]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
i386.h (enum ix86_enitity): Add X86_DIRFLAG.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
1f40cff3
MP
12016-06-06 Marek Polacek <polacek@redhat.com>
2
3 PR c/71362
4 * gcc.dg/pr71362.c: New test.
5
6f5bcd24
JJ
62016-06-06 Jakub Jelinek <jakub@redhat.com>
7 Patrick Palka <ppalka@gcc.gnu.org>
8
9 PR c++/70847
10 PR c++/71330
11 PR c++/71393
12 * g++.dg/opt/pr70847.C: New test.
13 * g++.dg/ubsan/pr70847.C: New test.
14 * g++.dg/ubsan/pr71393.C: New test.
15
158beb4a
JJ
162016-06-06 Jakub Jelinek <jakub@redhat.com>
17
18 PR tree-optimization/71259
19 * gcc.dg/vect/pr71259.c: New test.
20
d9b950dd
DM
212016-06-06 David Malcolm <dmalcolm@redhat.com>
22
23 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
24 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
25 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
26 above.
27
36f9ad69
KT
282016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
29
30 PR middle-end/37780
31 * gcc.c-torture/execute/pr37780.c: New test.
32 * gcc.target/aarch64/pr37780_1.c: Likewise.
33 * gcc.target/arm/pr37780_1.c: Likewise.
34
5545a907
MP
352016-06-06 Marek Polacek <polacek@redhat.com>
36
37 * c-c++-common/attr-may-alias-1.c: New test.
38 * c-c++-common/attr-may-alias-2.c: New test.
39 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
40
93671519
BE
412016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
42
43 PR c/24414
44 * gcc.target/i386/pr24414.c: New test.
45
690f24b7
JM
462016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
47
48 * gcc.target/sparc/vis4misc.c: New file.
49 * gcc.target/sparc/fpcmp.c: Likewise.
50 * gcc.target/sparc/fpcmpu.c: Likewise.
51
31ce6157
AH
522016-06-06 Alan Hayward <alan.hayward@arm.com>
53
54 * gcc.dg/vect/vect-live-1.c: Use additional-options.
55 * gcc.dg/vect/vect-live-3.c: Likewise.
56
9fcebb5a
RB
572016-06-06 Richard Biener <rguenther@suse.de>
58
59 PR tree-optimization/71398
60 * gcc.dg/torture/pr71398.c: New testcase.
61
903ca97b
UB
622016-06-06 Uros Bizjak <ubizjak@gmail.com>
63
64 PR target/71389
65 * g++.dg/pr71389.C: New test.
66
9c1eb332
JD
672016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
68
69 PR fortran/71404
70 * gfortran.dg/fmt_read_5.f: New test.
71
b2d83bd2
AV
722016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
73
74 PR fortran/69659
75 * gfortran.dg/class_array_22.f03: New test.
76
ec81960e
JH
772016-06-05 Jan Hubicka <hubicka@ucw.cz>
78
79 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
80
429d2750
JH
812016-06-05 Jan Hubicka <hubicka@ucw.cz>
82
83 * gcc.dg/predict-9.c: Update template.
84
c1c00983
PC
852016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
86
87 PR c++/49377
88 * g++.dg/template/pr49377.C: New.
89
1927a963
JJ
902016-06-04 Jakub Jelinek <jakub@redhat.com>
91
92 PR tree-optimization/71405
93 * g++.dg/torture/pr71405.C: New test.
94
909a11ad
PC
952016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
96
97 PR c++/70202
98 * g++.dg/inherit/crash5.C: New.
99 * g++.dg/inherit/virtual1.C: Adjust.
100
08bbb1f8
JL
1012016-06-03 Jeff Law <law@redhat.com>
102
103 PR tree-optimization/71316
104 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
105
7c35235c
JJ
1062016-06-03 Jakub Jelinek <jakub@redhat.com>
107
108 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
109 dg-additional-options with just -fno-tree-scev-cprop in it.
110 * gcc.dg/vect/vect-live-2.c: Likewise.
111 * gcc.dg/vect/vect-live-5.c: Likewise.
112 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
113 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
114 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
115
c8572dd6
PP
1162016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
117
118 PR c++/27100
119 * g++.dg/other/friend6.C: New test.
120
1c7733a7
BS
1212016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
122
123 * g++.dg/torture/ppc-ldst-array.C: New.
124
0d2f700f
JM
1252016-06-03 Joseph Myers <joseph@codesourcery.com>
126
127 PR target/71276
128 PR target/71277
129 * gcc.dg/torture/builtin-fp-int-inexact.c,
130 gcc.target/i386/387-builtin-fp-int-inexact.c,
131 gcc.target/i386/387-rint-inline-1.c,
132 gcc.target/i386/387-rint-inline-2.c,
133 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
134 gcc.target/i386/sse2-rint-inline-1.c,
135 gcc.target/i386/sse2-rint-inline-2.c,
136 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
137 gcc.target/i386/sse4_1-rint-inline.c: New tests.
138
f8071c05
L
1392016-06-03 H.J. Lu <hongjiu.lu@intel.com>
140 Julia Koval <julia.koval@intel.com>
141
142 PR target/66960
143 PR target/67630
144 PR target/67634
145 PR target/67841
146 PR target/68037
147 PR target/68618
148 PR target/68661
149 PR target/69575
150 PR target/69596
151 PR target/69734
152 * gcc.dg/guality/pr68037-1.c: New test.
153 * gcc.dg/guality/pr68037-2.c: Likewise.
154 * gcc.dg/guality/pr68037-3.c: Likewise.
155 * gcc.dg/torture/pr68037-1.c: Likewise.
156 * gcc.dg/torture/pr68037-2.c: Likewise.
157 * gcc.dg/torture/pr68037-3.c: Likewise.
158 * gcc.dg/torture/pr68661-1a.c: Likewise.
159 * gcc.dg/torture/pr68661-1b.c: Likewise.
160 * gcc.target/i386/interrupt-1.c: Likewise.
161 * gcc.target/i386/interrupt-2.c: Likewise.
162 * gcc.target/i386/interrupt-3.c: Likewise.
163 * gcc.target/i386/interrupt-4.c: Likewise.
164 * gcc.target/i386/interrupt-5.c: Likewise.
165 * gcc.target/i386/interrupt-6.c: Likewise.
166 * gcc.target/i386/interrupt-7.c: Likewise.
167 * gcc.target/i386/interrupt-8.c: Likewise.
168 * gcc.target/i386/interrupt-9.c: Likewise.
169 * gcc.target/i386/interrupt-10.c: Likewise.
170 * gcc.target/i386/interrupt-11.c: Likewise.
171 * gcc.target/i386/interrupt-12.c: Likewise.
172 * gcc.target/i386/interrupt-13.c: Likewise.
173 * gcc.target/i386/interrupt-14.c: Likewise.
174 * gcc.target/i386/interrupt-15.c: Likewise.
175 * gcc.target/i386/interrupt-16.c: Likewise.
176 * gcc.target/i386/interrupt-17.c: Likewise.
177 * gcc.target/i386/interrupt-18.c: Likewise.
178 * gcc.target/i386/interrupt-19.c: Likewise.
179 * gcc.target/i386/interrupt-20.c: Likewise.
180 * gcc.target/i386/interrupt-21.c: Likewise.
181 * gcc.target/i386/interrupt-22.c: Likewise.
182 * gcc.target/i386/interrupt-23.c: Likewise.
183 * gcc.target/i386/interrupt-24.c: Likewise.
184 * gcc.target/i386/interrupt-25.c: Likewise.
185 * gcc.target/i386/interrupt-26.c: Likewise.
186 * gcc.target/i386/interrupt-27.c: Likewise.
187 * gcc.target/i386/interrupt-28.c: Likewise.
188 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
189 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
190 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
191 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
192 * gcc.target/i386/interrupt-iamcu.c: Likewise.
193 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
194 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
195 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
196 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
197 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
198 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
199 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
200
36b85e43
BS
2012016-06-03 Bernd Schmidt <bschmidt@redhat.com>
202
9de2e795
L
203 PR tree-optimization/52171
204 * gcc.dg/pr52171.c: New test.
205 * gcc.target/i386/pr52171.c: New test.
36b85e43 206
bfeee8ac
JH
2072016-06-03 Jan Hubicka <jh@suse.cz>
208
209 * g++.dg/tree-ssa/pred-1.C: New testcase
210 * gcc.dg/tree-ssa/pred-1.c: New testcase
211
859b0bae
BS
2122016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
213
214 PR target/70957
215 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
216 support.
217 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
218
3a2edf4c
AH
2192016-06-03 Alan Hayward <alan.hayward@arm.com>
220
221 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
222
b28ead45
AH
2232016-06-03 Alan Hayward <alan.hayward@arm.com>
224
225 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
226 * testsuite/gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
227 * gcc.dg/vect/vect-live-1.c: New test.
228 * gcc.dg/vect/vect-live-2.c: New test.
229 * gcc.dg/vect/vect-live-3.c: New test.
230 * gcc.dg/vect/vect-live-4.c: New test.
231 * gcc.dg/vect/vect-live-5.c: New test.
232 * gcc.dg/vect/vect-live-slp-1.c: New test.
233 * gcc.dg/vect/vect-live-slp-2.c: New test.
234 * gcc.dg/vect/vect-live-slp-3.c: New test.
235
1f91747b
JJ
2362016-06-03 Jakub Jelinek <jakub@redhat.com>
237
238 PR middle-end/71387
239 * g++.dg/opt/pr71387.C: New test.
240
47b83923
JL
2412016-06-02 Jeff Law <law@redhat.com>
242
243 PR tree-optimization/71328
244 * gcc.c-torture/compile/pr71328.c: New test.
245
e96e5f46
JD
2462016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
247
248 PR fortran/52393
249 * gfortran.dg/fmt_read_3.f90: Fix typo.
250 * gfortran.dg/fmt_read_4.f90: New test.
251
b872d729
PC
2522016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
253
254 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
255 * g++.dg/cpp0x/forw_enum6.C: Likewise.
256 * g++.dg/cpp0x/forw_enum8.C: Likewise.
257 * g++.dg/cpp0x/override2.C: Likewise.
258 * g++.dg/parse/crash5.C: Likewise.
259 * g++.dg/parse/error16.C: Likewise.
260 * g++.dg/parse/error27.C: Likewise.
261 * g++.dg/template/qualttp15.C: Likewise.
262 * g++.dg/template/redecl4.C: Likewise.
263 * g++.old-deja/g++.other/crash39.C: Likewise.
264 * g++.old-deja/g++.other/struct1.C: Likewise.
265 * g++.old-deja/g++.pt/m9a.C: Likewise.
266 * g++.old-deja/g++.pt/memclass10.C: Likewise.
267
0e535442
JJ
2682016-06-02 Jakub Jelinek <jakub@redhat.com>
269
0633ee10
JJ
270 PR c++/71372
271 * c-c++-common/pr71372.c: New test.
272
0e535442
JJ
273 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
274 __TIME__ strings with __builtin_strcmp instead of printf and
275 dg-output.
276
f3c5ecc2
ML
2772016-06-02 Martin Liska <mliska@suse.cz>
278
279 * gcc.dg/predict-9.c: New test.
280
a91807c5
JJ
2812016-06-02 Jakub Jelinek <jakub@redhat.com>
282
283 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
284 global set_compiler_env_var and global saved_compiler_env_var.
285
b5bd1978
KT
2862016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
287
288 PR rtl-optimization/71295
289 * gcc.c-torture/compile/pr71295.c: New test.
290
b93b1475
JJ
2912016-06-02 Jakub Jelinek <jakub@redhat.com>
292
930ebd0e
JJ
293 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
294
1e021dc3
JJ
295 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
296 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
297
b93b1475
JJ
298 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
299 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
300 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
301 alternative number.
302
58f2fb5c
MM
3032016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
304
305 * gcc.target/powerpc/p9-splat-4.c: New test.
306
3072016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
308
309 PR target/71186
310 * gcc.target/powerpc/pr71186.c: New test.
311
4731c9f0
JD
3122016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
313
314 PR fortran/52393
315 * gfortran.dg/fmt_read_3.f90: New test.
316
042dee3e
TP
3172016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
318
319 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
320 procedure.
321
15c98b2e
ES
3222016-06-01 Eduard Sanou <dhole@openmailbox.org>
323
324 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
325 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
326 env var is set.
327 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
328 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
329 shown once.
330 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
331 during compilation.
332 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
333 vars set by dg-set-compiler-env-var.
334
6442a6f4
PT
3352016-06-01 Paul Thomas <pault@gcc.gnu.org>
336
337 PR fortran/71156
338 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
339 to the module procedure declaration.
340 * gfortran.dg/submodule_16.f08: New test.
341
ab62397a
JJ
3422016-06-01 Jakub Jelinek <jakub@redhat.com>
343
344 PR middle-end/71371
345 * c-c++-common/gomp/pr71371.c: New test.
346
b66af6ed
RB
3472016-06-01 Richard Biener <rguenther@suse.de>
348
349 PR tree-optimization/71366
350 * gcc.dg/torture/pr71366-1.c: New testcase.
351 * gcc.dg/torture/pr71366-2.c: Likewise.
352
e342b9d8
KN
3532016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
354
355 * gcc.target/powerpc/vslv-0.c: New test.
356 * gcc.target/powerpc/vslv-1.c: New test.
357 * gcc.target/powerpc/vsrv-0.c: New test.
358 * gcc.target/powerpc/vsrv-1.c: New test.
359
721547cd
NS
3602016-06-01 Nathan Sidwell <nathan@acm.org>
361
362 * c-c++-common/torture/pr57945.c: Add expected PTX error.
363 * gcc.target/nvptx/weak.c: New.
364
fa2c9034
RB
3652016-06-01 Richard Biener <rguenther@suse.de>
366
367 PR tree-optimization/71261
368 * gcc.dg/torture/vect-bool-1.c: New testcase.
369
3e32893c
JJ
3702016-06-01 Jakub Jelinek <jakub@redhat.com>
371
372 * gfortran.dg/gomp/order-1.f90: New test.
373 * gfortran.dg/gomp/order-2.f90: New test.
374
8c383600
JH
3752016-06-01 Jan Hubicka <hubicka@ucw.cz>
376
377 * gcc.dg/unroll-6.c: Update template.
378 * gcc.dg/unroll-7.c: New testcase.
379 * gcc.dg/unroll-8.c: New testcase.
380
a0dfeef5
EB
3812016-06-01 Eric Botcazou <ebotcazou@adacore.com>
382
383 * gnat.dg/opt56.ad[sb]: New test.
384
48de5701
PC
3852016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
386
387 PR c++/66635
388 * g++.dg/cpp0x/constexpr-ice16.C: New.
389
827cf695
PP
3902016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
391
392 PR tree-optimization/71314
393 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
394 -mbranch-cost=2.
395
ff66f6e8
PP
3962016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
397
398 PR tree-optimization/71077
399 * gcc.dg/tree-ssa/pr71077.c: New test.
400
050fb209
JH
4012016-05-31 Jan Hubicka <hubicka@ucw.cz>
402
48de5701
PC
403 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
404 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
405 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 406
c642d919
PC
4072016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
408
409 PR c++/71248
410 * g++.dg/cpp0x/pr71248.C: New.
411 * g++.dg/cpp0x/auto7.C: Test column numbers too.
412 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
413 * g++.dg/init/new37.C: Likewise.
414 * g++.dg/template/static1.C: Likewise.
415 * g++.dg/template/static2.C: Likewise.
416
d6439e08
L
4172016-05-31 H.J. Lu <hongjiu.lu@intel.com>
418
419 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
420 instead of %rdi.
421 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
422
780b9dd4
MP
4232016-05-31 Marek Polacek <polacek@redhat.com>
424
425 * c-c++-common/Wswitch-unreachable-3.c: New test.
426 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
427
0d99f8a0
RB
4282016-05-31 Richard Biener <rguenther@suse.de>
429
430 PR tree-optimization/71352
431 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
432
52545641
TP
4332016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
434
435 * gcc.target/arm/armv5_thumb_isa.c: New test.
436
5b8c1205
KY
4372016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
438
439 PR target/71346
440 * gcc.target/i386/pr71346.c: New test.
441
7a88cc84
TV
4422016-05-31 Tom de Vries <tom@codesourcery.com>
443
444 PR tree-optimization/69068
445 * gcc.dg/graphite/pr69068.c: New test.
446
265149a6
MS
4472016-05-27 Martin Sebor <msebor@redhat.com>
448
449 PR c++/71306
450 * g++.dg/warn/Wplacement-new-size-3.C: New test.
451
00631022
JJ
4522016-05-30 Jakub Jelinek <jakub@redhat.com>
453
454 PR c++/71349
455 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
456 nowait depend(inout: dd[0]) clauses where permitted.
457
b2f6675b
PC
4582016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
459
460 PR c++/71238
461 * g++.dg/parse/pr71238.C: New.
462 * g++.dg/concepts/friend1.C: Test column numbers too.
463 * g++.dg/cpp0x/initlist31.C: Likewise.
464 * g++.dg/cpp0x/pr51420.C: Likewise.
465 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
466 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
467 * g++.dg/ext/builtin3.C: Likewise.
468 * g++.dg/lookup/friend12.C: Likewise.
469 * g++.dg/lookup/friend7.C: Likewise.
470 * g++.dg/lookup/koenig1.C: Likewise.
471 * g++.dg/lookup/koenig5.C: Likewise.
472 * g++.dg/lookup/used-before-declaration.C: Likewise.
473 * g++.dg/overload/koenig1.C: Likewise.
474 * g++.dg/template/crash65.C: Likewise.
475 * g++.dg/template/friend57.C: Likewise.
476 * g++.dg/warn/Wshadow-5.C: Likewise.
477 * g++.dg/warn/Wunused-8.C: Likewise.
478 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
479 * g++.old-deja/g++.jason/lineno5.C: Likewise.
480 * g++.old-deja/g++.jason/member.C: Likewise.
481 * g++.old-deja/g++.jason/report.C: Likewise.
482 * g++.old-deja/g++.jason/scoping12.C: Likewise.
483 * g++.old-deja/g++.law/visibility20.C: Likewise.
484 * g++.old-deja/g++.ns/koenig5.C: Likewise.
485 * g++.old-deja/g++.other/static5.C: Likewise.
486 * g++.old-deja/g++.pt/overload2.C: Likewise.
487
a448ff40
JH
4882016-05-30 Jan Hubicka <hubicka@ucw.cz>
489
490 * gcc.dg/tree-ssa/peel1.c: New testcase.
491 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
492 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
493
69be8c91
TV
4942016-05-30 Tom de Vries <tom@codesourcery.com>
495
496 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
497 to ce.
498
a59775a1
PC
4992016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
500
501 PR c++/71099
502 * g++.dg/parse/virtual1.C: New.
503
53d6d955
UB
5042016-05-30 Uros Bizjak <ubizjak@gmail.com>
505
506 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
507 Use correct register when clearing %edx.
508
0557293f
AM
5092016-05-30 Alexander Monakov <amonakov@ispras.ru>
510
511 PR tree-optimization/71289
512 * gcc.dg/pr71289.c: New test.
513
5d476e35
KV
5142016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
515
516 PR middle-end/71269
517 PR middle-end/71292
518 * gcc.dg/tree-ssa/pr71269.c: New test.
519 * gcc.dg/tree-ssa/pr71292.c: New test.
520
db5447ca
KV
5212016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
522
523 PR middle-end/71252
524 * gcc.dg/tree-ssa/pr71252-2.c: New test.
525
98bdbb39
JH
5262016-05-30 Jan Hubicka <hubicka@ucw.cz>
527
528 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
529 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
530 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
531
7e012855
TV
5322016-05-30 Tom de Vries <tom@codesourcery.com>
533
534 PR tree-optimization/69067
535 * gcc.dg/graphite/pr69067.c: New test.
536
beed3701
UB
5372016-05-29 Uros Bizjak <ubizjak@gmail.com>
538
539 PR target/71245
540 * gcc.target/i386/pr71245-1.c: New test.
541 * gcc.target/i386/pr71245-2.c: Ditto.
542
b6d4f8e8
PC
5432016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
544
545 PR c++/71105
546 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
547 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
548 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
549
00022058
JH
5502016-05-27 Jan Hubicka <hubicka@ucw.cz>
551
552 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
553
c8419aca
VV
5542016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
555
556 Revert:
557 PR c++/69855
558 * g++.dg/overload/69855.C: New.
559 * g++.old-deja/g++.law/missed-error2.C: Adjust.
560 * g++.old-deja/g++.pt/crash3.C: Likewise.
561
8008c4d2
PC
5622016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
563
564 PR c++/60385
565 * g++.dg/parse/namespace13.C: New.
566
8b2ef235
JL
5672016-05-26 Jeff Law <law@redhat.com>
568
569 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
570 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
571 * gcc.dg/tree-ssa/pr68198.c: Likewise.
572 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
573 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
574 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
575 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
576 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
577 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
578 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
579 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
580 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
581 * gcc.dg/tree-ssa/vrp56.c: Likewise.
582
7d67159b
VV
5832016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
584
585 PR c++/69855
586 * g++.dg/overload/69855.C: New.
587 * g++.old-deja/g++.law/missed-error2.C: Adjust.
588 * g++.old-deja/g++.pt/crash3.C: Likewise.
589
88e3bdd1
JW
5902016-05-27 Jiong Wang <jiong.wang@arm.com>
591
592 PR target/63596
593 * gcc.target/aarch64/va_arg_1.c: New testcase.
594 * gcc.target/aarch64/va_arg_2.c: Likewise.
595 * gcc.target/aarch64/va_arg_3.c: Likewise.
596
3fd6b9cc
JW
5972016-05-27 Jiong Wang <jiong.wang@arm.com>
598
599 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
600 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
601 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
602 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
603 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
604
3cee7e4e
MP
6052016-05-27 Marek Polacek <polacek@redhat.com>
606
607 PR middle-end/71308
608 * g++.dg/torture/pr71308.C: New test.
609
6a813c96
DV
6102016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
611
612 * gcc.dg/zero_bits_compound-1.c: New test.
613 * gcc.dg/zero_bits_compound-2.c: New test.
614
0561bcfb
IE
6152016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
616
617 PR middle-end/71279
618 * gcc.dg/pr71279.c: New test.
619
21316320
MM
6202016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
621
622 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
623 floating point min/max/comparison instructions.
624 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
625
7211a097
JJ
6262016-05-26 Jakub Jelinek <jakub@redhat.com>
627
628 * c-c++-common/gomp/schedule-1.c: New test.
629 * gfortran.dg/gomp/schedule-1.f90: New test.
630
cac177cf
PP
6312016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
632
633 PR c++/70822
634 PR c++/70106
635 * g++.dg/cpp1y/auto-fn32.C: New test.
636 * g++.dg/cpp1y/paren4.C: New test.
637
a2d5b8c9
NS
6382016-05-26 Nathan Sidwell <nathan@acm.org>
639
640 * gcc.dg/20060410.c: Xfail on ptx.
641 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
642 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
643 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
644 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
645 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
646
ffa8b552
TP
6472016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
648
649 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
650
c7501e00
JJ
6512016-05-26 Jakub Jelinek <jakub@redhat.com>
652
1875b9a0
JJ
653 PR tree-optimization/71280
654 * gcc.dg/pr71280.c: New test.
655
2116e19f
JJ
656 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
657
305aef09
JJ
658 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
659 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
660
c7501e00
JJ
661 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
662
ca449d26
JW
6632016-05-26 Jiong Wang <jiong.wang@arm.com>
664
665 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 666 kept in memory.
ca449d26 667
8af01c66
JL
6682016-05-25 Jeff Law <law@redhat.com>
669
670 PR tree-optimization/71272
671 * gcc.c-torture/compile/pr71272.c: new test.
672
f9d6ce73
BS
6732016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
674
675 * gcc.target/powerpc/vec-cmpne.c: New test.
676 * gcc.target/powerpc/vec-cmpne-long.c: New test.
677
a88a7b22
EB
6782016-05-25 Eric Botcazou <ebotcazou@adacore.com>
679
680 * gnat.dg/opt55.ad[sb]: New test.
681
125f02ed
SKS
6822016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
683
684 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
685 * c-c++-common/pr60226.c: Require int32plus.
686 * gcc.c-torture/execute/pr70602.c: Likewise.
687 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
688 unsigned long for malloc arg type.
689 * gcc.dg/asr_div1.c: Require int32plus.
690 * gcc.dg/enum-mode-1.c: XFAIL for int16.
691 * gcc.dg/pie-1.c: Require pie.
692 * gcc.dg/pie-2.c: Likewise.
693 * gcc.dg/pr59471.c: Require int32plus.
694 * gcc.dg/pr59963-2.c: XFAIL for int16.
695 * gcc.dg/pr60114.c: Require int32plus.
696 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
697 unsigned long for typedef of size_t.
698 * gcc.dg/pr63914.c: Require int32plus.
699 * gcc.dg/pr64536.c: Require pt32plus.
700 * gcc.dg/pr65658.c: Likewise.
701 * gcc.dg/pr67271.c: Require int32plus.
702 * gcc.dg/pr68112.c: Likewise.
703 * gcc.dg/pr69071.c: Skip for avr target.
704 * gcc.dg/pr69973.c: Require int32plus.
705 * gcc.dg/pr70169.c: Skip for avr target.
706 * gcc.dg/sso-6.c: Require int32plus.
707 * gcc.dg/sso-7.c: Likewise.
708 * gcc.dg/sso-8.c: Likewise.
709 * gcc.dg/vrp-min-max-2.c: Likewise.
710
c6e434f5
UB
7112016-05-25 H.J. Lu <hongjiu.lu@intel.com>
712
713 PR target/70738
714 * gcc.target/i386/pr70738-1.c: New test.
715 * gcc.target/i386/pr70738-2.c: Likewise.
716 * gcc.target/i386/pr70738-3.c: Likewise.
717 * gcc.target/i386/pr70738-4.c: Likewise.
718 * gcc.target/i386/pr70738-5.c: Likewise.
719 * gcc.target/i386/pr70738-6.c: Likewise.
720 * gcc.target/i386/pr70738-7.c: Likewise.
721 * gcc.target/i386/pr70738-8.c: Likewise.
722 * gcc.target/i386/pr70738-9.c: Likewise.
723
5c42d341
KT
7242016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
725
726 PR rtl-optimization/66940
727 * gcc.c-torture/execute/pr66940.c: New test.
728
bf9a1a07
IV
7292016-05-25 Ilya Verbin <ilya.verbin@intel.com>
730
731 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
732 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
733 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
734 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
735 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
736 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
737 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
738 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
739 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
740 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
741 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
742 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
743 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
744 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
745 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
746 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
747 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
748 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
749 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
750 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
751 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
752 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
753 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
754 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
755
95efe6b6
MP
7562016-05-25 Marek Polacek <polacek@redhat.com>
757
758 PR c/71265
759 * gcc.dg/noncompile/pr71265.c: New test.
760
a23faf7a
MP
761 PR c/71266
762 * gcc.dg/noncompile/old-style-parm-3.c: New test.
763
69a6d5ad
NS
7642016-05-25 Nathan Sidwell <nathan@acm.org>
765
766 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
767
3072d4ea
RB
7682016-05-25 Richard Biener <rguenther@suse.de>
769
770 PR tree-optimization/71261
771 * c-c++-common/torture/pr71261.c: New testcase.
772
e412ece4
RB
7732016-05-25 Richard Biener <rguenther@suse.de>
774
775 PR tree-optimization/71264
776 * gcc.dg/vect/pr71264.c: New testcase.
777
b9e551ad
PC
7782016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
779
780 PR c++/55992
781 * g++.dg/cpp0x/alias-decl-53.C: New.
782 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
783
6aa1abe5
ML
7842016-05-25 Martin Liska <mliska@suse.cz>
785
786 * g++.dg/pr71239.C: New test.
787
842d162e
RB
7882016-05-25 Richard Biener <rguenther@suse.de>
789
790 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
791 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
792
f184a36c
MP
7932016-05-25 Marek Polacek <polacek@redhat.com>
794
795 * g++.dg/pr65295.C: Use target c++14.
796
021fad86
PC
7972016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
798
53d6d955
UB
799 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
800 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 801
c3eaf15a
MM
8022016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
803
804 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
805 instructions.
806
e46c7770
CP
8072016-05-24 Cesar Philippidis <cesar@codesourcery.com>
808
809 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
810 * c-c++-common/goacc/deviceptr-1.c: Likewise.
811 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
812 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
813 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
814 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
815 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
816 * c-c++-common/goacc/pcopy.c: Likewise.
817 * c-c++-common/goacc/pcopyin.c: Likewise.
818 * c-c++-common/goacc/pcopyout.c: Likewise.
819 * c-c++-common/goacc/pcreate.c: Likewise.
820 * c-c++-common/goacc/pr70688.c: New test.
821 * c-c++-common/goacc/present-1.c: Adjust test.
822 * c-c++-common/goacc/reduction-5.c: Likewise.
823 * g++.dg/goacc/data-1.C: New test.
824
4bfc9db7
MM
8252016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
826
827 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
828 vector parity built-in functions.
829 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
830 count trailing zeros automatic vectorization.
831 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
832 count trailing zeros built-in functions.
833
2bc145af
KV
8342016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
835
836 * gcc.dg/tree-ssa/reassoc-44.c: New test.
837
26869fdb
PH
8382016-05-24 Pat Haugen <pthaugen@us.ibm.com>
839
840 PR target/71050
841 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
842
b2dc9c3b
PC
8432016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
844
845 PR c++/50436
846 * g++.dg/template/crash123.C: New.
847 * g++.dg/template/crash124.C: Likewise.
848
f65e97fd
MS
8492016-05-24 Martin Sebor <msebor@redhat.com>
850
851 PR c++/71147
852 * g++.dg/ext/flexary16.C: New test.
853
a6f5ac7f
IV
8542016-05-24 Ilya Verbin <ilya.verbin@intel.com>
855
69a6d5ad
NS
856 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
857 before math.h is included.
a6f5ac7f
IV
858 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
859 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
860 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
861 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
862 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
863 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
864 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
865 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
866 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
867 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
868 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
869 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
870 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
871 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
872 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
873 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
874 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
875 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
876 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
877 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
878 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
879 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
880 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
881
27bad558
MM
8822016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
883 Kelvin Nilsen <kelvin@gcc.gnu.org>
884
885 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
886 support.
887
72f382fb
PC
8882016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
889
890 PR c++/69872
891 * g++.dg/warn/Wno-narrowing1.C: New.
892
ef2ec9d9
MP
8932016-05-24 Marek Polacek <polacek@redhat.com>
894
895 PR c/71249
896 * c-c++-common/Wswitch-unreachable-2.c: New test.
897
e90434e3
JJ
8982016-05-24 Jakub Jelinek <jakub@redhat.com>
899
7adb26f2
JJ
900 PR c++/71257
901 * g++.dg/vect/simd-clone-6.cc: New test.
902 * g++.dg/gomp/declare-simd-6.C: New test.
903
e90434e3
JJ
904 PR middle-end/70434
905 PR c/69504
906 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
907
b556ea3b
RB
9082016-05-24 Richard Biener <rguenther@suse.de>
909
910 PR tree-optimization/71240
911 * gcc.dg/optimize-bswapsi-5.c: New testcase.
912
e5328f5d
RB
9132016-05-24 Richard Biener <rguenther@suse.de>
914
915 PR tree-optimization/71230
916 * gcc.dg/torture/pr71230.c: New testcase.
917 * g++.dg/torture/pr71230.C: Likewise.
918
a04e69c0
TS
9192016-05-24 Thomas Schwinge <thomas@codesourcery.com>
920
921 * c-c++-common/goacc/routine-5.c: Add tests.
922 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
923 * gfortran.dg/goacc/routine-6.f90: Add tests.
924
30fd2977
RB
9252016-05-24 Richard Biener <rguenther@suse.de>
926
927 PR tree-optimization/71253
928 * gcc.dg/torture/pr71253.c: New testcase.
929
ca6f60bc
KV
9302016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
931
932 PR middle-end/71252
933 * gfortran.dg/pr71252.f90: New test.
934
d3465d72
RS
9352016-05-24 Richard Sandiford <richard.sandiford@arm.com>
936
937 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
938
f17a223d
RB
9392016-05-24 Richard Biener <rguenther@suse.de>
940
941 PR middle-end/70434
942 PR c/69504
943 * c-c++-common/vector-subscript-4.c: New testcase.
944 * c-c++-common/vector-subscript-5.c: Likewise.
945
e3f36534
JD
9462016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
947
948 PR fortran/71123
949 * gfortran.dg/namelist_90.f: New test
950
85d5c27d
JD
9512016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
952
953 PR fortran/66461
954 * gfortran.dg/unexpected_eof.f: New test
955
fe3f3340
MM
9562016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
957 Kelvin Nilsen <kelvin@gcc.gnu.org>
958
959 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
960 as little endian.
961
26d6ae55
PC
9622016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
963
964 PR c++/70972
965 * g++.dg/cpp0x/inh-ctor20.C: New.
966 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
967
d6c9a06f
PC
9682016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
969
970 PR c++/69095
971 * g++.dg/cpp0x/variadic168.C: New.
972
396a1d10
PC
9732016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
974
975 * g++.dg/cpp0x/pr31445.C: Test column number too.
976 * g++.dg/cpp0x/pr32253.C: Likewise.
977 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
978 * g++.dg/cpp0x/variadic36.C: Likewise.
979
ece46666
MG
9802016-05-23 Marc Glisse <marc.glisse@inria.fr>
981
982 * gcc.dg/fold-notshift-2.c: Adjust.
983
a7dc5980
MP
9842016-05-23 Marek Polacek <polacek@redhat.com>
985
986 PR c/49859
987 * c-c++-common/Wswitch-unreachable-1.c: New test.
988 * gcc.dg/Wswitch-unreachable-1.c: New test.
989 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
990 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
991 * g++.dg/gomp/block-10.C: Likewise.
992 * gcc.dg/gomp/block-10.c: Likewise.
993 * g++.dg/gomp/block-9.C: Likewise.
994 * gcc.dg/gomp/block-9.c: Likewise.
995 * g++.dg/gomp/target-1.C: Likewise.
996 * g++.dg/gomp/target-2.C: Likewise.
997 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 998 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
999 * g++.dg/gomp/taskgroup-1.C: Likewise.
1000 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1001 * gcc.dg/gomp/teams-1.c: Likewise.
1002 * g++.dg/gomp/teams-1.C: Likewise.
1003 * g++.dg/overload/error3.C: Likewise.
1004 * g++.dg/tm/jump1.C: Likewise.
1005 * g++.dg/torture/pr40335.C: Likewise.
1006 * gcc.dg/c99-vla-jump-5.c: Likewise.
1007 * gcc.dg/switch-warn-1.c: Likewise.
1008 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1009 * gcc.dg/nested-func-1.c: Likewise.
1010 * gcc.dg/pr67784-4.c: Likewise.
1011
18b54004
RB
10122016-05-23 Richard Biener <rguenther@suse.de>
1013
1014 PR tree-optimization/71230
1015 * gfortran.dg/pr71230-1.f90: New testcase.
1016 * gfortran.dg/pr71230-2.f90: Likewise.
1017
e569db5f
VK
10182016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1019
396a1d10 1020 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1021 * gcc.dg/vect/pr58135.c: Add new.
1022 * gfortran.dg/pr46519-1.f: Adjust test case.
1023
e4b71114
PC
10242016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1025
1026 PR c++/53401
1027 * g++.dg/cpp0x/decltype64.C: New.
1028
a25a8058
CL
10292016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1030
1031 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1032 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1033 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1034
0dcfe9ab
CL
10352016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1036
1037 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1038 Add poly64x1_t and poly64x2_t cases if supported.
1039 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1040 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1041 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1042 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1043 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1044
ffd70e4a
CL
10452016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1046
1047 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1048 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1049 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1050 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1051 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1052 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1053 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1054
4b1f57fe
CL
10552016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1056
1057 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1058
16c5ec77
CL
10592016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1060
1061 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1062 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1063
94ad56c7
JJ
10642016-05-22 Jakub Jelinek <jakub@redhat.com>
1065
57748705
JJ
1066 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1067 constraint instead of "r".
1068 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1069 insn instead of vxorpd.
1070 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1071
af120161
JJ
1072 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1073 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1074
355023ce
JJ
1075 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1076
3b48574c
JJ
1077 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1078 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1079
94ad56c7
JJ
1080 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1081
8a85cee2
KV
10822016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1083
1084 PR middle-end/40921
1085 * gcc.dg/tree-ssa/pr40921.c: New test.
1086
8e916b16
PS
10872016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1088
1089 PR target/71103
1090 * gcc.target/avr/pr71103.c: New test.
1091
88aea79f
KV
10922016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1093
1094 PR middle-end/71179
1095 * gcc.dg/tree-ssa/pr71179.c: New test.
1096
79063edd
MS
10972016-05-20 Martin Sebor <msebor@redhat.com>
1098
1099 PR c/71115
1100 * gcc.dg/init-excess-2.c: New test.
1101
55c8849f
EB
11022016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1103
1104 * gnat.dg/opt53.adb: New test.
1105 * gnat.dg/opt54.adb: Likewise.
1106
c91a0948
MJ
11072016-05-20 Martin Jambor <mjambor@suse.cz>
1108
1109 PR tree-optimization/70884
1110 * gcc.dg/tree-ssa/pr70919.c: New test.
1111
9cad20fa
BS
11122016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1113
1114 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1115 formatting.
69a6d5ad
NS
1116 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1117 fix code formatting.
1118
11192016-05-20 Nathan Sidwell <nathan@acm.org>
1120
1121 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1122 non-common cases.
1123 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1124
15c671a7
DM
11252016-05-20 David Malcolm <dmalcolm@redhat.com>
1126
1127 * jit.dg/all-non-failing-tests.h: Add
1128 test-factorial-must-tail-call.c.
1129 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1130 * jit.dg/test-factorial-must-tail-call.c: New test case.
1131
4f028369
JJ
11322016-05-20 Jakub Jelinek <jakub@redhat.com>
1133
1134 PR fortran/71204
1135 * gfortran.dg/pr71204.f90: New test.
1136
7dea4ab3
CP
11372016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1138
1139 * gcc.target/nvptx/sincos.c: New test.
1140
ef98d365
PC
11412016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1142
1143 PR c++/70572
1144 * g++.dg/cpp1y/auto-fn31.C: New.
1145
92466115
BS
11462016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1147
1148 * gcc.target/powerpc/vec-addec.c: New test.
1149 * gcc.target/powerpc/vec-addec-int128.c: New test.
1150
9a385c2d
DM
11512016-05-20 David Malcolm <dmalcolm@redhat.com>
1152
1153 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1154 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1155 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1156 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1157
77c9d5b4
JH
11582016-05-20 Jan Hubicka <hubicka@ucw.cz>
1159
1160 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1161
68047971
JJ
11622016-05-20 Jakub Jelinek <jakub@redhat.com>
1163
18954840
JJ
1164 PR c++/71210
1165 * g++.dg/opt/pr71210-1.C: New test.
1166 * g++.dg/opt/pr71210-2.C: New test.
1167
68047971
JJ
1168 PR tree-optimization/29756
1169 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1170 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1171 only on selected targets where V4SImode vectors are known to be
1172 supported.
1173
d78789f5
MG
11742016-05-20 Marc Glisse <marc.glisse@inria.fr>
1175
1176 PR tree-optimization/71079
1177 PR tree-optimization/71206
1178 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1179
550fa093
PK
11802016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1181
1182 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1183 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1184 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1185
483c6429
RG
11862016-05-20 Richard Guenther <rguenther@suse.de>
1187
1188 PR tree-optimization/29756
1189 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1190
eb066284
RB
11912016-05-20 Richard Biener <rguenther@suse.de>
1192
1193 PR tree-optimization/71185
1194 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1195
58f10249
RB
11962016-05-20 Richard Biener <rguenther@suse.de>
1197
1198 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1199
2a5569fa
MP
12002016-05-19 Marek Polacek <polacek@redhat.com>
1201
1202 PR c++/71075
1203 * g++.dg/diagnostic/pr71075.C: New test.
1204
5e9a5385
DM
12052016-05-19 David Malcolm <dmalcolm@redhat.com>
1206
1207 PR c++/71184
1208 * g++.dg/pr71184.C: New test case.
1209
4f45da44
KN
12102016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1211
1212 * gcc.target/powerpc/darn-0.c: New test.
1213 * gcc.target/powerpc/darn-1.c: New test.
1214 * gcc.target/powerpc/darn-2.c: New test.
1215
4177437e
MP
12162016-05-19 Marek Polacek <polacek@redhat.com>
1217
1218 PR tree-optimization/71031
1219 * gcc.dg/tree-ssa/vrp100.c: New test.
1220
afb72432
IE
12212016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1222
1223 PR rtl-optimization/71148
1224 * gcc.dg/pr71148.c: New test.
1225
4f83064e
KT
12262016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1227
1228 PR target/71056
1229 * gcc.target/arm/pr71056.c: New test.
1230
4bf8dbe1
BE
12312016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1232
1233 * c-c++-common/pr69669.c: Check the used mode.
1234
f3510625
MO
12352016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1236
1237 PR sanitizer/64354
1238 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1239
43c0068e
RB
12402016-05-19 Richard Biener <rguenther@suse.de>
1241
1242 PR tree-optimization/70729
1243 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1244 * gcc.dg/graphite/scop-18.c: Likewise.
1245 * gcc.dg/pr41783.c: Disable LIM.
1246 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1247 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1248 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1249 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1250 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1251 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1252 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1253 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1254 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1255 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1256 * gfortran.dg/pr42108.f90: Likewise.
1257
70f25790
DM
12582016-05-18 David Malcolm <dmalcolm@redhat.com>
1259
1260 PR driver/69265
1261 * gcc.dg/spellcheck-options-11.c: New test case.
1262
960db8ec
JJ
12632016-05-18 Jakub Jelinek <jakub@redhat.com>
1264
1265 PR c++/71100
1266 * g++.dg/opt/pr71100.C: New test.
1267
04643334
MJ
12682016-05-18 Martin Jambor <mjambor@suse.cz>
1269
1270 PR ipa/69708
1271 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1272 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1273 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1274 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1275
91bb9f80
MJ
12762016-05-18 Martin Jambor <mjambor@suse.cz>
1277
1278 PR ipa/69708
1279 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1280 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1281 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1282 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1283 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1284
c584aca6
PC
12852016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1286
1287 PR c++/69793
1288 * g++.dg/template/crash122.C: New.
1289
20309c6e
PC
12902016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1291
1292 PR c++/70466
1293 * g++.dg/template/pr70466-1.C: New.
1294 * g++.dg/template/pr70466-2.C: Likewise.
1295
50c78b9a
MM
12962016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1297
1298 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1299 splat operations and the XXSPLTIB instruction.
1300 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1301 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1302 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1303 xxlxor to clear a register.
1304
cf8be00d
RS
13052016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1306
1307 * gcc.dg/torture/pr71020.c: New test.
1308
848a392a
MJ
13092016-05-18 Martin Jambor <mjambor@suse.cz>
1310
1311 PR ipa/70646
1312 * gcc.dg/ipa/pr70646.c: New test.
1313
1f2ab776
CL
13142016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1315
1316 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1317
76489493
CL
13182016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1319
1320 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1321 missing tests for vreinterpretq_p{8,16}.
1322
bd79378d
CL
13232016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1324
1325 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1326 vsliq_n_s64 and vsliq_n_u64.
1327
81ca3ea0
CL
13282016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1329
1330 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1331 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1332
873cb425
CL
13332016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1334
1335 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1336 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1337 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1338
9d6e7c21
CL
13392016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1340
1341 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1342 in comment.
1343
b4dbe40e 13442016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1345
1346 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1347 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1348 "blr\t" and switch to scan-assembler-times.
1349
83a5c910
JW
13502016-05-18 Jiong Wang <jiong.wang@arm.com>
1351
53d6d955
UB
1352 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1353 with __aarch64__.
1354 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1355 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1356
fb7cbdeb
JJ
13572016-05-18 Jakub Jelinek <jakub@redhat.com>
1358
8ee91165
JJ
1359 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1360 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1361 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1362 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1363 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1364 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1365
cf4d516a
JJ
1366 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1367 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1368
a4f16422
JJ
1369 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1370 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1371
7b37ce10
JJ
1372 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1373 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1374
fb7cbdeb
JJ
1375 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1376
c9326aef
RB
13772016-05-18 Richard Biener <rguenther@suse.de>
1378
1379 PR tree-optimization/71168
1380 * gcc.dg/torture/pr71168.c: New testcase.
1381
df8b0a11
KV
13822016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1383
1384 PR middle-end/63586
1385 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1386 * gcc.dg/tree-ssa/pr63586.c: New test.
1387 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1388
2efd67ed
NS
13892016-05-17 Nathan Sidwell <nathan@acm.org>
1390
1391 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1392 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1393 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1394 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1395
1988b2c2
NS
13962016-05-17 Nathan Sidwell <nathan@acm.org>
1397
1398 * gcc.target/nvptx/abi-vararg-3.c: New.
1399
ad1d92ab
MM
14002016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1401
1402 PR tree-optimization/54579
1403 PR middle-end/55299
1404 * gcc.dg/fold-notrotate-1.c: New test.
1405 * gcc.dg/fold-notshift-1.c: New test.
1406 * gcc.dg/fold-notshift-2.c: New test.
1407
47768df8
MP
14082016-05-17 Marek Polacek <polacek@redhat.com>
1409
1410 PR ipa/71146
1411 * g++.dg/ipa/pr71146.C: New test.
1412
6b5423a5
DM
14132016-05-17 David Malcolm <dmalcolm@redhat.com>
1414
1415 * jit.dg/test-error-array-bounds.c: New test case.
1416
c7986356
MG
14172016-05-17 Marc Glisse <marc.glisse@inria.fr>
1418
1419 * gcc.dg/tree-ssa/and-1.c: New testcase.
1420
d982c5b7
MG
14212016-05-17 Marc Glisse <marc.glisse@inria.fr>
1422
1423 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1424 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1425
0139ba93
MG
14262016-05-17 Marc Glisse <marc.glisse@inria.fr>
1427
1428 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1429 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1430
daab4562
JW
14312016-05-17 Jiong Wang <jiong.wang@arm.com>
1432
1433 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1434
22330033
JW
14352016-05-17 Jiong Wang <jiong.wang@arm.com>
1436
1437 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1438
98b3a5f2
JW
14392016-05-17 Jiong Wang <jiong.wang@arm.com>
1440
1441 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1442 ".2d[index]" when scan the assembly.
1443 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1444 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1445 float64x1.
1446 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1447
b71b7a8e
RB
14482016-05-17 Richard Biener <rguenther@suse.de>
1449
1450 PR tree-optimization/71132
1451 * gcc.dg/torture/pr71132.c: New testcase.
1452
3c51ad46
CL
14532016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1454
1455 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1456
d20faa66
KT
14572016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1458
1459 PR target/70809
1460 * gcc.target/aarch64/pr70809_1.c: New test.
1461
b75cc5a4
KT
14622016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1463
1464 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1465 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1466 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1467 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1468
b28eb195
IE
14692016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1470 Ilya Enkovich <ilya.enkovich@intel.com>
1471
1472 PR target/71114
1473 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1474
0b9004ed
JH
14752016-05-16 Jan Hubicka <hubicka@ucw.cz>
1476
1477 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1478 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1479
1b81a1c1
MW
14802016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1481
1482 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1483 test for __ARM_FP16_ARGS.
1484 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1485 * gcc.target/arm/aapcs/neon-vect10.c: New.
1486 * gcc.target/arm/aapcs/neon-vect9.c: New.
1487 * gcc.target/arm/aapcs/vfp18.c: New.
1488 * gcc.target/arm/aapcs/vfp19.c: New.
1489 * gcc.target/arm/aapcs/vfp20.c: New.
1490 * gcc.target/arm/aapcs/vfp21.c: New.
1491 * gcc.target/arm/fp16-aapcs-1.c: New.
1492 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1493 test for __ARM_FP16_ARGS.
1494 * g++.target/arm/fp16-return-1.c: Update expected output.
1495
921d1e73
JW
14962016-05-16 Jiong Wang <jiong.wang@arm.com>
1497
1498 PR testsuite/70227
1499 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1500
228eb42a
HA
15012016-05-15 Harald Anlauf <anlauf@gmx.de>
1502
1503 PR fortran/69603
1504 * gfortran.dg/pr69603.f90: New testcase.
1505
785abfd3
FR
15062016-05-14 Fritz Reese <fritzoreese@gmail.com>
1507
1508 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1509
e75eb64f
FR
15102016-05-14 Fritz Reese <fritzoreese@gmail.com>
1511
1512 PR fortran/71047
1513 * gfortran.dg/pr71047.f08: New test.
1514
aa4b467b
JM
15152016-05-13 Joseph Myers <joseph@codesourcery.com>
1516
1517 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1518 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1519 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1520
653fb4a2
MS
15212016-05-13 Martin Sebor <msebor@redhat.com>
1522
1523 PR c++/60049
1524 * g++.dg/cpp0x/constexpr-60049.C: New test.
1525
9e37582d
JJ
15262016-05-13 Jakub Jelinek <jakub@redhat.com>
1527
1528 PR bootstrap/71071
1529 * gcc.dg/pr71071.c: New test.
1530
a278aa17
UB
15312016-05-13 Uros Bizjak <ubizjak@gmail.com>
1532
1533 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1534 remove XOP handling.
377eaca7 1535 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 1536
ac3d02e2
NS
15372016-05-13 Nathan Sidwell <nathan@acm.org>
1538
1539 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1540 __atomic_is_lock_free declaration.
1541
8ab3bdac
RB
15422016-05-13 Richard Biener <rguenther@suse.de>
1543
1544 PR tree-optimization/42587
1545 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1546
623b8e0a
ML
15472016-05-13 Martin Liska <mliska@suse.cz>
1548
1549 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1550 the new format of dump output.
1551
da7674f6
IE
15522016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1553
1554 * gcc.dg/pr71084.c: New test.
1555
c959db3d
RR
15562016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1557
53d6d955
UB
1558 PR target/53440
1559 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 1560
43203dea
RR
15612016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1562
1563 * gcc.target/aarch64/struct_return.c: New test.
1564
4f2e1536
MP
15652016-05-12 Marek Polacek <polacek@redhat.com>
1566
1567 PR c/70756
1568 * c-c++-common/pr70756-2.c: New test.
1569 * c-c++-common/pr70756.c: New test.
1570
1ef33ef3
RB
15712016-05-12 Richard Biener <rguenther@suse.de>
1572
1573 PR tree-optimization/71059
1574 * gcc.dg/torture/pr71059.c: New testcase.
1575
763baff6
RB
15762016-05-12 Richard Biener <rguenther@suse.de>
1577
1578 PR tree-optimization/71062
1579 * gcc.dg/torture/pr71062.c: New testcase.
1580
c4ec1243
IE
15812016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1582
1583 PR tree-optimization/71006
1584 * gcc.dg/pr71006.c: New test.
1585
a5fbf76d
MP
15862016-05-12 Marek Polacek <polacek@redhat.com>
1587
1588 PR driver/71063
1589 * gcc.dg/opts-7.c: New test.
1590
5acc47a4
KT
15912016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1592
1593 PR target/70830
1594 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1595 Add -save-temps to dg-options.
1596 Scan for ldmfd rather than pop instruction.
1597 * gcc.target/arm/interrupt-2.c: Likewise.
1598 * gcc.target/arm/pr70830.c: New test.
1599
40bd4bf9
JJ
16002016-05-12 Jakub Jelinek <jakub@redhat.com>
1601
3cd63842
JJ
1602 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1603 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1604
c05d08f6
JJ
1605 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1606 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1607 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1608
bc27ffae
JJ
1609 PR target/71019
1610 * gcc.target/i386/avx512vl-pack-1.c: New test.
1611 * gcc.target/i386/avx512vl-pack-2.c: New test.
1612 * gcc.target/i386/avx512bw-pack-2.c: New test.
1613
515d7412
JJ
1614 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1615
40bd4bf9
JJ
1616 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1617 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1618 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1619
44ab146a
RB
16202016-05-12 Richard Biener <rguenther@suse.de>
1621
1622 PR tree-optimization/70986
1623 * gcc.dg/torture/pr70986-1.c: New testcase.
1624 * gcc.dg/torture/pr70986-2.c: Likewise.
1625 * gcc.dg/torture/pr70986-3.c: Likewise.
1626
d6e83a8d
MM
16272016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1628
1629 PR c/43651
1630 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1631 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1632
51e67ea3
UB
16332016-05-11 Uros Bizjak <ubizjak@gmail.com>
1634
1635 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1636 directive.
1637 * gcc.target/i386/pr66746.c: Ditto.
1638
3fd2b007
MM
16392016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1640
1641 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1642 support.
1643 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1644 warning when using -mvsx-timode.
1645 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1646 * gcc.target/powerpc/dform-2.c: Likewise.
1647 * gcc.target/powerpc/pr68805.c: Likewise.
1648
5c3a10fb
MP
16492016-05-11 Marek Polacek <polacek@redhat.com>
1650
1651 PR c++/71024
1652 * c-c++-common/attributes-3.c: New test.
1653
7cfb065b
NS
16542016-05-11 Nathan Sidwell <nathan@acm.org>
1655
1656 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1657 * gcc.c-torture/execute/pr68185.c: Likewise.
1658 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1659 * gcc.dg/pr69634.c: Requires scheduling.
1660 * gcc.dg/torture/pr66178.c: Require label values.
1661 * gcc.dg/setjmp-6.c: Require indirect jumps.
1662
f35ea97d
RB
16632016-05-11 Richard Biener <rguenther@suse.de>
1664
1665 PR tree-optimization/71055
1666 * gcc.dg/torture/pr71055.c: New testcase.
1667
dff70323
RB
16682016-05-11 Richard Biener <rguenther@suse.de>
1669
1670 PR debug/71057
1671 * g++.dg/debug/pr71057.C: New testcase.
1672
56a3d28b
JJ
16732016-05-11 Jakub Jelinek <jakub@redhat.com>
1674
1675 PR fortran/70855
1676 * gfortran.dg/gomp/pr70855.f90: New test.
1677
ebc1b29e
RB
16782016-05-11 Richard Biener <rguenther@suse.de>
1679
1680 PR middle-end/71002
1681 * g++.dg/torture/pr71002.C: New testcase.
1682
98ccd1d7
IE
16832016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1684
1685 PR middle-end/70807
1686 * gcc.dg/pr70807.c: New test.
1687
ed29e24b
MS
16882016-05-10 Martin Sebor <msebor@redhat.com>
1689
1690 PR c++/38611
1691 * g++.dg/Wattributes.C: New test.
1692
e39dab2c
MG
16932016-05-10 Marc Glisse <marc.glisse@inria.fr>
1694
1695 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1696 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1697 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1698
d067e238
IE
16992016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1700
1701 PR target/70799
1702 * gcc.target/i386/pr70799-1.c: New test.
1703
cd36c83e
PMR
17042016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1705
1706 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1707
1e3af2a4
IE
17082016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1709
1710 PR middle-end/70877
1711 * gcc.target/i386/pr70877.c: New test.
1712
afc610db
IE
17132016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1714
1715 PR tree-optimization/70786
1716 * gcc.target/i386/pr70876.c: New test.
1717
4b59d19f
JJ
17182016-05-10 Jakub Jelinek <jakub@redhat.com>
1719
1720 PR target/70927
1721 * gcc.target/i386/avx512vl-logic-1.c: New test.
1722 * gcc.target/i386/avx512vl-logic-2.c: New test.
1723 * gcc.target/i386/avx512dq-logic-2.c: New test.
1724
9b5ee426
BS
17252016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1726
1727 PR target/70963
1728 * gcc.target/powerpc/pr70963.c: New.
1729
f3352cab
DM
17302016-05-10 David Malcolm <dmalcolm@redhat.com>
1731
1732 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1733 (test_very_wide_line): Add ruler to expected output.
1734 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1735 (test_very_wide_line): Likewise.
1736 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1737 (test_show_locus): Within the handling of "test_very_wide_line",
1738 enable show_ruler_p on the diagnostic context.
1739
4a3255dd
RB
17402016-05-10 Richard Biener <rguenther@suse.de>
1741
1742 PR tree-optimization/71039
1743 * gcc.dg/torture/pr71039.c: New testcase.
1744
da7c9950
NS
17452016-05-10 Nathan Sidwell <nathan@acm.org>
1746
1747 * gcc.dg/nested-func-10.c: Requires alloca.
1748 * gcc.dg/nested-func-9.c: Requires alloca.
1749 * gcc.c-torture/execute/pr70460.c: Requires labels.
1750 * gcc.c-torture/compile/pr70199.c: Requires labels.
1751 * gcc.target/nvptx/decl.c: Compile only.
1752 * gcc.target/nvptx/trailing-init.c: Compile only.
1753 * gcc.target/nvptx/ary-init.c: Compile only.
1754
cf68d92c
MP
17552016-05-10 Marek Polacek <polacek@redhat.com>
1756
1757 PR c/70255
1758 * gcc.dg/attr-opt-1.c: New test.
1759
64ea4e15
RB
17602016-05-10 Richard Biener <rguenther@suse.de>
1761
1762 PR tree-optimization/70497
1763 PR tree-optimization/28367
1764 * gcc.dg/torture/20160404-1.c: New testcase.
1765 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1766 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1767
5a96dae3
PMR
17682016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1769
1770 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1771
fc97f805
UB
17722016-05-09 Uros Bizjak <ubizjak@gmail.com>
1773
1774 * gcc.target/i386/fabsneg-1.c New test.
1775
a710b1d5
AM
17762016-05-09 Alan Modra <amodra@gmail.com>
1777
1778 PR testsuite/70826
1779 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1780
171f6f05
RB
17812016-05-09 Richard Biener <rguenther@suse.de>
1782
1783 PR tree-optimization/70985
1784 * gcc.dg/torture/pr70985.c: New testcase.
1785
18caa34e
BC
17862016-05-09 Bin Cheng <bin.cheng@arm.com>
1787
1788 * gcc.dg/tree-ssa/ifc-9.c: New test.
1789 * gcc.dg/tree-ssa/ifc-10.c: New test.
1790 * gcc.dg/tree-ssa/ifc-11.c: New test.
1791 * gcc.dg/tree-ssa/ifc-12.c: New test.
1792 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1793 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1794 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1795
7a27d38f
RB
17962016-05-09 Richard Biener <rguenther@suse.de>
1797
1798 PR fortran/70937
1799 * gfortran.dg/pr70937.f90: New testcase.
1800
5ebbbd3d
RO
18012016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1802
1803 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1804
f6288c24
FR
18052016-05-07 Fritz Reese <fritzoreese@gmail.com>
1806
1807 PR fortran/56226
1808 * gfortran.dg/dec_structure_1.f90: New testcase.
1809 * gfortran.dg/dec_structure_2.f90: Ditto.
1810 * gfortran.dg/dec_structure_3.f90: Ditto.
1811 * gfortran.dg/dec_structure_4.f90: Ditto.
1812 * gfortran.dg/dec_structure_5.f90: Ditto.
1813 * gfortran.dg/dec_structure_6.f90: Ditto.
1814 * gfortran.dg/dec_structure_7.f90: Ditto.
1815 * gfortran.dg/dec_structure_8.f90: Ditto.
1816 * gfortran.dg/dec_structure_9.f90: Ditto.
1817 * gfortran.dg/dec_structure_10.f90: Ditto.
1818 * gfortran.dg/dec_structure_11.f90: Ditto.
1819 * gfortran.dg/dec_union_1.f90: Ditto.
1820 * gfortran.dg/dec_union_2.f90: Ditto.
1821 * gfortran.dg/dec_union_3.f90: Ditto.
1822 * gfortran.dg/dec_union_4.f90: Ditto.
1823 * gfortran.dg/dec_union_5.f90: Ditto.
1824 * gfortran.dg/dec_union_6.f90: Ditto.
1825 * gfortran.dg/dec_union_7.f90: Ditto.
1826
5ec4a8cd
TV
18272016-05-07 Tom de Vries <tom@codesourcery.com>
1828
1829 PR tree-optimization/70956
1830 * gcc.dg/graphite/pr70956.c: New test.
1831
58ec1d0e
JJ
18322016-05-06 Jakub Jelinek <jakub@redhat.com>
1833
ccd88fb7
JJ
1834 PR middle-end/70941
1835 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1836 (a, b, c, d): Change type from char to signed char.
1837 (main): Compare against (signed char) -1634678893 instead of
1838 hardcoded -109. Use __builtin_abort instead of abort.
1839
dd3b6464
JJ
1840 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1841 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1842
58ec1d0e
JJ
1843 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1844
19aa23d8
YR
18452016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1846
1847 PR debug/70935
1848 * gcc.dg/torture/pr70935.c: New test.
1849
ae5f0df1
OE
18502016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1851
1852 PR target/58219
ce23a8ff 1853 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1854
078f7e37
RB
18552016-05-06 Richard Biener <rguenther@suse.de>
1856
1857 PR tree-optimization/70960
1858 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1859
765d7b54
OE
18602016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1861
1862 PR target/52933
1863 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1864 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1865 Adjust expected instruction counts.
1866 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1867
29c94e65
MP
18682016-05-06 Marek Polacek <polacek@redhat.com>
1869
1870 PR sanitizer/70875
1871 * gcc.dg/ubsan/bounds-3.c: New test.
1872
3684b02e
OE
18732016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1874
1875 PR target/54089
1876 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1877
8706773f
RB
18782016-05-06 Richard Biener <rguenther@suse.de>
1879
1880 PR middle-end/70931
1881 * gfortran.dg/pr70931.f90: New testcase.
1882
a4f51018
RB
18832016-05-06 Richard Biener <rguenther@suse.de>
1884
1885 PR middle-end/70941
1886 * gcc.dg/torture/pr70941.c: New testcase.
1887
c4f2425f
BC
18882016-05-05 Bin Cheng <bin.cheng@arm.com>
1889
1890 PR tree-optimization/57206
1891 * gcc.dg/vect/pr57206.c: New test.
1892
5dc08197
RO
18932016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1894
1895 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1896
351f85c5
JJ
18972016-05-05 Jakub Jelinek <jakub@redhat.com>
1898
568bac8c
JJ
1899 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1900
351f85c5
JJ
1901 * c-c++-common/Wdangling-else-4.c: New test.
1902
33fd7785
JJ
19032016-05-04 Jakub Jelinek <jakub@redhat.com>
1904
2d1ac15a
JJ
1905 PR c++/70906
1906 PR c++/70933
1907 * g++.dg/opt/pr70906.C: New test.
1908 * g++.dg/opt/pr70933.C: New test.
1909
33fd7785
JJ
1910 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1911
6b715bf6
JH
19122016-05-04 Jan Hubicka <hubicka@ucw.cz>
1913
1914 * gcc.dg/ipa/pure-const-3.c: New testcase.
1915
deef7113
MP
19162016-05-04 Marek Polacek <polacek@redhat.com>
1917
1918 * c-c++-common/Wdangling-else-1.c: New test.
1919 * c-c++-common/Wdangling-else-2.c: New test.
1920 * c-c++-common/Wdangling-else-3.c: New test.
1921
5396db97
KCY
19222016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1923
1924 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1925 flag is present.
1926
de55efd5
MP
19272016-05-04 Marek Polacek <polacek@redhat.com>
1928
1929 PR c/48778
1930 * gcc.dg/Waddress-2.c: New test.
1931
475839b6
AM
19322016-05-04 Alan Modra <amodra@gmail.com>
1933
1934 * gcc.target/powerpc/pr70866.c: New.
1935
b25aad5f
MS
19362016-05-03 Martin Sebor <msebor@redhat.com>
1937
1938 PR c++/66561
1939 * c-c++-common/builtin_location.c: New test.
1940 * g++.dg/cpp1y/builtin_location.C: New test.
1941
79ce98bc
MP
19422016-05-03 Marek Polacek <polacek@redhat.com>
1943
1944 PR c/70859
1945 * gcc.dg/pr70859.c: New test.
1946 * gcc.dg/pr70859-2.c: New test.
1947
402e89f5
PMR
19482016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1949
1950 * gnat.dg/debug5.adb: New testcase.
1951
f3d90045
DV
19522016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1953
1954 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1955 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1956 Procedure to check for z10 instruction set.
1957
1e26cec1
CL
19582016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1959
1960 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1961
71aca5a0
AM
19622016-05-03 Alan Modra <amodra@gmail.com>
1963
1964 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1965
2fd70ec1
JJ
19662016-05-03 Jakub Jelinek <jakub@redhat.com>
1967
1968 * gcc.target/i386/avx512f-cvt-1.c: New test.
1969
e5705cf7
L
19702016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1971
1972 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1973 -fdump-tree-vrp-details.
1974
381cdae4
RB
19752016-05-03 Richard Biener <rguenther@suse.de>
1976
1977 * gcc.dg/pr30172-1.c: Adjust.
1978 * gcc.dg/pr63743.c: Likewise.
1979 * gcc.dg/tm/pr51696.c: Likewise.
1980 * c-c++-common/tm/safe-1.c: Likewise.
1981 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1982 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1983 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1984 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1985
adedd5c1
JJ
19862016-05-03 Jakub Jelinek <jakub@redhat.com>
1987
31ed1665
JJ
1988 PR rtl-optimization/70467
1989 * gcc.target/i386/pr70467-3.c: New test.
1990 * gcc.target/i386/pr70467-4.c: New test.
1991
dea60b59
JJ
1992 PR tree-optimization/70916
1993 * gcc.c-torture/compile/pr70916.c: New test.
1994
adedd5c1
JJ
1995 PR target/49244
1996 * gcc.target/i386/pr49244-1.c: New test.
1997 * gcc.target/i386/pr49244-2.c: New test.
1998
f80041ef
BS
19992016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2000
2001 PR rtl-optimization/44281
2002 * gcc.target/i386/pr44281.c: New test.
2003
1cfcd39e
BC
20042016-05-03 bin cheng <bin.cheng@arm.com>
2005
2006 PR tree-optimization/56541
2007 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2008 * gcc.dg/vect/pr56541.c: new test.
2009
4304ccfd
MM
20102016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2011
2012 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2013 __float128.
2014 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2015
50d94c29
L
20162016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2017
2018 PR testsuite/70520
2019 * c-c++-common/asan/clone-test-1.c (main): Align child process
2020 stack to 16 bytes.
2021
bc1aee87
DM
20222016-05-02 David Malcolm <dmalcolm@redhat.com>
2023
2024 PR c++/62314
2025 * g++.dg/spellcheck-fields-2.C: New test case.
2026
474e0129
DM
20272016-05-02 David Malcolm <dmalcolm@redhat.com>
2028
2029 PR c++/62314
2030 * g++.dg/pr62314.C: New test case.
2031
818b88a7
JH
20322016-05-02 Jan Hubicka <hubicka@ucw.cz>
2033
2034 * gcc.dg/ipa/inline-8.c: New testcase.
2035
dd77684f
JJ
20362016-05-02 Jakub Jelinek <jakub@redhat.com>
2037
2038 PR rtl-optimization/70467
2039 * gcc.target/i386/pr70467-1.c: New test.
2040
72407e00
BE
20412016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2042
2043 * gcc.dg/spec-options.c: Run the test on all targets.
2044 * gcc.dg/foo.specs: Use cpp_unique_options.
2045
dd53d197
MG
20462016-05-02 Marc Glisse <marc.glisse@inria.fr>
2047
2048 * gcc.dg/tree-ssa/unord.c: New testcase.
2049
a8b85ce9
MG
20502016-05-02 Marc Glisse <marc.glisse@inria.fr>
2051
2052 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2053
5b37e866
NS
20542016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2055
2056 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2057
7176a4a0
MP
20582016-05-02 Marek Polacek <polacek@redhat.com>
2059
2060 PR c/70851
2061 * gcc.dg/enum-incomplete-3.c: New test.
2062
6b9933b9
MP
20632016-05-02 Marek Polacek <polacek@redhat.com>
2064 Tom de Vries <tom@codesourcery.com>
2065
2066 PR tree-optimization/70700
2067 * gcc.dg/pr70700.c: New test.
2068
90f82260
UB
20692016-05-01 Uros Bizjak <ubizjak@gmail.com>
2070
2071 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2072 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2073 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2074 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2075 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2076
f73036c1
EB
20772016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2078
2079 * ada/acats/run_acats: Rename into...
2080 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2081 * ada/acats/run_all.sh: Remove redundant test.
2082 (target_run): Move around.
2083 (target_gnatchop): Use newly built executable.
2084 (target_gnatmake): Likewise.
2085 Check that the compilation of impbit succeeds.
2086
85e051a3
OE
20872016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2088
2089 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2090 * gcc.dg/20021029-1.c: Likewise.
2091 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2092 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2093 * gcc.target/sh/cmpstr.c: Likewise.
2094 * gcc.target/sh/cmpstrn.c: Likewise.
2095 * gcc.target/sh/memset.c: Likewise.
2096 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2097 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2098 * gcc.target/sh/pr39423-1.c: Likewise.
2099 * gcc.target/sh/pr49468-di.c: Likewise.
2100 * gcc.target/sh/pr49468-si.c: Likewise.
2101 * gcc.target/sh/pr49880-1.c: Likewise.
2102 * gcc.target/sh/pr49880-2.c: Likewise.
2103 * gcc.target/sh/pr49880-3.c: Likewise.
2104 * gcc.target/sh/pr50751-1.c: Likewise.
2105 * gcc.target/sh/pr50751-4.c: Likewise.
2106 * gcc.target/sh/pr50751-7.c: Likewise.
2107 * gcc.target/sh/pr51244-1.c: Likewise.
2108 * gcc.target/sh/pr51244-10.c: Likewise.
2109 * gcc.target/sh/pr51244-11.c: Likewise.
2110 * gcc.target/sh/pr51244-12.c: Likewise.
2111 * gcc.target/sh/pr51244-13.c: Likewise.
2112 * gcc.target/sh/pr51244-14.c: Likewise.
2113 * gcc.target/sh/pr51244-17.c: Likewise.
2114 * gcc.target/sh/pr51244-18.c: Likewise.
2115 * gcc.target/sh/pr51244-19.c: Likewise.
2116 * gcc.target/sh/pr51244-4.c: Likewise.
2117 * gcc.target/sh/pr51244-5.c: Likewise.
2118 * gcc.target/sh/pr51244-7.c: Likewise.
2119 * gcc.target/sh/pr51244-8.c: Likewise.
2120 * gcc.target/sh/pr51244-9.c: Likewise.
2121 * gcc.target/sh/pr51697.c: Likewise.
2122 * gcc.target/sh/pr52483-1.c: Likewise.
2123 * gcc.target/sh/pr52483-2.c: Likewise.
2124 * gcc.target/sh/pr52483-3.c: Likewise.
2125 * gcc.target/sh/pr52483-5.c: Likewise.
2126 * gcc.target/sh/pr52933-1.c: Likewise.
2127 * gcc.target/sh/pr52933-2.c: Likewise.
2128 * gcc.target/sh/pr52933-3.c: Likewise.
2129 * gcc.target/sh/pr53568-1.c: Likewise.
2130 * gcc.target/sh/pr53976-1.c: Likewise.
2131 * gcc.target/sh/pr53988-1.c: Likewise.
2132 * gcc.target/sh/pr53988.c: Likewise.
2133 * gcc.target/sh/pr54089-1.c: Likewise.
2134 * gcc.target/sh/pr54089-6.c: Likewise.
2135 * gcc.target/sh/pr54089-7.c: Likewise.
2136 * gcc.target/sh/pr54089-8.c: Likewise.
2137 * gcc.target/sh/pr54089-9.c: Likewise.
2138 * gcc.target/sh/pr54236-1.c: Likewise.
2139 * gcc.target/sh/pr54236-2.c: Likewise.
2140 * gcc.target/sh/pr54236-3.c: Likewise.
2141 * gcc.target/sh/pr54236-4.c: Likewise.
2142 * gcc.target/sh/pr54386.c: Likewise.
2143 * gcc.target/sh/pr54602-1.c: Likewise.
2144 * gcc.target/sh/pr54685.c: Likewise.
2145 * gcc.target/sh/pr54760-1.c: Likewise.
2146 * gcc.target/sh/pr54760-2.c: Likewise.
2147 * gcc.target/sh/pr54760-3.c: Likewise.
2148 * gcc.target/sh/pr54760-4.c: Likewise.
2149 * gcc.target/sh/pr54760-5.c: Likewise.
2150 * gcc.target/sh/pr54760-6.c: Likewise.
2151 * gcc.target/sh/pr55146.c: Likewise.
2152 * gcc.target/sh/pr55160.c: Likewise.
2153 * gcc.target/sh/pr59278.c: Likewise.
2154 * gcc.target/sh/pr59401-1.c: Likewise.
2155 * gcc.target/sh/pr59533-1.c: Likewise.
2156 * gcc.target/sh/pr63260.c: Likewise.
2157 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2158 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2159 * gcc.target/sh/strlen.c: Likewise.
2160 * gcc.target/sh/torture/pr30807.c: Likewise.
2161 * gcc.target/sh/torture/pr34777.c: Likewise.
2162 * gcc.target/sh/torture/pr64652.c: Likewise.
2163 * gcc.target/sh/torture/pr65505.c: Likewise.
2164 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2165 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2166
411e5c67
PC
21672016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2168
2169 PR c++/66644
2170 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2171
8fa97501
BS
21722016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2173
2174 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2175 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2176 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2177 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2178
5a956111
PP
21792016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2180
2181 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2182 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2183
e7ff0319
CP
21842016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2185
2186 PR middle-end/70626
2187 * c-c++-common/goacc/combined-reduction.c: New test.
2188 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2189
52d11a4b
L
21902016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2191
2192 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2193 *movdi_internal pattern only if PIC off.
2194 * gcc.target/i386/pr70155-2.c: Likewise.
2195 * gcc.target/i386/pr70155-3.c: Likewise.
2196 * gcc.target/i386/pr70155-4.c: Likewise.
2197 * gcc.target/i386/pr70155-5.c: Likewise.
2198 * gcc.target/i386/pr70155-6.c: Likewise.
2199 * gcc.target/i386/pr70155-7.c: Likewise.
2200 * gcc.target/i386/pr70155-8.c: Likewise.
2201 * gcc.target/i386/pr70155-15.c: Likewise.
2202 * gcc.target/i386/pr70155-17.c: Likewise.
2203 * gcc.target/i386/pr70155-22.c: Likewise.
2204
8960db31
BC
22052016-04-29 Bin Cheng <bin.cheng@arm.com>
2206
2207 PR tree-optimization/70803
2208 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2209
cca535a4
IE
22102016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2211
2212 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2213 optimization of vector loop.
2214 * gcc.target/i386/vect-unpack-3.c: New test.
2215 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2216 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2217 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2218
500ecf4a
MP
22192016-04-29 Marek Polacek <polacek@redhat.com>
2220
2221 PR sanitizer/70342
2222 * g++.dg/ubsan/null-7.C: New test.
2223
2fff3db8
MP
2224 PR c/70852
2225 * gcc.dg/pr70852.c: New test.
2226
509063eb
DV
22272016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2228
2229 PR/69089
2230 * g++.dg/cpp0x/alignas6.C: New test.
2231
83745c0d
DV
22322016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2233
2234 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
2235 dg-do.
2236 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
2237 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
2238 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
2239 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
2240 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
2241 * gcc.target/arc/mxy.c: Likewise.
2242 * gcc.target/arc/mswape.c: Likewise.
2243 * gcc.target/arc/mrtsc.c: Likewise.
2244 * gcc.target/arc/mcrc.c: Likewise.
2245 * gcc.target/arc/mdsp-packa.c: Likewise.
2246 * gcc.target/arc/mdvbf.c: Likewise.
2247 * gcc.target/arc/mlock.c: Likewise.
2248 * gcc.target/arc/mmac-24.c: Likewise.
2249 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2250
849b265d
BS
22512016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2252 Matthijs Kooijman <matthijs@stdin.nl>
2253 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2254
2255 PR target/60040
2256 * gcc.target/avr/pr60040-1.c: New.
2257 * gcc.target/avr/pr60040-2.c: New.
2258
1390536b
RB
22592016-04-29 Richard Biener <rguenther@suse.de>
2260
2261 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2262
98998245
RB
22632016-04-29 Richard Biener <rguenther@suse.de>
2264
2265 PR tree-optimization/13962
2266 PR tree-optimization/65686
2267 * gcc.dg/uninit-pr65686.c: New testcase.
2268
8b80cc21
JJ
22692016-04-29 Jakub Jelinek <jakub@redhat.com>
2270
2271 PR middle-end/70843
2272 * gcc.dg/pr70843.c: New test.
2273
6181bc30
JJ
22742016-04-28 Jakub Jelinek <jakub@redhat.com>
2275
2276 PR target/70858
2277 * gcc.target/i386/pr70858.c: New test.
2278
f4cb3612
AB
22792016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2280
2281 * gcc.target/arc/nps400-1.c: New file.
2282
8ad9df62
JR
22832016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2284 Andrew Burgess <andrew.burgess@embecosm.com>
2285
2286 * gcc.target/arc/movh_cl-1.c: New file.
2287
ceaaa9fe
JR
22882016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2289 Andrew Burgess <andrew.burgess@embecosm.com>
2290
2291 * gcc.target/arc/extzv-1.c: New file.
2292 * gcc.target/arc/insv-1.c: New file.
2293 * gcc.target/arc/insv-2.c: New file.
2294 * gcc.target/arc/movb-1.c: New file.
2295 * gcc.target/arc/movb-2.c: New file.
2296 * gcc.target/arc/movb-3.c: New file.
2297 * gcc.target/arc/movb-4.c: New file.
2298 * gcc.target/arc/movb-5.c: New file.
2299 * gcc.target/arc/movb_cl-1.c: New file.
2300 * gcc.target/arc/movb_cl-2.c: New file.
2301 * gcc.target/arc/movbi_cl-1.c: New file.
2302 * gcc.target/arc/movl-1.c: New file.
2303
4d03dc2f
JR
23042016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2305 Andrew Burgess <andrew.burgess@embecosm.com>
2306
2307 * gcc.target/arc/cmem-1.c: New file.
2308 * gcc.target/arc/cmem-2.c: New file.
2309 * gcc.target/arc/cmem-3.c: New file.
2310 * gcc.target/arc/cmem-4.c: New file.
2311 * gcc.target/arc/cmem-5.c: New file.
2312 * gcc.target/arc/cmem-6.c: New file.
2313 * gcc.target/arc/cmem-7.c: New file.
2314 * gcc.target/arc/cmem-ld.inc: New file.
2315 * gcc.target/arc/cmem-st.inc: New file.
2316
81262dad
JJ
23172016-04-28 Jakub Jelinek <jakub@redhat.com>
2318
2319 PR target/70821
2320 * gcc.target/i386/pr70821.c: New test.
2321
0a31a09a
BS
23222016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2323
2324 * gcc.target/powerpc/vec-adde.c: New test.
2325 * gcc.target/powerpc/vec-adde-int128.c: New test.
2326
3ddffba9
JJ
23272016-04-28 Jakub Jelinek <jakub@redhat.com>
2328
2329 * gcc.target/i386/avx-vround-1.c: New test.
2330 * gcc.target/i386/avx-vround-2.c: New test.
2331 * gcc.target/i386/avx512vl-vround-1.c: New test.
2332 * gcc.target/i386/avx512vl-vround-2.c: New test.
2333
713dedcd
RO
23342016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2335
2336 PR testsuite/70595
2337 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2338 (check_effective_target_cilkplus_runtime): ... this.
2339 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2340 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2341
2342 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2343 Require cilkplus_runtime.
2344 Don't add -lcilkrts.
2345 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2346 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2347 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2348 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2349 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2350 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2351 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2352 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2353 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2354 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2355 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2356 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2357 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2358 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2359 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2360 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2361 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2362 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2363 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2364 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2365 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2366 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2367 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2368 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2369 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2370 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2371 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2372 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2373 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2374
2375 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2376 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2377
2378 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2379
2380 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2381 cilkplus_runtime.
2382
3563f78f
MG
23832016-04-27 Marc Glisse <marc.glisse@inria.fr>
2384
2385 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2386 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2387
6bc2bb18
RB
23882015-04-27 Ryan Burn <contact@rnburn.com>
2389
2390 PR c++/69024
2391 PR c++/68997
2392 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2393 diagnostic.
2394 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2395 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2396
1e55d29a
EB
23972016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2398
2399 * gnat.dg/limited_with4.ad[sb]: New test.
2400 * gnat.dg/limited_with4_pkg.ads: New helper.
2401
087146ca
L
24022016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2403
2404 PR target/70155
2405 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2406 and movv1ti_internal patterns
2407 * gcc.target/i386/pr70155-1.c: New test.
2408 * gcc.target/i386/pr70155-2.c: Likewise.
2409 * gcc.target/i386/pr70155-3.c: Likewise.
2410 * gcc.target/i386/pr70155-4.c: Likewise.
2411 * gcc.target/i386/pr70155-5.c: Likewise.
2412 * gcc.target/i386/pr70155-6.c: Likewise.
2413 * gcc.target/i386/pr70155-7.c: Likewise.
2414 * gcc.target/i386/pr70155-8.c: Likewise.
2415 * gcc.target/i386/pr70155-9.c: Likewise.
2416 * gcc.target/i386/pr70155-10.c: Likewise.
2417 * gcc.target/i386/pr70155-11.c: Likewise.
2418 * gcc.target/i386/pr70155-12.c: Likewise.
2419 * gcc.target/i386/pr70155-13.c: Likewise.
2420 * gcc.target/i386/pr70155-14.c: Likewise.
2421 * gcc.target/i386/pr70155-15.c: Likewise.
2422 * gcc.target/i386/pr70155-16.c: Likewise.
2423 * gcc.target/i386/pr70155-17.c: Likewise.
2424 * gcc.target/i386/pr70155-18.c: Likewise.
2425 * gcc.target/i386/pr70155-19.c: Likewise.
2426 * gcc.target/i386/pr70155-20.c: Likewise.
2427 * gcc.target/i386/pr70155-21.c: Likewise.
2428 * gcc.target/i386/pr70155-22.c: Likewise.
2429
92329f9f
L
24302016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2431
2432 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2433 ".{5,6}".
2434
309a0cf6
BC
24352016-04-27 Bin Cheng <bin.cheng@arm.com>
2436
2437 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2438 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2439 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2440 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2441 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2442
72ed2b9c
RB
24432016-04-27 Richard Biener <rguenther@suse.de>
2444
2445 PR ipa/70760
2446 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2447 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2448
3c98ff9b
NS
24492016-04-27 Nathan Sidwell <nathan@acm.org>
2450
2451 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2452 * g++.dg/ubsan/pr63956.C: Adjust error location.
2453
9ec5d66b
NC
24542016-04-27 Nick Clifton <nickc@redhat.com>
2455
2456 PR middle-end/49889
2457 * gcc.dg/pr49889.c: New test.
2458
c1e1f433
BS
24592016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2460
2461 * c-c++-common/memset-array.c: New test.
2462
8ac43293
MS
24632016-04-26 Martin Sebor <msebor@redhat.com>
2464
2465 PR c++/66639
2466 * g++.dg/cpp1y/func_constexpr.C: New test.
2467
843ce8ab
PP
24682016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2469
2470 PR c++/70241
2471 * g++.dg/cpp0x/enum32.C: New test.
2472 * g++.dg/cpp0x/enum33.C: New test.
2473
24742016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
2475
2476 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2477 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2478 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2479 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2480 * gcc.c-torture/execute/pr38151.c: Likewise.
2481 * gcc.c-torture/execute/pr66556.c: Likewise.
2482 * gcc.c-torture/execute/pr67781.c: Likewise.
2483 * gcc.c-torture/execute/pr68648.c: Likewise.
2484
ca1206be
MG
24852016-04-26 Marc Glisse <marc.glisse@inria.fr>
2486
2487 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2488
2448a956
MP
24892016-04-26 Marek Polacek <polacek@redhat.com>
2490
2491 PR c/67784
2492 * gcc.dg/pr67784-3.c: New test.
2493 * gcc.dg/pr67784-4.c: New test.
2494 * gcc.dg/pr67784-5.c: New test.
2495
b02a5e26
MP
2496 PR c/70791
2497 * gcc.dg/Wnested-externs-2.c: New test.
2498
6b6aa8d3
MG
24992016-04-26 Marc Glisse <marc.glisse@inria.fr>
2500
2501 * gcc.dg/fold-plusmult.c: Adjust.
2502 * gcc.dg/no-strict-overflow-6.c: Adjust.
2503 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2504
a2095b55
BS
25052016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2506
2507 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2508 number scans.
2509 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2510 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2511 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2512 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2513 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2514 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2515 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2516 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2517 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2518 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2519 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2520 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2521 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2522 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2523 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2524 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2525 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2526 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2527 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2528 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2529 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2530 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2531 scans.
2532 * gcc.target/i386/pr32219-4.c: Likewise.
2533 * gcc.target/i386/pr32219-6.c: Likewise.
2534 * gcc.target/i386/pr32219-8.c: Likewise.
2535
bb0cc5c8
KT
25362016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2537
2538 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2539 associated options.
2540
5a0802ea
MP
25412016-04-26 Marek Polacek <polacek@redhat.com>
2542
2543 PR c++/70744
2544 * g++.dg/ext/cond2.C: New test.
2545
00f615af
BC
25462016-04-26 Bin Cheng <bin.cheng@arm.com>
2547
2548 PR tree-optimization/70771
2549 PR tree-optimization/70775
2550 * gcc.dg/pr70771.c: New test.
25939d34 2551 * gcc.dg/pr70775.c: New test.
00f615af 2552
218155e7
BS
25532016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2554
2555 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2556
ab99f467
RB
25572016-04-25 Richard Biener <rguenther@suse.de>
2558
2559 PR tree-optimization/70780
2560 * gcc.dg/torture/pr70780.c: New testcase.
2561
93c590ee
MC
25622016-04-25 Michael Collison <michael.collison@arm.com>
2563
2564 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
2565 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
2566 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
2567 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
2568 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
2569 * testsuite/lib/target-supports.exp
2570 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2571 that arm neon support vector widen sum of HImode TO SImode.
2572
d6c1a7a7
JJ
25732016-04-23 Jakub Jelinek <jakub@redhat.com>
2574
2575 PR sanitizer/70712
2576 * c-c++-common/asan/pr70712.c: New test.
2577
ab0fc037
TS
25782016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2579
2580 * .gitattributes: New file.
2581
2aa64824
CL
25822016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2583
2584 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2585
e7e12d92
DH
25862016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2587
2588 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2589 * gfortran.dg/submodule_15.f08: Likewise.
2590
d1431192
RB
25912016-04-22 Richard Biener <rguenther@suse.de>
2592
2593 PR tree-optimization/70740
2594 * gcc.dg/torture/pr70740.c: New testcase.
2595
04a63c24
L
25962016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2597
2598 PR target/70750
2599 * gcc.target/i386/pr70750-1.c: New test.
2600 * gcc.target/i386/pr70750-2.c: Likewise.
2601
20700098
PC
26022016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2603
2604 PR c++/70540
2605 * g++.dg/cpp0x/auto48.C: New.
2606
aedf4e12
MP
26072016-04-21 Marek Polacek <polacek@redhat.com>
2608
2609 PR c++/70513
2610 * g++.dg/cpp0x/forw_enum12.C: New test.
2611 * g++.dg/cpp0x/forw_enum13.C: New test.
2612
2074d80a
KY
26132016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2614
2615 PR target/70728
2616 * gcc.target/i386/pr70728.c: New test.
2617
aef4aab0
RB
26182016-04-21 Richard Biener <rguenther@suse.de>
2619
2620 PR middle-end/70747
2621 * gcc.dg/pr70747.c: New testcase.
2622
2359e571
BC
26232016-04-21 Bin Cheng <bin.cheng@arm.com>
2624
2625 PR tree-optimization/70715
2626 * gcc.dg/tree-ssa/scev-13.c: New test.
2627
ce0e66ff
MG
26282016-04-21 Marc Glisse <marc.glisse@inria.fr>
2629
2630 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2631
2c2870a1
MG
26322016-04-21 Marc Glisse <marc.glisse@inria.fr>
2633
2634 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2635
a2b056a3
JH
26362016-04-20 Jan Hubicka <jh@suse.cz>
2637
2638 PR ipa/70018
2639 * g++.dg/ipa/nothrow-1.C: New testcase.
2640
ee392fc2
NS
26412016-04-20 Nathan Sidwell <nathan@acm.org>
2642
2643 PR c++/55635
2644 * g++.dg/eh/delete1.C: New.
2645
dda49daf
L
26462016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2647
2648 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2649 -mtune-ctrl=sse_typeless_stores.
2650
8a5b9d5a
L
26512016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2652
2653 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2654
1011119f
BC
26552016-04-20 Bin Cheng <bin.cheng@arm.com>
2656
2657 PR tree-optimization/69489
2658 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2659
477d4906
IV
26602016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2661
2662 PR c++/69363
2663 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2664 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2665 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2666
fad08d12
BC
26672016-04-20 Bin Cheng <bin.cheng@arm.com>
2668
2669 PR tree-optimization/56625
2670 PR tree-optimization/69489
2671 * gcc.dg/vect/pr56625.c: New test.
2672 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2673
9e3e4fab
AP
26742016-04-20 Andrew Pinski <apinski@cavium.com>
2675
2676 PR target/64971
2677 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2678
d7aa24e4
AC
26792016-04-20 Arnaud Charlet <charlet@adacore.com>
2680
2681 * gnat.dg/self1.adb: Remove now incorrect test.
2682
e6d62b46
BC
26832016-04-20 Bin Cheng <bin.cheng@arm.com>
2684
2685 * gcc.dg/tree-ssa/scev-11.c: New test.
2686 * gcc.dg/tree-ssa/scev-12.c: New test.
2687
2697b189
MP
26882016-04-20 Marek Polacek <polacek@redhat.com>
2689
2690 PR tree-optimization/70725
2691 * gcc.dg/pr70725.c: New test.
2692
60d393e8
RB
26932016-04-20 Richard Biener <rguenther@suse.de>
2694
2695 PR tree-optimization/70726
2696 * g++.dg/vect/pr70726.cc: New testcase.
2697
82c6f58a
AK
26982016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2699
2700 PR target/70674
2701 * gcc.target/s390/pr70674.c: New test.
2702
90eeab20
JD
27032016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2704
2705 PR libgfortran/70684
2706 * gfortran.dg/list_read_14.f90: New test.
2707
fc9cf6da
L
27082016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2709
2710 PR target/69201
2711 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2712 extern to force it misaligned.
2713 (b): Likewise.
2714 (c): Likewise.
2715 (d): Likewise.
2716 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2717 Don't check `*' before movv4sf_internal.
2718 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2719 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2720 Don't check `*' before movv16qi_internal.
2721 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2722 extern to force it misaligned.
2723 (b): Likewise.
2724 (c): Likewise.
2725 (d): Likewise.
2726 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2727 Don't check `*' before movv2df_internal.
2728 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2729 extern to force it misaligned.
2730 (b): Likewise.
2731 (c): Likewise.
2732 (d): Likewise.
2733 Check movv8sf_internal instead of avx_storeups256.
2734 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2735
ea8927ea
RB
27362016-04-19 Richard Biener <rguenther@suse.de>
2737
2738 PR tree-optimization/70171
2739 * g++.dg/tree-ssa/pr70171.C: New testcase.
2740
65f52ee9
RB
27412016-04-19 Richard Biener <rguenther@suse.de>
2742
2743 PR tree-optimization/70724
2744 * gcc.dg/torture/pr70724.c: New testcase.
2745
987b67f1
VM
27462016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2747
2748 PR middle-end/70689
2749 * testsuite/gcc.target/i386/pr70689.c: New.
2750
91a47c39
L
27512016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2752
2753 PR target/70708
2754 * gcc.target/i386/pr70708.c: New test.
2755
8270b82d
RB
27562016-04-18 Richard Biener <rguenther@suse.de>
2757
2758 PR tree-optimization/43434
2759 * gcc.dg/vect/pr43434.c: New testcase.
2760 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2761 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2762 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2763 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2764 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2765 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2766 * gcc.dg/gomp/pr68640.c: Likewise.
2767 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2768 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2769
edd048e2
RB
27702016-04-18 Richard Biener <rguenther@suse.de>
2771
2772 PR tree-optimization/70701
2773 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2774
bd5c7330
TV
27752016-04-18 Tom de Vries <tom@codesourcery.com>
2776
2777 PR testsuite/70699
2778 * gcc.dg/pr70161.c: Add dot-file scans.
2779 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2780 instead of after last dot char.
2781
23f2660f
EB
27822016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2783
2784 * c-c++-common/dump-ada-spec-3.c: New test.
2785 * c-c++-common/dump-ada-spec-4.c: Likewise.
2786
da152c9f
TV
27872016-04-17 Tom de Vries <tom@codesourcery.com>
2788
2789 PR other/70183
2790 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2791
cc950f98
JH
27922016-04-15 Jan Hubicka <jh@suse.cz>
2793
2794 PR ipa/70018
2795 * g++.dg/ipa/pure-const-1.C: New testcase.
2796 * g++.dg/ipa/pure-const-2.C: New testcase.
2797 * g++.dg/ipa/pure-const-3.C: New testcase.
2798
949505a9
MP
27992016-04-15 Marek Polacek <polacek@redhat.com>
2800
2801 PR c/70671
2802 * gcc.dg/bitfld-22.c: New test.
2803
10e547d6
BS
28042016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2805
2806 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2807 x86_64.
2808
1e77281b
MP
28092016-04-15 Marek Polacek <polacek@redhat.com>
2810
2811 PR c/70651
2812 * c-c++-common/pr70651.c: New test.
2813
e501fa8e
KT
28142016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2815
2816 PR rtl-optimization/70681
2817 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2818 dump scan on arm and powerpc.
2819 * gcc.dg/pr10474.c: Likewise.
2820
dda1bf61
JJ
28212016-04-15 Jakub Jelinek <jakub@redhat.com>
2822
ca4ef1ff
JJ
2823 PR c++/69517
2824 PR c++/70019
2825 PR c++/70588
2826 * g++.dg/cpp1y/vla11.C: Revert for real.
2827
dda1bf61
JJ
2828 PR c/70436
2829 * c-c++-common/Wparentheses-1.c: New test.
2830 * c-c++-common/gomp/Wparentheses-1.c: New test.
2831 * c-c++-common/gomp/Wparentheses-2.c: New test.
2832 * c-c++-common/gomp/Wparentheses-3.c: New test.
2833 * c-c++-common/gomp/Wparentheses-4.c: New test.
2834 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2835 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2836 * c-c++-common/goacc/Wparentheses-1.c: New test.
2837
1355e62c
KY
28382016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2839
2840 PR target/70662
2841 * gcc.target/i386/pr70662.c: New test.
2842
0ab34b9e 28432016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2844 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2845
2846 PR tree-optimization/70130
2847 * gcc.dg/vect/O3-pr70130.c: New testcase.
2848
bc773aad
MM
28492016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2850
6e9b2286
MM
2851 PR target/70669
2852 * gcc.target/powerpc/pr70669.c: New test.
2853
bc773aad
MM
2854 PR target/70640
2855 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2856 a power7 system that does not have an assembler that supports
2857 power8.
2858
d8747845
MS
28592016-04-14 Martin Sebor <msebor@redhat.com>
2860
2861 PR c++/69517
2862 PR c++/70019
2863 PR c++/70588
2864 * c-c++-common/ubsan/vla-1.c: Revert.
2865 * g++.dg/cpp1y/vla11.C: Same.
2866 * g++.dg/cpp1y/vla12.C: Same.
2867 * g++.dg/cpp1y/vla13.C: Same.
2868 * g++.dg/cpp1y/vla14.C: Same.
2869 * g++.dg/cpp1y/vla3.C: Same.
2870 * gcc/testsuite/g++.dg/init/array24.C: Same.
2871 * g++.dg/ubsan/vla-1.C: Same.
2872
85128559
MP
28732016-04-14 Marek Polacek <polacek@redhat.com>
2874 Jan Hubicka <hubicka@ucw.cz>
2875
2876 PR c++/70029
2877 * g++.dg/torture/pr70029.C: New test.
2878
52fbb073
MS
28792016-04-14 Martin Sebor <msebor@redhat.com>
2880
2881 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2882 type size to prevent failures on targets with very low maximum
2883 alignment.
2884
6db61d6f
RB
28852016-04-14 Richard Biener <rguenther@suse.de>
2886
2887 PR tree-optimization/70623
2888 * gcc.dg/torture/pr70623.c: New testcase.
2889 * gcc.dg/torture/pr70623-2.c: Likewise.
2890
342fac95
MS
28912016-04-13 Martin Sebor <msebor@redhat.com>
2892
2893 PR c++/69517
2894 PR c++/70019
2895 PR c++/70588
2896 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2897 * g++.dg/cpp1y/vla11.C: New test.
2898 * g++.dg/cpp1y/vla12.C: New test.
2899 * g++.dg/cpp1y/vla13.C: New test.
2900 * g++.dg/cpp1y/vla14.C: New test.
2901 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2902 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2903 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2904
d93c452f
JJ
29052016-04-13 Jakub Jelinek <jakub@redhat.com>
2906
2907 PR c++/70641
2908 * g++.dg/opt/pr70641.C: New test.
2909
85115fb6
RO
29102016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2911
2912 PR rtl-optimization/68749
2913 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2914 effects of argument promotions.
2915 Remove default args to dg-skip-if.
2916
545a4139
PC
29172016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2918
2919 PR c++/70635
2920 * g++.dg/parse/pr70635.C: New.
2921
b3a77f21
MP
29222016-04-13 Marek Polacek <polacek@redhat.com>
2923
2924 PR c++/70639
2925 * c-c++-common/Wmisleading-indentation-4.c: New test.
2926
99cd9857
MP
29272016-04-13 Marek Polacek <polacek@redhat.com>
2928
2929 PR c/70436
2930 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2931 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2932
75ca93ec
IE
29332016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2934
2935 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2936 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2937 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2938
3d3f9e7e
JJ
29392016-04-13 Jakub Jelinek <jakub@redhat.com>
2940
37947cd0
JJ
2941 PR middle-end/70633
2942 * gcc.c-torture/compile/pr70633.c: New test.
2943
3d3f9e7e
JJ
2944 PR debug/70628
2945 * gcc.dg/torture/pr70628.c: New test.
2946
92886d3e
PP
29472016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2948
2949 PR c++/70610
2950 * g++.dg/template/pr70610.C: New test.
2951 * g++.dg/template/pr70610-2.C: New test.
2952 * g++.dg/template/pr70610-3.C: New test.
2953 * g++.dg/template/pr70610-4.C: New test.
2954
13bd7c2b
JJ
29552016-04-12 Jakub Jelinek <jakub@redhat.com>
2956
6512fa6d
JJ
2957 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2958 128 instead of 32.
2959
13bd7c2b
JJ
2960 PR c++/70571
2961 * g++.dg/ext/pr70571.C: New test.
2962
20b9851c
MM
29632016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2964
8a434ada 2965 PR target/70640
20b9851c
MM
2966 * gcc.target/powerpc/pr70640.c: New test.
2967
2b2f52bc
PC
29682016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2969
2970 PR c++/68722
2971 * g++.dg/parse/pr68722.C: New.
2972
5901e56a
JJ
29732016-04-12 Jakub Jelinek <jakub@redhat.com>
2974
2975 PR rtl-optimization/70596
2976 * gcc.target/i386/pr70596.c: New test.
2977
d4619dc1
NS
29782016-04-12 Nathan Sidwell <nathan@acm.org>
2979
2980 PR c++/70501
2981 * g++.dg/init/pr70501.C: New.
2982
3df530d3
DW
29832016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2984
2985 * gcc.target/i386/asm-flag-6.c: New test.
2986
b7a120d7
TV
29872016-04-12 Tom de Vries <tom@codesourcery.com>
2988
2989 PR tree-optimization/68756
2990 * gcc.dg/graphite/pr68756.c: New test.
2991
4e0eea75
JJ
29922016-04-12 Jakub Jelinek <jakub@redhat.com>
2993
2994 PR tree-optimization/70602
2995 * gcc.c-torture/execute/pr70602.c: New test.
2996
35fbda43
MM
29972016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2998
2999 PR target/70381
3000 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3001 __float128 emulator is built and runs.
3002 * gcc.target/powerpc/float128-1.c: Likewise.
3003
3004 * lib/target-supports.exp (check_ppc_float128_sw_available):
3005 Rework tests for __float128 software and hardware
3006 availability. Fix exit condition to return 0 on success.
3007
04a99ebe
JG
30082016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3009
3010 PR target/70133
3011 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3012 * gcc.target/aarch64/target_attr_15.c: Likewise.
3013
47cd5a85
PC
30142016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3015
3016 PR c++/69066
3017 * g++.dg/cpp1y/pr69066.C: New.
3018
a5edb32e
JD
30192016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3020
3021 PR fortran/68566
3022 * gfortran.dg/pr36192.f90: Update test.
3023 * gfortran.dg/pr36192_1.f90: Update test.
3024 * gfortran.dg/real_dimension_1.f: Update test.
3025 * gfortran.dg/parameter_array_init_7.f90: New test.
3026
8ef378f8
JDA
30272016-04-09 John David Anglin <danglin@gcc.gnu.org>
3028
c532c871
JDA
3029 PR testsuite/64039
3030 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3031
d34f706f
JDA
3032 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3033
75e1dd9e
JDA
3034 PR rtl-optimization/66669
3035 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3036
8a976f5f
JDA
3037 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3038
da04822a
JDA
3039 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3040 * gcc.dg/pie-1.c: Likewise.
3041 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3042 * gcc.dg/pic-4.c: Likewise.
3043 * gcc.dg/pie-3.c: Likewise.
3044 * gcc.dg/pie-4.c: Likewise.
3045
adfabcf9
JDA
3046 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3047
4a020adf
JDA
3048 PR tree-optimization/68644
3049 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3050
8ef378f8
JDA
3051 PR rtl-optimization/64886
3052 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3053
09bf990e
TV
30542016-04-09 Tom de Vries <tom@codesourcery.com>
3055
3056 PR tree-optimization/68953
3057 * gcc.dg/graphite/pr68953.c: New test.
3058
138c3c1a
DH
30592016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3060
3061 PR fortran/70592
3062 * gfortran.dg/deferred_character_16.f90: New test.
3063
f55460af
JJ
30642016-04-09 Jakub Jelinek <jakub@redhat.com>
3065
3066 PR tree-optimization/70586
3067 * gcc.c-torture/execute/pr70586.c: New test.
3068
0b77bbf3
DH
30692016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3070
3071 PR sanitizer/70573
3072 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3073 with __builtin_memset
3074 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3075
c42cfb5c
CP
30762016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3077
3078 PR lto/70289
3079 PR ipa/70348
3080 PR tree-optimization/70373
3081 PR middle-end/70533
3082 PR middle-end/70534
3083 PR middle-end/70535
3084 * c-c++-common/goacc/reduction-5.c: New test.
3085 * c-c++-common/goacc/reduction-promotions.c: New test.
3086 * gfortran.dg/goacc/reduction-3.f95: New test.
3087 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3088
56cfb596
PP
30892016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3090
3091 PR c++/70590
3092 PR c++/70452
3093 * g++.dg/pr70590.C: New test.
3094 * g++.dg/pr70590-2.C: New test.
3095
1a13c0a2
JJ
30962016-04-08 Jakub Jelinek <jakub@redhat.com>
3097
abc0647a
JJ
3098 PR middle-end/70593
3099 * gcc.target/i386/pr70593.c: New test.
3100
1a13c0a2
JJ
3101 PR rtl-optimization/70574
3102 * gcc.target/i386/avx2-pr70574.c: New test.
3103
c3da4956
MO
31042016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3105
3106 PR sanitizer/70541
3107 * c-c++-common/asan/pr70541.c: New test.
3108
9f1b833b
TV
31092016-04-08 Tom de Vries <tom@codesourcery.com>
3110
3111 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3112 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3113
bae7adda
KT
31142016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3115
3116 PR target/70566
3117 * gcc.c-torture/execute/pr70566.c: New test.
3118
211f3d57
TV
31192016-04-08 Tom de Vries <tom@codesourcery.com>
3120
3121 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3122 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3123
02cf2861
AM
31242016-04-08 Alan Modra <amodra@gmail.com>
3125
3126 * gcc.target/powerpc/pr70117.c: New.
3127
5f490f9f
JJ
31282016-04-07 Jakub Jelinek <jakub@redhat.com>
3129
56e9b710
JJ
3130 PR testsuite/70581
3131 * gcc.dg/lto/simd-function_0.c: New test.
3132
5f490f9f
JJ
3133 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3134 clones.
3135 * c-c++-common/attr-simd-2.c: Likewise.
3136 * c-c++-common/attr-simd-4.c: Likewise.
3137 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3138 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3139
e4ebc74d
TP
31402016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3141
3142 PR testsuite/70553
3143 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3144
9817ae35
TS
31452016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3146 Tom de Vries <tom@codesourcery.com>
3147
3148 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3149 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3150 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3151 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3152 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3153 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3154 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3155 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3156
e292f64d
PP
31572016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3158
3159 PR c/70436
3160 * g++.dg/warn/Wparentheses-29.C: New test.
3161
6b37bdaf
PP
31622016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3163
3164 PR c/70436
3165 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3166 explicit braces to resolve a future -Wparentheses warning.
3167
64824205
RH
31682016-04-06 Richard Henderson <rth@redhat.com>
3169
3170 * gcc.dg/pr61817-1.c: New test.
3171 * gcc.dg/pr61817-2.c: New test.
3172 * gcc.dg/pr69391-1.c: New test.
3173 * gcc.dg/pr69391-2.c: New test.
3174
bc2fc1f3
VM
31752016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3176
3177 PR rtl-optimization/70398
3178 * testsuite/gcc.target/aarch64/pr70398.c: New.
3179
41414a02
EB
31802016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3181
3182 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3183
4066ea8a
YR
31842016-04-06 Yvan Roux <yvan.roux@linaro.org>
3185 Pedro Alves <palves@redhat.com>
3186
3187 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3188
ec35ea45
JJ
31892016-04-06 Jakub Jelinek <jakub@redhat.com>
3190
3866f8dd
JJ
3191 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3192 Check for avx512f effective targets instead of avx2.
3193 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3194 for AVX512F clones.
3195 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3196 * g++.dg/gomp/declare-simd-1.C: Likewise.
3197 * g++.dg/gomp/declare-simd-3.C: Likewise.
3198 * g++.dg/gomp/declare-simd-4.C: Likewise.
3199
ec35ea45
JJ
3200 PR middle-end/70550
3201 * c-c++-common/gomp/pr70550-1.c: New test.
3202 * c-c++-common/gomp/pr70550-2.c: New test.
3203
c08d28ac
NS
32042016-04-05 Nathan Sidwell <nathan@acm.org>
3205
3206 PR c++/70512
3207 * g++.dg/ext/attribute-may-alias-5.C: New.
3208
1d510e04
JJ
32092016-04-05 Jakub Jelinek <jakub@redhat.com>
3210
3211 PR c++/70336
3212 * c-c++-common/pr70336.c: New test.
3213 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3214 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3215
84278ed9
JH
32162016-04-05 Jan Hubicka <hubicka@ucw.cz>
3217
3218 PR ipa/66223
3219 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3220
268a0ec4
JJ
32212016-04-05 Jakub Jelinek <jakub@redhat.com>
3222
3223 PR rtl-optimization/70542
3224 * gcc.dg/torture/pr70542.c: New test.
3225 * gcc.target/i386/avx2-pr70542.c: New test.
3226
5e8c2eb1
ZS
32272016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3228
3229 PR tree-optimization/70509
3230 * gcc.target/i386/avx512bw-pr70509.c: New test.
3231
c0daf32d
PP
32322016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3233
3234 PR c++/70452
3235 * g++.dg/ext/constexpr-vla4.C: New test.
3236
bf867841
UB
32372016-04-05 Uros Bizjak <ubizjak@gmail.com>
3238
3239 PR target/70510
3240 * gcc.target/i386/pr70510.c: New test.
3241
3022186a
RB
32422016-04-05 Richard Biener <rguenther@suse.de>
3243
3244 PR tree-optimization/70526
3245 * g++.dg/torture/pr70526.C: New testcase.
3246
55fc79b2
JJ
32472016-04-05 Jakub Jelinek <jakub@redhat.com>
3248
3249 PR target/70525
3250 * gcc.target/i386/pr70525.c: New test.
3251
62b233f2
RB
32522016-04-05 Richard Biener <rguenther@suse.de>
3253
3254 PR middle-end/70499
3255 * g++.dg/torture/pr70499.C: New testcase.
3256
cc05759d
RB
32572016-04-05 Richard Biener <rguenther@suse.de>
3258
3259 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3260 remove XFAIL.
3261
f23f16d4
JJ
32622016-04-04 Jakub Jelinek <jakub@redhat.com>
3263
3264 PR middle-end/70307
3265 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3266 rs6000 ABI warnings.
3267
d27ecc49
JH
32682016-04-04 Jan Hubicka <hubicka@ucw.cz>
3269
3270 PR ipa/66223
3271 * g++.dg/ipa/devirt-51.C: New testcase.
3272
c974c96e
BS
32732016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3274 Jakub Jelinek <jakub@redhat.com>
3275
3276 PR middle-end/70457
3277 * gcc.dg/torture/pr70457.c: New.
3278
7a85da89
AV
32792016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3280
3281 PR fortran/67538
3282 * gfortran.dg/allocate_with_source_19.f08: New test.
3283
de517e64
AV
32842016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3285
3286 PR fortran/65795
3287 * gfortran.dg/coarray_allocate_6.f08: New test.
3288
43b9f499
RB
32892016-04-04 Richard Biener <rguenther@suse.de>
3290
3291 PR rtl-optimization/70484
3292 * gcc.dg/torture/pr70484.c: New testcase.
3293
f13355da
MP
32942016-04-04 Marek Polacek <polacek@redhat.com>
3295
3296 PR c/70307
3297 * gcc.dg/torture/pr70307.c: New test.
3298
6cc6ed50
OE
32992016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3300
3301 PR target/70416
3302 PR target/67391
3303 * gcc.target/sh/torture/pr70416.c: New.
3304
abdc16c8
MS
33052016-04-02 Martin Sebor <msebor@redhat.com>
3306
3307 PR c++/67376
3308 PR c++/70170
3309 PR c++/70172
3310 PR c++/70228
3311 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3312 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3313 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3314 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3315 * g++.dg/cpp0x/constexpr-string.C: Same.
3316 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3317 * g++.dg/cpp0x/pr65398.C: Same.
3318 * g++.dg/ext/constexpr-vla1.C: Same.
3319 * g++.dg/ext/constexpr-vla2.C: Same.
3320 * g++.dg/ext/constexpr-vla3.C: Same.
3321 * g++.dg/ubsan/pr63956.C: Same.
3322
763cd859
JJ
33232016-04-01 Jakub Jelinek <jakub@redhat.com>
3324
3325 PR rtl-optimization/70467
3326 * gcc.target/i386/pr70467-2.c: New test.
3327
0f875435
JJ
33282016-04-01 Jakub Jelinek <jakub@redhat.com>
3329 Marek Polacek <polacek@redhat.com>
3330
3331 PR c++/70488
3332 * g++.dg/init/new47.C: New test.
3333
41d14659
RR
33342016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3335
3336 PR target/70496
3337 * gcc.target/arm/pr70496.c: New test.
3338
f9bf89bb
NS
33392016-04-01 Nathan Sidwell <nathan@acm.org>
3340
73b9085d
NS
3341 PR c++/68475
3342 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3343
4afdcfaa
IE
33442016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3345
3346 PR target/69890
3347 * gcc.dg/strlenopt.h (memmove): New.
3348 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3349 instead of "string.h".
3350 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3351 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3352 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3353 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3354 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3355 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3356 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3357 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3358 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3359 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3360 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3361 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3362 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3363 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3364 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3365 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3366 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3367 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3368 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3369 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3370
b5d7a29c
RO
33712016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3372
3373 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3374 (Holder::foo): Reflect this.
3375
b660f9ec
IE
33762016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3377
3378 PR target/70442
3379 * gcc.dg/pr70442.c: New test.
3380
88504f34
NS
33812016-03-31 Nathan Sidwell <nathan@acm.org>
3382
3383 PR c++/70393
3384 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3385
95d34b96
KY
33862016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3387
3388 PR target/70453
3389 * gcc.target/i386/pr70453.c: New test.
3390
b4c4967c
AB
33912016-03-31 Andrey Belevantsev <abel@ispras.ru>
3392
3393 PR target/70292
3394 * gcc.c-torture/pr70292.c: New test.
3395
5fde6a45
MP
33962016-03-31 Marek Polacek <polacek@redhat.com>
3397
3398 PR c/70297
3399 * c-c++-common/pr70297.c: New test.
3400 * g++.dg/cpp0x/typedef-redecl.C: New test.
3401 * gcc.dg/typedef-redecl2.c: New test.
3402
97eb24c4
JJ
34032016-03-31 Jakub Jelinek <jakub@redhat.com>
3404
3405 PR rtl-optimization/70460
3406 * gcc.c-torture/execute/pr70460.c: New test.
3407
efc3536f
RB
34082016-03-31 Richard Biener <rguenther@suse.de>
3409
3410 PR c++/70430
3411 * g++.dg/ext/vector30.C: New testcase.
3412
e0876e21
DH
34132016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3414 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3415
3416 * gfortran.dg/fmt_pf.f90: New test.
3417
e9bff8c6
RO
34182016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3419
3420 Forward-port from 5 branch
3421 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3422
3423 PR testsuite/70356
3424 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3425 dg-require-effective-target after dg-do.
3426
3427 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3428
3429 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3430
2620c80d
TS
34312016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3432 Julian Brown <julian@codesourcery.com>
3433 Chung-Lin Tang <cltang@codesourcery.com>
3434 Cesar Philippidis <cesar@codesourcery.com>
3435 James Norris <jnorris@codesourcery.com>
3436 Tom de Vries <tom@codesourcery.com>
3437 Nathan Sidwell <nathan@codesourcery.com>
3438
bf867841 3439 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
3440 * c-c++-common/goacc/loop-clauses.c: Likewise.
3441 * g++.dg/goacc/template.C: Likewise.
3442 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3443 * gfortran.dg/goacc/loop-1.f95: Likewise.
3444 * gfortran.dg/goacc/loop-5.f95: Likewise.
3445 * gfortran.dg/goacc/loop-6.f95: Likewise.
3446 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3447 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3448 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3449 * c-c++-common/goacc/clauses-fail.c: Likewise.
3450 * c-c++-common/goacc/parallel-1.c: Likewise.
3451 * c-c++-common/goacc/reduction-1.c: Likewise.
3452 * c-c++-common/goacc/reduction-2.c: Likewise.
3453 * c-c++-common/goacc/reduction-3.c: Likewise.
3454 * c-c++-common/goacc/reduction-4.c: Likewise.
3455 * c-c++-common/goacc/routine-3.c: Likewise.
3456 * c-c++-common/goacc/routine-4.c: Likewise.
3457 * c-c++-common/goacc/routine-5.c: Likewise.
3458 * c-c++-common/goacc/tile.c: Likewise.
3459 * g++.dg/goacc/template.C: Likewise.
3460 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3461 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3462 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3463 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3464 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3465 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3466 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3467 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3468 * c-c++-common/goacc/use_device-1.c: ... this file.
3469 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3470 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3471 * c-c++-common/goacc/host_data-6.c: ... this file.
3472 * c-c++-common/goacc/loop-2-kernels.c: New file.
3473 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3474 * c-c++-common/goacc/loop-3.c: Likewise.
3475 * g++.dg/goacc/reference.C: Likewise.
3476 * g++.dg/goacc/routine-1.C: Likewise.
3477 * g++.dg/goacc/routine-2.C: Likewise.
3478
f6d2d066
RB
34792016-03-30 Richard Biener <rguenther@suse.de>
3480
3481 PR middle-end/70450
3482 * gcc.dg/torture/pr70450.c: New testcase.
3483
d43242b9
JJ
34842016-03-30 Jakub Jelinek <jakub@redhat.com>
3485
3486 PR target/70421
3487 * gcc.dg/torture/pr70421.c: New test.
3488 * gcc.target/i386/avx512f-pr70421.c: New test.
3489
5ce43b77
L
34902016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3491
3492 PR testsuite/70364
3493 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3494 (check): New function.
3495 (bar): Call check.
3496 (foo): Align stack to 16 bytes when calling bar.
3497 * gcc.target/i386/cleanup-2.c: Likewise.
3498
d014a712
PP
34992016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3500
3501 PR tree-optimization/59124
3502 * gcc.dg/Warray-bounds-19.c: New test.
3503
13f0e8c7
ZW
35042016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3505
3506 * lib/prune.exp (escape_regex_chars): New.
3507 (prune_file_path): Update to quote metcharacters for regexp.
3508
3336c6e0
JJ
35092016-03-29 Jakub Jelinek <jakub@redhat.com>
3510
a362f023
JJ
3511 PR rtl-optimization/70429
3512 * gcc.c-torture/execute/pr70429.c: New test.
3513
3336c6e0
JJ
3514 PR tree-optimization/70405
3515 * gcc.dg/pr70405.c: New test.
3516
728557fd
AV
35172016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3518
3519 PR fortran/70397
3520 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3521 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3522
bef977d4
TS
35232016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3524
3525 PR testsuite/64177
3526 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3527 __cilkrts_set_param to set two workers.
3528 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3529 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3530
6f6d25c9
DH
35312016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3532
bf867841 3533 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 3534
45733562
KY
35352016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3536
3537 PR target/70406
bf867841 3538 * gcc.target/i386/pr70406.c: New test.
45733562 3539
a1799e5e
EB
35402016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3541
3542 * gnat.dg/specs/double_record_extension3.ads: New test.
3543
5fca7b66
RH
35442016-03-25 Richard Henderson <rth@redhat.com>
3545
3546 PR target/70120
3547 * gcc.target/aarch64/pr70120-1.c: New.
3548 * gcc.target/aarch64/pr70120-2.c: New.
3549 * gcc.target/aarch64/pr70120-3.c: New.
3550
31ce75c6
PP
35512016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3552
3553 PR c++/62212
3554 * g++.dg/template/mangle2.C: The dg-do directive should be
3555 "compile" not "assemble".
3556
3caf0ca1
BS
35572016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3558
3559 PR lto/69650
3560 * gcc.dg/pr69650.c: New test.
3561
634035b6
DE
35622016-03-25 David Edelsohn <dje.gcc@gmail.com>
3563
3564 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3565
45d34276
AM
35662016-03-25 Alan Modra <amodra@gmail.com>
3567
3568 * gcc.dg/dfp/pr70052.c: New test.
3569
8f085166
RH
35702016-03-24 Richard Henderson <rth@redhat.com>
3571
3572 PR middle-end/69845
3573 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3574 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3575
011e5ec3
TV
35762016-03-24 Tom de Vries <tom@codesourcery.com>
3577
3578 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3579
9e3f4551
TV
35802016-03-24 Tom de Vries <tom@codesourcery.com>
3581
3582 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3583 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3584
45780041
TV
35852016-03-24 Tom de Vries <tom@codesourcery.com>
3586
3587 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3588 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3589
887ab4e5
PP
35902016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3591
3592 PR c++/62212
3593 * g++.dg/template/mangle2.C: New test.
3594
69a9a66f
RB
35952016-03-24 Richard Biener <rguenther@suse.de>
3596
3597 PR tree-optimization/70396
3598 * gcc.dg/torture/pr70396.c: New testcase.
3599
ed87de55
RB
36002016-03-24 Richard Biener <rguenther@suse.de>
3601
3602 PR middle-end/70370
3603 * gcc.dg/torture/pr70370.c: New testcase.
3604
ea064934
TV
36052016-03-24 Tom de Vries <tom@codesourcery.com>
3606
3607 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3608 * gfortran.dg/goacc/kernels-tree.f95: Same.
3609 * gfortran.dg/goacc/parallel-tree.f95: Same.
3610
b2a4dd1d
TV
36112016-03-24 Tom de Vries <tom@codesourcery.com>
3612
3613 * c-c++-common/goacc/uninit-if-clause.c: New test.
3614 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3615
72e7cd6e
JJ
36162016-03-24 Jakub Jelinek <jakub@redhat.com>
3617
3618 PR target/70290
bf867841
UB
3619 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3620 Fix formatting.
72e7cd6e 3621
ce9d0c03
RB
36222016-03-24 Richard Biener <rguenther@suse.de>
3623
3624 PR tree-optimization/70372
3625 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3626
426b9428
PP
36272016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3628
3629 PR c++/70347
3630 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3631
cd1588c4
PP
36322016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3633
3634 PR c++/70332
3635 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3636
61637db3
JJ
36372016-03-23 Jakub Jelinek <jakub@redhat.com>
3638
928af3bf
JJ
3639 PR c++/70001
3640 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3641 * g++.dg/cpp1y/pr70001.C: New test.
3642
61637db3
JJ
3643 PR c++/70323
3644 * g++.dg/cpp0x/constexpr-70323.C: New test.
3645
05aca4e7
AO
36462016-03-23 Alexandre Oliva <aoliva@redhat.com>
3647 Jason Merrill <jason@redhat.com>
3648 Jakub Jelinek <jakub@redhat.com>
3649
3650 PR c++/69315
3651 * g++.dg/cpp0x/constexpr-69315.C: New test.
3652 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3653
fbdb6baf
MP
36542016-03-23 Marek Polacek <polacek@redhat.com>
3655
3656 PR c++/69884
3657 * g++.dg/warn/Wignored-attributes-1.C: New test.
3658 * g++.dg/warn/Wignored-attributes-2.C: New test.
3659
d79ee524
TV
36602016-03-23 Tom de Vries <tom@codesourcery.com>
3661
3662 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3663 initialization.
3664 * gfortran.dg/goacc/private-3.f95 (test): Same.
3665 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3666 missing use param.
3667
a59f0bef
KT
36682016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3669
3670 * lib/target-supports.exp: Remove v7ve entry from loop
3671 creating effective target checks.
3672 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3673 (add_options_for_arm_arch_v7ve): Likewise.
3674
0179520a
JJ
36752016-03-23 Jakub Jelinek <jakub@redhat.com>
3676
3677 PR tree-optimization/70354
3678 * gcc.dg/vect/pr70354-1.c: New test.
3679 * gcc.dg/vect/pr70354-2.c: New test.
3680 * gcc.target/i386/avx2-pr70354-1.c: New test.
3681 * gcc.target/i386/avx2-pr70354-2.c: New test.
3682
75bb14d7
JL
36832016-03-22 Jeff Law <law@redhat.com>
3684
3685 PR target/70232
3686 * gcc.dg/tree-ssa/pr70232.c: New test.
3687
72c9526d
IE
36882016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3689
3690 PR target/70302
3691 * gcc.target/i386/pr70302.c: New test.
3692
a3ca1bc5
RB
36932016-03-22 Richard Biener <rguenther@suse.de>
3694
3695 PR middle-end/70251
3696 * g++.dg/torture/pr70251.C: New testcase.
3697
5c240f4d
DM
36982016-03-22 David Malcolm <dmalcolm@redhat.com>
3699
3700 PR c/69993
3701 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3702 Wmisleading-indentation.c.
3703 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3704 reflect change to diagnostic text and order of messages.
3705 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3706
80f6631b
DE
37072016-03-22 David Edelsohn <dje.gcc@gmail.com>
3708
3709 * g++.dg/ext/java-3.C: Don't compile on AIX.
3710
9a10956c
RB
37112016-03-22 Richard Biener <rguenther@suse.de>
3712
3713 PR middle-end/70333
3714 * gcc.dg/torture/pr70333.c: New testcase.
3715
6cedf922
IE
37162016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3717
3718 * g++.dg/ext/pr70290.C: New test.
3719
cd6c27ac
KY
37202016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3721
3722 PR target/70325
3723 * gcc.target/i386/pr70325.c: New test.
3724
4cde512c
JJ
37252016-03-22 Jakub Jelinek <jakub@redhat.com>
3726
b01915ed
JJ
3727 PR target/70329
3728 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3729 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3730
4e3e2cf1
JJ
3731 PR target/70300
3732 * gcc.target/i386/pr70300.c: New test.
3733
4cde512c
JJ
3734 PR c++/70295
3735 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3736 (func2): New function for cond with parens, xfail warning for c++.
3737 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3738
16f6d7dc
PP
37392016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3740
3741 PR c++/70096
3742 * g++.dg/template/ptrmem30.C: New test.
3743
a3e2b438
PP
37442016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3745
3746 PR c++/70204
3747 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3748 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3749
11b6a02e
JJ
37502016-03-21 Jakub Jelinek <jakub@redhat.com>
3751
3752 PR middle-end/70326
3753 * gcc.dg/pr70326.c: New test.
3754
b9407883
MG
37552016-03-21 Marc Glisse <marc.glisse@inria.fr>
3756 Jakub Jelinek <jakub@redhat.com>
3757
3758 PR tree-optimization/70317
3759 * gcc.dg/pr70317.c: New test.
3760
4a148e19
UB
37612016-03-21 Uros Bizjak <ubizjak@gmail.com>
3762
3763 PR target/70327
3764 * gcc.target/i386/pr70327.c: New test.
3765
2a85ddbb
ML
37662016-03-21 Martin Liska <mliska@suse.cz>
3767
7d36fe98 3768 PR ipa/70306
2a85ddbb
ML
3769 * gcc.dg/ipa/pr70306.c: New test.
3770
4a148e19 37712016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
3772
3773 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3774 * gcc.target/arm/attr-align3.c: Likewise.
3775 * gcc.target/arm/attr_arm.c: Likewise.
3776 * gcc.target/arm/flip-thumb.c: Likewise.
3777
6b366948
JJ
37782016-03-21 Jakub Jelinek <jakub@redhat.com>
3779
3780 PR target/70296
3781 * gcc.target/powerpc/altivec-36.c: New test.
3782
2fac8c14
RB
37832016-03-21 Richard Biener <rguenther@suse.de>
3784
3785 PR tree-optimization/70310
3786 * gcc.dg/torture/pr70310.c: New testcase.
3787
e9bde854
KY
37882016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3789
3790 PR target/70293
3791 * gcc.target/i386/pr70293.c: New test.
3792
56bbfaf6
RB
37932016-03-21 Richard Biener <rguenther@suse.de>
3794
3795 PR tree-optimization/70288
3796 * gcc.dg/torture/pr70288-1.c: New testcase.
3797 * gcc.dg/torture/pr70288-2.c: Likewise.
3798
3eee49ed
AB
37992016-03-21 Andrey Belevantsev <abel@ispras.ru>
3800
3801 PR rtl-optimization/69307
3802 * gcc.target/arm/pr69307.c: New test.
4a148e19 3803
8e7816b4
AB
38042016-03-21 Andrey Belevantsev <abel@ispras.ru>
3805
3806 PR rtl-optimization/69102
3807 * gcc.c-torture/compile/pr69102.c: New test.
3808
14d7d4be
JL
38092016-03-18 Jeff Law <law@redhat.com>
3810
3811 PR rtl-optimization/70263
3812 * gcc.c-torture/compile/pr70263-1.c: New test.
3813 * gcc.target/i386/pr70263-2.c: New test.
3814
5c6a601c
BS
38152016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3816
3817 PR rtl-optimization/70278
3818 * gcc.dg/torture/pr70278.c: New test.
3819 * gcc.target/arm/pr70278.c: New test.
3820
4bbf545b
DM
38212016-03-18 David Malcolm <dmalcolm@redhat.com>
3822
3823 PR c/70281
3824 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3825 (test_builtin_types_compatible_p): New test function.
3826 * gcc.dg/pr70281.c: New test case.
3827
dc28bb68
CL
38282016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3829
3830 PR target/70113
3831 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3832
5e8d6dff
IE
38332016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3834
3835 PR tree-optimization/70252
3836 * gcc.dg/pr70252.c: New test.
3837
d0e7e403
TV
38382016-03-18 Tom de Vries <tom@codesourcery.com>
3839
3840 * gcc.dg/pr70161-2.c: New test.
3841 * gcc.dg/pr70161.c: New test.
3842
fa22501a
TV
38432016-03-18 Tom de Vries <tom@codesourcery.com>
3844
3845 PR ipa/70269
3846 * gcc.dg/pr70269.c: New test.
3847
dd125026
JJ
38482016-03-18 Jakub Jelinek <jakub@redhat.com>
3849
3850 PR c++/70267
3851 * g++.dg/ext/java-3.C: New test.
3852
91914f0a
PP
38532016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3854
3855 PR c++/70205
3856 * g++.dg/lookup/pr70205.C: New test.
3857
753a8910
PP
38582016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3859
3860 PR c++/70218
3861 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3862
14ba7b28
MP
38632016-03-17 Marek Polacek <polacek@redhat.com>
3864
3865 PR c/69407
3866 * gcc.dg/atomic-op-6.c: New test.
3867
ded60913
DM
38682016-03-17 David Malcolm <dmalcolm@redhat.com>
3869
3870 PR c/70264
3871 * c-c++-common/pr70264.c: New test case.
3872
a3aad0e6
JJ
38732016-03-17 Jakub Jelinek <jakub@redhat.com>
3874
17366700
JJ
3875 PR c++/70144
3876 * c-c++-common/pr70144-1.c: New test.
3877 * c-c++-common/pr70144-2.c: New test.
3878
a3aad0e6
JJ
3879 PR c++/70272
3880 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3881 * g++.dg/opt/flifetime-dse6.C: New test.
3882 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3883
b57e6e18
L
38842016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3885
3886 PR driver/70192
3887 * gcc.dg/pic-1.c: New test.
3888 * gcc.dg/pic-2.c: Likewise.
3889 * gcc.dg/pic-3.c: Likewise.
3890 * gcc.dg/pic-4.c: Likewise.
3891 * gcc.dg/pie-1.c: Likewise.
3892 * gcc.dg/pie-2.c: Likewise.
3893 * gcc.dg/pie-3.c: Likewise.
3894 * gcc.dg/pie-4.c: Likewise.
3895 * gcc.dg/pie-5.c: Likewise.
3896 * gcc.dg/pie-6.c: Likewise.
3897
b38ba58b
TV
38982016-03-17 Tom de Vries <tom@codesourcery.com>
3899
3900 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3901 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3902
6931b3b7
RB
39032016-03-17 Richard Biener <rguenther@suse.de>
3904
3905 PR debug/70271
3906 * g++.dg/debug/pr70271.C: New testcase.
3907
0c8b64cb
IE
39082016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3909
3910 * gcc.target/i386/pr70251.c: New test.
3911
b1970801
MP
39122016-03-17 Marek Polacek <polacek@redhat.com>
3913
3914 PR c++/70194
3915 * g++.dg/warn/constexpr-70194.C: New test.
3916
820c5eaa
RH
39172016-03-16 Richard Henderson <rth@redhat.com>
3918
3919 PR middle-end/70240
3920 * gcc.c-torture/compile/pr70240.c: New.
3921
da0ad263
SKS
39222016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3923
3924 * gcc.c-torture/compile/20151204.c: Skip for avr.
3925
c73d295c
JJ
39262016-03-16 Jakub Jelinek <jakub@redhat.com>
3927
3928 PR target/70245
3929 * g++.dg/opt/pr70245.C: New test.
3930 * g++.dg/opt/pr70245.h: New file.
3931 * g++.dg/opt/pr70245-aux.cc: New file.
3932
b2794066
MS
39332016-03-16 Martin Sebor <msebor@redhat.com>
3934
3935 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3936
aa43616c
RH
39372016-03-16 Richard Henderson <rth@redhat.com>
3938
3939 PR middle-end/70199
3940 * gcc.c-torture/compile/pr70199.c: New.
3941
59608fe5
L
39422016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3943
3944 * gcc.dg/uninit-19.c: Run dos2unix.
3945
ab4c578f
MP
39462016-03-16 Marek Polacek <polacek@redhat.com>
3947
3948 PR c/70093
3949 * gcc.dg/nested-func-10.c: New test.
3950 * gcc.dg/nested-func-9.c: New test.
3951
f5387e76
JJ
39522016-03-16 Jakub Jelinek <jakub@redhat.com>
3953
3954 PR tree-optimization/68714
3955 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3956
7662b718
TV
39572016-03-16 Tom de Vries <tom@codesourcery.com>
3958
3959 PR tree-optimization/68715
3960 * gcc.dg/graphite/pr68715-2.c: New test.
3961 * gcc.dg/graphite/pr68715.c: New test.
3962 * gfortran.dg/graphite/pr68715.f90: New test.
3963
be7ce7ae
TV
39642016-03-16 Tom de Vries <tom@codesourcery.com>
3965
3966 PR tree-optimization/68809
3967 * gcc.dg/graphite/pr68809-2.c: New test.
3968 * gcc.dg/graphite/pr68809.c: New test.
3969
1935f250
JJ
39702016-03-16 Jakub Jelinek <jakub@redhat.com>
3971
6651c93e
JJ
3972 PR c++/70147
3973 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3974 method call to i () as argument. Adjust expected output.
3975
1935f250
JJ
3976 PR c++/70147
3977 * g++.dg/ubsan/pr70147-1.C: New test.
3978 * g++.dg/ubsan/pr70147-2.C: New test.
3979
ab1caa6e
MS
39802016-03-15 Martin Sebor <msebor@redhat.com>
3981
3982 PR c++/58281
3983 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3984
5c2a1bbb
JDA
39852016-03-15 John David Anglin <danglin@gcc.gnu.org>
3986
cb5d8ad1
JDA
3987 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3988 hppa*-*-hpux*.
3989
b440dd40
JDA
3990 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3991
5c2a1bbb
JDA
3992 PR libfortran/69799
3993 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3994 libatomic_available.
3995
42c729c5
MP
39962016-03-15 Marek Polacek <polacek@redhat.com>
3997
3998 PR c++/70209
3999 * g++.dg/ext/attribute-may-alias-4.C: New test.
4000
82b1c550
AM
40012016-03-15 Alexander Monakov <amonakov@ispras.ru>
4002
4003 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4004 -fvar-tracking-assignments-toggle flag.
4005
4ccbf3a6
PH
40062016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4007
4008 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4009
c39858bd
JJ
40102016-03-15 Jakub Jelinek <jakub@redhat.com>
4011
4012 PR rtl-optimization/70222
4013 * gcc.c-torture/execute/pr70222-1.c: New test.
4014 * gcc.c-torture/execute/pr70222-2.c: New test.
4015
8be119c1
RH
40162016-03-15 Richard Henderson <rth@redhat.com>
4017
4018 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4019
6598bb55
AB
40202016-03-15 Andrey Belevantsev <abel@ispras.ru>
4021
4022 PR rtl-optimization/69032
4023 * gcc.dg/pr69032.c: New test.
4024
81fa2944
AB
40252016-03-15 Andrey Belevantsev <abel@ispras.ru>
4026
4027 PR rtl-optimization/63384
4a148e19 4028 * g++.dg/pr63384.C: New test.
81fa2944 4029
74ea9ab6
AB
40302016-03-15 Andrey Belevantsev <abel@ispras.ru>
4031
4032 PR target/64411
4033 * gcc.target/i386/pr64411.C: New test.
4034
045d5055
TV
40352016-03-15 Tom de Vries <tom@codesourcery.com>
4036
4037 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4038 * gfortran.dg/goacc/kernels-alias.f95: New test.
4039
3ea33585
MS
40402016-03-14 Martin Sebor <msebor@redhat.com>
4041
4042 PR c++/53792
4043 * g++.dg/cpp0x/constexpr-inline.C: New test.
4044 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4045
1df7b330
DE
40462016-03-14 David Edelsohn <dje.gcc@gmail.com>
4047
4048 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4049
79b57d18
JJ
40502016-03-14 Jakub Jelinek <jakub@redhat.com>
4051
4052 PR middle-end/70219
4053 * gcc.dg/pr70219.c: New test.
4054
3cbf012a
BS
40552016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4056
4057 PR target/70083
4058 * gcc.dg/torture/pr70083.c: New test.
4059 * gcc.target/i386/pr70083.c: New test.
4060
a9fee7cd
RB
40612016-03-14 Richard Biener <rguenther@suse.de>
4062
4063 PR tree-optimization/56365
4064 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4065
4799603f
SB
40662016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4067
4068 PR target/70098
4069 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4070 New function.
4071 * g++.dg/pr70098.C: New testcase.
4072
4073
760ca967
TV
40742016-03-14 Tom de Vries <tom@codesourcery.com>
4075
4076 PR tree-optimization/70045
4077 * gcc.dg/graphite/pr70045.c: New test.
4078
44e66a77
JD
40792016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4080
4081 PR fortran/69043
4082 * gfortran.dg/include_9.f90: New test.
4083
a18e0fe1
DH
40842016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4085
4086 PR fortran/45076
4087 gfortran.dg/prof/prof.exp: New script.
4088 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4089
d0aca6ab
AB
40902016-03-12 Andrey Belevantsev <abel@ispras.ru>
4091
4092 PR rtl-optimization/69307
4093 * gcc.dg/pr69307.c: New test.
4094
cefe08a4
VM
40952016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4096
4097 PR target/69614
4098 * gcc.target/arm/pr69614.c: New.
4099
70112e2a
PT
41002016-03-12 Paul Thomas <pault@gcc.gnu.org>
4101
4102 PR fortran/70031
4103 * gfortran.dg/submodule_14.f08: New test
4104
4105 PR fortran/69524
4106 * gfortran.dg/submodule_15.f08: New test
4107
3f1e5d3a
PP
41082016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4109
4110 PR c++/70106
4111 * g++.dg/cpp1y/paren3.C: New test.
4112
a3f6d680
MM
41132016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4114
4115 PR target/70131
4116 * gcc.target/powerpc/ppc-round2.c: New test.
4117
92348f09
BS
41182016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4119
4120 PR target/70123
4121 * gcc.dg/torture/pr70123.c: New test.
4122
cebde9e9
JL
41232016-03-11 Jeff Law <law@redhat.com>
4124
4125 PR tree-optimization/70190
4126 * gcc.c-torture/compile/pr70190.c: New test.
4127
3edc5da4
DM
41282016-03-11 David Malcolm <dmalcolm@redhat.com>
4129
4130 PR c/68187
4131 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4132 case.
4133 (test43_b): Likewise.
4134 (test43_c): Likewise.
4135 (test43_d): Likewise.
4136 (test43_e): Likewise.
4137 (test43_f): Likewise.
4138 (test43_g): Likewise.
4139 (test44_a): Likewise.
4140 (test44_b): Likewise.
4141 (test44_c): Likewise.
4142 (test44_d): Likewise.
4143 (test44_e): Likewise.
4144
318c1204
DM
41452016-03-11 David Malcolm <dmalcolm@redhat.com>
4146
4147 PR c/70085
4148 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4149
bc062234
KT
41502016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4151
4152 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4153 dg-options.
4154
acfc1ac1
KT
41552016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4156
4157 PR target/70002
4158 PR target/69245
4159 * gcc.target/aarch64/pr69245_2.c: New test.
4160
d1e2bb2d
JJ
41612016-03-11 Jakub Jelinek <jakub@redhat.com>
4162
4163 PR tree-optimization/70177
4164 * gcc.dg/pr70177.c: New test.
4165
07350627
AL
41662016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4167
4168 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4169
5c6706f7
AL
41702016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4171
4172 * gcc.dg/tree-ssa/sra-20.c: New.
4173
02d472a2
JJ
41742016-03-11 Jakub Jelinek <jakub@redhat.com>
4175
686d390a
JJ
4176 PR rtl-optimization/70174
4177 * gcc.dg/pr70174.c: New test.
4178
02d472a2
JJ
4179 PR tree-optimization/70169
4180 * gcc.dg/pr70169.c: New test.
4181
0f9befa1
IE
41822016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4183
4184 PR target/70160
4185 * gcc.target/i386/pr70160.c: New test.
4186
432d4670
AK
41872016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4188
4189 * gcc.target/s390/dfp-1.c: New test.
4190
a3dc8760
NC
41912016-03-10 Nick Clifton <nickc@redhat.com>
4192
4193 PR target/70044
4194 * gcc.target/aarch64/pr70044.c: New test.
4195
b87a8d7d
PP
41962016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4197 Jakub Jelinek <jakub@redhat.com>
4198
4199 PR c++/70001
4200 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4201 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4202 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4203
4f4ada6a
JH
42042016-03-10 Jan Hubicka <hubicka@ucw.cz>
4205
4206 PR lto/69589
4207 * g++.dg/lto/pr69589_0.C: New testcase
4208 * g++.dg/lto/pr69589_1.C: New testcase
4209
d49b0aa0
MP
42102016-03-10 Marek Polacek <polacek@redhat.com>
4211
4212 PR c++/70153
4213 * g++.dg/delayedfold/unary-plus1.C: New test.
4214
42152016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4216
4217 * gcc.target/arm/pr45701-1.c: Escape brackets.
4218 * gcc.target/arm/pr45701-2.c: Likewise.
4219
71017a7b
AL
42202016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4221
4222 * gfortran.dg/unconstrained_commons.f: New.
4223
ba52669f
AM
42242016-03-10 Alan Modra <amodra@gmail.com>
4225
4226 * gcc.dg/pr69195.c: New.
4227 * gcc.dg/pr69238.c: New.
4228
27742332
TV
42292016-03-10 Tom de Vries <tom@codesourcery.com>
4230
4231 PR testsuite/68915
4232 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4233
3a81a594
RB
42342016-03-10 Richard Biener <rguenther@suse.de>
4235
4236 PR tree-optimization/70128
4237 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4238 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4239
3433b975
JJ
42402016-03-09 Jakub Jelinek <jakub@redhat.com>
4241
c2864f02
JJ
4242 PR tree-optimization/70152
4243 * gcc.dg/pr70152.c: New test.
4244
3433b975
JJ
4245 PR target/70086
4246 * gcc.target/i386/pr70086-1.c: New test.
4247 * gcc.target/i386/pr70086-2.c: New test.
4248 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4249
4250 PR tree-optimization/70127
4251 * gcc.c-torture/execute/pr70127.c: New test.
4252
96b3c82d
CP
42532016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4254
4255 * c-c++-common/goacc/combined-directives-2.c: New test.
4256
b4f3232d
DM
42572016-03-09 David Malcolm <dmalcolm@redhat.com>
4258
4259 PR c/68473
4260 PR c++/70105
4261 * g++.dg/diagnostic/pr70105.C: New test.
4262 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4263 (test_multiple_ordinary_maps): New test function.
4264
40499f81
DM
42652016-03-09 David Malcolm <dmalcolm@redhat.com>
4266
4267 PR c/68473
4268 PR c++/70105
4269 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4270 Drop range information from call to inform_at_rich_loc.
4271 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4272 New.
4273 (test_show_locus): Replace calls to rich_location::add_range with
4274 calls to add_range. Rewrite the tests that used the now-defunct
4275 rich_location ctor taking a source_range. Simplify other tests
4276 by replacing calls to COMBINE_LOCATION_DATA with calls to
4277 make_location.
4278
c9e33662
RB
42792016-03-09 Richard Biener <rguenther@suse.de>
4280 Jakub Jelinek <jakub@redhat.com>
4281
4282 PR tree-optimization/70138
4283 * gcc.dg/vect/pr70138-1.c: New testcase.
4284 * gcc.dg/vect/pr70138-2.c: Likewise.
4285
2c73b764
JJ
42862016-03-09 Jakub Jelinek <jakub@redhat.com>
4287
4288 PR target/70049
4289 * gcc.target/i386/pr70049.c: New test.
4290
c06d25bb
RB
42912016-03-09 Richard Biener <rguenther@suse.de>
4292
4293 PR c/70143
4294 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4295 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4296 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4297
5828a501
RO
42982016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4299
4300 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4301 arm-*-*.
4302
2e141c8d
JJ
43032016-03-09 Jakub Jelinek <jakub@redhat.com>
4304
5a9def37
JJ
4305 PR middle-end/67278
4306 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4307
2e141c8d
JJ
4308 PR target/67278
4309 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4310
4311 PR middle-end/70050
4312 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4313 in testcase comment.
4314
bf751f40
TV
43152016-03-09 Tom de Vries <tom@codesourcery.com>
4316
4317 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4318 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4319 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4320 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4321 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4322 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4323 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4324 * gfortran.dg/goacc/kernels-loop.f95: New test.
4325
e210c999
MS
43262016-03-08 Martin Sebor <msebor@redhat.com>
4327
4328 PR c++/62096
4329 * g++.dg/warn/overflow-warn-7.C: New test.
4330
80aac5c8
JM
43312016-03-08 Jason Merrill <jason@redhat.com>
4332
4333 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4334 * lib/target-supports.exp (check_effective_target_concepts): New.
4335
12b81409
JJ
43362016-03-08 Jakub Jelinek <jakub@redhat.com>
4337
d259b234
JJ
4338 PR c++/70135
4339 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4340 * g++.dg/ubsan/pr70135.C: New test.
4341
12b81409
JJ
4342 PR target/70110
4343 * gcc.dg/pr70110.c: New test.
4344
b4e9f2aa
MJ
43452016-03-07 Martin Jambor <mjambor@suse.cz>
4346
4347 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4348 * c-c++-common/gomp/if-1.c: Likewise.
4349 * c-c++-common/gomp/pr61486-2.c: Likewise.
4350 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4351 to dg-additional-options.
4352 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4353 * g++/gomp/target-teams-1.c: Likewise.
4354 * gcc.dg/gomp/gomp.exp: Likewise.
4355 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4356 dg-additional-options.
4357 * gfortran.dg/gomp/gomp.exp: Likewise.
4358 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4359 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4360 dg-additional-options.
4361 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4362
f86e631e
MJ
43632016-03-07 Martin Jambor <mjambor@suse.cz>
4364
4365 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4366 * c-c++-common/gomp/gridify-1.c: New test.
4367 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4368
94156b3f
AV
43692016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4370
4371 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4372 trigger for cortex-r8, when scanning for register r8.
4373 * gcc.target/arm/pr45701-2.c: Likewise.
4374
a84a49b7 43752016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4376 Jeff Law <law@redhat.com>
a84a49b7
RB
4377
4378 PR tree-optimization/69740
4379 * gcc.c-torture/compile/pr69740-1.c: New test.
4380 * gcc.c-torture/compile/pr69740-2.c: New test.
4381
e41f6c9e
BS
43822016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4383
4384 * lib/target-supports.exp
4385 (check_effective_target_whole_vector_shift): Enable for PPC64.
4386
57548bf5
RB
43872016-03-07 Richard Biener <rguenther@suse.de>
4388
4389 PR tree-optimization/70115
4390 * gcc.dg/torture/pr70115.c: New testcase.
4391
4ae13300
NS
43922016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4393
4394 PR middle-end/69916
4395 * c-c-++-common/goacc/pr69916.c: New.
4396
5edb9853
RH
43972016-03-07 Richard Henderson <rth@redhat.com>
4398
4399 * gcc.c-torture/compile/pr70061.c: New test.
4400
2067a8f3
RB
44012016-03-07 Richard Biener <rguenther@suse.de>
4402
4403 PR testsuite/70109
4404 * gcc.dg/vect/O3-pr36098.c: New testcase.
4405
4145a9b7
CL
44062016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4407
4408 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4409
1878be32
EB
44102016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4411
4412 * gnat.dg/renaming9.ad[sb]: New testcase.
4413
df762bb2
JJ
44142016-03-05 Jakub Jelinek <jakub@redhat.com>
4415
4416 PR c++/70084
4417 * g++.dg/expr/stdarg3.C: New test.
4418
7d461295
JL
44192016-03-04 Jeff Law <law@redhat.com>
4420
4421 PR tree-optimization/69196
4422 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4423 x86_64-*-*.
4424
29b9828f
BS
44252016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4426
b6b552fd
BS
4427 PR c/69973
4428 * gcc.dg/pr69973.c: New test.
4429
201d49e9
BS
4430 PR rtl-optimization/69941
4431 * gcc.dg/torture/pr69941.c: New test.
4432
29b9828f
BS
4433 PR c/69824
4434 * gcc.dg/pr69824.c: New test.
4435
640b7e74
TV
44362016-03-05 Tom de Vries <tom@codesourcery.com>
4437
4438 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4439 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4440 function.
4441
7a3a3fad
PP
44422016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4443
4444 PR c++/66786
4445 * g++.dg/cpp1y/var-templ48.C: New test.
4446 * g++.dg/cpp1y/var-templ49.C: New test.
4447
cd439aec
EB
44482016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4449
4450 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4451
60204554
JJ
44522016-03-04 Jakub Jelinek <jakub@redhat.com>
4453
0c8825de
JJ
4454 PR c++/70035
4455 * g++.dg/ubsan/pr70035.C: New test.
4456
60204554
JJ
4457 PR target/70062
4458 * gcc.target/i386/pr70062.c: New test.
4459
f79d4eab
L
44602016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4461
4462 * g++.dg/template/typename21.C: Remove c++98_only.
4463
ea81ce67
L
44642016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4465
4466 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4467
64b23c13
DM
44682016-03-04 David Malcolm <dmalcolm@redhat.com>
4469
4470 PR c/68187
4471 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4472 function.
4473 (fn_42_b): Likewise.
4474 (fn_42_c): Likewise.
4475
729526f5
DM
44762016-03-04 David Malcolm <dmalcolm@redhat.com>
4477
4478 PR c/68187
4479 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4480 function.
4481 (fn_40_b): Likewise.
4482 (fn_41_a): Likewise.
4483 (fn_41_b): Likewise.
4484
f9ea11ac
JJ
44852016-03-04 Jakub Jelinek <jakub@redhat.com>
4486
4487 PR target/70059
4488 * gcc.target/i386/avx512f-pr70059.c: New test.
4489 * gcc.target/i386/avx512dq-pr70059.c: New test.
4490
b6c38c69
BS
44912016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4492
4493 PR rtl-optimization/57676
4494 * gcc.dg/torture/pr57676.c: New test.
4495
af3cdd34
IE
44962016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4497
4498 * gcc.dg/pr70026.c: New test.
4499
7ff6ca38
MP
45002016-03-04 Marek Polacek <polacek@redhat.com>
4501
4502 PR c/69798
4503 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4504 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4505
a6bf62d5
KT
45062016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4507
4508 PR target/70004
4509 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4510 Delete.
4511 (test_corners_sisd_si): Likewise.
4512 (main): Remove checks of the above.
4513 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4514
ae4cdc6a
EB
45152016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4516
4517 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4518
08455559
CL
45192016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4520
4521 * gcc.dg/torture/pr69951.c: Accept argc==0.
4522
e9a35493
RB
45232016-03-04 Richard Biener <rguenther@suse.de>
4524
4525 PR c++/70054
4526 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4527 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4528
fba054c2
DV
45292016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4530
4531 PR testsuite/69766
4532 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4533 testing multiarch.
4534
f10cdc6c
JJ
45352016-03-04 Jakub Jelinek <jakub@redhat.com>
4536
4537 PR debug/69947
4538 * gcc.dg/guality/pr69947.c: New test.
4539
2e981ba0
JJ
45402016-03-03 Jakub Jelinek <jakub@redhat.com>
4541
4542 PR ada/70017
4543 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4544
0ba3bfa2
KT
45452016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4546
4547 PR rtl-optimization/69904
4548 * gcc.target/arm/pr69904.c: New test.
4549
97ecdb46
JJ
45502016-03-03 Jakub Jelinek <jakub@redhat.com>
4551
4552 PR target/70021
4553 * gcc.dg/vect/pr70021.c: New test.
4554 * gcc.target/i386/pr70021.c: New test.
4555
a2a743a1
MP
45562016-03-03 Marek Polacek <polacek@redhat.com>
4557
4558 PR middle-end/70050
4559 * gcc.dg/pr70050.c: New test.
4560
fa07ecdd
JG
45612016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4562
4563 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4564
23504262
ML
45652016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4566
4567 PR tree-optimization/70043
4568 * gfortran.dg/vect/pr70043.f90: New test.
4569
b7b9e1a9
EB
45702016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4571
4572 * gnat.dg/specs/task1.ads: New test.
4573
cb83ba54
RO
45742016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4575
4576 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4577 Invoke gdb with -batch.
4578 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4579
a75f5e30
RB
45802016-03-03 Richard Biener <rguenther@suse.de>
4581
4582 PR tree-optimization/55936
4583 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4584
268bc320
JL
45852016-03-02 Jeff Law <law@redhat.com>
4586
815f20ab
JL
4587 PR rtl-optimization/69942
4588 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4589 effects of argument promotions.
4590
268bc320
JL
4591 PR tree-optimization/69987
4592 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4593 target does not support -fprefetch-loop-arrays.
4594
171f7de5
UB
45952016-03-02 Uros Bizjak <ubizjak@gmail.com>
4596
4597 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4598
192912db
BC
45992016-03-02 Bin Cheng <bin.cheng@arm.com>
4600
c7908871 4601 PR rtl-optimization/69052
192912db
BC
4602 * gcc.target/i386/pr69052.c: New test.
4603
90a7a40b
AM
46042016-03-02 Alan Modra <amodra@gmail.com>
4605
4606 * gcc.dg/pr69990.c: New.
4607
69fa742f
JJ
46082016-03-02 Jakub Jelinek <jakub@redhat.com>
4609
de752fb0
JJ
4610 PR c/68062
4611 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4612
4613 PR middle-end/70022
4614 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4615
69fa742f
JJ
4616 PR target/70028
4617 * gcc.target/i386/pr70028.c: New test.
4618
7c65bd56
MK
46192016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4620
4621 * c-c++-common/asan/swapcontext-test-1.c,
4622 * c-c++-common/tsan/thread_leak.c,
4623 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4624 * g++.dg/tsan/benign_race.C,
4625 * g++.dg/tsan/fd_close_norace.C,
4626 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4627 races with sanitizer output
4628
37d98220 46292016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 4630 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
4631
4632 PR target/67278
4633 * gcc.dg/simd-8.c: New testcase.
4634
218db463
RB
46352016-03-02 Richard Biener <rguenther@suse.de>
4636
4637 PR middle-end/67278
4638 * gcc.dg/simd-7.c: New testcase.
4639
22c72158
EB
46402016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4641
4642 * gcc.target/i386/pr70007.c: Tweak.
4643
9a790ccc
DV
46442016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4645
4646 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4647
bd02f00f
MP
46482016-03-02 Marek Polacek <polacek@redhat.com>
4649
4650 PR c/67854
4651 * gcc.dg/pr67854.c: New test.
4652
1e840f39
JJ
46532016-03-02 Jakub Jelinek <jakub@redhat.com>
4654
4655 PR middle-end/70025
4656 * gcc.dg/torture/pr70025.c: New test.
4657
bca00241
VK
46582016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4659
4660 PR tree-optimization/68621
4661 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4662
0bca04b8
EB
46632016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4664
4665 * gcc.target/i386/pr70007.c: New test.
4666
2a9afc86
JL
46672016-03-01 Jeff Law <law@redhat.com>
4668
eab2541b 4669 PR tree-optimization/69196
9d83ef71 4670 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 4671
2a9afc86
JL
4672 PR tree-optimization/69196
4673 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4674 duplicating code and spoiling the expected output.
4675
0d39977e
MM
46762016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4677
4678 PR target/70033
4679 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4680 supports power9 before doing tests.
4681 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4682 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4683 * gcc.target/powerpc/p9-permute.c: Likewise.
4684
a0c0699d
UB
46852016-03-01 Uros Bizjak <ubizjak@gmail.com>
4686
4687 PR target/70027
4688 * gcc.target/i386/pr70027.c: New test.
4689
0ae3ef47 46902016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
4691
4692 * gcc.dg/pr70017.c: New test.
4693
686e2237
JJ
46942016-03-01 Jakub Jelinek <jakub@redhat.com>
4695
4696 PR c/69796
4697 PR c/69974
4698 * gcc.dg/pr69796.c: New test.
4699 * gcc.dg/pr69974.c: New test.
4700
f8e4188c
EB
47012016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4702
4703 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4704
5e3f1c7c
JL
47052016-02-29 Jeff Law <law@redhat.com>
4706
4707 PR tree-optimization/69987
4708 * gfortran.dg/pr69987.f90: New test.
4709
4710 PR tree-optimization/69989
4711 * gcc.c-torture/compile/pr69989-2.c: New test.
4712
1be56bc5
MP
47132016-03-01 Marek Polacek <polacek@redhat.com>
4714
4715 PR c++/69795
4716 * g++.dg/parse/invalid1.C: New test.
4717
1b19470d
RB
47182016-03-01 Richard Biener <rguenther@suse.de>
4719
4720 PR middle-end/70022
4721 * gcc.dg/pr70022.c: New testcase.
4722
3ae0661a
IE
47232016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4724
4725 PR tree-optimization/69956
4726 * gcc.dg/pr69956.c: New test.
4727
0f09ab88
BS
47282016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4729
4730 PR target/70011
4731 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4732 XFAIL when hardware supports efficient unaligned storage access.
4733
76d881bf
PP
47342016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4735
4736 PR c++/69961
4737 * g++.dg/template/pr69961a.C: New test.
4738 * g++.dg/template/pr69961b.C: New test.
4739
7168133a
DM
47402016-02-29 David Malcolm <dmalcolm@redhat.com>
4741
4742 PR preprocessor/69985
4743 * gcc.dg/cpp/pr69985.c: New test case.
4744
0c6072a3
JL
47452016-02-29 Jeff Law <law@redhat.com>
4746
e66f219b
JL
4747 PR tree-optimization/70005
4748 * gcc.c-torture/execute/pr70005.c New test.
4749
0c6072a3
JL
4750 PR tree-optimization/69999
4751 * gcc.c-torture/compile/pr69999.c: New test.
4752
fd9fbdb3
YR
47532016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4754
4755 PR tree-optimization/69652
4756 * gcc.dg/torture/pr69652.c: Delete test.
4757 * gcc.dg/vect/pr69652.c: New test.
4758
cbd400b4
RB
47592016-02-19 Richard Biener <rguenther@suse.de>
4760
4761 PR tree-optimization/69980
4762 * gfortran.dg/vect/pr69980.f90: New testcase.
4763
84ea0f58
EB
47642016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4765
4766 * gcc.target/sparc/20160229-1.c: New test.
4767
5d2a63dc
EB
47682016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4769
4770 * gnat.dg/stack_usage3.adb: New test.
4771 * gnat.dg/stack_usage3_pkg.ads: New helper.
4772
93e708f9
EB
47732016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4774
4775 * gnat.dg/renaming8.adb: New test.
4776 * gnat.dg/renaming8_pkg1.ads: New helper.
4777 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4778 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4779
6512bc93
RB
47802016-02-29 Richard Biener <rguenther@suse.de>
4781
4782 PR tree-optimization/69720
4783 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4784
7b201a88
TK
47852016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4786
4787 PR fortran/68147
4788 PR fortran/47674
4789 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4790
82ee0cf2 47912016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
4792 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4793
4794 PR fortran/56007
4795 * gfortran.dg/coarray_8.f90: Adjust error message.
4796 * gfortran.dg/pr56007.f90: New test.
4797 * gfortran.dg/pr56007.f: New test.
4798
cdc1a2c8
L
47992016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4800
4801 PR tree-optimization/69989
4802 * gcc.dg/torture/pr69989.c: New test.
4803
33505bcf
EB
48042016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4805
4806 * gcc.target/i386/stack-realign-win.c: New test.
4807
524bfb19
HA
48082016-02-28 Harald Anlauf <anlauf@gmx.de>
4809
4810 PR fortran/60126
4811 * gfortran.dg/pr60126.f90: New test.
4812
bd542508
JL
48132016-02-27 Jeff Law <law@redhat.com>
4814
4815 Revert
4816 2016-02-26 Richard Biener <rguenther@suse.de>
4817 Jeff Law <law@redhat.com>
4818
4819 PR tree-optimization/69740
4820 * gcc.c-torture/compile/pr69740-1.c: New test.
4821 * gcc.c-torture/compile/pr69740-2.c: New test.
4822
dd1291e0
JD
48232016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4824
5fb67f8b 4825 PR fortran/69910
dd1291e0
JD
4826 * gfortran.dg/newunit_4.f90: New test.
4827
5cfefb59
JJ
48282016-02-27 Jakub Jelinek <jakub@redhat.com>
4829
4830 PR target/69613
4831 PR rtl-optimization/69886
4832 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4833 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4834 target.
4835
20ba5f33
MS
48362016-02-26 Martin Sebor <msebor@redhat.com>
4837
4838 PR tree-optimization/15826
4839 * gcc.dg/tree-ssa/pr15826.c: New test.
4840
e6fb01b0
JJ
48412016-02-26 Jakub Jelinek <jakub@redhat.com>
4842
4843 PR target/69969
4844 * gcc.target/powerpc/pr69969.c: New test.
4845
e3e0cf64
MS
48462016-02-26 Martin Sebor <msebor@redhat.com>
4847
4848 PR c++/15766
4849 * g++.old-deja/g++.other/decl5.C: Add a test case.
4850
d1f2bea5
SB
48512016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4852
4853 PR target/69946
4854 * gcc.target/powerpc/pr69946.c: New file.
4855
4a4f9d2b 48562016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4857 Jeff Law <law@redhat.com>
4a4f9d2b 4858
e3e0cf64 4859 PR tree-optimization/69740
4a4f9d2b
RB
4860 * gcc.c-torture/compile/pr69740-1.c: New test.
4861 * gcc.c-torture/compile/pr69740-2.c: New test.
4862
ad2a2706
MJ
48632016-02-26 Martin Jambor <mjambor@suse.cz>
4864
4865 PR middle-end/69920
4866 * gcc.dg/torture/pr69932.c: New test.
4867 * gcc.dg/torture/pr69936.c: Likewise.
4868
1d11f7ce
AK
48692016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4870
4871 PR target/69709
4872 * gcc.target/s390/pr69709.c: New test.
4873
6cfccbb2
KT
48742016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4875
4876 PR target/69245
4877 * gcc.target/aarch64/pr69245_1.c: New test.
4878
ac59ad4e
KT
48792016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4880
4881 PR target/69613
4882 * gcc.dg/torture/pr69613.c: New test.
4883
a2ad54a0
JJ
48842016-02-26 Jakub Jelinek <jakub@redhat.com>
4885
4886 PR rtl-optimization/69891
4887 * gcc.target/i386/pr69891.c: New test.
4888
0884062c 48892016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4890 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4891
d2369d4f 4892 PR target/61397
c163789b
MM
4893 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4894 functionality for both 32-bit and 64-bit.
4895
5aed7e2c
RB
48962016-02-26 Richard Biener <rguenther@suse.de>
4897
4898 PR tree-optimization/69551
4899 * gcc.dg/torture/pr69951.c: New testcase.
4900
798e2a8e
RB
49012016-02-25 Richard Biener <rguenther@suse.de>
4902
4903 PR tree-optimization/48795
4904 * gcc.dg/Warray-bounds-18.c: New testcase.
4905
9559fbac
RO
49062016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4907
4908 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4909
c049b107
JJ
49102016-02-25 Jakub Jelinek <jakub@redhat.com>
4911
4912 PR rtl-optimization/69896
4913 * gcc.dg/pr69896.c: New test.
4914
1137001c
PP
49152016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4916
4917 PR c++/69736
4918 * g++.dg/cpp1y/paren2.C: New test.
4919
2e9c8641
MS
49202016-02-24 Martin Sebor <msebor@redhat.com>
4921
4922 PR c/51147
4923 * gcc.dg/enum-mode-2.c: New test.
4924
03ca8fb3
JJ
49252016-02-24 Jakub Jelinek <jakub@redhat.com>
4926
4927 PR c++/69922
4928 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4929 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4930 * g++.dg/ubsan/pr69922.C: New test.
4931
0b05329b
MP
49322016-02-24 Marek Polacek <polacek@redhat.com>
4933
4934 PR c/69819
4935 * gcc.dg/pr69819.c: New test.
4936
57c2c374
MS
49372016-02-24 Martin Sebor <msebor@redhat.com>
4938
3b96b93a
MS
4939 PR c++/69912
4940 * g++.dg/ext/flexary15.C: New test.
4941
49422016-02-24 Martin Sebor <msebor@redhat.com>
4943
4944 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4945 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4946 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4947
65433bb5
MK
49482016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4949 Charles Baylis <charles.baylis@linaro.org>
4950
4951 PR debug/61033
4952 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4953
f802a424 49542016-02-24 Richard Biener <rguenther@suse.de>
44293580 4955 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4956
4957 PR middle-end/69760
4958 * gcc.dg/torture/pr69760.c: New testcase.
4959
525f795f
RO
49602016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4961
4962 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4963 pattern on Solaris with as.
4964
cd7bbceb
KT
49652016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4966
4967 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4968 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4969 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4970 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4971
89c0c1fd
JJ
49722016-02-24 Jakub Jelinek <jakub@redhat.com>
4973
4974 PR middle-end/69915
4975 * gcc.dg/pr69915.c: New test.
4976
0683fd27
KT
49772016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4978
4979 PR rtl-optimization/69886
4980 * gcc.dg/torture/pr69886.c: New test.
4981
e53d562a
RB
49822016-02-24 Richard Biener <rguenther@suse.de>
4983
4984 PR middle-end/68963
4985 * gcc.dg/torture/pr68963.c: New testcase.
4986
74a00288
KT
49872016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4988
4989 PR target/69875
4990 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4991 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4992 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4993 * gcc.target/arm/atomic_loaddi_1.c: New test.
4994 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4995 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4996 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4997 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4998 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4999 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5000 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5001 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5002
340fd4c9
JJ
50032016-02-24 Jakub Jelinek <jakub@redhat.com>
5004
5005 PR middle-end/69909
5006 * gcc.dg/torture/pr69909.c: New test.
5007
47d3fdb2
RB
50082016-02-24 Richard Biener <rguenther@suse.de>
5009
5010 PR tree-optimization/69907
5011 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5012 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5013 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5014
dab73e73
CB
50152016-02-24 Christian Bruel <christian.bruel@st.com>
5016
5017 * gcc.target/arm/pragma_cpp_fma.c: New test.
5018
7cc5ec65
JD
50192016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5020
5021 PR fortran/61156
5022 * gfortran.dg/include_6.f90: Update test.
5023
067fbd8b
JJ
50242016-02-23 Jakub Jelinek <jakub@redhat.com>
5025
5026 PR objc/69844
5027 * objc.dg/pr69844.m: New test.
5028
64a454d9
JD
50292016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5030
5031 PR libgfortran/69456
5032 * gfortran.dg/namelist_89.f90: New test.
5033 * gfortran.dg/pr59700.f90: Update test..
5034
35886f0b
MS
50352016-02-23 Martin Sebor <msebor@redhat.com>
5036
5037 PR middle-end/69780
5038 * g++.dg/ext/builtin_alloca.C: New test.
5039 * gcc.dg/builtins-68.c: New test.
5040
162cc7e3
RH
50412016-02-23 Richard Henderson <rth@redhat.com>
5042
5043 * gcc.target/i386/addr-space-3.c: Remove test.
5044
196440f8
DM
50452016-02-23 David Malcolm <dmalcolm@redhat.com>
5046
5047 PR preprocessor/69126
5048 PR preprocessor/69543
5049 * c-c++-common/pr69126-2-long.c: New test.
5050 * c-c++-common/pr69126-2-short.c: New test.
5051 * c-c++-common/pr69543-1.c: Remove xfail.
5052
1d3121af
DM
50532016-02-23 David Malcolm <dmalcolm@redhat.com>
5054
5055 PR preprocessor/69126
5056 PR preprocessor/69543
5057 PR preprocessor/69558
5058 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5059 (f): Rename to...
5060 (test_2): ...this, and add leading comment.
5061 (MACRO_3, test_3): New.
5062 (MACRO_4A, MACRO_4B, test_4): New.
5063 (MACRO): Rename to...
5064 (MACRO_5): ...this.
5065 (g): Rename to...
5066 (test_5): ...this, updating for renaming of MACRO, and
5067 add leading comment.
5068 * c-c++-common/pr69543-1.c: New.
5069 * c-c++-common/pr69543-2.c: New.
5070 * c-c++-common/pr69543-3.c: New.
5071 * c-c++-common/pr69543-4.c: New.
5072 * c-c++-common/pr69558-1.c: New.
5073 * c-c++-common/pr69558-2.c: New.
5074 * c-c++-common/pr69558-3.c: New.
5075 * c-c++-common/pr69558-4.c: New.
5076 * gcc.dg/pr69558.c: Move to...
5077 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5078 xfail for c++.
5079
f99c3557
TS
50802016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5081
5082 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5083 to -ftree-parallelize-loops/-fopenacc changes.
5084 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5085 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5086 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5087 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5088 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5089 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5090 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5091 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5092 * c-c++-common/goacc/kernels-loop.c: Likewise.
5093 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5094 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5095 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5096 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5097
c60ec7c2
RO
50982016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5099
5100 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5101
f1a62b6f
JJ
51022016-02-23 Jakub Jelinek <jakub@redhat.com>
5103
e67bf044
JJ
5104 PR c++/69902
5105 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5106
f1a62b6f
JJ
5107 PR c/69900
5108 * gcc.dg/pr69900.c: New test.
5109
20c5e09e
MJ
51102016-02-23 Martin Jambor <mjambor@suse.cz>
5111
5112 PR tree-optimization/69666
5113 * gcc.dg/tree-ssa/pr69666.c: New test.
5114
e457a6fc
AV
51152016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5116
5117 PR fortran/67451
5118 * gfortran.dg/coarray_allocate_5.f08: New test.
5119
d7b574f4
AK
51202016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5121
5122 * gcc.target/s390/vcond-shift.c: Move to ...
5123 * gcc.target/s390/vector/vcond-shift.c: ... here.
5124
58bdeb44
AK
51252016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5126
5127 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5128 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5129
7cd0387b
AK
51302016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5131
5132 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5133
4246c8da
MW
51342016-02-20 Mark Wielaard <mjw@redhat.com>
5135
5136 PR c/28901
5137 * gcc.dg/unused-variable-3.c: New test.
5138
f93bc532
JJ
51392016-02-22 Jakub Jelinek <jakub@redhat.com>
5140
5141 PR target/69888
5142 * gcc.target/i386/pr69888.c: New test.
5143
c4e360f4
RB
51442016-02-22 Richard Biener <rguenther@suse.de>
5145
5146 PR tree-optimization/69882
5147 * gfortran.dg/vect/pr69882.f90: New testcase.
5148
09c92f1c
JJ
51492016-02-22 Jakub Jelinek <jakub@redhat.com>
5150
5151 PR target/69885
5152 * gcc.dg/pr69885.c: New test.
5153
f88d45dc
OE
51542016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5155
5156 PR target/69806
5157 PR target/54089
5158 * gcc.target/sh/pr54089-10.c: New.
5159
ce1ff48e
PT
51602016-02-20 Paul Thomas <pault@gcc.gnu.org>
5161
5162 PR fortran/69423
5163 * gfortran.dg/deferred_character_15.f90 : New test.
5164
bbf27208
DH
51652016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5166
5167 PR fortran/57365
5168 gfortran.dg/allocate_with_source_18.f03: New test.
5169
51702016-02-20 Harald Anlauf <anlauf@gmx.de>
5171
5172 PR fortran/52531
5173 gfortran.dg/gomp/pr52531.f90: New test.
5174
268be88c
BE
51752016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5176
5177 PR c++/69865
5178 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5179 -std=c++03.
5180
4b6c824a
JJ
51812016-02-19 Jakub Jelinek <jakub@redhat.com>
5182
871b3f47
JJ
5183 PR c++/69826
5184 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5185 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5186
7a965d51
JJ
5187 PR c++/69850
5188 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5189
4b6c824a
JJ
5190 PR c++/69851
5191 * g++.dg/torture/pr69851.C: New test.
5192
15fca21a
MS
51932016-02-19 Martin Sebor <msebor@redhat.com>
5194
5195 PR testsuite/69573
5196 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5197
19e21586
JJ
51982016-02-19 Jakub Jelinek <jakub@redhat.com>
5199
03a616ac
JJ
5200 PR c++/69850
5201 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5202 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5203
19e21586
JJ
5204 PR c++/67767
5205 * g++.dg/cpp0x/pr67767.C: New test.
5206
2db16594
KT
52072016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5208
5209 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5210 for fp, simd, crypto, crc, lse.
5211 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5212 above.
5213 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5214 effective target check.
5215
5a7d9d1e
JJ
52162016-02-19 Jakub Jelinek <jakub@redhat.com>
5217
5218 PR target/69820
5219 * gcc.target/i386/pr69820.c: New test.
5220
6448f064
AK
52212016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5222
5223 * gcc.target/s390/vector/int128-1.c: New test.
5224
d0a859e6
AK
52252016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5226
5227 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5228
9e4eb643
AK
52292016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5230
5231 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5232 instruction pattern name to prevent the testcase from failing with
5233 -march=z13.
5234
859a4c0e
AK
52352016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5236
5237 * gcc.target/s390/md/movstr-2.c: New test.
5238
efc2340b
MK
52392016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5240
5241 * gcc.target/s390/morestack.c: New test.
5242
ca2bfbc2
DV
52432016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5244
5245 PR target/69625
5246 * gcc.target/s390/pr69625.c: Add test case.
5247
efd4bd05
BE
52482016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5249
5250 PR testsuite/68580
5251 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5252
2bf2078a
MM
52532016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5254
5255 PR target/68404
5256 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5257 * gcc.target/powerpc/fusion3.c: Likewise.
5258
f003579e
RB
52592016-02-18 Richard Biener <rguenther@suse.de>
5260
5261 PR middle-end/69553
5262 * g++.dg/torture/pr69553.C: New testcase.
5263
19233914
NC
52642016-02-18 Nick Clifton <nickc@redhat.com>
5265
efd4bd05
BE
5266 PR target/62254
5267 PR target/69610
5268 * gcc.target/arm/pr62554.c: New test.
5269 * gcc.target/arm/pr69610-1.c: New test.
5270 * gcc.target/arm/pr69610-2.c: New test.
19233914 5271
23f27839
RB
52722016-02-18 Richard Biener <rguenther@suse.de>
5273
5274 PR middle-end/69854
5275 * gcc.dg/torture/pr69854.c: New testcase.
5276
932c0da4
JJ
52772016-02-17 Jakub Jelinek <jakub@redhat.com>
5278
5279 PR c++/69850
5280 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5281
1bed93e4
BS
52822012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5283
5284 * gcc.target/powerpc/vec-cg.c: New test.
5285
57bfb134
RB
52862016-02-17 Richard Biener <rguenther@suse.de>
5287
5288 PR testsuite/69586
5289 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5290
a44e0ebb
KT
52912016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5292
5293 PR target/69161
5294 * gcc.c-torture/compile/pr69161.c: New test.
5295
ffacd726
DS
52962016-02-17 David Sherwood <david.sherwood@arm.com>
5297
5298 PR target/69532
5299 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5300 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5301
448db8d2
EB
53022016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5303
5304 * gcc.dg/ifcvt-4.c: Skip on Visium.
5305
e2f0522e
EB
53062016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5307
5308 * gnat.dg/atomic8.adb: New test.
5309
bf17fe3f
EB
53102016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5311
5312 * gnat.dg/discr46.ad[sb]: New test.
5313
ecf835e9
KN
53142016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5315
5316 PR Target/48344
5317 * gcc.target/powerpc/pr48344-1.c: New test.
5318
49a1164a
TK
53192015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5320
5321 PR fortran/69742
5322 * gfortran.dg/associate_21.f90: New test.
5323
bf14eba2
JJ
53242016-02-16 Jakub Jelinek <jakub@redhat.com>
5325
5326 PR c/69835
5327 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5328 -Wnonnull in dg-options.
5329 * c-c++-common/nonnull-2.c: New test.
5330
35a093b6
JG
53312016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5332 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5333
5334 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5335
e387d491
JJ
53362016-02-16 Jakub Jelinek <jakub@redhat.com>
5337
5338 PR middle-end/69801
5339 * gcc.dg/pr69801.c: Add empty dg-options.
5340
ba539195
JN
53412016-02-16 James Norris <jnorris@codesourcery.com>
5342
5343 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5344 * g++.dg/goacc/deviceptr-1.c: New file.
5345
2a2b8f64
JJ
53462016-02-16 Jakub Jelinek <jakub@redhat.com>
5347
5348 PR tree-optimization/69820
5349 * gcc.dg/vect/pr69820.c: New test.
5350
87440c29
RB
53512016-02-16 Richard Biener <rguenther@suse.de>
5352
5353 PR tree-optimization/69776
5354 * gcc.dg/torture/pr69776-2.c: New testcase.
5355
6d87c306
BS
53562016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5357
5358 PR tree-optimization/69714
5359 * gcc.dg/torture/pr69714.c: New test.
5360
3824a0a2
JJ
53612016-02-16 Jakub Jelinek <jakub@redhat.com>
5362
5363 PR tree-optimization/69802
5364 * gcc.dg/pr69802.c: New test.
5365
c8cfe96e
RB
53662016-02-16 Richard Biener <rguenther@suse.de>
5367
5368 PR middle-end/69801
5369 * gcc.dg/pr69801.c: New testcase.
5370
fc12098d
JD
53712016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5372
5373 PR libgfortran/69651
5374 * gfortran.dg/read_bang.f90: New test.
5375 * gfortran.dg/read_bang4.f90: New test.
5376
ba6b3795
JJ
53772016-02-15 Jakub Jelinek <jakub@redhat.com>
5378
f0516ca4
JJ
5379 PR c++/69658
5380 * g++.dg/init/pr69658.C: New test.
5381
ba6b3795
JJ
5382 PR c++/69797
5383 * c-c++-common/pr69797.c: New test.
5384
de3f9a2d
PK
53852016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5386
5387 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5388 check for aarch64*-*-*.
5389
17a3b967
RB
53902016-02-15 Richard Biener <rguenther@suse.de>
5391
5392 PR tree-optimization/69783
5393 * gcc.dg/vect/pr69783.c: New testcase.
5394
1c48bff1
RB
53952016-02-15 Richard Biener <rguenther@suse.de>
5396
5397 PR tree-optimization/69776
5398 * gcc.dg/torture/pr69776.c: New testcase.
5399
1e6025b6
TK
54002016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5401
5402 PR fortran/60526
5403 * gfortran.dg/type_decl_4.f90: Reinstated.
5404
d3308279
JDA
54052016-02-14 John David Anglin <danglin@gcc.gnu.org>
5406
5407 PR fortran/68746
5408 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5409
b7c56581
TK
54102016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5411
5412 PR fortran/60526
5413 PR bootstrap/69816
5414 * gfortran.dg/type_decl_4.f90: Removed.
5415
60cb4ef5
TK
54162016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5417
5418 PR fortran/60526
5419 * gfortran.dg/type_decl_4.f90: New test.
5420
f6964637
AM
54212016-02-14 Alan Modra <amodra@gmail.com>
5422
1a8849d1 5423 PR testsuite/68886
f6964637
AM
5424 * gcc.c-torture/execute/stkalign.c: Revise test.
5425
f5121920
OE
54262016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5427
5428 PR target/67260
5429 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5430
6cda3ab6
OE
54312016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5432
5433 PR target/67260
5434 * gcc.target/sh/torture/pr67260.c: New.
5435
6786e598
JDA
54362016-02-12 John David Anglin <danglin@gcc.gnu.org>
5437
5438 * gcc.dg/pr67964.c: Add dg-require-alias.
5439
7e05dad8
OE
54402016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5441
5442 PR target/67636
5443 PR target/64345
5444 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5445
7f4cc3ce
JD
54462016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5447
5448 PR libgfortran/69668
5449 * gfortran.dg/namelist_88.f90: New test.
5450
955ca6dc
JD
54512016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5452
5453 PR libgfortran/69668
5454 * gfortran.dg/namelist_38.f90: Update test.
5455 * gfortran.dg/namelist_84.f90: Update test.
5456
876217ae
DM
54572016-02-12 David Malcolm <dmalcolm@redhat.com>
5458
5459 PR other/69554
5460 * gcc.dg/pr69554-1.c: New test.
5461 * gfortran.dg/pr69554-1.F90: New test.
5462 * gfortran.dg/pr69554-2.F90: New test.
5463 * lib/gcc-dg.exp (proc dg-locus): New function.
5464 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5465 distinguish between the caret-printing and non-caret-printing
5466 cases. If caret-printing has been explicitly enabled, bail out
5467 without attempting to fix up the output.
5468
61789eed
DM
54692016-02-12 David Malcolm <dmalcolm@redhat.com>
5470
5471 PR driver/69265
5472 PR driver/69453
5473 * gcc.dg/spellcheck-options-3.c: New test case.
5474 * gcc.dg/spellcheck-options-4.c: New test case.
5475 * gcc.dg/spellcheck-options-5.c: New test case.
5476 * gcc.dg/spellcheck-options-6.c: New test case.
5477 * gcc.dg/spellcheck-options-7.c: New test case.
5478 * gcc.dg/spellcheck-options-8.c: New test case.
5479 * gcc.dg/spellcheck-options-9.c: New test case.
5480 * gcc.dg/spellcheck-options-10.c: New test case.
5481
c3090c1f
JJ
54822016-02-12 Jakub Jelinek <jakub@redhat.com>
5483
5484 PR rtl-optimization/69764
5485 PR rtl-optimization/69771
5486 * c-c++-common/pr69764.c: New test.
5487 * gcc.dg/torture/pr69771.c: New test.
5488
8222034d
MP
54892016-02-12 Marek Polacek <polacek@redhat.com>
5490
5491 * g++.dg/torture/init-list1.C: New.
5492
f749f792
MP
54932016-02-12 Marek Polacek <polacek@redhat.com>
5494
5495 * gcc.dg/pr69522.c: Add empty dg-options.
5496
199fb02a
IE
54972016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5498
5499 * g++.dg/lto/lto.exp: Include and init mpx.
5500 * g++.dg/lto/pr69729_0.C: New test.
5501
b69539cb
JJ
55022016-02-12 Jakub Jelinek <jakub@redhat.com>
5503
06ff7000
JJ
5504 PR ipa/69241
5505 * g++.dg/ipa/pr69241-4.C: New test.
5506
b69539cb
JJ
5507 PR ipa/68672
5508 * g++.dg/ipa/pr68672-1.C: New test.
5509 * g++.dg/ipa/pr68672-2.C: New test.
5510 * g++.dg/ipa/pr68672-3.C: New test.
5511
16595a1f
BS
55122016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5513
5514 PR c/69522
6d87c306 5515 * gcc.dg/pr69522.c: New test.
16595a1f 5516
38d795d2
PP
55172016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5518
5519 PR c++/69098
5520 * g++.dg/cpp1y/69098.C: New test.
5521 * g++.dg/cpp1y/69098-2.C: New test.
5522
9c582551
JJ
55232016-02-12 Jakub Jelinek <jakub@redhat.com>
5524
5525 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5526 and neighbour -> neighbor.
5527 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5528 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5529 * c-c++-common/Wvarargs.c: Likewise.
5530 * c-c++-common/goacc/host_data-5.c: Likewise.
5531 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5532 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5533 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5534 * gcc.target/aarch64/pr60697.c: Likewise.
5535 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5536 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5537 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5538 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5539 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5540 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5541 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5542 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5543 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5544 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5545 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5546 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5547 * g++.dg/lookup/koenig5.C: Likewise.
5548 * g++.dg/ext/no-asm-2.C: Likewise.
5549 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5550 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5551 * gfortran.dg/used_types_16.f90: Likewise.
5552 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5553 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5554 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5555 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5556 * gfortran.dg/abstract_type_6.f03: Likewise.
5557 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5558 * gfortran.dg/used_types_15.f90: Likewise.
5559 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5560 * gfortran.dg/exit_3.f08: Likewise.
5561 * gfortran.dg/open_status_2.f90: Likewise.
5562 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5563 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5564 * gfortran.dg/associate_1.f03: Likewise.
5565 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5566 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5567 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5568 * gcc.dg/builtin-object-size-1.c: Likewise.
5569 * gcc.dg/noreturn-6.c: Likewise.
5570 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5571 * gcc.dg/globalalias.c: Likewise.
5572 * gcc.dg/builtins-config.h: Likewise.
5573 * gcc.dg/pr30457.c: Likewise.
5574 * gcc.c-torture/compile/volatile-1.c: Likewise.
5575 * gcc.c-torture/execute/20101011-1.c: Likewise.
5576 * c-c++-common/Waddress-1.c: Likewise.
5577
66756373
JJ
55782016-02-11 Jakub Jelinek <jakub@redhat.com>
5579
5580 PR c/69768
5581 * c-c++-common/Waddress-1.c: New test.
5582
76fe932b
AV
55832016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5584
5585 PR fortran/69296
5586 * gfortran.dg/associate_19.f03: New test.
5587 * gfortran.dg/associate_20.f03: New test.
5588
564c4d4b
OE
55892016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5590
5591 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5592
e1c1ecb0
KT
55932016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5594
5595 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5596 .arch armv8-a\n. Add -dA to dg-options.
5597 * gcc.target/aarch64/assembler_arch_1.c: New test.
5598 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5599
0d7d9458
PC
56002016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5601
5602 PR c++/68726
5603 * g++.dg/cpp0x/pr68726.C: New.
5604
e6208a60
IE
56052016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5606
5607 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5608 test.
5609
281a11eb
RB
56102016-02-11 Richard Biener <rguenther@suse.de>
5611
5612 * g++.dg/tree-ssa/pr61034.C: Adjust.
5613
e03dd765
VM
56142016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5615
4b48faf5 5616 PR target/69148
e03dd765
VM
5617 * gcc.target/s390/pr69148.c: New.
5618
cdc23927
YR
56192016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5620
5621 PR tree-optimization/69652
5622 * gcc.dg/torture/pr69652.c: New test.
5623
e199dd0a
JJ
56242016-02-10 Jakub Jelinek <jakub@redhat.com>
5625 Patrick Palka <ppalka@gcc.gnu.org>
5626
5627 PR ipa/69241
5628 PR c++/69649
5629 * g++.dg/ipa/pr69241-1.C: New test.
5630 * g++.dg/ipa/pr69241-2.C: New test.
5631 * g++.dg/ipa/pr69241-3.C: New test.
5632 * g++.dg/ipa/pr69649.C: New test.
5633
d6b38027
UB
56342016-02-10 Uros Bizjak <ubizjak@gmail.com>
5635
5636 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5637 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5638
13b562c5
BC
56392016-02-10 Bin Cheng <bin.cheng@arm.com>
5640
5641 PR tree-optimization/68021
5642 * gcc.dg/tree-ssa/pr68021.c: New test.
5643
24a179f8
RB
56442016-02-10 Richard Biener <rguenther@suse.de>
5645
5646 PR tree-optimization/69726
5647 * gcc.dg/uninit-22.c: New testcase.
5648
0d99886f
AP
56492016-02-09 Andrew Pinski <apinski@cavium.com>
5650
5651 PR tree-opt/69282
5652 * gcc.c-torture/compile/20160205-1.c: New testcase.
5653
ab04995c
MM
56542016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5655
5656 PR target/68404
5657 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5658 instead accessing a really large arrray.
5659 * gcc.target/powerpc/fusion3.c: Likewise.
5660
4b79ac23
CB
56612016-02-09 Charles Baylis <charles.baylis@linaro.org>
5662
5663 PR target/68532
5664 * gcc.c-torture/execute/pr68532.c: New test.
5665
b890a441
AO
56662016-02-11 Alexandre Oliva <aoliva@redhat.com>
5667
5668 PR target/69634
5669 * gcc.dg/pr69634.c: New.
5670
84a5bef7
RB
56712016-02-09 Richard Biener <rguenther@suse.de>
5672
5673 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5674
1f123759 56752016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 5676
1f123759
AF
5677 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5678
65860c77
YR
56792016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5680
5681 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5682
7e1e8a0a
RB
56832016-02-09 Richard Biener <rguenther@suse.de>
5684
5685 PR tree-optimization/69715
5686 * gcc.dg/torture/pr69715.c: New testcase.
5687
efb45a9f
PP
56882016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5689
5690 PR c++/69139
5691 * g++.dg/cpp0x/trailing12.C: New test.
5692 * g++.dg/cpp0x/trailing13.C: New test.
5693
20a0c6f9
PP
56942016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5695
5696 PR c++/69283
5697 PR c++/67835
5698 * g++.dg/cpp1y/auto-fn29.C: New test.
5699 * g++.dg/cpp1y/auto-fn30.C: New test.
5700
a162f3af
JJ
57012016-02-08 Jakub Jelinek <jakub@redhat.com>
5702
5703 PR tree-optimization/69209
5704 * gcc.c-torture/compile/pr69209.c: New test.
5705
4b4a9fbd
JL
57062016-02-08 Jeff Law <law@redhat.com>
5707
5708 PR tree-optimization/68541
5709 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5710 of statements allowed in join block for path splitting.
5711
cfac5ed2
JJ
57122016-02-08 Jakub Jelinek <jakub@redhat.com>
5713
f68bc23f
JJ
5714 PR c++/59627
5715 * g++.dg/gomp/pr59627.C: New test.
5716
cfac5ed2
JJ
5717 PR ipa/69239
5718 * g++.dg/ipa/pr69239.C: New test.
5719
44714d8c
DM
57202016-02-08 David Malcolm <dmalcolm@redhat.com>
5721
5722 PR preprocessor/69664
5723 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5724 * gcc.dg/cpp/warn-comments.c: Likewise.
5725
eba9e839
MP
57262016-02-08 Marek Polacek <polacek@redhat.com>
5727
5728 PR c++/69688
5729 * g++.dg/init/const12.C: New test.
5730
a011cd92
BS
57312016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5732
5733 PR target/60410
5734 * gcc.dg/lto/pr55113_0.c: Remove test.
5735
5317b1be
RB
57362016-02-08 Richard Biener <rguenther@suse.de>
5737
5738 PR tree-optimization/69719
5739 * gcc.dg/torture/pr69719.c: New testcase.
5740
63998a63
RB
57412016-02-08 Richard Biener <rguenther@suse.de>
5742 Jeff Law <law@redhat.com>
5743
5744 PR target/68273
5745 * gcc.target/mips/pr68273.c: New testcase.
5746
43f4a281
RB
57472016-02-08 Richard Biener <rguenther@suse.de>
5748
5749 PR rtl-optimization/69274
5750 * gcc.target/i386/addr-sel-1.c: XFAIL.
5751
0b604d2d
JL
57522016-02-08 Jeff Law <law@redhat.com>
5753
e8dfe49e
JL
5754 PR tree-optimization/68541
5755 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5756
6daecd7a 5757 PR tree-optimization/65917
0b604d2d
JL
5758 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5759
c0f0e35a
JD
57602016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5761
5762 PR fortran/50555
5763 * gfortran.dg/namelist_args.f90: New test.
5764
8981d712
JL
57652016-02-05 Jeff Law <law@redhat.com>
5766
6daecd7a 5767 PR tree-optimization/68541
8981d712
JL
5768 * gcc.dg/tree-ssa/split-path-2.c: New test.
5769 * gcc.dg/tree-ssa/split-path-3.c: New test.
5770 * gcc.dg/tree-ssa/split-path-4.c: New test.
5771 * gcc.dg/tree-ssa/split-path-5.c: New test.
5772 * gcc.dg/tree-ssa/split-path-6.c: New test.
5773 * gcc.dg/tree-ssa/split-path-7.c: New test.
5774
46cb9332
MS
57752016-02-05 Martin Sebor <msebor@redhat.com>
5776
5777 PR c++/69662
5778 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5779 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5780
be2083ea
RH
57812016-02-06 Richard HEnderson <rth@redhat.com>
5782
5783 PR c/69643
5784 * gcc.target/i386/addr-space-4.c: New.
5785 * gcc.target/i386/addr-space-5.c: New.
5786
711d7c23
MM
57872016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5788
5789 PR fortran/66089
5790 * gfortran.dg/elemental_dependency_6.f90: New.
5791
b5c1c988
JJ
57922016-02-05 Jakub Jelinek <jakub@redhat.com>
5793
861c7bcd
JJ
5794 PR rtl-optimization/69691
5795 * gcc.c-torture/execute/pr69691.c: New test.
5796
b5c1c988
JJ
5797 PR c++/69628
5798 * g++.dg/parse/pr69628.C: New test.
5799
f7dfa966
UB
58002016-02-05 Uros Bizjak <ubizjak@gmail.com>
5801
5802 * gcc.dg/sancov/asan.c: Move to ...
5803 * gcc.dg/asan/sancov-1.c: ... here.
5804
9b143e64
UB
58052016-02-05 Uros Bizjak <ubizjak@gmail.com>
5806
5807 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5808
f5d4b899
L
58092016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5810
5811 PR target/69677
5812 * gcc.target/i386/pr69677.c: New test.
5813
76c85fbb
PP
58142016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5815
5816 PR c++/68948
5817 * g++.dg/template/pr68948.C: New test.
5818
f181bf90
DV
58192016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5820
5821 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5822 (only necessary on s390x).
5823
714fb282
L
58242016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5825
5826 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5827 -mno-accumulate-outgoing-args.
5828
618d6c1c
PP
58292016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5830
5831 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5832
1066e9b5
JJ
58332016-02-04 Jakub Jelinek <jakub@redhat.com>
5834
5835 PR c/69669
5836 * c-c++-common/pr69669.c: New test.
5837
76255d0d
MM
58382016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5839
5840 PR target/69667
5841 * g++.dg/pr69667.C: New file.
5842
e0b059b1
WD
58432016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5844
5845 PR target/69619
5846 * gcc.dg/pr69619.c: Add new test.
5847
2692b5c8
RS
58482016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5849
5850 PR rtl-optimization/69577
5851 * gcc.target/i386/pr69577.c: New test.
5852
7db337c2
ML
58532016-02-04 Martin Liska <mliska@suse.cz>
5854
5855 * g++.dg/asan/pr69276.C: New test.
5856
cc9c0829
KT
58572016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5858
5859 PR target/65932
5860 PR target/67714
5861 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5862 a single smulbb instruction.
5863 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5864 * gcc.target/amr/wmul-2.c: Likewise.
5865
eb9feb52
KT
58662016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5867
5868 PR target/65932
5869 PR target/67714
5870 * gcc.c-torture/execute/pr67714.c: New test.
5871
61f727fe
JJ
58722016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5873
5874 PR target/69454
5875 * gcc.target/i386/pr69454-1.c: New test.
5876 * gcc.target/i386/pr69454-2.c: New test.
5877
05dd97db
MS
58782016-02-03 Martin Sebor <msebor@redhat.com>
5879
5880 PR c++/69251
5881 PR c++/69253
5882 PR c++/69290
5883 PR c++/69277
5884 PR c++/69349
5885 * g++.dg/ext/flexarray-mangle-2.C: New test.
5886 * g++.dg/ext/flexarray-mangle.C: New test.
5887 * g++.dg/ext/flexarray-subst.C: New test.
5888 * g++.dg/ext/flexary11.C: New test.
5889 * g++.dg/ext/flexary12.C: New test.
5890 * g++.dg/ext/flexary13.C: New test.
5891 * g++.dg/ext/flexary14.C: New test.
5892 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5893
dac2fc29
L
58942016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5895
5896 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5897 Define only if CHECK_FLOAT128 is defined.
5898 (main): Properly initialize u5.
5899
eadb8035
JJ
59002016-02-03 Jakub Jelinek <jakub@redhat.com>
5901
0afbb81b
JJ
5902 PR c/69627
5903 * gcc.dg/pr69627.c: New test.
5904
eadb8035
JJ
5905 PR target/69644
5906 * gcc.dg/pr69644.c: New test.
5907
b12d4923
MS
59082016-02-03 Mike Stump <mikestump@comcast.net>
5909
5910 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5911 support for struct-layout-1.exp.
5912
ab4bae0c
PP
59132016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5914
5915 PR c++/69056
618d6c1c 5916 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5917
95831c01
VM
59182016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5919 Alexandre Oliva <aoliva@redhat.com>
5920
5921 PR target/69461
5922 * gcc.target/powerpc/pr69461.c: New.
5923
ccc71ab8
UB
59242016-02-03 Uros Bizjak <ubizjak@gmail.com>
5925
5926 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5927 works from here ...
5928 (check_effective_target_fsanitize_thread): ... to here. Do not
5929 specify additional compile flags for the test source.
5930 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5931 specify additional compile flags for the test source.
5932
96299640
WD
59332016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5934
5935 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5936
781d83d9
AV
59372016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5938
5939 PR fortran/67451
5940 PR fortran/69418
5941 * gfortran.dg/coarray_allocate_2.f08: New test.
5942 * gfortran.dg/coarray_allocate_3.f08: New test.
5943 * gfortran.dg/coarray_allocate_4.f08: New test.
5944
d8208e6d
AL
59452016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5946
5947 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5948 use same scan-tree-dump-times on all platforms.
5949 * gcc.dg/vect/vect-outer-1.c: Likewise.
5950 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5951 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5952 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5953 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5954 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5955 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5956 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5957
a8394fa0
SB
59582016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5959
5960 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5961 warning.
5962
f3baa1d3
L
59632016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5964
5965 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5966
eb077516
JN
59672016-02-02 James Norris <jnorris@codesourcery.com>
5968
5969 * c-c++-common/goacc/routine-5.c: Add tests.
5970
578fb225
AM
59712016-02-02 Alexander Monakov <amonakov@ispras.ru>
5972
5973 * gcc.target/nvptx/unsigned-cmp.c: New test.
5974
c64f7d37
WD
59752016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5976
5977 * gcc.target/aarch64/scalar_shift_1.c
5978 (test_corners_sisd_di): Improve force to SIMD register.
5979 (test_corners_sisd_si): Likewise.
5980 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5981 Remove scan-assembler check for ldr.
5982
90c6f26c
RB
59832016-02-02 Richard Biener <rguenther@suse.de>
5984
5985 PR tree-optimization/69595
5986 * gcc.dg/Warray-bounds-17.c: New testcase.
5987
9dc03c97
RB
59882016-02-02 Richard Biener <rguenther@suse.de>
5989
5990 PR tree-optimization/69606
5991 * gcc.dg/torture/pr69606.c: New testcase.
5992
2d4dc223
YR
59932016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5994
5995 PR middle-end/68542
5996 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5997 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5998
65c98fde
AM
59992016-02-02 Alan Modra <amodra@gmail.com>
6000
6001 PR target/69548
6002 * gcc.target/powerpc/pr69548.c: New test.
6003
e1b81f2b
JJ
60042016-02-01 Jakub Jelinek <jakub@redhat.com>
6005
d0268b37
JJ
6006 PR rtl-optimization/69592
6007 * gcc.dg/pr69592.c: New test.
6008
e1b81f2b
JJ
6009 PR preprocessor/69543
6010 PR c/69558
6011 * gcc.dg/pr69543.c: New test.
6012 * gcc.dg/pr69558.c: New test.
6013
7dd7780d
UB
60142016-02-01 Uros Bizjak <ubizjak@gmail.com>
6015
bf672ee5
UB
6016 PR testsuite/65940
6017 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6018
9a7013f8
MS
60192016-02-01 Martin Sebor <msebor@redhat.com>
6020
6021 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6022
e681fb2b
BC
60232016-02-01 Bin Cheng <bin.cheng@arm.com>
6024
6025 PR tree-optimization/67921
6026 * c-c++-common/ubsan/pr67921.c: New test.
6027
ff86345f
RB
60282016-02-01 Richard Biener <rguenther@suse.de>
6029
6030 PR middle-end/69556
6031 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6032
bc369dbd
RB
60332016-02-01 Richard Biener <rguenther@suse.de>
6034
6035 PR tree-optimization/69574
6036 * gcc.dg/torture/pr69574.c: New testcase.
6037
ef318184
RB
60382016-02-01 Richard Biener <rguenther@suse.de>
6039
6040 PR tree-optimization/69579
6041 * gcc.dg/setjmp-6.c: New testcase.
6042
654745e6
JJ
60432016-02-01 Jakub Jelinek <jakub@redhat.com>
6044
6045 PR rtl-optimization/69570
6046 * g++.dg/opt/pr69570.C: New test.
6047
e6c0c44b
RH
60482016-02-01 Richard Henderson <rth@redhat.com>
6049
6050 * gcc.dg/pr69535.c: New test.
6051
6ff3f09a
JDA
60522016-01-31 John David Anglin <danglin@gcc.gnu.org>
6053
2c005538
JDA
6054 PR testsuite/69584
6055 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6056 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6057
61083a4b
JDA
6058 PR debug/68244
6059 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6060
6ff3f09a
JDA
6061 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6062
0c221916
PT
60632016-01-31 Paul Thomas <pault@gcc.gnu.org>
6064
6065 PR fortran/67564
6066 * gfortran.dg/allocate_with_source_17.f03: New test.
6067
db7a2818
JJ
60682016-01-30 Jakub Jelinek <jakub@redhat.com>
6069
6070 PR tree-optimization/69546
6071 * gcc.dg/torture/pr69546.c: New test.
6072
e520d5f0
PT
60732016-01-30 Paul Thomas <pault@gcc.gnu.org>
6074
6075 PR fortran/69566
6076 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6077
343c05d3
MS
60782016-01-30 Martin Sebor <msebor@redhat.com>
6079
6080 PR c++/68490
6081 * g++.dg/ext/flexary10.C: New test.
6082
d6c3a539
DH
60832016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6084
6085 PR fortran/66707
6086 gfortran.dg/common_23.f90: New test.
6087
52d72fcd
BS
60882016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6089
6090 PR target/65546
6091 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6092 condition being checked, and disable it when the target supports
6093 misaligned loads and stores.
6094
3a5d2ba4
JJ
60952016-01-29 Jakub Jelinek <jakub@redhat.com>
6096
6097 PR debug/69518
6098 * gcc.dg/torture/pr69518.c: New test.
6099
6bbacdb5
L
61002016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6101
6102 PR target/69530
6103 * gcc.target/i386/pr69530.c: New test.
6104
af932cdb
SE
61052016-01-29 Steve Ellcey <sellcey@imgtec.com>
6106
6107 PR target/65604
6108 * gcc.target/mips/div-delay.c: New test.
6109
26658b7c
JJ
61102016-01-29 Jakub Jelinek <jakub@redhat.com>
6111
33e89989
JJ
6112 PR target/69551
6113 * gcc.target/i386/pr69551.c: New test.
6114
26658b7c
JJ
6115 PR target/66137
6116 * gcc.target/i386/pr66137.c: New test.
6117
401116b5
AB
61182016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6119
6120 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6121 always built for p5600.
6122 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6123 isa=p5600 dg-option.
6124
d4abfcc5
RB
61252016-01-29 Richard Biener <rguenther@suse.de>
6126
6127 PR tree-optimization/69547
6128 * g++.dg/tree-ssa/pr69547.C: New testcase.
6129
16b77b32
JJ
61302016-01-29 Jakub Jelinek <jakub@redhat.com>
6131
6132 PR debug/66869
6133 * g++.dg/warn/Wunused-function2.C: New test.
6134
a1c95464
DV
61352016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6136
6137 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6138 support for test to succeed.
6139
5453bfed
MP
61402016-01-29 Marek Polacek <polacek@redhat.com>
6141
6142 PR c++/69509
6143 PR c++/69516
6144 * g++.dg/ext/constexpr-vla2.C: New test.
6145 * g++.dg/ext/constexpr-vla3.C: New test.
6146 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6147
452ec2a5
RB
61482016-01-29 Richard Biener <rguenther@suse.de>
6149
6150 PR middle-end/69537
6151 * gcc.dg/uninit-21.c: New testcase.
6152
aec0b19e
UB
61532016-01-28 Uros Bizjak <ubizjak@gmail.com>
6154
6155 PR target/69459
6156 * gcc.target/i386/pr69459.c: New test.
6157
df113ce7
SE
61582016-01-28 Steve Ellcey <sellcey@imgtec.com>
6159
6160 PR target/68400
6161 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6162 * gcc.target/mips/pr68400.c: New test.
6163
494de84f
MS
61642016-01-28 Martin Sebor <msebor@redhat.com>
6165
6166 PR target/17381
6167 * gcc.target/powerpc/pr17381.c: New test.
6168
eb1b1f01
JJ
61692016-01-28 Jakub Jelinek <jakub@redhat.com>
6170
6171 PR middle-end/69542
6172 * gcc.dg/torture/pr69542.c: New test.
6173
6dfeb7ce
WD
61742016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6175
6176 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6177
4b7471a4
DE
61782016-01-28 David Edelsohn <dje.gcc@gmail.com>
6179
6180 * gcc.dg/pr65980.c: Skip on AIX.
6181 * gcc.dg/pr66688.c: Same.
6182
b271fd21
DE
61832016-01-28 David Edelsohn <dje.gcc@gmail.com>
6184
6185 PR target/63679
6186 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6187 * gcc.dg/tree-ssa/sra-18.c: Same.
6188
874108a9
AV
61892016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6190
6191 PR fortran/62536
6192 * gfortran.dg/block_15.f08: New test.
6193 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6194 on incorrectly closed BLOCK.
6195
30480bcd
IE
61962016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6197
6198 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
61992016-01-28 Richard Biener <rguenther@suse.de>
6200
6201 PR tree-optimization/69466
6202 * gfortran.dg/vect/pr69466.f90: New testcase.
6203
0d4c694e
TP
62042016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6205
6206 * g++.dg/pr67989.C: Remove ARM-specific option.
6207 * gcc.target/arm/pr67989.C: New file.
6208
2aa780da
UB
62092016-01-27 Uros Bizjak <ubizjak@gmail.com>
6210
6211 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6212 and expm1 test for glibc < 2.11.
6213
f75ebe77
RH
62142016-01-27 Richard Henderson <rth@redhat.com>
6215
6216 * gcc.c-torture/execute/pr69447.c: New test.
6217
62182016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6219
9a175e65 6220 PR fortran/69422
49847d75
PT
6221 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6222
cbdd8ae0
JJ
62232016-01-27 Jakub Jelinek <jakub@redhat.com>
6224
6225 PR debug/66869
6226 * gcc.dg/pr66869.c: New test.
6227
2b572b3c
JL
62282016-01-25 Jeff Law <law@redhat.com>
6229
6230 PR tree-optimization/68398
aec0b19e 6231 PR tree-optimization/69196
2b572b3c
JL
6232 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6233 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6234 path to avoid new heuristic allowing more irreducible regions
6235 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6236 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6237 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6238 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6239 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6240
fa74a4bc
MP
62412016-01-27 Marek Polacek <polacek@redhat.com>
6242
6243 PR c/68062
6244 * c-c++-common/vector-compare-4.c: New test.
6245
0afff540
DM
62462016-01-27 David Malcolm <dmalcolm@redhat.com>
6247
6248 PR preprocessor/69126
6249 * c-c++-common/pr69126.c: New test case.
6250
1a218fc9
ILT
62512016-01-27 Ian Lance Taylor <iant@google.com>
6252
6253 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6254
5d70666e
RB
62552016-01-27 Ryan Burn <contact@rnburn.com>
6256
6257 PR cilkplus/69267
6258 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6259
87ff4d66
UB
62602016-01-27 Uros Bizjak <ubizjak@gmail.com>
6261
6262 PR target/69512
6263 * gcc.target/i386/pr69512.c: New test.
6264
27e23cca
RE
62652016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6266
6267 PR ada/69488
6268 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6269
05bf54c3
MP
62702016-01-27 Marek Polacek <polacek@redhat.com>
6271
6272 PR c++/69379
6273 * g++.dg/pr69379.C: New test.
6274
60214d0d
MS
62752016-01-27 Martin Sebor <msebor@redhat.com>
6276
6277 PR c++/69317
6278 * g++.dg/abi/Wabi-2-2.C: New test.
6279 * g++.dg/abi/Wabi-2-3.C: New test.
6280 * g++.dg/abi/Wabi-3-2.C: New test.
6281 * g++.dg/abi/Wabi-3-3.C: New test.
6282
167c7bfa
RB
62832016-01-27 Richard Biener <rguenther@suse.de>
6284
6285 PR tree-optimization/69166
6286 * gcc.dg/torture/pr69166.c: New testcase.
6287
1430fb1f
MJ
62882016-01-27 Martin Jambor <mjambor@suse.cz>
6289
6290 PR tree-optimization/69355
6291 * gcc.dg/tree-ssa/pr69355.c: New test.
6292
95e3030c
MP
62932016-01-27 Marek Polacek <polacek@redhat.com>
6294
6295 PR c++/69496
6296 * g++.dg/ext/constexpr-vla1.C: New test.
6297
eeb085f3
CB
62982016-01-20 Christian Bruel <christian.bruel@st.com>
6299
6300 PR target/69245
6301 * gcc.target/arm/pr69245.c: New test.
6302
b1652dde
JJ
63032016-01-27 Jakub Jelinek <jakub@redhat.com>
6304
6305 PR tree-optimization/69399
6306 * gcc.dg/torture/pr69399.c: New test.
6307
ce7e8f00
EB
63082016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6309
6310 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6311
e4aac1d1
EB
63122016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6313
6314 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6315
8dfdb419
TV
63162016-01-26 Tom de Vries <tom@codesourcery.com>
6317
6318 PR tree-optimization/69110
6319 * gcc.dg/autopar/pr69110.c: New test.
6320
56f80f54 63212016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6322 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6323
6324 * gcc.dg/graphite/isl-ast-op-select.c: New.
6325
a0909527
PT
63262015-01-26 Paul Thomas <pault@gcc.gnu.org>
6327
6328 PR fortran/69385
6329 * gfortran.dg/allocate_error_6.f90: New test.
6330
ffc445f4
RH
63312016-01-26 Richard Henderson <rth@redhat.com>
6332
6333 * gcc.dg/tm/pr60908.c: New test.
6334
01e1dea3
DM
63352016-01-26 David Malcolm <dmalcolm@redhat.com>
6336
6337 PR other/69006
6338 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6339 directive.
6340 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6341 expected multiline output to reflect the colorization being
6342 disabled before newlines.
6343 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6344 (custom_diagnostic_finalizer): Replace call to
6345 pp_newline_and_flush with call to pp_flush.
6346 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6347 * gfortran.dg/implicit_class_1.f90: Likewise.
6348 * lib/gcc-dg.exp (allow_blank_lines): New global.
6349 (dg-allow-blank-lines-in-output): New procedure.
6350 (gcc-dg-prune): Complain about blank lines in the output, unless
6351 dg-allow-blank-lines-in-output was called.
6352 * lib/multiline.exp (_build_multiline_regex): Only support
6353 arbitrary followup text for non-blank-lines, not for blank lines.
6354
13f92e8d
JJ
63552016-01-26 Jakub Jelinek <jakub@redhat.com>
6356
6357 PR tree-optimization/69483
6358 * gcc.dg/pr69483.c: New test.
6359 * g++.dg/opt/pr69483.C: New test.
6360
92422235
CL
63612016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6362
6363 PR target/68620
6364 * gcc.target/arm/pr68620.c: New test.
6365
0bccf11b
L
63662016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6367
6368 * gcc.target/i386/pr68986-2.c: Remove -m32.
6369
81cd202e
L
63702016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6371
6372 PR target/68986
6373 * gcc.target/i386/pr68986-1.c: New test.
6374 * gcc.target/i386/pr68986-2.c: Likewise.
6375 * gcc.target/i386/pr68986-3.c: Likewise.
6376
213a1c03
CB
63772016-01-26 Christian Bruel <christian.bruel@st.com>
6378
6379 * lib/target-supports.exp
6380 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6381 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6382 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6383
22a08dd1
RB
63842016-01-26 Richard Biener <rguenther@suse.de>
6385
6386 PR tree-optimization/69452
6387 * gcc.dg/torture/pr69452.c: New testcase.
6388
6c06e0e8
JJ
63892016-01-26 Jakub Jelinek <jakub@redhat.com>
6390
6391 PR target/69442
6392 * gcc.dg/pr69442.c: New test.
6393
b96824c4
RFI
63942016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6395
6396 PR target/67896
6397 * gcc.target/aarch64/simd/pr67896.C: New.
6398
5ee31e57
RS
63992016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6400
6401 PR tree-optimization/69400
6402 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6403 function.
6404 (plugin_init): Call it.
6405 * gcc.dg/torture/pr69400.c: New test.
6406
7ddfb31d
CL
64072016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6408
6409 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6410
1e050c90
AK
64112016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6412 Sebastian Pop <s.pop@samsung.com>
6413
6414 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6415 isl-0.15.
6416
c8ee4bf5
AK
64172016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6418 Sebastian Pop <s.pop@samsung.com>
6419
6420 * gcc.dg/graphite/pr69292.c: New.
6421
d902b330
JJ
64222016-01-25 Jakub Jelinek <jakub@redhat.com>
6423
6424 * c-c++-common/goacc/use_device-1.c: New test.
6425
2c89b952
JL
64262016-01-25 Jeff Law <law@redhat.com>
6427
6428 PR tree-optimization/69196
6429 PR tree-optimization/68398
6430 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6431 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6432
685c8785
DE
64332016-01-25 David Edelsohn <dje.gcc@gmail.com>
6434
6435 PR target/69469
6436 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6437 Algorithm.
6438
95cef0c1
RB
64392016-01-25 Richard Biener <rguenther@suse.de>
6440
6441 PR testsuite/69380
6442 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6443
2947d3b2
IE
64442016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6445
6446 PR target/69421
6447 * gcc.dg/pr69421.c: New test.
6448
ae19075a
BB
64492016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6450
6451 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6452 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6453 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6454 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6455 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6456 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6457 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6458 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6459 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6460 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6461
fa4511c2
RB
64622016-01-25 Richard Biener <rguenther@suse.de>
6463
6464 PR tree-optimization/69376
6465 * gcc.dg/torture/pr69376.c: New testcase.
6466
1d101216
JD
64672016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6468
6469 PR fortran/69397
6470 PR fortran/68442
6471 * gfortran.dg/interface_38.f90: New test.
6472 * gfortran.dg/interface_39.f90: New test.
a0909527 6473
a59b92b0
PP
64742016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6475
6476 Revert:
6477 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6478
6479 PR c++/11858
6480 PR c++/24663
6481 PR c++/24664
6482 * g++.dg/template/pr11858.C: New test.
6483 * g++.dg/template/pr24663.C: New test.
6484 * g++.dg/template/unify12.C: New test.
6485 * g++.dg/template/unify13.C: New test.
6486 * g++.dg/template/unify14.C: New test.
6487 * g++.dg/template/unify15.C: New test.
6488 * g++.dg/template/unify16.C: New test.
6489 * g++.dg/template/unify17.C: New test.
6490
16acb1a8
DH
64912016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6492
6493 PR fortran/68283
6494 gfortran.dg/pr68283.f90: New test.
6495
094773e8
TK
64962016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6497
6498 PR fortran/66094
6499 * gfortran.dg/inline_matmul_13.f90: New test.
6500 * gfortran.dg/matmul_bounds_8.f90: New test.
6501 * gfortran.dg/matmul_bounds_9.f90: New test.
6502 * gfortran.dg/matmul_bounds_10.f90: New test.
6503
42fb90d7
TV
65042016-01-23 Tom de Vries <tom@codesourcery.com>
6505
6506 PR tree-optimization/69426
6507 * gcc.dg/autopar/pr69426.c: New test.
6508
69da7802
MS
65092016-01-23 Martin Sebor <msebor@redhat.com>
6510
6511 PR c++/58109
6512 PR c++/69022
6513 * g++.dg/cpp0x/alignas5.C: New test.
6514 * g++.dg/ext/vector29.C: Same.
6515
da17300a
UB
65162016-01-23 Uros Bizjak <ubizjak@gmail.com>
6517
6518 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6519 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6520 _GNU_SOURCE from compile flags to the source.
6521 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6522 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6523 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6524 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6525
62041cfc
JJ
65262016-01-22 Jakub Jelinek <jakub@redhat.com>
6527
6528 PR target/69432
6529 * g++.dg/opt/pr69432.C: New test.
6530
f7d2ad6f
BS
65312016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6532
6533 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6534 32-bit targets testing an -m64 multilib.
6535
d403fc9a
WS
65362016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6537
6538 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6539 64-bit support.
6540
4aa16f8d
JG
65412016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6542
6543 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6544
7c816d0f
CB
65452016-01-21 Christian Bruel <christian.bruel@st.com>
6546
6547 PR target/68674
6548 * gcc.target/i386/pr68674.c
6549 * gcc.target/aarch64/pr68674.c
6550 * gcc.target/arm/pr68674.c
6551
fce661e8
KT
65522016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6553
6554 PR target/69403
6555 * gcc.c-torture/execute/pr69403.c: New test.
6556
4696899f
PC
65572016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6558
6559 PR c++/55843
6560 * g++.dg/template/pr55843.C: New.
6561
bac69366
AL
65622016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6563
6564 PR testsuite/66877
6565 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6566 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6567
b57d3a5c
BS
65682016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6569
6570 PR testsuite/67489
da17300a
UB
6571 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6572 from dg-do compile directive, and instead add
6573 { dg-require-effective-target int128 }.
b57d3a5c 6574
9f04a53e
MS
65752016-01-20 Martin Sebor <msebor@redhat.com>
6576
6577 PR c/69405
6578 * gcc.dg/sync-fetch.c: New test.
6579
38a51663
JL
65802016-01-21 Martin Sebor <msebor@redhat.com>
6581
6582 PR target/69252
6583 * gcc.target/powerpc/pr69252.c: New test.
6584
2423a75a
JD
65852016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6586
6587 PR fortran/65996
da17300a 6588 * gfortran.dg/pr65996.f90: New test.
2423a75a 6589
0a76463f
DV
65902016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6591
6592 PR c++/68810
9f04a53e 6593 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 6594 expected to generate an error.
0a76463f 6595
9776e692
BS
65962016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6597
6598 PR middle-end/66178
6599 * gcc.dg/torture/pr66178.c: New test.
6600
c8d3e088
AB
66012016-01-21 Anton Blanchard <anton@samba.org>
6602 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6603
6604 PR target/63354
6605 * gcc.target/powerpc/pr63354.c: New test.
6606
35b707ff
VM
66072016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6608
6609 PR rtl-optimization/68990
6610 * gcc.target/i386/pr68990: New.
6611
157b0829
NC
66122016-01-21 Nick Clifton <nickc@redhat.com>
6613
6614 PR target/69129
6615 * gcc.target/mips/pr69129.c: New.
6616
aede6748
PC
66172016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6618
6619 PR c++/58046
6620 * g++.dg/cpp0x/pr58046.C: New.
6621
5463c2c8
JJ
66222016-01-21 Jakub Jelinek <jakub@redhat.com>
6623
6d31cc75
SS
6624 PR target/69187
6625 PR target/65624
6626 * gcc.target/arm/pr69187.c: New test.
6627
5463c2c8
JJ
6628 PR c++/69355
6629 * g++.dg/torture/pr69355.C: New test.
6630
fa28f32b
AK
66312016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6632 Sebastian Pop <s.pop@samsung.com>
6633
6634 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6635
b920a047
AK
66362016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6637 Sebastian Pop <s.pop@samsung.com>
6638
da17300a 6639 * gcc.dg/graphite/pr68976.c: New test.
b920a047 6640
bdd3aea6
JJ
66412016-01-21 Jakub Jelinek <jakub@redhat.com>
6642
6643 PR middle-end/67653
6644 * c-c++-common/pr67653.c: New test.
6645 * gcc.dg/torture/pr29119.c: Add dg-warning.
6646
26a2e6ae
PB
66472016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6648
6649 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6650
d25c7690
PK
66512016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6652
6653 PR c/24293
6654 * gcc.dg/pr24293.c: New test.
6655 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6656 incomplete struct type.
6657 * gcc.dg/declspec-1.c: Likewise.
6658 * gcc.dg/pr63549.c: Likewise.
6659
889d5698
JJ
66602016-01-20 Jakub Jelinek <jakub@redhat.com>
6661
6662 PR tree-optimization/66612
6663 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6664 for bdn instruction.
6665
d7cf3dc7
CL
66662016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6667
6668 * lib/target-supports.exp
6669 (check_effective_target_arm_fp_ok_nocache): New.
6670 (check_effective_target_arm_fp_ok): New.
6671 (add_options_for_arm_fp): New.
6672 (check_effective_target_arm_crypto_ok_nocache): Require
6673 target_arm_v8_neon_ok instead of arm32.
6674 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6675 (check_effective_target_arm_crypto_pragma_ok): New.
6676 (add_options_for_arm_vfp): New.
6677 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6678 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6679 target instead. Force initial fpu to vfp.
6680 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6681 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6682 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6683 dependency.
6684 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6685 use arm_vfp effective target instead. Force initial fpu to vfp.
6686 * gcc.target/arm/attr-neon3.c: Likewise.
6687 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6688 arm_vfp_ok.
6689 * gcc.target/arm/unsigned-float.c: Likewise.
6690 * gcc.target/arm/vfp-1.c: Likewise.
6691 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6692 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6693 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6694 * gcc.target/arm/vfp-ldmias.c: Likewise.
6695 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6696 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6697 * gcc.target/arm/vfp-stmiad.c: Likewise.
6698 * gcc.target/arm/vfp-stmias.c: Likewise.
6699 * gcc.target/arm/vnmul-1.c: Likewise.
6700 * gcc.target/arm/vnmul-2.c: Likewise.
6701 * gcc.target/arm/vnmul-3.c: Likewise.
6702 * gcc.target/arm/vnmul-4.c: Likewise.
6703
01ac9704 67042016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 6705
e84b00da
L
6706 PR testsuite/69366
6707 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6708 the MPX run-time library, for compile-time MPX test.
6709 * gcc.target/i386/chkp-always_inline.c: Likewise.
6710 * gcc.target/i386/chkp-bndret.c: Likewise.
6711 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6712 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6713 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6714 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6715 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6716 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6717 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6718 * gcc.target/i386/chkp-label-address.c: Likewise.
6719 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6720 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6721 * gcc.target/i386/chkp-pr69044.c: Likewise.
6722 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6723 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6724 * gcc.target/i386/chkp-strchr.c: Likewise.
6725 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6726 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6727 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6728 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6729 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6730 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6731 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6732 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6733 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6734 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6735 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6736 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6737 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6738 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6739 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6740 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6741 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6742 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6743 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6744 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6745 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6746 * gcc.target/i386/pr63995-2.c: Likewise.
6747 * gcc.target/i386/pr64805.c: Likewise.
6748 * gcc.target/i386/pr65044.c: Likewise.
6749 * gcc.target/i386/pr65167.c: Likewise.
6750 * gcc.target/i386/pr65183.c: Likewise.
6751 * gcc.target/i386/pr65184.c: Likewise.
6752 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 6753
28b33016
IE
67542016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6755
6756 PR tree-optimization/69328
6757 * gcc.dg/pr69328.c: New test.
6758
bcff0913
JL
67592016-01-20 Jeff Law <law@redhat.com>
6760
bf0bb970 6761 PR target/25114
bcff0913
JL
6762 * gcc.target/m68k/pr25114.c: New test.
6763
a3f69631
AV
67642016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6765
6766 * gcc.target/arm/memset-inline-10.c: Added
6767 dg-require-effective-target arm_thumb2_ok.
6768
af33ba0d
EB
67692016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6770
6771 * gcc.dg/debug/dwarf2/sso.c: New test.
6772
7596d5de
UB
67732016-01-19 Uros Bizjak <ubizjak@gmail.com>
6774
6775 PR testsuite/68820
6776 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6777 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6778 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6779
ceda2c69
JH
67802016-01-19 Jan Hubicka <hubicka@ucw.cz>
6781
6782 PR ipa/66223
6783 * g++.dg/ipa/devirt-50.C: New testcase.
6784
38a979f2
MP
67852016-01-19 Marek Polacek <polacek@redhat.com>
6786
6787 PR c++/68965
6788 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6789 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6790
962801c5
KT
67912016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6792
6793 PR target/69135
6794 * gcc.target/arm/pr69135_1.c: New test.
6795
078fe40a
WD
67962015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6797
6798 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6799
786e3c06
WD
68002015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6801
6802 * gcc.target/aarch64/ccmp_1.c: New testcase.
6803
1e297006
MP
68042016-01-19 Marek Polacek <polacek@redhat.com>
6805
6806 PR c++/68586
6807 * g++.dg/cpp0x/enum30.C: New test.
6808
879c27e3
RB
68092016-01-19 Richard Biener <rguenther@suse.de>
6810
6811 PR tree-optimization/69336
6812 * g++.dg/tree-ssa/pr69336.C: New testcase.
6813
015337d3
JJ
68142016-01-19 Jakub Jelinek <jakub@redhat.com>
6815
6816 PR debug/65779
6817 * gcc.dg/pr65779.c: New test.
6818
e2c768b6
RB
68192016-01-19 Richard Biener <rguenther@suse.de>
6820
6821 PR tree-optimization/69352
6822 * gcc.dg/torture/pr69352.c: New testcase.
6823
569efc34
JJ
68242016-01-19 Jakub Jelinek <jakub@redhat.com>
6825
6826 PR rtl-optimization/68955
6827 PR rtl-optimization/64557
6828 * gcc.dg/torture/pr68955.c: New test.
6829
e49d321f
JH
68302016-01-19 Jan Hubicka <hubicka@ucw.cz>
6831
6832 PR lto/69136
6833 * g++.dg/torture/pr69136.C: New testcase.
6834
e9191ad3
JH
68352016-01-19 Jan Hubicka <hubicka@ucw.cz>
6836
6837 PR lto/69133
6838 * g++.dg/lto/pr69133_0.C: New testcase.
6839 * g++.dg/lto/pr69133_1.C: New testcase.
6840
2bedb645
JL
68412016-01-15 Jeff Law <law@redhat.com>
6842
6843 PR tree-optimization/69320
6844 * gcc.c-torture/pr69320-1.c: New test.
6845 * gcc.c-torture/pr69320-2.c: New test.
6846 * gcc.c-torture/pr69320-3.c: New test.
6847 * gcc.c-torture/pr69320-4.c: New test.
6848
17c15cb9
PP
68492016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6850
6851 PR c++/11858
6852 PR c++/24663
6853 PR c++/24664
6854 * g++.dg/template/pr11858.C: New test.
6855 * g++.dg/template/pr24663.C: New test.
6856 * g++.dg/template/unify12.C: New test.
6857 * g++.dg/template/unify13.C: New test.
6858 * g++.dg/template/unify14.C: New test.
6859 * g++.dg/template/unify15.C: New test.
6860 * g++.dg/template/unify16.C: New test.
6861 * g++.dg/template/unify17.C: New test.
6862
9617fd08
DM
68632016-01-18 David Malcolm <dmalcolm@redhat.com>
6864
6865 PR testsuite/69181
6866 * gcc.dg/pr69181-1.c: New test file.
6867 * gcc.dg/pr69181-2.c: New test file.
6868 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6869 globals by moving it to...
6870 (cleanup-after-saved-dg-test): ...this new function. Add
6871 "global additional_sources_used". Add reset of global
6872 multiline_expected_outputs to the empty list.
6873 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6874 global to...
6875 (multiline_expected_outputs): ...this, and updated comments to
6876 note that it is modified from gcc-dg.exp.
6877 (dg-end-multiline-output): Update for the above renaming.
6878 (handle-multiline-outputs): Likewise. Remove the clearing
6879 of the expected outputs to the empty list.
6880
b555a2e4
RB
68812016-01-18 Richard Biener <rguenther@suse.de>
6882
6883 PR tree-optimization/69297
6884 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6885
96902805
JM
68862016-01-18 Joseph Myers <joseph@codesourcery.com>
6887
6888 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6889 dg-options.
6890 * gcc.target/mips/mips-3d-2.c: Likewise.
6891 * gcc.target/mips/mips-3d-3.c: Likewise.
6892 * gcc.target/mips/mips-3d-4.c: Likewise.
6893 * gcc.target/mips/mips-3d-5.c: Likewise.
6894 * gcc.target/mips/mips-3d-6.c: Likewise.
6895 * gcc.target/mips/mips-3d-7.c: Likewise.
6896 * gcc.target/mips/mips-3d-8.c: Likewise.
6897 * gcc.target/mips/mips-3d-9.c: Likewise.
6898 * gcc.target/mips/mips-ps-1.c: Likewise.
6899 * gcc.target/mips/mips-ps-2.c: Likewise.
6900 * gcc.target/mips/mips-ps-3.c: Likewise.
6901 * gcc.target/mips/mips-ps-4.c: Likewise.
6902 * gcc.target/mips/mips-ps-5.c: Likewise.
6903 * gcc.target/mips/mips-ps-6.c: Likewise.
6904 * gcc.target/mips/mips-ps-7.c: Likewise.
6905 * gcc.target/mips/mips-ps-type.c: Likewise.
6906 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6907 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6908
40e26f94
TV
69092016-01-18 Tom de Vries <tom@codesourcery.com>
6910
6911 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6912 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6913 * c-c++-common/goacc/kernels-empty.c: New test.
6914 * c-c++-common/goacc/kernels-eternal.c: New test.
6915 * c-c++-common/goacc/kernels-loop-2.c: New test.
6916 * c-c++-common/goacc/kernels-loop-3.c: New test.
6917 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6918 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6919 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6920 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6921 * c-c++-common/goacc/kernels-loop-data.c: New test.
6922 * c-c++-common/goacc/kernels-loop-g.c: New test.
6923 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6924 * c-c++-common/goacc/kernels-loop-n.c: New test.
6925 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6926 * c-c++-common/goacc/kernels-loop.c: New test.
6927 * c-c++-common/goacc/kernels-noreturn.c: New test.
6928 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6929 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6930 * c-c++-common/goacc/kernels-reduction.c: New test.
6931
a98d4647
TV
69322016-01-18 Tom de Vries <tom@codesourcery.com>
6933
6934 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6935 * gcc.dg/autopar/outer-2.c: Same.
6936 * gcc.dg/autopar/outer-3.c: Same.
6937 * gcc.dg/autopar/outer-4.c: Same.
6938 * gcc.dg/autopar/outer-5.c: Same.
6939 * gcc.dg/autopar/outer-6.c: Same.
6940 * gcc.dg/autopar/parallelization-1.c: Same.
6941 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6942 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6943 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6944 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6945 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6946 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6947 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6948 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6949 * gcc.dg/autopar/pr39500-1.c: Same.
6950 * gcc.dg/autopar/pr39500-2.c: Same.
6951 * gcc.dg/autopar/pr46193.c: Same.
6952 * gcc.dg/autopar/pr46194.c: Same.
6953 * gcc.dg/autopar/pr49580.c: Same.
6954 * gcc.dg/autopar/pr49960-1.c: Same.
6955 * gcc.dg/autopar/pr49960.c: Same.
6956 * gcc.dg/autopar/pr68373.c: Same.
6957 * gcc.dg/autopar/reduc-1.c: Same.
6958 * gcc.dg/autopar/reduc-1char.c: Same.
6959 * gcc.dg/autopar/reduc-1short.c: Same.
6960 * gcc.dg/autopar/reduc-2.c: Same.
6961 * gcc.dg/autopar/reduc-2char.c: Same.
6962 * gcc.dg/autopar/reduc-2short.c: Same.
6963 * gcc.dg/autopar/reduc-3.c: Same.
6964 * gcc.dg/autopar/reduc-4.c: Same.
6965 * gcc.dg/autopar/reduc-6.c: Same.
6966 * gcc.dg/autopar/reduc-7.c: Same.
6967 * gcc.dg/autopar/reduc-8.c: Same.
6968 * gcc.dg/autopar/reduc-9.c: Same.
6969 * gcc.dg/autopar/uns-outer-4.c: Same.
6970 * gcc.dg/autopar/uns-outer-5.c: Same.
6971 * gcc.dg/autopar/uns-outer-6.c: Same.
6972 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6973 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6974
da976fa8
AL
69752016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6976
6977 PR target/63679
6978 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6979 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6980
70c1e886
AL
69812016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6982
6983 PR target/63679
6984 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6985 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6986 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6987
88bed196
AL
69882016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6989
6990 PR target/63679
6991 * gcc.dg/tree-ssa/sra-17.c: New.
6992 * gcc.dg/tree-ssa/sra-18.c: New.
6993
3dd5f42e
IE
69942016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6995
6996 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6997
ae5a77fa
EB
69982016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6999
7000 * gnat.dg/inline12.adb: New test.
7001
11e57fc6
BC
70022016-01-18 Bin Cheng <bin.cheng@arm.com>
7003
7004 PR tree-optimization/66797
7005 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7006
995b6fe0
RB
70072016-01-18 Richard Biener <rguenther@suse.de>
7008
7009 PR tree-optimization/69170
7010 * gcc.dg/torture/pr69170.c: New testcase.
7011
82ee0cf2 70122016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7013
7014 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7015
d69da357
TV
70162016-01-16 Tom de Vries <tom@codesourcery.com>
7017
7018 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7019
a3845283
TV
70202016-01-16 Tom de Vries <tom@codesourcery.com>
7021
7022 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7023 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7024 redundant dg-require-effective-target pthread.
7025 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7026 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7027 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7028 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7029 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7030 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7031 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7032
197a6aa6
DE
70332016-01-16 David Edelsohn <dje.gcc@gmail.com>
7034
7035 PR target/68609
7036 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7037 * gcc.target/powerpc/recip-7.c: Same.
7038
ec7886c1
PP
70392016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7040
7041 PR c++/69091
7042 * g++.dg/template/pr69091.C: New test.
7043
203484bb
PP
70442016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7045
7046 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7047 dump does not contain an error_mark_node.
7048 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7049 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7050
aa2500e9
PP
70512016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7052
7053 PR c++/68936
7054 * g++.dg/template/pr68936.C: New test.
7055
28621a5c
DE
70562016-01-15 David Edelsohn <dje.gcc@gmail.com>
7057
7058 PR target/68609
7059 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7060 * gcc.target/powerpc/recip-2.c: Same.
7061 * gcc.target/powerpc/recip-3.c: Same.
7062 * gcc.target/powerpc/recip-4.c: Same.
7063 * gcc.target/powerpc/recip-sqrtf.c: Same.
7064
40c43aca
JL
70652016-01-15 Jeff Law <law@redhat.com>
7066
7067 PR tree-optimization/69270
7068 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7069 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7070
afbc5ae8
PT
70712016-01-15 Paul Thomas <pault@gcc.gnu.org>
7072
7073 PR fortran/49630
7074 * gfortran.dg/deferred_character_13.f90: New test for the fix
7075 of comment 3 of the PR.
7076
7077 PR fortran/54070
7078 * gfortran.dg/deferred_character_8.f90: New test
7079 * gfortran.dg/allocate_error_5.f90: New test
7080
7081 PR fortran/60593
7082 * gfortran.dg/deferred_character_10.f90: New test
7083
7084 PR fortran/60795
7085 * gfortran.dg/deferred_character_14.f90: New test
7086
7087 PR fortran/61147
7088 * gfortran.dg/deferred_character_11.f90: New test
7089
7090 PR fortran/64324
7091 * gfortran.dg/deferred_character_9.f90: New test
7092
49abe076
VM
70932016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7094
7095 PR rtl-optimization/69030
7096 * gcc.target/i386/pr69030.c: New.
7097
16d12992
KT
70982016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7099
7100 * gcc.target/aarch64/target_attr_17.c: New test.
7101
78810bd3
RB
71022016-01-15 Richard Biener <rguenther@suse.de>
7103
7104 PR tree-optimization/66856
7105 * gcc.dg/torture/pr66856-1.c: New testcase.
7106 * gcc.dg/torture/pr66856-2.c: Likewise.
7107
2bd847fe
RB
71082016-01-15 Richard Biener <rguenther@suse.de>
7109
7110 PR debug/69137
7111 * g++.dg/lto/pr69137_0.C: New testcase.
7112
a00fe3b7
RS
71132016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7114
7115 PR middle-end/69246
7116 * gcc.target/i386/pr69246.c: New test.
7117
cbb0e83b
DV
71182016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7119
7596d5de 7120 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7121
5a500ecf
DV
71222016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7123
7124 PR c++/56194
7125 * g++.dg/init/const9.C: Disable test on S/390.
7126
5d9bf64f
DV
71272016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7128
7129 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7130 * g++.dg/Wno-frame-address.C: Ditto.
7131
e234b19e
DV
71322016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7133
7134 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7135
89483f99
RB
71362016-01-15 Richard Biener <rguenther@suse.de>
7137
7138 PR tree-optimization/68961
7139 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7140
94f37395
IE
71412016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7142
7143 * gcc.target/i386/pr65105-5.c: New test.
7144
82ee0cf2 71452016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7146
7147 * gcc.c-torture/execute/alias-4.c: New testcase.
7148
82ee0cf2 71492016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7150
7151 PR ipa/68148
7152 * g++.dg/ipa/devirt-49.C: New testcase.
7153
092f7deb 71542016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7155
7156 PR target/65837
7157 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7158 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7159 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7160
e93c66bc
RB
71612016-01-15 Richard Biener <rguenther@suse.de>
7162
7163 PR tree-optimization/69117
7164 * gcc.dg/torture/pr69117.c: New testcase.
7165
c47eaca6 71662015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7167
7168 PR c++/69048
7169 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7170
c3f6914a
FXC
71712016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7172
7173 PR testsuite/67509
7174 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7175 range tests use 100 * maximum instead of maximum + 1.
7176
cd65ae90
JJ
71772016-01-14 Jakub Jelinek <jakub@redhat.com>
7178
7179 PR debug/69244
7180 * gcc.dg/guality/pr69244.c: New test.
7181
19643948
UB
71822016-01-14 Uros Bizjak <ubizjak@gmail.com>
7183
7184 * lib/target-supports.exp (check_effective_target_issignaling):
7185 New procedure.
7186 * gcc.dg/pr61441.c: Require issignaling effective target.
7187
fe79c97e
SB
71882016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7189
7190 PR target/68803
7191 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7192
c7df95d8
DM
71932016-01-14 David Malcolm <dmalcolm@redhat.com>
7194
7195 PR c++/68819
7196 PR preprocessor/69177
7197 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7198 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7199 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7200 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7201
00083992
MP
72022016-01-14 Marek Polacek <polacek@redhat.com>
7203
7204 PR c/69262
7205 * gcc.dg/array-15.c: New test.
7206
0c9b3294
JJ
72072016-01-14 Jakub Jelinek <jakub@redhat.com>
7208
7209 PR middle-end/68146
7210 PR tree-optimization/69155
7211 * gfortran.dg/pr68146.f: New test.
7212 * gfortran.dg/pr69155.f90: New test.
7213
3688e13d
RB
72142016-01-14 Richard Biener <rguenther@suse.de>
7215
7216 PR tree-optimization/68060
7217 * gcc.dg/torture/pr68060-1.c: New testcase.
7218 * gcc.dg/torture/pr68060-2.c: Likewise.
7219
bab0ad3a
NC
72202016-01-14 Nick Clifton <nickc@redhat.com>
7221
7222 * lib/target-supports.exp
7223 (check_effective_target_arm_neon_ok_nocache): Add an option
7224 sequence that includes setting the ARM architecture to ARMv7-A.
7225 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7226 command line options necessary to enable Neon support.
7227 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7228 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7229 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7230 * gcc.target/arm/pr69180.c: Likewise.
7231
947c2ce5
JL
72322016-01-14 Jeff Law <law@redhat.com>
7233
7234 PR tree-optimization/69270
7235 * gcc.dg/tree-ssa/pr69270.c: New test.
7236
3342fd71
BS
72372016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7238
7239 PR c/66208
7240 * c-c++-common/pr66208.c: New file.
7241
2ad3adf1
JJ
72422016-01-13 Jakub Jelinek <jakub@redhat.com>
7243
7244 PR tree-optimization/69156
7245 * gcc.dg/pr69156.c: New test.
7246
398d6feb
L
72472016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7248
7249 * gcc.target/i386/pr69225-7.c: New test.
7250
4c868789
RH
72512016-01-13 Richard Henderson <rth@redhat.com>
7252
7253 * gcc.dg/tm/memopt-13.c: Update expected function.
7254 * gcc.dg/tm/memopt-6.c: Likewise.
7255
ef6d1772
UB
72562016-01-13 Uros Bizjak <ubizjak@gmail.com>
7257
7258 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7259 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7260 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7261 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7262
ef6d1772
UB
72632016-01-13 Tom de Vries <tom@codesourcery.com>
7264
7265 PR tree-optimization/69169
0b4b6ef2
TV
7266 * gcc.dg/pr69169.c: New test.
7267
2ad3adf1 72682016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7269
7270 PR target/69228
7271 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7272 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7273 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7274 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7275 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7276 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7277 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7278 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7279
9060e335
AK
72802016-01-13 Jakub Jelinek <jakub@redhat.com>
7281
7282 PR target/69247
7283 * gcc.dg/pr69247.c: New test.
7284
40311329
RB
72852016-01-13 Richard Biener <rguenther@suse.de>
7286
7287 PR tree-optimization/69242
7288 * gcc.dg/torture/pr69242.c: New testcase.
7289
ccbd7103
RB
72902016-01-13 Richard Biener <rguenther@suse.de>
7291
7292 PR tree-optimization/69186
7293 * gcc.dg/torture/pr69186.c: New testcase.
7294
c6f72a46
JL
72952016-01-13 Jeff Law <law@redhat.com>
7296
7297 PR tree-optimization/67755
7298 * gcc.dg/tree-ssa/pr67755.c: New test.
7299
73002016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7301
7302 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7303 pass number in output by a star.
7304
c446cf07
BC
73052016-01-12 Bin Cheng <bin.cheng@arm.com>
7306
7307 PR tree-optimization/68911
7308 * gcc.c-torture/execute/pr68911.c: New test.
7309
5342156c
MP
73102016-01-12 Marek Polacek <polacek@redhat.com>
7311
7312 PR c++/68979
7313 * g++.dg/warn/permissive-1.C: New test.
7314
65364cc5
JJ
73152016-01-12 Jakub Jelinek <jakub@redhat.com>
7316
7317 PR objc++/68511
7318 PR c++/69213
7319 * g++.dg/opt/pr69213.C: New test.
7320
81b9a3d9
CB
73212016-01-12 Christian Bruel <christian.bruel@st.com>
7322
7323 PR target/69180
7324 * gcc.target/arm/pr69180.c: New test.
7325
3c4e91c9
RB
73262016-01-12 Richard Biener <rguenther@suse.de>
7327
7328 PR lto/69077
7329 * g++.dg/lto/pr69077_0.C: New testcase.
7330 * g++.dg/lto/pr69077_1.C: Likewise.
7331
5664cea1
JJ
73322016-01-12 Jakub Jelinek <jakub@redhat.com>
7333
7334 PR target/69175
7335 * g++.dg/opt/pr69175.C: New test.
7336
86cefc49
AL
73372016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7338
7339 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7340 rather than #including math.h & stdlib.h.
7341 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7342 * gcc.dg/vect/pr49771.c: Likewise.
7343 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7344 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7345 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7346 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7347 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7348 * gcc.dg/vect/pr44507.c: Likewise.
7349 * gcc.dg/vect/pr45902.c: Likewise.
7350 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7351 * gcc.dg/vect/vect-117.c: Likewise.
7352 * gcc.dg/vect/vect-99.c: Likewise.
7353 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7354 * gcc.dg/vect/vect-cond-1.c: Likewise.
7355 * gcc.dg/vect/vect-cond-2.c: Likewise.
7356 * gcc.dg/vect/vect-cond-3.c: Likewise.
7357 * gcc.dg/vect/vect-cond-4.c: Likewise.
7358 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7359 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7360 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7361 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7362 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7363 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7364 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7365 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7366 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7367 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7368 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7369 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7370 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7371 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7372 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7373 include of signal.h.
7374 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7375 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7376 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7377 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7378 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7379 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7380 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7381 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7382 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7383 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7384 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7385 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7386 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7387 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7388 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7389 * gcc.dg/vect/vect-outer-5.c: Likewise.
7390 * gcc.dg/vect/vect-outer-6.c: Likewise.
7391 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7392 include of stdio.h.
7393
b832f61e
NC
73942016-01-12 Nick Clifton <nickc@redhat.com>
7395
7396 PR target/68913
7397 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7398 to fread so that it will be found in all target runtimes.
7399
8eac49b1
RB
74002016-01-12 Richard Biener <rguenther@suse.de>
7401
7402 PR tree-optimization/69053
7403 * g++.dg/torture/pr69053.C: New testcase.
7404
2935d994
RB
74052016-01-12 Richard Biener <rguenther@suse.de>
7406
7407 PR tree-optimization/69168
7408 * gcc.dg/torture/pr69168.c: New testcase.
7409
66c16fd9
RB
74102016-01-12 Richard Biener <rguenther@suse.de>
7411
7412 PR tree-optimization/69157
7413 * gcc.dg/torture/pr69157.c: New testcase.
7414
74152016-01-12 Richard Biener <rguenther@suse.de>
7416
7417 PR tree-optimization/69174
7418 * gcc.dg/torture/pr69174.c: New testcase.
7419
723033a6
JJ
74202016-01-12 Jakub Jelinek <jakub@redhat.com>
7421
7422 PR c++/66808
7423 PR c++/69000
7424 * g++.dg/tls/pr66808.C: New test.
7425 * g++.dg/tls/pr69000.C: New test.
7426
3574cf47
BS
74272016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7428
7429 * gcc.target/powerpc/swaps-p8-23.c: New test.
7430 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7431
feb20787
JDA
74322016-01-11 John David Anglin <danglin@gcc.gnu.org>
7433
7434 PR tree-optimization/68356
7435 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7436
27b1820a
KV
74372016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7438 Jim Wilson <jim.wilson@linaro.org>
7439
7440 PR target/69194
7441 * gcc.target/arm/pr69194.c: New test.
7442
cf4de6af
L
74432016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7444
7445 PR target/69225
7446 * gcc.target/i386/pr69225-1.c: New test.
7447 * gcc.target/i386/pr69225-2.c: Likewise.
7448 * gcc.target/i386/pr69225-3.c: Likewise.
7449 * gcc.target/i386/pr69225-4.c: Likewise.
7450 * gcc.target/i386/pr69225-5.c: Likewise.
7451 * gcc.target/i386/pr69225-6.c: Likewise.
7452
1ebd5558
JJ
74532016-01-11 Jakub Jelinek <jakub@redhat.com>
7454
23552a4d
JJ
7455 PR target/67462
7456 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7457 if lp64.
7458
26ff85b0
JJ
7459 PR target/69071
7460 * gcc.dg/pr69071.c: New test.
7461
9cb6bd74
JJ
7462 PR c++/69211
7463 * g++.dg/opt/pr69211.C: New test.
7464
1ebd5558
JJ
7465 PR tree-optimization/69214
7466 * gcc.c-torture/compile/pr69214.c: New test.
7467
8c18c836
UB
74682016-01-11 Uros Bizjak <ubizjak@gmail.com>
7469
7470 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7471 * gcc.target/i386/pr66232-11.c: Ditto.
7472 * gcc.target/i386/pr66232-12.c: Ditto.
7473 * gcc.target/i386/pr66232-13.c: Ditto.
7474
62446e6e
RB
74752016-01-11 Richard Biener <rguenther@suse.de>
7476
7477 PR tree-optimization/69173
7478 * gcc.dg/torture/pr69173.c: New testcase.
7479
2b8568fe
KT
74802016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7481
7482 PR rtl-optimization/68796
7483 * gcc.target/aarch64/tst_5.c: New test.
7484 * gcc.target/aarch64/tst_6.c: Likewise.
7485
5baf4532
KT
74862016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7487
7488 PR rtl-optimization/68841
7489 * gcc.dg/pr68841.c: New test.
7490 * gcc.c-torture/execute/pr68841.c: New test.
7491
ca90b1ed
YR
74922016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7493
7494 PR rtl-optimization/68920
7495 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7496 for ix86 targets.
7497 * gcc.dg/ifcvt-5.c: New test.
7498
2ad3adf1 74992016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
7500
7501 PR bootstrap/69123
7502 * g++.dg/pr69123.C: New.
7503
83834c09
IE
75042016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7505
7506 PR target/69010
7507 * gcc.target/i386/pr69010.c: New test.
7508
dcf89d57
MJ
75092016-01-11 Martin Jambor <mjambor@suse.cz>
7510
7511 PR ipa/69044
7512 * gcc.target/i386/chkp-pr69044.c: New test.
7513
d95167ee
TV
75142016-01-11 Tom de Vries <tom@codesourcery.com>
7515
7516 PR tree-optimization/69109
7517 * gcc.dg/autopar/pr69109-2.c: New test.
7518 * gcc.dg/autopar/pr69109.c: New test.
7519
4f6403a8
TV
75202016-01-11 Tom de Vries <tom@codesourcery.com>
7521
7522 PR tree-optimization/69108
7523 * gcc.dg/autopar/pr69108.c: New test.
7524
21efdd80
PP
75252016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7526
7527 PR c++/69029
7528 * c-c++-common/Wisleading-indentation.c: Augment test.
7529
fd42eed8
TK
75302016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7531
7532 PR fortran/69154
7533 * gfortran.dg/inline_matmul_12.f90: New test.
7534
4f90ee6c
PT
75352016-01-10 Paul Thomas <pault@gcc.gnu.org>
7536
7537 PR fortran/67779
7538 * gfortran.dg/actual_array_offset_1: New test.
7539
3907c6cf
TV
75402016-01-10 Tom de Vries <tom@codesourcery.com>
7541
7542 PR tree-optimization/69062
7543 * gcc.dg/autopar/pr69062.c: New test.
7544
b07b236e
TS
75452016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7546
7547 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7548 * gcc.dg/vect/slp-perm-2.c: Likewise.
7549 * gcc.dg/vect/slp-perm-3.c: Likewise.
7550 * gcc.dg/vect/slp-perm-5.c: Likewise.
7551 * gcc.dg/vect/slp-perm-6.c: Likewise.
7552 * gcc.dg/vect/slp-perm-7.c: Likewise.
7553 * gcc.dg/vect/slp-perm-8.c: Likewise.
7554
23fab8ae
TV
75552016-01-10 Tom de Vries <tom@codesourcery.com>
7556
7557 PR tree-optimization/69039
7558 * gcc.dg/autopar/pr69039.c: New test.
7559
73f0dae2
MP
75602016-01-09 Marek Polacek <polacek@redhat.com>
7561
7562 PR c++/69113
7563 * g++.dg/pr69113.C: New test.
7564
20b8d734
JJ
75652016-01-09 Jakub Jelinek <jakub@redhat.com>
7566
7567 PR middle-end/50865
7568 PR tree-optimization/69097
7569 * gcc.c-torture/execute/pr50865.c: New test.
7570 * gcc.c-torture/execute/pr69097-1.c: New test.
7571 * gcc.c-torture/execute/pr69097-2.c: New test.
7572 * gcc.dg/pr69097-1.c: New test.
7573 * gcc.dg/pr69097-2.c: New test.
7574
c50e614b
JJ
75752016-01-09 Jakub Jelinek <jakub@redhat.com>
7576
7577 PR c++/69164
7578 * g++.dg/opt/pr69164.C: New test.
7579
e0237993
JJ
75802016-01-08 Jakub Jelinek <jakub@redhat.com>
7581
7582 PR tree-optimization/69167
7583 * gcc.dg/pr69167.c: New test.
7584
bd8f5bb2
MP
75852016-01-08 Marek Polacek <polacek@redhat.com>
7586
7587 PR c++/68449
7588 * g++.dg/pr68449.C: New.
7589
bb0f5ca7
AL
75902016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7591
7592 PR tree-optimization/68707
7593 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7594 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7595 on platforms supporting it.
7596 * gcc.dg/vect/slp-perm-2.c: Likewise.
7597 * gcc.dg/vect/slp-perm-3.c: Likewise.
7598 * gcc.dg/vect/slp-perm-5.c: Likewise.
7599 * gcc.dg/vect/slp-perm-7.c: Likewise.
7600 * gcc.dg/vect/slp-perm-8.c: Likewise.
7601 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7602 on platforms supporting it.
7603
22518428
JJ
76042016-01-08 Jakub Jelinek <jakub@redhat.com>
7605
33f0852f
JJ
7606 PR tree-optimization/69162
7607 * gcc.dg/pr69162.c: New test.
7608
22518428
JJ
7609 PR tree-optimization/69172
7610 * gcc.dg/pr69172.c: New test.
7611
80e9b3aa
TP
76122016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7613
7614 PR tree-optimization/67781
7615 * gcc.c-torture/execute/pr67781.c: New file.
7616
262a363f
JJ
76172016-01-08 Jakub Jelinek <jakub@redhat.com>
7618
7619 PR tree-optimization/69083
7620 * gcc.dg/vect/pr69083.c: New test.
7621
6e1f093f
SS
76222016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7623
7624 PR tree-optimization/61441
7625 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7626 Use -fexcess-precision=standard for compiler options.
7627 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7628
53290e07
JJ
76292016-01-08 Jakub Jelinek <jakub@redhat.com>
7630
57bf3072
JJ
7631 PR fortran/69128
7632 * gfortran.dg/gomp/pr69128.f90: New test.
7633
53290e07
JJ
7634 PR c++/69145
7635 * g++.dg/ext/pr69145-1.C: New test.
7636 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7637 * g++.dg/ext/pr69145-2.h: New file.
7638
7a127fa7
MS
76392016-01-07 Martin Sebor <msebor@redhat.com>
7640
7641 PR c/68966
7642 * gcc.dg/atomic-fetch-bool.c: New test.
7643 * gcc.dg/sync-fetch-bool.c: New test.
7644
95918b49
L
76452016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7646
7647 PR fortran/66680
7648 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7649
c8e62a9d
NC
76502016-01-07 Nick Clifton <nickc@redhat.com>
7651
7652 PR target/66655
7653 * g++.dg/pr66655.C: New test.
7654 * g++.dg/pr66655_1.cc: Test support file.
7655 * g++.dg/pr66655.h: Test header file.
7656
2ad3adf1 76572016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
7658
7659 PR fortran/66680
7660 gfortran.dg/gomp/pr66680.f90: New test.
7661
4cd9ca92
L
76622016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7663
7664 PR target/69171
7665 * gcc.target/i386/pr69171-1.c: New test.
7666 * gcc.target/i386/pr69171-2.c: Likewise.
7667 * gcc.target/i386/pr69171-3.c: Likewise.
7668 * gcc.target/i386/pr69171-4.c: Likewise.
7669 * gcc.target/i386/pr69171-5.c: Likewise.
7670 * gcc.target/i386/pr69171-6.c: Likewise.
7671
7e33d4dc
BS
76722015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7673
7674 PR middle-end/67639
7675 * c-c++-common/pr67639.c: New test.
7676
fec64afc
JJ
76772016-01-07 Jakub Jelinek <jakub@redhat.com>
7678
7679 PR tree-optimization/69141
7680 * g++.dg/opt/pr69141.C: New test.
7681
f293ad29
EB
76822016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7683
7684 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7685
5027395e
UB
76862016-01-06 Uros Bizjak <ubizjak@gmail.com>
7687
7688 PR target/69140
7689 * gcc.target/i386/pr69140.c: New test
7690
7443cf13
DM
76912016-01-06 David Malcolm <dmalcolm@redhat.com>
7692
7693 * gcc.dg/bad-dereference.c: New test case.
7694
32928931
BS
76952015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7696
7697 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7698
68dd05da
AS
76992016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7700
7701 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7702
6b131d5b
MP
77032016-01-06 Marek Polacek <polacek@redhat.com>
7704
7705 PR sanitizer/69099
7706 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7707
8d9fdb49
MP
77082016-01-05 Marek Polacek <polacek@redhat.com>
7709
7710 PR c/69104
7711 * gcc.dg/atomic-invalid-2.c: New.
7712
acf93f1e
L
77132016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7714
7715 PR target/68991
7716 * gcc.target/i386/pr68991.c: New test.
7717
3f50525d
L
77182016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7719
7720 PR target/68991
7721 * g++.dg/pr68991-1.C: New test.
7722 * g++.dg/pr68991-2.C: Likewise.
7723
e0237993 77242016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 7725
e0237993 7726 PR other/60465
face88a1
ST
7727 * gcc.target/ia64/pr60465-gprel64.c: New test.
7728 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7729
a0866eff
KT
77302016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7731
7732 PR rtl-optimization/68651
7733 * gcc.target/aarch64/pr68651_1.c: New test.
7734
c589e975
DM
77352016-01-05 David Malcolm <dmalcolm@redhat.com>
7736
7737 PR c/69122
7738 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7739
929710d9
NS
77402016-01-05 Nathan Sidwell <nathan@acm.org>
7741
ce3e43d7
NS
7742 PR c++/58583
7743 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7744
929710d9
NS
7745 * gcc.dg/alias-15.c: New.
7746
a2faef8e
NC
77472016-01-05 Nick Clifton <nickc@redhat.com>
7748
7749 PR target/68870
7750 * g++.dg/pr68770.C: New test.
7751
4cfa76e3
MS
77522016-01-04 Mike Stump <mikestump@comcast.net>
7753
7754 * lib/target-supports.exp (check_effective_target_cilkplus):
7755 cilkplus targets require pthreads.
4ece61b6 7756 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 7757
4e8a3a35
MM
77582016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7759
7760 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7761 generation.
7762
818ab71a
JJ
77632016-01-04 Jakub Jelinek <jakub@redhat.com>
7764
7765 Update copyright years.
7766
2fe0a208
MP
77672016-01-04 Marek Polacek <polacek@redhat.com>
7768
7769 PR c/68908
7770 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7771 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7772 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7773
9e3b2fe3
EB
77742016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7775
7776 * gcc.target/sparc/20160104-2.c: New test.
7777
e8d65a35
EB
77782016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7779
7780 * gcc.target/sparc/20160104-1.c: New test.
7781
25ccfccd
PT
77822016-01-03 Paul Thomas <pault@gcc.gnu.org>
7783
7784 PR fortran/65045
7785 * gfortran.dg/pr65045.f90: New test.
7786
cb51d382
EB
77872016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7788
7789 * gnat.dg/specs/debug1.ads: Delete.
7790
6eeaad6e
JD
77912016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7792
7793 PR libgfortran/68867
7794 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7795 expression.
7796
2f968603
JD
77972016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7798
7799 PR libgfortran/68867
7800 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7801 PowerPC.
7802
591bb5e4
PT
78032016-01-01 Paul Thomas <pault@gcc.gnu.org>
7804
7805 PR fortran/68864
7806 * gfortran.dg/pr68864.f90: New test.
7807
f1e0620c
JJ
78082016-01-01 Jakub Jelinek <jakub@redhat.com>
7809
942a1319
JJ
7810 PR tree-optimization/69070
7811 * gcc.dg/pr69070.c: New test.
7812
10dff63f
JJ
7813 PR sanitizer/69055
7814 * gfortran.dg/pr69055.f90: New test.
7815
f1e0620c
JJ
7816 PR target/69015
7817 * gcc.dg/pr69015.c: New test.
818ab71a 7818\f
2f883d1c 7819Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7820
7821Copying and distribution of this file, with or without modification,
7822are permitted in any medium without royalty provided the copyright
7823notice and this notice are preserved.