]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[MIPS] P5600 scheduler fix
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
701b9a47
CL
12016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
2
3 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
4 spurious debug code.
5
6b80d6fa
RB
62016-06-07 Richard Biener <rguenther@suse.de>
7
8 PR tree-optimization/71428
9 * gcc.dg/torture/pr71428.c: New testcase.
10
0f3f9437
RB
112016-06-07 Richard Biener <rguenther@suse.de>
12
13 PR middle-end/71423
14 * gcc.dg/torture/pr71423.c: New testcase.
15
ec963f2a
KV
162016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
17
18 PR middle-end/71408
19 * gcc.dg/tree-ssa/pr71408.c: New test.
20
46ab5b6e
KV
212016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
22
23 PR middle-end/71281
24 * g++.dg/torture/pr71281.C: New test.
25
1f40cff3
MP
262016-06-06 Marek Polacek <polacek@redhat.com>
27
28 PR c/71362
29 * gcc.dg/pr71362.c: New test.
30
6f5bcd24
JJ
312016-06-06 Jakub Jelinek <jakub@redhat.com>
32 Patrick Palka <ppalka@gcc.gnu.org>
33
34 PR c++/70847
35 PR c++/71330
36 PR c++/71393
37 * g++.dg/opt/pr70847.C: New test.
38 * g++.dg/ubsan/pr70847.C: New test.
39 * g++.dg/ubsan/pr71393.C: New test.
40
158beb4a
JJ
412016-06-06 Jakub Jelinek <jakub@redhat.com>
42
43 PR tree-optimization/71259
44 * gcc.dg/vect/pr71259.c: New test.
45
d9b950dd
DM
462016-06-06 David Malcolm <dmalcolm@redhat.com>
47
48 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
49 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
50 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
51 above.
52
36f9ad69
KT
532016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
54
55 PR middle-end/37780
56 * gcc.c-torture/execute/pr37780.c: New test.
57 * gcc.target/aarch64/pr37780_1.c: Likewise.
58 * gcc.target/arm/pr37780_1.c: Likewise.
59
5545a907
MP
602016-06-06 Marek Polacek <polacek@redhat.com>
61
62 * c-c++-common/attr-may-alias-1.c: New test.
63 * c-c++-common/attr-may-alias-2.c: New test.
64 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
65
93671519
BE
662016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
67
68 PR c/24414
69 * gcc.target/i386/pr24414.c: New test.
70
690f24b7
JM
712016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
72
73 * gcc.target/sparc/vis4misc.c: New file.
74 * gcc.target/sparc/fpcmp.c: Likewise.
75 * gcc.target/sparc/fpcmpu.c: Likewise.
76
31ce6157
AH
772016-06-06 Alan Hayward <alan.hayward@arm.com>
78
79 * gcc.dg/vect/vect-live-1.c: Use additional-options.
80 * gcc.dg/vect/vect-live-3.c: Likewise.
81
9fcebb5a
RB
822016-06-06 Richard Biener <rguenther@suse.de>
83
84 PR tree-optimization/71398
85 * gcc.dg/torture/pr71398.c: New testcase.
86
903ca97b
UB
872016-06-06 Uros Bizjak <ubizjak@gmail.com>
88
89 PR target/71389
90 * g++.dg/pr71389.C: New test.
91
9c1eb332
JD
922016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
93
94 PR fortran/71404
95 * gfortran.dg/fmt_read_5.f: New test.
96
b2d83bd2
AV
972016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
98
99 PR fortran/69659
100 * gfortran.dg/class_array_22.f03: New test.
101
ec81960e
JH
1022016-06-05 Jan Hubicka <hubicka@ucw.cz>
103
104 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
105
429d2750
JH
1062016-06-05 Jan Hubicka <hubicka@ucw.cz>
107
108 * gcc.dg/predict-9.c: Update template.
109
c1c00983
PC
1102016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
111
112 PR c++/49377
113 * g++.dg/template/pr49377.C: New.
114
1927a963
JJ
1152016-06-04 Jakub Jelinek <jakub@redhat.com>
116
117 PR tree-optimization/71405
118 * g++.dg/torture/pr71405.C: New test.
119
909a11ad
PC
1202016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
121
122 PR c++/70202
123 * g++.dg/inherit/crash5.C: New.
124 * g++.dg/inherit/virtual1.C: Adjust.
125
08bbb1f8
JL
1262016-06-03 Jeff Law <law@redhat.com>
127
128 PR tree-optimization/71316
129 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
130
7c35235c
JJ
1312016-06-03 Jakub Jelinek <jakub@redhat.com>
132
133 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
134 dg-additional-options with just -fno-tree-scev-cprop in it.
135 * gcc.dg/vect/vect-live-2.c: Likewise.
136 * gcc.dg/vect/vect-live-5.c: Likewise.
137 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
138 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
139 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
140
c8572dd6
PP
1412016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
142
143 PR c++/27100
144 * g++.dg/other/friend6.C: New test.
145
1c7733a7
BS
1462016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
147
148 * g++.dg/torture/ppc-ldst-array.C: New.
149
0d2f700f
JM
1502016-06-03 Joseph Myers <joseph@codesourcery.com>
151
152 PR target/71276
153 PR target/71277
154 * gcc.dg/torture/builtin-fp-int-inexact.c,
155 gcc.target/i386/387-builtin-fp-int-inexact.c,
156 gcc.target/i386/387-rint-inline-1.c,
157 gcc.target/i386/387-rint-inline-2.c,
158 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
159 gcc.target/i386/sse2-rint-inline-1.c,
160 gcc.target/i386/sse2-rint-inline-2.c,
161 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
162 gcc.target/i386/sse4_1-rint-inline.c: New tests.
163
f8071c05
L
1642016-06-03 H.J. Lu <hongjiu.lu@intel.com>
165 Julia Koval <julia.koval@intel.com>
166
167 PR target/66960
168 PR target/67630
169 PR target/67634
170 PR target/67841
171 PR target/68037
172 PR target/68618
173 PR target/68661
174 PR target/69575
175 PR target/69596
176 PR target/69734
177 * gcc.dg/guality/pr68037-1.c: New test.
178 * gcc.dg/guality/pr68037-2.c: Likewise.
179 * gcc.dg/guality/pr68037-3.c: Likewise.
180 * gcc.dg/torture/pr68037-1.c: Likewise.
181 * gcc.dg/torture/pr68037-2.c: Likewise.
182 * gcc.dg/torture/pr68037-3.c: Likewise.
183 * gcc.dg/torture/pr68661-1a.c: Likewise.
184 * gcc.dg/torture/pr68661-1b.c: Likewise.
185 * gcc.target/i386/interrupt-1.c: Likewise.
186 * gcc.target/i386/interrupt-2.c: Likewise.
187 * gcc.target/i386/interrupt-3.c: Likewise.
188 * gcc.target/i386/interrupt-4.c: Likewise.
189 * gcc.target/i386/interrupt-5.c: Likewise.
190 * gcc.target/i386/interrupt-6.c: Likewise.
191 * gcc.target/i386/interrupt-7.c: Likewise.
192 * gcc.target/i386/interrupt-8.c: Likewise.
193 * gcc.target/i386/interrupt-9.c: Likewise.
194 * gcc.target/i386/interrupt-10.c: Likewise.
195 * gcc.target/i386/interrupt-11.c: Likewise.
196 * gcc.target/i386/interrupt-12.c: Likewise.
197 * gcc.target/i386/interrupt-13.c: Likewise.
198 * gcc.target/i386/interrupt-14.c: Likewise.
199 * gcc.target/i386/interrupt-15.c: Likewise.
200 * gcc.target/i386/interrupt-16.c: Likewise.
201 * gcc.target/i386/interrupt-17.c: Likewise.
202 * gcc.target/i386/interrupt-18.c: Likewise.
203 * gcc.target/i386/interrupt-19.c: Likewise.
204 * gcc.target/i386/interrupt-20.c: Likewise.
205 * gcc.target/i386/interrupt-21.c: Likewise.
206 * gcc.target/i386/interrupt-22.c: Likewise.
207 * gcc.target/i386/interrupt-23.c: Likewise.
208 * gcc.target/i386/interrupt-24.c: Likewise.
209 * gcc.target/i386/interrupt-25.c: Likewise.
210 * gcc.target/i386/interrupt-26.c: Likewise.
211 * gcc.target/i386/interrupt-27.c: Likewise.
212 * gcc.target/i386/interrupt-28.c: Likewise.
213 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
214 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
215 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
216 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
217 * gcc.target/i386/interrupt-iamcu.c: Likewise.
218 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
219 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
220 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
221 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
222 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
223 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
224 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
225
36b85e43
BS
2262016-06-03 Bernd Schmidt <bschmidt@redhat.com>
227
9de2e795
L
228 PR tree-optimization/52171
229 * gcc.dg/pr52171.c: New test.
230 * gcc.target/i386/pr52171.c: New test.
36b85e43 231
bfeee8ac
JH
2322016-06-03 Jan Hubicka <jh@suse.cz>
233
234 * g++.dg/tree-ssa/pred-1.C: New testcase
235 * gcc.dg/tree-ssa/pred-1.c: New testcase
236
859b0bae
BS
2372016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
238
239 PR target/70957
240 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
241 support.
242 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
243
3a2edf4c
AH
2442016-06-03 Alan Hayward <alan.hayward@arm.com>
245
246 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
247
b28ead45
AH
2482016-06-03 Alan Hayward <alan.hayward@arm.com>
249
250 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 251 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
252 * gcc.dg/vect/vect-live-1.c: New test.
253 * gcc.dg/vect/vect-live-2.c: New test.
254 * gcc.dg/vect/vect-live-3.c: New test.
255 * gcc.dg/vect/vect-live-4.c: New test.
256 * gcc.dg/vect/vect-live-5.c: New test.
257 * gcc.dg/vect/vect-live-slp-1.c: New test.
258 * gcc.dg/vect/vect-live-slp-2.c: New test.
259 * gcc.dg/vect/vect-live-slp-3.c: New test.
260
1f91747b
JJ
2612016-06-03 Jakub Jelinek <jakub@redhat.com>
262
263 PR middle-end/71387
264 * g++.dg/opt/pr71387.C: New test.
265
47b83923
JL
2662016-06-02 Jeff Law <law@redhat.com>
267
268 PR tree-optimization/71328
269 * gcc.c-torture/compile/pr71328.c: New test.
270
e96e5f46
JD
2712016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
272
273 PR fortran/52393
274 * gfortran.dg/fmt_read_3.f90: Fix typo.
275 * gfortran.dg/fmt_read_4.f90: New test.
276
b872d729
PC
2772016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
278
279 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
280 * g++.dg/cpp0x/forw_enum6.C: Likewise.
281 * g++.dg/cpp0x/forw_enum8.C: Likewise.
282 * g++.dg/cpp0x/override2.C: Likewise.
283 * g++.dg/parse/crash5.C: Likewise.
284 * g++.dg/parse/error16.C: Likewise.
285 * g++.dg/parse/error27.C: Likewise.
286 * g++.dg/template/qualttp15.C: Likewise.
287 * g++.dg/template/redecl4.C: Likewise.
288 * g++.old-deja/g++.other/crash39.C: Likewise.
289 * g++.old-deja/g++.other/struct1.C: Likewise.
290 * g++.old-deja/g++.pt/m9a.C: Likewise.
291 * g++.old-deja/g++.pt/memclass10.C: Likewise.
292
0e535442
JJ
2932016-06-02 Jakub Jelinek <jakub@redhat.com>
294
0633ee10
JJ
295 PR c++/71372
296 * c-c++-common/pr71372.c: New test.
297
0e535442
JJ
298 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
299 __TIME__ strings with __builtin_strcmp instead of printf and
300 dg-output.
301
f3c5ecc2
ML
3022016-06-02 Martin Liska <mliska@suse.cz>
303
304 * gcc.dg/predict-9.c: New test.
305
a91807c5
JJ
3062016-06-02 Jakub Jelinek <jakub@redhat.com>
307
308 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
309 global set_compiler_env_var and global saved_compiler_env_var.
310
b5bd1978
KT
3112016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
312
313 PR rtl-optimization/71295
314 * gcc.c-torture/compile/pr71295.c: New test.
315
b93b1475
JJ
3162016-06-02 Jakub Jelinek <jakub@redhat.com>
317
930ebd0e
JJ
318 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
319
1e021dc3
JJ
320 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
321 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
322
b93b1475
JJ
323 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
324 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
325 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
326 alternative number.
327
58f2fb5c
MM
3282016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
329
330 * gcc.target/powerpc/p9-splat-4.c: New test.
331
3322016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
333
334 PR target/71186
335 * gcc.target/powerpc/pr71186.c: New test.
336
4731c9f0
JD
3372016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
338
339 PR fortran/52393
340 * gfortran.dg/fmt_read_3.f90: New test.
341
042dee3e
TP
3422016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
343
344 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
345 procedure.
346
15c98b2e
ES
3472016-06-01 Eduard Sanou <dhole@openmailbox.org>
348
349 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
350 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
351 env var is set.
352 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
353 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
354 shown once.
355 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
356 during compilation.
357 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
358 vars set by dg-set-compiler-env-var.
359
6442a6f4
PT
3602016-06-01 Paul Thomas <pault@gcc.gnu.org>
361
362 PR fortran/71156
363 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
364 to the module procedure declaration.
365 * gfortran.dg/submodule_16.f08: New test.
366
ab62397a
JJ
3672016-06-01 Jakub Jelinek <jakub@redhat.com>
368
369 PR middle-end/71371
370 * c-c++-common/gomp/pr71371.c: New test.
371
b66af6ed
RB
3722016-06-01 Richard Biener <rguenther@suse.de>
373
374 PR tree-optimization/71366
375 * gcc.dg/torture/pr71366-1.c: New testcase.
376 * gcc.dg/torture/pr71366-2.c: Likewise.
377
e342b9d8
KN
3782016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
379
380 * gcc.target/powerpc/vslv-0.c: New test.
381 * gcc.target/powerpc/vslv-1.c: New test.
382 * gcc.target/powerpc/vsrv-0.c: New test.
383 * gcc.target/powerpc/vsrv-1.c: New test.
384
721547cd
NS
3852016-06-01 Nathan Sidwell <nathan@acm.org>
386
387 * c-c++-common/torture/pr57945.c: Add expected PTX error.
388 * gcc.target/nvptx/weak.c: New.
389
fa2c9034
RB
3902016-06-01 Richard Biener <rguenther@suse.de>
391
392 PR tree-optimization/71261
393 * gcc.dg/torture/vect-bool-1.c: New testcase.
394
3e32893c
JJ
3952016-06-01 Jakub Jelinek <jakub@redhat.com>
396
397 * gfortran.dg/gomp/order-1.f90: New test.
398 * gfortran.dg/gomp/order-2.f90: New test.
399
8c383600
JH
4002016-06-01 Jan Hubicka <hubicka@ucw.cz>
401
402 * gcc.dg/unroll-6.c: Update template.
403 * gcc.dg/unroll-7.c: New testcase.
404 * gcc.dg/unroll-8.c: New testcase.
405
a0dfeef5
EB
4062016-06-01 Eric Botcazou <ebotcazou@adacore.com>
407
408 * gnat.dg/opt56.ad[sb]: New test.
409
48de5701
PC
4102016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
411
412 PR c++/66635
413 * g++.dg/cpp0x/constexpr-ice16.C: New.
414
827cf695
PP
4152016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
416
417 PR tree-optimization/71314
418 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
419 -mbranch-cost=2.
420
ff66f6e8
PP
4212016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
422
423 PR tree-optimization/71077
424 * gcc.dg/tree-ssa/pr71077.c: New test.
425
050fb209
JH
4262016-05-31 Jan Hubicka <hubicka@ucw.cz>
427
48de5701
PC
428 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
429 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
430 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 431
c642d919
PC
4322016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
433
434 PR c++/71248
435 * g++.dg/cpp0x/pr71248.C: New.
436 * g++.dg/cpp0x/auto7.C: Test column numbers too.
437 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
438 * g++.dg/init/new37.C: Likewise.
439 * g++.dg/template/static1.C: Likewise.
440 * g++.dg/template/static2.C: Likewise.
441
d6439e08
L
4422016-05-31 H.J. Lu <hongjiu.lu@intel.com>
443
444 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
445 instead of %rdi.
446 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
447
780b9dd4
MP
4482016-05-31 Marek Polacek <polacek@redhat.com>
449
450 * c-c++-common/Wswitch-unreachable-3.c: New test.
451 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
452
0d99f8a0
RB
4532016-05-31 Richard Biener <rguenther@suse.de>
454
455 PR tree-optimization/71352
456 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
457
52545641
TP
4582016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
459
460 * gcc.target/arm/armv5_thumb_isa.c: New test.
461
5b8c1205
KY
4622016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
463
464 PR target/71346
465 * gcc.target/i386/pr71346.c: New test.
466
7a88cc84
TV
4672016-05-31 Tom de Vries <tom@codesourcery.com>
468
469 PR tree-optimization/69068
470 * gcc.dg/graphite/pr69068.c: New test.
471
265149a6
MS
4722016-05-27 Martin Sebor <msebor@redhat.com>
473
474 PR c++/71306
475 * g++.dg/warn/Wplacement-new-size-3.C: New test.
476
00631022
JJ
4772016-05-30 Jakub Jelinek <jakub@redhat.com>
478
479 PR c++/71349
480 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
481 nowait depend(inout: dd[0]) clauses where permitted.
482
b2f6675b
PC
4832016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
484
485 PR c++/71238
486 * g++.dg/parse/pr71238.C: New.
487 * g++.dg/concepts/friend1.C: Test column numbers too.
488 * g++.dg/cpp0x/initlist31.C: Likewise.
489 * g++.dg/cpp0x/pr51420.C: Likewise.
490 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
491 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
492 * g++.dg/ext/builtin3.C: Likewise.
493 * g++.dg/lookup/friend12.C: Likewise.
494 * g++.dg/lookup/friend7.C: Likewise.
495 * g++.dg/lookup/koenig1.C: Likewise.
496 * g++.dg/lookup/koenig5.C: Likewise.
497 * g++.dg/lookup/used-before-declaration.C: Likewise.
498 * g++.dg/overload/koenig1.C: Likewise.
499 * g++.dg/template/crash65.C: Likewise.
500 * g++.dg/template/friend57.C: Likewise.
501 * g++.dg/warn/Wshadow-5.C: Likewise.
502 * g++.dg/warn/Wunused-8.C: Likewise.
503 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
504 * g++.old-deja/g++.jason/lineno5.C: Likewise.
505 * g++.old-deja/g++.jason/member.C: Likewise.
506 * g++.old-deja/g++.jason/report.C: Likewise.
507 * g++.old-deja/g++.jason/scoping12.C: Likewise.
508 * g++.old-deja/g++.law/visibility20.C: Likewise.
509 * g++.old-deja/g++.ns/koenig5.C: Likewise.
510 * g++.old-deja/g++.other/static5.C: Likewise.
511 * g++.old-deja/g++.pt/overload2.C: Likewise.
512
a448ff40
JH
5132016-05-30 Jan Hubicka <hubicka@ucw.cz>
514
515 * gcc.dg/tree-ssa/peel1.c: New testcase.
516 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
517 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
518
69be8c91
TV
5192016-05-30 Tom de Vries <tom@codesourcery.com>
520
521 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
522 to ce.
523
a59775a1
PC
5242016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
525
526 PR c++/71099
527 * g++.dg/parse/virtual1.C: New.
528
53d6d955
UB
5292016-05-30 Uros Bizjak <ubizjak@gmail.com>
530
531 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
532 Use correct register when clearing %edx.
533
0557293f
AM
5342016-05-30 Alexander Monakov <amonakov@ispras.ru>
535
536 PR tree-optimization/71289
537 * gcc.dg/pr71289.c: New test.
538
5d476e35
KV
5392016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
540
541 PR middle-end/71269
542 PR middle-end/71292
543 * gcc.dg/tree-ssa/pr71269.c: New test.
544 * gcc.dg/tree-ssa/pr71292.c: New test.
545
db5447ca
KV
5462016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
547
548 PR middle-end/71252
549 * gcc.dg/tree-ssa/pr71252-2.c: New test.
550
98bdbb39
JH
5512016-05-30 Jan Hubicka <hubicka@ucw.cz>
552
553 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
554 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
555 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
556
7e012855
TV
5572016-05-30 Tom de Vries <tom@codesourcery.com>
558
559 PR tree-optimization/69067
560 * gcc.dg/graphite/pr69067.c: New test.
561
beed3701
UB
5622016-05-29 Uros Bizjak <ubizjak@gmail.com>
563
564 PR target/71245
565 * gcc.target/i386/pr71245-1.c: New test.
566 * gcc.target/i386/pr71245-2.c: Ditto.
567
b6d4f8e8
PC
5682016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
569
570 PR c++/71105
571 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
572 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
573 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
574
00022058
JH
5752016-05-27 Jan Hubicka <hubicka@ucw.cz>
576
577 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
578
c8419aca
VV
5792016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
580
581 Revert:
582 PR c++/69855
583 * g++.dg/overload/69855.C: New.
584 * g++.old-deja/g++.law/missed-error2.C: Adjust.
585 * g++.old-deja/g++.pt/crash3.C: Likewise.
586
8008c4d2
PC
5872016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
588
589 PR c++/60385
590 * g++.dg/parse/namespace13.C: New.
591
8b2ef235
JL
5922016-05-26 Jeff Law <law@redhat.com>
593
594 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
595 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
596 * gcc.dg/tree-ssa/pr68198.c: Likewise.
597 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
598 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
599 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
600 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
601 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
602 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
603 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
604 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
605 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
606 * gcc.dg/tree-ssa/vrp56.c: Likewise.
607
7d67159b
VV
6082016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
609
610 PR c++/69855
611 * g++.dg/overload/69855.C: New.
612 * g++.old-deja/g++.law/missed-error2.C: Adjust.
613 * g++.old-deja/g++.pt/crash3.C: Likewise.
614
88e3bdd1
JW
6152016-05-27 Jiong Wang <jiong.wang@arm.com>
616
617 PR target/63596
618 * gcc.target/aarch64/va_arg_1.c: New testcase.
619 * gcc.target/aarch64/va_arg_2.c: Likewise.
620 * gcc.target/aarch64/va_arg_3.c: Likewise.
621
3fd6b9cc
JW
6222016-05-27 Jiong Wang <jiong.wang@arm.com>
623
624 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
625 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
626 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
627 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
628 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
629
3cee7e4e
MP
6302016-05-27 Marek Polacek <polacek@redhat.com>
631
632 PR middle-end/71308
633 * g++.dg/torture/pr71308.C: New test.
634
6a813c96
DV
6352016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
636
637 * gcc.dg/zero_bits_compound-1.c: New test.
638 * gcc.dg/zero_bits_compound-2.c: New test.
639
0561bcfb
IE
6402016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
641
642 PR middle-end/71279
643 * gcc.dg/pr71279.c: New test.
644
21316320
MM
6452016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
646
647 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
648 floating point min/max/comparison instructions.
649 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
650
7211a097
JJ
6512016-05-26 Jakub Jelinek <jakub@redhat.com>
652
653 * c-c++-common/gomp/schedule-1.c: New test.
654 * gfortran.dg/gomp/schedule-1.f90: New test.
655
cac177cf
PP
6562016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
657
658 PR c++/70822
659 PR c++/70106
660 * g++.dg/cpp1y/auto-fn32.C: New test.
661 * g++.dg/cpp1y/paren4.C: New test.
662
a2d5b8c9
NS
6632016-05-26 Nathan Sidwell <nathan@acm.org>
664
665 * gcc.dg/20060410.c: Xfail on ptx.
666 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
667 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
668 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
669 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
670 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
671
ffa8b552
TP
6722016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
673
674 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
675
c7501e00
JJ
6762016-05-26 Jakub Jelinek <jakub@redhat.com>
677
1875b9a0
JJ
678 PR tree-optimization/71280
679 * gcc.dg/pr71280.c: New test.
680
2116e19f
JJ
681 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
682
305aef09
JJ
683 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
684 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
685
c7501e00
JJ
686 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
687
ca449d26
JW
6882016-05-26 Jiong Wang <jiong.wang@arm.com>
689
690 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 691 kept in memory.
ca449d26 692
8af01c66
JL
6932016-05-25 Jeff Law <law@redhat.com>
694
695 PR tree-optimization/71272
696 * gcc.c-torture/compile/pr71272.c: new test.
697
f9d6ce73
BS
6982016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
699
700 * gcc.target/powerpc/vec-cmpne.c: New test.
701 * gcc.target/powerpc/vec-cmpne-long.c: New test.
702
a88a7b22
EB
7032016-05-25 Eric Botcazou <ebotcazou@adacore.com>
704
705 * gnat.dg/opt55.ad[sb]: New test.
706
125f02ed
SKS
7072016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
708
709 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
710 * c-c++-common/pr60226.c: Require int32plus.
711 * gcc.c-torture/execute/pr70602.c: Likewise.
712 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
713 unsigned long for malloc arg type.
714 * gcc.dg/asr_div1.c: Require int32plus.
715 * gcc.dg/enum-mode-1.c: XFAIL for int16.
716 * gcc.dg/pie-1.c: Require pie.
717 * gcc.dg/pie-2.c: Likewise.
718 * gcc.dg/pr59471.c: Require int32plus.
719 * gcc.dg/pr59963-2.c: XFAIL for int16.
720 * gcc.dg/pr60114.c: Require int32plus.
721 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
722 unsigned long for typedef of size_t.
723 * gcc.dg/pr63914.c: Require int32plus.
724 * gcc.dg/pr64536.c: Require pt32plus.
725 * gcc.dg/pr65658.c: Likewise.
726 * gcc.dg/pr67271.c: Require int32plus.
727 * gcc.dg/pr68112.c: Likewise.
728 * gcc.dg/pr69071.c: Skip for avr target.
729 * gcc.dg/pr69973.c: Require int32plus.
730 * gcc.dg/pr70169.c: Skip for avr target.
731 * gcc.dg/sso-6.c: Require int32plus.
732 * gcc.dg/sso-7.c: Likewise.
733 * gcc.dg/sso-8.c: Likewise.
734 * gcc.dg/vrp-min-max-2.c: Likewise.
735
c6e434f5
UB
7362016-05-25 H.J. Lu <hongjiu.lu@intel.com>
737
738 PR target/70738
739 * gcc.target/i386/pr70738-1.c: New test.
740 * gcc.target/i386/pr70738-2.c: Likewise.
741 * gcc.target/i386/pr70738-3.c: Likewise.
742 * gcc.target/i386/pr70738-4.c: Likewise.
743 * gcc.target/i386/pr70738-5.c: Likewise.
744 * gcc.target/i386/pr70738-6.c: Likewise.
745 * gcc.target/i386/pr70738-7.c: Likewise.
746 * gcc.target/i386/pr70738-8.c: Likewise.
747 * gcc.target/i386/pr70738-9.c: Likewise.
748
5c42d341
KT
7492016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
750
751 PR rtl-optimization/66940
752 * gcc.c-torture/execute/pr66940.c: New test.
753
bf9a1a07
IV
7542016-05-25 Ilya Verbin <ilya.verbin@intel.com>
755
756 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
757 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
758 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
759 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
760 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
761 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
762 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
763 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
764 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
765 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
766 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
767 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
768 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
769 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
770 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
771 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
772 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
773 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
774 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
775 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
776 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
777 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
778 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
779 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
780
95efe6b6
MP
7812016-05-25 Marek Polacek <polacek@redhat.com>
782
783 PR c/71265
784 * gcc.dg/noncompile/pr71265.c: New test.
785
a23faf7a
MP
786 PR c/71266
787 * gcc.dg/noncompile/old-style-parm-3.c: New test.
788
69a6d5ad
NS
7892016-05-25 Nathan Sidwell <nathan@acm.org>
790
791 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
792
3072d4ea
RB
7932016-05-25 Richard Biener <rguenther@suse.de>
794
795 PR tree-optimization/71261
796 * c-c++-common/torture/pr71261.c: New testcase.
797
e412ece4
RB
7982016-05-25 Richard Biener <rguenther@suse.de>
799
800 PR tree-optimization/71264
801 * gcc.dg/vect/pr71264.c: New testcase.
802
b9e551ad
PC
8032016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
804
805 PR c++/55992
806 * g++.dg/cpp0x/alias-decl-53.C: New.
807 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
808
6aa1abe5
ML
8092016-05-25 Martin Liska <mliska@suse.cz>
810
811 * g++.dg/pr71239.C: New test.
812
842d162e
RB
8132016-05-25 Richard Biener <rguenther@suse.de>
814
c87885ca
RO
815 * gcc.dg/vect/pr58135.c: Rename to ...
816 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 817
f184a36c
MP
8182016-05-25 Marek Polacek <polacek@redhat.com>
819
820 * g++.dg/pr65295.C: Use target c++14.
821
021fad86
PC
8222016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
823
53d6d955
UB
824 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
825 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 826
c3eaf15a
MM
8272016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
828
829 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
830 instructions.
831
e46c7770
CP
8322016-05-24 Cesar Philippidis <cesar@codesourcery.com>
833
834 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
835 * c-c++-common/goacc/deviceptr-1.c: Likewise.
836 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
837 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
838 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
839 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
840 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
841 * c-c++-common/goacc/pcopy.c: Likewise.
842 * c-c++-common/goacc/pcopyin.c: Likewise.
843 * c-c++-common/goacc/pcopyout.c: Likewise.
844 * c-c++-common/goacc/pcreate.c: Likewise.
845 * c-c++-common/goacc/pr70688.c: New test.
846 * c-c++-common/goacc/present-1.c: Adjust test.
847 * c-c++-common/goacc/reduction-5.c: Likewise.
848 * g++.dg/goacc/data-1.C: New test.
849
4bfc9db7
MM
8502016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
851
852 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
853 vector parity built-in functions.
854 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
855 count trailing zeros automatic vectorization.
856 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
857 count trailing zeros built-in functions.
858
2bc145af
KV
8592016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
860
861 * gcc.dg/tree-ssa/reassoc-44.c: New test.
862
26869fdb
PH
8632016-05-24 Pat Haugen <pthaugen@us.ibm.com>
864
865 PR target/71050
866 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
867
b2dc9c3b
PC
8682016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
869
870 PR c++/50436
871 * g++.dg/template/crash123.C: New.
872 * g++.dg/template/crash124.C: Likewise.
873
f65e97fd
MS
8742016-05-24 Martin Sebor <msebor@redhat.com>
875
876 PR c++/71147
877 * g++.dg/ext/flexary16.C: New test.
878
a6f5ac7f
IV
8792016-05-24 Ilya Verbin <ilya.verbin@intel.com>
880
69a6d5ad
NS
881 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
882 before math.h is included.
a6f5ac7f
IV
883 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
884 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
885 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
886 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
887 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
888 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
889 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
890 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
891 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
892 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
893 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
894 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
895 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
896 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
897 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
898 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
899 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
900 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
901 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
902 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
903 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
904 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
905 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
906
27bad558
MM
9072016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
908 Kelvin Nilsen <kelvin@gcc.gnu.org>
909
910 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
911 support.
912
72f382fb
PC
9132016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
914
915 PR c++/69872
916 * g++.dg/warn/Wno-narrowing1.C: New.
917
ef2ec9d9
MP
9182016-05-24 Marek Polacek <polacek@redhat.com>
919
920 PR c/71249
921 * c-c++-common/Wswitch-unreachable-2.c: New test.
922
e90434e3
JJ
9232016-05-24 Jakub Jelinek <jakub@redhat.com>
924
7adb26f2
JJ
925 PR c++/71257
926 * g++.dg/vect/simd-clone-6.cc: New test.
927 * g++.dg/gomp/declare-simd-6.C: New test.
928
e90434e3
JJ
929 PR middle-end/70434
930 PR c/69504
931 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
932
b556ea3b
RB
9332016-05-24 Richard Biener <rguenther@suse.de>
934
935 PR tree-optimization/71240
936 * gcc.dg/optimize-bswapsi-5.c: New testcase.
937
e5328f5d
RB
9382016-05-24 Richard Biener <rguenther@suse.de>
939
940 PR tree-optimization/71230
941 * gcc.dg/torture/pr71230.c: New testcase.
942 * g++.dg/torture/pr71230.C: Likewise.
943
a04e69c0
TS
9442016-05-24 Thomas Schwinge <thomas@codesourcery.com>
945
946 * c-c++-common/goacc/routine-5.c: Add tests.
947 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
948 * gfortran.dg/goacc/routine-6.f90: Add tests.
949
30fd2977
RB
9502016-05-24 Richard Biener <rguenther@suse.de>
951
952 PR tree-optimization/71253
953 * gcc.dg/torture/pr71253.c: New testcase.
954
ca6f60bc
KV
9552016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
956
957 PR middle-end/71252
958 * gfortran.dg/pr71252.f90: New test.
959
d3465d72
RS
9602016-05-24 Richard Sandiford <richard.sandiford@arm.com>
961
962 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
963
f17a223d
RB
9642016-05-24 Richard Biener <rguenther@suse.de>
965
966 PR middle-end/70434
967 PR c/69504
968 * c-c++-common/vector-subscript-4.c: New testcase.
969 * c-c++-common/vector-subscript-5.c: Likewise.
970
e3f36534
JD
9712016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
972
973 PR fortran/71123
974 * gfortran.dg/namelist_90.f: New test
975
85d5c27d
JD
9762016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
977
978 PR fortran/66461
979 * gfortran.dg/unexpected_eof.f: New test
980
fe3f3340
MM
9812016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
982 Kelvin Nilsen <kelvin@gcc.gnu.org>
983
984 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
985 as little endian.
986
26d6ae55
PC
9872016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
988
989 PR c++/70972
990 * g++.dg/cpp0x/inh-ctor20.C: New.
991 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
992
d6c9a06f
PC
9932016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
994
995 PR c++/69095
996 * g++.dg/cpp0x/variadic168.C: New.
997
396a1d10
PC
9982016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
999
1000 * g++.dg/cpp0x/pr31445.C: Test column number too.
1001 * g++.dg/cpp0x/pr32253.C: Likewise.
1002 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1003 * g++.dg/cpp0x/variadic36.C: Likewise.
1004
ece46666
MG
10052016-05-23 Marc Glisse <marc.glisse@inria.fr>
1006
1007 * gcc.dg/fold-notshift-2.c: Adjust.
1008
a7dc5980
MP
10092016-05-23 Marek Polacek <polacek@redhat.com>
1010
1011 PR c/49859
1012 * c-c++-common/Wswitch-unreachable-1.c: New test.
1013 * gcc.dg/Wswitch-unreachable-1.c: New test.
1014 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1015 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1016 * g++.dg/gomp/block-10.C: Likewise.
1017 * gcc.dg/gomp/block-10.c: Likewise.
1018 * g++.dg/gomp/block-9.C: Likewise.
1019 * gcc.dg/gomp/block-9.c: Likewise.
1020 * g++.dg/gomp/target-1.C: Likewise.
1021 * g++.dg/gomp/target-2.C: Likewise.
1022 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1023 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1024 * g++.dg/gomp/taskgroup-1.C: Likewise.
1025 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1026 * gcc.dg/gomp/teams-1.c: Likewise.
1027 * g++.dg/gomp/teams-1.C: Likewise.
1028 * g++.dg/overload/error3.C: Likewise.
1029 * g++.dg/tm/jump1.C: Likewise.
1030 * g++.dg/torture/pr40335.C: Likewise.
1031 * gcc.dg/c99-vla-jump-5.c: Likewise.
1032 * gcc.dg/switch-warn-1.c: Likewise.
1033 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1034 * gcc.dg/nested-func-1.c: Likewise.
1035 * gcc.dg/pr67784-4.c: Likewise.
1036
18b54004
RB
10372016-05-23 Richard Biener <rguenther@suse.de>
1038
1039 PR tree-optimization/71230
1040 * gfortran.dg/pr71230-1.f90: New testcase.
1041 * gfortran.dg/pr71230-2.f90: Likewise.
1042
e569db5f
VK
10432016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1044
396a1d10 1045 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1046 * gcc.dg/vect/pr58135.c: Add new.
1047 * gfortran.dg/pr46519-1.f: Adjust test case.
1048
e4b71114
PC
10492016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1050
1051 PR c++/53401
1052 * g++.dg/cpp0x/decltype64.C: New.
1053
a25a8058
CL
10542016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1055
1056 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1057 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1058 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1059
0dcfe9ab
CL
10602016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1061
1062 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1063 Add poly64x1_t and poly64x2_t cases if supported.
1064 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1065 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1066 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1067 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1068 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1069
ffd70e4a
CL
10702016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1071
1072 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1073 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1074 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1075 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1076 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1077 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1078 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1079
4b1f57fe
CL
10802016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1081
1082 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1083
16c5ec77
CL
10842016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1085
1086 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1087 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1088
94ad56c7
JJ
10892016-05-22 Jakub Jelinek <jakub@redhat.com>
1090
57748705
JJ
1091 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1092 constraint instead of "r".
1093 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1094 insn instead of vxorpd.
1095 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1096
af120161
JJ
1097 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1098 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1099
355023ce
JJ
1100 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1101
3b48574c
JJ
1102 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1103 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1104
94ad56c7
JJ
1105 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1106
8a85cee2
KV
11072016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1108
1109 PR middle-end/40921
1110 * gcc.dg/tree-ssa/pr40921.c: New test.
1111
8e916b16
PS
11122016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1113
1114 PR target/71103
1115 * gcc.target/avr/pr71103.c: New test.
1116
88aea79f
KV
11172016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1118
1119 PR middle-end/71179
1120 * gcc.dg/tree-ssa/pr71179.c: New test.
1121
79063edd
MS
11222016-05-20 Martin Sebor <msebor@redhat.com>
1123
1124 PR c/71115
1125 * gcc.dg/init-excess-2.c: New test.
1126
55c8849f
EB
11272016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1128
1129 * gnat.dg/opt53.adb: New test.
1130 * gnat.dg/opt54.adb: Likewise.
1131
c91a0948
MJ
11322016-05-20 Martin Jambor <mjambor@suse.cz>
1133
1134 PR tree-optimization/70884
1135 * gcc.dg/tree-ssa/pr70919.c: New test.
1136
9cad20fa
BS
11372016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1138
1139 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1140 formatting.
69a6d5ad
NS
1141 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1142 fix code formatting.
1143
11442016-05-20 Nathan Sidwell <nathan@acm.org>
1145
1146 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1147 non-common cases.
1148 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1149
15c671a7
DM
11502016-05-20 David Malcolm <dmalcolm@redhat.com>
1151
1152 * jit.dg/all-non-failing-tests.h: Add
1153 test-factorial-must-tail-call.c.
1154 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1155 * jit.dg/test-factorial-must-tail-call.c: New test case.
1156
4f028369
JJ
11572016-05-20 Jakub Jelinek <jakub@redhat.com>
1158
1159 PR fortran/71204
1160 * gfortran.dg/pr71204.f90: New test.
1161
7dea4ab3
CP
11622016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1163
1164 * gcc.target/nvptx/sincos.c: New test.
1165
ef98d365
PC
11662016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1167
1168 PR c++/70572
1169 * g++.dg/cpp1y/auto-fn31.C: New.
1170
92466115
BS
11712016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1172
1173 * gcc.target/powerpc/vec-addec.c: New test.
1174 * gcc.target/powerpc/vec-addec-int128.c: New test.
1175
9a385c2d
DM
11762016-05-20 David Malcolm <dmalcolm@redhat.com>
1177
1178 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1179 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1180 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1181 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1182
77c9d5b4
JH
11832016-05-20 Jan Hubicka <hubicka@ucw.cz>
1184
1185 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1186
68047971
JJ
11872016-05-20 Jakub Jelinek <jakub@redhat.com>
1188
18954840
JJ
1189 PR c++/71210
1190 * g++.dg/opt/pr71210-1.C: New test.
1191 * g++.dg/opt/pr71210-2.C: New test.
1192
68047971
JJ
1193 PR tree-optimization/29756
1194 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1195 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1196 only on selected targets where V4SImode vectors are known to be
1197 supported.
1198
d78789f5
MG
11992016-05-20 Marc Glisse <marc.glisse@inria.fr>
1200
1201 PR tree-optimization/71079
1202 PR tree-optimization/71206
1203 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1204
550fa093
PK
12052016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1206
1207 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1208 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1209 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1210
483c6429
RG
12112016-05-20 Richard Guenther <rguenther@suse.de>
1212
1213 PR tree-optimization/29756
1214 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1215
eb066284
RB
12162016-05-20 Richard Biener <rguenther@suse.de>
1217
1218 PR tree-optimization/71185
1219 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1220
58f10249
RB
12212016-05-20 Richard Biener <rguenther@suse.de>
1222
1223 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1224
2a5569fa
MP
12252016-05-19 Marek Polacek <polacek@redhat.com>
1226
1227 PR c++/71075
1228 * g++.dg/diagnostic/pr71075.C: New test.
1229
5e9a5385
DM
12302016-05-19 David Malcolm <dmalcolm@redhat.com>
1231
1232 PR c++/71184
1233 * g++.dg/pr71184.C: New test case.
1234
4f45da44
KN
12352016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1236
1237 * gcc.target/powerpc/darn-0.c: New test.
1238 * gcc.target/powerpc/darn-1.c: New test.
1239 * gcc.target/powerpc/darn-2.c: New test.
1240
4177437e
MP
12412016-05-19 Marek Polacek <polacek@redhat.com>
1242
1243 PR tree-optimization/71031
1244 * gcc.dg/tree-ssa/vrp100.c: New test.
1245
afb72432
IE
12462016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1247
1248 PR rtl-optimization/71148
1249 * gcc.dg/pr71148.c: New test.
1250
4f83064e
KT
12512016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1252
1253 PR target/71056
1254 * gcc.target/arm/pr71056.c: New test.
1255
4bf8dbe1
BE
12562016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1257
1258 * c-c++-common/pr69669.c: Check the used mode.
1259
f3510625
MO
12602016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1261
1262 PR sanitizer/64354
1263 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1264
43c0068e
RB
12652016-05-19 Richard Biener <rguenther@suse.de>
1266
1267 PR tree-optimization/70729
1268 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1269 * gcc.dg/graphite/scop-18.c: Likewise.
1270 * gcc.dg/pr41783.c: Disable LIM.
1271 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1272 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1273 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1274 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1275 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1276 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1277 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1278 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1279 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1280 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1281 * gfortran.dg/pr42108.f90: Likewise.
1282
70f25790
DM
12832016-05-18 David Malcolm <dmalcolm@redhat.com>
1284
1285 PR driver/69265
1286 * gcc.dg/spellcheck-options-11.c: New test case.
1287
960db8ec
JJ
12882016-05-18 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR c++/71100
1291 * g++.dg/opt/pr71100.C: New test.
1292
04643334
MJ
12932016-05-18 Martin Jambor <mjambor@suse.cz>
1294
1295 PR ipa/69708
1296 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1297 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1298 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1299 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1300
91bb9f80
MJ
13012016-05-18 Martin Jambor <mjambor@suse.cz>
1302
1303 PR ipa/69708
1304 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1305 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1306 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1307 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1308 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1309
c584aca6
PC
13102016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1311
1312 PR c++/69793
1313 * g++.dg/template/crash122.C: New.
1314
20309c6e
PC
13152016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1316
1317 PR c++/70466
1318 * g++.dg/template/pr70466-1.C: New.
1319 * g++.dg/template/pr70466-2.C: Likewise.
1320
50c78b9a
MM
13212016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1322
1323 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1324 splat operations and the XXSPLTIB instruction.
1325 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1326 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1327 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1328 xxlxor to clear a register.
1329
cf8be00d
RS
13302016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1331
1332 * gcc.dg/torture/pr71020.c: New test.
1333
848a392a
MJ
13342016-05-18 Martin Jambor <mjambor@suse.cz>
1335
1336 PR ipa/70646
1337 * gcc.dg/ipa/pr70646.c: New test.
1338
1f2ab776
CL
13392016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1340
1341 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1342
76489493
CL
13432016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1344
1345 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1346 missing tests for vreinterpretq_p{8,16}.
1347
bd79378d
CL
13482016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1349
1350 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1351 vsliq_n_s64 and vsliq_n_u64.
1352
81ca3ea0
CL
13532016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1354
1355 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1356 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1357
873cb425
CL
13582016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1359
1360 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1361 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1362 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1363
9d6e7c21
CL
13642016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1365
1366 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1367 in comment.
1368
b4dbe40e 13692016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1370
1371 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1372 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1373 "blr\t" and switch to scan-assembler-times.
1374
83a5c910
JW
13752016-05-18 Jiong Wang <jiong.wang@arm.com>
1376
53d6d955
UB
1377 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1378 with __aarch64__.
1379 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1380 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1381
fb7cbdeb
JJ
13822016-05-18 Jakub Jelinek <jakub@redhat.com>
1383
8ee91165
JJ
1384 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1385 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1386 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1387 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1388 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1389 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1390
cf4d516a
JJ
1391 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1392 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1393
a4f16422
JJ
1394 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1395 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1396
7b37ce10
JJ
1397 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1398 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1399
fb7cbdeb
JJ
1400 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1401
c9326aef
RB
14022016-05-18 Richard Biener <rguenther@suse.de>
1403
1404 PR tree-optimization/71168
1405 * gcc.dg/torture/pr71168.c: New testcase.
1406
df8b0a11
KV
14072016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1408
1409 PR middle-end/63586
1410 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1411 * gcc.dg/tree-ssa/pr63586.c: New test.
1412 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1413
2efd67ed
NS
14142016-05-17 Nathan Sidwell <nathan@acm.org>
1415
1416 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1417 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1418 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1419 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1420
1988b2c2
NS
14212016-05-17 Nathan Sidwell <nathan@acm.org>
1422
1423 * gcc.target/nvptx/abi-vararg-3.c: New.
1424
ad1d92ab
MM
14252016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1426
1427 PR tree-optimization/54579
1428 PR middle-end/55299
1429 * gcc.dg/fold-notrotate-1.c: New test.
1430 * gcc.dg/fold-notshift-1.c: New test.
1431 * gcc.dg/fold-notshift-2.c: New test.
1432
47768df8
MP
14332016-05-17 Marek Polacek <polacek@redhat.com>
1434
1435 PR ipa/71146
1436 * g++.dg/ipa/pr71146.C: New test.
1437
6b5423a5
DM
14382016-05-17 David Malcolm <dmalcolm@redhat.com>
1439
1440 * jit.dg/test-error-array-bounds.c: New test case.
1441
c7986356
MG
14422016-05-17 Marc Glisse <marc.glisse@inria.fr>
1443
1444 * gcc.dg/tree-ssa/and-1.c: New testcase.
1445
d982c5b7
MG
14462016-05-17 Marc Glisse <marc.glisse@inria.fr>
1447
1448 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1449 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1450
0139ba93
MG
14512016-05-17 Marc Glisse <marc.glisse@inria.fr>
1452
1453 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1454 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1455
daab4562
JW
14562016-05-17 Jiong Wang <jiong.wang@arm.com>
1457
1458 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1459
22330033
JW
14602016-05-17 Jiong Wang <jiong.wang@arm.com>
1461
1462 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1463
98b3a5f2
JW
14642016-05-17 Jiong Wang <jiong.wang@arm.com>
1465
1466 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1467 ".2d[index]" when scan the assembly.
1468 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1469 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1470 float64x1.
1471 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1472
b71b7a8e
RB
14732016-05-17 Richard Biener <rguenther@suse.de>
1474
1475 PR tree-optimization/71132
1476 * gcc.dg/torture/pr71132.c: New testcase.
1477
3c51ad46
CL
14782016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1479
1480 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1481
d20faa66
KT
14822016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1483
1484 PR target/70809
1485 * gcc.target/aarch64/pr70809_1.c: New test.
1486
b75cc5a4
KT
14872016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1488
1489 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1490 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1491 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1492 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1493
b28eb195
IE
14942016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1495 Ilya Enkovich <ilya.enkovich@intel.com>
1496
1497 PR target/71114
1498 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1499
0b9004ed
JH
15002016-05-16 Jan Hubicka <hubicka@ucw.cz>
1501
1502 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1503 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1504
1b81a1c1
MW
15052016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1506
1507 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1508 test for __ARM_FP16_ARGS.
1509 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1510 * gcc.target/arm/aapcs/neon-vect10.c: New.
1511 * gcc.target/arm/aapcs/neon-vect9.c: New.
1512 * gcc.target/arm/aapcs/vfp18.c: New.
1513 * gcc.target/arm/aapcs/vfp19.c: New.
1514 * gcc.target/arm/aapcs/vfp20.c: New.
1515 * gcc.target/arm/aapcs/vfp21.c: New.
1516 * gcc.target/arm/fp16-aapcs-1.c: New.
1517 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1518 test for __ARM_FP16_ARGS.
1519 * g++.target/arm/fp16-return-1.c: Update expected output.
1520
921d1e73
JW
15212016-05-16 Jiong Wang <jiong.wang@arm.com>
1522
1523 PR testsuite/70227
1524 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1525
228eb42a
HA
15262016-05-15 Harald Anlauf <anlauf@gmx.de>
1527
1528 PR fortran/69603
1529 * gfortran.dg/pr69603.f90: New testcase.
1530
785abfd3
FR
15312016-05-14 Fritz Reese <fritzoreese@gmail.com>
1532
1533 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1534
e75eb64f
FR
15352016-05-14 Fritz Reese <fritzoreese@gmail.com>
1536
1537 PR fortran/71047
1538 * gfortran.dg/pr71047.f08: New test.
1539
aa4b467b
JM
15402016-05-13 Joseph Myers <joseph@codesourcery.com>
1541
1542 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1543 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1544 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1545
653fb4a2
MS
15462016-05-13 Martin Sebor <msebor@redhat.com>
1547
1548 PR c++/60049
1549 * g++.dg/cpp0x/constexpr-60049.C: New test.
1550
9e37582d
JJ
15512016-05-13 Jakub Jelinek <jakub@redhat.com>
1552
1553 PR bootstrap/71071
1554 * gcc.dg/pr71071.c: New test.
1555
a278aa17
UB
15562016-05-13 Uros Bizjak <ubizjak@gmail.com>
1557
1558 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1559 remove XOP handling.
377eaca7 1560 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 1561
ac3d02e2
NS
15622016-05-13 Nathan Sidwell <nathan@acm.org>
1563
1564 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1565 __atomic_is_lock_free declaration.
1566
8ab3bdac
RB
15672016-05-13 Richard Biener <rguenther@suse.de>
1568
1569 PR tree-optimization/42587
1570 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1571
623b8e0a
ML
15722016-05-13 Martin Liska <mliska@suse.cz>
1573
1574 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1575 the new format of dump output.
1576
da7674f6
IE
15772016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1578
1579 * gcc.dg/pr71084.c: New test.
1580
c959db3d
RR
15812016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1582
53d6d955
UB
1583 PR target/53440
1584 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 1585
43203dea
RR
15862016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1587
1588 * gcc.target/aarch64/struct_return.c: New test.
1589
4f2e1536
MP
15902016-05-12 Marek Polacek <polacek@redhat.com>
1591
1592 PR c/70756
1593 * c-c++-common/pr70756-2.c: New test.
1594 * c-c++-common/pr70756.c: New test.
1595
1ef33ef3
RB
15962016-05-12 Richard Biener <rguenther@suse.de>
1597
1598 PR tree-optimization/71059
1599 * gcc.dg/torture/pr71059.c: New testcase.
1600
763baff6
RB
16012016-05-12 Richard Biener <rguenther@suse.de>
1602
1603 PR tree-optimization/71062
1604 * gcc.dg/torture/pr71062.c: New testcase.
1605
c4ec1243
IE
16062016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1607
1608 PR tree-optimization/71006
1609 * gcc.dg/pr71006.c: New test.
1610
a5fbf76d
MP
16112016-05-12 Marek Polacek <polacek@redhat.com>
1612
1613 PR driver/71063
1614 * gcc.dg/opts-7.c: New test.
1615
5acc47a4
KT
16162016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1617
1618 PR target/70830
1619 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1620 Add -save-temps to dg-options.
1621 Scan for ldmfd rather than pop instruction.
1622 * gcc.target/arm/interrupt-2.c: Likewise.
1623 * gcc.target/arm/pr70830.c: New test.
1624
40bd4bf9
JJ
16252016-05-12 Jakub Jelinek <jakub@redhat.com>
1626
3cd63842
JJ
1627 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1628 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1629
c05d08f6
JJ
1630 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1631 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1632 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1633
bc27ffae
JJ
1634 PR target/71019
1635 * gcc.target/i386/avx512vl-pack-1.c: New test.
1636 * gcc.target/i386/avx512vl-pack-2.c: New test.
1637 * gcc.target/i386/avx512bw-pack-2.c: New test.
1638
515d7412
JJ
1639 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1640
40bd4bf9
JJ
1641 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1642 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1643 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1644
44ab146a
RB
16452016-05-12 Richard Biener <rguenther@suse.de>
1646
1647 PR tree-optimization/70986
1648 * gcc.dg/torture/pr70986-1.c: New testcase.
1649 * gcc.dg/torture/pr70986-2.c: Likewise.
1650 * gcc.dg/torture/pr70986-3.c: Likewise.
1651
d6e83a8d
MM
16522016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1653
1654 PR c/43651
1655 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1656 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1657
51e67ea3
UB
16582016-05-11 Uros Bizjak <ubizjak@gmail.com>
1659
1660 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1661 directive.
1662 * gcc.target/i386/pr66746.c: Ditto.
1663
3fd2b007
MM
16642016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1665
1666 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1667 support.
1668 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1669 warning when using -mvsx-timode.
1670 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1671 * gcc.target/powerpc/dform-2.c: Likewise.
1672 * gcc.target/powerpc/pr68805.c: Likewise.
1673
5c3a10fb
MP
16742016-05-11 Marek Polacek <polacek@redhat.com>
1675
1676 PR c++/71024
1677 * c-c++-common/attributes-3.c: New test.
1678
7cfb065b
NS
16792016-05-11 Nathan Sidwell <nathan@acm.org>
1680
1681 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1682 * gcc.c-torture/execute/pr68185.c: Likewise.
1683 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1684 * gcc.dg/pr69634.c: Requires scheduling.
1685 * gcc.dg/torture/pr66178.c: Require label values.
1686 * gcc.dg/setjmp-6.c: Require indirect jumps.
1687
f35ea97d
RB
16882016-05-11 Richard Biener <rguenther@suse.de>
1689
1690 PR tree-optimization/71055
1691 * gcc.dg/torture/pr71055.c: New testcase.
1692
dff70323
RB
16932016-05-11 Richard Biener <rguenther@suse.de>
1694
1695 PR debug/71057
1696 * g++.dg/debug/pr71057.C: New testcase.
1697
56a3d28b
JJ
16982016-05-11 Jakub Jelinek <jakub@redhat.com>
1699
1700 PR fortran/70855
1701 * gfortran.dg/gomp/pr70855.f90: New test.
1702
ebc1b29e
RB
17032016-05-11 Richard Biener <rguenther@suse.de>
1704
1705 PR middle-end/71002
1706 * g++.dg/torture/pr71002.C: New testcase.
1707
98ccd1d7
IE
17082016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1709
1710 PR middle-end/70807
1711 * gcc.dg/pr70807.c: New test.
1712
ed29e24b
MS
17132016-05-10 Martin Sebor <msebor@redhat.com>
1714
1715 PR c++/38611
1716 * g++.dg/Wattributes.C: New test.
1717
e39dab2c
MG
17182016-05-10 Marc Glisse <marc.glisse@inria.fr>
1719
1720 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1721 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1722 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1723
d067e238
IE
17242016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1725
1726 PR target/70799
1727 * gcc.target/i386/pr70799-1.c: New test.
1728
cd36c83e
PMR
17292016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1730
1731 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1732
1e3af2a4
IE
17332016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1734
1735 PR middle-end/70877
1736 * gcc.target/i386/pr70877.c: New test.
1737
afc610db
IE
17382016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1739
1740 PR tree-optimization/70786
1741 * gcc.target/i386/pr70876.c: New test.
1742
4b59d19f
JJ
17432016-05-10 Jakub Jelinek <jakub@redhat.com>
1744
1745 PR target/70927
1746 * gcc.target/i386/avx512vl-logic-1.c: New test.
1747 * gcc.target/i386/avx512vl-logic-2.c: New test.
1748 * gcc.target/i386/avx512dq-logic-2.c: New test.
1749
9b5ee426
BS
17502016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1751
1752 PR target/70963
1753 * gcc.target/powerpc/pr70963.c: New.
1754
f3352cab
DM
17552016-05-10 David Malcolm <dmalcolm@redhat.com>
1756
1757 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1758 (test_very_wide_line): Add ruler to expected output.
1759 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1760 (test_very_wide_line): Likewise.
1761 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1762 (test_show_locus): Within the handling of "test_very_wide_line",
1763 enable show_ruler_p on the diagnostic context.
1764
4a3255dd
RB
17652016-05-10 Richard Biener <rguenther@suse.de>
1766
1767 PR tree-optimization/71039
1768 * gcc.dg/torture/pr71039.c: New testcase.
1769
da7c9950
NS
17702016-05-10 Nathan Sidwell <nathan@acm.org>
1771
1772 * gcc.dg/nested-func-10.c: Requires alloca.
1773 * gcc.dg/nested-func-9.c: Requires alloca.
1774 * gcc.c-torture/execute/pr70460.c: Requires labels.
1775 * gcc.c-torture/compile/pr70199.c: Requires labels.
1776 * gcc.target/nvptx/decl.c: Compile only.
1777 * gcc.target/nvptx/trailing-init.c: Compile only.
1778 * gcc.target/nvptx/ary-init.c: Compile only.
1779
cf68d92c
MP
17802016-05-10 Marek Polacek <polacek@redhat.com>
1781
1782 PR c/70255
1783 * gcc.dg/attr-opt-1.c: New test.
1784
64ea4e15
RB
17852016-05-10 Richard Biener <rguenther@suse.de>
1786
1787 PR tree-optimization/70497
1788 PR tree-optimization/28367
1789 * gcc.dg/torture/20160404-1.c: New testcase.
1790 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1791 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1792
5a96dae3
PMR
17932016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1794
1795 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1796
fc97f805
UB
17972016-05-09 Uros Bizjak <ubizjak@gmail.com>
1798
1799 * gcc.target/i386/fabsneg-1.c New test.
1800
a710b1d5
AM
18012016-05-09 Alan Modra <amodra@gmail.com>
1802
1803 PR testsuite/70826
1804 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1805
171f6f05
RB
18062016-05-09 Richard Biener <rguenther@suse.de>
1807
1808 PR tree-optimization/70985
1809 * gcc.dg/torture/pr70985.c: New testcase.
1810
18caa34e
BC
18112016-05-09 Bin Cheng <bin.cheng@arm.com>
1812
1813 * gcc.dg/tree-ssa/ifc-9.c: New test.
1814 * gcc.dg/tree-ssa/ifc-10.c: New test.
1815 * gcc.dg/tree-ssa/ifc-11.c: New test.
1816 * gcc.dg/tree-ssa/ifc-12.c: New test.
1817 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1818 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1819 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1820
7a27d38f
RB
18212016-05-09 Richard Biener <rguenther@suse.de>
1822
1823 PR fortran/70937
1824 * gfortran.dg/pr70937.f90: New testcase.
1825
5ebbbd3d
RO
18262016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1827
1828 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1829
f6288c24
FR
18302016-05-07 Fritz Reese <fritzoreese@gmail.com>
1831
1832 PR fortran/56226
1833 * gfortran.dg/dec_structure_1.f90: New testcase.
1834 * gfortran.dg/dec_structure_2.f90: Ditto.
1835 * gfortran.dg/dec_structure_3.f90: Ditto.
1836 * gfortran.dg/dec_structure_4.f90: Ditto.
1837 * gfortran.dg/dec_structure_5.f90: Ditto.
1838 * gfortran.dg/dec_structure_6.f90: Ditto.
1839 * gfortran.dg/dec_structure_7.f90: Ditto.
1840 * gfortran.dg/dec_structure_8.f90: Ditto.
1841 * gfortran.dg/dec_structure_9.f90: Ditto.
1842 * gfortran.dg/dec_structure_10.f90: Ditto.
1843 * gfortran.dg/dec_structure_11.f90: Ditto.
1844 * gfortran.dg/dec_union_1.f90: Ditto.
1845 * gfortran.dg/dec_union_2.f90: Ditto.
1846 * gfortran.dg/dec_union_3.f90: Ditto.
1847 * gfortran.dg/dec_union_4.f90: Ditto.
1848 * gfortran.dg/dec_union_5.f90: Ditto.
1849 * gfortran.dg/dec_union_6.f90: Ditto.
1850 * gfortran.dg/dec_union_7.f90: Ditto.
1851
5ec4a8cd
TV
18522016-05-07 Tom de Vries <tom@codesourcery.com>
1853
1854 PR tree-optimization/70956
1855 * gcc.dg/graphite/pr70956.c: New test.
1856
58ec1d0e
JJ
18572016-05-06 Jakub Jelinek <jakub@redhat.com>
1858
ccd88fb7
JJ
1859 PR middle-end/70941
1860 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1861 (a, b, c, d): Change type from char to signed char.
1862 (main): Compare against (signed char) -1634678893 instead of
1863 hardcoded -109. Use __builtin_abort instead of abort.
1864
dd3b6464
JJ
1865 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1866 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1867
58ec1d0e
JJ
1868 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1869
19aa23d8
YR
18702016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1871
1872 PR debug/70935
1873 * gcc.dg/torture/pr70935.c: New test.
1874
ae5f0df1
OE
18752016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1876
1877 PR target/58219
ce23a8ff 1878 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1879
078f7e37
RB
18802016-05-06 Richard Biener <rguenther@suse.de>
1881
1882 PR tree-optimization/70960
1883 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1884
765d7b54
OE
18852016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1886
1887 PR target/52933
1888 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1889 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1890 Adjust expected instruction counts.
1891 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1892
29c94e65
MP
18932016-05-06 Marek Polacek <polacek@redhat.com>
1894
1895 PR sanitizer/70875
1896 * gcc.dg/ubsan/bounds-3.c: New test.
1897
3684b02e
OE
18982016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1899
1900 PR target/54089
1901 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1902
8706773f
RB
19032016-05-06 Richard Biener <rguenther@suse.de>
1904
1905 PR middle-end/70931
1906 * gfortran.dg/pr70931.f90: New testcase.
1907
a4f51018
RB
19082016-05-06 Richard Biener <rguenther@suse.de>
1909
1910 PR middle-end/70941
1911 * gcc.dg/torture/pr70941.c: New testcase.
1912
c4f2425f
BC
19132016-05-05 Bin Cheng <bin.cheng@arm.com>
1914
1915 PR tree-optimization/57206
1916 * gcc.dg/vect/pr57206.c: New test.
1917
5dc08197
RO
19182016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1919
1920 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1921
351f85c5
JJ
19222016-05-05 Jakub Jelinek <jakub@redhat.com>
1923
568bac8c
JJ
1924 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1925
351f85c5
JJ
1926 * c-c++-common/Wdangling-else-4.c: New test.
1927
33fd7785
JJ
19282016-05-04 Jakub Jelinek <jakub@redhat.com>
1929
2d1ac15a
JJ
1930 PR c++/70906
1931 PR c++/70933
1932 * g++.dg/opt/pr70906.C: New test.
1933 * g++.dg/opt/pr70933.C: New test.
1934
33fd7785
JJ
1935 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1936
6b715bf6
JH
19372016-05-04 Jan Hubicka <hubicka@ucw.cz>
1938
1939 * gcc.dg/ipa/pure-const-3.c: New testcase.
1940
deef7113
MP
19412016-05-04 Marek Polacek <polacek@redhat.com>
1942
1943 * c-c++-common/Wdangling-else-1.c: New test.
1944 * c-c++-common/Wdangling-else-2.c: New test.
1945 * c-c++-common/Wdangling-else-3.c: New test.
1946
5396db97
KCY
19472016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1948
1949 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1950 flag is present.
1951
de55efd5
MP
19522016-05-04 Marek Polacek <polacek@redhat.com>
1953
1954 PR c/48778
1955 * gcc.dg/Waddress-2.c: New test.
1956
475839b6
AM
19572016-05-04 Alan Modra <amodra@gmail.com>
1958
1959 * gcc.target/powerpc/pr70866.c: New.
1960
b25aad5f
MS
19612016-05-03 Martin Sebor <msebor@redhat.com>
1962
1963 PR c++/66561
1964 * c-c++-common/builtin_location.c: New test.
1965 * g++.dg/cpp1y/builtin_location.C: New test.
1966
79ce98bc
MP
19672016-05-03 Marek Polacek <polacek@redhat.com>
1968
1969 PR c/70859
1970 * gcc.dg/pr70859.c: New test.
1971 * gcc.dg/pr70859-2.c: New test.
1972
402e89f5
PMR
19732016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1974
1975 * gnat.dg/debug5.adb: New testcase.
1976
f3d90045
DV
19772016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1978
1979 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1980 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1981 Procedure to check for z10 instruction set.
1982
1e26cec1
CL
19832016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1984
1985 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1986
71aca5a0
AM
19872016-05-03 Alan Modra <amodra@gmail.com>
1988
1989 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1990
2fd70ec1
JJ
19912016-05-03 Jakub Jelinek <jakub@redhat.com>
1992
1993 * gcc.target/i386/avx512f-cvt-1.c: New test.
1994
e5705cf7
L
19952016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1996
1997 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1998 -fdump-tree-vrp-details.
1999
381cdae4
RB
20002016-05-03 Richard Biener <rguenther@suse.de>
2001
2002 * gcc.dg/pr30172-1.c: Adjust.
2003 * gcc.dg/pr63743.c: Likewise.
2004 * gcc.dg/tm/pr51696.c: Likewise.
2005 * c-c++-common/tm/safe-1.c: Likewise.
2006 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2007 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2008 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2009 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2010
adedd5c1
JJ
20112016-05-03 Jakub Jelinek <jakub@redhat.com>
2012
31ed1665
JJ
2013 PR rtl-optimization/70467
2014 * gcc.target/i386/pr70467-3.c: New test.
2015 * gcc.target/i386/pr70467-4.c: New test.
2016
dea60b59
JJ
2017 PR tree-optimization/70916
2018 * gcc.c-torture/compile/pr70916.c: New test.
2019
adedd5c1
JJ
2020 PR target/49244
2021 * gcc.target/i386/pr49244-1.c: New test.
2022 * gcc.target/i386/pr49244-2.c: New test.
2023
f80041ef
BS
20242016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2025
2026 PR rtl-optimization/44281
2027 * gcc.target/i386/pr44281.c: New test.
2028
1cfcd39e
BC
20292016-05-03 bin cheng <bin.cheng@arm.com>
2030
2031 PR tree-optimization/56541
2032 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2033 * gcc.dg/vect/pr56541.c: new test.
2034
4304ccfd
MM
20352016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2036
2037 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2038 __float128.
2039 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2040
50d94c29
L
20412016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2042
2043 PR testsuite/70520
2044 * c-c++-common/asan/clone-test-1.c (main): Align child process
2045 stack to 16 bytes.
2046
bc1aee87
DM
20472016-05-02 David Malcolm <dmalcolm@redhat.com>
2048
2049 PR c++/62314
2050 * g++.dg/spellcheck-fields-2.C: New test case.
2051
474e0129
DM
20522016-05-02 David Malcolm <dmalcolm@redhat.com>
2053
2054 PR c++/62314
2055 * g++.dg/pr62314.C: New test case.
2056
818b88a7
JH
20572016-05-02 Jan Hubicka <hubicka@ucw.cz>
2058
2059 * gcc.dg/ipa/inline-8.c: New testcase.
2060
dd77684f
JJ
20612016-05-02 Jakub Jelinek <jakub@redhat.com>
2062
2063 PR rtl-optimization/70467
2064 * gcc.target/i386/pr70467-1.c: New test.
2065
72407e00
BE
20662016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2067
2068 * gcc.dg/spec-options.c: Run the test on all targets.
2069 * gcc.dg/foo.specs: Use cpp_unique_options.
2070
dd53d197
MG
20712016-05-02 Marc Glisse <marc.glisse@inria.fr>
2072
2073 * gcc.dg/tree-ssa/unord.c: New testcase.
2074
a8b85ce9
MG
20752016-05-02 Marc Glisse <marc.glisse@inria.fr>
2076
2077 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2078
5b37e866
NS
20792016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2080
2081 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2082
7176a4a0
MP
20832016-05-02 Marek Polacek <polacek@redhat.com>
2084
2085 PR c/70851
2086 * gcc.dg/enum-incomplete-3.c: New test.
2087
6b9933b9
MP
20882016-05-02 Marek Polacek <polacek@redhat.com>
2089 Tom de Vries <tom@codesourcery.com>
2090
2091 PR tree-optimization/70700
2092 * gcc.dg/pr70700.c: New test.
2093
90f82260
UB
20942016-05-01 Uros Bizjak <ubizjak@gmail.com>
2095
2096 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2097 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2098 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2099 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2100 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2101
f73036c1
EB
21022016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2103
2104 * ada/acats/run_acats: Rename into...
2105 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2106 * ada/acats/run_all.sh: Remove redundant test.
2107 (target_run): Move around.
2108 (target_gnatchop): Use newly built executable.
2109 (target_gnatmake): Likewise.
2110 Check that the compilation of impbit succeeds.
2111
85e051a3
OE
21122016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2113
2114 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2115 * gcc.dg/20021029-1.c: Likewise.
2116 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2117 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2118 * gcc.target/sh/cmpstr.c: Likewise.
2119 * gcc.target/sh/cmpstrn.c: Likewise.
2120 * gcc.target/sh/memset.c: Likewise.
2121 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2122 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2123 * gcc.target/sh/pr39423-1.c: Likewise.
2124 * gcc.target/sh/pr49468-di.c: Likewise.
2125 * gcc.target/sh/pr49468-si.c: Likewise.
2126 * gcc.target/sh/pr49880-1.c: Likewise.
2127 * gcc.target/sh/pr49880-2.c: Likewise.
2128 * gcc.target/sh/pr49880-3.c: Likewise.
2129 * gcc.target/sh/pr50751-1.c: Likewise.
2130 * gcc.target/sh/pr50751-4.c: Likewise.
2131 * gcc.target/sh/pr50751-7.c: Likewise.
2132 * gcc.target/sh/pr51244-1.c: Likewise.
2133 * gcc.target/sh/pr51244-10.c: Likewise.
2134 * gcc.target/sh/pr51244-11.c: Likewise.
2135 * gcc.target/sh/pr51244-12.c: Likewise.
2136 * gcc.target/sh/pr51244-13.c: Likewise.
2137 * gcc.target/sh/pr51244-14.c: Likewise.
2138 * gcc.target/sh/pr51244-17.c: Likewise.
2139 * gcc.target/sh/pr51244-18.c: Likewise.
2140 * gcc.target/sh/pr51244-19.c: Likewise.
2141 * gcc.target/sh/pr51244-4.c: Likewise.
2142 * gcc.target/sh/pr51244-5.c: Likewise.
2143 * gcc.target/sh/pr51244-7.c: Likewise.
2144 * gcc.target/sh/pr51244-8.c: Likewise.
2145 * gcc.target/sh/pr51244-9.c: Likewise.
2146 * gcc.target/sh/pr51697.c: Likewise.
2147 * gcc.target/sh/pr52483-1.c: Likewise.
2148 * gcc.target/sh/pr52483-2.c: Likewise.
2149 * gcc.target/sh/pr52483-3.c: Likewise.
2150 * gcc.target/sh/pr52483-5.c: Likewise.
2151 * gcc.target/sh/pr52933-1.c: Likewise.
2152 * gcc.target/sh/pr52933-2.c: Likewise.
2153 * gcc.target/sh/pr52933-3.c: Likewise.
2154 * gcc.target/sh/pr53568-1.c: Likewise.
2155 * gcc.target/sh/pr53976-1.c: Likewise.
2156 * gcc.target/sh/pr53988-1.c: Likewise.
2157 * gcc.target/sh/pr53988.c: Likewise.
2158 * gcc.target/sh/pr54089-1.c: Likewise.
2159 * gcc.target/sh/pr54089-6.c: Likewise.
2160 * gcc.target/sh/pr54089-7.c: Likewise.
2161 * gcc.target/sh/pr54089-8.c: Likewise.
2162 * gcc.target/sh/pr54089-9.c: Likewise.
2163 * gcc.target/sh/pr54236-1.c: Likewise.
2164 * gcc.target/sh/pr54236-2.c: Likewise.
2165 * gcc.target/sh/pr54236-3.c: Likewise.
2166 * gcc.target/sh/pr54236-4.c: Likewise.
2167 * gcc.target/sh/pr54386.c: Likewise.
2168 * gcc.target/sh/pr54602-1.c: Likewise.
2169 * gcc.target/sh/pr54685.c: Likewise.
2170 * gcc.target/sh/pr54760-1.c: Likewise.
2171 * gcc.target/sh/pr54760-2.c: Likewise.
2172 * gcc.target/sh/pr54760-3.c: Likewise.
2173 * gcc.target/sh/pr54760-4.c: Likewise.
2174 * gcc.target/sh/pr54760-5.c: Likewise.
2175 * gcc.target/sh/pr54760-6.c: Likewise.
2176 * gcc.target/sh/pr55146.c: Likewise.
2177 * gcc.target/sh/pr55160.c: Likewise.
2178 * gcc.target/sh/pr59278.c: Likewise.
2179 * gcc.target/sh/pr59401-1.c: Likewise.
2180 * gcc.target/sh/pr59533-1.c: Likewise.
2181 * gcc.target/sh/pr63260.c: Likewise.
2182 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2183 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2184 * gcc.target/sh/strlen.c: Likewise.
2185 * gcc.target/sh/torture/pr30807.c: Likewise.
2186 * gcc.target/sh/torture/pr34777.c: Likewise.
2187 * gcc.target/sh/torture/pr64652.c: Likewise.
2188 * gcc.target/sh/torture/pr65505.c: Likewise.
2189 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2190 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2191
411e5c67
PC
21922016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2193
2194 PR c++/66644
2195 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2196
8fa97501
BS
21972016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2198
2199 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2200 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2201 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2202 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2203
5a956111
PP
22042016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2205
2206 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2207 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2208
e7ff0319
CP
22092016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2210
2211 PR middle-end/70626
2212 * c-c++-common/goacc/combined-reduction.c: New test.
2213 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2214
52d11a4b
L
22152016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2216
2217 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2218 *movdi_internal pattern only if PIC off.
2219 * gcc.target/i386/pr70155-2.c: Likewise.
2220 * gcc.target/i386/pr70155-3.c: Likewise.
2221 * gcc.target/i386/pr70155-4.c: Likewise.
2222 * gcc.target/i386/pr70155-5.c: Likewise.
2223 * gcc.target/i386/pr70155-6.c: Likewise.
2224 * gcc.target/i386/pr70155-7.c: Likewise.
2225 * gcc.target/i386/pr70155-8.c: Likewise.
2226 * gcc.target/i386/pr70155-15.c: Likewise.
2227 * gcc.target/i386/pr70155-17.c: Likewise.
2228 * gcc.target/i386/pr70155-22.c: Likewise.
2229
8960db31
BC
22302016-04-29 Bin Cheng <bin.cheng@arm.com>
2231
2232 PR tree-optimization/70803
2233 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2234
cca535a4
IE
22352016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2236
2237 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2238 optimization of vector loop.
2239 * gcc.target/i386/vect-unpack-3.c: New test.
2240 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2241 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2242 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2243
500ecf4a
MP
22442016-04-29 Marek Polacek <polacek@redhat.com>
2245
2246 PR sanitizer/70342
2247 * g++.dg/ubsan/null-7.C: New test.
2248
2fff3db8
MP
2249 PR c/70852
2250 * gcc.dg/pr70852.c: New test.
2251
509063eb
DV
22522016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2253
2254 PR/69089
2255 * g++.dg/cpp0x/alignas6.C: New test.
2256
83745c0d
DV
22572016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2258
c87885ca
RO
2259 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2260 * gcc.dg/pr27003.c: Likewise.
2261 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2262 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2263 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2264 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2265 * gcc.target/arc/mxy.c: Likewise.
2266 * gcc.target/arc/mswape.c: Likewise.
2267 * gcc.target/arc/mrtsc.c: Likewise.
2268 * gcc.target/arc/mcrc.c: Likewise.
2269 * gcc.target/arc/mdsp-packa.c: Likewise.
2270 * gcc.target/arc/mdvbf.c: Likewise.
2271 * gcc.target/arc/mlock.c: Likewise.
2272 * gcc.target/arc/mmac-24.c: Likewise.
2273 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2274
849b265d
BS
22752016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2276 Matthijs Kooijman <matthijs@stdin.nl>
2277 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2278
2279 PR target/60040
2280 * gcc.target/avr/pr60040-1.c: New.
2281 * gcc.target/avr/pr60040-2.c: New.
2282
1390536b
RB
22832016-04-29 Richard Biener <rguenther@suse.de>
2284
2285 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2286
98998245
RB
22872016-04-29 Richard Biener <rguenther@suse.de>
2288
2289 PR tree-optimization/13962
2290 PR tree-optimization/65686
2291 * gcc.dg/uninit-pr65686.c: New testcase.
2292
8b80cc21
JJ
22932016-04-29 Jakub Jelinek <jakub@redhat.com>
2294
2295 PR middle-end/70843
2296 * gcc.dg/pr70843.c: New test.
2297
6181bc30
JJ
22982016-04-28 Jakub Jelinek <jakub@redhat.com>
2299
2300 PR target/70858
2301 * gcc.target/i386/pr70858.c: New test.
2302
f4cb3612
AB
23032016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2304
2305 * gcc.target/arc/nps400-1.c: New file.
2306
8ad9df62
JR
23072016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2308 Andrew Burgess <andrew.burgess@embecosm.com>
2309
2310 * gcc.target/arc/movh_cl-1.c: New file.
2311
ceaaa9fe
JR
23122016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2313 Andrew Burgess <andrew.burgess@embecosm.com>
2314
2315 * gcc.target/arc/extzv-1.c: New file.
2316 * gcc.target/arc/insv-1.c: New file.
2317 * gcc.target/arc/insv-2.c: New file.
2318 * gcc.target/arc/movb-1.c: New file.
2319 * gcc.target/arc/movb-2.c: New file.
2320 * gcc.target/arc/movb-3.c: New file.
2321 * gcc.target/arc/movb-4.c: New file.
2322 * gcc.target/arc/movb-5.c: New file.
2323 * gcc.target/arc/movb_cl-1.c: New file.
2324 * gcc.target/arc/movb_cl-2.c: New file.
2325 * gcc.target/arc/movbi_cl-1.c: New file.
2326 * gcc.target/arc/movl-1.c: New file.
2327
4d03dc2f
JR
23282016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2329 Andrew Burgess <andrew.burgess@embecosm.com>
2330
2331 * gcc.target/arc/cmem-1.c: New file.
2332 * gcc.target/arc/cmem-2.c: New file.
2333 * gcc.target/arc/cmem-3.c: New file.
2334 * gcc.target/arc/cmem-4.c: New file.
2335 * gcc.target/arc/cmem-5.c: New file.
2336 * gcc.target/arc/cmem-6.c: New file.
2337 * gcc.target/arc/cmem-7.c: New file.
2338 * gcc.target/arc/cmem-ld.inc: New file.
2339 * gcc.target/arc/cmem-st.inc: New file.
2340
81262dad
JJ
23412016-04-28 Jakub Jelinek <jakub@redhat.com>
2342
2343 PR target/70821
2344 * gcc.target/i386/pr70821.c: New test.
2345
0a31a09a
BS
23462016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2347
2348 * gcc.target/powerpc/vec-adde.c: New test.
2349 * gcc.target/powerpc/vec-adde-int128.c: New test.
2350
3ddffba9
JJ
23512016-04-28 Jakub Jelinek <jakub@redhat.com>
2352
2353 * gcc.target/i386/avx-vround-1.c: New test.
2354 * gcc.target/i386/avx-vround-2.c: New test.
2355 * gcc.target/i386/avx512vl-vround-1.c: New test.
2356 * gcc.target/i386/avx512vl-vround-2.c: New test.
2357
713dedcd
RO
23582016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2359
2360 PR testsuite/70595
2361 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2362 (check_effective_target_cilkplus_runtime): ... this.
2363 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2364 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2365
2366 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2367 Require cilkplus_runtime.
2368 Don't add -lcilkrts.
2369 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2370 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2371 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2372 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2373 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2374 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2375 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2376 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2377 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2378 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2379 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2380 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2381 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2382 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2383 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2384 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2385 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2386 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2387 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2388 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2389 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2390 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2391 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2392 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2393 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2394 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2395 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2396 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2397 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2398
2399 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2400 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2401
2402 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2403
2404 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2405 cilkplus_runtime.
2406
3563f78f
MG
24072016-04-27 Marc Glisse <marc.glisse@inria.fr>
2408
2409 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2410 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2411
6bc2bb18
RB
24122015-04-27 Ryan Burn <contact@rnburn.com>
2413
2414 PR c++/69024
2415 PR c++/68997
2416 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2417 diagnostic.
2418 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2419 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2420
1e55d29a
EB
24212016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2422
2423 * gnat.dg/limited_with4.ad[sb]: New test.
2424 * gnat.dg/limited_with4_pkg.ads: New helper.
2425
087146ca
L
24262016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2427
2428 PR target/70155
2429 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2430 and movv1ti_internal patterns
2431 * gcc.target/i386/pr70155-1.c: New test.
2432 * gcc.target/i386/pr70155-2.c: Likewise.
2433 * gcc.target/i386/pr70155-3.c: Likewise.
2434 * gcc.target/i386/pr70155-4.c: Likewise.
2435 * gcc.target/i386/pr70155-5.c: Likewise.
2436 * gcc.target/i386/pr70155-6.c: Likewise.
2437 * gcc.target/i386/pr70155-7.c: Likewise.
2438 * gcc.target/i386/pr70155-8.c: Likewise.
2439 * gcc.target/i386/pr70155-9.c: Likewise.
2440 * gcc.target/i386/pr70155-10.c: Likewise.
2441 * gcc.target/i386/pr70155-11.c: Likewise.
2442 * gcc.target/i386/pr70155-12.c: Likewise.
2443 * gcc.target/i386/pr70155-13.c: Likewise.
2444 * gcc.target/i386/pr70155-14.c: Likewise.
2445 * gcc.target/i386/pr70155-15.c: Likewise.
2446 * gcc.target/i386/pr70155-16.c: Likewise.
2447 * gcc.target/i386/pr70155-17.c: Likewise.
2448 * gcc.target/i386/pr70155-18.c: Likewise.
2449 * gcc.target/i386/pr70155-19.c: Likewise.
2450 * gcc.target/i386/pr70155-20.c: Likewise.
2451 * gcc.target/i386/pr70155-21.c: Likewise.
2452 * gcc.target/i386/pr70155-22.c: Likewise.
2453
92329f9f
L
24542016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2455
2456 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2457 ".{5,6}".
2458
309a0cf6
BC
24592016-04-27 Bin Cheng <bin.cheng@arm.com>
2460
2461 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2462 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2463 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2464 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2465 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2466
72ed2b9c
RB
24672016-04-27 Richard Biener <rguenther@suse.de>
2468
2469 PR ipa/70760
2470 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2471 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2472
3c98ff9b
NS
24732016-04-27 Nathan Sidwell <nathan@acm.org>
2474
2475 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2476 * g++.dg/ubsan/pr63956.C: Adjust error location.
2477
9ec5d66b
NC
24782016-04-27 Nick Clifton <nickc@redhat.com>
2479
2480 PR middle-end/49889
2481 * gcc.dg/pr49889.c: New test.
2482
c1e1f433
BS
24832016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2484
2485 * c-c++-common/memset-array.c: New test.
2486
8ac43293
MS
24872016-04-26 Martin Sebor <msebor@redhat.com>
2488
2489 PR c++/66639
2490 * g++.dg/cpp1y/func_constexpr.C: New test.
2491
843ce8ab
PP
24922016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2493
2494 PR c++/70241
2495 * g++.dg/cpp0x/enum32.C: New test.
2496 * g++.dg/cpp0x/enum33.C: New test.
2497
24982016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
2499
2500 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2501 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2502 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2503 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2504 * gcc.c-torture/execute/pr38151.c: Likewise.
2505 * gcc.c-torture/execute/pr66556.c: Likewise.
2506 * gcc.c-torture/execute/pr67781.c: Likewise.
2507 * gcc.c-torture/execute/pr68648.c: Likewise.
2508
ca1206be
MG
25092016-04-26 Marc Glisse <marc.glisse@inria.fr>
2510
2511 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2512
2448a956
MP
25132016-04-26 Marek Polacek <polacek@redhat.com>
2514
2515 PR c/67784
2516 * gcc.dg/pr67784-3.c: New test.
2517 * gcc.dg/pr67784-4.c: New test.
2518 * gcc.dg/pr67784-5.c: New test.
2519
b02a5e26
MP
2520 PR c/70791
2521 * gcc.dg/Wnested-externs-2.c: New test.
2522
6b6aa8d3
MG
25232016-04-26 Marc Glisse <marc.glisse@inria.fr>
2524
2525 * gcc.dg/fold-plusmult.c: Adjust.
2526 * gcc.dg/no-strict-overflow-6.c: Adjust.
2527 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2528
a2095b55
BS
25292016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2530
2531 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2532 number scans.
2533 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2534 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2535 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2536 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2537 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2538 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2539 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2540 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2541 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2542 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2543 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2544 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2545 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2546 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2547 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2548 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2549 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2550 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2551 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2552 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2553 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2554 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2555 scans.
2556 * gcc.target/i386/pr32219-4.c: Likewise.
2557 * gcc.target/i386/pr32219-6.c: Likewise.
2558 * gcc.target/i386/pr32219-8.c: Likewise.
2559
bb0cc5c8
KT
25602016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2561
2562 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2563 associated options.
2564
5a0802ea
MP
25652016-04-26 Marek Polacek <polacek@redhat.com>
2566
2567 PR c++/70744
2568 * g++.dg/ext/cond2.C: New test.
2569
00f615af
BC
25702016-04-26 Bin Cheng <bin.cheng@arm.com>
2571
2572 PR tree-optimization/70771
2573 PR tree-optimization/70775
2574 * gcc.dg/pr70771.c: New test.
25939d34 2575 * gcc.dg/pr70775.c: New test.
00f615af 2576
218155e7
BS
25772016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2578
2579 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2580
ab99f467
RB
25812016-04-25 Richard Biener <rguenther@suse.de>
2582
2583 PR tree-optimization/70780
2584 * gcc.dg/torture/pr70780.c: New testcase.
2585
93c590ee
MC
25862016-04-25 Michael Collison <michael.collison@arm.com>
2587
c87885ca
RO
2588 * gcc.target/arm/neon-vaddws16.c: New test.
2589 * gcc.target/arm/neon-vaddws32.c: New test.
2590 * gcc.target/arm/neon-vaddwu16.c: New test.
2591 * gcc.target/arm/neon-vaddwu32.c: New test.
2592 * gcc.target/arm/neon-vaddwu8.c: New test.
2593 * lib/target-supports.exp
93c590ee
MC
2594 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2595 that arm neon support vector widen sum of HImode TO SImode.
2596
d6c1a7a7
JJ
25972016-04-23 Jakub Jelinek <jakub@redhat.com>
2598
2599 PR sanitizer/70712
2600 * c-c++-common/asan/pr70712.c: New test.
2601
ab0fc037
TS
26022016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2603
2604 * .gitattributes: New file.
2605
2aa64824
CL
26062016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2607
2608 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2609
e7e12d92
DH
26102016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2611
2612 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2613 * gfortran.dg/submodule_15.f08: Likewise.
2614
d1431192
RB
26152016-04-22 Richard Biener <rguenther@suse.de>
2616
2617 PR tree-optimization/70740
2618 * gcc.dg/torture/pr70740.c: New testcase.
2619
04a63c24
L
26202016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2621
2622 PR target/70750
2623 * gcc.target/i386/pr70750-1.c: New test.
2624 * gcc.target/i386/pr70750-2.c: Likewise.
2625
20700098
PC
26262016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2627
2628 PR c++/70540
2629 * g++.dg/cpp0x/auto48.C: New.
2630
aedf4e12
MP
26312016-04-21 Marek Polacek <polacek@redhat.com>
2632
2633 PR c++/70513
2634 * g++.dg/cpp0x/forw_enum12.C: New test.
2635 * g++.dg/cpp0x/forw_enum13.C: New test.
2636
2074d80a
KY
26372016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2638
2639 PR target/70728
2640 * gcc.target/i386/pr70728.c: New test.
2641
aef4aab0
RB
26422016-04-21 Richard Biener <rguenther@suse.de>
2643
2644 PR middle-end/70747
2645 * gcc.dg/pr70747.c: New testcase.
2646
2359e571
BC
26472016-04-21 Bin Cheng <bin.cheng@arm.com>
2648
2649 PR tree-optimization/70715
2650 * gcc.dg/tree-ssa/scev-13.c: New test.
2651
ce0e66ff
MG
26522016-04-21 Marc Glisse <marc.glisse@inria.fr>
2653
2654 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2655
2c2870a1
MG
26562016-04-21 Marc Glisse <marc.glisse@inria.fr>
2657
2658 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2659
a2b056a3
JH
26602016-04-20 Jan Hubicka <jh@suse.cz>
2661
2662 PR ipa/70018
2663 * g++.dg/ipa/nothrow-1.C: New testcase.
2664
ee392fc2
NS
26652016-04-20 Nathan Sidwell <nathan@acm.org>
2666
2667 PR c++/55635
2668 * g++.dg/eh/delete1.C: New.
2669
dda49daf
L
26702016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2671
2672 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2673 -mtune-ctrl=sse_typeless_stores.
2674
8a5b9d5a
L
26752016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2676
2677 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2678
1011119f
BC
26792016-04-20 Bin Cheng <bin.cheng@arm.com>
2680
2681 PR tree-optimization/69489
2682 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2683
477d4906
IV
26842016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2685
2686 PR c++/69363
2687 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2688 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2689 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2690
fad08d12
BC
26912016-04-20 Bin Cheng <bin.cheng@arm.com>
2692
2693 PR tree-optimization/56625
2694 PR tree-optimization/69489
2695 * gcc.dg/vect/pr56625.c: New test.
2696 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2697
9e3e4fab
AP
26982016-04-20 Andrew Pinski <apinski@cavium.com>
2699
2700 PR target/64971
2701 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2702
d7aa24e4
AC
27032016-04-20 Arnaud Charlet <charlet@adacore.com>
2704
2705 * gnat.dg/self1.adb: Remove now incorrect test.
2706
e6d62b46
BC
27072016-04-20 Bin Cheng <bin.cheng@arm.com>
2708
2709 * gcc.dg/tree-ssa/scev-11.c: New test.
2710 * gcc.dg/tree-ssa/scev-12.c: New test.
2711
2697b189
MP
27122016-04-20 Marek Polacek <polacek@redhat.com>
2713
2714 PR tree-optimization/70725
2715 * gcc.dg/pr70725.c: New test.
2716
60d393e8
RB
27172016-04-20 Richard Biener <rguenther@suse.de>
2718
2719 PR tree-optimization/70726
2720 * g++.dg/vect/pr70726.cc: New testcase.
2721
82c6f58a
AK
27222016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2723
2724 PR target/70674
2725 * gcc.target/s390/pr70674.c: New test.
2726
90eeab20
JD
27272016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2728
2729 PR libgfortran/70684
2730 * gfortran.dg/list_read_14.f90: New test.
2731
fc9cf6da
L
27322016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2733
2734 PR target/69201
2735 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2736 extern to force it misaligned.
2737 (b): Likewise.
2738 (c): Likewise.
2739 (d): Likewise.
2740 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2741 Don't check `*' before movv4sf_internal.
2742 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2743 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2744 Don't check `*' before movv16qi_internal.
2745 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2746 extern to force it misaligned.
2747 (b): Likewise.
2748 (c): Likewise.
2749 (d): Likewise.
2750 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2751 Don't check `*' before movv2df_internal.
2752 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2753 extern to force it misaligned.
2754 (b): Likewise.
2755 (c): Likewise.
2756 (d): Likewise.
2757 Check movv8sf_internal instead of avx_storeups256.
2758 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2759
ea8927ea
RB
27602016-04-19 Richard Biener <rguenther@suse.de>
2761
2762 PR tree-optimization/70171
2763 * g++.dg/tree-ssa/pr70171.C: New testcase.
2764
65f52ee9
RB
27652016-04-19 Richard Biener <rguenther@suse.de>
2766
2767 PR tree-optimization/70724
2768 * gcc.dg/torture/pr70724.c: New testcase.
2769
987b67f1
VM
27702016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2771
2772 PR middle-end/70689
c87885ca 2773 * gcc.target/i386/pr70689.c: New.
987b67f1 2774
91a47c39
L
27752016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2776
2777 PR target/70708
2778 * gcc.target/i386/pr70708.c: New test.
2779
8270b82d
RB
27802016-04-18 Richard Biener <rguenther@suse.de>
2781
2782 PR tree-optimization/43434
2783 * gcc.dg/vect/pr43434.c: New testcase.
2784 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2785 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2786 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2787 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2788 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2789 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2790 * gcc.dg/gomp/pr68640.c: Likewise.
2791 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2792 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2793
edd048e2
RB
27942016-04-18 Richard Biener <rguenther@suse.de>
2795
2796 PR tree-optimization/70701
2797 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2798
bd5c7330
TV
27992016-04-18 Tom de Vries <tom@codesourcery.com>
2800
2801 PR testsuite/70699
2802 * gcc.dg/pr70161.c: Add dot-file scans.
2803 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2804 instead of after last dot char.
2805
23f2660f
EB
28062016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2807
2808 * c-c++-common/dump-ada-spec-3.c: New test.
2809 * c-c++-common/dump-ada-spec-4.c: Likewise.
2810
da152c9f
TV
28112016-04-17 Tom de Vries <tom@codesourcery.com>
2812
2813 PR other/70183
2814 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2815
cc950f98
JH
28162016-04-15 Jan Hubicka <jh@suse.cz>
2817
2818 PR ipa/70018
2819 * g++.dg/ipa/pure-const-1.C: New testcase.
2820 * g++.dg/ipa/pure-const-2.C: New testcase.
2821 * g++.dg/ipa/pure-const-3.C: New testcase.
2822
949505a9
MP
28232016-04-15 Marek Polacek <polacek@redhat.com>
2824
2825 PR c/70671
2826 * gcc.dg/bitfld-22.c: New test.
2827
10e547d6
BS
28282016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2829
2830 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2831 x86_64.
2832
1e77281b
MP
28332016-04-15 Marek Polacek <polacek@redhat.com>
2834
2835 PR c/70651
2836 * c-c++-common/pr70651.c: New test.
2837
e501fa8e
KT
28382016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2839
2840 PR rtl-optimization/70681
2841 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2842 dump scan on arm and powerpc.
2843 * gcc.dg/pr10474.c: Likewise.
2844
dda1bf61
JJ
28452016-04-15 Jakub Jelinek <jakub@redhat.com>
2846
ca4ef1ff
JJ
2847 PR c++/69517
2848 PR c++/70019
2849 PR c++/70588
2850 * g++.dg/cpp1y/vla11.C: Revert for real.
2851
dda1bf61
JJ
2852 PR c/70436
2853 * c-c++-common/Wparentheses-1.c: New test.
2854 * c-c++-common/gomp/Wparentheses-1.c: New test.
2855 * c-c++-common/gomp/Wparentheses-2.c: New test.
2856 * c-c++-common/gomp/Wparentheses-3.c: New test.
2857 * c-c++-common/gomp/Wparentheses-4.c: New test.
2858 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2859 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2860 * c-c++-common/goacc/Wparentheses-1.c: New test.
2861
1355e62c
KY
28622016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2863
2864 PR target/70662
2865 * gcc.target/i386/pr70662.c: New test.
2866
0ab34b9e 28672016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2868 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2869
2870 PR tree-optimization/70130
2871 * gcc.dg/vect/O3-pr70130.c: New testcase.
2872
bc773aad
MM
28732016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2874
6e9b2286
MM
2875 PR target/70669
2876 * gcc.target/powerpc/pr70669.c: New test.
2877
bc773aad
MM
2878 PR target/70640
2879 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2880 a power7 system that does not have an assembler that supports
2881 power8.
2882
d8747845
MS
28832016-04-14 Martin Sebor <msebor@redhat.com>
2884
2885 PR c++/69517
2886 PR c++/70019
2887 PR c++/70588
2888 * c-c++-common/ubsan/vla-1.c: Revert.
2889 * g++.dg/cpp1y/vla11.C: Same.
2890 * g++.dg/cpp1y/vla12.C: Same.
2891 * g++.dg/cpp1y/vla13.C: Same.
2892 * g++.dg/cpp1y/vla14.C: Same.
2893 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 2894 * g++.dg/init/array24.C: Same.
d8747845
MS
2895 * g++.dg/ubsan/vla-1.C: Same.
2896
85128559
MP
28972016-04-14 Marek Polacek <polacek@redhat.com>
2898 Jan Hubicka <hubicka@ucw.cz>
2899
2900 PR c++/70029
2901 * g++.dg/torture/pr70029.C: New test.
2902
52fbb073
MS
29032016-04-14 Martin Sebor <msebor@redhat.com>
2904
2905 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2906 type size to prevent failures on targets with very low maximum
2907 alignment.
2908
6db61d6f
RB
29092016-04-14 Richard Biener <rguenther@suse.de>
2910
2911 PR tree-optimization/70623
2912 * gcc.dg/torture/pr70623.c: New testcase.
2913 * gcc.dg/torture/pr70623-2.c: Likewise.
2914
342fac95
MS
29152016-04-13 Martin Sebor <msebor@redhat.com>
2916
2917 PR c++/69517
2918 PR c++/70019
2919 PR c++/70588
2920 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2921 * g++.dg/cpp1y/vla11.C: New test.
2922 * g++.dg/cpp1y/vla12.C: New test.
2923 * g++.dg/cpp1y/vla13.C: New test.
2924 * g++.dg/cpp1y/vla14.C: New test.
2925 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 2926 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
2927 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2928
d93c452f
JJ
29292016-04-13 Jakub Jelinek <jakub@redhat.com>
2930
2931 PR c++/70641
2932 * g++.dg/opt/pr70641.C: New test.
2933
85115fb6
RO
29342016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2935
2936 PR rtl-optimization/68749
2937 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2938 effects of argument promotions.
2939 Remove default args to dg-skip-if.
2940
545a4139
PC
29412016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2942
2943 PR c++/70635
2944 * g++.dg/parse/pr70635.C: New.
2945
b3a77f21
MP
29462016-04-13 Marek Polacek <polacek@redhat.com>
2947
2948 PR c++/70639
2949 * c-c++-common/Wmisleading-indentation-4.c: New test.
2950
99cd9857
MP
29512016-04-13 Marek Polacek <polacek@redhat.com>
2952
2953 PR c/70436
c87885ca
RO
2954 * gcc.dg/Wparentheses-12.c: New test.
2955 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 2956
75ca93ec
IE
29572016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2958
2959 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2960 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2961 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2962
3d3f9e7e
JJ
29632016-04-13 Jakub Jelinek <jakub@redhat.com>
2964
37947cd0
JJ
2965 PR middle-end/70633
2966 * gcc.c-torture/compile/pr70633.c: New test.
2967
3d3f9e7e
JJ
2968 PR debug/70628
2969 * gcc.dg/torture/pr70628.c: New test.
2970
92886d3e
PP
29712016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2972
2973 PR c++/70610
2974 * g++.dg/template/pr70610.C: New test.
2975 * g++.dg/template/pr70610-2.C: New test.
2976 * g++.dg/template/pr70610-3.C: New test.
2977 * g++.dg/template/pr70610-4.C: New test.
2978
13bd7c2b
JJ
29792016-04-12 Jakub Jelinek <jakub@redhat.com>
2980
6512fa6d
JJ
2981 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2982 128 instead of 32.
2983
13bd7c2b
JJ
2984 PR c++/70571
2985 * g++.dg/ext/pr70571.C: New test.
2986
20b9851c
MM
29872016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2988
8a434ada 2989 PR target/70640
20b9851c
MM
2990 * gcc.target/powerpc/pr70640.c: New test.
2991
2b2f52bc
PC
29922016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2993
2994 PR c++/68722
2995 * g++.dg/parse/pr68722.C: New.
2996
5901e56a
JJ
29972016-04-12 Jakub Jelinek <jakub@redhat.com>
2998
2999 PR rtl-optimization/70596
3000 * gcc.target/i386/pr70596.c: New test.
3001
d4619dc1
NS
30022016-04-12 Nathan Sidwell <nathan@acm.org>
3003
3004 PR c++/70501
3005 * g++.dg/init/pr70501.C: New.
3006
3df530d3
DW
30072016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3008
3009 * gcc.target/i386/asm-flag-6.c: New test.
3010
b7a120d7
TV
30112016-04-12 Tom de Vries <tom@codesourcery.com>
3012
3013 PR tree-optimization/68756
3014 * gcc.dg/graphite/pr68756.c: New test.
3015
4e0eea75
JJ
30162016-04-12 Jakub Jelinek <jakub@redhat.com>
3017
3018 PR tree-optimization/70602
3019 * gcc.c-torture/execute/pr70602.c: New test.
3020
35fbda43
MM
30212016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3022
3023 PR target/70381
3024 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3025 __float128 emulator is built and runs.
3026 * gcc.target/powerpc/float128-1.c: Likewise.
3027
3028 * lib/target-supports.exp (check_ppc_float128_sw_available):
3029 Rework tests for __float128 software and hardware
3030 availability. Fix exit condition to return 0 on success.
3031
04a99ebe
JG
30322016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3033
3034 PR target/70133
3035 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3036 * gcc.target/aarch64/target_attr_15.c: Likewise.
3037
47cd5a85
PC
30382016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3039
3040 PR c++/69066
3041 * g++.dg/cpp1y/pr69066.C: New.
3042
a5edb32e
JD
30432016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3044
3045 PR fortran/68566
3046 * gfortran.dg/pr36192.f90: Update test.
3047 * gfortran.dg/pr36192_1.f90: Update test.
3048 * gfortran.dg/real_dimension_1.f: Update test.
3049 * gfortran.dg/parameter_array_init_7.f90: New test.
3050
8ef378f8
JDA
30512016-04-09 John David Anglin <danglin@gcc.gnu.org>
3052
c532c871
JDA
3053 PR testsuite/64039
3054 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3055
d34f706f
JDA
3056 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3057
75e1dd9e
JDA
3058 PR rtl-optimization/66669
3059 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3060
8a976f5f
JDA
3061 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3062
da04822a
JDA
3063 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3064 * gcc.dg/pie-1.c: Likewise.
3065 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3066 * gcc.dg/pic-4.c: Likewise.
3067 * gcc.dg/pie-3.c: Likewise.
3068 * gcc.dg/pie-4.c: Likewise.
3069
adfabcf9
JDA
3070 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3071
4a020adf
JDA
3072 PR tree-optimization/68644
3073 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3074
8ef378f8
JDA
3075 PR rtl-optimization/64886
3076 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3077
09bf990e
TV
30782016-04-09 Tom de Vries <tom@codesourcery.com>
3079
3080 PR tree-optimization/68953
3081 * gcc.dg/graphite/pr68953.c: New test.
3082
138c3c1a
DH
30832016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3084
3085 PR fortran/70592
3086 * gfortran.dg/deferred_character_16.f90: New test.
3087
f55460af
JJ
30882016-04-09 Jakub Jelinek <jakub@redhat.com>
3089
3090 PR tree-optimization/70586
3091 * gcc.c-torture/execute/pr70586.c: New test.
3092
0b77bbf3
DH
30932016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3094
3095 PR sanitizer/70573
3096 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3097 with __builtin_memset
3098 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3099
c42cfb5c
CP
31002016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3101
3102 PR lto/70289
3103 PR ipa/70348
3104 PR tree-optimization/70373
3105 PR middle-end/70533
3106 PR middle-end/70534
3107 PR middle-end/70535
3108 * c-c++-common/goacc/reduction-5.c: New test.
3109 * c-c++-common/goacc/reduction-promotions.c: New test.
3110 * gfortran.dg/goacc/reduction-3.f95: New test.
3111 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3112
56cfb596
PP
31132016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3114
3115 PR c++/70590
3116 PR c++/70452
3117 * g++.dg/pr70590.C: New test.
3118 * g++.dg/pr70590-2.C: New test.
3119
1a13c0a2
JJ
31202016-04-08 Jakub Jelinek <jakub@redhat.com>
3121
abc0647a
JJ
3122 PR middle-end/70593
3123 * gcc.target/i386/pr70593.c: New test.
3124
1a13c0a2
JJ
3125 PR rtl-optimization/70574
3126 * gcc.target/i386/avx2-pr70574.c: New test.
3127
c3da4956
MO
31282016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3129
3130 PR sanitizer/70541
3131 * c-c++-common/asan/pr70541.c: New test.
3132
9f1b833b
TV
31332016-04-08 Tom de Vries <tom@codesourcery.com>
3134
3135 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3136 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3137
bae7adda
KT
31382016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3139
3140 PR target/70566
3141 * gcc.c-torture/execute/pr70566.c: New test.
3142
211f3d57
TV
31432016-04-08 Tom de Vries <tom@codesourcery.com>
3144
3145 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3146 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3147
02cf2861
AM
31482016-04-08 Alan Modra <amodra@gmail.com>
3149
3150 * gcc.target/powerpc/pr70117.c: New.
3151
5f490f9f
JJ
31522016-04-07 Jakub Jelinek <jakub@redhat.com>
3153
56e9b710
JJ
3154 PR testsuite/70581
3155 * gcc.dg/lto/simd-function_0.c: New test.
3156
5f490f9f
JJ
3157 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3158 clones.
3159 * c-c++-common/attr-simd-2.c: Likewise.
3160 * c-c++-common/attr-simd-4.c: Likewise.
3161 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3162 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3163
e4ebc74d
TP
31642016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3165
3166 PR testsuite/70553
3167 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3168
9817ae35
TS
31692016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3170 Tom de Vries <tom@codesourcery.com>
3171
3172 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3173 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3174 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3175 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3176 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3177 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3178 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3179 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3180
e292f64d
PP
31812016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3182
3183 PR c/70436
3184 * g++.dg/warn/Wparentheses-29.C: New test.
3185
6b37bdaf
PP
31862016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3187
3188 PR c/70436
3189 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3190 explicit braces to resolve a future -Wparentheses warning.
3191
64824205
RH
31922016-04-06 Richard Henderson <rth@redhat.com>
3193
3194 * gcc.dg/pr61817-1.c: New test.
3195 * gcc.dg/pr61817-2.c: New test.
3196 * gcc.dg/pr69391-1.c: New test.
3197 * gcc.dg/pr69391-2.c: New test.
3198
bc2fc1f3
VM
31992016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3200
3201 PR rtl-optimization/70398
c87885ca 3202 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3203
41414a02
EB
32042016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3205
3206 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3207
4066ea8a
YR
32082016-04-06 Yvan Roux <yvan.roux@linaro.org>
3209 Pedro Alves <palves@redhat.com>
3210
3211 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3212
ec35ea45
JJ
32132016-04-06 Jakub Jelinek <jakub@redhat.com>
3214
3866f8dd
JJ
3215 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3216 Check for avx512f effective targets instead of avx2.
3217 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3218 for AVX512F clones.
3219 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3220 * g++.dg/gomp/declare-simd-1.C: Likewise.
3221 * g++.dg/gomp/declare-simd-3.C: Likewise.
3222 * g++.dg/gomp/declare-simd-4.C: Likewise.
3223
ec35ea45
JJ
3224 PR middle-end/70550
3225 * c-c++-common/gomp/pr70550-1.c: New test.
3226 * c-c++-common/gomp/pr70550-2.c: New test.
3227
c08d28ac
NS
32282016-04-05 Nathan Sidwell <nathan@acm.org>
3229
3230 PR c++/70512
3231 * g++.dg/ext/attribute-may-alias-5.C: New.
3232
1d510e04
JJ
32332016-04-05 Jakub Jelinek <jakub@redhat.com>
3234
3235 PR c++/70336
3236 * c-c++-common/pr70336.c: New test.
3237 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3238 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3239
84278ed9
JH
32402016-04-05 Jan Hubicka <hubicka@ucw.cz>
3241
3242 PR ipa/66223
3243 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3244
268a0ec4
JJ
32452016-04-05 Jakub Jelinek <jakub@redhat.com>
3246
3247 PR rtl-optimization/70542
3248 * gcc.dg/torture/pr70542.c: New test.
3249 * gcc.target/i386/avx2-pr70542.c: New test.
3250
5e8c2eb1
ZS
32512016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3252
3253 PR tree-optimization/70509
3254 * gcc.target/i386/avx512bw-pr70509.c: New test.
3255
c0daf32d
PP
32562016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3257
3258 PR c++/70452
3259 * g++.dg/ext/constexpr-vla4.C: New test.
3260
bf867841
UB
32612016-04-05 Uros Bizjak <ubizjak@gmail.com>
3262
3263 PR target/70510
3264 * gcc.target/i386/pr70510.c: New test.
3265
3022186a
RB
32662016-04-05 Richard Biener <rguenther@suse.de>
3267
3268 PR tree-optimization/70526
3269 * g++.dg/torture/pr70526.C: New testcase.
3270
55fc79b2
JJ
32712016-04-05 Jakub Jelinek <jakub@redhat.com>
3272
3273 PR target/70525
3274 * gcc.target/i386/pr70525.c: New test.
3275
62b233f2
RB
32762016-04-05 Richard Biener <rguenther@suse.de>
3277
3278 PR middle-end/70499
3279 * g++.dg/torture/pr70499.C: New testcase.
3280
cc05759d
RB
32812016-04-05 Richard Biener <rguenther@suse.de>
3282
3283 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3284 remove XFAIL.
3285
f23f16d4
JJ
32862016-04-04 Jakub Jelinek <jakub@redhat.com>
3287
3288 PR middle-end/70307
3289 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3290 rs6000 ABI warnings.
3291
d27ecc49
JH
32922016-04-04 Jan Hubicka <hubicka@ucw.cz>
3293
3294 PR ipa/66223
3295 * g++.dg/ipa/devirt-51.C: New testcase.
3296
c974c96e
BS
32972016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3298 Jakub Jelinek <jakub@redhat.com>
3299
3300 PR middle-end/70457
3301 * gcc.dg/torture/pr70457.c: New.
3302
7a85da89
AV
33032016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3304
3305 PR fortran/67538
3306 * gfortran.dg/allocate_with_source_19.f08: New test.
3307
de517e64
AV
33082016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3309
3310 PR fortran/65795
3311 * gfortran.dg/coarray_allocate_6.f08: New test.
3312
43b9f499
RB
33132016-04-04 Richard Biener <rguenther@suse.de>
3314
3315 PR rtl-optimization/70484
3316 * gcc.dg/torture/pr70484.c: New testcase.
3317
f13355da
MP
33182016-04-04 Marek Polacek <polacek@redhat.com>
3319
3320 PR c/70307
3321 * gcc.dg/torture/pr70307.c: New test.
3322
6cc6ed50
OE
33232016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3324
3325 PR target/70416
3326 PR target/67391
3327 * gcc.target/sh/torture/pr70416.c: New.
3328
abdc16c8
MS
33292016-04-02 Martin Sebor <msebor@redhat.com>
3330
3331 PR c++/67376
3332 PR c++/70170
3333 PR c++/70172
3334 PR c++/70228
3335 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3336 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3337 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3338 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3339 * g++.dg/cpp0x/constexpr-string.C: Same.
3340 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3341 * g++.dg/cpp0x/pr65398.C: Same.
3342 * g++.dg/ext/constexpr-vla1.C: Same.
3343 * g++.dg/ext/constexpr-vla2.C: Same.
3344 * g++.dg/ext/constexpr-vla3.C: Same.
3345 * g++.dg/ubsan/pr63956.C: Same.
3346
763cd859
JJ
33472016-04-01 Jakub Jelinek <jakub@redhat.com>
3348
3349 PR rtl-optimization/70467
3350 * gcc.target/i386/pr70467-2.c: New test.
3351
0f875435
JJ
33522016-04-01 Jakub Jelinek <jakub@redhat.com>
3353 Marek Polacek <polacek@redhat.com>
3354
3355 PR c++/70488
3356 * g++.dg/init/new47.C: New test.
3357
41d14659
RR
33582016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3359
3360 PR target/70496
3361 * gcc.target/arm/pr70496.c: New test.
3362
f9bf89bb
NS
33632016-04-01 Nathan Sidwell <nathan@acm.org>
3364
73b9085d
NS
3365 PR c++/68475
3366 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3367
4afdcfaa
IE
33682016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3369
3370 PR target/69890
3371 * gcc.dg/strlenopt.h (memmove): New.
3372 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3373 instead of "string.h".
3374 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3375 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3376 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3377 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3378 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3379 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3380 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3381 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3382 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3383 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3384 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3385 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3386 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3387 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3388 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3389 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3390 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3391 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3392 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3393 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3394
b5d7a29c
RO
33952016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3396
3397 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3398 (Holder::foo): Reflect this.
3399
b660f9ec
IE
34002016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3401
3402 PR target/70442
3403 * gcc.dg/pr70442.c: New test.
3404
88504f34
NS
34052016-03-31 Nathan Sidwell <nathan@acm.org>
3406
3407 PR c++/70393
3408 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3409
95d34b96
KY
34102016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3411
3412 PR target/70453
3413 * gcc.target/i386/pr70453.c: New test.
3414
b4c4967c
AB
34152016-03-31 Andrey Belevantsev <abel@ispras.ru>
3416
3417 PR target/70292
3418 * gcc.c-torture/pr70292.c: New test.
3419
5fde6a45
MP
34202016-03-31 Marek Polacek <polacek@redhat.com>
3421
3422 PR c/70297
3423 * c-c++-common/pr70297.c: New test.
3424 * g++.dg/cpp0x/typedef-redecl.C: New test.
3425 * gcc.dg/typedef-redecl2.c: New test.
3426
97eb24c4
JJ
34272016-03-31 Jakub Jelinek <jakub@redhat.com>
3428
3429 PR rtl-optimization/70460
3430 * gcc.c-torture/execute/pr70460.c: New test.
3431
efc3536f
RB
34322016-03-31 Richard Biener <rguenther@suse.de>
3433
3434 PR c++/70430
3435 * g++.dg/ext/vector30.C: New testcase.
3436
e0876e21
DH
34372016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3438 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3439
3440 * gfortran.dg/fmt_pf.f90: New test.
3441
e9bff8c6
RO
34422016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3443
3444 Forward-port from 5 branch
3445 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3446
3447 PR testsuite/70356
3448 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3449 dg-require-effective-target after dg-do.
3450
3451 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3452
3453 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3454
2620c80d
TS
34552016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3456 Julian Brown <julian@codesourcery.com>
3457 Chung-Lin Tang <cltang@codesourcery.com>
3458 Cesar Philippidis <cesar@codesourcery.com>
3459 James Norris <jnorris@codesourcery.com>
3460 Tom de Vries <tom@codesourcery.com>
3461 Nathan Sidwell <nathan@codesourcery.com>
3462
bf867841 3463 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
3464 * c-c++-common/goacc/loop-clauses.c: Likewise.
3465 * g++.dg/goacc/template.C: Likewise.
3466 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3467 * gfortran.dg/goacc/loop-1.f95: Likewise.
3468 * gfortran.dg/goacc/loop-5.f95: Likewise.
3469 * gfortran.dg/goacc/loop-6.f95: Likewise.
3470 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3471 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3472 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3473 * c-c++-common/goacc/clauses-fail.c: Likewise.
3474 * c-c++-common/goacc/parallel-1.c: Likewise.
3475 * c-c++-common/goacc/reduction-1.c: Likewise.
3476 * c-c++-common/goacc/reduction-2.c: Likewise.
3477 * c-c++-common/goacc/reduction-3.c: Likewise.
3478 * c-c++-common/goacc/reduction-4.c: Likewise.
3479 * c-c++-common/goacc/routine-3.c: Likewise.
3480 * c-c++-common/goacc/routine-4.c: Likewise.
3481 * c-c++-common/goacc/routine-5.c: Likewise.
3482 * c-c++-common/goacc/tile.c: Likewise.
3483 * g++.dg/goacc/template.C: Likewise.
3484 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3485 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3486 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3487 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3488 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3489 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3490 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3491 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3492 * c-c++-common/goacc/use_device-1.c: ... this file.
3493 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3494 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3495 * c-c++-common/goacc/host_data-6.c: ... this file.
3496 * c-c++-common/goacc/loop-2-kernels.c: New file.
3497 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3498 * c-c++-common/goacc/loop-3.c: Likewise.
3499 * g++.dg/goacc/reference.C: Likewise.
3500 * g++.dg/goacc/routine-1.C: Likewise.
3501 * g++.dg/goacc/routine-2.C: Likewise.
3502
f6d2d066
RB
35032016-03-30 Richard Biener <rguenther@suse.de>
3504
3505 PR middle-end/70450
3506 * gcc.dg/torture/pr70450.c: New testcase.
3507
d43242b9
JJ
35082016-03-30 Jakub Jelinek <jakub@redhat.com>
3509
3510 PR target/70421
3511 * gcc.dg/torture/pr70421.c: New test.
3512 * gcc.target/i386/avx512f-pr70421.c: New test.
3513
5ce43b77
L
35142016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3515
3516 PR testsuite/70364
3517 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3518 (check): New function.
3519 (bar): Call check.
3520 (foo): Align stack to 16 bytes when calling bar.
3521 * gcc.target/i386/cleanup-2.c: Likewise.
3522
d014a712
PP
35232016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3524
3525 PR tree-optimization/59124
3526 * gcc.dg/Warray-bounds-19.c: New test.
3527
13f0e8c7
ZW
35282016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3529
3530 * lib/prune.exp (escape_regex_chars): New.
3531 (prune_file_path): Update to quote metcharacters for regexp.
3532
3336c6e0
JJ
35332016-03-29 Jakub Jelinek <jakub@redhat.com>
3534
a362f023
JJ
3535 PR rtl-optimization/70429
3536 * gcc.c-torture/execute/pr70429.c: New test.
3537
3336c6e0
JJ
3538 PR tree-optimization/70405
3539 * gcc.dg/pr70405.c: New test.
3540
728557fd
AV
35412016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3542
3543 PR fortran/70397
3544 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3545 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3546
bef977d4
TS
35472016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3548
3549 PR testsuite/64177
3550 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3551 __cilkrts_set_param to set two workers.
3552 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3553 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3554
6f6d25c9
DH
35552016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3556
bf867841 3557 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 3558
45733562
KY
35592016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3560
3561 PR target/70406
bf867841 3562 * gcc.target/i386/pr70406.c: New test.
45733562 3563
a1799e5e
EB
35642016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3565
3566 * gnat.dg/specs/double_record_extension3.ads: New test.
3567
5fca7b66
RH
35682016-03-25 Richard Henderson <rth@redhat.com>
3569
3570 PR target/70120
3571 * gcc.target/aarch64/pr70120-1.c: New.
3572 * gcc.target/aarch64/pr70120-2.c: New.
3573 * gcc.target/aarch64/pr70120-3.c: New.
3574
31ce75c6
PP
35752016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3576
3577 PR c++/62212
3578 * g++.dg/template/mangle2.C: The dg-do directive should be
3579 "compile" not "assemble".
3580
3caf0ca1
BS
35812016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3582
3583 PR lto/69650
3584 * gcc.dg/pr69650.c: New test.
3585
634035b6
DE
35862016-03-25 David Edelsohn <dje.gcc@gmail.com>
3587
3588 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3589
45d34276
AM
35902016-03-25 Alan Modra <amodra@gmail.com>
3591
3592 * gcc.dg/dfp/pr70052.c: New test.
3593
8f085166
RH
35942016-03-24 Richard Henderson <rth@redhat.com>
3595
3596 PR middle-end/69845
3597 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3598 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3599
011e5ec3
TV
36002016-03-24 Tom de Vries <tom@codesourcery.com>
3601
3602 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3603
9e3f4551
TV
36042016-03-24 Tom de Vries <tom@codesourcery.com>
3605
3606 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3607 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3608
45780041
TV
36092016-03-24 Tom de Vries <tom@codesourcery.com>
3610
3611 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3612 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3613
887ab4e5
PP
36142016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3615
3616 PR c++/62212
3617 * g++.dg/template/mangle2.C: New test.
3618
69a9a66f
RB
36192016-03-24 Richard Biener <rguenther@suse.de>
3620
3621 PR tree-optimization/70396
3622 * gcc.dg/torture/pr70396.c: New testcase.
3623
ed87de55
RB
36242016-03-24 Richard Biener <rguenther@suse.de>
3625
3626 PR middle-end/70370
3627 * gcc.dg/torture/pr70370.c: New testcase.
3628
ea064934
TV
36292016-03-24 Tom de Vries <tom@codesourcery.com>
3630
3631 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3632 * gfortran.dg/goacc/kernels-tree.f95: Same.
3633 * gfortran.dg/goacc/parallel-tree.f95: Same.
3634
b2a4dd1d
TV
36352016-03-24 Tom de Vries <tom@codesourcery.com>
3636
3637 * c-c++-common/goacc/uninit-if-clause.c: New test.
3638 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3639
72e7cd6e
JJ
36402016-03-24 Jakub Jelinek <jakub@redhat.com>
3641
3642 PR target/70290
bf867841
UB
3643 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3644 Fix formatting.
72e7cd6e 3645
ce9d0c03
RB
36462016-03-24 Richard Biener <rguenther@suse.de>
3647
3648 PR tree-optimization/70372
3649 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3650
426b9428
PP
36512016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3652
3653 PR c++/70347
3654 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3655
cd1588c4
PP
36562016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3657
3658 PR c++/70332
3659 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3660
61637db3
JJ
36612016-03-23 Jakub Jelinek <jakub@redhat.com>
3662
928af3bf
JJ
3663 PR c++/70001
3664 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3665 * g++.dg/cpp1y/pr70001.C: New test.
3666
61637db3
JJ
3667 PR c++/70323
3668 * g++.dg/cpp0x/constexpr-70323.C: New test.
3669
05aca4e7
AO
36702016-03-23 Alexandre Oliva <aoliva@redhat.com>
3671 Jason Merrill <jason@redhat.com>
3672 Jakub Jelinek <jakub@redhat.com>
3673
3674 PR c++/69315
3675 * g++.dg/cpp0x/constexpr-69315.C: New test.
3676 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3677
fbdb6baf
MP
36782016-03-23 Marek Polacek <polacek@redhat.com>
3679
3680 PR c++/69884
3681 * g++.dg/warn/Wignored-attributes-1.C: New test.
3682 * g++.dg/warn/Wignored-attributes-2.C: New test.
3683
d79ee524
TV
36842016-03-23 Tom de Vries <tom@codesourcery.com>
3685
3686 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3687 initialization.
3688 * gfortran.dg/goacc/private-3.f95 (test): Same.
3689 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3690 missing use param.
3691
a59f0bef
KT
36922016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3693
3694 * lib/target-supports.exp: Remove v7ve entry from loop
3695 creating effective target checks.
3696 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3697 (add_options_for_arm_arch_v7ve): Likewise.
3698
0179520a
JJ
36992016-03-23 Jakub Jelinek <jakub@redhat.com>
3700
3701 PR tree-optimization/70354
3702 * gcc.dg/vect/pr70354-1.c: New test.
3703 * gcc.dg/vect/pr70354-2.c: New test.
3704 * gcc.target/i386/avx2-pr70354-1.c: New test.
3705 * gcc.target/i386/avx2-pr70354-2.c: New test.
3706
75bb14d7
JL
37072016-03-22 Jeff Law <law@redhat.com>
3708
3709 PR target/70232
3710 * gcc.dg/tree-ssa/pr70232.c: New test.
3711
72c9526d
IE
37122016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3713
3714 PR target/70302
3715 * gcc.target/i386/pr70302.c: New test.
3716
a3ca1bc5
RB
37172016-03-22 Richard Biener <rguenther@suse.de>
3718
3719 PR middle-end/70251
3720 * g++.dg/torture/pr70251.C: New testcase.
3721
5c240f4d
DM
37222016-03-22 David Malcolm <dmalcolm@redhat.com>
3723
3724 PR c/69993
3725 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3726 Wmisleading-indentation.c.
3727 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3728 reflect change to diagnostic text and order of messages.
3729 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3730
80f6631b
DE
37312016-03-22 David Edelsohn <dje.gcc@gmail.com>
3732
3733 * g++.dg/ext/java-3.C: Don't compile on AIX.
3734
9a10956c
RB
37352016-03-22 Richard Biener <rguenther@suse.de>
3736
3737 PR middle-end/70333
3738 * gcc.dg/torture/pr70333.c: New testcase.
3739
6cedf922
IE
37402016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3741
3742 * g++.dg/ext/pr70290.C: New test.
3743
cd6c27ac
KY
37442016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3745
3746 PR target/70325
3747 * gcc.target/i386/pr70325.c: New test.
3748
4cde512c
JJ
37492016-03-22 Jakub Jelinek <jakub@redhat.com>
3750
b01915ed
JJ
3751 PR target/70329
3752 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3753 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3754
4e3e2cf1
JJ
3755 PR target/70300
3756 * gcc.target/i386/pr70300.c: New test.
3757
4cde512c
JJ
3758 PR c++/70295
3759 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3760 (func2): New function for cond with parens, xfail warning for c++.
3761 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3762
16f6d7dc
PP
37632016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3764
3765 PR c++/70096
3766 * g++.dg/template/ptrmem30.C: New test.
3767
a3e2b438
PP
37682016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3769
3770 PR c++/70204
3771 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3772 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3773
11b6a02e
JJ
37742016-03-21 Jakub Jelinek <jakub@redhat.com>
3775
3776 PR middle-end/70326
3777 * gcc.dg/pr70326.c: New test.
3778
b9407883
MG
37792016-03-21 Marc Glisse <marc.glisse@inria.fr>
3780 Jakub Jelinek <jakub@redhat.com>
3781
3782 PR tree-optimization/70317
3783 * gcc.dg/pr70317.c: New test.
3784
4a148e19
UB
37852016-03-21 Uros Bizjak <ubizjak@gmail.com>
3786
3787 PR target/70327
3788 * gcc.target/i386/pr70327.c: New test.
3789
2a85ddbb
ML
37902016-03-21 Martin Liska <mliska@suse.cz>
3791
7d36fe98 3792 PR ipa/70306
2a85ddbb
ML
3793 * gcc.dg/ipa/pr70306.c: New test.
3794
4a148e19 37952016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
3796
3797 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3798 * gcc.target/arm/attr-align3.c: Likewise.
3799 * gcc.target/arm/attr_arm.c: Likewise.
3800 * gcc.target/arm/flip-thumb.c: Likewise.
3801
6b366948
JJ
38022016-03-21 Jakub Jelinek <jakub@redhat.com>
3803
3804 PR target/70296
3805 * gcc.target/powerpc/altivec-36.c: New test.
3806
2fac8c14
RB
38072016-03-21 Richard Biener <rguenther@suse.de>
3808
3809 PR tree-optimization/70310
3810 * gcc.dg/torture/pr70310.c: New testcase.
3811
e9bde854
KY
38122016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3813
3814 PR target/70293
3815 * gcc.target/i386/pr70293.c: New test.
3816
56bbfaf6
RB
38172016-03-21 Richard Biener <rguenther@suse.de>
3818
3819 PR tree-optimization/70288
3820 * gcc.dg/torture/pr70288-1.c: New testcase.
3821 * gcc.dg/torture/pr70288-2.c: Likewise.
3822
3eee49ed
AB
38232016-03-21 Andrey Belevantsev <abel@ispras.ru>
3824
3825 PR rtl-optimization/69307
3826 * gcc.target/arm/pr69307.c: New test.
4a148e19 3827
8e7816b4
AB
38282016-03-21 Andrey Belevantsev <abel@ispras.ru>
3829
3830 PR rtl-optimization/69102
3831 * gcc.c-torture/compile/pr69102.c: New test.
3832
14d7d4be
JL
38332016-03-18 Jeff Law <law@redhat.com>
3834
3835 PR rtl-optimization/70263
3836 * gcc.c-torture/compile/pr70263-1.c: New test.
3837 * gcc.target/i386/pr70263-2.c: New test.
3838
5c6a601c
BS
38392016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3840
3841 PR rtl-optimization/70278
3842 * gcc.dg/torture/pr70278.c: New test.
3843 * gcc.target/arm/pr70278.c: New test.
3844
4bbf545b
DM
38452016-03-18 David Malcolm <dmalcolm@redhat.com>
3846
3847 PR c/70281
3848 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3849 (test_builtin_types_compatible_p): New test function.
3850 * gcc.dg/pr70281.c: New test case.
3851
dc28bb68
CL
38522016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3853
3854 PR target/70113
3855 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3856
5e8d6dff
IE
38572016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3858
3859 PR tree-optimization/70252
3860 * gcc.dg/pr70252.c: New test.
3861
d0e7e403
TV
38622016-03-18 Tom de Vries <tom@codesourcery.com>
3863
3864 * gcc.dg/pr70161-2.c: New test.
3865 * gcc.dg/pr70161.c: New test.
3866
fa22501a
TV
38672016-03-18 Tom de Vries <tom@codesourcery.com>
3868
3869 PR ipa/70269
3870 * gcc.dg/pr70269.c: New test.
3871
dd125026
JJ
38722016-03-18 Jakub Jelinek <jakub@redhat.com>
3873
3874 PR c++/70267
3875 * g++.dg/ext/java-3.C: New test.
3876
91914f0a
PP
38772016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3878
3879 PR c++/70205
3880 * g++.dg/lookup/pr70205.C: New test.
3881
753a8910
PP
38822016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3883
3884 PR c++/70218
3885 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3886
14ba7b28
MP
38872016-03-17 Marek Polacek <polacek@redhat.com>
3888
3889 PR c/69407
3890 * gcc.dg/atomic-op-6.c: New test.
3891
ded60913
DM
38922016-03-17 David Malcolm <dmalcolm@redhat.com>
3893
3894 PR c/70264
3895 * c-c++-common/pr70264.c: New test case.
3896
a3aad0e6
JJ
38972016-03-17 Jakub Jelinek <jakub@redhat.com>
3898
17366700
JJ
3899 PR c++/70144
3900 * c-c++-common/pr70144-1.c: New test.
3901 * c-c++-common/pr70144-2.c: New test.
3902
a3aad0e6
JJ
3903 PR c++/70272
3904 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3905 * g++.dg/opt/flifetime-dse6.C: New test.
3906 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3907
b57e6e18
L
39082016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3909
3910 PR driver/70192
3911 * gcc.dg/pic-1.c: New test.
3912 * gcc.dg/pic-2.c: Likewise.
3913 * gcc.dg/pic-3.c: Likewise.
3914 * gcc.dg/pic-4.c: Likewise.
3915 * gcc.dg/pie-1.c: Likewise.
3916 * gcc.dg/pie-2.c: Likewise.
3917 * gcc.dg/pie-3.c: Likewise.
3918 * gcc.dg/pie-4.c: Likewise.
3919 * gcc.dg/pie-5.c: Likewise.
3920 * gcc.dg/pie-6.c: Likewise.
3921
b38ba58b
TV
39222016-03-17 Tom de Vries <tom@codesourcery.com>
3923
3924 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3925 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3926
6931b3b7
RB
39272016-03-17 Richard Biener <rguenther@suse.de>
3928
3929 PR debug/70271
3930 * g++.dg/debug/pr70271.C: New testcase.
3931
0c8b64cb
IE
39322016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3933
3934 * gcc.target/i386/pr70251.c: New test.
3935
b1970801
MP
39362016-03-17 Marek Polacek <polacek@redhat.com>
3937
3938 PR c++/70194
3939 * g++.dg/warn/constexpr-70194.C: New test.
3940
820c5eaa
RH
39412016-03-16 Richard Henderson <rth@redhat.com>
3942
3943 PR middle-end/70240
3944 * gcc.c-torture/compile/pr70240.c: New.
3945
da0ad263
SKS
39462016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3947
3948 * gcc.c-torture/compile/20151204.c: Skip for avr.
3949
c73d295c
JJ
39502016-03-16 Jakub Jelinek <jakub@redhat.com>
3951
3952 PR target/70245
3953 * g++.dg/opt/pr70245.C: New test.
3954 * g++.dg/opt/pr70245.h: New file.
3955 * g++.dg/opt/pr70245-aux.cc: New file.
3956
b2794066
MS
39572016-03-16 Martin Sebor <msebor@redhat.com>
3958
3959 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3960
aa43616c
RH
39612016-03-16 Richard Henderson <rth@redhat.com>
3962
3963 PR middle-end/70199
3964 * gcc.c-torture/compile/pr70199.c: New.
3965
59608fe5
L
39662016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3967
3968 * gcc.dg/uninit-19.c: Run dos2unix.
3969
ab4c578f
MP
39702016-03-16 Marek Polacek <polacek@redhat.com>
3971
3972 PR c/70093
3973 * gcc.dg/nested-func-10.c: New test.
3974 * gcc.dg/nested-func-9.c: New test.
3975
f5387e76
JJ
39762016-03-16 Jakub Jelinek <jakub@redhat.com>
3977
3978 PR tree-optimization/68714
3979 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3980
7662b718
TV
39812016-03-16 Tom de Vries <tom@codesourcery.com>
3982
3983 PR tree-optimization/68715
3984 * gcc.dg/graphite/pr68715-2.c: New test.
3985 * gcc.dg/graphite/pr68715.c: New test.
3986 * gfortran.dg/graphite/pr68715.f90: New test.
3987
be7ce7ae
TV
39882016-03-16 Tom de Vries <tom@codesourcery.com>
3989
3990 PR tree-optimization/68809
3991 * gcc.dg/graphite/pr68809-2.c: New test.
3992 * gcc.dg/graphite/pr68809.c: New test.
3993
1935f250
JJ
39942016-03-16 Jakub Jelinek <jakub@redhat.com>
3995
6651c93e
JJ
3996 PR c++/70147
3997 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3998 method call to i () as argument. Adjust expected output.
3999
1935f250
JJ
4000 PR c++/70147
4001 * g++.dg/ubsan/pr70147-1.C: New test.
4002 * g++.dg/ubsan/pr70147-2.C: New test.
4003
ab1caa6e
MS
40042016-03-15 Martin Sebor <msebor@redhat.com>
4005
4006 PR c++/58281
4007 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4008
5c2a1bbb
JDA
40092016-03-15 John David Anglin <danglin@gcc.gnu.org>
4010
cb5d8ad1
JDA
4011 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4012 hppa*-*-hpux*.
4013
b440dd40
JDA
4014 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4015
5c2a1bbb
JDA
4016 PR libfortran/69799
4017 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4018 libatomic_available.
4019
42c729c5
MP
40202016-03-15 Marek Polacek <polacek@redhat.com>
4021
4022 PR c++/70209
4023 * g++.dg/ext/attribute-may-alias-4.C: New test.
4024
82b1c550
AM
40252016-03-15 Alexander Monakov <amonakov@ispras.ru>
4026
4027 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4028 -fvar-tracking-assignments-toggle flag.
4029
4ccbf3a6
PH
40302016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4031
4032 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4033
c39858bd
JJ
40342016-03-15 Jakub Jelinek <jakub@redhat.com>
4035
4036 PR rtl-optimization/70222
4037 * gcc.c-torture/execute/pr70222-1.c: New test.
4038 * gcc.c-torture/execute/pr70222-2.c: New test.
4039
8be119c1
RH
40402016-03-15 Richard Henderson <rth@redhat.com>
4041
4042 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4043
6598bb55
AB
40442016-03-15 Andrey Belevantsev <abel@ispras.ru>
4045
4046 PR rtl-optimization/69032
4047 * gcc.dg/pr69032.c: New test.
4048
81fa2944
AB
40492016-03-15 Andrey Belevantsev <abel@ispras.ru>
4050
4051 PR rtl-optimization/63384
4a148e19 4052 * g++.dg/pr63384.C: New test.
81fa2944 4053
74ea9ab6
AB
40542016-03-15 Andrey Belevantsev <abel@ispras.ru>
4055
4056 PR target/64411
4057 * gcc.target/i386/pr64411.C: New test.
4058
045d5055
TV
40592016-03-15 Tom de Vries <tom@codesourcery.com>
4060
4061 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4062 * gfortran.dg/goacc/kernels-alias.f95: New test.
4063
3ea33585
MS
40642016-03-14 Martin Sebor <msebor@redhat.com>
4065
4066 PR c++/53792
4067 * g++.dg/cpp0x/constexpr-inline.C: New test.
4068 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4069
1df7b330
DE
40702016-03-14 David Edelsohn <dje.gcc@gmail.com>
4071
4072 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4073
79b57d18
JJ
40742016-03-14 Jakub Jelinek <jakub@redhat.com>
4075
4076 PR middle-end/70219
4077 * gcc.dg/pr70219.c: New test.
4078
3cbf012a
BS
40792016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4080
4081 PR target/70083
4082 * gcc.dg/torture/pr70083.c: New test.
4083 * gcc.target/i386/pr70083.c: New test.
4084
a9fee7cd
RB
40852016-03-14 Richard Biener <rguenther@suse.de>
4086
4087 PR tree-optimization/56365
4088 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4089
4799603f
SB
40902016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4091
4092 PR target/70098
4093 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4094 New function.
4095 * g++.dg/pr70098.C: New testcase.
4096
4097
760ca967
TV
40982016-03-14 Tom de Vries <tom@codesourcery.com>
4099
4100 PR tree-optimization/70045
4101 * gcc.dg/graphite/pr70045.c: New test.
4102
44e66a77
JD
41032016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4104
4105 PR fortran/69043
4106 * gfortran.dg/include_9.f90: New test.
4107
a18e0fe1
DH
41082016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4109
4110 PR fortran/45076
4111 gfortran.dg/prof/prof.exp: New script.
4112 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4113
d0aca6ab
AB
41142016-03-12 Andrey Belevantsev <abel@ispras.ru>
4115
4116 PR rtl-optimization/69307
4117 * gcc.dg/pr69307.c: New test.
4118
cefe08a4
VM
41192016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4120
4121 PR target/69614
4122 * gcc.target/arm/pr69614.c: New.
4123
70112e2a
PT
41242016-03-12 Paul Thomas <pault@gcc.gnu.org>
4125
4126 PR fortran/70031
4127 * gfortran.dg/submodule_14.f08: New test
4128
4129 PR fortran/69524
4130 * gfortran.dg/submodule_15.f08: New test
4131
3f1e5d3a
PP
41322016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4133
4134 PR c++/70106
4135 * g++.dg/cpp1y/paren3.C: New test.
4136
a3f6d680
MM
41372016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4138
4139 PR target/70131
4140 * gcc.target/powerpc/ppc-round2.c: New test.
4141
92348f09
BS
41422016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4143
4144 PR target/70123
4145 * gcc.dg/torture/pr70123.c: New test.
4146
cebde9e9
JL
41472016-03-11 Jeff Law <law@redhat.com>
4148
4149 PR tree-optimization/70190
4150 * gcc.c-torture/compile/pr70190.c: New test.
4151
3edc5da4
DM
41522016-03-11 David Malcolm <dmalcolm@redhat.com>
4153
4154 PR c/68187
4155 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4156 case.
4157 (test43_b): Likewise.
4158 (test43_c): Likewise.
4159 (test43_d): Likewise.
4160 (test43_e): Likewise.
4161 (test43_f): Likewise.
4162 (test43_g): Likewise.
4163 (test44_a): Likewise.
4164 (test44_b): Likewise.
4165 (test44_c): Likewise.
4166 (test44_d): Likewise.
4167 (test44_e): Likewise.
4168
318c1204
DM
41692016-03-11 David Malcolm <dmalcolm@redhat.com>
4170
4171 PR c/70085
4172 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4173
bc062234
KT
41742016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4175
4176 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4177 dg-options.
4178
acfc1ac1
KT
41792016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4180
4181 PR target/70002
4182 PR target/69245
4183 * gcc.target/aarch64/pr69245_2.c: New test.
4184
d1e2bb2d
JJ
41852016-03-11 Jakub Jelinek <jakub@redhat.com>
4186
4187 PR tree-optimization/70177
4188 * gcc.dg/pr70177.c: New test.
4189
07350627
AL
41902016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4191
4192 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4193
5c6706f7
AL
41942016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4195
4196 * gcc.dg/tree-ssa/sra-20.c: New.
4197
02d472a2
JJ
41982016-03-11 Jakub Jelinek <jakub@redhat.com>
4199
686d390a
JJ
4200 PR rtl-optimization/70174
4201 * gcc.dg/pr70174.c: New test.
4202
02d472a2
JJ
4203 PR tree-optimization/70169
4204 * gcc.dg/pr70169.c: New test.
4205
0f9befa1
IE
42062016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4207
4208 PR target/70160
4209 * gcc.target/i386/pr70160.c: New test.
4210
432d4670
AK
42112016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4212
4213 * gcc.target/s390/dfp-1.c: New test.
4214
a3dc8760
NC
42152016-03-10 Nick Clifton <nickc@redhat.com>
4216
4217 PR target/70044
4218 * gcc.target/aarch64/pr70044.c: New test.
4219
b87a8d7d
PP
42202016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4221 Jakub Jelinek <jakub@redhat.com>
4222
4223 PR c++/70001
4224 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4225 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4226 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4227
4f4ada6a
JH
42282016-03-10 Jan Hubicka <hubicka@ucw.cz>
4229
4230 PR lto/69589
4231 * g++.dg/lto/pr69589_0.C: New testcase
4232 * g++.dg/lto/pr69589_1.C: New testcase
4233
d49b0aa0
MP
42342016-03-10 Marek Polacek <polacek@redhat.com>
4235
4236 PR c++/70153
4237 * g++.dg/delayedfold/unary-plus1.C: New test.
4238
42392016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4240
4241 * gcc.target/arm/pr45701-1.c: Escape brackets.
4242 * gcc.target/arm/pr45701-2.c: Likewise.
4243
71017a7b
AL
42442016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4245
4246 * gfortran.dg/unconstrained_commons.f: New.
4247
ba52669f
AM
42482016-03-10 Alan Modra <amodra@gmail.com>
4249
4250 * gcc.dg/pr69195.c: New.
4251 * gcc.dg/pr69238.c: New.
4252
27742332
TV
42532016-03-10 Tom de Vries <tom@codesourcery.com>
4254
4255 PR testsuite/68915
4256 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4257
3a81a594
RB
42582016-03-10 Richard Biener <rguenther@suse.de>
4259
4260 PR tree-optimization/70128
4261 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4262 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4263
3433b975
JJ
42642016-03-09 Jakub Jelinek <jakub@redhat.com>
4265
c2864f02
JJ
4266 PR tree-optimization/70152
4267 * gcc.dg/pr70152.c: New test.
4268
3433b975
JJ
4269 PR target/70086
4270 * gcc.target/i386/pr70086-1.c: New test.
4271 * gcc.target/i386/pr70086-2.c: New test.
4272 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4273
4274 PR tree-optimization/70127
4275 * gcc.c-torture/execute/pr70127.c: New test.
4276
96b3c82d
CP
42772016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4278
4279 * c-c++-common/goacc/combined-directives-2.c: New test.
4280
b4f3232d
DM
42812016-03-09 David Malcolm <dmalcolm@redhat.com>
4282
4283 PR c/68473
4284 PR c++/70105
4285 * g++.dg/diagnostic/pr70105.C: New test.
4286 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4287 (test_multiple_ordinary_maps): New test function.
4288
40499f81
DM
42892016-03-09 David Malcolm <dmalcolm@redhat.com>
4290
4291 PR c/68473
4292 PR c++/70105
4293 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4294 Drop range information from call to inform_at_rich_loc.
4295 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4296 New.
4297 (test_show_locus): Replace calls to rich_location::add_range with
4298 calls to add_range. Rewrite the tests that used the now-defunct
4299 rich_location ctor taking a source_range. Simplify other tests
4300 by replacing calls to COMBINE_LOCATION_DATA with calls to
4301 make_location.
4302
c9e33662
RB
43032016-03-09 Richard Biener <rguenther@suse.de>
4304 Jakub Jelinek <jakub@redhat.com>
4305
4306 PR tree-optimization/70138
4307 * gcc.dg/vect/pr70138-1.c: New testcase.
4308 * gcc.dg/vect/pr70138-2.c: Likewise.
4309
2c73b764
JJ
43102016-03-09 Jakub Jelinek <jakub@redhat.com>
4311
4312 PR target/70049
4313 * gcc.target/i386/pr70049.c: New test.
4314
c06d25bb
RB
43152016-03-09 Richard Biener <rguenther@suse.de>
4316
4317 PR c/70143
4318 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4319 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4320 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4321
5828a501
RO
43222016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4323
4324 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4325 arm-*-*.
4326
2e141c8d
JJ
43272016-03-09 Jakub Jelinek <jakub@redhat.com>
4328
5a9def37
JJ
4329 PR middle-end/67278
4330 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4331
2e141c8d
JJ
4332 PR target/67278
4333 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4334
4335 PR middle-end/70050
4336 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4337 in testcase comment.
4338
bf751f40
TV
43392016-03-09 Tom de Vries <tom@codesourcery.com>
4340
4341 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4342 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4343 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4344 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4345 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4346 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4347 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4348 * gfortran.dg/goacc/kernels-loop.f95: New test.
4349
e210c999
MS
43502016-03-08 Martin Sebor <msebor@redhat.com>
4351
4352 PR c++/62096
4353 * g++.dg/warn/overflow-warn-7.C: New test.
4354
80aac5c8
JM
43552016-03-08 Jason Merrill <jason@redhat.com>
4356
4357 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4358 * lib/target-supports.exp (check_effective_target_concepts): New.
4359
12b81409
JJ
43602016-03-08 Jakub Jelinek <jakub@redhat.com>
4361
d259b234
JJ
4362 PR c++/70135
4363 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4364 * g++.dg/ubsan/pr70135.C: New test.
4365
12b81409
JJ
4366 PR target/70110
4367 * gcc.dg/pr70110.c: New test.
4368
b4e9f2aa
MJ
43692016-03-07 Martin Jambor <mjambor@suse.cz>
4370
4371 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4372 * c-c++-common/gomp/if-1.c: Likewise.
4373 * c-c++-common/gomp/pr61486-2.c: Likewise.
4374 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4375 to dg-additional-options.
4376 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4377 * g++/gomp/target-teams-1.c: Likewise.
4378 * gcc.dg/gomp/gomp.exp: Likewise.
4379 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4380 dg-additional-options.
4381 * gfortran.dg/gomp/gomp.exp: Likewise.
4382 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4383 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4384 dg-additional-options.
4385 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4386
f86e631e
MJ
43872016-03-07 Martin Jambor <mjambor@suse.cz>
4388
4389 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4390 * c-c++-common/gomp/gridify-1.c: New test.
4391 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4392
94156b3f
AV
43932016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4394
4395 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4396 trigger for cortex-r8, when scanning for register r8.
4397 * gcc.target/arm/pr45701-2.c: Likewise.
4398
a84a49b7 43992016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4400 Jeff Law <law@redhat.com>
a84a49b7
RB
4401
4402 PR tree-optimization/69740
4403 * gcc.c-torture/compile/pr69740-1.c: New test.
4404 * gcc.c-torture/compile/pr69740-2.c: New test.
4405
e41f6c9e
BS
44062016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4407
4408 * lib/target-supports.exp
4409 (check_effective_target_whole_vector_shift): Enable for PPC64.
4410
57548bf5
RB
44112016-03-07 Richard Biener <rguenther@suse.de>
4412
4413 PR tree-optimization/70115
4414 * gcc.dg/torture/pr70115.c: New testcase.
4415
4ae13300
NS
44162016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4417
4418 PR middle-end/69916
4419 * c-c-++-common/goacc/pr69916.c: New.
4420
5edb9853
RH
44212016-03-07 Richard Henderson <rth@redhat.com>
4422
4423 * gcc.c-torture/compile/pr70061.c: New test.
4424
2067a8f3
RB
44252016-03-07 Richard Biener <rguenther@suse.de>
4426
4427 PR testsuite/70109
4428 * gcc.dg/vect/O3-pr36098.c: New testcase.
4429
4145a9b7
CL
44302016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4431
4432 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4433
1878be32
EB
44342016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4435
4436 * gnat.dg/renaming9.ad[sb]: New testcase.
4437
df762bb2
JJ
44382016-03-05 Jakub Jelinek <jakub@redhat.com>
4439
4440 PR c++/70084
4441 * g++.dg/expr/stdarg3.C: New test.
4442
7d461295
JL
44432016-03-04 Jeff Law <law@redhat.com>
4444
4445 PR tree-optimization/69196
4446 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4447 x86_64-*-*.
4448
29b9828f
BS
44492016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4450
b6b552fd
BS
4451 PR c/69973
4452 * gcc.dg/pr69973.c: New test.
4453
201d49e9
BS
4454 PR rtl-optimization/69941
4455 * gcc.dg/torture/pr69941.c: New test.
4456
29b9828f
BS
4457 PR c/69824
4458 * gcc.dg/pr69824.c: New test.
4459
640b7e74
TV
44602016-03-05 Tom de Vries <tom@codesourcery.com>
4461
4462 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4463 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4464 function.
4465
7a3a3fad
PP
44662016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4467
4468 PR c++/66786
4469 * g++.dg/cpp1y/var-templ48.C: New test.
4470 * g++.dg/cpp1y/var-templ49.C: New test.
4471
cd439aec
EB
44722016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4473
4474 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4475
60204554
JJ
44762016-03-04 Jakub Jelinek <jakub@redhat.com>
4477
0c8825de
JJ
4478 PR c++/70035
4479 * g++.dg/ubsan/pr70035.C: New test.
4480
60204554
JJ
4481 PR target/70062
4482 * gcc.target/i386/pr70062.c: New test.
4483
f79d4eab
L
44842016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4485
4486 * g++.dg/template/typename21.C: Remove c++98_only.
4487
ea81ce67
L
44882016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4489
4490 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4491
64b23c13
DM
44922016-03-04 David Malcolm <dmalcolm@redhat.com>
4493
4494 PR c/68187
4495 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4496 function.
4497 (fn_42_b): Likewise.
4498 (fn_42_c): Likewise.
4499
729526f5
DM
45002016-03-04 David Malcolm <dmalcolm@redhat.com>
4501
4502 PR c/68187
4503 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4504 function.
4505 (fn_40_b): Likewise.
4506 (fn_41_a): Likewise.
4507 (fn_41_b): Likewise.
4508
f9ea11ac
JJ
45092016-03-04 Jakub Jelinek <jakub@redhat.com>
4510
4511 PR target/70059
4512 * gcc.target/i386/avx512f-pr70059.c: New test.
4513 * gcc.target/i386/avx512dq-pr70059.c: New test.
4514
b6c38c69
BS
45152016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4516
4517 PR rtl-optimization/57676
4518 * gcc.dg/torture/pr57676.c: New test.
4519
af3cdd34
IE
45202016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4521
4522 * gcc.dg/pr70026.c: New test.
4523
7ff6ca38
MP
45242016-03-04 Marek Polacek <polacek@redhat.com>
4525
4526 PR c/69798
4527 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4528 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4529
a6bf62d5
KT
45302016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4531
4532 PR target/70004
4533 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4534 Delete.
4535 (test_corners_sisd_si): Likewise.
4536 (main): Remove checks of the above.
4537 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4538
ae4cdc6a
EB
45392016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4540
4541 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4542
08455559
CL
45432016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4544
4545 * gcc.dg/torture/pr69951.c: Accept argc==0.
4546
e9a35493
RB
45472016-03-04 Richard Biener <rguenther@suse.de>
4548
4549 PR c++/70054
4550 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4551 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4552
fba054c2
DV
45532016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4554
4555 PR testsuite/69766
4556 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4557 testing multiarch.
4558
f10cdc6c
JJ
45592016-03-04 Jakub Jelinek <jakub@redhat.com>
4560
4561 PR debug/69947
4562 * gcc.dg/guality/pr69947.c: New test.
4563
2e981ba0
JJ
45642016-03-03 Jakub Jelinek <jakub@redhat.com>
4565
4566 PR ada/70017
4567 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4568
0ba3bfa2
KT
45692016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4570
4571 PR rtl-optimization/69904
4572 * gcc.target/arm/pr69904.c: New test.
4573
97ecdb46
JJ
45742016-03-03 Jakub Jelinek <jakub@redhat.com>
4575
4576 PR target/70021
4577 * gcc.dg/vect/pr70021.c: New test.
4578 * gcc.target/i386/pr70021.c: New test.
4579
a2a743a1
MP
45802016-03-03 Marek Polacek <polacek@redhat.com>
4581
4582 PR middle-end/70050
4583 * gcc.dg/pr70050.c: New test.
4584
fa07ecdd
JG
45852016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4586
4587 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4588
23504262
ML
45892016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4590
4591 PR tree-optimization/70043
4592 * gfortran.dg/vect/pr70043.f90: New test.
4593
b7b9e1a9
EB
45942016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4595
4596 * gnat.dg/specs/task1.ads: New test.
4597
cb83ba54
RO
45982016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4599
4600 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4601 Invoke gdb with -batch.
4602 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4603
a75f5e30
RB
46042016-03-03 Richard Biener <rguenther@suse.de>
4605
4606 PR tree-optimization/55936
4607 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4608
268bc320
JL
46092016-03-02 Jeff Law <law@redhat.com>
4610
815f20ab
JL
4611 PR rtl-optimization/69942
4612 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4613 effects of argument promotions.
4614
268bc320
JL
4615 PR tree-optimization/69987
4616 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4617 target does not support -fprefetch-loop-arrays.
4618
171f7de5
UB
46192016-03-02 Uros Bizjak <ubizjak@gmail.com>
4620
4621 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4622
192912db
BC
46232016-03-02 Bin Cheng <bin.cheng@arm.com>
4624
c7908871 4625 PR rtl-optimization/69052
192912db
BC
4626 * gcc.target/i386/pr69052.c: New test.
4627
90a7a40b
AM
46282016-03-02 Alan Modra <amodra@gmail.com>
4629
4630 * gcc.dg/pr69990.c: New.
4631
69fa742f
JJ
46322016-03-02 Jakub Jelinek <jakub@redhat.com>
4633
de752fb0
JJ
4634 PR c/68062
4635 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4636
4637 PR middle-end/70022
4638 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4639
69fa742f
JJ
4640 PR target/70028
4641 * gcc.target/i386/pr70028.c: New test.
4642
7c65bd56
MK
46432016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4644
4645 * c-c++-common/asan/swapcontext-test-1.c,
4646 * c-c++-common/tsan/thread_leak.c,
4647 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4648 * g++.dg/tsan/benign_race.C,
4649 * g++.dg/tsan/fd_close_norace.C,
4650 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4651 races with sanitizer output
4652
37d98220 46532016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 4654 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
4655
4656 PR target/67278
4657 * gcc.dg/simd-8.c: New testcase.
4658
218db463
RB
46592016-03-02 Richard Biener <rguenther@suse.de>
4660
4661 PR middle-end/67278
4662 * gcc.dg/simd-7.c: New testcase.
4663
22c72158
EB
46642016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4665
4666 * gcc.target/i386/pr70007.c: Tweak.
4667
9a790ccc
DV
46682016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4669
4670 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4671
bd02f00f
MP
46722016-03-02 Marek Polacek <polacek@redhat.com>
4673
4674 PR c/67854
4675 * gcc.dg/pr67854.c: New test.
4676
1e840f39
JJ
46772016-03-02 Jakub Jelinek <jakub@redhat.com>
4678
4679 PR middle-end/70025
4680 * gcc.dg/torture/pr70025.c: New test.
4681
bca00241
VK
46822016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4683
4684 PR tree-optimization/68621
4685 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4686
0bca04b8
EB
46872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4688
4689 * gcc.target/i386/pr70007.c: New test.
4690
2a9afc86
JL
46912016-03-01 Jeff Law <law@redhat.com>
4692
eab2541b 4693 PR tree-optimization/69196
9d83ef71 4694 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 4695
2a9afc86
JL
4696 PR tree-optimization/69196
4697 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4698 duplicating code and spoiling the expected output.
4699
0d39977e
MM
47002016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4701
4702 PR target/70033
4703 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4704 supports power9 before doing tests.
4705 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4706 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4707 * gcc.target/powerpc/p9-permute.c: Likewise.
4708
a0c0699d
UB
47092016-03-01 Uros Bizjak <ubizjak@gmail.com>
4710
4711 PR target/70027
4712 * gcc.target/i386/pr70027.c: New test.
4713
0ae3ef47 47142016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
4715
4716 * gcc.dg/pr70017.c: New test.
4717
686e2237
JJ
47182016-03-01 Jakub Jelinek <jakub@redhat.com>
4719
4720 PR c/69796
4721 PR c/69974
4722 * gcc.dg/pr69796.c: New test.
4723 * gcc.dg/pr69974.c: New test.
4724
f8e4188c
EB
47252016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4726
4727 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4728
5e3f1c7c
JL
47292016-02-29 Jeff Law <law@redhat.com>
4730
4731 PR tree-optimization/69987
4732 * gfortran.dg/pr69987.f90: New test.
4733
4734 PR tree-optimization/69989
4735 * gcc.c-torture/compile/pr69989-2.c: New test.
4736
1be56bc5
MP
47372016-03-01 Marek Polacek <polacek@redhat.com>
4738
4739 PR c++/69795
4740 * g++.dg/parse/invalid1.C: New test.
4741
1b19470d
RB
47422016-03-01 Richard Biener <rguenther@suse.de>
4743
4744 PR middle-end/70022
4745 * gcc.dg/pr70022.c: New testcase.
4746
3ae0661a
IE
47472016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4748
4749 PR tree-optimization/69956
4750 * gcc.dg/pr69956.c: New test.
4751
0f09ab88
BS
47522016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4753
4754 PR target/70011
4755 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4756 XFAIL when hardware supports efficient unaligned storage access.
4757
76d881bf
PP
47582016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4759
4760 PR c++/69961
4761 * g++.dg/template/pr69961a.C: New test.
4762 * g++.dg/template/pr69961b.C: New test.
4763
7168133a
DM
47642016-02-29 David Malcolm <dmalcolm@redhat.com>
4765
4766 PR preprocessor/69985
4767 * gcc.dg/cpp/pr69985.c: New test case.
4768
0c6072a3
JL
47692016-02-29 Jeff Law <law@redhat.com>
4770
e66f219b
JL
4771 PR tree-optimization/70005
4772 * gcc.c-torture/execute/pr70005.c New test.
4773
0c6072a3
JL
4774 PR tree-optimization/69999
4775 * gcc.c-torture/compile/pr69999.c: New test.
4776
fd9fbdb3
YR
47772016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4778
4779 PR tree-optimization/69652
4780 * gcc.dg/torture/pr69652.c: Delete test.
4781 * gcc.dg/vect/pr69652.c: New test.
4782
cbd400b4
RB
47832016-02-19 Richard Biener <rguenther@suse.de>
4784
4785 PR tree-optimization/69980
4786 * gfortran.dg/vect/pr69980.f90: New testcase.
4787
84ea0f58
EB
47882016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4789
4790 * gcc.target/sparc/20160229-1.c: New test.
4791
5d2a63dc
EB
47922016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4793
4794 * gnat.dg/stack_usage3.adb: New test.
4795 * gnat.dg/stack_usage3_pkg.ads: New helper.
4796
93e708f9
EB
47972016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4798
4799 * gnat.dg/renaming8.adb: New test.
4800 * gnat.dg/renaming8_pkg1.ads: New helper.
4801 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4802 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4803
6512bc93
RB
48042016-02-29 Richard Biener <rguenther@suse.de>
4805
4806 PR tree-optimization/69720
4807 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4808
7b201a88
TK
48092016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4810
4811 PR fortran/68147
4812 PR fortran/47674
4813 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4814
82ee0cf2 48152016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
4816 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4817
4818 PR fortran/56007
4819 * gfortran.dg/coarray_8.f90: Adjust error message.
4820 * gfortran.dg/pr56007.f90: New test.
4821 * gfortran.dg/pr56007.f: New test.
4822
cdc1a2c8
L
48232016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4824
4825 PR tree-optimization/69989
4826 * gcc.dg/torture/pr69989.c: New test.
4827
33505bcf
EB
48282016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4829
4830 * gcc.target/i386/stack-realign-win.c: New test.
4831
524bfb19
HA
48322016-02-28 Harald Anlauf <anlauf@gmx.de>
4833
4834 PR fortran/60126
4835 * gfortran.dg/pr60126.f90: New test.
4836
bd542508
JL
48372016-02-27 Jeff Law <law@redhat.com>
4838
4839 Revert
4840 2016-02-26 Richard Biener <rguenther@suse.de>
4841 Jeff Law <law@redhat.com>
4842
4843 PR tree-optimization/69740
4844 * gcc.c-torture/compile/pr69740-1.c: New test.
4845 * gcc.c-torture/compile/pr69740-2.c: New test.
4846
dd1291e0
JD
48472016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4848
5fb67f8b 4849 PR fortran/69910
dd1291e0
JD
4850 * gfortran.dg/newunit_4.f90: New test.
4851
5cfefb59
JJ
48522016-02-27 Jakub Jelinek <jakub@redhat.com>
4853
4854 PR target/69613
4855 PR rtl-optimization/69886
4856 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4857 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4858 target.
4859
20ba5f33
MS
48602016-02-26 Martin Sebor <msebor@redhat.com>
4861
4862 PR tree-optimization/15826
4863 * gcc.dg/tree-ssa/pr15826.c: New test.
4864
e6fb01b0
JJ
48652016-02-26 Jakub Jelinek <jakub@redhat.com>
4866
4867 PR target/69969
4868 * gcc.target/powerpc/pr69969.c: New test.
4869
e3e0cf64
MS
48702016-02-26 Martin Sebor <msebor@redhat.com>
4871
4872 PR c++/15766
4873 * g++.old-deja/g++.other/decl5.C: Add a test case.
4874
d1f2bea5
SB
48752016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4876
4877 PR target/69946
4878 * gcc.target/powerpc/pr69946.c: New file.
4879
4a4f9d2b 48802016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4881 Jeff Law <law@redhat.com>
4a4f9d2b 4882
e3e0cf64 4883 PR tree-optimization/69740
4a4f9d2b
RB
4884 * gcc.c-torture/compile/pr69740-1.c: New test.
4885 * gcc.c-torture/compile/pr69740-2.c: New test.
4886
ad2a2706
MJ
48872016-02-26 Martin Jambor <mjambor@suse.cz>
4888
4889 PR middle-end/69920
4890 * gcc.dg/torture/pr69932.c: New test.
4891 * gcc.dg/torture/pr69936.c: Likewise.
4892
1d11f7ce
AK
48932016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4894
4895 PR target/69709
4896 * gcc.target/s390/pr69709.c: New test.
4897
6cfccbb2
KT
48982016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4899
4900 PR target/69245
4901 * gcc.target/aarch64/pr69245_1.c: New test.
4902
ac59ad4e
KT
49032016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4904
4905 PR target/69613
4906 * gcc.dg/torture/pr69613.c: New test.
4907
a2ad54a0
JJ
49082016-02-26 Jakub Jelinek <jakub@redhat.com>
4909
4910 PR rtl-optimization/69891
4911 * gcc.target/i386/pr69891.c: New test.
4912
0884062c 49132016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4914 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4915
d2369d4f 4916 PR target/61397
c163789b
MM
4917 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4918 functionality for both 32-bit and 64-bit.
4919
5aed7e2c
RB
49202016-02-26 Richard Biener <rguenther@suse.de>
4921
4922 PR tree-optimization/69551
4923 * gcc.dg/torture/pr69951.c: New testcase.
4924
798e2a8e
RB
49252016-02-25 Richard Biener <rguenther@suse.de>
4926
4927 PR tree-optimization/48795
4928 * gcc.dg/Warray-bounds-18.c: New testcase.
4929
9559fbac
RO
49302016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4931
4932 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4933
c049b107
JJ
49342016-02-25 Jakub Jelinek <jakub@redhat.com>
4935
4936 PR rtl-optimization/69896
4937 * gcc.dg/pr69896.c: New test.
4938
1137001c
PP
49392016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4940
4941 PR c++/69736
4942 * g++.dg/cpp1y/paren2.C: New test.
4943
2e9c8641
MS
49442016-02-24 Martin Sebor <msebor@redhat.com>
4945
4946 PR c/51147
4947 * gcc.dg/enum-mode-2.c: New test.
4948
03ca8fb3
JJ
49492016-02-24 Jakub Jelinek <jakub@redhat.com>
4950
4951 PR c++/69922
4952 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4953 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4954 * g++.dg/ubsan/pr69922.C: New test.
4955
0b05329b
MP
49562016-02-24 Marek Polacek <polacek@redhat.com>
4957
4958 PR c/69819
4959 * gcc.dg/pr69819.c: New test.
4960
57c2c374
MS
49612016-02-24 Martin Sebor <msebor@redhat.com>
4962
3b96b93a
MS
4963 PR c++/69912
4964 * g++.dg/ext/flexary15.C: New test.
4965
49662016-02-24 Martin Sebor <msebor@redhat.com>
4967
4968 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4969 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4970 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4971
65433bb5
MK
49722016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4973 Charles Baylis <charles.baylis@linaro.org>
4974
4975 PR debug/61033
4976 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4977
f802a424 49782016-02-24 Richard Biener <rguenther@suse.de>
44293580 4979 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4980
4981 PR middle-end/69760
4982 * gcc.dg/torture/pr69760.c: New testcase.
4983
525f795f
RO
49842016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4985
4986 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4987 pattern on Solaris with as.
4988
cd7bbceb
KT
49892016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4990
4991 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4992 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4993 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4994 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4995
89c0c1fd
JJ
49962016-02-24 Jakub Jelinek <jakub@redhat.com>
4997
4998 PR middle-end/69915
4999 * gcc.dg/pr69915.c: New test.
5000
0683fd27
KT
50012016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5002
5003 PR rtl-optimization/69886
5004 * gcc.dg/torture/pr69886.c: New test.
5005
e53d562a
RB
50062016-02-24 Richard Biener <rguenther@suse.de>
5007
5008 PR middle-end/68963
5009 * gcc.dg/torture/pr68963.c: New testcase.
5010
74a00288
KT
50112016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5012
5013 PR target/69875
5014 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5015 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5016 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5017 * gcc.target/arm/atomic_loaddi_1.c: New test.
5018 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5019 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5020 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5021 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5022 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5023 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5024 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5025 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5026
340fd4c9
JJ
50272016-02-24 Jakub Jelinek <jakub@redhat.com>
5028
5029 PR middle-end/69909
5030 * gcc.dg/torture/pr69909.c: New test.
5031
47d3fdb2
RB
50322016-02-24 Richard Biener <rguenther@suse.de>
5033
5034 PR tree-optimization/69907
5035 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5036 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5037 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5038
dab73e73
CB
50392016-02-24 Christian Bruel <christian.bruel@st.com>
5040
5041 * gcc.target/arm/pragma_cpp_fma.c: New test.
5042
7cc5ec65
JD
50432016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5044
5045 PR fortran/61156
5046 * gfortran.dg/include_6.f90: Update test.
5047
067fbd8b
JJ
50482016-02-23 Jakub Jelinek <jakub@redhat.com>
5049
5050 PR objc/69844
5051 * objc.dg/pr69844.m: New test.
5052
64a454d9
JD
50532016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5054
5055 PR libgfortran/69456
5056 * gfortran.dg/namelist_89.f90: New test.
5057 * gfortran.dg/pr59700.f90: Update test..
5058
35886f0b
MS
50592016-02-23 Martin Sebor <msebor@redhat.com>
5060
5061 PR middle-end/69780
5062 * g++.dg/ext/builtin_alloca.C: New test.
5063 * gcc.dg/builtins-68.c: New test.
5064
162cc7e3
RH
50652016-02-23 Richard Henderson <rth@redhat.com>
5066
5067 * gcc.target/i386/addr-space-3.c: Remove test.
5068
196440f8
DM
50692016-02-23 David Malcolm <dmalcolm@redhat.com>
5070
5071 PR preprocessor/69126
5072 PR preprocessor/69543
5073 * c-c++-common/pr69126-2-long.c: New test.
5074 * c-c++-common/pr69126-2-short.c: New test.
5075 * c-c++-common/pr69543-1.c: Remove xfail.
5076
1d3121af
DM
50772016-02-23 David Malcolm <dmalcolm@redhat.com>
5078
5079 PR preprocessor/69126
5080 PR preprocessor/69543
5081 PR preprocessor/69558
5082 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5083 (f): Rename to...
5084 (test_2): ...this, and add leading comment.
5085 (MACRO_3, test_3): New.
5086 (MACRO_4A, MACRO_4B, test_4): New.
5087 (MACRO): Rename to...
5088 (MACRO_5): ...this.
5089 (g): Rename to...
5090 (test_5): ...this, updating for renaming of MACRO, and
5091 add leading comment.
5092 * c-c++-common/pr69543-1.c: New.
5093 * c-c++-common/pr69543-2.c: New.
5094 * c-c++-common/pr69543-3.c: New.
5095 * c-c++-common/pr69543-4.c: New.
5096 * c-c++-common/pr69558-1.c: New.
5097 * c-c++-common/pr69558-2.c: New.
5098 * c-c++-common/pr69558-3.c: New.
5099 * c-c++-common/pr69558-4.c: New.
5100 * gcc.dg/pr69558.c: Move to...
5101 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5102 xfail for c++.
5103
f99c3557
TS
51042016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5105
5106 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5107 to -ftree-parallelize-loops/-fopenacc changes.
5108 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5109 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5110 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5111 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5112 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5113 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5114 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5115 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5116 * c-c++-common/goacc/kernels-loop.c: Likewise.
5117 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5118 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5119 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5120 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5121
c60ec7c2
RO
51222016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5123
5124 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5125
f1a62b6f
JJ
51262016-02-23 Jakub Jelinek <jakub@redhat.com>
5127
e67bf044
JJ
5128 PR c++/69902
5129 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5130
f1a62b6f
JJ
5131 PR c/69900
5132 * gcc.dg/pr69900.c: New test.
5133
20c5e09e
MJ
51342016-02-23 Martin Jambor <mjambor@suse.cz>
5135
5136 PR tree-optimization/69666
5137 * gcc.dg/tree-ssa/pr69666.c: New test.
5138
e457a6fc
AV
51392016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5140
5141 PR fortran/67451
5142 * gfortran.dg/coarray_allocate_5.f08: New test.
5143
d7b574f4
AK
51442016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5145
5146 * gcc.target/s390/vcond-shift.c: Move to ...
5147 * gcc.target/s390/vector/vcond-shift.c: ... here.
5148
58bdeb44
AK
51492016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5150
5151 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5152 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5153
7cd0387b
AK
51542016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5155
5156 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5157
4246c8da
MW
51582016-02-20 Mark Wielaard <mjw@redhat.com>
5159
5160 PR c/28901
5161 * gcc.dg/unused-variable-3.c: New test.
5162
f93bc532
JJ
51632016-02-22 Jakub Jelinek <jakub@redhat.com>
5164
5165 PR target/69888
5166 * gcc.target/i386/pr69888.c: New test.
5167
c4e360f4
RB
51682016-02-22 Richard Biener <rguenther@suse.de>
5169
5170 PR tree-optimization/69882
5171 * gfortran.dg/vect/pr69882.f90: New testcase.
5172
09c92f1c
JJ
51732016-02-22 Jakub Jelinek <jakub@redhat.com>
5174
5175 PR target/69885
5176 * gcc.dg/pr69885.c: New test.
5177
f88d45dc
OE
51782016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5179
5180 PR target/69806
5181 PR target/54089
5182 * gcc.target/sh/pr54089-10.c: New.
5183
ce1ff48e
PT
51842016-02-20 Paul Thomas <pault@gcc.gnu.org>
5185
5186 PR fortran/69423
5187 * gfortran.dg/deferred_character_15.f90 : New test.
5188
bbf27208
DH
51892016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5190
5191 PR fortran/57365
5192 gfortran.dg/allocate_with_source_18.f03: New test.
5193
51942016-02-20 Harald Anlauf <anlauf@gmx.de>
5195
5196 PR fortran/52531
5197 gfortran.dg/gomp/pr52531.f90: New test.
5198
268be88c
BE
51992016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5200
5201 PR c++/69865
5202 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5203 -std=c++03.
5204
4b6c824a
JJ
52052016-02-19 Jakub Jelinek <jakub@redhat.com>
5206
871b3f47
JJ
5207 PR c++/69826
5208 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5209 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5210
7a965d51
JJ
5211 PR c++/69850
5212 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5213
4b6c824a
JJ
5214 PR c++/69851
5215 * g++.dg/torture/pr69851.C: New test.
5216
15fca21a
MS
52172016-02-19 Martin Sebor <msebor@redhat.com>
5218
5219 PR testsuite/69573
5220 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5221
19e21586
JJ
52222016-02-19 Jakub Jelinek <jakub@redhat.com>
5223
03a616ac
JJ
5224 PR c++/69850
5225 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5226 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5227
19e21586
JJ
5228 PR c++/67767
5229 * g++.dg/cpp0x/pr67767.C: New test.
5230
2db16594
KT
52312016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5232
5233 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5234 for fp, simd, crypto, crc, lse.
5235 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5236 above.
5237 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5238 effective target check.
5239
5a7d9d1e
JJ
52402016-02-19 Jakub Jelinek <jakub@redhat.com>
5241
5242 PR target/69820
5243 * gcc.target/i386/pr69820.c: New test.
5244
6448f064
AK
52452016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5246
5247 * gcc.target/s390/vector/int128-1.c: New test.
5248
d0a859e6
AK
52492016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5250
5251 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5252
9e4eb643
AK
52532016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5254
5255 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5256 instruction pattern name to prevent the testcase from failing with
5257 -march=z13.
5258
859a4c0e
AK
52592016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5260
5261 * gcc.target/s390/md/movstr-2.c: New test.
5262
efc2340b
MK
52632016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5264
5265 * gcc.target/s390/morestack.c: New test.
5266
ca2bfbc2
DV
52672016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5268
5269 PR target/69625
5270 * gcc.target/s390/pr69625.c: Add test case.
5271
efd4bd05
BE
52722016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5273
5274 PR testsuite/68580
5275 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5276
2bf2078a
MM
52772016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5278
5279 PR target/68404
5280 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5281 * gcc.target/powerpc/fusion3.c: Likewise.
5282
f003579e
RB
52832016-02-18 Richard Biener <rguenther@suse.de>
5284
5285 PR middle-end/69553
5286 * g++.dg/torture/pr69553.C: New testcase.
5287
19233914
NC
52882016-02-18 Nick Clifton <nickc@redhat.com>
5289
efd4bd05
BE
5290 PR target/62254
5291 PR target/69610
5292 * gcc.target/arm/pr62554.c: New test.
5293 * gcc.target/arm/pr69610-1.c: New test.
5294 * gcc.target/arm/pr69610-2.c: New test.
19233914 5295
23f27839
RB
52962016-02-18 Richard Biener <rguenther@suse.de>
5297
5298 PR middle-end/69854
5299 * gcc.dg/torture/pr69854.c: New testcase.
5300
932c0da4
JJ
53012016-02-17 Jakub Jelinek <jakub@redhat.com>
5302
5303 PR c++/69850
5304 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5305
1bed93e4
BS
53062012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5307
5308 * gcc.target/powerpc/vec-cg.c: New test.
5309
57bfb134
RB
53102016-02-17 Richard Biener <rguenther@suse.de>
5311
5312 PR testsuite/69586
5313 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5314
a44e0ebb
KT
53152016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5316
5317 PR target/69161
5318 * gcc.c-torture/compile/pr69161.c: New test.
5319
ffacd726
DS
53202016-02-17 David Sherwood <david.sherwood@arm.com>
5321
5322 PR target/69532
5323 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5324 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5325
448db8d2
EB
53262016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5327
5328 * gcc.dg/ifcvt-4.c: Skip on Visium.
5329
e2f0522e
EB
53302016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5331
5332 * gnat.dg/atomic8.adb: New test.
5333
bf17fe3f
EB
53342016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5335
5336 * gnat.dg/discr46.ad[sb]: New test.
5337
ecf835e9
KN
53382016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5339
5340 PR Target/48344
5341 * gcc.target/powerpc/pr48344-1.c: New test.
5342
49a1164a
TK
53432015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5344
5345 PR fortran/69742
5346 * gfortran.dg/associate_21.f90: New test.
5347
bf14eba2
JJ
53482016-02-16 Jakub Jelinek <jakub@redhat.com>
5349
5350 PR c/69835
5351 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5352 -Wnonnull in dg-options.
5353 * c-c++-common/nonnull-2.c: New test.
5354
35a093b6
JG
53552016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5356 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5357
5358 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5359
e387d491
JJ
53602016-02-16 Jakub Jelinek <jakub@redhat.com>
5361
5362 PR middle-end/69801
5363 * gcc.dg/pr69801.c: Add empty dg-options.
5364
ba539195
JN
53652016-02-16 James Norris <jnorris@codesourcery.com>
5366
5367 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5368 * g++.dg/goacc/deviceptr-1.c: New file.
5369
2a2b8f64
JJ
53702016-02-16 Jakub Jelinek <jakub@redhat.com>
5371
5372 PR tree-optimization/69820
5373 * gcc.dg/vect/pr69820.c: New test.
5374
87440c29
RB
53752016-02-16 Richard Biener <rguenther@suse.de>
5376
5377 PR tree-optimization/69776
5378 * gcc.dg/torture/pr69776-2.c: New testcase.
5379
6d87c306
BS
53802016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5381
5382 PR tree-optimization/69714
5383 * gcc.dg/torture/pr69714.c: New test.
5384
3824a0a2
JJ
53852016-02-16 Jakub Jelinek <jakub@redhat.com>
5386
5387 PR tree-optimization/69802
5388 * gcc.dg/pr69802.c: New test.
5389
c8cfe96e
RB
53902016-02-16 Richard Biener <rguenther@suse.de>
5391
5392 PR middle-end/69801
5393 * gcc.dg/pr69801.c: New testcase.
5394
fc12098d
JD
53952016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5396
5397 PR libgfortran/69651
5398 * gfortran.dg/read_bang.f90: New test.
5399 * gfortran.dg/read_bang4.f90: New test.
5400
ba6b3795
JJ
54012016-02-15 Jakub Jelinek <jakub@redhat.com>
5402
f0516ca4
JJ
5403 PR c++/69658
5404 * g++.dg/init/pr69658.C: New test.
5405
ba6b3795
JJ
5406 PR c++/69797
5407 * c-c++-common/pr69797.c: New test.
5408
de3f9a2d
PK
54092016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5410
5411 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5412 check for aarch64*-*-*.
5413
17a3b967
RB
54142016-02-15 Richard Biener <rguenther@suse.de>
5415
5416 PR tree-optimization/69783
5417 * gcc.dg/vect/pr69783.c: New testcase.
5418
1c48bff1
RB
54192016-02-15 Richard Biener <rguenther@suse.de>
5420
5421 PR tree-optimization/69776
5422 * gcc.dg/torture/pr69776.c: New testcase.
5423
1e6025b6
TK
54242016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5425
5426 PR fortran/60526
5427 * gfortran.dg/type_decl_4.f90: Reinstated.
5428
d3308279
JDA
54292016-02-14 John David Anglin <danglin@gcc.gnu.org>
5430
5431 PR fortran/68746
5432 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5433
b7c56581
TK
54342016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5435
5436 PR fortran/60526
5437 PR bootstrap/69816
5438 * gfortran.dg/type_decl_4.f90: Removed.
5439
60cb4ef5
TK
54402016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5441
5442 PR fortran/60526
5443 * gfortran.dg/type_decl_4.f90: New test.
5444
f6964637
AM
54452016-02-14 Alan Modra <amodra@gmail.com>
5446
1a8849d1 5447 PR testsuite/68886
f6964637
AM
5448 * gcc.c-torture/execute/stkalign.c: Revise test.
5449
f5121920
OE
54502016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5451
5452 PR target/67260
5453 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5454
6cda3ab6
OE
54552016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5456
5457 PR target/67260
5458 * gcc.target/sh/torture/pr67260.c: New.
5459
6786e598
JDA
54602016-02-12 John David Anglin <danglin@gcc.gnu.org>
5461
5462 * gcc.dg/pr67964.c: Add dg-require-alias.
5463
7e05dad8
OE
54642016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5465
5466 PR target/67636
5467 PR target/64345
5468 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5469
7f4cc3ce
JD
54702016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5471
5472 PR libgfortran/69668
5473 * gfortran.dg/namelist_88.f90: New test.
5474
955ca6dc
JD
54752016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5476
5477 PR libgfortran/69668
5478 * gfortran.dg/namelist_38.f90: Update test.
5479 * gfortran.dg/namelist_84.f90: Update test.
5480
876217ae
DM
54812016-02-12 David Malcolm <dmalcolm@redhat.com>
5482
5483 PR other/69554
5484 * gcc.dg/pr69554-1.c: New test.
5485 * gfortran.dg/pr69554-1.F90: New test.
5486 * gfortran.dg/pr69554-2.F90: New test.
5487 * lib/gcc-dg.exp (proc dg-locus): New function.
5488 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5489 distinguish between the caret-printing and non-caret-printing
5490 cases. If caret-printing has been explicitly enabled, bail out
5491 without attempting to fix up the output.
5492
61789eed
DM
54932016-02-12 David Malcolm <dmalcolm@redhat.com>
5494
5495 PR driver/69265
5496 PR driver/69453
5497 * gcc.dg/spellcheck-options-3.c: New test case.
5498 * gcc.dg/spellcheck-options-4.c: New test case.
5499 * gcc.dg/spellcheck-options-5.c: New test case.
5500 * gcc.dg/spellcheck-options-6.c: New test case.
5501 * gcc.dg/spellcheck-options-7.c: New test case.
5502 * gcc.dg/spellcheck-options-8.c: New test case.
5503 * gcc.dg/spellcheck-options-9.c: New test case.
5504 * gcc.dg/spellcheck-options-10.c: New test case.
5505
c3090c1f
JJ
55062016-02-12 Jakub Jelinek <jakub@redhat.com>
5507
5508 PR rtl-optimization/69764
5509 PR rtl-optimization/69771
5510 * c-c++-common/pr69764.c: New test.
5511 * gcc.dg/torture/pr69771.c: New test.
5512
8222034d
MP
55132016-02-12 Marek Polacek <polacek@redhat.com>
5514
5515 * g++.dg/torture/init-list1.C: New.
5516
f749f792
MP
55172016-02-12 Marek Polacek <polacek@redhat.com>
5518
5519 * gcc.dg/pr69522.c: Add empty dg-options.
5520
199fb02a
IE
55212016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5522
5523 * g++.dg/lto/lto.exp: Include and init mpx.
5524 * g++.dg/lto/pr69729_0.C: New test.
5525
b69539cb
JJ
55262016-02-12 Jakub Jelinek <jakub@redhat.com>
5527
06ff7000
JJ
5528 PR ipa/69241
5529 * g++.dg/ipa/pr69241-4.C: New test.
5530
b69539cb
JJ
5531 PR ipa/68672
5532 * g++.dg/ipa/pr68672-1.C: New test.
5533 * g++.dg/ipa/pr68672-2.C: New test.
5534 * g++.dg/ipa/pr68672-3.C: New test.
5535
16595a1f
BS
55362016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5537
5538 PR c/69522
6d87c306 5539 * gcc.dg/pr69522.c: New test.
16595a1f 5540
38d795d2
PP
55412016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5542
5543 PR c++/69098
5544 * g++.dg/cpp1y/69098.C: New test.
5545 * g++.dg/cpp1y/69098-2.C: New test.
5546
9c582551
JJ
55472016-02-12 Jakub Jelinek <jakub@redhat.com>
5548
5549 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5550 and neighbour -> neighbor.
5551 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5552 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5553 * c-c++-common/Wvarargs.c: Likewise.
5554 * c-c++-common/goacc/host_data-5.c: Likewise.
5555 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5556 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5557 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5558 * gcc.target/aarch64/pr60697.c: Likewise.
5559 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5560 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5561 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5562 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5563 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5564 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5565 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5566 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5567 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5568 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5569 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5570 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5571 * g++.dg/lookup/koenig5.C: Likewise.
5572 * g++.dg/ext/no-asm-2.C: Likewise.
5573 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5574 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5575 * gfortran.dg/used_types_16.f90: Likewise.
5576 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5577 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5578 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5579 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5580 * gfortran.dg/abstract_type_6.f03: Likewise.
5581 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5582 * gfortran.dg/used_types_15.f90: Likewise.
5583 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5584 * gfortran.dg/exit_3.f08: Likewise.
5585 * gfortran.dg/open_status_2.f90: Likewise.
5586 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5587 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5588 * gfortran.dg/associate_1.f03: Likewise.
5589 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5590 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5591 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5592 * gcc.dg/builtin-object-size-1.c: Likewise.
5593 * gcc.dg/noreturn-6.c: Likewise.
5594 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5595 * gcc.dg/globalalias.c: Likewise.
5596 * gcc.dg/builtins-config.h: Likewise.
5597 * gcc.dg/pr30457.c: Likewise.
5598 * gcc.c-torture/compile/volatile-1.c: Likewise.
5599 * gcc.c-torture/execute/20101011-1.c: Likewise.
5600 * c-c++-common/Waddress-1.c: Likewise.
5601
66756373
JJ
56022016-02-11 Jakub Jelinek <jakub@redhat.com>
5603
5604 PR c/69768
5605 * c-c++-common/Waddress-1.c: New test.
5606
76fe932b
AV
56072016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5608
5609 PR fortran/69296
5610 * gfortran.dg/associate_19.f03: New test.
5611 * gfortran.dg/associate_20.f03: New test.
5612
564c4d4b
OE
56132016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5614
5615 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5616
e1c1ecb0
KT
56172016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5618
5619 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5620 .arch armv8-a\n. Add -dA to dg-options.
5621 * gcc.target/aarch64/assembler_arch_1.c: New test.
5622 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5623
0d7d9458
PC
56242016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5625
5626 PR c++/68726
5627 * g++.dg/cpp0x/pr68726.C: New.
5628
e6208a60
IE
56292016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5630
5631 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5632 test.
5633
281a11eb
RB
56342016-02-11 Richard Biener <rguenther@suse.de>
5635
5636 * g++.dg/tree-ssa/pr61034.C: Adjust.
5637
e03dd765
VM
56382016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5639
4b48faf5 5640 PR target/69148
e03dd765
VM
5641 * gcc.target/s390/pr69148.c: New.
5642
cdc23927
YR
56432016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5644
5645 PR tree-optimization/69652
5646 * gcc.dg/torture/pr69652.c: New test.
5647
e199dd0a
JJ
56482016-02-10 Jakub Jelinek <jakub@redhat.com>
5649 Patrick Palka <ppalka@gcc.gnu.org>
5650
5651 PR ipa/69241
5652 PR c++/69649
5653 * g++.dg/ipa/pr69241-1.C: New test.
5654 * g++.dg/ipa/pr69241-2.C: New test.
5655 * g++.dg/ipa/pr69241-3.C: New test.
5656 * g++.dg/ipa/pr69649.C: New test.
5657
d6b38027
UB
56582016-02-10 Uros Bizjak <ubizjak@gmail.com>
5659
5660 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5661 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5662
13b562c5
BC
56632016-02-10 Bin Cheng <bin.cheng@arm.com>
5664
5665 PR tree-optimization/68021
5666 * gcc.dg/tree-ssa/pr68021.c: New test.
5667
24a179f8
RB
56682016-02-10 Richard Biener <rguenther@suse.de>
5669
5670 PR tree-optimization/69726
5671 * gcc.dg/uninit-22.c: New testcase.
5672
0d99886f
AP
56732016-02-09 Andrew Pinski <apinski@cavium.com>
5674
5675 PR tree-opt/69282
5676 * gcc.c-torture/compile/20160205-1.c: New testcase.
5677
ab04995c
MM
56782016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5679
5680 PR target/68404
5681 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5682 instead accessing a really large arrray.
5683 * gcc.target/powerpc/fusion3.c: Likewise.
5684
4b79ac23
CB
56852016-02-09 Charles Baylis <charles.baylis@linaro.org>
5686
5687 PR target/68532
5688 * gcc.c-torture/execute/pr68532.c: New test.
5689
b890a441
AO
56902016-02-11 Alexandre Oliva <aoliva@redhat.com>
5691
5692 PR target/69634
5693 * gcc.dg/pr69634.c: New.
5694
84a5bef7
RB
56952016-02-09 Richard Biener <rguenther@suse.de>
5696
5697 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5698
1f123759 56992016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 5700
1f123759
AF
5701 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5702
65860c77
YR
57032016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5704
5705 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5706
7e1e8a0a
RB
57072016-02-09 Richard Biener <rguenther@suse.de>
5708
5709 PR tree-optimization/69715
5710 * gcc.dg/torture/pr69715.c: New testcase.
5711
efb45a9f
PP
57122016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5713
5714 PR c++/69139
5715 * g++.dg/cpp0x/trailing12.C: New test.
5716 * g++.dg/cpp0x/trailing13.C: New test.
5717
20a0c6f9
PP
57182016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5719
5720 PR c++/69283
5721 PR c++/67835
5722 * g++.dg/cpp1y/auto-fn29.C: New test.
5723 * g++.dg/cpp1y/auto-fn30.C: New test.
5724
a162f3af
JJ
57252016-02-08 Jakub Jelinek <jakub@redhat.com>
5726
5727 PR tree-optimization/69209
5728 * gcc.c-torture/compile/pr69209.c: New test.
5729
4b4a9fbd
JL
57302016-02-08 Jeff Law <law@redhat.com>
5731
5732 PR tree-optimization/68541
5733 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5734 of statements allowed in join block for path splitting.
5735
cfac5ed2
JJ
57362016-02-08 Jakub Jelinek <jakub@redhat.com>
5737
f68bc23f
JJ
5738 PR c++/59627
5739 * g++.dg/gomp/pr59627.C: New test.
5740
cfac5ed2
JJ
5741 PR ipa/69239
5742 * g++.dg/ipa/pr69239.C: New test.
5743
44714d8c
DM
57442016-02-08 David Malcolm <dmalcolm@redhat.com>
5745
5746 PR preprocessor/69664
5747 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5748 * gcc.dg/cpp/warn-comments.c: Likewise.
5749
eba9e839
MP
57502016-02-08 Marek Polacek <polacek@redhat.com>
5751
5752 PR c++/69688
5753 * g++.dg/init/const12.C: New test.
5754
a011cd92
BS
57552016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5756
5757 PR target/60410
5758 * gcc.dg/lto/pr55113_0.c: Remove test.
5759
5317b1be
RB
57602016-02-08 Richard Biener <rguenther@suse.de>
5761
5762 PR tree-optimization/69719
5763 * gcc.dg/torture/pr69719.c: New testcase.
5764
63998a63
RB
57652016-02-08 Richard Biener <rguenther@suse.de>
5766 Jeff Law <law@redhat.com>
5767
5768 PR target/68273
5769 * gcc.target/mips/pr68273.c: New testcase.
5770
43f4a281
RB
57712016-02-08 Richard Biener <rguenther@suse.de>
5772
5773 PR rtl-optimization/69274
5774 * gcc.target/i386/addr-sel-1.c: XFAIL.
5775
0b604d2d
JL
57762016-02-08 Jeff Law <law@redhat.com>
5777
e8dfe49e
JL
5778 PR tree-optimization/68541
5779 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5780
6daecd7a 5781 PR tree-optimization/65917
0b604d2d
JL
5782 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5783
c0f0e35a
JD
57842016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5785
5786 PR fortran/50555
5787 * gfortran.dg/namelist_args.f90: New test.
5788
8981d712
JL
57892016-02-05 Jeff Law <law@redhat.com>
5790
6daecd7a 5791 PR tree-optimization/68541
8981d712
JL
5792 * gcc.dg/tree-ssa/split-path-2.c: New test.
5793 * gcc.dg/tree-ssa/split-path-3.c: New test.
5794 * gcc.dg/tree-ssa/split-path-4.c: New test.
5795 * gcc.dg/tree-ssa/split-path-5.c: New test.
5796 * gcc.dg/tree-ssa/split-path-6.c: New test.
5797 * gcc.dg/tree-ssa/split-path-7.c: New test.
5798
46cb9332
MS
57992016-02-05 Martin Sebor <msebor@redhat.com>
5800
5801 PR c++/69662
5802 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5803 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5804
be2083ea
RH
58052016-02-06 Richard HEnderson <rth@redhat.com>
5806
5807 PR c/69643
5808 * gcc.target/i386/addr-space-4.c: New.
5809 * gcc.target/i386/addr-space-5.c: New.
5810
711d7c23
MM
58112016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5812
5813 PR fortran/66089
5814 * gfortran.dg/elemental_dependency_6.f90: New.
5815
b5c1c988
JJ
58162016-02-05 Jakub Jelinek <jakub@redhat.com>
5817
861c7bcd
JJ
5818 PR rtl-optimization/69691
5819 * gcc.c-torture/execute/pr69691.c: New test.
5820
b5c1c988
JJ
5821 PR c++/69628
5822 * g++.dg/parse/pr69628.C: New test.
5823
f7dfa966
UB
58242016-02-05 Uros Bizjak <ubizjak@gmail.com>
5825
5826 * gcc.dg/sancov/asan.c: Move to ...
5827 * gcc.dg/asan/sancov-1.c: ... here.
5828
9b143e64
UB
58292016-02-05 Uros Bizjak <ubizjak@gmail.com>
5830
5831 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5832
f5d4b899
L
58332016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5834
5835 PR target/69677
5836 * gcc.target/i386/pr69677.c: New test.
5837
76c85fbb
PP
58382016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5839
5840 PR c++/68948
5841 * g++.dg/template/pr68948.C: New test.
5842
f181bf90
DV
58432016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5844
5845 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5846 (only necessary on s390x).
5847
714fb282
L
58482016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5849
5850 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5851 -mno-accumulate-outgoing-args.
5852
618d6c1c
PP
58532016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5854
5855 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5856
1066e9b5
JJ
58572016-02-04 Jakub Jelinek <jakub@redhat.com>
5858
5859 PR c/69669
5860 * c-c++-common/pr69669.c: New test.
5861
76255d0d
MM
58622016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5863
5864 PR target/69667
5865 * g++.dg/pr69667.C: New file.
5866
e0b059b1
WD
58672016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5868
5869 PR target/69619
5870 * gcc.dg/pr69619.c: Add new test.
5871
2692b5c8
RS
58722016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5873
5874 PR rtl-optimization/69577
5875 * gcc.target/i386/pr69577.c: New test.
5876
7db337c2
ML
58772016-02-04 Martin Liska <mliska@suse.cz>
5878
5879 * g++.dg/asan/pr69276.C: New test.
5880
cc9c0829
KT
58812016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5882
5883 PR target/65932
5884 PR target/67714
5885 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5886 a single smulbb instruction.
5887 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5888 * gcc.target/amr/wmul-2.c: Likewise.
5889
eb9feb52
KT
58902016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5891
5892 PR target/65932
5893 PR target/67714
5894 * gcc.c-torture/execute/pr67714.c: New test.
5895
61f727fe
JJ
58962016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5897
5898 PR target/69454
5899 * gcc.target/i386/pr69454-1.c: New test.
5900 * gcc.target/i386/pr69454-2.c: New test.
5901
05dd97db
MS
59022016-02-03 Martin Sebor <msebor@redhat.com>
5903
5904 PR c++/69251
5905 PR c++/69253
5906 PR c++/69290
5907 PR c++/69277
5908 PR c++/69349
5909 * g++.dg/ext/flexarray-mangle-2.C: New test.
5910 * g++.dg/ext/flexarray-mangle.C: New test.
5911 * g++.dg/ext/flexarray-subst.C: New test.
5912 * g++.dg/ext/flexary11.C: New test.
5913 * g++.dg/ext/flexary12.C: New test.
5914 * g++.dg/ext/flexary13.C: New test.
5915 * g++.dg/ext/flexary14.C: New test.
5916 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5917
dac2fc29
L
59182016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5919
5920 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5921 Define only if CHECK_FLOAT128 is defined.
5922 (main): Properly initialize u5.
5923
eadb8035
JJ
59242016-02-03 Jakub Jelinek <jakub@redhat.com>
5925
0afbb81b
JJ
5926 PR c/69627
5927 * gcc.dg/pr69627.c: New test.
5928
eadb8035
JJ
5929 PR target/69644
5930 * gcc.dg/pr69644.c: New test.
5931
b12d4923
MS
59322016-02-03 Mike Stump <mikestump@comcast.net>
5933
5934 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5935 support for struct-layout-1.exp.
5936
ab4bae0c
PP
59372016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5938
5939 PR c++/69056
618d6c1c 5940 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5941
95831c01
VM
59422016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5943 Alexandre Oliva <aoliva@redhat.com>
5944
5945 PR target/69461
5946 * gcc.target/powerpc/pr69461.c: New.
5947
ccc71ab8
UB
59482016-02-03 Uros Bizjak <ubizjak@gmail.com>
5949
5950 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5951 works from here ...
5952 (check_effective_target_fsanitize_thread): ... to here. Do not
5953 specify additional compile flags for the test source.
5954 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5955 specify additional compile flags for the test source.
5956
96299640
WD
59572016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5958
5959 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5960
781d83d9
AV
59612016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5962
5963 PR fortran/67451
5964 PR fortran/69418
5965 * gfortran.dg/coarray_allocate_2.f08: New test.
5966 * gfortran.dg/coarray_allocate_3.f08: New test.
5967 * gfortran.dg/coarray_allocate_4.f08: New test.
5968
d8208e6d
AL
59692016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5970
5971 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5972 use same scan-tree-dump-times on all platforms.
5973 * gcc.dg/vect/vect-outer-1.c: Likewise.
5974 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5975 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5976 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5977 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5978 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5979 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5980 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5981
a8394fa0
SB
59822016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5983
5984 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5985 warning.
5986
f3baa1d3
L
59872016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5988
5989 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5990
eb077516
JN
59912016-02-02 James Norris <jnorris@codesourcery.com>
5992
5993 * c-c++-common/goacc/routine-5.c: Add tests.
5994
578fb225
AM
59952016-02-02 Alexander Monakov <amonakov@ispras.ru>
5996
5997 * gcc.target/nvptx/unsigned-cmp.c: New test.
5998
c64f7d37
WD
59992016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6000
6001 * gcc.target/aarch64/scalar_shift_1.c
6002 (test_corners_sisd_di): Improve force to SIMD register.
6003 (test_corners_sisd_si): Likewise.
6004 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6005 Remove scan-assembler check for ldr.
6006
90c6f26c
RB
60072016-02-02 Richard Biener <rguenther@suse.de>
6008
6009 PR tree-optimization/69595
6010 * gcc.dg/Warray-bounds-17.c: New testcase.
6011
9dc03c97
RB
60122016-02-02 Richard Biener <rguenther@suse.de>
6013
6014 PR tree-optimization/69606
6015 * gcc.dg/torture/pr69606.c: New testcase.
6016
2d4dc223
YR
60172016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6018
6019 PR middle-end/68542
6020 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6021 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6022
65c98fde
AM
60232016-02-02 Alan Modra <amodra@gmail.com>
6024
6025 PR target/69548
6026 * gcc.target/powerpc/pr69548.c: New test.
6027
e1b81f2b
JJ
60282016-02-01 Jakub Jelinek <jakub@redhat.com>
6029
d0268b37
JJ
6030 PR rtl-optimization/69592
6031 * gcc.dg/pr69592.c: New test.
6032
e1b81f2b
JJ
6033 PR preprocessor/69543
6034 PR c/69558
6035 * gcc.dg/pr69543.c: New test.
6036 * gcc.dg/pr69558.c: New test.
6037
7dd7780d
UB
60382016-02-01 Uros Bizjak <ubizjak@gmail.com>
6039
bf672ee5
UB
6040 PR testsuite/65940
6041 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6042
9a7013f8
MS
60432016-02-01 Martin Sebor <msebor@redhat.com>
6044
6045 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6046
e681fb2b
BC
60472016-02-01 Bin Cheng <bin.cheng@arm.com>
6048
6049 PR tree-optimization/67921
6050 * c-c++-common/ubsan/pr67921.c: New test.
6051
ff86345f
RB
60522016-02-01 Richard Biener <rguenther@suse.de>
6053
6054 PR middle-end/69556
6055 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6056
bc369dbd
RB
60572016-02-01 Richard Biener <rguenther@suse.de>
6058
6059 PR tree-optimization/69574
6060 * gcc.dg/torture/pr69574.c: New testcase.
6061
ef318184
RB
60622016-02-01 Richard Biener <rguenther@suse.de>
6063
6064 PR tree-optimization/69579
6065 * gcc.dg/setjmp-6.c: New testcase.
6066
654745e6
JJ
60672016-02-01 Jakub Jelinek <jakub@redhat.com>
6068
6069 PR rtl-optimization/69570
6070 * g++.dg/opt/pr69570.C: New test.
6071
e6c0c44b
RH
60722016-02-01 Richard Henderson <rth@redhat.com>
6073
6074 * gcc.dg/pr69535.c: New test.
6075
6ff3f09a
JDA
60762016-01-31 John David Anglin <danglin@gcc.gnu.org>
6077
2c005538
JDA
6078 PR testsuite/69584
6079 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6080 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6081
61083a4b
JDA
6082 PR debug/68244
6083 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6084
6ff3f09a
JDA
6085 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6086
0c221916
PT
60872016-01-31 Paul Thomas <pault@gcc.gnu.org>
6088
6089 PR fortran/67564
6090 * gfortran.dg/allocate_with_source_17.f03: New test.
6091
db7a2818
JJ
60922016-01-30 Jakub Jelinek <jakub@redhat.com>
6093
6094 PR tree-optimization/69546
6095 * gcc.dg/torture/pr69546.c: New test.
6096
e520d5f0
PT
60972016-01-30 Paul Thomas <pault@gcc.gnu.org>
6098
6099 PR fortran/69566
6100 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6101
343c05d3
MS
61022016-01-30 Martin Sebor <msebor@redhat.com>
6103
6104 PR c++/68490
6105 * g++.dg/ext/flexary10.C: New test.
6106
d6c3a539
DH
61072016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6108
6109 PR fortran/66707
6110 gfortran.dg/common_23.f90: New test.
6111
52d72fcd
BS
61122016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6113
6114 PR target/65546
6115 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6116 condition being checked, and disable it when the target supports
6117 misaligned loads and stores.
6118
3a5d2ba4
JJ
61192016-01-29 Jakub Jelinek <jakub@redhat.com>
6120
6121 PR debug/69518
6122 * gcc.dg/torture/pr69518.c: New test.
6123
6bbacdb5
L
61242016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6125
6126 PR target/69530
6127 * gcc.target/i386/pr69530.c: New test.
6128
af932cdb
SE
61292016-01-29 Steve Ellcey <sellcey@imgtec.com>
6130
6131 PR target/65604
6132 * gcc.target/mips/div-delay.c: New test.
6133
26658b7c
JJ
61342016-01-29 Jakub Jelinek <jakub@redhat.com>
6135
33e89989
JJ
6136 PR target/69551
6137 * gcc.target/i386/pr69551.c: New test.
6138
26658b7c
JJ
6139 PR target/66137
6140 * gcc.target/i386/pr66137.c: New test.
6141
401116b5
AB
61422016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6143
6144 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6145 always built for p5600.
6146 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6147 isa=p5600 dg-option.
6148
d4abfcc5
RB
61492016-01-29 Richard Biener <rguenther@suse.de>
6150
6151 PR tree-optimization/69547
6152 * g++.dg/tree-ssa/pr69547.C: New testcase.
6153
16b77b32
JJ
61542016-01-29 Jakub Jelinek <jakub@redhat.com>
6155
6156 PR debug/66869
6157 * g++.dg/warn/Wunused-function2.C: New test.
6158
a1c95464
DV
61592016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6160
6161 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6162 support for test to succeed.
6163
5453bfed
MP
61642016-01-29 Marek Polacek <polacek@redhat.com>
6165
6166 PR c++/69509
6167 PR c++/69516
6168 * g++.dg/ext/constexpr-vla2.C: New test.
6169 * g++.dg/ext/constexpr-vla3.C: New test.
6170 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6171
452ec2a5
RB
61722016-01-29 Richard Biener <rguenther@suse.de>
6173
6174 PR middle-end/69537
6175 * gcc.dg/uninit-21.c: New testcase.
6176
aec0b19e
UB
61772016-01-28 Uros Bizjak <ubizjak@gmail.com>
6178
6179 PR target/69459
6180 * gcc.target/i386/pr69459.c: New test.
6181
df113ce7
SE
61822016-01-28 Steve Ellcey <sellcey@imgtec.com>
6183
6184 PR target/68400
6185 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6186 * gcc.target/mips/pr68400.c: New test.
6187
494de84f
MS
61882016-01-28 Martin Sebor <msebor@redhat.com>
6189
6190 PR target/17381
6191 * gcc.target/powerpc/pr17381.c: New test.
6192
eb1b1f01
JJ
61932016-01-28 Jakub Jelinek <jakub@redhat.com>
6194
6195 PR middle-end/69542
6196 * gcc.dg/torture/pr69542.c: New test.
6197
6dfeb7ce
WD
61982016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6199
6200 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6201
4b7471a4
DE
62022016-01-28 David Edelsohn <dje.gcc@gmail.com>
6203
6204 * gcc.dg/pr65980.c: Skip on AIX.
6205 * gcc.dg/pr66688.c: Same.
6206
b271fd21
DE
62072016-01-28 David Edelsohn <dje.gcc@gmail.com>
6208
6209 PR target/63679
6210 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6211 * gcc.dg/tree-ssa/sra-18.c: Same.
6212
874108a9
AV
62132016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6214
6215 PR fortran/62536
6216 * gfortran.dg/block_15.f08: New test.
6217 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6218 on incorrectly closed BLOCK.
6219
30480bcd
IE
62202016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6221
6222 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
62232016-01-28 Richard Biener <rguenther@suse.de>
6224
6225 PR tree-optimization/69466
6226 * gfortran.dg/vect/pr69466.f90: New testcase.
6227
0d4c694e
TP
62282016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6229
6230 * g++.dg/pr67989.C: Remove ARM-specific option.
6231 * gcc.target/arm/pr67989.C: New file.
6232
2aa780da
UB
62332016-01-27 Uros Bizjak <ubizjak@gmail.com>
6234
6235 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6236 and expm1 test for glibc < 2.11.
6237
f75ebe77
RH
62382016-01-27 Richard Henderson <rth@redhat.com>
6239
6240 * gcc.c-torture/execute/pr69447.c: New test.
6241
62422016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6243
9a175e65 6244 PR fortran/69422
49847d75
PT
6245 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6246
cbdd8ae0
JJ
62472016-01-27 Jakub Jelinek <jakub@redhat.com>
6248
6249 PR debug/66869
6250 * gcc.dg/pr66869.c: New test.
6251
2b572b3c
JL
62522016-01-25 Jeff Law <law@redhat.com>
6253
6254 PR tree-optimization/68398
aec0b19e 6255 PR tree-optimization/69196
2b572b3c
JL
6256 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6257 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6258 path to avoid new heuristic allowing more irreducible regions
6259 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6260 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6261 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6262 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6263 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6264
fa74a4bc
MP
62652016-01-27 Marek Polacek <polacek@redhat.com>
6266
6267 PR c/68062
6268 * c-c++-common/vector-compare-4.c: New test.
6269
0afff540
DM
62702016-01-27 David Malcolm <dmalcolm@redhat.com>
6271
6272 PR preprocessor/69126
6273 * c-c++-common/pr69126.c: New test case.
6274
1a218fc9
ILT
62752016-01-27 Ian Lance Taylor <iant@google.com>
6276
6277 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6278
5d70666e
RB
62792016-01-27 Ryan Burn <contact@rnburn.com>
6280
6281 PR cilkplus/69267
6282 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6283
87ff4d66
UB
62842016-01-27 Uros Bizjak <ubizjak@gmail.com>
6285
6286 PR target/69512
6287 * gcc.target/i386/pr69512.c: New test.
6288
27e23cca
RE
62892016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6290
6291 PR ada/69488
6292 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6293
05bf54c3
MP
62942016-01-27 Marek Polacek <polacek@redhat.com>
6295
6296 PR c++/69379
6297 * g++.dg/pr69379.C: New test.
6298
60214d0d
MS
62992016-01-27 Martin Sebor <msebor@redhat.com>
6300
6301 PR c++/69317
6302 * g++.dg/abi/Wabi-2-2.C: New test.
6303 * g++.dg/abi/Wabi-2-3.C: New test.
6304 * g++.dg/abi/Wabi-3-2.C: New test.
6305 * g++.dg/abi/Wabi-3-3.C: New test.
6306
167c7bfa
RB
63072016-01-27 Richard Biener <rguenther@suse.de>
6308
6309 PR tree-optimization/69166
6310 * gcc.dg/torture/pr69166.c: New testcase.
6311
1430fb1f
MJ
63122016-01-27 Martin Jambor <mjambor@suse.cz>
6313
6314 PR tree-optimization/69355
6315 * gcc.dg/tree-ssa/pr69355.c: New test.
6316
95e3030c
MP
63172016-01-27 Marek Polacek <polacek@redhat.com>
6318
6319 PR c++/69496
6320 * g++.dg/ext/constexpr-vla1.C: New test.
6321
eeb085f3
CB
63222016-01-20 Christian Bruel <christian.bruel@st.com>
6323
6324 PR target/69245
6325 * gcc.target/arm/pr69245.c: New test.
6326
b1652dde
JJ
63272016-01-27 Jakub Jelinek <jakub@redhat.com>
6328
6329 PR tree-optimization/69399
6330 * gcc.dg/torture/pr69399.c: New test.
6331
ce7e8f00
EB
63322016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6333
6334 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6335
e4aac1d1
EB
63362016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6337
6338 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6339
8dfdb419
TV
63402016-01-26 Tom de Vries <tom@codesourcery.com>
6341
6342 PR tree-optimization/69110
6343 * gcc.dg/autopar/pr69110.c: New test.
6344
56f80f54 63452016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6346 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6347
6348 * gcc.dg/graphite/isl-ast-op-select.c: New.
6349
a0909527
PT
63502015-01-26 Paul Thomas <pault@gcc.gnu.org>
6351
6352 PR fortran/69385
6353 * gfortran.dg/allocate_error_6.f90: New test.
6354
ffc445f4
RH
63552016-01-26 Richard Henderson <rth@redhat.com>
6356
6357 * gcc.dg/tm/pr60908.c: New test.
6358
01e1dea3
DM
63592016-01-26 David Malcolm <dmalcolm@redhat.com>
6360
6361 PR other/69006
6362 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6363 directive.
6364 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6365 expected multiline output to reflect the colorization being
6366 disabled before newlines.
6367 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6368 (custom_diagnostic_finalizer): Replace call to
6369 pp_newline_and_flush with call to pp_flush.
6370 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6371 * gfortran.dg/implicit_class_1.f90: Likewise.
6372 * lib/gcc-dg.exp (allow_blank_lines): New global.
6373 (dg-allow-blank-lines-in-output): New procedure.
6374 (gcc-dg-prune): Complain about blank lines in the output, unless
6375 dg-allow-blank-lines-in-output was called.
6376 * lib/multiline.exp (_build_multiline_regex): Only support
6377 arbitrary followup text for non-blank-lines, not for blank lines.
6378
13f92e8d
JJ
63792016-01-26 Jakub Jelinek <jakub@redhat.com>
6380
6381 PR tree-optimization/69483
6382 * gcc.dg/pr69483.c: New test.
6383 * g++.dg/opt/pr69483.C: New test.
6384
92422235
CL
63852016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6386
6387 PR target/68620
6388 * gcc.target/arm/pr68620.c: New test.
6389
0bccf11b
L
63902016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6391
6392 * gcc.target/i386/pr68986-2.c: Remove -m32.
6393
81cd202e
L
63942016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6395
6396 PR target/68986
6397 * gcc.target/i386/pr68986-1.c: New test.
6398 * gcc.target/i386/pr68986-2.c: Likewise.
6399 * gcc.target/i386/pr68986-3.c: Likewise.
6400
213a1c03
CB
64012016-01-26 Christian Bruel <christian.bruel@st.com>
6402
6403 * lib/target-supports.exp
6404 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6405 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6406 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6407
22a08dd1
RB
64082016-01-26 Richard Biener <rguenther@suse.de>
6409
6410 PR tree-optimization/69452
6411 * gcc.dg/torture/pr69452.c: New testcase.
6412
6c06e0e8
JJ
64132016-01-26 Jakub Jelinek <jakub@redhat.com>
6414
6415 PR target/69442
6416 * gcc.dg/pr69442.c: New test.
6417
b96824c4
RFI
64182016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6419
6420 PR target/67896
6421 * gcc.target/aarch64/simd/pr67896.C: New.
6422
5ee31e57
RS
64232016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6424
6425 PR tree-optimization/69400
6426 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6427 function.
6428 (plugin_init): Call it.
6429 * gcc.dg/torture/pr69400.c: New test.
6430
7ddfb31d
CL
64312016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6432
6433 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6434
1e050c90
AK
64352016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6436 Sebastian Pop <s.pop@samsung.com>
6437
6438 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6439 isl-0.15.
6440
c8ee4bf5
AK
64412016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6442 Sebastian Pop <s.pop@samsung.com>
6443
6444 * gcc.dg/graphite/pr69292.c: New.
6445
d902b330
JJ
64462016-01-25 Jakub Jelinek <jakub@redhat.com>
6447
6448 * c-c++-common/goacc/use_device-1.c: New test.
6449
2c89b952
JL
64502016-01-25 Jeff Law <law@redhat.com>
6451
6452 PR tree-optimization/69196
6453 PR tree-optimization/68398
6454 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6455 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6456
685c8785
DE
64572016-01-25 David Edelsohn <dje.gcc@gmail.com>
6458
6459 PR target/69469
6460 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6461 Algorithm.
6462
95cef0c1
RB
64632016-01-25 Richard Biener <rguenther@suse.de>
6464
6465 PR testsuite/69380
6466 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6467
2947d3b2
IE
64682016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6469
6470 PR target/69421
6471 * gcc.dg/pr69421.c: New test.
6472
ae19075a
BB
64732016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6474
6475 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6476 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6477 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6478 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6479 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6480 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6481 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6482 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6483 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6484 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6485
fa4511c2
RB
64862016-01-25 Richard Biener <rguenther@suse.de>
6487
6488 PR tree-optimization/69376
6489 * gcc.dg/torture/pr69376.c: New testcase.
6490
1d101216
JD
64912016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6492
6493 PR fortran/69397
6494 PR fortran/68442
6495 * gfortran.dg/interface_38.f90: New test.
6496 * gfortran.dg/interface_39.f90: New test.
a0909527 6497
a59b92b0
PP
64982016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6499
6500 Revert:
6501 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6502
6503 PR c++/11858
6504 PR c++/24663
6505 PR c++/24664
6506 * g++.dg/template/pr11858.C: New test.
6507 * g++.dg/template/pr24663.C: New test.
6508 * g++.dg/template/unify12.C: New test.
6509 * g++.dg/template/unify13.C: New test.
6510 * g++.dg/template/unify14.C: New test.
6511 * g++.dg/template/unify15.C: New test.
6512 * g++.dg/template/unify16.C: New test.
6513 * g++.dg/template/unify17.C: New test.
6514
16acb1a8
DH
65152016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6516
6517 PR fortran/68283
6518 gfortran.dg/pr68283.f90: New test.
6519
094773e8
TK
65202016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6521
6522 PR fortran/66094
6523 * gfortran.dg/inline_matmul_13.f90: New test.
6524 * gfortran.dg/matmul_bounds_8.f90: New test.
6525 * gfortran.dg/matmul_bounds_9.f90: New test.
6526 * gfortran.dg/matmul_bounds_10.f90: New test.
6527
42fb90d7
TV
65282016-01-23 Tom de Vries <tom@codesourcery.com>
6529
6530 PR tree-optimization/69426
6531 * gcc.dg/autopar/pr69426.c: New test.
6532
69da7802
MS
65332016-01-23 Martin Sebor <msebor@redhat.com>
6534
6535 PR c++/58109
6536 PR c++/69022
6537 * g++.dg/cpp0x/alignas5.C: New test.
6538 * g++.dg/ext/vector29.C: Same.
6539
da17300a
UB
65402016-01-23 Uros Bizjak <ubizjak@gmail.com>
6541
6542 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6543 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6544 _GNU_SOURCE from compile flags to the source.
6545 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6546 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6547 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6548 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6549
62041cfc
JJ
65502016-01-22 Jakub Jelinek <jakub@redhat.com>
6551
6552 PR target/69432
6553 * g++.dg/opt/pr69432.C: New test.
6554
f7d2ad6f
BS
65552016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6556
6557 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6558 32-bit targets testing an -m64 multilib.
6559
d403fc9a
WS
65602016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6561
6562 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6563 64-bit support.
6564
4aa16f8d
JG
65652016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6566
6567 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6568
7c816d0f
CB
65692016-01-21 Christian Bruel <christian.bruel@st.com>
6570
6571 PR target/68674
6572 * gcc.target/i386/pr68674.c
6573 * gcc.target/aarch64/pr68674.c
6574 * gcc.target/arm/pr68674.c
6575
fce661e8
KT
65762016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6577
6578 PR target/69403
6579 * gcc.c-torture/execute/pr69403.c: New test.
6580
4696899f
PC
65812016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6582
6583 PR c++/55843
6584 * g++.dg/template/pr55843.C: New.
6585
bac69366
AL
65862016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6587
6588 PR testsuite/66877
6589 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6590 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6591
b57d3a5c
BS
65922016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6593
6594 PR testsuite/67489
da17300a
UB
6595 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6596 from dg-do compile directive, and instead add
6597 { dg-require-effective-target int128 }.
b57d3a5c 6598
9f04a53e
MS
65992016-01-20 Martin Sebor <msebor@redhat.com>
6600
6601 PR c/69405
6602 * gcc.dg/sync-fetch.c: New test.
6603
38a51663
JL
66042016-01-21 Martin Sebor <msebor@redhat.com>
6605
6606 PR target/69252
6607 * gcc.target/powerpc/pr69252.c: New test.
6608
2423a75a
JD
66092016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6610
6611 PR fortran/65996
da17300a 6612 * gfortran.dg/pr65996.f90: New test.
2423a75a 6613
0a76463f
DV
66142016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6615
6616 PR c++/68810
9f04a53e 6617 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 6618 expected to generate an error.
0a76463f 6619
9776e692
BS
66202016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6621
6622 PR middle-end/66178
6623 * gcc.dg/torture/pr66178.c: New test.
6624
c8d3e088
AB
66252016-01-21 Anton Blanchard <anton@samba.org>
6626 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6627
6628 PR target/63354
6629 * gcc.target/powerpc/pr63354.c: New test.
6630
35b707ff
VM
66312016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6632
6633 PR rtl-optimization/68990
6634 * gcc.target/i386/pr68990: New.
6635
157b0829
NC
66362016-01-21 Nick Clifton <nickc@redhat.com>
6637
6638 PR target/69129
6639 * gcc.target/mips/pr69129.c: New.
6640
aede6748
PC
66412016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6642
6643 PR c++/58046
6644 * g++.dg/cpp0x/pr58046.C: New.
6645
5463c2c8
JJ
66462016-01-21 Jakub Jelinek <jakub@redhat.com>
6647
6d31cc75
SS
6648 PR target/69187
6649 PR target/65624
6650 * gcc.target/arm/pr69187.c: New test.
6651
5463c2c8
JJ
6652 PR c++/69355
6653 * g++.dg/torture/pr69355.C: New test.
6654
fa28f32b
AK
66552016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6656 Sebastian Pop <s.pop@samsung.com>
6657
6658 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6659
b920a047
AK
66602016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6661 Sebastian Pop <s.pop@samsung.com>
6662
da17300a 6663 * gcc.dg/graphite/pr68976.c: New test.
b920a047 6664
bdd3aea6
JJ
66652016-01-21 Jakub Jelinek <jakub@redhat.com>
6666
6667 PR middle-end/67653
6668 * c-c++-common/pr67653.c: New test.
6669 * gcc.dg/torture/pr29119.c: Add dg-warning.
6670
26a2e6ae
PB
66712016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6672
6673 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6674
d25c7690
PK
66752016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6676
6677 PR c/24293
6678 * gcc.dg/pr24293.c: New test.
6679 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6680 incomplete struct type.
6681 * gcc.dg/declspec-1.c: Likewise.
6682 * gcc.dg/pr63549.c: Likewise.
6683
889d5698
JJ
66842016-01-20 Jakub Jelinek <jakub@redhat.com>
6685
6686 PR tree-optimization/66612
6687 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6688 for bdn instruction.
6689
d7cf3dc7
CL
66902016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6691
6692 * lib/target-supports.exp
6693 (check_effective_target_arm_fp_ok_nocache): New.
6694 (check_effective_target_arm_fp_ok): New.
6695 (add_options_for_arm_fp): New.
6696 (check_effective_target_arm_crypto_ok_nocache): Require
6697 target_arm_v8_neon_ok instead of arm32.
6698 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6699 (check_effective_target_arm_crypto_pragma_ok): New.
6700 (add_options_for_arm_vfp): New.
6701 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6702 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6703 target instead. Force initial fpu to vfp.
6704 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6705 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6706 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6707 dependency.
6708 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6709 use arm_vfp effective target instead. Force initial fpu to vfp.
6710 * gcc.target/arm/attr-neon3.c: Likewise.
6711 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6712 arm_vfp_ok.
6713 * gcc.target/arm/unsigned-float.c: Likewise.
6714 * gcc.target/arm/vfp-1.c: Likewise.
6715 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6716 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6717 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6718 * gcc.target/arm/vfp-ldmias.c: Likewise.
6719 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6720 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6721 * gcc.target/arm/vfp-stmiad.c: Likewise.
6722 * gcc.target/arm/vfp-stmias.c: Likewise.
6723 * gcc.target/arm/vnmul-1.c: Likewise.
6724 * gcc.target/arm/vnmul-2.c: Likewise.
6725 * gcc.target/arm/vnmul-3.c: Likewise.
6726 * gcc.target/arm/vnmul-4.c: Likewise.
6727
01ac9704 67282016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 6729
e84b00da
L
6730 PR testsuite/69366
6731 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6732 the MPX run-time library, for compile-time MPX test.
6733 * gcc.target/i386/chkp-always_inline.c: Likewise.
6734 * gcc.target/i386/chkp-bndret.c: Likewise.
6735 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6736 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6737 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6738 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6739 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6740 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6741 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6742 * gcc.target/i386/chkp-label-address.c: Likewise.
6743 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6744 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6745 * gcc.target/i386/chkp-pr69044.c: Likewise.
6746 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6747 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6748 * gcc.target/i386/chkp-strchr.c: Likewise.
6749 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6750 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6751 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6752 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6753 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6754 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6755 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6756 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6757 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6758 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6759 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6760 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6761 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6762 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6763 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6764 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6765 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6766 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6767 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6768 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6769 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6770 * gcc.target/i386/pr63995-2.c: Likewise.
6771 * gcc.target/i386/pr64805.c: Likewise.
6772 * gcc.target/i386/pr65044.c: Likewise.
6773 * gcc.target/i386/pr65167.c: Likewise.
6774 * gcc.target/i386/pr65183.c: Likewise.
6775 * gcc.target/i386/pr65184.c: Likewise.
6776 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 6777
28b33016
IE
67782016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6779
6780 PR tree-optimization/69328
6781 * gcc.dg/pr69328.c: New test.
6782
bcff0913
JL
67832016-01-20 Jeff Law <law@redhat.com>
6784
bf0bb970 6785 PR target/25114
bcff0913
JL
6786 * gcc.target/m68k/pr25114.c: New test.
6787
a3f69631
AV
67882016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6789
6790 * gcc.target/arm/memset-inline-10.c: Added
6791 dg-require-effective-target arm_thumb2_ok.
6792
af33ba0d
EB
67932016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6794
6795 * gcc.dg/debug/dwarf2/sso.c: New test.
6796
7596d5de
UB
67972016-01-19 Uros Bizjak <ubizjak@gmail.com>
6798
6799 PR testsuite/68820
6800 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6801 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6802 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6803
ceda2c69
JH
68042016-01-19 Jan Hubicka <hubicka@ucw.cz>
6805
6806 PR ipa/66223
6807 * g++.dg/ipa/devirt-50.C: New testcase.
6808
38a979f2
MP
68092016-01-19 Marek Polacek <polacek@redhat.com>
6810
6811 PR c++/68965
6812 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6813 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6814
962801c5
KT
68152016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6816
6817 PR target/69135
6818 * gcc.target/arm/pr69135_1.c: New test.
6819
078fe40a
WD
68202015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6821
6822 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6823
786e3c06
WD
68242015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6825
6826 * gcc.target/aarch64/ccmp_1.c: New testcase.
6827
1e297006
MP
68282016-01-19 Marek Polacek <polacek@redhat.com>
6829
6830 PR c++/68586
6831 * g++.dg/cpp0x/enum30.C: New test.
6832
879c27e3
RB
68332016-01-19 Richard Biener <rguenther@suse.de>
6834
6835 PR tree-optimization/69336
6836 * g++.dg/tree-ssa/pr69336.C: New testcase.
6837
015337d3
JJ
68382016-01-19 Jakub Jelinek <jakub@redhat.com>
6839
6840 PR debug/65779
6841 * gcc.dg/pr65779.c: New test.
6842
e2c768b6
RB
68432016-01-19 Richard Biener <rguenther@suse.de>
6844
6845 PR tree-optimization/69352
6846 * gcc.dg/torture/pr69352.c: New testcase.
6847
569efc34
JJ
68482016-01-19 Jakub Jelinek <jakub@redhat.com>
6849
6850 PR rtl-optimization/68955
6851 PR rtl-optimization/64557
6852 * gcc.dg/torture/pr68955.c: New test.
6853
e49d321f
JH
68542016-01-19 Jan Hubicka <hubicka@ucw.cz>
6855
6856 PR lto/69136
6857 * g++.dg/torture/pr69136.C: New testcase.
6858
e9191ad3
JH
68592016-01-19 Jan Hubicka <hubicka@ucw.cz>
6860
6861 PR lto/69133
6862 * g++.dg/lto/pr69133_0.C: New testcase.
6863 * g++.dg/lto/pr69133_1.C: New testcase.
6864
2bedb645
JL
68652016-01-15 Jeff Law <law@redhat.com>
6866
6867 PR tree-optimization/69320
6868 * gcc.c-torture/pr69320-1.c: New test.
6869 * gcc.c-torture/pr69320-2.c: New test.
6870 * gcc.c-torture/pr69320-3.c: New test.
6871 * gcc.c-torture/pr69320-4.c: New test.
6872
17c15cb9
PP
68732016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6874
6875 PR c++/11858
6876 PR c++/24663
6877 PR c++/24664
6878 * g++.dg/template/pr11858.C: New test.
6879 * g++.dg/template/pr24663.C: New test.
6880 * g++.dg/template/unify12.C: New test.
6881 * g++.dg/template/unify13.C: New test.
6882 * g++.dg/template/unify14.C: New test.
6883 * g++.dg/template/unify15.C: New test.
6884 * g++.dg/template/unify16.C: New test.
6885 * g++.dg/template/unify17.C: New test.
6886
9617fd08
DM
68872016-01-18 David Malcolm <dmalcolm@redhat.com>
6888
6889 PR testsuite/69181
6890 * gcc.dg/pr69181-1.c: New test file.
6891 * gcc.dg/pr69181-2.c: New test file.
6892 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6893 globals by moving it to...
6894 (cleanup-after-saved-dg-test): ...this new function. Add
6895 "global additional_sources_used". Add reset of global
6896 multiline_expected_outputs to the empty list.
6897 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6898 global to...
6899 (multiline_expected_outputs): ...this, and updated comments to
6900 note that it is modified from gcc-dg.exp.
6901 (dg-end-multiline-output): Update for the above renaming.
6902 (handle-multiline-outputs): Likewise. Remove the clearing
6903 of the expected outputs to the empty list.
6904
b555a2e4
RB
69052016-01-18 Richard Biener <rguenther@suse.de>
6906
6907 PR tree-optimization/69297
6908 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6909
96902805
JM
69102016-01-18 Joseph Myers <joseph@codesourcery.com>
6911
6912 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6913 dg-options.
6914 * gcc.target/mips/mips-3d-2.c: Likewise.
6915 * gcc.target/mips/mips-3d-3.c: Likewise.
6916 * gcc.target/mips/mips-3d-4.c: Likewise.
6917 * gcc.target/mips/mips-3d-5.c: Likewise.
6918 * gcc.target/mips/mips-3d-6.c: Likewise.
6919 * gcc.target/mips/mips-3d-7.c: Likewise.
6920 * gcc.target/mips/mips-3d-8.c: Likewise.
6921 * gcc.target/mips/mips-3d-9.c: Likewise.
6922 * gcc.target/mips/mips-ps-1.c: Likewise.
6923 * gcc.target/mips/mips-ps-2.c: Likewise.
6924 * gcc.target/mips/mips-ps-3.c: Likewise.
6925 * gcc.target/mips/mips-ps-4.c: Likewise.
6926 * gcc.target/mips/mips-ps-5.c: Likewise.
6927 * gcc.target/mips/mips-ps-6.c: Likewise.
6928 * gcc.target/mips/mips-ps-7.c: Likewise.
6929 * gcc.target/mips/mips-ps-type.c: Likewise.
6930 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6931 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6932
40e26f94
TV
69332016-01-18 Tom de Vries <tom@codesourcery.com>
6934
6935 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6936 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6937 * c-c++-common/goacc/kernels-empty.c: New test.
6938 * c-c++-common/goacc/kernels-eternal.c: New test.
6939 * c-c++-common/goacc/kernels-loop-2.c: New test.
6940 * c-c++-common/goacc/kernels-loop-3.c: New test.
6941 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6942 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6943 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6944 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6945 * c-c++-common/goacc/kernels-loop-data.c: New test.
6946 * c-c++-common/goacc/kernels-loop-g.c: New test.
6947 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6948 * c-c++-common/goacc/kernels-loop-n.c: New test.
6949 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6950 * c-c++-common/goacc/kernels-loop.c: New test.
6951 * c-c++-common/goacc/kernels-noreturn.c: New test.
6952 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6953 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6954 * c-c++-common/goacc/kernels-reduction.c: New test.
6955
a98d4647
TV
69562016-01-18 Tom de Vries <tom@codesourcery.com>
6957
6958 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6959 * gcc.dg/autopar/outer-2.c: Same.
6960 * gcc.dg/autopar/outer-3.c: Same.
6961 * gcc.dg/autopar/outer-4.c: Same.
6962 * gcc.dg/autopar/outer-5.c: Same.
6963 * gcc.dg/autopar/outer-6.c: Same.
6964 * gcc.dg/autopar/parallelization-1.c: Same.
6965 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6966 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6967 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6968 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6969 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6970 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6971 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6972 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6973 * gcc.dg/autopar/pr39500-1.c: Same.
6974 * gcc.dg/autopar/pr39500-2.c: Same.
6975 * gcc.dg/autopar/pr46193.c: Same.
6976 * gcc.dg/autopar/pr46194.c: Same.
6977 * gcc.dg/autopar/pr49580.c: Same.
6978 * gcc.dg/autopar/pr49960-1.c: Same.
6979 * gcc.dg/autopar/pr49960.c: Same.
6980 * gcc.dg/autopar/pr68373.c: Same.
6981 * gcc.dg/autopar/reduc-1.c: Same.
6982 * gcc.dg/autopar/reduc-1char.c: Same.
6983 * gcc.dg/autopar/reduc-1short.c: Same.
6984 * gcc.dg/autopar/reduc-2.c: Same.
6985 * gcc.dg/autopar/reduc-2char.c: Same.
6986 * gcc.dg/autopar/reduc-2short.c: Same.
6987 * gcc.dg/autopar/reduc-3.c: Same.
6988 * gcc.dg/autopar/reduc-4.c: Same.
6989 * gcc.dg/autopar/reduc-6.c: Same.
6990 * gcc.dg/autopar/reduc-7.c: Same.
6991 * gcc.dg/autopar/reduc-8.c: Same.
6992 * gcc.dg/autopar/reduc-9.c: Same.
6993 * gcc.dg/autopar/uns-outer-4.c: Same.
6994 * gcc.dg/autopar/uns-outer-5.c: Same.
6995 * gcc.dg/autopar/uns-outer-6.c: Same.
6996 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6997 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6998
da976fa8
AL
69992016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7000
7001 PR target/63679
7002 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7003 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7004
70c1e886
AL
70052016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7006
7007 PR target/63679
7008 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7009 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7010 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7011
88bed196
AL
70122016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7013
7014 PR target/63679
7015 * gcc.dg/tree-ssa/sra-17.c: New.
7016 * gcc.dg/tree-ssa/sra-18.c: New.
7017
3dd5f42e
IE
70182016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7019
7020 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7021
ae5a77fa
EB
70222016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7023
7024 * gnat.dg/inline12.adb: New test.
7025
11e57fc6
BC
70262016-01-18 Bin Cheng <bin.cheng@arm.com>
7027
7028 PR tree-optimization/66797
7029 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7030
995b6fe0
RB
70312016-01-18 Richard Biener <rguenther@suse.de>
7032
7033 PR tree-optimization/69170
7034 * gcc.dg/torture/pr69170.c: New testcase.
7035
82ee0cf2 70362016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7037
7038 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7039
d69da357
TV
70402016-01-16 Tom de Vries <tom@codesourcery.com>
7041
7042 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7043
a3845283
TV
70442016-01-16 Tom de Vries <tom@codesourcery.com>
7045
7046 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7047 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7048 redundant dg-require-effective-target pthread.
7049 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7050 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7051 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7052 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7053 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7054 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7055 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7056
197a6aa6
DE
70572016-01-16 David Edelsohn <dje.gcc@gmail.com>
7058
7059 PR target/68609
7060 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7061 * gcc.target/powerpc/recip-7.c: Same.
7062
ec7886c1
PP
70632016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7064
7065 PR c++/69091
7066 * g++.dg/template/pr69091.C: New test.
7067
203484bb
PP
70682016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7069
7070 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7071 dump does not contain an error_mark_node.
7072 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7073 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7074
aa2500e9
PP
70752016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7076
7077 PR c++/68936
7078 * g++.dg/template/pr68936.C: New test.
7079
28621a5c
DE
70802016-01-15 David Edelsohn <dje.gcc@gmail.com>
7081
7082 PR target/68609
7083 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7084 * gcc.target/powerpc/recip-2.c: Same.
7085 * gcc.target/powerpc/recip-3.c: Same.
7086 * gcc.target/powerpc/recip-4.c: Same.
7087 * gcc.target/powerpc/recip-sqrtf.c: Same.
7088
40c43aca
JL
70892016-01-15 Jeff Law <law@redhat.com>
7090
7091 PR tree-optimization/69270
7092 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7093 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7094
afbc5ae8
PT
70952016-01-15 Paul Thomas <pault@gcc.gnu.org>
7096
7097 PR fortran/49630
7098 * gfortran.dg/deferred_character_13.f90: New test for the fix
7099 of comment 3 of the PR.
7100
7101 PR fortran/54070
7102 * gfortran.dg/deferred_character_8.f90: New test
7103 * gfortran.dg/allocate_error_5.f90: New test
7104
7105 PR fortran/60593
7106 * gfortran.dg/deferred_character_10.f90: New test
7107
7108 PR fortran/60795
7109 * gfortran.dg/deferred_character_14.f90: New test
7110
7111 PR fortran/61147
7112 * gfortran.dg/deferred_character_11.f90: New test
7113
7114 PR fortran/64324
7115 * gfortran.dg/deferred_character_9.f90: New test
7116
49abe076
VM
71172016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7118
7119 PR rtl-optimization/69030
7120 * gcc.target/i386/pr69030.c: New.
7121
16d12992
KT
71222016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7123
7124 * gcc.target/aarch64/target_attr_17.c: New test.
7125
78810bd3
RB
71262016-01-15 Richard Biener <rguenther@suse.de>
7127
7128 PR tree-optimization/66856
7129 * gcc.dg/torture/pr66856-1.c: New testcase.
7130 * gcc.dg/torture/pr66856-2.c: Likewise.
7131
2bd847fe
RB
71322016-01-15 Richard Biener <rguenther@suse.de>
7133
7134 PR debug/69137
7135 * g++.dg/lto/pr69137_0.C: New testcase.
7136
a00fe3b7
RS
71372016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7138
7139 PR middle-end/69246
7140 * gcc.target/i386/pr69246.c: New test.
7141
cbb0e83b
DV
71422016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7143
7596d5de 7144 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7145
5a500ecf
DV
71462016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7147
7148 PR c++/56194
7149 * g++.dg/init/const9.C: Disable test on S/390.
7150
5d9bf64f
DV
71512016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7152
7153 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7154 * g++.dg/Wno-frame-address.C: Ditto.
7155
e234b19e
DV
71562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7157
7158 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7159
89483f99
RB
71602016-01-15 Richard Biener <rguenther@suse.de>
7161
7162 PR tree-optimization/68961
7163 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7164
94f37395
IE
71652016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7166
7167 * gcc.target/i386/pr65105-5.c: New test.
7168
82ee0cf2 71692016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7170
7171 * gcc.c-torture/execute/alias-4.c: New testcase.
7172
82ee0cf2 71732016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7174
7175 PR ipa/68148
7176 * g++.dg/ipa/devirt-49.C: New testcase.
7177
092f7deb 71782016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7179
7180 PR target/65837
7181 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7182 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7183 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7184
e93c66bc
RB
71852016-01-15 Richard Biener <rguenther@suse.de>
7186
7187 PR tree-optimization/69117
7188 * gcc.dg/torture/pr69117.c: New testcase.
7189
c47eaca6 71902015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7191
7192 PR c++/69048
7193 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7194
c3f6914a
FXC
71952016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7196
7197 PR testsuite/67509
7198 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7199 range tests use 100 * maximum instead of maximum + 1.
7200
cd65ae90
JJ
72012016-01-14 Jakub Jelinek <jakub@redhat.com>
7202
7203 PR debug/69244
7204 * gcc.dg/guality/pr69244.c: New test.
7205
19643948
UB
72062016-01-14 Uros Bizjak <ubizjak@gmail.com>
7207
7208 * lib/target-supports.exp (check_effective_target_issignaling):
7209 New procedure.
7210 * gcc.dg/pr61441.c: Require issignaling effective target.
7211
fe79c97e
SB
72122016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7213
7214 PR target/68803
7215 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7216
c7df95d8
DM
72172016-01-14 David Malcolm <dmalcolm@redhat.com>
7218
7219 PR c++/68819
7220 PR preprocessor/69177
7221 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7222 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7223 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7224 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7225
00083992
MP
72262016-01-14 Marek Polacek <polacek@redhat.com>
7227
7228 PR c/69262
7229 * gcc.dg/array-15.c: New test.
7230
0c9b3294
JJ
72312016-01-14 Jakub Jelinek <jakub@redhat.com>
7232
7233 PR middle-end/68146
7234 PR tree-optimization/69155
7235 * gfortran.dg/pr68146.f: New test.
7236 * gfortran.dg/pr69155.f90: New test.
7237
3688e13d
RB
72382016-01-14 Richard Biener <rguenther@suse.de>
7239
7240 PR tree-optimization/68060
7241 * gcc.dg/torture/pr68060-1.c: New testcase.
7242 * gcc.dg/torture/pr68060-2.c: Likewise.
7243
bab0ad3a
NC
72442016-01-14 Nick Clifton <nickc@redhat.com>
7245
7246 * lib/target-supports.exp
7247 (check_effective_target_arm_neon_ok_nocache): Add an option
7248 sequence that includes setting the ARM architecture to ARMv7-A.
7249 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7250 command line options necessary to enable Neon support.
7251 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7252 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7253 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7254 * gcc.target/arm/pr69180.c: Likewise.
7255
947c2ce5
JL
72562016-01-14 Jeff Law <law@redhat.com>
7257
7258 PR tree-optimization/69270
7259 * gcc.dg/tree-ssa/pr69270.c: New test.
7260
3342fd71
BS
72612016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7262
7263 PR c/66208
7264 * c-c++-common/pr66208.c: New file.
7265
2ad3adf1
JJ
72662016-01-13 Jakub Jelinek <jakub@redhat.com>
7267
7268 PR tree-optimization/69156
7269 * gcc.dg/pr69156.c: New test.
7270
398d6feb
L
72712016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7272
7273 * gcc.target/i386/pr69225-7.c: New test.
7274
4c868789
RH
72752016-01-13 Richard Henderson <rth@redhat.com>
7276
7277 * gcc.dg/tm/memopt-13.c: Update expected function.
7278 * gcc.dg/tm/memopt-6.c: Likewise.
7279
ef6d1772
UB
72802016-01-13 Uros Bizjak <ubizjak@gmail.com>
7281
7282 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7283 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7284 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7285 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7286
ef6d1772
UB
72872016-01-13 Tom de Vries <tom@codesourcery.com>
7288
7289 PR tree-optimization/69169
0b4b6ef2
TV
7290 * gcc.dg/pr69169.c: New test.
7291
2ad3adf1 72922016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7293
7294 PR target/69228
7295 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7296 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7297 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7298 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7299 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7300 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7301 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7302 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7303
9060e335
AK
73042016-01-13 Jakub Jelinek <jakub@redhat.com>
7305
7306 PR target/69247
7307 * gcc.dg/pr69247.c: New test.
7308
40311329
RB
73092016-01-13 Richard Biener <rguenther@suse.de>
7310
7311 PR tree-optimization/69242
7312 * gcc.dg/torture/pr69242.c: New testcase.
7313
ccbd7103
RB
73142016-01-13 Richard Biener <rguenther@suse.de>
7315
7316 PR tree-optimization/69186
7317 * gcc.dg/torture/pr69186.c: New testcase.
7318
c6f72a46
JL
73192016-01-13 Jeff Law <law@redhat.com>
7320
7321 PR tree-optimization/67755
7322 * gcc.dg/tree-ssa/pr67755.c: New test.
7323
73242016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7325
7326 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7327 pass number in output by a star.
7328
c446cf07
BC
73292016-01-12 Bin Cheng <bin.cheng@arm.com>
7330
7331 PR tree-optimization/68911
7332 * gcc.c-torture/execute/pr68911.c: New test.
7333
5342156c
MP
73342016-01-12 Marek Polacek <polacek@redhat.com>
7335
7336 PR c++/68979
7337 * g++.dg/warn/permissive-1.C: New test.
7338
65364cc5
JJ
73392016-01-12 Jakub Jelinek <jakub@redhat.com>
7340
7341 PR objc++/68511
7342 PR c++/69213
7343 * g++.dg/opt/pr69213.C: New test.
7344
81b9a3d9
CB
73452016-01-12 Christian Bruel <christian.bruel@st.com>
7346
7347 PR target/69180
7348 * gcc.target/arm/pr69180.c: New test.
7349
3c4e91c9
RB
73502016-01-12 Richard Biener <rguenther@suse.de>
7351
7352 PR lto/69077
7353 * g++.dg/lto/pr69077_0.C: New testcase.
7354 * g++.dg/lto/pr69077_1.C: Likewise.
7355
5664cea1
JJ
73562016-01-12 Jakub Jelinek <jakub@redhat.com>
7357
7358 PR target/69175
7359 * g++.dg/opt/pr69175.C: New test.
7360
86cefc49
AL
73612016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7362
7363 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7364 rather than #including math.h & stdlib.h.
7365 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7366 * gcc.dg/vect/pr49771.c: Likewise.
7367 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7368 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7369 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7370 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7371 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7372 * gcc.dg/vect/pr44507.c: Likewise.
7373 * gcc.dg/vect/pr45902.c: Likewise.
7374 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7375 * gcc.dg/vect/vect-117.c: Likewise.
7376 * gcc.dg/vect/vect-99.c: Likewise.
7377 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7378 * gcc.dg/vect/vect-cond-1.c: Likewise.
7379 * gcc.dg/vect/vect-cond-2.c: Likewise.
7380 * gcc.dg/vect/vect-cond-3.c: Likewise.
7381 * gcc.dg/vect/vect-cond-4.c: Likewise.
7382 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7383 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7384 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7385 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7386 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7387 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7388 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7389 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7390 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7391 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7392 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7393 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7394 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7395 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7396 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7397 include of signal.h.
7398 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7399 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7400 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7401 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7402 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7403 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7404 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7405 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7406 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7407 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7408 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7409 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7410 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7411 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7412 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7413 * gcc.dg/vect/vect-outer-5.c: Likewise.
7414 * gcc.dg/vect/vect-outer-6.c: Likewise.
7415 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7416 include of stdio.h.
7417
b832f61e
NC
74182016-01-12 Nick Clifton <nickc@redhat.com>
7419
7420 PR target/68913
7421 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7422 to fread so that it will be found in all target runtimes.
7423
8eac49b1
RB
74242016-01-12 Richard Biener <rguenther@suse.de>
7425
7426 PR tree-optimization/69053
7427 * g++.dg/torture/pr69053.C: New testcase.
7428
2935d994
RB
74292016-01-12 Richard Biener <rguenther@suse.de>
7430
7431 PR tree-optimization/69168
7432 * gcc.dg/torture/pr69168.c: New testcase.
7433
66c16fd9
RB
74342016-01-12 Richard Biener <rguenther@suse.de>
7435
7436 PR tree-optimization/69157
7437 * gcc.dg/torture/pr69157.c: New testcase.
7438
74392016-01-12 Richard Biener <rguenther@suse.de>
7440
7441 PR tree-optimization/69174
7442 * gcc.dg/torture/pr69174.c: New testcase.
7443
723033a6
JJ
74442016-01-12 Jakub Jelinek <jakub@redhat.com>
7445
7446 PR c++/66808
7447 PR c++/69000
7448 * g++.dg/tls/pr66808.C: New test.
7449 * g++.dg/tls/pr69000.C: New test.
7450
3574cf47
BS
74512016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7452
7453 * gcc.target/powerpc/swaps-p8-23.c: New test.
7454 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7455
feb20787
JDA
74562016-01-11 John David Anglin <danglin@gcc.gnu.org>
7457
7458 PR tree-optimization/68356
7459 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7460
27b1820a
KV
74612016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7462 Jim Wilson <jim.wilson@linaro.org>
7463
7464 PR target/69194
7465 * gcc.target/arm/pr69194.c: New test.
7466
cf4de6af
L
74672016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7468
7469 PR target/69225
7470 * gcc.target/i386/pr69225-1.c: New test.
7471 * gcc.target/i386/pr69225-2.c: Likewise.
7472 * gcc.target/i386/pr69225-3.c: Likewise.
7473 * gcc.target/i386/pr69225-4.c: Likewise.
7474 * gcc.target/i386/pr69225-5.c: Likewise.
7475 * gcc.target/i386/pr69225-6.c: Likewise.
7476
1ebd5558
JJ
74772016-01-11 Jakub Jelinek <jakub@redhat.com>
7478
23552a4d
JJ
7479 PR target/67462
7480 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7481 if lp64.
7482
26ff85b0
JJ
7483 PR target/69071
7484 * gcc.dg/pr69071.c: New test.
7485
9cb6bd74
JJ
7486 PR c++/69211
7487 * g++.dg/opt/pr69211.C: New test.
7488
1ebd5558
JJ
7489 PR tree-optimization/69214
7490 * gcc.c-torture/compile/pr69214.c: New test.
7491
8c18c836
UB
74922016-01-11 Uros Bizjak <ubizjak@gmail.com>
7493
7494 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7495 * gcc.target/i386/pr66232-11.c: Ditto.
7496 * gcc.target/i386/pr66232-12.c: Ditto.
7497 * gcc.target/i386/pr66232-13.c: Ditto.
7498
62446e6e
RB
74992016-01-11 Richard Biener <rguenther@suse.de>
7500
7501 PR tree-optimization/69173
7502 * gcc.dg/torture/pr69173.c: New testcase.
7503
2b8568fe
KT
75042016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7505
7506 PR rtl-optimization/68796
7507 * gcc.target/aarch64/tst_5.c: New test.
7508 * gcc.target/aarch64/tst_6.c: Likewise.
7509
5baf4532
KT
75102016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7511
7512 PR rtl-optimization/68841
7513 * gcc.dg/pr68841.c: New test.
7514 * gcc.c-torture/execute/pr68841.c: New test.
7515
ca90b1ed
YR
75162016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7517
7518 PR rtl-optimization/68920
7519 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7520 for ix86 targets.
7521 * gcc.dg/ifcvt-5.c: New test.
7522
2ad3adf1 75232016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
7524
7525 PR bootstrap/69123
7526 * g++.dg/pr69123.C: New.
7527
83834c09
IE
75282016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7529
7530 PR target/69010
7531 * gcc.target/i386/pr69010.c: New test.
7532
dcf89d57
MJ
75332016-01-11 Martin Jambor <mjambor@suse.cz>
7534
7535 PR ipa/69044
7536 * gcc.target/i386/chkp-pr69044.c: New test.
7537
d95167ee
TV
75382016-01-11 Tom de Vries <tom@codesourcery.com>
7539
7540 PR tree-optimization/69109
7541 * gcc.dg/autopar/pr69109-2.c: New test.
7542 * gcc.dg/autopar/pr69109.c: New test.
7543
4f6403a8
TV
75442016-01-11 Tom de Vries <tom@codesourcery.com>
7545
7546 PR tree-optimization/69108
7547 * gcc.dg/autopar/pr69108.c: New test.
7548
21efdd80
PP
75492016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7550
7551 PR c++/69029
7552 * c-c++-common/Wisleading-indentation.c: Augment test.
7553
fd42eed8
TK
75542016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7555
7556 PR fortran/69154
7557 * gfortran.dg/inline_matmul_12.f90: New test.
7558
4f90ee6c
PT
75592016-01-10 Paul Thomas <pault@gcc.gnu.org>
7560
7561 PR fortran/67779
7562 * gfortran.dg/actual_array_offset_1: New test.
7563
3907c6cf
TV
75642016-01-10 Tom de Vries <tom@codesourcery.com>
7565
7566 PR tree-optimization/69062
7567 * gcc.dg/autopar/pr69062.c: New test.
7568
b07b236e
TS
75692016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7570
7571 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7572 * gcc.dg/vect/slp-perm-2.c: Likewise.
7573 * gcc.dg/vect/slp-perm-3.c: Likewise.
7574 * gcc.dg/vect/slp-perm-5.c: Likewise.
7575 * gcc.dg/vect/slp-perm-6.c: Likewise.
7576 * gcc.dg/vect/slp-perm-7.c: Likewise.
7577 * gcc.dg/vect/slp-perm-8.c: Likewise.
7578
23fab8ae
TV
75792016-01-10 Tom de Vries <tom@codesourcery.com>
7580
7581 PR tree-optimization/69039
7582 * gcc.dg/autopar/pr69039.c: New test.
7583
73f0dae2
MP
75842016-01-09 Marek Polacek <polacek@redhat.com>
7585
7586 PR c++/69113
7587 * g++.dg/pr69113.C: New test.
7588
20b8d734
JJ
75892016-01-09 Jakub Jelinek <jakub@redhat.com>
7590
7591 PR middle-end/50865
7592 PR tree-optimization/69097
7593 * gcc.c-torture/execute/pr50865.c: New test.
7594 * gcc.c-torture/execute/pr69097-1.c: New test.
7595 * gcc.c-torture/execute/pr69097-2.c: New test.
7596 * gcc.dg/pr69097-1.c: New test.
7597 * gcc.dg/pr69097-2.c: New test.
7598
c50e614b
JJ
75992016-01-09 Jakub Jelinek <jakub@redhat.com>
7600
7601 PR c++/69164
7602 * g++.dg/opt/pr69164.C: New test.
7603
e0237993
JJ
76042016-01-08 Jakub Jelinek <jakub@redhat.com>
7605
7606 PR tree-optimization/69167
7607 * gcc.dg/pr69167.c: New test.
7608
bd8f5bb2
MP
76092016-01-08 Marek Polacek <polacek@redhat.com>
7610
7611 PR c++/68449
7612 * g++.dg/pr68449.C: New.
7613
bb0f5ca7
AL
76142016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7615
7616 PR tree-optimization/68707
7617 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7618 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7619 on platforms supporting it.
7620 * gcc.dg/vect/slp-perm-2.c: Likewise.
7621 * gcc.dg/vect/slp-perm-3.c: Likewise.
7622 * gcc.dg/vect/slp-perm-5.c: Likewise.
7623 * gcc.dg/vect/slp-perm-7.c: Likewise.
7624 * gcc.dg/vect/slp-perm-8.c: Likewise.
7625 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7626 on platforms supporting it.
7627
22518428
JJ
76282016-01-08 Jakub Jelinek <jakub@redhat.com>
7629
33f0852f
JJ
7630 PR tree-optimization/69162
7631 * gcc.dg/pr69162.c: New test.
7632
22518428
JJ
7633 PR tree-optimization/69172
7634 * gcc.dg/pr69172.c: New test.
7635
80e9b3aa
TP
76362016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7637
7638 PR tree-optimization/67781
7639 * gcc.c-torture/execute/pr67781.c: New file.
7640
262a363f
JJ
76412016-01-08 Jakub Jelinek <jakub@redhat.com>
7642
7643 PR tree-optimization/69083
7644 * gcc.dg/vect/pr69083.c: New test.
7645
6e1f093f
SS
76462016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7647
7648 PR tree-optimization/61441
7649 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7650 Use -fexcess-precision=standard for compiler options.
7651 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7652
53290e07
JJ
76532016-01-08 Jakub Jelinek <jakub@redhat.com>
7654
57bf3072
JJ
7655 PR fortran/69128
7656 * gfortran.dg/gomp/pr69128.f90: New test.
7657
53290e07
JJ
7658 PR c++/69145
7659 * g++.dg/ext/pr69145-1.C: New test.
7660 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7661 * g++.dg/ext/pr69145-2.h: New file.
7662
7a127fa7
MS
76632016-01-07 Martin Sebor <msebor@redhat.com>
7664
7665 PR c/68966
7666 * gcc.dg/atomic-fetch-bool.c: New test.
7667 * gcc.dg/sync-fetch-bool.c: New test.
7668
95918b49
L
76692016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7670
7671 PR fortran/66680
7672 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7673
c8e62a9d
NC
76742016-01-07 Nick Clifton <nickc@redhat.com>
7675
7676 PR target/66655
7677 * g++.dg/pr66655.C: New test.
7678 * g++.dg/pr66655_1.cc: Test support file.
7679 * g++.dg/pr66655.h: Test header file.
7680
2ad3adf1 76812016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
7682
7683 PR fortran/66680
7684 gfortran.dg/gomp/pr66680.f90: New test.
7685
4cd9ca92
L
76862016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7687
7688 PR target/69171
7689 * gcc.target/i386/pr69171-1.c: New test.
7690 * gcc.target/i386/pr69171-2.c: Likewise.
7691 * gcc.target/i386/pr69171-3.c: Likewise.
7692 * gcc.target/i386/pr69171-4.c: Likewise.
7693 * gcc.target/i386/pr69171-5.c: Likewise.
7694 * gcc.target/i386/pr69171-6.c: Likewise.
7695
7e33d4dc
BS
76962015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7697
7698 PR middle-end/67639
7699 * c-c++-common/pr67639.c: New test.
7700
fec64afc
JJ
77012016-01-07 Jakub Jelinek <jakub@redhat.com>
7702
7703 PR tree-optimization/69141
7704 * g++.dg/opt/pr69141.C: New test.
7705
f293ad29
EB
77062016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7707
7708 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7709
5027395e
UB
77102016-01-06 Uros Bizjak <ubizjak@gmail.com>
7711
7712 PR target/69140
7713 * gcc.target/i386/pr69140.c: New test
7714
7443cf13
DM
77152016-01-06 David Malcolm <dmalcolm@redhat.com>
7716
7717 * gcc.dg/bad-dereference.c: New test case.
7718
32928931
BS
77192015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7720
7721 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7722
68dd05da
AS
77232016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7724
7725 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7726
6b131d5b
MP
77272016-01-06 Marek Polacek <polacek@redhat.com>
7728
7729 PR sanitizer/69099
7730 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7731
8d9fdb49
MP
77322016-01-05 Marek Polacek <polacek@redhat.com>
7733
7734 PR c/69104
7735 * gcc.dg/atomic-invalid-2.c: New.
7736
acf93f1e
L
77372016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7738
7739 PR target/68991
7740 * gcc.target/i386/pr68991.c: New test.
7741
3f50525d
L
77422016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7743
7744 PR target/68991
7745 * g++.dg/pr68991-1.C: New test.
7746 * g++.dg/pr68991-2.C: Likewise.
7747
e0237993 77482016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 7749
e0237993 7750 PR other/60465
face88a1
ST
7751 * gcc.target/ia64/pr60465-gprel64.c: New test.
7752 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7753
a0866eff
KT
77542016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7755
7756 PR rtl-optimization/68651
7757 * gcc.target/aarch64/pr68651_1.c: New test.
7758
c589e975
DM
77592016-01-05 David Malcolm <dmalcolm@redhat.com>
7760
7761 PR c/69122
7762 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7763
929710d9
NS
77642016-01-05 Nathan Sidwell <nathan@acm.org>
7765
ce3e43d7
NS
7766 PR c++/58583
7767 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7768
929710d9
NS
7769 * gcc.dg/alias-15.c: New.
7770
a2faef8e
NC
77712016-01-05 Nick Clifton <nickc@redhat.com>
7772
7773 PR target/68870
7774 * g++.dg/pr68770.C: New test.
7775
4cfa76e3
MS
77762016-01-04 Mike Stump <mikestump@comcast.net>
7777
7778 * lib/target-supports.exp (check_effective_target_cilkplus):
7779 cilkplus targets require pthreads.
4ece61b6 7780 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 7781
4e8a3a35
MM
77822016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7783
7784 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7785 generation.
7786
818ab71a
JJ
77872016-01-04 Jakub Jelinek <jakub@redhat.com>
7788
7789 Update copyright years.
7790
2fe0a208
MP
77912016-01-04 Marek Polacek <polacek@redhat.com>
7792
7793 PR c/68908
7794 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7795 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7796 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7797
9e3b2fe3
EB
77982016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7799
7800 * gcc.target/sparc/20160104-2.c: New test.
7801
e8d65a35
EB
78022016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7803
7804 * gcc.target/sparc/20160104-1.c: New test.
7805
25ccfccd
PT
78062016-01-03 Paul Thomas <pault@gcc.gnu.org>
7807
7808 PR fortran/65045
7809 * gfortran.dg/pr65045.f90: New test.
7810
cb51d382
EB
78112016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7812
7813 * gnat.dg/specs/debug1.ads: Delete.
7814
6eeaad6e
JD
78152016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7816
7817 PR libgfortran/68867
7818 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7819 expression.
7820
2f968603
JD
78212016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7822
7823 PR libgfortran/68867
7824 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7825 PowerPC.
7826
591bb5e4
PT
78272016-01-01 Paul Thomas <pault@gcc.gnu.org>
7828
7829 PR fortran/68864
7830 * gfortran.dg/pr68864.f90: New test.
7831
f1e0620c
JJ
78322016-01-01 Jakub Jelinek <jakub@redhat.com>
7833
942a1319
JJ
7834 PR tree-optimization/69070
7835 * gcc.dg/pr69070.c: New test.
7836
10dff63f
JJ
7837 PR sanitizer/69055
7838 * gfortran.dg/pr69055.f90: New test.
7839
f1e0620c
JJ
7840 PR target/69015
7841 * gcc.dg/pr69015.c: New test.
818ab71a 7842\f
2f883d1c 7843Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7844
7845Copying and distribution of this file, with or without modification,
7846are permitted in any medium without royalty provided the copyright
7847notice and this notice are preserved.