]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR c/71418 (gcc ICE on x86_64-linux-gnu in min_align_of_type, at stor-layout.c...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
92a5f2ba
MP
12016-06-08 Marek Polacek <polacek@redhat.com>
2
3 PR c/71418
4 * gcc.dg/noncompile/pr71418.c: New test.
5
d1fcc2bd
JH
62016-06-07 Jan Hubicka <hubicka@ucw.cz>
7
8 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
9 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
10 * gcc.dg/predict-3.c: Update template.
11 * gcc.dg/predict-5.c: Update template.
12 * gcc.dg/predict-6.c: Update template.
13 * gcc.dg/predict-9.c: Update template.
14 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
15
a23e6f1c
BS
162016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
17
18 * gcc.target/powerpc/vec-mul.c: New test.
19
6ffd47b7
DM
202016-06-07 David Malcolm <dmalcolm@redhat.com>
21
22 * gcc.dg/spellcheck-fields-2.c: New test case.
23
bfd67b47
RB
242016-06-07 Richard Biener <rguenther@suse.de>
25
26 PR c/61564
27 * gcc.dg/Wpragmas-1.c: New testcase.
28 * gcc.dg/Wattributes-4.c: Likewise.
29 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
30 entry.
31
701b9a47
CL
322016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
33
34 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
35 spurious debug code.
36
6b80d6fa
RB
372016-06-07 Richard Biener <rguenther@suse.de>
38
39 PR tree-optimization/71428
40 * gcc.dg/torture/pr71428.c: New testcase.
41
0f3f9437
RB
422016-06-07 Richard Biener <rguenther@suse.de>
43
44 PR middle-end/71423
45 * gcc.dg/torture/pr71423.c: New testcase.
46
ec963f2a
KV
472016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
48
49 PR middle-end/71408
50 * gcc.dg/tree-ssa/pr71408.c: New test.
51
46ab5b6e
KV
522016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
53
54 PR middle-end/71281
55 * g++.dg/torture/pr71281.C: New test.
56
1f40cff3
MP
572016-06-06 Marek Polacek <polacek@redhat.com>
58
59 PR c/71362
60 * gcc.dg/pr71362.c: New test.
61
6f5bcd24
JJ
622016-06-06 Jakub Jelinek <jakub@redhat.com>
63 Patrick Palka <ppalka@gcc.gnu.org>
64
65 PR c++/70847
66 PR c++/71330
67 PR c++/71393
68 * g++.dg/opt/pr70847.C: New test.
69 * g++.dg/ubsan/pr70847.C: New test.
70 * g++.dg/ubsan/pr71393.C: New test.
71
158beb4a
JJ
722016-06-06 Jakub Jelinek <jakub@redhat.com>
73
74 PR tree-optimization/71259
75 * gcc.dg/vect/pr71259.c: New test.
76
d9b950dd
DM
772016-06-06 David Malcolm <dmalcolm@redhat.com>
78
79 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
80 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
81 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
82 above.
83
36f9ad69
KT
842016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
85
86 PR middle-end/37780
87 * gcc.c-torture/execute/pr37780.c: New test.
88 * gcc.target/aarch64/pr37780_1.c: Likewise.
89 * gcc.target/arm/pr37780_1.c: Likewise.
90
5545a907
MP
912016-06-06 Marek Polacek <polacek@redhat.com>
92
93 * c-c++-common/attr-may-alias-1.c: New test.
94 * c-c++-common/attr-may-alias-2.c: New test.
95 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
96
93671519
BE
972016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
98
99 PR c/24414
100 * gcc.target/i386/pr24414.c: New test.
101
690f24b7
JM
1022016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
103
104 * gcc.target/sparc/vis4misc.c: New file.
105 * gcc.target/sparc/fpcmp.c: Likewise.
106 * gcc.target/sparc/fpcmpu.c: Likewise.
107
31ce6157
AH
1082016-06-06 Alan Hayward <alan.hayward@arm.com>
109
110 * gcc.dg/vect/vect-live-1.c: Use additional-options.
111 * gcc.dg/vect/vect-live-3.c: Likewise.
112
9fcebb5a
RB
1132016-06-06 Richard Biener <rguenther@suse.de>
114
115 PR tree-optimization/71398
116 * gcc.dg/torture/pr71398.c: New testcase.
117
903ca97b
UB
1182016-06-06 Uros Bizjak <ubizjak@gmail.com>
119
120 PR target/71389
121 * g++.dg/pr71389.C: New test.
122
9c1eb332
JD
1232016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
124
125 PR fortran/71404
126 * gfortran.dg/fmt_read_5.f: New test.
127
b2d83bd2
AV
1282016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
129
130 PR fortran/69659
131 * gfortran.dg/class_array_22.f03: New test.
132
ec81960e
JH
1332016-06-05 Jan Hubicka <hubicka@ucw.cz>
134
135 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
136
429d2750
JH
1372016-06-05 Jan Hubicka <hubicka@ucw.cz>
138
139 * gcc.dg/predict-9.c: Update template.
140
c1c00983
PC
1412016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
142
143 PR c++/49377
144 * g++.dg/template/pr49377.C: New.
145
1927a963
JJ
1462016-06-04 Jakub Jelinek <jakub@redhat.com>
147
148 PR tree-optimization/71405
149 * g++.dg/torture/pr71405.C: New test.
150
909a11ad
PC
1512016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
152
153 PR c++/70202
154 * g++.dg/inherit/crash5.C: New.
155 * g++.dg/inherit/virtual1.C: Adjust.
156
08bbb1f8
JL
1572016-06-03 Jeff Law <law@redhat.com>
158
159 PR tree-optimization/71316
160 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
161
7c35235c
JJ
1622016-06-03 Jakub Jelinek <jakub@redhat.com>
163
164 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
165 dg-additional-options with just -fno-tree-scev-cprop in it.
166 * gcc.dg/vect/vect-live-2.c: Likewise.
167 * gcc.dg/vect/vect-live-5.c: Likewise.
168 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
169 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
170 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
171
c8572dd6
PP
1722016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
173
174 PR c++/27100
175 * g++.dg/other/friend6.C: New test.
176
1c7733a7
BS
1772016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
178
179 * g++.dg/torture/ppc-ldst-array.C: New.
180
0d2f700f
JM
1812016-06-03 Joseph Myers <joseph@codesourcery.com>
182
183 PR target/71276
184 PR target/71277
185 * gcc.dg/torture/builtin-fp-int-inexact.c,
186 gcc.target/i386/387-builtin-fp-int-inexact.c,
187 gcc.target/i386/387-rint-inline-1.c,
188 gcc.target/i386/387-rint-inline-2.c,
189 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
190 gcc.target/i386/sse2-rint-inline-1.c,
191 gcc.target/i386/sse2-rint-inline-2.c,
192 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
193 gcc.target/i386/sse4_1-rint-inline.c: New tests.
194
f8071c05
L
1952016-06-03 H.J. Lu <hongjiu.lu@intel.com>
196 Julia Koval <julia.koval@intel.com>
197
198 PR target/66960
199 PR target/67630
200 PR target/67634
201 PR target/67841
202 PR target/68037
203 PR target/68618
204 PR target/68661
205 PR target/69575
206 PR target/69596
207 PR target/69734
208 * gcc.dg/guality/pr68037-1.c: New test.
209 * gcc.dg/guality/pr68037-2.c: Likewise.
210 * gcc.dg/guality/pr68037-3.c: Likewise.
211 * gcc.dg/torture/pr68037-1.c: Likewise.
212 * gcc.dg/torture/pr68037-2.c: Likewise.
213 * gcc.dg/torture/pr68037-3.c: Likewise.
214 * gcc.dg/torture/pr68661-1a.c: Likewise.
215 * gcc.dg/torture/pr68661-1b.c: Likewise.
216 * gcc.target/i386/interrupt-1.c: Likewise.
217 * gcc.target/i386/interrupt-2.c: Likewise.
218 * gcc.target/i386/interrupt-3.c: Likewise.
219 * gcc.target/i386/interrupt-4.c: Likewise.
220 * gcc.target/i386/interrupt-5.c: Likewise.
221 * gcc.target/i386/interrupt-6.c: Likewise.
222 * gcc.target/i386/interrupt-7.c: Likewise.
223 * gcc.target/i386/interrupt-8.c: Likewise.
224 * gcc.target/i386/interrupt-9.c: Likewise.
225 * gcc.target/i386/interrupt-10.c: Likewise.
226 * gcc.target/i386/interrupt-11.c: Likewise.
227 * gcc.target/i386/interrupt-12.c: Likewise.
228 * gcc.target/i386/interrupt-13.c: Likewise.
229 * gcc.target/i386/interrupt-14.c: Likewise.
230 * gcc.target/i386/interrupt-15.c: Likewise.
231 * gcc.target/i386/interrupt-16.c: Likewise.
232 * gcc.target/i386/interrupt-17.c: Likewise.
233 * gcc.target/i386/interrupt-18.c: Likewise.
234 * gcc.target/i386/interrupt-19.c: Likewise.
235 * gcc.target/i386/interrupt-20.c: Likewise.
236 * gcc.target/i386/interrupt-21.c: Likewise.
237 * gcc.target/i386/interrupt-22.c: Likewise.
238 * gcc.target/i386/interrupt-23.c: Likewise.
239 * gcc.target/i386/interrupt-24.c: Likewise.
240 * gcc.target/i386/interrupt-25.c: Likewise.
241 * gcc.target/i386/interrupt-26.c: Likewise.
242 * gcc.target/i386/interrupt-27.c: Likewise.
243 * gcc.target/i386/interrupt-28.c: Likewise.
244 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
245 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
246 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
247 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
248 * gcc.target/i386/interrupt-iamcu.c: Likewise.
249 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
250 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
251 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
252 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
253 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
254 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
255 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
256
36b85e43
BS
2572016-06-03 Bernd Schmidt <bschmidt@redhat.com>
258
9de2e795
L
259 PR tree-optimization/52171
260 * gcc.dg/pr52171.c: New test.
261 * gcc.target/i386/pr52171.c: New test.
36b85e43 262
bfeee8ac
JH
2632016-06-03 Jan Hubicka <jh@suse.cz>
264
265 * g++.dg/tree-ssa/pred-1.C: New testcase
266 * gcc.dg/tree-ssa/pred-1.c: New testcase
267
859b0bae
BS
2682016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
269
270 PR target/70957
271 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
272 support.
273 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
274
3a2edf4c
AH
2752016-06-03 Alan Hayward <alan.hayward@arm.com>
276
277 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
278
b28ead45
AH
2792016-06-03 Alan Hayward <alan.hayward@arm.com>
280
281 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 282 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
283 * gcc.dg/vect/vect-live-1.c: New test.
284 * gcc.dg/vect/vect-live-2.c: New test.
285 * gcc.dg/vect/vect-live-3.c: New test.
286 * gcc.dg/vect/vect-live-4.c: New test.
287 * gcc.dg/vect/vect-live-5.c: New test.
288 * gcc.dg/vect/vect-live-slp-1.c: New test.
289 * gcc.dg/vect/vect-live-slp-2.c: New test.
290 * gcc.dg/vect/vect-live-slp-3.c: New test.
291
1f91747b
JJ
2922016-06-03 Jakub Jelinek <jakub@redhat.com>
293
294 PR middle-end/71387
295 * g++.dg/opt/pr71387.C: New test.
296
47b83923
JL
2972016-06-02 Jeff Law <law@redhat.com>
298
299 PR tree-optimization/71328
300 * gcc.c-torture/compile/pr71328.c: New test.
301
e96e5f46
JD
3022016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
303
304 PR fortran/52393
305 * gfortran.dg/fmt_read_3.f90: Fix typo.
306 * gfortran.dg/fmt_read_4.f90: New test.
307
b872d729
PC
3082016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
309
310 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
311 * g++.dg/cpp0x/forw_enum6.C: Likewise.
312 * g++.dg/cpp0x/forw_enum8.C: Likewise.
313 * g++.dg/cpp0x/override2.C: Likewise.
314 * g++.dg/parse/crash5.C: Likewise.
315 * g++.dg/parse/error16.C: Likewise.
316 * g++.dg/parse/error27.C: Likewise.
317 * g++.dg/template/qualttp15.C: Likewise.
318 * g++.dg/template/redecl4.C: Likewise.
319 * g++.old-deja/g++.other/crash39.C: Likewise.
320 * g++.old-deja/g++.other/struct1.C: Likewise.
321 * g++.old-deja/g++.pt/m9a.C: Likewise.
322 * g++.old-deja/g++.pt/memclass10.C: Likewise.
323
0e535442
JJ
3242016-06-02 Jakub Jelinek <jakub@redhat.com>
325
0633ee10
JJ
326 PR c++/71372
327 * c-c++-common/pr71372.c: New test.
328
0e535442
JJ
329 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
330 __TIME__ strings with __builtin_strcmp instead of printf and
331 dg-output.
332
f3c5ecc2
ML
3332016-06-02 Martin Liska <mliska@suse.cz>
334
335 * gcc.dg/predict-9.c: New test.
336
a91807c5
JJ
3372016-06-02 Jakub Jelinek <jakub@redhat.com>
338
339 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
340 global set_compiler_env_var and global saved_compiler_env_var.
341
b5bd1978
KT
3422016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
343
344 PR rtl-optimization/71295
345 * gcc.c-torture/compile/pr71295.c: New test.
346
b93b1475
JJ
3472016-06-02 Jakub Jelinek <jakub@redhat.com>
348
930ebd0e
JJ
349 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
350
1e021dc3
JJ
351 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
352 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
353
b93b1475
JJ
354 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
355 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
356 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
357 alternative number.
358
58f2fb5c
MM
3592016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
360
361 * gcc.target/powerpc/p9-splat-4.c: New test.
362
3632016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
364
365 PR target/71186
366 * gcc.target/powerpc/pr71186.c: New test.
367
4731c9f0
JD
3682016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
369
370 PR fortran/52393
371 * gfortran.dg/fmt_read_3.f90: New test.
372
042dee3e
TP
3732016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
374
375 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
376 procedure.
377
15c98b2e
ES
3782016-06-01 Eduard Sanou <dhole@openmailbox.org>
379
380 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
381 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
382 env var is set.
383 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
384 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
385 shown once.
386 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
387 during compilation.
388 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
389 vars set by dg-set-compiler-env-var.
390
6442a6f4
PT
3912016-06-01 Paul Thomas <pault@gcc.gnu.org>
392
393 PR fortran/71156
394 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
395 to the module procedure declaration.
396 * gfortran.dg/submodule_16.f08: New test.
397
ab62397a
JJ
3982016-06-01 Jakub Jelinek <jakub@redhat.com>
399
400 PR middle-end/71371
401 * c-c++-common/gomp/pr71371.c: New test.
402
b66af6ed
RB
4032016-06-01 Richard Biener <rguenther@suse.de>
404
405 PR tree-optimization/71366
406 * gcc.dg/torture/pr71366-1.c: New testcase.
407 * gcc.dg/torture/pr71366-2.c: Likewise.
408
e342b9d8
KN
4092016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
410
411 * gcc.target/powerpc/vslv-0.c: New test.
412 * gcc.target/powerpc/vslv-1.c: New test.
413 * gcc.target/powerpc/vsrv-0.c: New test.
414 * gcc.target/powerpc/vsrv-1.c: New test.
415
721547cd
NS
4162016-06-01 Nathan Sidwell <nathan@acm.org>
417
418 * c-c++-common/torture/pr57945.c: Add expected PTX error.
419 * gcc.target/nvptx/weak.c: New.
420
fa2c9034
RB
4212016-06-01 Richard Biener <rguenther@suse.de>
422
423 PR tree-optimization/71261
424 * gcc.dg/torture/vect-bool-1.c: New testcase.
425
3e32893c
JJ
4262016-06-01 Jakub Jelinek <jakub@redhat.com>
427
428 * gfortran.dg/gomp/order-1.f90: New test.
429 * gfortran.dg/gomp/order-2.f90: New test.
430
8c383600
JH
4312016-06-01 Jan Hubicka <hubicka@ucw.cz>
432
433 * gcc.dg/unroll-6.c: Update template.
434 * gcc.dg/unroll-7.c: New testcase.
435 * gcc.dg/unroll-8.c: New testcase.
436
a0dfeef5
EB
4372016-06-01 Eric Botcazou <ebotcazou@adacore.com>
438
439 * gnat.dg/opt56.ad[sb]: New test.
440
48de5701
PC
4412016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
442
443 PR c++/66635
444 * g++.dg/cpp0x/constexpr-ice16.C: New.
445
827cf695
PP
4462016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
447
448 PR tree-optimization/71314
449 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
450 -mbranch-cost=2.
451
ff66f6e8
PP
4522016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
453
454 PR tree-optimization/71077
455 * gcc.dg/tree-ssa/pr71077.c: New test.
456
050fb209
JH
4572016-05-31 Jan Hubicka <hubicka@ucw.cz>
458
48de5701
PC
459 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
460 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
461 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 462
c642d919
PC
4632016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
464
465 PR c++/71248
466 * g++.dg/cpp0x/pr71248.C: New.
467 * g++.dg/cpp0x/auto7.C: Test column numbers too.
468 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
469 * g++.dg/init/new37.C: Likewise.
470 * g++.dg/template/static1.C: Likewise.
471 * g++.dg/template/static2.C: Likewise.
472
d6439e08
L
4732016-05-31 H.J. Lu <hongjiu.lu@intel.com>
474
475 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
476 instead of %rdi.
477 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
478
780b9dd4
MP
4792016-05-31 Marek Polacek <polacek@redhat.com>
480
481 * c-c++-common/Wswitch-unreachable-3.c: New test.
482 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
483
0d99f8a0
RB
4842016-05-31 Richard Biener <rguenther@suse.de>
485
486 PR tree-optimization/71352
487 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
488
52545641
TP
4892016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
490
491 * gcc.target/arm/armv5_thumb_isa.c: New test.
492
5b8c1205
KY
4932016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
494
495 PR target/71346
496 * gcc.target/i386/pr71346.c: New test.
497
7a88cc84
TV
4982016-05-31 Tom de Vries <tom@codesourcery.com>
499
500 PR tree-optimization/69068
501 * gcc.dg/graphite/pr69068.c: New test.
502
265149a6
MS
5032016-05-27 Martin Sebor <msebor@redhat.com>
504
505 PR c++/71306
506 * g++.dg/warn/Wplacement-new-size-3.C: New test.
507
00631022
JJ
5082016-05-30 Jakub Jelinek <jakub@redhat.com>
509
510 PR c++/71349
511 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
512 nowait depend(inout: dd[0]) clauses where permitted.
513
b2f6675b
PC
5142016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
515
516 PR c++/71238
517 * g++.dg/parse/pr71238.C: New.
518 * g++.dg/concepts/friend1.C: Test column numbers too.
519 * g++.dg/cpp0x/initlist31.C: Likewise.
520 * g++.dg/cpp0x/pr51420.C: Likewise.
521 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
522 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
523 * g++.dg/ext/builtin3.C: Likewise.
524 * g++.dg/lookup/friend12.C: Likewise.
525 * g++.dg/lookup/friend7.C: Likewise.
526 * g++.dg/lookup/koenig1.C: Likewise.
527 * g++.dg/lookup/koenig5.C: Likewise.
528 * g++.dg/lookup/used-before-declaration.C: Likewise.
529 * g++.dg/overload/koenig1.C: Likewise.
530 * g++.dg/template/crash65.C: Likewise.
531 * g++.dg/template/friend57.C: Likewise.
532 * g++.dg/warn/Wshadow-5.C: Likewise.
533 * g++.dg/warn/Wunused-8.C: Likewise.
534 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
535 * g++.old-deja/g++.jason/lineno5.C: Likewise.
536 * g++.old-deja/g++.jason/member.C: Likewise.
537 * g++.old-deja/g++.jason/report.C: Likewise.
538 * g++.old-deja/g++.jason/scoping12.C: Likewise.
539 * g++.old-deja/g++.law/visibility20.C: Likewise.
540 * g++.old-deja/g++.ns/koenig5.C: Likewise.
541 * g++.old-deja/g++.other/static5.C: Likewise.
542 * g++.old-deja/g++.pt/overload2.C: Likewise.
543
a448ff40
JH
5442016-05-30 Jan Hubicka <hubicka@ucw.cz>
545
546 * gcc.dg/tree-ssa/peel1.c: New testcase.
547 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
548 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
549
69be8c91
TV
5502016-05-30 Tom de Vries <tom@codesourcery.com>
551
552 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
553 to ce.
554
a59775a1
PC
5552016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
556
557 PR c++/71099
558 * g++.dg/parse/virtual1.C: New.
559
53d6d955
UB
5602016-05-30 Uros Bizjak <ubizjak@gmail.com>
561
562 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
563 Use correct register when clearing %edx.
564
0557293f
AM
5652016-05-30 Alexander Monakov <amonakov@ispras.ru>
566
567 PR tree-optimization/71289
568 * gcc.dg/pr71289.c: New test.
569
5d476e35
KV
5702016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
571
572 PR middle-end/71269
573 PR middle-end/71292
574 * gcc.dg/tree-ssa/pr71269.c: New test.
575 * gcc.dg/tree-ssa/pr71292.c: New test.
576
db5447ca
KV
5772016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
578
579 PR middle-end/71252
580 * gcc.dg/tree-ssa/pr71252-2.c: New test.
581
98bdbb39
JH
5822016-05-30 Jan Hubicka <hubicka@ucw.cz>
583
584 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
585 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
586 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
587
7e012855
TV
5882016-05-30 Tom de Vries <tom@codesourcery.com>
589
590 PR tree-optimization/69067
591 * gcc.dg/graphite/pr69067.c: New test.
592
beed3701
UB
5932016-05-29 Uros Bizjak <ubizjak@gmail.com>
594
595 PR target/71245
596 * gcc.target/i386/pr71245-1.c: New test.
597 * gcc.target/i386/pr71245-2.c: Ditto.
598
b6d4f8e8
PC
5992016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
600
601 PR c++/71105
602 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
603 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
604 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
605
00022058
JH
6062016-05-27 Jan Hubicka <hubicka@ucw.cz>
607
608 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
609
c8419aca
VV
6102016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
611
612 Revert:
613 PR c++/69855
614 * g++.dg/overload/69855.C: New.
615 * g++.old-deja/g++.law/missed-error2.C: Adjust.
616 * g++.old-deja/g++.pt/crash3.C: Likewise.
617
8008c4d2
PC
6182016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
619
620 PR c++/60385
621 * g++.dg/parse/namespace13.C: New.
622
8b2ef235
JL
6232016-05-26 Jeff Law <law@redhat.com>
624
625 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
626 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
627 * gcc.dg/tree-ssa/pr68198.c: Likewise.
628 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
629 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
630 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
631 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
632 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
633 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
634 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
635 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
636 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
637 * gcc.dg/tree-ssa/vrp56.c: Likewise.
638
7d67159b
VV
6392016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
640
641 PR c++/69855
642 * g++.dg/overload/69855.C: New.
643 * g++.old-deja/g++.law/missed-error2.C: Adjust.
644 * g++.old-deja/g++.pt/crash3.C: Likewise.
645
88e3bdd1
JW
6462016-05-27 Jiong Wang <jiong.wang@arm.com>
647
648 PR target/63596
649 * gcc.target/aarch64/va_arg_1.c: New testcase.
650 * gcc.target/aarch64/va_arg_2.c: Likewise.
651 * gcc.target/aarch64/va_arg_3.c: Likewise.
652
3fd6b9cc
JW
6532016-05-27 Jiong Wang <jiong.wang@arm.com>
654
655 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
656 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
657 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
658 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
659 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
660
3cee7e4e
MP
6612016-05-27 Marek Polacek <polacek@redhat.com>
662
663 PR middle-end/71308
664 * g++.dg/torture/pr71308.C: New test.
665
6a813c96
DV
6662016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
667
668 * gcc.dg/zero_bits_compound-1.c: New test.
669 * gcc.dg/zero_bits_compound-2.c: New test.
670
0561bcfb
IE
6712016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
672
673 PR middle-end/71279
674 * gcc.dg/pr71279.c: New test.
675
21316320
MM
6762016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
677
678 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
679 floating point min/max/comparison instructions.
680 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
681
7211a097
JJ
6822016-05-26 Jakub Jelinek <jakub@redhat.com>
683
684 * c-c++-common/gomp/schedule-1.c: New test.
685 * gfortran.dg/gomp/schedule-1.f90: New test.
686
cac177cf
PP
6872016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
688
689 PR c++/70822
690 PR c++/70106
691 * g++.dg/cpp1y/auto-fn32.C: New test.
692 * g++.dg/cpp1y/paren4.C: New test.
693
a2d5b8c9
NS
6942016-05-26 Nathan Sidwell <nathan@acm.org>
695
696 * gcc.dg/20060410.c: Xfail on ptx.
697 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
698 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
699 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
700 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
701 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
702
ffa8b552
TP
7032016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
704
705 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
706
c7501e00
JJ
7072016-05-26 Jakub Jelinek <jakub@redhat.com>
708
1875b9a0
JJ
709 PR tree-optimization/71280
710 * gcc.dg/pr71280.c: New test.
711
2116e19f
JJ
712 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
713
305aef09
JJ
714 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
715 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
716
c7501e00
JJ
717 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
718
ca449d26
JW
7192016-05-26 Jiong Wang <jiong.wang@arm.com>
720
721 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 722 kept in memory.
ca449d26 723
8af01c66
JL
7242016-05-25 Jeff Law <law@redhat.com>
725
726 PR tree-optimization/71272
727 * gcc.c-torture/compile/pr71272.c: new test.
728
f9d6ce73
BS
7292016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
730
731 * gcc.target/powerpc/vec-cmpne.c: New test.
732 * gcc.target/powerpc/vec-cmpne-long.c: New test.
733
a88a7b22
EB
7342016-05-25 Eric Botcazou <ebotcazou@adacore.com>
735
736 * gnat.dg/opt55.ad[sb]: New test.
737
125f02ed
SKS
7382016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
739
740 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
741 * c-c++-common/pr60226.c: Require int32plus.
742 * gcc.c-torture/execute/pr70602.c: Likewise.
743 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
744 unsigned long for malloc arg type.
745 * gcc.dg/asr_div1.c: Require int32plus.
746 * gcc.dg/enum-mode-1.c: XFAIL for int16.
747 * gcc.dg/pie-1.c: Require pie.
748 * gcc.dg/pie-2.c: Likewise.
749 * gcc.dg/pr59471.c: Require int32plus.
750 * gcc.dg/pr59963-2.c: XFAIL for int16.
751 * gcc.dg/pr60114.c: Require int32plus.
752 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
753 unsigned long for typedef of size_t.
754 * gcc.dg/pr63914.c: Require int32plus.
755 * gcc.dg/pr64536.c: Require pt32plus.
756 * gcc.dg/pr65658.c: Likewise.
757 * gcc.dg/pr67271.c: Require int32plus.
758 * gcc.dg/pr68112.c: Likewise.
759 * gcc.dg/pr69071.c: Skip for avr target.
760 * gcc.dg/pr69973.c: Require int32plus.
761 * gcc.dg/pr70169.c: Skip for avr target.
762 * gcc.dg/sso-6.c: Require int32plus.
763 * gcc.dg/sso-7.c: Likewise.
764 * gcc.dg/sso-8.c: Likewise.
765 * gcc.dg/vrp-min-max-2.c: Likewise.
766
c6e434f5
UB
7672016-05-25 H.J. Lu <hongjiu.lu@intel.com>
768
769 PR target/70738
770 * gcc.target/i386/pr70738-1.c: New test.
771 * gcc.target/i386/pr70738-2.c: Likewise.
772 * gcc.target/i386/pr70738-3.c: Likewise.
773 * gcc.target/i386/pr70738-4.c: Likewise.
774 * gcc.target/i386/pr70738-5.c: Likewise.
775 * gcc.target/i386/pr70738-6.c: Likewise.
776 * gcc.target/i386/pr70738-7.c: Likewise.
777 * gcc.target/i386/pr70738-8.c: Likewise.
778 * gcc.target/i386/pr70738-9.c: Likewise.
779
5c42d341
KT
7802016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
781
782 PR rtl-optimization/66940
783 * gcc.c-torture/execute/pr66940.c: New test.
784
bf9a1a07
IV
7852016-05-25 Ilya Verbin <ilya.verbin@intel.com>
786
787 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
788 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
789 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
790 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
791 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
792 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
793 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
794 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
795 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
796 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
797 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
798 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
799 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
800 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
801 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
802 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
803 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
804 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
805 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
806 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
807 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
808 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
809 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
810 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
811
95efe6b6
MP
8122016-05-25 Marek Polacek <polacek@redhat.com>
813
814 PR c/71265
815 * gcc.dg/noncompile/pr71265.c: New test.
816
a23faf7a
MP
817 PR c/71266
818 * gcc.dg/noncompile/old-style-parm-3.c: New test.
819
69a6d5ad
NS
8202016-05-25 Nathan Sidwell <nathan@acm.org>
821
822 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
823
3072d4ea
RB
8242016-05-25 Richard Biener <rguenther@suse.de>
825
826 PR tree-optimization/71261
827 * c-c++-common/torture/pr71261.c: New testcase.
828
e412ece4
RB
8292016-05-25 Richard Biener <rguenther@suse.de>
830
831 PR tree-optimization/71264
832 * gcc.dg/vect/pr71264.c: New testcase.
833
b9e551ad
PC
8342016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
835
836 PR c++/55992
837 * g++.dg/cpp0x/alias-decl-53.C: New.
838 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
839
6aa1abe5
ML
8402016-05-25 Martin Liska <mliska@suse.cz>
841
842 * g++.dg/pr71239.C: New test.
843
842d162e
RB
8442016-05-25 Richard Biener <rguenther@suse.de>
845
c87885ca
RO
846 * gcc.dg/vect/pr58135.c: Rename to ...
847 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 848
f184a36c
MP
8492016-05-25 Marek Polacek <polacek@redhat.com>
850
851 * g++.dg/pr65295.C: Use target c++14.
852
021fad86
PC
8532016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
854
53d6d955
UB
855 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
856 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 857
c3eaf15a
MM
8582016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
859
860 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
861 instructions.
862
e46c7770
CP
8632016-05-24 Cesar Philippidis <cesar@codesourcery.com>
864
865 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
866 * c-c++-common/goacc/deviceptr-1.c: Likewise.
867 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
868 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
869 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
870 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
871 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
872 * c-c++-common/goacc/pcopy.c: Likewise.
873 * c-c++-common/goacc/pcopyin.c: Likewise.
874 * c-c++-common/goacc/pcopyout.c: Likewise.
875 * c-c++-common/goacc/pcreate.c: Likewise.
876 * c-c++-common/goacc/pr70688.c: New test.
877 * c-c++-common/goacc/present-1.c: Adjust test.
878 * c-c++-common/goacc/reduction-5.c: Likewise.
879 * g++.dg/goacc/data-1.C: New test.
880
4bfc9db7
MM
8812016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
882
883 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
884 vector parity built-in functions.
885 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
886 count trailing zeros automatic vectorization.
887 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
888 count trailing zeros built-in functions.
889
2bc145af
KV
8902016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
891
892 * gcc.dg/tree-ssa/reassoc-44.c: New test.
893
26869fdb
PH
8942016-05-24 Pat Haugen <pthaugen@us.ibm.com>
895
896 PR target/71050
897 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
898
b2dc9c3b
PC
8992016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
900
901 PR c++/50436
902 * g++.dg/template/crash123.C: New.
903 * g++.dg/template/crash124.C: Likewise.
904
f65e97fd
MS
9052016-05-24 Martin Sebor <msebor@redhat.com>
906
907 PR c++/71147
908 * g++.dg/ext/flexary16.C: New test.
909
a6f5ac7f
IV
9102016-05-24 Ilya Verbin <ilya.verbin@intel.com>
911
69a6d5ad
NS
912 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
913 before math.h is included.
a6f5ac7f
IV
914 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
915 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
916 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
917 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
918 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
919 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
920 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
921 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
922 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
923 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
924 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
925 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
926 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
927 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
928 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
929 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
930 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
931 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
932 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
933 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
934 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
935 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
936 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
937
27bad558
MM
9382016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
939 Kelvin Nilsen <kelvin@gcc.gnu.org>
940
941 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
942 support.
943
72f382fb
PC
9442016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
945
946 PR c++/69872
947 * g++.dg/warn/Wno-narrowing1.C: New.
948
ef2ec9d9
MP
9492016-05-24 Marek Polacek <polacek@redhat.com>
950
951 PR c/71249
952 * c-c++-common/Wswitch-unreachable-2.c: New test.
953
e90434e3
JJ
9542016-05-24 Jakub Jelinek <jakub@redhat.com>
955
7adb26f2
JJ
956 PR c++/71257
957 * g++.dg/vect/simd-clone-6.cc: New test.
958 * g++.dg/gomp/declare-simd-6.C: New test.
959
e90434e3
JJ
960 PR middle-end/70434
961 PR c/69504
962 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
963
b556ea3b
RB
9642016-05-24 Richard Biener <rguenther@suse.de>
965
966 PR tree-optimization/71240
967 * gcc.dg/optimize-bswapsi-5.c: New testcase.
968
e5328f5d
RB
9692016-05-24 Richard Biener <rguenther@suse.de>
970
971 PR tree-optimization/71230
972 * gcc.dg/torture/pr71230.c: New testcase.
973 * g++.dg/torture/pr71230.C: Likewise.
974
a04e69c0
TS
9752016-05-24 Thomas Schwinge <thomas@codesourcery.com>
976
977 * c-c++-common/goacc/routine-5.c: Add tests.
978 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
979 * gfortran.dg/goacc/routine-6.f90: Add tests.
980
30fd2977
RB
9812016-05-24 Richard Biener <rguenther@suse.de>
982
983 PR tree-optimization/71253
984 * gcc.dg/torture/pr71253.c: New testcase.
985
ca6f60bc
KV
9862016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
987
988 PR middle-end/71252
989 * gfortran.dg/pr71252.f90: New test.
990
d3465d72
RS
9912016-05-24 Richard Sandiford <richard.sandiford@arm.com>
992
993 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
994
f17a223d
RB
9952016-05-24 Richard Biener <rguenther@suse.de>
996
997 PR middle-end/70434
998 PR c/69504
999 * c-c++-common/vector-subscript-4.c: New testcase.
1000 * c-c++-common/vector-subscript-5.c: Likewise.
1001
e3f36534
JD
10022016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1003
1004 PR fortran/71123
1005 * gfortran.dg/namelist_90.f: New test
1006
85d5c27d
JD
10072016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1008
1009 PR fortran/66461
1010 * gfortran.dg/unexpected_eof.f: New test
1011
fe3f3340
MM
10122016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1013 Kelvin Nilsen <kelvin@gcc.gnu.org>
1014
1015 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
1016 as little endian.
1017
26d6ae55
PC
10182016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1019
1020 PR c++/70972
1021 * g++.dg/cpp0x/inh-ctor20.C: New.
1022 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1023
d6c9a06f
PC
10242016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1025
1026 PR c++/69095
1027 * g++.dg/cpp0x/variadic168.C: New.
1028
396a1d10
PC
10292016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1030
1031 * g++.dg/cpp0x/pr31445.C: Test column number too.
1032 * g++.dg/cpp0x/pr32253.C: Likewise.
1033 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1034 * g++.dg/cpp0x/variadic36.C: Likewise.
1035
ece46666
MG
10362016-05-23 Marc Glisse <marc.glisse@inria.fr>
1037
1038 * gcc.dg/fold-notshift-2.c: Adjust.
1039
a7dc5980
MP
10402016-05-23 Marek Polacek <polacek@redhat.com>
1041
1042 PR c/49859
1043 * c-c++-common/Wswitch-unreachable-1.c: New test.
1044 * gcc.dg/Wswitch-unreachable-1.c: New test.
1045 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1046 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1047 * g++.dg/gomp/block-10.C: Likewise.
1048 * gcc.dg/gomp/block-10.c: Likewise.
1049 * g++.dg/gomp/block-9.C: Likewise.
1050 * gcc.dg/gomp/block-9.c: Likewise.
1051 * g++.dg/gomp/target-1.C: Likewise.
1052 * g++.dg/gomp/target-2.C: Likewise.
1053 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1054 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1055 * g++.dg/gomp/taskgroup-1.C: Likewise.
1056 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1057 * gcc.dg/gomp/teams-1.c: Likewise.
1058 * g++.dg/gomp/teams-1.C: Likewise.
1059 * g++.dg/overload/error3.C: Likewise.
1060 * g++.dg/tm/jump1.C: Likewise.
1061 * g++.dg/torture/pr40335.C: Likewise.
1062 * gcc.dg/c99-vla-jump-5.c: Likewise.
1063 * gcc.dg/switch-warn-1.c: Likewise.
1064 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1065 * gcc.dg/nested-func-1.c: Likewise.
1066 * gcc.dg/pr67784-4.c: Likewise.
1067
18b54004
RB
10682016-05-23 Richard Biener <rguenther@suse.de>
1069
1070 PR tree-optimization/71230
1071 * gfortran.dg/pr71230-1.f90: New testcase.
1072 * gfortran.dg/pr71230-2.f90: Likewise.
1073
e569db5f
VK
10742016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1075
396a1d10 1076 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1077 * gcc.dg/vect/pr58135.c: Add new.
1078 * gfortran.dg/pr46519-1.f: Adjust test case.
1079
e4b71114
PC
10802016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1081
1082 PR c++/53401
1083 * g++.dg/cpp0x/decltype64.C: New.
1084
a25a8058
CL
10852016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1086
1087 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1088 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1089 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1090
0dcfe9ab
CL
10912016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1092
1093 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1094 Add poly64x1_t and poly64x2_t cases if supported.
1095 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1096 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1097 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1098 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1099 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1100
ffd70e4a
CL
11012016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1102
1103 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1104 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1105 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1106 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1107 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1108 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1109 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1110
4b1f57fe
CL
11112016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1112
1113 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1114
16c5ec77
CL
11152016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1116
1117 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1118 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1119
94ad56c7
JJ
11202016-05-22 Jakub Jelinek <jakub@redhat.com>
1121
57748705
JJ
1122 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1123 constraint instead of "r".
1124 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1125 insn instead of vxorpd.
1126 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1127
af120161
JJ
1128 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1129 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1130
355023ce
JJ
1131 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1132
3b48574c
JJ
1133 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1134 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1135
94ad56c7
JJ
1136 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1137
8a85cee2
KV
11382016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1139
1140 PR middle-end/40921
1141 * gcc.dg/tree-ssa/pr40921.c: New test.
1142
8e916b16
PS
11432016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1144
1145 PR target/71103
1146 * gcc.target/avr/pr71103.c: New test.
1147
88aea79f
KV
11482016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1149
1150 PR middle-end/71179
1151 * gcc.dg/tree-ssa/pr71179.c: New test.
1152
79063edd
MS
11532016-05-20 Martin Sebor <msebor@redhat.com>
1154
1155 PR c/71115
1156 * gcc.dg/init-excess-2.c: New test.
1157
55c8849f
EB
11582016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1159
1160 * gnat.dg/opt53.adb: New test.
1161 * gnat.dg/opt54.adb: Likewise.
1162
c91a0948
MJ
11632016-05-20 Martin Jambor <mjambor@suse.cz>
1164
1165 PR tree-optimization/70884
1166 * gcc.dg/tree-ssa/pr70919.c: New test.
1167
9cad20fa
BS
11682016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1169
1170 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1171 formatting.
69a6d5ad
NS
1172 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1173 fix code formatting.
1174
11752016-05-20 Nathan Sidwell <nathan@acm.org>
1176
1177 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1178 non-common cases.
1179 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1180
15c671a7
DM
11812016-05-20 David Malcolm <dmalcolm@redhat.com>
1182
1183 * jit.dg/all-non-failing-tests.h: Add
1184 test-factorial-must-tail-call.c.
1185 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1186 * jit.dg/test-factorial-must-tail-call.c: New test case.
1187
4f028369
JJ
11882016-05-20 Jakub Jelinek <jakub@redhat.com>
1189
1190 PR fortran/71204
1191 * gfortran.dg/pr71204.f90: New test.
1192
7dea4ab3
CP
11932016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1194
1195 * gcc.target/nvptx/sincos.c: New test.
1196
ef98d365
PC
11972016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1198
1199 PR c++/70572
1200 * g++.dg/cpp1y/auto-fn31.C: New.
1201
92466115
BS
12022016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1203
1204 * gcc.target/powerpc/vec-addec.c: New test.
1205 * gcc.target/powerpc/vec-addec-int128.c: New test.
1206
9a385c2d
DM
12072016-05-20 David Malcolm <dmalcolm@redhat.com>
1208
1209 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1210 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1211 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1212 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1213
77c9d5b4
JH
12142016-05-20 Jan Hubicka <hubicka@ucw.cz>
1215
1216 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1217
68047971
JJ
12182016-05-20 Jakub Jelinek <jakub@redhat.com>
1219
18954840
JJ
1220 PR c++/71210
1221 * g++.dg/opt/pr71210-1.C: New test.
1222 * g++.dg/opt/pr71210-2.C: New test.
1223
68047971
JJ
1224 PR tree-optimization/29756
1225 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1226 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1227 only on selected targets where V4SImode vectors are known to be
1228 supported.
1229
d78789f5
MG
12302016-05-20 Marc Glisse <marc.glisse@inria.fr>
1231
1232 PR tree-optimization/71079
1233 PR tree-optimization/71206
1234 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1235
550fa093
PK
12362016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1237
1238 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1239 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1240 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1241
483c6429
RG
12422016-05-20 Richard Guenther <rguenther@suse.de>
1243
1244 PR tree-optimization/29756
1245 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1246
eb066284
RB
12472016-05-20 Richard Biener <rguenther@suse.de>
1248
1249 PR tree-optimization/71185
1250 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1251
58f10249
RB
12522016-05-20 Richard Biener <rguenther@suse.de>
1253
1254 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1255
2a5569fa
MP
12562016-05-19 Marek Polacek <polacek@redhat.com>
1257
1258 PR c++/71075
1259 * g++.dg/diagnostic/pr71075.C: New test.
1260
5e9a5385
DM
12612016-05-19 David Malcolm <dmalcolm@redhat.com>
1262
1263 PR c++/71184
1264 * g++.dg/pr71184.C: New test case.
1265
4f45da44
KN
12662016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1267
1268 * gcc.target/powerpc/darn-0.c: New test.
1269 * gcc.target/powerpc/darn-1.c: New test.
1270 * gcc.target/powerpc/darn-2.c: New test.
1271
4177437e
MP
12722016-05-19 Marek Polacek <polacek@redhat.com>
1273
1274 PR tree-optimization/71031
1275 * gcc.dg/tree-ssa/vrp100.c: New test.
1276
afb72432
IE
12772016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1278
1279 PR rtl-optimization/71148
1280 * gcc.dg/pr71148.c: New test.
1281
4f83064e
KT
12822016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1283
1284 PR target/71056
1285 * gcc.target/arm/pr71056.c: New test.
1286
4bf8dbe1
BE
12872016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1288
1289 * c-c++-common/pr69669.c: Check the used mode.
1290
f3510625
MO
12912016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1292
1293 PR sanitizer/64354
1294 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1295
43c0068e
RB
12962016-05-19 Richard Biener <rguenther@suse.de>
1297
1298 PR tree-optimization/70729
1299 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1300 * gcc.dg/graphite/scop-18.c: Likewise.
1301 * gcc.dg/pr41783.c: Disable LIM.
1302 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1303 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1304 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1305 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1306 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1307 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1308 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1309 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1310 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1311 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1312 * gfortran.dg/pr42108.f90: Likewise.
1313
70f25790
DM
13142016-05-18 David Malcolm <dmalcolm@redhat.com>
1315
1316 PR driver/69265
1317 * gcc.dg/spellcheck-options-11.c: New test case.
1318
960db8ec
JJ
13192016-05-18 Jakub Jelinek <jakub@redhat.com>
1320
1321 PR c++/71100
1322 * g++.dg/opt/pr71100.C: New test.
1323
04643334
MJ
13242016-05-18 Martin Jambor <mjambor@suse.cz>
1325
1326 PR ipa/69708
1327 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1328 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1329 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1330 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1331
91bb9f80
MJ
13322016-05-18 Martin Jambor <mjambor@suse.cz>
1333
1334 PR ipa/69708
1335 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1336 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1337 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1338 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1339 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1340
c584aca6
PC
13412016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1342
1343 PR c++/69793
1344 * g++.dg/template/crash122.C: New.
1345
20309c6e
PC
13462016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1347
1348 PR c++/70466
1349 * g++.dg/template/pr70466-1.C: New.
1350 * g++.dg/template/pr70466-2.C: Likewise.
1351
50c78b9a
MM
13522016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1353
1354 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1355 splat operations and the XXSPLTIB instruction.
1356 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1357 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1358 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1359 xxlxor to clear a register.
1360
cf8be00d
RS
13612016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1362
1363 * gcc.dg/torture/pr71020.c: New test.
1364
848a392a
MJ
13652016-05-18 Martin Jambor <mjambor@suse.cz>
1366
1367 PR ipa/70646
1368 * gcc.dg/ipa/pr70646.c: New test.
1369
1f2ab776
CL
13702016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1371
1372 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1373
76489493
CL
13742016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1375
1376 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1377 missing tests for vreinterpretq_p{8,16}.
1378
bd79378d
CL
13792016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1380
1381 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1382 vsliq_n_s64 and vsliq_n_u64.
1383
81ca3ea0
CL
13842016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1385
1386 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1387 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1388
873cb425
CL
13892016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1390
1391 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1392 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1393 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1394
9d6e7c21
CL
13952016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1396
1397 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1398 in comment.
1399
b4dbe40e 14002016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1401
1402 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1403 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1404 "blr\t" and switch to scan-assembler-times.
1405
83a5c910
JW
14062016-05-18 Jiong Wang <jiong.wang@arm.com>
1407
53d6d955
UB
1408 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1409 with __aarch64__.
1410 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1411 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1412
fb7cbdeb
JJ
14132016-05-18 Jakub Jelinek <jakub@redhat.com>
1414
8ee91165
JJ
1415 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1416 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1417 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1418 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1419 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1420 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1421
cf4d516a
JJ
1422 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1423 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1424
a4f16422
JJ
1425 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1426 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1427
7b37ce10
JJ
1428 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1429 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1430
fb7cbdeb
JJ
1431 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1432
c9326aef
RB
14332016-05-18 Richard Biener <rguenther@suse.de>
1434
1435 PR tree-optimization/71168
1436 * gcc.dg/torture/pr71168.c: New testcase.
1437
df8b0a11
KV
14382016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1439
1440 PR middle-end/63586
1441 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1442 * gcc.dg/tree-ssa/pr63586.c: New test.
1443 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1444
2efd67ed
NS
14452016-05-17 Nathan Sidwell <nathan@acm.org>
1446
1447 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1448 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1449 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1450 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1451
1988b2c2
NS
14522016-05-17 Nathan Sidwell <nathan@acm.org>
1453
1454 * gcc.target/nvptx/abi-vararg-3.c: New.
1455
ad1d92ab
MM
14562016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1457
1458 PR tree-optimization/54579
1459 PR middle-end/55299
1460 * gcc.dg/fold-notrotate-1.c: New test.
1461 * gcc.dg/fold-notshift-1.c: New test.
1462 * gcc.dg/fold-notshift-2.c: New test.
1463
47768df8
MP
14642016-05-17 Marek Polacek <polacek@redhat.com>
1465
1466 PR ipa/71146
1467 * g++.dg/ipa/pr71146.C: New test.
1468
6b5423a5
DM
14692016-05-17 David Malcolm <dmalcolm@redhat.com>
1470
1471 * jit.dg/test-error-array-bounds.c: New test case.
1472
c7986356
MG
14732016-05-17 Marc Glisse <marc.glisse@inria.fr>
1474
1475 * gcc.dg/tree-ssa/and-1.c: New testcase.
1476
d982c5b7
MG
14772016-05-17 Marc Glisse <marc.glisse@inria.fr>
1478
1479 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1480 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1481
0139ba93
MG
14822016-05-17 Marc Glisse <marc.glisse@inria.fr>
1483
1484 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1485 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1486
daab4562
JW
14872016-05-17 Jiong Wang <jiong.wang@arm.com>
1488
1489 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1490
22330033
JW
14912016-05-17 Jiong Wang <jiong.wang@arm.com>
1492
1493 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1494
98b3a5f2
JW
14952016-05-17 Jiong Wang <jiong.wang@arm.com>
1496
1497 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1498 ".2d[index]" when scan the assembly.
1499 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1500 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1501 float64x1.
1502 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1503
b71b7a8e
RB
15042016-05-17 Richard Biener <rguenther@suse.de>
1505
1506 PR tree-optimization/71132
1507 * gcc.dg/torture/pr71132.c: New testcase.
1508
3c51ad46
CL
15092016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1510
1511 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1512
d20faa66
KT
15132016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1514
1515 PR target/70809
1516 * gcc.target/aarch64/pr70809_1.c: New test.
1517
b75cc5a4
KT
15182016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1519
1520 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1521 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1522 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1523 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1524
b28eb195
IE
15252016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1526 Ilya Enkovich <ilya.enkovich@intel.com>
1527
1528 PR target/71114
1529 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1530
0b9004ed
JH
15312016-05-16 Jan Hubicka <hubicka@ucw.cz>
1532
1533 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1534 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1535
1b81a1c1
MW
15362016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1537
1538 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1539 test for __ARM_FP16_ARGS.
1540 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1541 * gcc.target/arm/aapcs/neon-vect10.c: New.
1542 * gcc.target/arm/aapcs/neon-vect9.c: New.
1543 * gcc.target/arm/aapcs/vfp18.c: New.
1544 * gcc.target/arm/aapcs/vfp19.c: New.
1545 * gcc.target/arm/aapcs/vfp20.c: New.
1546 * gcc.target/arm/aapcs/vfp21.c: New.
1547 * gcc.target/arm/fp16-aapcs-1.c: New.
1548 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1549 test for __ARM_FP16_ARGS.
1550 * g++.target/arm/fp16-return-1.c: Update expected output.
1551
921d1e73
JW
15522016-05-16 Jiong Wang <jiong.wang@arm.com>
1553
1554 PR testsuite/70227
1555 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1556
228eb42a
HA
15572016-05-15 Harald Anlauf <anlauf@gmx.de>
1558
1559 PR fortran/69603
1560 * gfortran.dg/pr69603.f90: New testcase.
1561
785abfd3
FR
15622016-05-14 Fritz Reese <fritzoreese@gmail.com>
1563
1564 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1565
e75eb64f
FR
15662016-05-14 Fritz Reese <fritzoreese@gmail.com>
1567
1568 PR fortran/71047
1569 * gfortran.dg/pr71047.f08: New test.
1570
aa4b467b
JM
15712016-05-13 Joseph Myers <joseph@codesourcery.com>
1572
1573 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1574 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1575 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1576
653fb4a2
MS
15772016-05-13 Martin Sebor <msebor@redhat.com>
1578
1579 PR c++/60049
1580 * g++.dg/cpp0x/constexpr-60049.C: New test.
1581
9e37582d
JJ
15822016-05-13 Jakub Jelinek <jakub@redhat.com>
1583
1584 PR bootstrap/71071
1585 * gcc.dg/pr71071.c: New test.
1586
a278aa17
UB
15872016-05-13 Uros Bizjak <ubizjak@gmail.com>
1588
1589 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1590 remove XOP handling.
377eaca7 1591 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 1592
ac3d02e2
NS
15932016-05-13 Nathan Sidwell <nathan@acm.org>
1594
1595 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1596 __atomic_is_lock_free declaration.
1597
8ab3bdac
RB
15982016-05-13 Richard Biener <rguenther@suse.de>
1599
1600 PR tree-optimization/42587
1601 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1602
623b8e0a
ML
16032016-05-13 Martin Liska <mliska@suse.cz>
1604
1605 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1606 the new format of dump output.
1607
da7674f6
IE
16082016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1609
1610 * gcc.dg/pr71084.c: New test.
1611
c959db3d
RR
16122016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1613
53d6d955
UB
1614 PR target/53440
1615 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 1616
43203dea
RR
16172016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1618
1619 * gcc.target/aarch64/struct_return.c: New test.
1620
4f2e1536
MP
16212016-05-12 Marek Polacek <polacek@redhat.com>
1622
1623 PR c/70756
1624 * c-c++-common/pr70756-2.c: New test.
1625 * c-c++-common/pr70756.c: New test.
1626
1ef33ef3
RB
16272016-05-12 Richard Biener <rguenther@suse.de>
1628
1629 PR tree-optimization/71059
1630 * gcc.dg/torture/pr71059.c: New testcase.
1631
763baff6
RB
16322016-05-12 Richard Biener <rguenther@suse.de>
1633
1634 PR tree-optimization/71062
1635 * gcc.dg/torture/pr71062.c: New testcase.
1636
c4ec1243
IE
16372016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1638
1639 PR tree-optimization/71006
1640 * gcc.dg/pr71006.c: New test.
1641
a5fbf76d
MP
16422016-05-12 Marek Polacek <polacek@redhat.com>
1643
1644 PR driver/71063
1645 * gcc.dg/opts-7.c: New test.
1646
5acc47a4
KT
16472016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1648
1649 PR target/70830
1650 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1651 Add -save-temps to dg-options.
1652 Scan for ldmfd rather than pop instruction.
1653 * gcc.target/arm/interrupt-2.c: Likewise.
1654 * gcc.target/arm/pr70830.c: New test.
1655
40bd4bf9
JJ
16562016-05-12 Jakub Jelinek <jakub@redhat.com>
1657
3cd63842
JJ
1658 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1659 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1660
c05d08f6
JJ
1661 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1662 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1663 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1664
bc27ffae
JJ
1665 PR target/71019
1666 * gcc.target/i386/avx512vl-pack-1.c: New test.
1667 * gcc.target/i386/avx512vl-pack-2.c: New test.
1668 * gcc.target/i386/avx512bw-pack-2.c: New test.
1669
515d7412
JJ
1670 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1671
40bd4bf9
JJ
1672 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1673 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1674 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1675
44ab146a
RB
16762016-05-12 Richard Biener <rguenther@suse.de>
1677
1678 PR tree-optimization/70986
1679 * gcc.dg/torture/pr70986-1.c: New testcase.
1680 * gcc.dg/torture/pr70986-2.c: Likewise.
1681 * gcc.dg/torture/pr70986-3.c: Likewise.
1682
d6e83a8d
MM
16832016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1684
1685 PR c/43651
1686 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1687 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1688
51e67ea3
UB
16892016-05-11 Uros Bizjak <ubizjak@gmail.com>
1690
1691 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1692 directive.
1693 * gcc.target/i386/pr66746.c: Ditto.
1694
3fd2b007
MM
16952016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1696
1697 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1698 support.
1699 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1700 warning when using -mvsx-timode.
1701 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1702 * gcc.target/powerpc/dform-2.c: Likewise.
1703 * gcc.target/powerpc/pr68805.c: Likewise.
1704
5c3a10fb
MP
17052016-05-11 Marek Polacek <polacek@redhat.com>
1706
1707 PR c++/71024
1708 * c-c++-common/attributes-3.c: New test.
1709
7cfb065b
NS
17102016-05-11 Nathan Sidwell <nathan@acm.org>
1711
1712 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1713 * gcc.c-torture/execute/pr68185.c: Likewise.
1714 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1715 * gcc.dg/pr69634.c: Requires scheduling.
1716 * gcc.dg/torture/pr66178.c: Require label values.
1717 * gcc.dg/setjmp-6.c: Require indirect jumps.
1718
f35ea97d
RB
17192016-05-11 Richard Biener <rguenther@suse.de>
1720
1721 PR tree-optimization/71055
1722 * gcc.dg/torture/pr71055.c: New testcase.
1723
dff70323
RB
17242016-05-11 Richard Biener <rguenther@suse.de>
1725
1726 PR debug/71057
1727 * g++.dg/debug/pr71057.C: New testcase.
1728
56a3d28b
JJ
17292016-05-11 Jakub Jelinek <jakub@redhat.com>
1730
1731 PR fortran/70855
1732 * gfortran.dg/gomp/pr70855.f90: New test.
1733
ebc1b29e
RB
17342016-05-11 Richard Biener <rguenther@suse.de>
1735
1736 PR middle-end/71002
1737 * g++.dg/torture/pr71002.C: New testcase.
1738
98ccd1d7
IE
17392016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1740
1741 PR middle-end/70807
1742 * gcc.dg/pr70807.c: New test.
1743
ed29e24b
MS
17442016-05-10 Martin Sebor <msebor@redhat.com>
1745
1746 PR c++/38611
1747 * g++.dg/Wattributes.C: New test.
1748
e39dab2c
MG
17492016-05-10 Marc Glisse <marc.glisse@inria.fr>
1750
1751 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1752 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1753 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1754
d067e238
IE
17552016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1756
1757 PR target/70799
1758 * gcc.target/i386/pr70799-1.c: New test.
1759
cd36c83e
PMR
17602016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1761
1762 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1763
1e3af2a4
IE
17642016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1765
1766 PR middle-end/70877
1767 * gcc.target/i386/pr70877.c: New test.
1768
afc610db
IE
17692016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1770
1771 PR tree-optimization/70786
1772 * gcc.target/i386/pr70876.c: New test.
1773
4b59d19f
JJ
17742016-05-10 Jakub Jelinek <jakub@redhat.com>
1775
1776 PR target/70927
1777 * gcc.target/i386/avx512vl-logic-1.c: New test.
1778 * gcc.target/i386/avx512vl-logic-2.c: New test.
1779 * gcc.target/i386/avx512dq-logic-2.c: New test.
1780
9b5ee426
BS
17812016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1782
1783 PR target/70963
1784 * gcc.target/powerpc/pr70963.c: New.
1785
f3352cab
DM
17862016-05-10 David Malcolm <dmalcolm@redhat.com>
1787
1788 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1789 (test_very_wide_line): Add ruler to expected output.
1790 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1791 (test_very_wide_line): Likewise.
1792 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1793 (test_show_locus): Within the handling of "test_very_wide_line",
1794 enable show_ruler_p on the diagnostic context.
1795
4a3255dd
RB
17962016-05-10 Richard Biener <rguenther@suse.de>
1797
1798 PR tree-optimization/71039
1799 * gcc.dg/torture/pr71039.c: New testcase.
1800
da7c9950
NS
18012016-05-10 Nathan Sidwell <nathan@acm.org>
1802
1803 * gcc.dg/nested-func-10.c: Requires alloca.
1804 * gcc.dg/nested-func-9.c: Requires alloca.
1805 * gcc.c-torture/execute/pr70460.c: Requires labels.
1806 * gcc.c-torture/compile/pr70199.c: Requires labels.
1807 * gcc.target/nvptx/decl.c: Compile only.
1808 * gcc.target/nvptx/trailing-init.c: Compile only.
1809 * gcc.target/nvptx/ary-init.c: Compile only.
1810
cf68d92c
MP
18112016-05-10 Marek Polacek <polacek@redhat.com>
1812
1813 PR c/70255
1814 * gcc.dg/attr-opt-1.c: New test.
1815
64ea4e15
RB
18162016-05-10 Richard Biener <rguenther@suse.de>
1817
1818 PR tree-optimization/70497
1819 PR tree-optimization/28367
1820 * gcc.dg/torture/20160404-1.c: New testcase.
1821 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1822 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1823
5a96dae3
PMR
18242016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1825
1826 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1827
fc97f805
UB
18282016-05-09 Uros Bizjak <ubizjak@gmail.com>
1829
1830 * gcc.target/i386/fabsneg-1.c New test.
1831
a710b1d5
AM
18322016-05-09 Alan Modra <amodra@gmail.com>
1833
1834 PR testsuite/70826
1835 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1836
171f6f05
RB
18372016-05-09 Richard Biener <rguenther@suse.de>
1838
1839 PR tree-optimization/70985
1840 * gcc.dg/torture/pr70985.c: New testcase.
1841
18caa34e
BC
18422016-05-09 Bin Cheng <bin.cheng@arm.com>
1843
1844 * gcc.dg/tree-ssa/ifc-9.c: New test.
1845 * gcc.dg/tree-ssa/ifc-10.c: New test.
1846 * gcc.dg/tree-ssa/ifc-11.c: New test.
1847 * gcc.dg/tree-ssa/ifc-12.c: New test.
1848 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1849 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1850 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1851
7a27d38f
RB
18522016-05-09 Richard Biener <rguenther@suse.de>
1853
1854 PR fortran/70937
1855 * gfortran.dg/pr70937.f90: New testcase.
1856
5ebbbd3d
RO
18572016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1858
1859 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1860
f6288c24
FR
18612016-05-07 Fritz Reese <fritzoreese@gmail.com>
1862
1863 PR fortran/56226
1864 * gfortran.dg/dec_structure_1.f90: New testcase.
1865 * gfortran.dg/dec_structure_2.f90: Ditto.
1866 * gfortran.dg/dec_structure_3.f90: Ditto.
1867 * gfortran.dg/dec_structure_4.f90: Ditto.
1868 * gfortran.dg/dec_structure_5.f90: Ditto.
1869 * gfortran.dg/dec_structure_6.f90: Ditto.
1870 * gfortran.dg/dec_structure_7.f90: Ditto.
1871 * gfortran.dg/dec_structure_8.f90: Ditto.
1872 * gfortran.dg/dec_structure_9.f90: Ditto.
1873 * gfortran.dg/dec_structure_10.f90: Ditto.
1874 * gfortran.dg/dec_structure_11.f90: Ditto.
1875 * gfortran.dg/dec_union_1.f90: Ditto.
1876 * gfortran.dg/dec_union_2.f90: Ditto.
1877 * gfortran.dg/dec_union_3.f90: Ditto.
1878 * gfortran.dg/dec_union_4.f90: Ditto.
1879 * gfortran.dg/dec_union_5.f90: Ditto.
1880 * gfortran.dg/dec_union_6.f90: Ditto.
1881 * gfortran.dg/dec_union_7.f90: Ditto.
1882
5ec4a8cd
TV
18832016-05-07 Tom de Vries <tom@codesourcery.com>
1884
1885 PR tree-optimization/70956
1886 * gcc.dg/graphite/pr70956.c: New test.
1887
58ec1d0e
JJ
18882016-05-06 Jakub Jelinek <jakub@redhat.com>
1889
ccd88fb7
JJ
1890 PR middle-end/70941
1891 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1892 (a, b, c, d): Change type from char to signed char.
1893 (main): Compare against (signed char) -1634678893 instead of
1894 hardcoded -109. Use __builtin_abort instead of abort.
1895
dd3b6464
JJ
1896 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1897 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1898
58ec1d0e
JJ
1899 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1900
19aa23d8
YR
19012016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1902
1903 PR debug/70935
1904 * gcc.dg/torture/pr70935.c: New test.
1905
ae5f0df1
OE
19062016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1907
1908 PR target/58219
ce23a8ff 1909 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1910
078f7e37
RB
19112016-05-06 Richard Biener <rguenther@suse.de>
1912
1913 PR tree-optimization/70960
1914 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1915
765d7b54
OE
19162016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1917
1918 PR target/52933
1919 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1920 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1921 Adjust expected instruction counts.
1922 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1923
29c94e65
MP
19242016-05-06 Marek Polacek <polacek@redhat.com>
1925
1926 PR sanitizer/70875
1927 * gcc.dg/ubsan/bounds-3.c: New test.
1928
3684b02e
OE
19292016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1930
1931 PR target/54089
1932 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1933
8706773f
RB
19342016-05-06 Richard Biener <rguenther@suse.de>
1935
1936 PR middle-end/70931
1937 * gfortran.dg/pr70931.f90: New testcase.
1938
a4f51018
RB
19392016-05-06 Richard Biener <rguenther@suse.de>
1940
1941 PR middle-end/70941
1942 * gcc.dg/torture/pr70941.c: New testcase.
1943
c4f2425f
BC
19442016-05-05 Bin Cheng <bin.cheng@arm.com>
1945
1946 PR tree-optimization/57206
1947 * gcc.dg/vect/pr57206.c: New test.
1948
5dc08197
RO
19492016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1950
1951 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1952
351f85c5
JJ
19532016-05-05 Jakub Jelinek <jakub@redhat.com>
1954
568bac8c
JJ
1955 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1956
351f85c5
JJ
1957 * c-c++-common/Wdangling-else-4.c: New test.
1958
33fd7785
JJ
19592016-05-04 Jakub Jelinek <jakub@redhat.com>
1960
2d1ac15a
JJ
1961 PR c++/70906
1962 PR c++/70933
1963 * g++.dg/opt/pr70906.C: New test.
1964 * g++.dg/opt/pr70933.C: New test.
1965
33fd7785
JJ
1966 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1967
6b715bf6
JH
19682016-05-04 Jan Hubicka <hubicka@ucw.cz>
1969
1970 * gcc.dg/ipa/pure-const-3.c: New testcase.
1971
deef7113
MP
19722016-05-04 Marek Polacek <polacek@redhat.com>
1973
1974 * c-c++-common/Wdangling-else-1.c: New test.
1975 * c-c++-common/Wdangling-else-2.c: New test.
1976 * c-c++-common/Wdangling-else-3.c: New test.
1977
5396db97
KCY
19782016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1979
1980 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1981 flag is present.
1982
de55efd5
MP
19832016-05-04 Marek Polacek <polacek@redhat.com>
1984
1985 PR c/48778
1986 * gcc.dg/Waddress-2.c: New test.
1987
475839b6
AM
19882016-05-04 Alan Modra <amodra@gmail.com>
1989
1990 * gcc.target/powerpc/pr70866.c: New.
1991
b25aad5f
MS
19922016-05-03 Martin Sebor <msebor@redhat.com>
1993
1994 PR c++/66561
1995 * c-c++-common/builtin_location.c: New test.
1996 * g++.dg/cpp1y/builtin_location.C: New test.
1997
79ce98bc
MP
19982016-05-03 Marek Polacek <polacek@redhat.com>
1999
2000 PR c/70859
2001 * gcc.dg/pr70859.c: New test.
2002 * gcc.dg/pr70859-2.c: New test.
2003
402e89f5
PMR
20042016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
2005
2006 * gnat.dg/debug5.adb: New testcase.
2007
f3d90045
DV
20082016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
2009
2010 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
2011 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
2012 Procedure to check for z10 instruction set.
2013
1e26cec1
CL
20142016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
2015
2016 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
2017
71aca5a0
AM
20182016-05-03 Alan Modra <amodra@gmail.com>
2019
2020 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2021
2fd70ec1
JJ
20222016-05-03 Jakub Jelinek <jakub@redhat.com>
2023
2024 * gcc.target/i386/avx512f-cvt-1.c: New test.
2025
e5705cf7
L
20262016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2027
2028 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2029 -fdump-tree-vrp-details.
2030
381cdae4
RB
20312016-05-03 Richard Biener <rguenther@suse.de>
2032
2033 * gcc.dg/pr30172-1.c: Adjust.
2034 * gcc.dg/pr63743.c: Likewise.
2035 * gcc.dg/tm/pr51696.c: Likewise.
2036 * c-c++-common/tm/safe-1.c: Likewise.
2037 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2038 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2039 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2040 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2041
adedd5c1
JJ
20422016-05-03 Jakub Jelinek <jakub@redhat.com>
2043
31ed1665
JJ
2044 PR rtl-optimization/70467
2045 * gcc.target/i386/pr70467-3.c: New test.
2046 * gcc.target/i386/pr70467-4.c: New test.
2047
dea60b59
JJ
2048 PR tree-optimization/70916
2049 * gcc.c-torture/compile/pr70916.c: New test.
2050
adedd5c1
JJ
2051 PR target/49244
2052 * gcc.target/i386/pr49244-1.c: New test.
2053 * gcc.target/i386/pr49244-2.c: New test.
2054
f80041ef
BS
20552016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2056
2057 PR rtl-optimization/44281
2058 * gcc.target/i386/pr44281.c: New test.
2059
1cfcd39e
BC
20602016-05-03 bin cheng <bin.cheng@arm.com>
2061
2062 PR tree-optimization/56541
2063 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2064 * gcc.dg/vect/pr56541.c: new test.
2065
4304ccfd
MM
20662016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2067
2068 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2069 __float128.
2070 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2071
50d94c29
L
20722016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2073
2074 PR testsuite/70520
2075 * c-c++-common/asan/clone-test-1.c (main): Align child process
2076 stack to 16 bytes.
2077
bc1aee87
DM
20782016-05-02 David Malcolm <dmalcolm@redhat.com>
2079
2080 PR c++/62314
2081 * g++.dg/spellcheck-fields-2.C: New test case.
2082
474e0129
DM
20832016-05-02 David Malcolm <dmalcolm@redhat.com>
2084
2085 PR c++/62314
2086 * g++.dg/pr62314.C: New test case.
2087
818b88a7
JH
20882016-05-02 Jan Hubicka <hubicka@ucw.cz>
2089
2090 * gcc.dg/ipa/inline-8.c: New testcase.
2091
dd77684f
JJ
20922016-05-02 Jakub Jelinek <jakub@redhat.com>
2093
2094 PR rtl-optimization/70467
2095 * gcc.target/i386/pr70467-1.c: New test.
2096
72407e00
BE
20972016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2098
2099 * gcc.dg/spec-options.c: Run the test on all targets.
2100 * gcc.dg/foo.specs: Use cpp_unique_options.
2101
dd53d197
MG
21022016-05-02 Marc Glisse <marc.glisse@inria.fr>
2103
2104 * gcc.dg/tree-ssa/unord.c: New testcase.
2105
a8b85ce9
MG
21062016-05-02 Marc Glisse <marc.glisse@inria.fr>
2107
2108 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2109
5b37e866
NS
21102016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2111
2112 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2113
7176a4a0
MP
21142016-05-02 Marek Polacek <polacek@redhat.com>
2115
2116 PR c/70851
2117 * gcc.dg/enum-incomplete-3.c: New test.
2118
6b9933b9
MP
21192016-05-02 Marek Polacek <polacek@redhat.com>
2120 Tom de Vries <tom@codesourcery.com>
2121
2122 PR tree-optimization/70700
2123 * gcc.dg/pr70700.c: New test.
2124
90f82260
UB
21252016-05-01 Uros Bizjak <ubizjak@gmail.com>
2126
2127 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2128 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2129 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2130 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2131 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2132
f73036c1
EB
21332016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2134
2135 * ada/acats/run_acats: Rename into...
2136 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2137 * ada/acats/run_all.sh: Remove redundant test.
2138 (target_run): Move around.
2139 (target_gnatchop): Use newly built executable.
2140 (target_gnatmake): Likewise.
2141 Check that the compilation of impbit succeeds.
2142
85e051a3
OE
21432016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2144
2145 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2146 * gcc.dg/20021029-1.c: Likewise.
2147 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2148 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2149 * gcc.target/sh/cmpstr.c: Likewise.
2150 * gcc.target/sh/cmpstrn.c: Likewise.
2151 * gcc.target/sh/memset.c: Likewise.
2152 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2153 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2154 * gcc.target/sh/pr39423-1.c: Likewise.
2155 * gcc.target/sh/pr49468-di.c: Likewise.
2156 * gcc.target/sh/pr49468-si.c: Likewise.
2157 * gcc.target/sh/pr49880-1.c: Likewise.
2158 * gcc.target/sh/pr49880-2.c: Likewise.
2159 * gcc.target/sh/pr49880-3.c: Likewise.
2160 * gcc.target/sh/pr50751-1.c: Likewise.
2161 * gcc.target/sh/pr50751-4.c: Likewise.
2162 * gcc.target/sh/pr50751-7.c: Likewise.
2163 * gcc.target/sh/pr51244-1.c: Likewise.
2164 * gcc.target/sh/pr51244-10.c: Likewise.
2165 * gcc.target/sh/pr51244-11.c: Likewise.
2166 * gcc.target/sh/pr51244-12.c: Likewise.
2167 * gcc.target/sh/pr51244-13.c: Likewise.
2168 * gcc.target/sh/pr51244-14.c: Likewise.
2169 * gcc.target/sh/pr51244-17.c: Likewise.
2170 * gcc.target/sh/pr51244-18.c: Likewise.
2171 * gcc.target/sh/pr51244-19.c: Likewise.
2172 * gcc.target/sh/pr51244-4.c: Likewise.
2173 * gcc.target/sh/pr51244-5.c: Likewise.
2174 * gcc.target/sh/pr51244-7.c: Likewise.
2175 * gcc.target/sh/pr51244-8.c: Likewise.
2176 * gcc.target/sh/pr51244-9.c: Likewise.
2177 * gcc.target/sh/pr51697.c: Likewise.
2178 * gcc.target/sh/pr52483-1.c: Likewise.
2179 * gcc.target/sh/pr52483-2.c: Likewise.
2180 * gcc.target/sh/pr52483-3.c: Likewise.
2181 * gcc.target/sh/pr52483-5.c: Likewise.
2182 * gcc.target/sh/pr52933-1.c: Likewise.
2183 * gcc.target/sh/pr52933-2.c: Likewise.
2184 * gcc.target/sh/pr52933-3.c: Likewise.
2185 * gcc.target/sh/pr53568-1.c: Likewise.
2186 * gcc.target/sh/pr53976-1.c: Likewise.
2187 * gcc.target/sh/pr53988-1.c: Likewise.
2188 * gcc.target/sh/pr53988.c: Likewise.
2189 * gcc.target/sh/pr54089-1.c: Likewise.
2190 * gcc.target/sh/pr54089-6.c: Likewise.
2191 * gcc.target/sh/pr54089-7.c: Likewise.
2192 * gcc.target/sh/pr54089-8.c: Likewise.
2193 * gcc.target/sh/pr54089-9.c: Likewise.
2194 * gcc.target/sh/pr54236-1.c: Likewise.
2195 * gcc.target/sh/pr54236-2.c: Likewise.
2196 * gcc.target/sh/pr54236-3.c: Likewise.
2197 * gcc.target/sh/pr54236-4.c: Likewise.
2198 * gcc.target/sh/pr54386.c: Likewise.
2199 * gcc.target/sh/pr54602-1.c: Likewise.
2200 * gcc.target/sh/pr54685.c: Likewise.
2201 * gcc.target/sh/pr54760-1.c: Likewise.
2202 * gcc.target/sh/pr54760-2.c: Likewise.
2203 * gcc.target/sh/pr54760-3.c: Likewise.
2204 * gcc.target/sh/pr54760-4.c: Likewise.
2205 * gcc.target/sh/pr54760-5.c: Likewise.
2206 * gcc.target/sh/pr54760-6.c: Likewise.
2207 * gcc.target/sh/pr55146.c: Likewise.
2208 * gcc.target/sh/pr55160.c: Likewise.
2209 * gcc.target/sh/pr59278.c: Likewise.
2210 * gcc.target/sh/pr59401-1.c: Likewise.
2211 * gcc.target/sh/pr59533-1.c: Likewise.
2212 * gcc.target/sh/pr63260.c: Likewise.
2213 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2214 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2215 * gcc.target/sh/strlen.c: Likewise.
2216 * gcc.target/sh/torture/pr30807.c: Likewise.
2217 * gcc.target/sh/torture/pr34777.c: Likewise.
2218 * gcc.target/sh/torture/pr64652.c: Likewise.
2219 * gcc.target/sh/torture/pr65505.c: Likewise.
2220 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2221 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2222
411e5c67
PC
22232016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2224
2225 PR c++/66644
2226 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2227
8fa97501
BS
22282016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2229
2230 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2231 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2232 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2233 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2234
5a956111
PP
22352016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2236
2237 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2238 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2239
e7ff0319
CP
22402016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2241
2242 PR middle-end/70626
2243 * c-c++-common/goacc/combined-reduction.c: New test.
2244 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2245
52d11a4b
L
22462016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2247
2248 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2249 *movdi_internal pattern only if PIC off.
2250 * gcc.target/i386/pr70155-2.c: Likewise.
2251 * gcc.target/i386/pr70155-3.c: Likewise.
2252 * gcc.target/i386/pr70155-4.c: Likewise.
2253 * gcc.target/i386/pr70155-5.c: Likewise.
2254 * gcc.target/i386/pr70155-6.c: Likewise.
2255 * gcc.target/i386/pr70155-7.c: Likewise.
2256 * gcc.target/i386/pr70155-8.c: Likewise.
2257 * gcc.target/i386/pr70155-15.c: Likewise.
2258 * gcc.target/i386/pr70155-17.c: Likewise.
2259 * gcc.target/i386/pr70155-22.c: Likewise.
2260
8960db31
BC
22612016-04-29 Bin Cheng <bin.cheng@arm.com>
2262
2263 PR tree-optimization/70803
2264 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2265
cca535a4
IE
22662016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2267
2268 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2269 optimization of vector loop.
2270 * gcc.target/i386/vect-unpack-3.c: New test.
2271 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2272 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2273 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2274
500ecf4a
MP
22752016-04-29 Marek Polacek <polacek@redhat.com>
2276
2277 PR sanitizer/70342
2278 * g++.dg/ubsan/null-7.C: New test.
2279
2fff3db8
MP
2280 PR c/70852
2281 * gcc.dg/pr70852.c: New test.
2282
509063eb
DV
22832016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2284
2285 PR/69089
2286 * g++.dg/cpp0x/alignas6.C: New test.
2287
83745c0d
DV
22882016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2289
c87885ca
RO
2290 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2291 * gcc.dg/pr27003.c: Likewise.
2292 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2293 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2294 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2295 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2296 * gcc.target/arc/mxy.c: Likewise.
2297 * gcc.target/arc/mswape.c: Likewise.
2298 * gcc.target/arc/mrtsc.c: Likewise.
2299 * gcc.target/arc/mcrc.c: Likewise.
2300 * gcc.target/arc/mdsp-packa.c: Likewise.
2301 * gcc.target/arc/mdvbf.c: Likewise.
2302 * gcc.target/arc/mlock.c: Likewise.
2303 * gcc.target/arc/mmac-24.c: Likewise.
2304 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2305
849b265d
BS
23062016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2307 Matthijs Kooijman <matthijs@stdin.nl>
2308 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2309
2310 PR target/60040
2311 * gcc.target/avr/pr60040-1.c: New.
2312 * gcc.target/avr/pr60040-2.c: New.
2313
1390536b
RB
23142016-04-29 Richard Biener <rguenther@suse.de>
2315
2316 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2317
98998245
RB
23182016-04-29 Richard Biener <rguenther@suse.de>
2319
2320 PR tree-optimization/13962
2321 PR tree-optimization/65686
2322 * gcc.dg/uninit-pr65686.c: New testcase.
2323
8b80cc21
JJ
23242016-04-29 Jakub Jelinek <jakub@redhat.com>
2325
2326 PR middle-end/70843
2327 * gcc.dg/pr70843.c: New test.
2328
6181bc30
JJ
23292016-04-28 Jakub Jelinek <jakub@redhat.com>
2330
2331 PR target/70858
2332 * gcc.target/i386/pr70858.c: New test.
2333
f4cb3612
AB
23342016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2335
2336 * gcc.target/arc/nps400-1.c: New file.
2337
8ad9df62
JR
23382016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2339 Andrew Burgess <andrew.burgess@embecosm.com>
2340
2341 * gcc.target/arc/movh_cl-1.c: New file.
2342
ceaaa9fe
JR
23432016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2344 Andrew Burgess <andrew.burgess@embecosm.com>
2345
2346 * gcc.target/arc/extzv-1.c: New file.
2347 * gcc.target/arc/insv-1.c: New file.
2348 * gcc.target/arc/insv-2.c: New file.
2349 * gcc.target/arc/movb-1.c: New file.
2350 * gcc.target/arc/movb-2.c: New file.
2351 * gcc.target/arc/movb-3.c: New file.
2352 * gcc.target/arc/movb-4.c: New file.
2353 * gcc.target/arc/movb-5.c: New file.
2354 * gcc.target/arc/movb_cl-1.c: New file.
2355 * gcc.target/arc/movb_cl-2.c: New file.
2356 * gcc.target/arc/movbi_cl-1.c: New file.
2357 * gcc.target/arc/movl-1.c: New file.
2358
4d03dc2f
JR
23592016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2360 Andrew Burgess <andrew.burgess@embecosm.com>
2361
2362 * gcc.target/arc/cmem-1.c: New file.
2363 * gcc.target/arc/cmem-2.c: New file.
2364 * gcc.target/arc/cmem-3.c: New file.
2365 * gcc.target/arc/cmem-4.c: New file.
2366 * gcc.target/arc/cmem-5.c: New file.
2367 * gcc.target/arc/cmem-6.c: New file.
2368 * gcc.target/arc/cmem-7.c: New file.
2369 * gcc.target/arc/cmem-ld.inc: New file.
2370 * gcc.target/arc/cmem-st.inc: New file.
2371
81262dad
JJ
23722016-04-28 Jakub Jelinek <jakub@redhat.com>
2373
2374 PR target/70821
2375 * gcc.target/i386/pr70821.c: New test.
2376
0a31a09a
BS
23772016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2378
2379 * gcc.target/powerpc/vec-adde.c: New test.
2380 * gcc.target/powerpc/vec-adde-int128.c: New test.
2381
3ddffba9
JJ
23822016-04-28 Jakub Jelinek <jakub@redhat.com>
2383
2384 * gcc.target/i386/avx-vround-1.c: New test.
2385 * gcc.target/i386/avx-vround-2.c: New test.
2386 * gcc.target/i386/avx512vl-vround-1.c: New test.
2387 * gcc.target/i386/avx512vl-vround-2.c: New test.
2388
713dedcd
RO
23892016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2390
2391 PR testsuite/70595
2392 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2393 (check_effective_target_cilkplus_runtime): ... this.
2394 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2395 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2396
2397 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2398 Require cilkplus_runtime.
2399 Don't add -lcilkrts.
2400 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2401 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2402 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2403 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2404 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2405 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2406 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2407 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2408 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2409 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2410 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2411 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2412 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2413 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2414 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2415 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2416 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2417 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2418 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2419 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2420 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2421 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2422 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2423 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2424 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2425 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2426 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2427 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2428 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2429
2430 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2431 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2432
2433 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2434
2435 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2436 cilkplus_runtime.
2437
3563f78f
MG
24382016-04-27 Marc Glisse <marc.glisse@inria.fr>
2439
2440 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2441 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2442
6bc2bb18
RB
24432015-04-27 Ryan Burn <contact@rnburn.com>
2444
2445 PR c++/69024
2446 PR c++/68997
2447 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2448 diagnostic.
2449 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2450 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2451
1e55d29a
EB
24522016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2453
2454 * gnat.dg/limited_with4.ad[sb]: New test.
2455 * gnat.dg/limited_with4_pkg.ads: New helper.
2456
087146ca
L
24572016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2458
2459 PR target/70155
2460 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2461 and movv1ti_internal patterns
2462 * gcc.target/i386/pr70155-1.c: New test.
2463 * gcc.target/i386/pr70155-2.c: Likewise.
2464 * gcc.target/i386/pr70155-3.c: Likewise.
2465 * gcc.target/i386/pr70155-4.c: Likewise.
2466 * gcc.target/i386/pr70155-5.c: Likewise.
2467 * gcc.target/i386/pr70155-6.c: Likewise.
2468 * gcc.target/i386/pr70155-7.c: Likewise.
2469 * gcc.target/i386/pr70155-8.c: Likewise.
2470 * gcc.target/i386/pr70155-9.c: Likewise.
2471 * gcc.target/i386/pr70155-10.c: Likewise.
2472 * gcc.target/i386/pr70155-11.c: Likewise.
2473 * gcc.target/i386/pr70155-12.c: Likewise.
2474 * gcc.target/i386/pr70155-13.c: Likewise.
2475 * gcc.target/i386/pr70155-14.c: Likewise.
2476 * gcc.target/i386/pr70155-15.c: Likewise.
2477 * gcc.target/i386/pr70155-16.c: Likewise.
2478 * gcc.target/i386/pr70155-17.c: Likewise.
2479 * gcc.target/i386/pr70155-18.c: Likewise.
2480 * gcc.target/i386/pr70155-19.c: Likewise.
2481 * gcc.target/i386/pr70155-20.c: Likewise.
2482 * gcc.target/i386/pr70155-21.c: Likewise.
2483 * gcc.target/i386/pr70155-22.c: Likewise.
2484
92329f9f
L
24852016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2486
2487 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2488 ".{5,6}".
2489
309a0cf6
BC
24902016-04-27 Bin Cheng <bin.cheng@arm.com>
2491
2492 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2493 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2494 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2495 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2496 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2497
72ed2b9c
RB
24982016-04-27 Richard Biener <rguenther@suse.de>
2499
2500 PR ipa/70760
2501 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2502 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2503
3c98ff9b
NS
25042016-04-27 Nathan Sidwell <nathan@acm.org>
2505
2506 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2507 * g++.dg/ubsan/pr63956.C: Adjust error location.
2508
9ec5d66b
NC
25092016-04-27 Nick Clifton <nickc@redhat.com>
2510
2511 PR middle-end/49889
2512 * gcc.dg/pr49889.c: New test.
2513
c1e1f433
BS
25142016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2515
2516 * c-c++-common/memset-array.c: New test.
2517
8ac43293
MS
25182016-04-26 Martin Sebor <msebor@redhat.com>
2519
2520 PR c++/66639
2521 * g++.dg/cpp1y/func_constexpr.C: New test.
2522
843ce8ab
PP
25232016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2524
2525 PR c++/70241
2526 * g++.dg/cpp0x/enum32.C: New test.
2527 * g++.dg/cpp0x/enum33.C: New test.
2528
25292016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
2530
2531 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2532 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2533 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2534 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2535 * gcc.c-torture/execute/pr38151.c: Likewise.
2536 * gcc.c-torture/execute/pr66556.c: Likewise.
2537 * gcc.c-torture/execute/pr67781.c: Likewise.
2538 * gcc.c-torture/execute/pr68648.c: Likewise.
2539
ca1206be
MG
25402016-04-26 Marc Glisse <marc.glisse@inria.fr>
2541
2542 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2543
2448a956
MP
25442016-04-26 Marek Polacek <polacek@redhat.com>
2545
2546 PR c/67784
2547 * gcc.dg/pr67784-3.c: New test.
2548 * gcc.dg/pr67784-4.c: New test.
2549 * gcc.dg/pr67784-5.c: New test.
2550
b02a5e26
MP
2551 PR c/70791
2552 * gcc.dg/Wnested-externs-2.c: New test.
2553
6b6aa8d3
MG
25542016-04-26 Marc Glisse <marc.glisse@inria.fr>
2555
2556 * gcc.dg/fold-plusmult.c: Adjust.
2557 * gcc.dg/no-strict-overflow-6.c: Adjust.
2558 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2559
a2095b55
BS
25602016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2561
2562 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2563 number scans.
2564 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2565 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2566 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2567 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2568 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2569 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2570 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2571 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2572 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2573 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2574 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2575 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2576 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2577 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2578 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2579 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2580 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2581 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2582 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2583 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2584 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2585 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2586 scans.
2587 * gcc.target/i386/pr32219-4.c: Likewise.
2588 * gcc.target/i386/pr32219-6.c: Likewise.
2589 * gcc.target/i386/pr32219-8.c: Likewise.
2590
bb0cc5c8
KT
25912016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2592
2593 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2594 associated options.
2595
5a0802ea
MP
25962016-04-26 Marek Polacek <polacek@redhat.com>
2597
2598 PR c++/70744
2599 * g++.dg/ext/cond2.C: New test.
2600
00f615af
BC
26012016-04-26 Bin Cheng <bin.cheng@arm.com>
2602
2603 PR tree-optimization/70771
2604 PR tree-optimization/70775
2605 * gcc.dg/pr70771.c: New test.
25939d34 2606 * gcc.dg/pr70775.c: New test.
00f615af 2607
218155e7
BS
26082016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2609
2610 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2611
ab99f467
RB
26122016-04-25 Richard Biener <rguenther@suse.de>
2613
2614 PR tree-optimization/70780
2615 * gcc.dg/torture/pr70780.c: New testcase.
2616
93c590ee
MC
26172016-04-25 Michael Collison <michael.collison@arm.com>
2618
c87885ca
RO
2619 * gcc.target/arm/neon-vaddws16.c: New test.
2620 * gcc.target/arm/neon-vaddws32.c: New test.
2621 * gcc.target/arm/neon-vaddwu16.c: New test.
2622 * gcc.target/arm/neon-vaddwu32.c: New test.
2623 * gcc.target/arm/neon-vaddwu8.c: New test.
2624 * lib/target-supports.exp
93c590ee
MC
2625 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2626 that arm neon support vector widen sum of HImode TO SImode.
2627
d6c1a7a7
JJ
26282016-04-23 Jakub Jelinek <jakub@redhat.com>
2629
2630 PR sanitizer/70712
2631 * c-c++-common/asan/pr70712.c: New test.
2632
ab0fc037
TS
26332016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2634
2635 * .gitattributes: New file.
2636
2aa64824
CL
26372016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2638
2639 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2640
e7e12d92
DH
26412016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2642
2643 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2644 * gfortran.dg/submodule_15.f08: Likewise.
2645
d1431192
RB
26462016-04-22 Richard Biener <rguenther@suse.de>
2647
2648 PR tree-optimization/70740
2649 * gcc.dg/torture/pr70740.c: New testcase.
2650
04a63c24
L
26512016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2652
2653 PR target/70750
2654 * gcc.target/i386/pr70750-1.c: New test.
2655 * gcc.target/i386/pr70750-2.c: Likewise.
2656
20700098
PC
26572016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2658
2659 PR c++/70540
2660 * g++.dg/cpp0x/auto48.C: New.
2661
aedf4e12
MP
26622016-04-21 Marek Polacek <polacek@redhat.com>
2663
2664 PR c++/70513
2665 * g++.dg/cpp0x/forw_enum12.C: New test.
2666 * g++.dg/cpp0x/forw_enum13.C: New test.
2667
2074d80a
KY
26682016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2669
2670 PR target/70728
2671 * gcc.target/i386/pr70728.c: New test.
2672
aef4aab0
RB
26732016-04-21 Richard Biener <rguenther@suse.de>
2674
2675 PR middle-end/70747
2676 * gcc.dg/pr70747.c: New testcase.
2677
2359e571
BC
26782016-04-21 Bin Cheng <bin.cheng@arm.com>
2679
2680 PR tree-optimization/70715
2681 * gcc.dg/tree-ssa/scev-13.c: New test.
2682
ce0e66ff
MG
26832016-04-21 Marc Glisse <marc.glisse@inria.fr>
2684
2685 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2686
2c2870a1
MG
26872016-04-21 Marc Glisse <marc.glisse@inria.fr>
2688
2689 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2690
a2b056a3
JH
26912016-04-20 Jan Hubicka <jh@suse.cz>
2692
2693 PR ipa/70018
2694 * g++.dg/ipa/nothrow-1.C: New testcase.
2695
ee392fc2
NS
26962016-04-20 Nathan Sidwell <nathan@acm.org>
2697
2698 PR c++/55635
2699 * g++.dg/eh/delete1.C: New.
2700
dda49daf
L
27012016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2702
2703 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2704 -mtune-ctrl=sse_typeless_stores.
2705
8a5b9d5a
L
27062016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2707
2708 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2709
1011119f
BC
27102016-04-20 Bin Cheng <bin.cheng@arm.com>
2711
2712 PR tree-optimization/69489
2713 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2714
477d4906
IV
27152016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2716
2717 PR c++/69363
2718 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2719 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2720 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2721
fad08d12
BC
27222016-04-20 Bin Cheng <bin.cheng@arm.com>
2723
2724 PR tree-optimization/56625
2725 PR tree-optimization/69489
2726 * gcc.dg/vect/pr56625.c: New test.
2727 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2728
9e3e4fab
AP
27292016-04-20 Andrew Pinski <apinski@cavium.com>
2730
2731 PR target/64971
2732 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2733
d7aa24e4
AC
27342016-04-20 Arnaud Charlet <charlet@adacore.com>
2735
2736 * gnat.dg/self1.adb: Remove now incorrect test.
2737
e6d62b46
BC
27382016-04-20 Bin Cheng <bin.cheng@arm.com>
2739
2740 * gcc.dg/tree-ssa/scev-11.c: New test.
2741 * gcc.dg/tree-ssa/scev-12.c: New test.
2742
2697b189
MP
27432016-04-20 Marek Polacek <polacek@redhat.com>
2744
2745 PR tree-optimization/70725
2746 * gcc.dg/pr70725.c: New test.
2747
60d393e8
RB
27482016-04-20 Richard Biener <rguenther@suse.de>
2749
2750 PR tree-optimization/70726
2751 * g++.dg/vect/pr70726.cc: New testcase.
2752
82c6f58a
AK
27532016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2754
2755 PR target/70674
2756 * gcc.target/s390/pr70674.c: New test.
2757
90eeab20
JD
27582016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2759
2760 PR libgfortran/70684
2761 * gfortran.dg/list_read_14.f90: New test.
2762
fc9cf6da
L
27632016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2764
2765 PR target/69201
2766 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2767 extern to force it misaligned.
2768 (b): Likewise.
2769 (c): Likewise.
2770 (d): Likewise.
2771 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2772 Don't check `*' before movv4sf_internal.
2773 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2774 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2775 Don't check `*' before movv16qi_internal.
2776 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2777 extern to force it misaligned.
2778 (b): Likewise.
2779 (c): Likewise.
2780 (d): Likewise.
2781 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2782 Don't check `*' before movv2df_internal.
2783 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2784 extern to force it misaligned.
2785 (b): Likewise.
2786 (c): Likewise.
2787 (d): Likewise.
2788 Check movv8sf_internal instead of avx_storeups256.
2789 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2790
ea8927ea
RB
27912016-04-19 Richard Biener <rguenther@suse.de>
2792
2793 PR tree-optimization/70171
2794 * g++.dg/tree-ssa/pr70171.C: New testcase.
2795
65f52ee9
RB
27962016-04-19 Richard Biener <rguenther@suse.de>
2797
2798 PR tree-optimization/70724
2799 * gcc.dg/torture/pr70724.c: New testcase.
2800
987b67f1
VM
28012016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2802
2803 PR middle-end/70689
c87885ca 2804 * gcc.target/i386/pr70689.c: New.
987b67f1 2805
91a47c39
L
28062016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2807
2808 PR target/70708
2809 * gcc.target/i386/pr70708.c: New test.
2810
8270b82d
RB
28112016-04-18 Richard Biener <rguenther@suse.de>
2812
2813 PR tree-optimization/43434
2814 * gcc.dg/vect/pr43434.c: New testcase.
2815 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2816 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2817 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2818 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2819 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2820 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2821 * gcc.dg/gomp/pr68640.c: Likewise.
2822 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2823 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2824
edd048e2
RB
28252016-04-18 Richard Biener <rguenther@suse.de>
2826
2827 PR tree-optimization/70701
2828 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2829
bd5c7330
TV
28302016-04-18 Tom de Vries <tom@codesourcery.com>
2831
2832 PR testsuite/70699
2833 * gcc.dg/pr70161.c: Add dot-file scans.
2834 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2835 instead of after last dot char.
2836
23f2660f
EB
28372016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2838
2839 * c-c++-common/dump-ada-spec-3.c: New test.
2840 * c-c++-common/dump-ada-spec-4.c: Likewise.
2841
da152c9f
TV
28422016-04-17 Tom de Vries <tom@codesourcery.com>
2843
2844 PR other/70183
2845 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2846
cc950f98
JH
28472016-04-15 Jan Hubicka <jh@suse.cz>
2848
2849 PR ipa/70018
2850 * g++.dg/ipa/pure-const-1.C: New testcase.
2851 * g++.dg/ipa/pure-const-2.C: New testcase.
2852 * g++.dg/ipa/pure-const-3.C: New testcase.
2853
949505a9
MP
28542016-04-15 Marek Polacek <polacek@redhat.com>
2855
2856 PR c/70671
2857 * gcc.dg/bitfld-22.c: New test.
2858
10e547d6
BS
28592016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2860
2861 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2862 x86_64.
2863
1e77281b
MP
28642016-04-15 Marek Polacek <polacek@redhat.com>
2865
2866 PR c/70651
2867 * c-c++-common/pr70651.c: New test.
2868
e501fa8e
KT
28692016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2870
2871 PR rtl-optimization/70681
2872 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2873 dump scan on arm and powerpc.
2874 * gcc.dg/pr10474.c: Likewise.
2875
dda1bf61
JJ
28762016-04-15 Jakub Jelinek <jakub@redhat.com>
2877
ca4ef1ff
JJ
2878 PR c++/69517
2879 PR c++/70019
2880 PR c++/70588
2881 * g++.dg/cpp1y/vla11.C: Revert for real.
2882
dda1bf61
JJ
2883 PR c/70436
2884 * c-c++-common/Wparentheses-1.c: New test.
2885 * c-c++-common/gomp/Wparentheses-1.c: New test.
2886 * c-c++-common/gomp/Wparentheses-2.c: New test.
2887 * c-c++-common/gomp/Wparentheses-3.c: New test.
2888 * c-c++-common/gomp/Wparentheses-4.c: New test.
2889 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2890 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2891 * c-c++-common/goacc/Wparentheses-1.c: New test.
2892
1355e62c
KY
28932016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2894
2895 PR target/70662
2896 * gcc.target/i386/pr70662.c: New test.
2897
0ab34b9e 28982016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2899 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2900
2901 PR tree-optimization/70130
2902 * gcc.dg/vect/O3-pr70130.c: New testcase.
2903
bc773aad
MM
29042016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2905
6e9b2286
MM
2906 PR target/70669
2907 * gcc.target/powerpc/pr70669.c: New test.
2908
bc773aad
MM
2909 PR target/70640
2910 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2911 a power7 system that does not have an assembler that supports
2912 power8.
2913
d8747845
MS
29142016-04-14 Martin Sebor <msebor@redhat.com>
2915
2916 PR c++/69517
2917 PR c++/70019
2918 PR c++/70588
2919 * c-c++-common/ubsan/vla-1.c: Revert.
2920 * g++.dg/cpp1y/vla11.C: Same.
2921 * g++.dg/cpp1y/vla12.C: Same.
2922 * g++.dg/cpp1y/vla13.C: Same.
2923 * g++.dg/cpp1y/vla14.C: Same.
2924 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 2925 * g++.dg/init/array24.C: Same.
d8747845
MS
2926 * g++.dg/ubsan/vla-1.C: Same.
2927
85128559
MP
29282016-04-14 Marek Polacek <polacek@redhat.com>
2929 Jan Hubicka <hubicka@ucw.cz>
2930
2931 PR c++/70029
2932 * g++.dg/torture/pr70029.C: New test.
2933
52fbb073
MS
29342016-04-14 Martin Sebor <msebor@redhat.com>
2935
2936 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2937 type size to prevent failures on targets with very low maximum
2938 alignment.
2939
6db61d6f
RB
29402016-04-14 Richard Biener <rguenther@suse.de>
2941
2942 PR tree-optimization/70623
2943 * gcc.dg/torture/pr70623.c: New testcase.
2944 * gcc.dg/torture/pr70623-2.c: Likewise.
2945
342fac95
MS
29462016-04-13 Martin Sebor <msebor@redhat.com>
2947
2948 PR c++/69517
2949 PR c++/70019
2950 PR c++/70588
2951 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2952 * g++.dg/cpp1y/vla11.C: New test.
2953 * g++.dg/cpp1y/vla12.C: New test.
2954 * g++.dg/cpp1y/vla13.C: New test.
2955 * g++.dg/cpp1y/vla14.C: New test.
2956 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 2957 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
2958 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2959
d93c452f
JJ
29602016-04-13 Jakub Jelinek <jakub@redhat.com>
2961
2962 PR c++/70641
2963 * g++.dg/opt/pr70641.C: New test.
2964
85115fb6
RO
29652016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2966
2967 PR rtl-optimization/68749
2968 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2969 effects of argument promotions.
2970 Remove default args to dg-skip-if.
2971
545a4139
PC
29722016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2973
2974 PR c++/70635
2975 * g++.dg/parse/pr70635.C: New.
2976
b3a77f21
MP
29772016-04-13 Marek Polacek <polacek@redhat.com>
2978
2979 PR c++/70639
2980 * c-c++-common/Wmisleading-indentation-4.c: New test.
2981
99cd9857
MP
29822016-04-13 Marek Polacek <polacek@redhat.com>
2983
2984 PR c/70436
c87885ca
RO
2985 * gcc.dg/Wparentheses-12.c: New test.
2986 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 2987
75ca93ec
IE
29882016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2989
2990 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2991 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2992 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2993
3d3f9e7e
JJ
29942016-04-13 Jakub Jelinek <jakub@redhat.com>
2995
37947cd0
JJ
2996 PR middle-end/70633
2997 * gcc.c-torture/compile/pr70633.c: New test.
2998
3d3f9e7e
JJ
2999 PR debug/70628
3000 * gcc.dg/torture/pr70628.c: New test.
3001
92886d3e
PP
30022016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
3003
3004 PR c++/70610
3005 * g++.dg/template/pr70610.C: New test.
3006 * g++.dg/template/pr70610-2.C: New test.
3007 * g++.dg/template/pr70610-3.C: New test.
3008 * g++.dg/template/pr70610-4.C: New test.
3009
13bd7c2b
JJ
30102016-04-12 Jakub Jelinek <jakub@redhat.com>
3011
6512fa6d
JJ
3012 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
3013 128 instead of 32.
3014
13bd7c2b
JJ
3015 PR c++/70571
3016 * g++.dg/ext/pr70571.C: New test.
3017
20b9851c
MM
30182016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3019
8a434ada 3020 PR target/70640
20b9851c
MM
3021 * gcc.target/powerpc/pr70640.c: New test.
3022
2b2f52bc
PC
30232016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3024
3025 PR c++/68722
3026 * g++.dg/parse/pr68722.C: New.
3027
5901e56a
JJ
30282016-04-12 Jakub Jelinek <jakub@redhat.com>
3029
3030 PR rtl-optimization/70596
3031 * gcc.target/i386/pr70596.c: New test.
3032
d4619dc1
NS
30332016-04-12 Nathan Sidwell <nathan@acm.org>
3034
3035 PR c++/70501
3036 * g++.dg/init/pr70501.C: New.
3037
3df530d3
DW
30382016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3039
3040 * gcc.target/i386/asm-flag-6.c: New test.
3041
b7a120d7
TV
30422016-04-12 Tom de Vries <tom@codesourcery.com>
3043
3044 PR tree-optimization/68756
3045 * gcc.dg/graphite/pr68756.c: New test.
3046
4e0eea75
JJ
30472016-04-12 Jakub Jelinek <jakub@redhat.com>
3048
3049 PR tree-optimization/70602
3050 * gcc.c-torture/execute/pr70602.c: New test.
3051
35fbda43
MM
30522016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3053
3054 PR target/70381
3055 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3056 __float128 emulator is built and runs.
3057 * gcc.target/powerpc/float128-1.c: Likewise.
3058
3059 * lib/target-supports.exp (check_ppc_float128_sw_available):
3060 Rework tests for __float128 software and hardware
3061 availability. Fix exit condition to return 0 on success.
3062
04a99ebe
JG
30632016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3064
3065 PR target/70133
3066 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3067 * gcc.target/aarch64/target_attr_15.c: Likewise.
3068
47cd5a85
PC
30692016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3070
3071 PR c++/69066
3072 * g++.dg/cpp1y/pr69066.C: New.
3073
a5edb32e
JD
30742016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3075
3076 PR fortran/68566
3077 * gfortran.dg/pr36192.f90: Update test.
3078 * gfortran.dg/pr36192_1.f90: Update test.
3079 * gfortran.dg/real_dimension_1.f: Update test.
3080 * gfortran.dg/parameter_array_init_7.f90: New test.
3081
8ef378f8
JDA
30822016-04-09 John David Anglin <danglin@gcc.gnu.org>
3083
c532c871
JDA
3084 PR testsuite/64039
3085 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3086
d34f706f
JDA
3087 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3088
75e1dd9e
JDA
3089 PR rtl-optimization/66669
3090 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3091
8a976f5f
JDA
3092 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3093
da04822a
JDA
3094 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3095 * gcc.dg/pie-1.c: Likewise.
3096 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3097 * gcc.dg/pic-4.c: Likewise.
3098 * gcc.dg/pie-3.c: Likewise.
3099 * gcc.dg/pie-4.c: Likewise.
3100
adfabcf9
JDA
3101 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3102
4a020adf
JDA
3103 PR tree-optimization/68644
3104 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3105
8ef378f8
JDA
3106 PR rtl-optimization/64886
3107 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3108
09bf990e
TV
31092016-04-09 Tom de Vries <tom@codesourcery.com>
3110
3111 PR tree-optimization/68953
3112 * gcc.dg/graphite/pr68953.c: New test.
3113
138c3c1a
DH
31142016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3115
3116 PR fortran/70592
3117 * gfortran.dg/deferred_character_16.f90: New test.
3118
f55460af
JJ
31192016-04-09 Jakub Jelinek <jakub@redhat.com>
3120
3121 PR tree-optimization/70586
3122 * gcc.c-torture/execute/pr70586.c: New test.
3123
0b77bbf3
DH
31242016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3125
3126 PR sanitizer/70573
3127 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3128 with __builtin_memset
3129 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3130
c42cfb5c
CP
31312016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3132
3133 PR lto/70289
3134 PR ipa/70348
3135 PR tree-optimization/70373
3136 PR middle-end/70533
3137 PR middle-end/70534
3138 PR middle-end/70535
3139 * c-c++-common/goacc/reduction-5.c: New test.
3140 * c-c++-common/goacc/reduction-promotions.c: New test.
3141 * gfortran.dg/goacc/reduction-3.f95: New test.
3142 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3143
56cfb596
PP
31442016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3145
3146 PR c++/70590
3147 PR c++/70452
3148 * g++.dg/pr70590.C: New test.
3149 * g++.dg/pr70590-2.C: New test.
3150
1a13c0a2
JJ
31512016-04-08 Jakub Jelinek <jakub@redhat.com>
3152
abc0647a
JJ
3153 PR middle-end/70593
3154 * gcc.target/i386/pr70593.c: New test.
3155
1a13c0a2
JJ
3156 PR rtl-optimization/70574
3157 * gcc.target/i386/avx2-pr70574.c: New test.
3158
c3da4956
MO
31592016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3160
3161 PR sanitizer/70541
3162 * c-c++-common/asan/pr70541.c: New test.
3163
9f1b833b
TV
31642016-04-08 Tom de Vries <tom@codesourcery.com>
3165
3166 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3167 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3168
bae7adda
KT
31692016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3170
3171 PR target/70566
3172 * gcc.c-torture/execute/pr70566.c: New test.
3173
211f3d57
TV
31742016-04-08 Tom de Vries <tom@codesourcery.com>
3175
3176 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3177 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3178
02cf2861
AM
31792016-04-08 Alan Modra <amodra@gmail.com>
3180
3181 * gcc.target/powerpc/pr70117.c: New.
3182
5f490f9f
JJ
31832016-04-07 Jakub Jelinek <jakub@redhat.com>
3184
56e9b710
JJ
3185 PR testsuite/70581
3186 * gcc.dg/lto/simd-function_0.c: New test.
3187
5f490f9f
JJ
3188 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3189 clones.
3190 * c-c++-common/attr-simd-2.c: Likewise.
3191 * c-c++-common/attr-simd-4.c: Likewise.
3192 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3193 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3194
e4ebc74d
TP
31952016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3196
3197 PR testsuite/70553
3198 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3199
9817ae35
TS
32002016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3201 Tom de Vries <tom@codesourcery.com>
3202
3203 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3204 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3205 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3206 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3207 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3208 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3209 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3210 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3211
e292f64d
PP
32122016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3213
3214 PR c/70436
3215 * g++.dg/warn/Wparentheses-29.C: New test.
3216
6b37bdaf
PP
32172016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3218
3219 PR c/70436
3220 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3221 explicit braces to resolve a future -Wparentheses warning.
3222
64824205
RH
32232016-04-06 Richard Henderson <rth@redhat.com>
3224
3225 * gcc.dg/pr61817-1.c: New test.
3226 * gcc.dg/pr61817-2.c: New test.
3227 * gcc.dg/pr69391-1.c: New test.
3228 * gcc.dg/pr69391-2.c: New test.
3229
bc2fc1f3
VM
32302016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3231
3232 PR rtl-optimization/70398
c87885ca 3233 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3234
41414a02
EB
32352016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3236
3237 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3238
4066ea8a
YR
32392016-04-06 Yvan Roux <yvan.roux@linaro.org>
3240 Pedro Alves <palves@redhat.com>
3241
3242 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3243
ec35ea45
JJ
32442016-04-06 Jakub Jelinek <jakub@redhat.com>
3245
3866f8dd
JJ
3246 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3247 Check for avx512f effective targets instead of avx2.
3248 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3249 for AVX512F clones.
3250 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3251 * g++.dg/gomp/declare-simd-1.C: Likewise.
3252 * g++.dg/gomp/declare-simd-3.C: Likewise.
3253 * g++.dg/gomp/declare-simd-4.C: Likewise.
3254
ec35ea45
JJ
3255 PR middle-end/70550
3256 * c-c++-common/gomp/pr70550-1.c: New test.
3257 * c-c++-common/gomp/pr70550-2.c: New test.
3258
c08d28ac
NS
32592016-04-05 Nathan Sidwell <nathan@acm.org>
3260
3261 PR c++/70512
3262 * g++.dg/ext/attribute-may-alias-5.C: New.
3263
1d510e04
JJ
32642016-04-05 Jakub Jelinek <jakub@redhat.com>
3265
3266 PR c++/70336
3267 * c-c++-common/pr70336.c: New test.
3268 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3269 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3270
84278ed9
JH
32712016-04-05 Jan Hubicka <hubicka@ucw.cz>
3272
3273 PR ipa/66223
3274 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3275
268a0ec4
JJ
32762016-04-05 Jakub Jelinek <jakub@redhat.com>
3277
3278 PR rtl-optimization/70542
3279 * gcc.dg/torture/pr70542.c: New test.
3280 * gcc.target/i386/avx2-pr70542.c: New test.
3281
5e8c2eb1
ZS
32822016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3283
3284 PR tree-optimization/70509
3285 * gcc.target/i386/avx512bw-pr70509.c: New test.
3286
c0daf32d
PP
32872016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3288
3289 PR c++/70452
3290 * g++.dg/ext/constexpr-vla4.C: New test.
3291
bf867841
UB
32922016-04-05 Uros Bizjak <ubizjak@gmail.com>
3293
3294 PR target/70510
3295 * gcc.target/i386/pr70510.c: New test.
3296
3022186a
RB
32972016-04-05 Richard Biener <rguenther@suse.de>
3298
3299 PR tree-optimization/70526
3300 * g++.dg/torture/pr70526.C: New testcase.
3301
55fc79b2
JJ
33022016-04-05 Jakub Jelinek <jakub@redhat.com>
3303
3304 PR target/70525
3305 * gcc.target/i386/pr70525.c: New test.
3306
62b233f2
RB
33072016-04-05 Richard Biener <rguenther@suse.de>
3308
3309 PR middle-end/70499
3310 * g++.dg/torture/pr70499.C: New testcase.
3311
cc05759d
RB
33122016-04-05 Richard Biener <rguenther@suse.de>
3313
3314 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3315 remove XFAIL.
3316
f23f16d4
JJ
33172016-04-04 Jakub Jelinek <jakub@redhat.com>
3318
3319 PR middle-end/70307
3320 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3321 rs6000 ABI warnings.
3322
d27ecc49
JH
33232016-04-04 Jan Hubicka <hubicka@ucw.cz>
3324
3325 PR ipa/66223
3326 * g++.dg/ipa/devirt-51.C: New testcase.
3327
c974c96e
BS
33282016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3329 Jakub Jelinek <jakub@redhat.com>
3330
3331 PR middle-end/70457
3332 * gcc.dg/torture/pr70457.c: New.
3333
7a85da89
AV
33342016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3335
3336 PR fortran/67538
3337 * gfortran.dg/allocate_with_source_19.f08: New test.
3338
de517e64
AV
33392016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3340
3341 PR fortran/65795
3342 * gfortran.dg/coarray_allocate_6.f08: New test.
3343
43b9f499
RB
33442016-04-04 Richard Biener <rguenther@suse.de>
3345
3346 PR rtl-optimization/70484
3347 * gcc.dg/torture/pr70484.c: New testcase.
3348
f13355da
MP
33492016-04-04 Marek Polacek <polacek@redhat.com>
3350
3351 PR c/70307
3352 * gcc.dg/torture/pr70307.c: New test.
3353
6cc6ed50
OE
33542016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3355
3356 PR target/70416
3357 PR target/67391
3358 * gcc.target/sh/torture/pr70416.c: New.
3359
abdc16c8
MS
33602016-04-02 Martin Sebor <msebor@redhat.com>
3361
3362 PR c++/67376
3363 PR c++/70170
3364 PR c++/70172
3365 PR c++/70228
3366 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3367 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3368 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3369 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3370 * g++.dg/cpp0x/constexpr-string.C: Same.
3371 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3372 * g++.dg/cpp0x/pr65398.C: Same.
3373 * g++.dg/ext/constexpr-vla1.C: Same.
3374 * g++.dg/ext/constexpr-vla2.C: Same.
3375 * g++.dg/ext/constexpr-vla3.C: Same.
3376 * g++.dg/ubsan/pr63956.C: Same.
3377
763cd859
JJ
33782016-04-01 Jakub Jelinek <jakub@redhat.com>
3379
3380 PR rtl-optimization/70467
3381 * gcc.target/i386/pr70467-2.c: New test.
3382
0f875435
JJ
33832016-04-01 Jakub Jelinek <jakub@redhat.com>
3384 Marek Polacek <polacek@redhat.com>
3385
3386 PR c++/70488
3387 * g++.dg/init/new47.C: New test.
3388
41d14659
RR
33892016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3390
3391 PR target/70496
3392 * gcc.target/arm/pr70496.c: New test.
3393
f9bf89bb
NS
33942016-04-01 Nathan Sidwell <nathan@acm.org>
3395
73b9085d
NS
3396 PR c++/68475
3397 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3398
4afdcfaa
IE
33992016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3400
3401 PR target/69890
3402 * gcc.dg/strlenopt.h (memmove): New.
3403 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3404 instead of "string.h".
3405 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3406 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3407 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3408 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3409 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3410 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3411 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3412 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3413 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3414 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3415 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3416 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3417 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3418 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3419 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3420 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3421 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3422 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3423 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3424 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3425
b5d7a29c
RO
34262016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3427
3428 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3429 (Holder::foo): Reflect this.
3430
b660f9ec
IE
34312016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3432
3433 PR target/70442
3434 * gcc.dg/pr70442.c: New test.
3435
88504f34
NS
34362016-03-31 Nathan Sidwell <nathan@acm.org>
3437
3438 PR c++/70393
3439 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3440
95d34b96
KY
34412016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3442
3443 PR target/70453
3444 * gcc.target/i386/pr70453.c: New test.
3445
b4c4967c
AB
34462016-03-31 Andrey Belevantsev <abel@ispras.ru>
3447
3448 PR target/70292
3449 * gcc.c-torture/pr70292.c: New test.
3450
5fde6a45
MP
34512016-03-31 Marek Polacek <polacek@redhat.com>
3452
3453 PR c/70297
3454 * c-c++-common/pr70297.c: New test.
3455 * g++.dg/cpp0x/typedef-redecl.C: New test.
3456 * gcc.dg/typedef-redecl2.c: New test.
3457
97eb24c4
JJ
34582016-03-31 Jakub Jelinek <jakub@redhat.com>
3459
3460 PR rtl-optimization/70460
3461 * gcc.c-torture/execute/pr70460.c: New test.
3462
efc3536f
RB
34632016-03-31 Richard Biener <rguenther@suse.de>
3464
3465 PR c++/70430
3466 * g++.dg/ext/vector30.C: New testcase.
3467
e0876e21
DH
34682016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3469 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3470
3471 * gfortran.dg/fmt_pf.f90: New test.
3472
e9bff8c6
RO
34732016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3474
3475 Forward-port from 5 branch
3476 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3477
3478 PR testsuite/70356
3479 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3480 dg-require-effective-target after dg-do.
3481
3482 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3483
3484 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3485
2620c80d
TS
34862016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3487 Julian Brown <julian@codesourcery.com>
3488 Chung-Lin Tang <cltang@codesourcery.com>
3489 Cesar Philippidis <cesar@codesourcery.com>
3490 James Norris <jnorris@codesourcery.com>
3491 Tom de Vries <tom@codesourcery.com>
3492 Nathan Sidwell <nathan@codesourcery.com>
3493
bf867841 3494 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
3495 * c-c++-common/goacc/loop-clauses.c: Likewise.
3496 * g++.dg/goacc/template.C: Likewise.
3497 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3498 * gfortran.dg/goacc/loop-1.f95: Likewise.
3499 * gfortran.dg/goacc/loop-5.f95: Likewise.
3500 * gfortran.dg/goacc/loop-6.f95: Likewise.
3501 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3502 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3503 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3504 * c-c++-common/goacc/clauses-fail.c: Likewise.
3505 * c-c++-common/goacc/parallel-1.c: Likewise.
3506 * c-c++-common/goacc/reduction-1.c: Likewise.
3507 * c-c++-common/goacc/reduction-2.c: Likewise.
3508 * c-c++-common/goacc/reduction-3.c: Likewise.
3509 * c-c++-common/goacc/reduction-4.c: Likewise.
3510 * c-c++-common/goacc/routine-3.c: Likewise.
3511 * c-c++-common/goacc/routine-4.c: Likewise.
3512 * c-c++-common/goacc/routine-5.c: Likewise.
3513 * c-c++-common/goacc/tile.c: Likewise.
3514 * g++.dg/goacc/template.C: Likewise.
3515 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3516 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3517 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3518 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3519 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3520 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3521 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3522 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3523 * c-c++-common/goacc/use_device-1.c: ... this file.
3524 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3525 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3526 * c-c++-common/goacc/host_data-6.c: ... this file.
3527 * c-c++-common/goacc/loop-2-kernels.c: New file.
3528 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3529 * c-c++-common/goacc/loop-3.c: Likewise.
3530 * g++.dg/goacc/reference.C: Likewise.
3531 * g++.dg/goacc/routine-1.C: Likewise.
3532 * g++.dg/goacc/routine-2.C: Likewise.
3533
f6d2d066
RB
35342016-03-30 Richard Biener <rguenther@suse.de>
3535
3536 PR middle-end/70450
3537 * gcc.dg/torture/pr70450.c: New testcase.
3538
d43242b9
JJ
35392016-03-30 Jakub Jelinek <jakub@redhat.com>
3540
3541 PR target/70421
3542 * gcc.dg/torture/pr70421.c: New test.
3543 * gcc.target/i386/avx512f-pr70421.c: New test.
3544
5ce43b77
L
35452016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3546
3547 PR testsuite/70364
3548 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3549 (check): New function.
3550 (bar): Call check.
3551 (foo): Align stack to 16 bytes when calling bar.
3552 * gcc.target/i386/cleanup-2.c: Likewise.
3553
d014a712
PP
35542016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3555
3556 PR tree-optimization/59124
3557 * gcc.dg/Warray-bounds-19.c: New test.
3558
13f0e8c7
ZW
35592016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3560
3561 * lib/prune.exp (escape_regex_chars): New.
3562 (prune_file_path): Update to quote metcharacters for regexp.
3563
3336c6e0
JJ
35642016-03-29 Jakub Jelinek <jakub@redhat.com>
3565
a362f023
JJ
3566 PR rtl-optimization/70429
3567 * gcc.c-torture/execute/pr70429.c: New test.
3568
3336c6e0
JJ
3569 PR tree-optimization/70405
3570 * gcc.dg/pr70405.c: New test.
3571
728557fd
AV
35722016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3573
3574 PR fortran/70397
3575 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3576 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3577
bef977d4
TS
35782016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3579
3580 PR testsuite/64177
3581 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3582 __cilkrts_set_param to set two workers.
3583 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3584 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3585
6f6d25c9
DH
35862016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3587
bf867841 3588 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 3589
45733562
KY
35902016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3591
3592 PR target/70406
bf867841 3593 * gcc.target/i386/pr70406.c: New test.
45733562 3594
a1799e5e
EB
35952016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3596
3597 * gnat.dg/specs/double_record_extension3.ads: New test.
3598
5fca7b66
RH
35992016-03-25 Richard Henderson <rth@redhat.com>
3600
3601 PR target/70120
3602 * gcc.target/aarch64/pr70120-1.c: New.
3603 * gcc.target/aarch64/pr70120-2.c: New.
3604 * gcc.target/aarch64/pr70120-3.c: New.
3605
31ce75c6
PP
36062016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3607
3608 PR c++/62212
3609 * g++.dg/template/mangle2.C: The dg-do directive should be
3610 "compile" not "assemble".
3611
3caf0ca1
BS
36122016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3613
3614 PR lto/69650
3615 * gcc.dg/pr69650.c: New test.
3616
634035b6
DE
36172016-03-25 David Edelsohn <dje.gcc@gmail.com>
3618
3619 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3620
45d34276
AM
36212016-03-25 Alan Modra <amodra@gmail.com>
3622
3623 * gcc.dg/dfp/pr70052.c: New test.
3624
8f085166
RH
36252016-03-24 Richard Henderson <rth@redhat.com>
3626
3627 PR middle-end/69845
3628 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3629 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3630
011e5ec3
TV
36312016-03-24 Tom de Vries <tom@codesourcery.com>
3632
3633 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3634
9e3f4551
TV
36352016-03-24 Tom de Vries <tom@codesourcery.com>
3636
3637 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3638 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3639
45780041
TV
36402016-03-24 Tom de Vries <tom@codesourcery.com>
3641
3642 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3643 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3644
887ab4e5
PP
36452016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3646
3647 PR c++/62212
3648 * g++.dg/template/mangle2.C: New test.
3649
69a9a66f
RB
36502016-03-24 Richard Biener <rguenther@suse.de>
3651
3652 PR tree-optimization/70396
3653 * gcc.dg/torture/pr70396.c: New testcase.
3654
ed87de55
RB
36552016-03-24 Richard Biener <rguenther@suse.de>
3656
3657 PR middle-end/70370
3658 * gcc.dg/torture/pr70370.c: New testcase.
3659
ea064934
TV
36602016-03-24 Tom de Vries <tom@codesourcery.com>
3661
3662 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3663 * gfortran.dg/goacc/kernels-tree.f95: Same.
3664 * gfortran.dg/goacc/parallel-tree.f95: Same.
3665
b2a4dd1d
TV
36662016-03-24 Tom de Vries <tom@codesourcery.com>
3667
3668 * c-c++-common/goacc/uninit-if-clause.c: New test.
3669 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3670
72e7cd6e
JJ
36712016-03-24 Jakub Jelinek <jakub@redhat.com>
3672
3673 PR target/70290
bf867841
UB
3674 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3675 Fix formatting.
72e7cd6e 3676
ce9d0c03
RB
36772016-03-24 Richard Biener <rguenther@suse.de>
3678
3679 PR tree-optimization/70372
3680 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3681
426b9428
PP
36822016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3683
3684 PR c++/70347
3685 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3686
cd1588c4
PP
36872016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3688
3689 PR c++/70332
3690 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3691
61637db3
JJ
36922016-03-23 Jakub Jelinek <jakub@redhat.com>
3693
928af3bf
JJ
3694 PR c++/70001
3695 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3696 * g++.dg/cpp1y/pr70001.C: New test.
3697
61637db3
JJ
3698 PR c++/70323
3699 * g++.dg/cpp0x/constexpr-70323.C: New test.
3700
05aca4e7
AO
37012016-03-23 Alexandre Oliva <aoliva@redhat.com>
3702 Jason Merrill <jason@redhat.com>
3703 Jakub Jelinek <jakub@redhat.com>
3704
3705 PR c++/69315
3706 * g++.dg/cpp0x/constexpr-69315.C: New test.
3707 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3708
fbdb6baf
MP
37092016-03-23 Marek Polacek <polacek@redhat.com>
3710
3711 PR c++/69884
3712 * g++.dg/warn/Wignored-attributes-1.C: New test.
3713 * g++.dg/warn/Wignored-attributes-2.C: New test.
3714
d79ee524
TV
37152016-03-23 Tom de Vries <tom@codesourcery.com>
3716
3717 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3718 initialization.
3719 * gfortran.dg/goacc/private-3.f95 (test): Same.
3720 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3721 missing use param.
3722
a59f0bef
KT
37232016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3724
3725 * lib/target-supports.exp: Remove v7ve entry from loop
3726 creating effective target checks.
3727 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3728 (add_options_for_arm_arch_v7ve): Likewise.
3729
0179520a
JJ
37302016-03-23 Jakub Jelinek <jakub@redhat.com>
3731
3732 PR tree-optimization/70354
3733 * gcc.dg/vect/pr70354-1.c: New test.
3734 * gcc.dg/vect/pr70354-2.c: New test.
3735 * gcc.target/i386/avx2-pr70354-1.c: New test.
3736 * gcc.target/i386/avx2-pr70354-2.c: New test.
3737
75bb14d7
JL
37382016-03-22 Jeff Law <law@redhat.com>
3739
3740 PR target/70232
3741 * gcc.dg/tree-ssa/pr70232.c: New test.
3742
72c9526d
IE
37432016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3744
3745 PR target/70302
3746 * gcc.target/i386/pr70302.c: New test.
3747
a3ca1bc5
RB
37482016-03-22 Richard Biener <rguenther@suse.de>
3749
3750 PR middle-end/70251
3751 * g++.dg/torture/pr70251.C: New testcase.
3752
5c240f4d
DM
37532016-03-22 David Malcolm <dmalcolm@redhat.com>
3754
3755 PR c/69993
3756 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3757 Wmisleading-indentation.c.
3758 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3759 reflect change to diagnostic text and order of messages.
3760 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3761
80f6631b
DE
37622016-03-22 David Edelsohn <dje.gcc@gmail.com>
3763
3764 * g++.dg/ext/java-3.C: Don't compile on AIX.
3765
9a10956c
RB
37662016-03-22 Richard Biener <rguenther@suse.de>
3767
3768 PR middle-end/70333
3769 * gcc.dg/torture/pr70333.c: New testcase.
3770
6cedf922
IE
37712016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3772
3773 * g++.dg/ext/pr70290.C: New test.
3774
cd6c27ac
KY
37752016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3776
3777 PR target/70325
3778 * gcc.target/i386/pr70325.c: New test.
3779
4cde512c
JJ
37802016-03-22 Jakub Jelinek <jakub@redhat.com>
3781
b01915ed
JJ
3782 PR target/70329
3783 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3784 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3785
4e3e2cf1
JJ
3786 PR target/70300
3787 * gcc.target/i386/pr70300.c: New test.
3788
4cde512c
JJ
3789 PR c++/70295
3790 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3791 (func2): New function for cond with parens, xfail warning for c++.
3792 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3793
16f6d7dc
PP
37942016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3795
3796 PR c++/70096
3797 * g++.dg/template/ptrmem30.C: New test.
3798
a3e2b438
PP
37992016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3800
3801 PR c++/70204
3802 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3803 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3804
11b6a02e
JJ
38052016-03-21 Jakub Jelinek <jakub@redhat.com>
3806
3807 PR middle-end/70326
3808 * gcc.dg/pr70326.c: New test.
3809
b9407883
MG
38102016-03-21 Marc Glisse <marc.glisse@inria.fr>
3811 Jakub Jelinek <jakub@redhat.com>
3812
3813 PR tree-optimization/70317
3814 * gcc.dg/pr70317.c: New test.
3815
4a148e19
UB
38162016-03-21 Uros Bizjak <ubizjak@gmail.com>
3817
3818 PR target/70327
3819 * gcc.target/i386/pr70327.c: New test.
3820
2a85ddbb
ML
38212016-03-21 Martin Liska <mliska@suse.cz>
3822
7d36fe98 3823 PR ipa/70306
2a85ddbb
ML
3824 * gcc.dg/ipa/pr70306.c: New test.
3825
4a148e19 38262016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
3827
3828 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3829 * gcc.target/arm/attr-align3.c: Likewise.
3830 * gcc.target/arm/attr_arm.c: Likewise.
3831 * gcc.target/arm/flip-thumb.c: Likewise.
3832
6b366948
JJ
38332016-03-21 Jakub Jelinek <jakub@redhat.com>
3834
3835 PR target/70296
3836 * gcc.target/powerpc/altivec-36.c: New test.
3837
2fac8c14
RB
38382016-03-21 Richard Biener <rguenther@suse.de>
3839
3840 PR tree-optimization/70310
3841 * gcc.dg/torture/pr70310.c: New testcase.
3842
e9bde854
KY
38432016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3844
3845 PR target/70293
3846 * gcc.target/i386/pr70293.c: New test.
3847
56bbfaf6
RB
38482016-03-21 Richard Biener <rguenther@suse.de>
3849
3850 PR tree-optimization/70288
3851 * gcc.dg/torture/pr70288-1.c: New testcase.
3852 * gcc.dg/torture/pr70288-2.c: Likewise.
3853
3eee49ed
AB
38542016-03-21 Andrey Belevantsev <abel@ispras.ru>
3855
3856 PR rtl-optimization/69307
3857 * gcc.target/arm/pr69307.c: New test.
4a148e19 3858
8e7816b4
AB
38592016-03-21 Andrey Belevantsev <abel@ispras.ru>
3860
3861 PR rtl-optimization/69102
3862 * gcc.c-torture/compile/pr69102.c: New test.
3863
14d7d4be
JL
38642016-03-18 Jeff Law <law@redhat.com>
3865
3866 PR rtl-optimization/70263
3867 * gcc.c-torture/compile/pr70263-1.c: New test.
3868 * gcc.target/i386/pr70263-2.c: New test.
3869
5c6a601c
BS
38702016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3871
3872 PR rtl-optimization/70278
3873 * gcc.dg/torture/pr70278.c: New test.
3874 * gcc.target/arm/pr70278.c: New test.
3875
4bbf545b
DM
38762016-03-18 David Malcolm <dmalcolm@redhat.com>
3877
3878 PR c/70281
3879 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3880 (test_builtin_types_compatible_p): New test function.
3881 * gcc.dg/pr70281.c: New test case.
3882
dc28bb68
CL
38832016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3884
3885 PR target/70113
3886 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3887
5e8d6dff
IE
38882016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3889
3890 PR tree-optimization/70252
3891 * gcc.dg/pr70252.c: New test.
3892
d0e7e403
TV
38932016-03-18 Tom de Vries <tom@codesourcery.com>
3894
3895 * gcc.dg/pr70161-2.c: New test.
3896 * gcc.dg/pr70161.c: New test.
3897
fa22501a
TV
38982016-03-18 Tom de Vries <tom@codesourcery.com>
3899
3900 PR ipa/70269
3901 * gcc.dg/pr70269.c: New test.
3902
dd125026
JJ
39032016-03-18 Jakub Jelinek <jakub@redhat.com>
3904
3905 PR c++/70267
3906 * g++.dg/ext/java-3.C: New test.
3907
91914f0a
PP
39082016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3909
3910 PR c++/70205
3911 * g++.dg/lookup/pr70205.C: New test.
3912
753a8910
PP
39132016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3914
3915 PR c++/70218
3916 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3917
14ba7b28
MP
39182016-03-17 Marek Polacek <polacek@redhat.com>
3919
3920 PR c/69407
3921 * gcc.dg/atomic-op-6.c: New test.
3922
ded60913
DM
39232016-03-17 David Malcolm <dmalcolm@redhat.com>
3924
3925 PR c/70264
3926 * c-c++-common/pr70264.c: New test case.
3927
a3aad0e6
JJ
39282016-03-17 Jakub Jelinek <jakub@redhat.com>
3929
17366700
JJ
3930 PR c++/70144
3931 * c-c++-common/pr70144-1.c: New test.
3932 * c-c++-common/pr70144-2.c: New test.
3933
a3aad0e6
JJ
3934 PR c++/70272
3935 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3936 * g++.dg/opt/flifetime-dse6.C: New test.
3937 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3938
b57e6e18
L
39392016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3940
3941 PR driver/70192
3942 * gcc.dg/pic-1.c: New test.
3943 * gcc.dg/pic-2.c: Likewise.
3944 * gcc.dg/pic-3.c: Likewise.
3945 * gcc.dg/pic-4.c: Likewise.
3946 * gcc.dg/pie-1.c: Likewise.
3947 * gcc.dg/pie-2.c: Likewise.
3948 * gcc.dg/pie-3.c: Likewise.
3949 * gcc.dg/pie-4.c: Likewise.
3950 * gcc.dg/pie-5.c: Likewise.
3951 * gcc.dg/pie-6.c: Likewise.
3952
b38ba58b
TV
39532016-03-17 Tom de Vries <tom@codesourcery.com>
3954
3955 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3956 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3957
6931b3b7
RB
39582016-03-17 Richard Biener <rguenther@suse.de>
3959
3960 PR debug/70271
3961 * g++.dg/debug/pr70271.C: New testcase.
3962
0c8b64cb
IE
39632016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3964
3965 * gcc.target/i386/pr70251.c: New test.
3966
b1970801
MP
39672016-03-17 Marek Polacek <polacek@redhat.com>
3968
3969 PR c++/70194
3970 * g++.dg/warn/constexpr-70194.C: New test.
3971
820c5eaa
RH
39722016-03-16 Richard Henderson <rth@redhat.com>
3973
3974 PR middle-end/70240
3975 * gcc.c-torture/compile/pr70240.c: New.
3976
da0ad263
SKS
39772016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3978
3979 * gcc.c-torture/compile/20151204.c: Skip for avr.
3980
c73d295c
JJ
39812016-03-16 Jakub Jelinek <jakub@redhat.com>
3982
3983 PR target/70245
3984 * g++.dg/opt/pr70245.C: New test.
3985 * g++.dg/opt/pr70245.h: New file.
3986 * g++.dg/opt/pr70245-aux.cc: New file.
3987
b2794066
MS
39882016-03-16 Martin Sebor <msebor@redhat.com>
3989
3990 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3991
aa43616c
RH
39922016-03-16 Richard Henderson <rth@redhat.com>
3993
3994 PR middle-end/70199
3995 * gcc.c-torture/compile/pr70199.c: New.
3996
59608fe5
L
39972016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3998
3999 * gcc.dg/uninit-19.c: Run dos2unix.
4000
ab4c578f
MP
40012016-03-16 Marek Polacek <polacek@redhat.com>
4002
4003 PR c/70093
4004 * gcc.dg/nested-func-10.c: New test.
4005 * gcc.dg/nested-func-9.c: New test.
4006
f5387e76
JJ
40072016-03-16 Jakub Jelinek <jakub@redhat.com>
4008
4009 PR tree-optimization/68714
4010 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
4011
7662b718
TV
40122016-03-16 Tom de Vries <tom@codesourcery.com>
4013
4014 PR tree-optimization/68715
4015 * gcc.dg/graphite/pr68715-2.c: New test.
4016 * gcc.dg/graphite/pr68715.c: New test.
4017 * gfortran.dg/graphite/pr68715.f90: New test.
4018
be7ce7ae
TV
40192016-03-16 Tom de Vries <tom@codesourcery.com>
4020
4021 PR tree-optimization/68809
4022 * gcc.dg/graphite/pr68809-2.c: New test.
4023 * gcc.dg/graphite/pr68809.c: New test.
4024
1935f250
JJ
40252016-03-16 Jakub Jelinek <jakub@redhat.com>
4026
6651c93e
JJ
4027 PR c++/70147
4028 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4029 method call to i () as argument. Adjust expected output.
4030
1935f250
JJ
4031 PR c++/70147
4032 * g++.dg/ubsan/pr70147-1.C: New test.
4033 * g++.dg/ubsan/pr70147-2.C: New test.
4034
ab1caa6e
MS
40352016-03-15 Martin Sebor <msebor@redhat.com>
4036
4037 PR c++/58281
4038 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4039
5c2a1bbb
JDA
40402016-03-15 John David Anglin <danglin@gcc.gnu.org>
4041
cb5d8ad1
JDA
4042 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4043 hppa*-*-hpux*.
4044
b440dd40
JDA
4045 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4046
5c2a1bbb
JDA
4047 PR libfortran/69799
4048 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4049 libatomic_available.
4050
42c729c5
MP
40512016-03-15 Marek Polacek <polacek@redhat.com>
4052
4053 PR c++/70209
4054 * g++.dg/ext/attribute-may-alias-4.C: New test.
4055
82b1c550
AM
40562016-03-15 Alexander Monakov <amonakov@ispras.ru>
4057
4058 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4059 -fvar-tracking-assignments-toggle flag.
4060
4ccbf3a6
PH
40612016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4062
4063 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4064
c39858bd
JJ
40652016-03-15 Jakub Jelinek <jakub@redhat.com>
4066
4067 PR rtl-optimization/70222
4068 * gcc.c-torture/execute/pr70222-1.c: New test.
4069 * gcc.c-torture/execute/pr70222-2.c: New test.
4070
8be119c1
RH
40712016-03-15 Richard Henderson <rth@redhat.com>
4072
4073 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4074
6598bb55
AB
40752016-03-15 Andrey Belevantsev <abel@ispras.ru>
4076
4077 PR rtl-optimization/69032
4078 * gcc.dg/pr69032.c: New test.
4079
81fa2944
AB
40802016-03-15 Andrey Belevantsev <abel@ispras.ru>
4081
4082 PR rtl-optimization/63384
4a148e19 4083 * g++.dg/pr63384.C: New test.
81fa2944 4084
74ea9ab6
AB
40852016-03-15 Andrey Belevantsev <abel@ispras.ru>
4086
4087 PR target/64411
4088 * gcc.target/i386/pr64411.C: New test.
4089
045d5055
TV
40902016-03-15 Tom de Vries <tom@codesourcery.com>
4091
4092 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4093 * gfortran.dg/goacc/kernels-alias.f95: New test.
4094
3ea33585
MS
40952016-03-14 Martin Sebor <msebor@redhat.com>
4096
4097 PR c++/53792
4098 * g++.dg/cpp0x/constexpr-inline.C: New test.
4099 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4100
1df7b330
DE
41012016-03-14 David Edelsohn <dje.gcc@gmail.com>
4102
4103 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4104
79b57d18
JJ
41052016-03-14 Jakub Jelinek <jakub@redhat.com>
4106
4107 PR middle-end/70219
4108 * gcc.dg/pr70219.c: New test.
4109
3cbf012a
BS
41102016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4111
4112 PR target/70083
4113 * gcc.dg/torture/pr70083.c: New test.
4114 * gcc.target/i386/pr70083.c: New test.
4115
a9fee7cd
RB
41162016-03-14 Richard Biener <rguenther@suse.de>
4117
4118 PR tree-optimization/56365
4119 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4120
4799603f
SB
41212016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4122
4123 PR target/70098
4124 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4125 New function.
4126 * g++.dg/pr70098.C: New testcase.
4127
4128
760ca967
TV
41292016-03-14 Tom de Vries <tom@codesourcery.com>
4130
4131 PR tree-optimization/70045
4132 * gcc.dg/graphite/pr70045.c: New test.
4133
44e66a77
JD
41342016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4135
4136 PR fortran/69043
4137 * gfortran.dg/include_9.f90: New test.
4138
a18e0fe1
DH
41392016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4140
4141 PR fortran/45076
4142 gfortran.dg/prof/prof.exp: New script.
4143 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4144
d0aca6ab
AB
41452016-03-12 Andrey Belevantsev <abel@ispras.ru>
4146
4147 PR rtl-optimization/69307
4148 * gcc.dg/pr69307.c: New test.
4149
cefe08a4
VM
41502016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4151
4152 PR target/69614
4153 * gcc.target/arm/pr69614.c: New.
4154
70112e2a
PT
41552016-03-12 Paul Thomas <pault@gcc.gnu.org>
4156
4157 PR fortran/70031
4158 * gfortran.dg/submodule_14.f08: New test
4159
4160 PR fortran/69524
4161 * gfortran.dg/submodule_15.f08: New test
4162
3f1e5d3a
PP
41632016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4164
4165 PR c++/70106
4166 * g++.dg/cpp1y/paren3.C: New test.
4167
a3f6d680
MM
41682016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4169
4170 PR target/70131
4171 * gcc.target/powerpc/ppc-round2.c: New test.
4172
92348f09
BS
41732016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4174
4175 PR target/70123
4176 * gcc.dg/torture/pr70123.c: New test.
4177
cebde9e9
JL
41782016-03-11 Jeff Law <law@redhat.com>
4179
4180 PR tree-optimization/70190
4181 * gcc.c-torture/compile/pr70190.c: New test.
4182
3edc5da4
DM
41832016-03-11 David Malcolm <dmalcolm@redhat.com>
4184
4185 PR c/68187
4186 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4187 case.
4188 (test43_b): Likewise.
4189 (test43_c): Likewise.
4190 (test43_d): Likewise.
4191 (test43_e): Likewise.
4192 (test43_f): Likewise.
4193 (test43_g): Likewise.
4194 (test44_a): Likewise.
4195 (test44_b): Likewise.
4196 (test44_c): Likewise.
4197 (test44_d): Likewise.
4198 (test44_e): Likewise.
4199
318c1204
DM
42002016-03-11 David Malcolm <dmalcolm@redhat.com>
4201
4202 PR c/70085
4203 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4204
bc062234
KT
42052016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4206
4207 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4208 dg-options.
4209
acfc1ac1
KT
42102016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4211
4212 PR target/70002
4213 PR target/69245
4214 * gcc.target/aarch64/pr69245_2.c: New test.
4215
d1e2bb2d
JJ
42162016-03-11 Jakub Jelinek <jakub@redhat.com>
4217
4218 PR tree-optimization/70177
4219 * gcc.dg/pr70177.c: New test.
4220
07350627
AL
42212016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4222
4223 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4224
5c6706f7
AL
42252016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4226
4227 * gcc.dg/tree-ssa/sra-20.c: New.
4228
02d472a2
JJ
42292016-03-11 Jakub Jelinek <jakub@redhat.com>
4230
686d390a
JJ
4231 PR rtl-optimization/70174
4232 * gcc.dg/pr70174.c: New test.
4233
02d472a2
JJ
4234 PR tree-optimization/70169
4235 * gcc.dg/pr70169.c: New test.
4236
0f9befa1
IE
42372016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4238
4239 PR target/70160
4240 * gcc.target/i386/pr70160.c: New test.
4241
432d4670
AK
42422016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4243
4244 * gcc.target/s390/dfp-1.c: New test.
4245
a3dc8760
NC
42462016-03-10 Nick Clifton <nickc@redhat.com>
4247
4248 PR target/70044
4249 * gcc.target/aarch64/pr70044.c: New test.
4250
b87a8d7d
PP
42512016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4252 Jakub Jelinek <jakub@redhat.com>
4253
4254 PR c++/70001
4255 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4256 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4257 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4258
4f4ada6a
JH
42592016-03-10 Jan Hubicka <hubicka@ucw.cz>
4260
4261 PR lto/69589
4262 * g++.dg/lto/pr69589_0.C: New testcase
4263 * g++.dg/lto/pr69589_1.C: New testcase
4264
d49b0aa0
MP
42652016-03-10 Marek Polacek <polacek@redhat.com>
4266
4267 PR c++/70153
4268 * g++.dg/delayedfold/unary-plus1.C: New test.
4269
42702016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4271
4272 * gcc.target/arm/pr45701-1.c: Escape brackets.
4273 * gcc.target/arm/pr45701-2.c: Likewise.
4274
71017a7b
AL
42752016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4276
4277 * gfortran.dg/unconstrained_commons.f: New.
4278
ba52669f
AM
42792016-03-10 Alan Modra <amodra@gmail.com>
4280
4281 * gcc.dg/pr69195.c: New.
4282 * gcc.dg/pr69238.c: New.
4283
27742332
TV
42842016-03-10 Tom de Vries <tom@codesourcery.com>
4285
4286 PR testsuite/68915
4287 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4288
3a81a594
RB
42892016-03-10 Richard Biener <rguenther@suse.de>
4290
4291 PR tree-optimization/70128
4292 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4293 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4294
3433b975
JJ
42952016-03-09 Jakub Jelinek <jakub@redhat.com>
4296
c2864f02
JJ
4297 PR tree-optimization/70152
4298 * gcc.dg/pr70152.c: New test.
4299
3433b975
JJ
4300 PR target/70086
4301 * gcc.target/i386/pr70086-1.c: New test.
4302 * gcc.target/i386/pr70086-2.c: New test.
4303 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4304
4305 PR tree-optimization/70127
4306 * gcc.c-torture/execute/pr70127.c: New test.
4307
96b3c82d
CP
43082016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4309
4310 * c-c++-common/goacc/combined-directives-2.c: New test.
4311
b4f3232d
DM
43122016-03-09 David Malcolm <dmalcolm@redhat.com>
4313
4314 PR c/68473
4315 PR c++/70105
4316 * g++.dg/diagnostic/pr70105.C: New test.
4317 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4318 (test_multiple_ordinary_maps): New test function.
4319
40499f81
DM
43202016-03-09 David Malcolm <dmalcolm@redhat.com>
4321
4322 PR c/68473
4323 PR c++/70105
4324 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4325 Drop range information from call to inform_at_rich_loc.
4326 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4327 New.
4328 (test_show_locus): Replace calls to rich_location::add_range with
4329 calls to add_range. Rewrite the tests that used the now-defunct
4330 rich_location ctor taking a source_range. Simplify other tests
4331 by replacing calls to COMBINE_LOCATION_DATA with calls to
4332 make_location.
4333
c9e33662
RB
43342016-03-09 Richard Biener <rguenther@suse.de>
4335 Jakub Jelinek <jakub@redhat.com>
4336
4337 PR tree-optimization/70138
4338 * gcc.dg/vect/pr70138-1.c: New testcase.
4339 * gcc.dg/vect/pr70138-2.c: Likewise.
4340
2c73b764
JJ
43412016-03-09 Jakub Jelinek <jakub@redhat.com>
4342
4343 PR target/70049
4344 * gcc.target/i386/pr70049.c: New test.
4345
c06d25bb
RB
43462016-03-09 Richard Biener <rguenther@suse.de>
4347
4348 PR c/70143
4349 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4350 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4351 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4352
5828a501
RO
43532016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4354
4355 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4356 arm-*-*.
4357
2e141c8d
JJ
43582016-03-09 Jakub Jelinek <jakub@redhat.com>
4359
5a9def37
JJ
4360 PR middle-end/67278
4361 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4362
2e141c8d
JJ
4363 PR target/67278
4364 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4365
4366 PR middle-end/70050
4367 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4368 in testcase comment.
4369
bf751f40
TV
43702016-03-09 Tom de Vries <tom@codesourcery.com>
4371
4372 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4373 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4374 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4375 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4376 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4377 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4378 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4379 * gfortran.dg/goacc/kernels-loop.f95: New test.
4380
e210c999
MS
43812016-03-08 Martin Sebor <msebor@redhat.com>
4382
4383 PR c++/62096
4384 * g++.dg/warn/overflow-warn-7.C: New test.
4385
80aac5c8
JM
43862016-03-08 Jason Merrill <jason@redhat.com>
4387
4388 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4389 * lib/target-supports.exp (check_effective_target_concepts): New.
4390
12b81409
JJ
43912016-03-08 Jakub Jelinek <jakub@redhat.com>
4392
d259b234
JJ
4393 PR c++/70135
4394 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4395 * g++.dg/ubsan/pr70135.C: New test.
4396
12b81409
JJ
4397 PR target/70110
4398 * gcc.dg/pr70110.c: New test.
4399
b4e9f2aa
MJ
44002016-03-07 Martin Jambor <mjambor@suse.cz>
4401
4402 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4403 * c-c++-common/gomp/if-1.c: Likewise.
4404 * c-c++-common/gomp/pr61486-2.c: Likewise.
4405 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4406 to dg-additional-options.
4407 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4408 * g++/gomp/target-teams-1.c: Likewise.
4409 * gcc.dg/gomp/gomp.exp: Likewise.
4410 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4411 dg-additional-options.
4412 * gfortran.dg/gomp/gomp.exp: Likewise.
4413 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4414 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4415 dg-additional-options.
4416 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4417
f86e631e
MJ
44182016-03-07 Martin Jambor <mjambor@suse.cz>
4419
4420 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4421 * c-c++-common/gomp/gridify-1.c: New test.
4422 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4423
94156b3f
AV
44242016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4425
4426 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4427 trigger for cortex-r8, when scanning for register r8.
4428 * gcc.target/arm/pr45701-2.c: Likewise.
4429
a84a49b7 44302016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4431 Jeff Law <law@redhat.com>
a84a49b7
RB
4432
4433 PR tree-optimization/69740
4434 * gcc.c-torture/compile/pr69740-1.c: New test.
4435 * gcc.c-torture/compile/pr69740-2.c: New test.
4436
e41f6c9e
BS
44372016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4438
4439 * lib/target-supports.exp
4440 (check_effective_target_whole_vector_shift): Enable for PPC64.
4441
57548bf5
RB
44422016-03-07 Richard Biener <rguenther@suse.de>
4443
4444 PR tree-optimization/70115
4445 * gcc.dg/torture/pr70115.c: New testcase.
4446
4ae13300
NS
44472016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4448
4449 PR middle-end/69916
4450 * c-c-++-common/goacc/pr69916.c: New.
4451
5edb9853
RH
44522016-03-07 Richard Henderson <rth@redhat.com>
4453
4454 * gcc.c-torture/compile/pr70061.c: New test.
4455
2067a8f3
RB
44562016-03-07 Richard Biener <rguenther@suse.de>
4457
4458 PR testsuite/70109
4459 * gcc.dg/vect/O3-pr36098.c: New testcase.
4460
4145a9b7
CL
44612016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4462
4463 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4464
1878be32
EB
44652016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4466
4467 * gnat.dg/renaming9.ad[sb]: New testcase.
4468
df762bb2
JJ
44692016-03-05 Jakub Jelinek <jakub@redhat.com>
4470
4471 PR c++/70084
4472 * g++.dg/expr/stdarg3.C: New test.
4473
7d461295
JL
44742016-03-04 Jeff Law <law@redhat.com>
4475
4476 PR tree-optimization/69196
4477 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4478 x86_64-*-*.
4479
29b9828f
BS
44802016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4481
b6b552fd
BS
4482 PR c/69973
4483 * gcc.dg/pr69973.c: New test.
4484
201d49e9
BS
4485 PR rtl-optimization/69941
4486 * gcc.dg/torture/pr69941.c: New test.
4487
29b9828f
BS
4488 PR c/69824
4489 * gcc.dg/pr69824.c: New test.
4490
640b7e74
TV
44912016-03-05 Tom de Vries <tom@codesourcery.com>
4492
4493 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4494 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4495 function.
4496
7a3a3fad
PP
44972016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4498
4499 PR c++/66786
4500 * g++.dg/cpp1y/var-templ48.C: New test.
4501 * g++.dg/cpp1y/var-templ49.C: New test.
4502
cd439aec
EB
45032016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4504
4505 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4506
60204554
JJ
45072016-03-04 Jakub Jelinek <jakub@redhat.com>
4508
0c8825de
JJ
4509 PR c++/70035
4510 * g++.dg/ubsan/pr70035.C: New test.
4511
60204554
JJ
4512 PR target/70062
4513 * gcc.target/i386/pr70062.c: New test.
4514
f79d4eab
L
45152016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4516
4517 * g++.dg/template/typename21.C: Remove c++98_only.
4518
ea81ce67
L
45192016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4520
4521 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4522
64b23c13
DM
45232016-03-04 David Malcolm <dmalcolm@redhat.com>
4524
4525 PR c/68187
4526 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4527 function.
4528 (fn_42_b): Likewise.
4529 (fn_42_c): Likewise.
4530
729526f5
DM
45312016-03-04 David Malcolm <dmalcolm@redhat.com>
4532
4533 PR c/68187
4534 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4535 function.
4536 (fn_40_b): Likewise.
4537 (fn_41_a): Likewise.
4538 (fn_41_b): Likewise.
4539
f9ea11ac
JJ
45402016-03-04 Jakub Jelinek <jakub@redhat.com>
4541
4542 PR target/70059
4543 * gcc.target/i386/avx512f-pr70059.c: New test.
4544 * gcc.target/i386/avx512dq-pr70059.c: New test.
4545
b6c38c69
BS
45462016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4547
4548 PR rtl-optimization/57676
4549 * gcc.dg/torture/pr57676.c: New test.
4550
af3cdd34
IE
45512016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4552
4553 * gcc.dg/pr70026.c: New test.
4554
7ff6ca38
MP
45552016-03-04 Marek Polacek <polacek@redhat.com>
4556
4557 PR c/69798
4558 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4559 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4560
a6bf62d5
KT
45612016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4562
4563 PR target/70004
4564 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4565 Delete.
4566 (test_corners_sisd_si): Likewise.
4567 (main): Remove checks of the above.
4568 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4569
ae4cdc6a
EB
45702016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4571
4572 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4573
08455559
CL
45742016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4575
4576 * gcc.dg/torture/pr69951.c: Accept argc==0.
4577
e9a35493
RB
45782016-03-04 Richard Biener <rguenther@suse.de>
4579
4580 PR c++/70054
4581 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4582 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4583
fba054c2
DV
45842016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4585
4586 PR testsuite/69766
4587 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4588 testing multiarch.
4589
f10cdc6c
JJ
45902016-03-04 Jakub Jelinek <jakub@redhat.com>
4591
4592 PR debug/69947
4593 * gcc.dg/guality/pr69947.c: New test.
4594
2e981ba0
JJ
45952016-03-03 Jakub Jelinek <jakub@redhat.com>
4596
4597 PR ada/70017
4598 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4599
0ba3bfa2
KT
46002016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4601
4602 PR rtl-optimization/69904
4603 * gcc.target/arm/pr69904.c: New test.
4604
97ecdb46
JJ
46052016-03-03 Jakub Jelinek <jakub@redhat.com>
4606
4607 PR target/70021
4608 * gcc.dg/vect/pr70021.c: New test.
4609 * gcc.target/i386/pr70021.c: New test.
4610
a2a743a1
MP
46112016-03-03 Marek Polacek <polacek@redhat.com>
4612
4613 PR middle-end/70050
4614 * gcc.dg/pr70050.c: New test.
4615
fa07ecdd
JG
46162016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4617
4618 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4619
23504262
ML
46202016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4621
4622 PR tree-optimization/70043
4623 * gfortran.dg/vect/pr70043.f90: New test.
4624
b7b9e1a9
EB
46252016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4626
4627 * gnat.dg/specs/task1.ads: New test.
4628
cb83ba54
RO
46292016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4630
4631 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4632 Invoke gdb with -batch.
4633 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4634
a75f5e30
RB
46352016-03-03 Richard Biener <rguenther@suse.de>
4636
4637 PR tree-optimization/55936
4638 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4639
268bc320
JL
46402016-03-02 Jeff Law <law@redhat.com>
4641
815f20ab
JL
4642 PR rtl-optimization/69942
4643 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4644 effects of argument promotions.
4645
268bc320
JL
4646 PR tree-optimization/69987
4647 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4648 target does not support -fprefetch-loop-arrays.
4649
171f7de5
UB
46502016-03-02 Uros Bizjak <ubizjak@gmail.com>
4651
4652 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4653
192912db
BC
46542016-03-02 Bin Cheng <bin.cheng@arm.com>
4655
c7908871 4656 PR rtl-optimization/69052
192912db
BC
4657 * gcc.target/i386/pr69052.c: New test.
4658
90a7a40b
AM
46592016-03-02 Alan Modra <amodra@gmail.com>
4660
4661 * gcc.dg/pr69990.c: New.
4662
69fa742f
JJ
46632016-03-02 Jakub Jelinek <jakub@redhat.com>
4664
de752fb0
JJ
4665 PR c/68062
4666 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4667
4668 PR middle-end/70022
4669 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4670
69fa742f
JJ
4671 PR target/70028
4672 * gcc.target/i386/pr70028.c: New test.
4673
7c65bd56
MK
46742016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4675
4676 * c-c++-common/asan/swapcontext-test-1.c,
4677 * c-c++-common/tsan/thread_leak.c,
4678 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4679 * g++.dg/tsan/benign_race.C,
4680 * g++.dg/tsan/fd_close_norace.C,
4681 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4682 races with sanitizer output
4683
37d98220 46842016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 4685 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
4686
4687 PR target/67278
4688 * gcc.dg/simd-8.c: New testcase.
4689
218db463
RB
46902016-03-02 Richard Biener <rguenther@suse.de>
4691
4692 PR middle-end/67278
4693 * gcc.dg/simd-7.c: New testcase.
4694
22c72158
EB
46952016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4696
4697 * gcc.target/i386/pr70007.c: Tweak.
4698
9a790ccc
DV
46992016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4700
4701 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4702
bd02f00f
MP
47032016-03-02 Marek Polacek <polacek@redhat.com>
4704
4705 PR c/67854
4706 * gcc.dg/pr67854.c: New test.
4707
1e840f39
JJ
47082016-03-02 Jakub Jelinek <jakub@redhat.com>
4709
4710 PR middle-end/70025
4711 * gcc.dg/torture/pr70025.c: New test.
4712
bca00241
VK
47132016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4714
4715 PR tree-optimization/68621
4716 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4717
0bca04b8
EB
47182016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4719
4720 * gcc.target/i386/pr70007.c: New test.
4721
2a9afc86
JL
47222016-03-01 Jeff Law <law@redhat.com>
4723
eab2541b 4724 PR tree-optimization/69196
9d83ef71 4725 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 4726
2a9afc86
JL
4727 PR tree-optimization/69196
4728 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4729 duplicating code and spoiling the expected output.
4730
0d39977e
MM
47312016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4732
4733 PR target/70033
4734 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4735 supports power9 before doing tests.
4736 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4737 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4738 * gcc.target/powerpc/p9-permute.c: Likewise.
4739
a0c0699d
UB
47402016-03-01 Uros Bizjak <ubizjak@gmail.com>
4741
4742 PR target/70027
4743 * gcc.target/i386/pr70027.c: New test.
4744
0ae3ef47 47452016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
4746
4747 * gcc.dg/pr70017.c: New test.
4748
686e2237
JJ
47492016-03-01 Jakub Jelinek <jakub@redhat.com>
4750
4751 PR c/69796
4752 PR c/69974
4753 * gcc.dg/pr69796.c: New test.
4754 * gcc.dg/pr69974.c: New test.
4755
f8e4188c
EB
47562016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4757
4758 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4759
5e3f1c7c
JL
47602016-02-29 Jeff Law <law@redhat.com>
4761
4762 PR tree-optimization/69987
4763 * gfortran.dg/pr69987.f90: New test.
4764
4765 PR tree-optimization/69989
4766 * gcc.c-torture/compile/pr69989-2.c: New test.
4767
1be56bc5
MP
47682016-03-01 Marek Polacek <polacek@redhat.com>
4769
4770 PR c++/69795
4771 * g++.dg/parse/invalid1.C: New test.
4772
1b19470d
RB
47732016-03-01 Richard Biener <rguenther@suse.de>
4774
4775 PR middle-end/70022
4776 * gcc.dg/pr70022.c: New testcase.
4777
3ae0661a
IE
47782016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4779
4780 PR tree-optimization/69956
4781 * gcc.dg/pr69956.c: New test.
4782
0f09ab88
BS
47832016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4784
4785 PR target/70011
4786 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4787 XFAIL when hardware supports efficient unaligned storage access.
4788
76d881bf
PP
47892016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4790
4791 PR c++/69961
4792 * g++.dg/template/pr69961a.C: New test.
4793 * g++.dg/template/pr69961b.C: New test.
4794
7168133a
DM
47952016-02-29 David Malcolm <dmalcolm@redhat.com>
4796
4797 PR preprocessor/69985
4798 * gcc.dg/cpp/pr69985.c: New test case.
4799
0c6072a3
JL
48002016-02-29 Jeff Law <law@redhat.com>
4801
e66f219b
JL
4802 PR tree-optimization/70005
4803 * gcc.c-torture/execute/pr70005.c New test.
4804
0c6072a3
JL
4805 PR tree-optimization/69999
4806 * gcc.c-torture/compile/pr69999.c: New test.
4807
fd9fbdb3
YR
48082016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4809
4810 PR tree-optimization/69652
4811 * gcc.dg/torture/pr69652.c: Delete test.
4812 * gcc.dg/vect/pr69652.c: New test.
4813
cbd400b4
RB
48142016-02-19 Richard Biener <rguenther@suse.de>
4815
4816 PR tree-optimization/69980
4817 * gfortran.dg/vect/pr69980.f90: New testcase.
4818
84ea0f58
EB
48192016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4820
4821 * gcc.target/sparc/20160229-1.c: New test.
4822
5d2a63dc
EB
48232016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4824
4825 * gnat.dg/stack_usage3.adb: New test.
4826 * gnat.dg/stack_usage3_pkg.ads: New helper.
4827
93e708f9
EB
48282016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4829
4830 * gnat.dg/renaming8.adb: New test.
4831 * gnat.dg/renaming8_pkg1.ads: New helper.
4832 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4833 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4834
6512bc93
RB
48352016-02-29 Richard Biener <rguenther@suse.de>
4836
4837 PR tree-optimization/69720
4838 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4839
7b201a88
TK
48402016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4841
4842 PR fortran/68147
4843 PR fortran/47674
4844 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4845
82ee0cf2 48462016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
4847 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4848
4849 PR fortran/56007
4850 * gfortran.dg/coarray_8.f90: Adjust error message.
4851 * gfortran.dg/pr56007.f90: New test.
4852 * gfortran.dg/pr56007.f: New test.
4853
cdc1a2c8
L
48542016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4855
4856 PR tree-optimization/69989
4857 * gcc.dg/torture/pr69989.c: New test.
4858
33505bcf
EB
48592016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4860
4861 * gcc.target/i386/stack-realign-win.c: New test.
4862
524bfb19
HA
48632016-02-28 Harald Anlauf <anlauf@gmx.de>
4864
4865 PR fortran/60126
4866 * gfortran.dg/pr60126.f90: New test.
4867
bd542508
JL
48682016-02-27 Jeff Law <law@redhat.com>
4869
4870 Revert
4871 2016-02-26 Richard Biener <rguenther@suse.de>
4872 Jeff Law <law@redhat.com>
4873
4874 PR tree-optimization/69740
4875 * gcc.c-torture/compile/pr69740-1.c: New test.
4876 * gcc.c-torture/compile/pr69740-2.c: New test.
4877
dd1291e0
JD
48782016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4879
5fb67f8b 4880 PR fortran/69910
dd1291e0
JD
4881 * gfortran.dg/newunit_4.f90: New test.
4882
5cfefb59
JJ
48832016-02-27 Jakub Jelinek <jakub@redhat.com>
4884
4885 PR target/69613
4886 PR rtl-optimization/69886
4887 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4888 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4889 target.
4890
20ba5f33
MS
48912016-02-26 Martin Sebor <msebor@redhat.com>
4892
4893 PR tree-optimization/15826
4894 * gcc.dg/tree-ssa/pr15826.c: New test.
4895
e6fb01b0
JJ
48962016-02-26 Jakub Jelinek <jakub@redhat.com>
4897
4898 PR target/69969
4899 * gcc.target/powerpc/pr69969.c: New test.
4900
e3e0cf64
MS
49012016-02-26 Martin Sebor <msebor@redhat.com>
4902
4903 PR c++/15766
4904 * g++.old-deja/g++.other/decl5.C: Add a test case.
4905
d1f2bea5
SB
49062016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4907
4908 PR target/69946
4909 * gcc.target/powerpc/pr69946.c: New file.
4910
4a4f9d2b 49112016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4912 Jeff Law <law@redhat.com>
4a4f9d2b 4913
e3e0cf64 4914 PR tree-optimization/69740
4a4f9d2b
RB
4915 * gcc.c-torture/compile/pr69740-1.c: New test.
4916 * gcc.c-torture/compile/pr69740-2.c: New test.
4917
ad2a2706
MJ
49182016-02-26 Martin Jambor <mjambor@suse.cz>
4919
4920 PR middle-end/69920
4921 * gcc.dg/torture/pr69932.c: New test.
4922 * gcc.dg/torture/pr69936.c: Likewise.
4923
1d11f7ce
AK
49242016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4925
4926 PR target/69709
4927 * gcc.target/s390/pr69709.c: New test.
4928
6cfccbb2
KT
49292016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4930
4931 PR target/69245
4932 * gcc.target/aarch64/pr69245_1.c: New test.
4933
ac59ad4e
KT
49342016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4935
4936 PR target/69613
4937 * gcc.dg/torture/pr69613.c: New test.
4938
a2ad54a0
JJ
49392016-02-26 Jakub Jelinek <jakub@redhat.com>
4940
4941 PR rtl-optimization/69891
4942 * gcc.target/i386/pr69891.c: New test.
4943
0884062c 49442016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4945 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4946
d2369d4f 4947 PR target/61397
c163789b
MM
4948 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4949 functionality for both 32-bit and 64-bit.
4950
5aed7e2c
RB
49512016-02-26 Richard Biener <rguenther@suse.de>
4952
4953 PR tree-optimization/69551
4954 * gcc.dg/torture/pr69951.c: New testcase.
4955
798e2a8e
RB
49562016-02-25 Richard Biener <rguenther@suse.de>
4957
4958 PR tree-optimization/48795
4959 * gcc.dg/Warray-bounds-18.c: New testcase.
4960
9559fbac
RO
49612016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4962
4963 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4964
c049b107
JJ
49652016-02-25 Jakub Jelinek <jakub@redhat.com>
4966
4967 PR rtl-optimization/69896
4968 * gcc.dg/pr69896.c: New test.
4969
1137001c
PP
49702016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4971
4972 PR c++/69736
4973 * g++.dg/cpp1y/paren2.C: New test.
4974
2e9c8641
MS
49752016-02-24 Martin Sebor <msebor@redhat.com>
4976
4977 PR c/51147
4978 * gcc.dg/enum-mode-2.c: New test.
4979
03ca8fb3
JJ
49802016-02-24 Jakub Jelinek <jakub@redhat.com>
4981
4982 PR c++/69922
4983 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4984 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4985 * g++.dg/ubsan/pr69922.C: New test.
4986
0b05329b
MP
49872016-02-24 Marek Polacek <polacek@redhat.com>
4988
4989 PR c/69819
4990 * gcc.dg/pr69819.c: New test.
4991
57c2c374
MS
49922016-02-24 Martin Sebor <msebor@redhat.com>
4993
3b96b93a
MS
4994 PR c++/69912
4995 * g++.dg/ext/flexary15.C: New test.
4996
49972016-02-24 Martin Sebor <msebor@redhat.com>
4998
4999 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 5000 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 5001 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 5002
65433bb5
MK
50032016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
5004 Charles Baylis <charles.baylis@linaro.org>
5005
5006 PR debug/61033
5007 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
5008
f802a424 50092016-02-24 Richard Biener <rguenther@suse.de>
44293580 5010 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
5011
5012 PR middle-end/69760
5013 * gcc.dg/torture/pr69760.c: New testcase.
5014
525f795f
RO
50152016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5016
5017 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
5018 pattern on Solaris with as.
5019
cd7bbceb
KT
50202016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5021
5022 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5023 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5024 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5025 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5026
89c0c1fd
JJ
50272016-02-24 Jakub Jelinek <jakub@redhat.com>
5028
5029 PR middle-end/69915
5030 * gcc.dg/pr69915.c: New test.
5031
0683fd27
KT
50322016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5033
5034 PR rtl-optimization/69886
5035 * gcc.dg/torture/pr69886.c: New test.
5036
e53d562a
RB
50372016-02-24 Richard Biener <rguenther@suse.de>
5038
5039 PR middle-end/68963
5040 * gcc.dg/torture/pr68963.c: New testcase.
5041
74a00288
KT
50422016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5043
5044 PR target/69875
5045 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5046 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5047 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5048 * gcc.target/arm/atomic_loaddi_1.c: New test.
5049 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5050 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5051 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5052 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5053 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5054 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5055 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5056 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5057
340fd4c9
JJ
50582016-02-24 Jakub Jelinek <jakub@redhat.com>
5059
5060 PR middle-end/69909
5061 * gcc.dg/torture/pr69909.c: New test.
5062
47d3fdb2
RB
50632016-02-24 Richard Biener <rguenther@suse.de>
5064
5065 PR tree-optimization/69907
5066 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5067 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5068 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5069
dab73e73
CB
50702016-02-24 Christian Bruel <christian.bruel@st.com>
5071
5072 * gcc.target/arm/pragma_cpp_fma.c: New test.
5073
7cc5ec65
JD
50742016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5075
5076 PR fortran/61156
5077 * gfortran.dg/include_6.f90: Update test.
5078
067fbd8b
JJ
50792016-02-23 Jakub Jelinek <jakub@redhat.com>
5080
5081 PR objc/69844
5082 * objc.dg/pr69844.m: New test.
5083
64a454d9
JD
50842016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5085
5086 PR libgfortran/69456
5087 * gfortran.dg/namelist_89.f90: New test.
5088 * gfortran.dg/pr59700.f90: Update test..
5089
35886f0b
MS
50902016-02-23 Martin Sebor <msebor@redhat.com>
5091
5092 PR middle-end/69780
5093 * g++.dg/ext/builtin_alloca.C: New test.
5094 * gcc.dg/builtins-68.c: New test.
5095
162cc7e3
RH
50962016-02-23 Richard Henderson <rth@redhat.com>
5097
5098 * gcc.target/i386/addr-space-3.c: Remove test.
5099
196440f8
DM
51002016-02-23 David Malcolm <dmalcolm@redhat.com>
5101
5102 PR preprocessor/69126
5103 PR preprocessor/69543
5104 * c-c++-common/pr69126-2-long.c: New test.
5105 * c-c++-common/pr69126-2-short.c: New test.
5106 * c-c++-common/pr69543-1.c: Remove xfail.
5107
1d3121af
DM
51082016-02-23 David Malcolm <dmalcolm@redhat.com>
5109
5110 PR preprocessor/69126
5111 PR preprocessor/69543
5112 PR preprocessor/69558
5113 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5114 (f): Rename to...
5115 (test_2): ...this, and add leading comment.
5116 (MACRO_3, test_3): New.
5117 (MACRO_4A, MACRO_4B, test_4): New.
5118 (MACRO): Rename to...
5119 (MACRO_5): ...this.
5120 (g): Rename to...
5121 (test_5): ...this, updating for renaming of MACRO, and
5122 add leading comment.
5123 * c-c++-common/pr69543-1.c: New.
5124 * c-c++-common/pr69543-2.c: New.
5125 * c-c++-common/pr69543-3.c: New.
5126 * c-c++-common/pr69543-4.c: New.
5127 * c-c++-common/pr69558-1.c: New.
5128 * c-c++-common/pr69558-2.c: New.
5129 * c-c++-common/pr69558-3.c: New.
5130 * c-c++-common/pr69558-4.c: New.
5131 * gcc.dg/pr69558.c: Move to...
5132 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5133 xfail for c++.
5134
f99c3557
TS
51352016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5136
5137 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5138 to -ftree-parallelize-loops/-fopenacc changes.
5139 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5140 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5141 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5142 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5143 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5144 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5145 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5146 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5147 * c-c++-common/goacc/kernels-loop.c: Likewise.
5148 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5149 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5150 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5151 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5152
c60ec7c2
RO
51532016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5154
5155 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5156
f1a62b6f
JJ
51572016-02-23 Jakub Jelinek <jakub@redhat.com>
5158
e67bf044
JJ
5159 PR c++/69902
5160 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5161
f1a62b6f
JJ
5162 PR c/69900
5163 * gcc.dg/pr69900.c: New test.
5164
20c5e09e
MJ
51652016-02-23 Martin Jambor <mjambor@suse.cz>
5166
5167 PR tree-optimization/69666
5168 * gcc.dg/tree-ssa/pr69666.c: New test.
5169
e457a6fc
AV
51702016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5171
5172 PR fortran/67451
5173 * gfortran.dg/coarray_allocate_5.f08: New test.
5174
d7b574f4
AK
51752016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5176
5177 * gcc.target/s390/vcond-shift.c: Move to ...
5178 * gcc.target/s390/vector/vcond-shift.c: ... here.
5179
58bdeb44
AK
51802016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5181
5182 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5183 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5184
7cd0387b
AK
51852016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5186
5187 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5188
4246c8da
MW
51892016-02-20 Mark Wielaard <mjw@redhat.com>
5190
5191 PR c/28901
5192 * gcc.dg/unused-variable-3.c: New test.
5193
f93bc532
JJ
51942016-02-22 Jakub Jelinek <jakub@redhat.com>
5195
5196 PR target/69888
5197 * gcc.target/i386/pr69888.c: New test.
5198
c4e360f4
RB
51992016-02-22 Richard Biener <rguenther@suse.de>
5200
5201 PR tree-optimization/69882
5202 * gfortran.dg/vect/pr69882.f90: New testcase.
5203
09c92f1c
JJ
52042016-02-22 Jakub Jelinek <jakub@redhat.com>
5205
5206 PR target/69885
5207 * gcc.dg/pr69885.c: New test.
5208
f88d45dc
OE
52092016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5210
5211 PR target/69806
5212 PR target/54089
5213 * gcc.target/sh/pr54089-10.c: New.
5214
ce1ff48e
PT
52152016-02-20 Paul Thomas <pault@gcc.gnu.org>
5216
5217 PR fortran/69423
5218 * gfortran.dg/deferred_character_15.f90 : New test.
5219
bbf27208
DH
52202016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5221
5222 PR fortran/57365
5223 gfortran.dg/allocate_with_source_18.f03: New test.
5224
52252016-02-20 Harald Anlauf <anlauf@gmx.de>
5226
5227 PR fortran/52531
5228 gfortran.dg/gomp/pr52531.f90: New test.
5229
268be88c
BE
52302016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5231
5232 PR c++/69865
5233 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5234 -std=c++03.
5235
4b6c824a
JJ
52362016-02-19 Jakub Jelinek <jakub@redhat.com>
5237
871b3f47
JJ
5238 PR c++/69826
5239 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5240 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5241
7a965d51
JJ
5242 PR c++/69850
5243 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5244
4b6c824a
JJ
5245 PR c++/69851
5246 * g++.dg/torture/pr69851.C: New test.
5247
15fca21a
MS
52482016-02-19 Martin Sebor <msebor@redhat.com>
5249
5250 PR testsuite/69573
5251 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5252
19e21586
JJ
52532016-02-19 Jakub Jelinek <jakub@redhat.com>
5254
03a616ac
JJ
5255 PR c++/69850
5256 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5257 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5258
19e21586
JJ
5259 PR c++/67767
5260 * g++.dg/cpp0x/pr67767.C: New test.
5261
2db16594
KT
52622016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5263
5264 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5265 for fp, simd, crypto, crc, lse.
5266 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5267 above.
5268 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5269 effective target check.
5270
5a7d9d1e
JJ
52712016-02-19 Jakub Jelinek <jakub@redhat.com>
5272
5273 PR target/69820
5274 * gcc.target/i386/pr69820.c: New test.
5275
6448f064
AK
52762016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5277
5278 * gcc.target/s390/vector/int128-1.c: New test.
5279
d0a859e6
AK
52802016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5281
5282 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5283
9e4eb643
AK
52842016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5285
5286 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5287 instruction pattern name to prevent the testcase from failing with
5288 -march=z13.
5289
859a4c0e
AK
52902016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5291
5292 * gcc.target/s390/md/movstr-2.c: New test.
5293
efc2340b
MK
52942016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5295
5296 * gcc.target/s390/morestack.c: New test.
5297
ca2bfbc2
DV
52982016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5299
5300 PR target/69625
5301 * gcc.target/s390/pr69625.c: Add test case.
5302
efd4bd05
BE
53032016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5304
5305 PR testsuite/68580
5306 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5307
2bf2078a
MM
53082016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5309
5310 PR target/68404
5311 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5312 * gcc.target/powerpc/fusion3.c: Likewise.
5313
f003579e
RB
53142016-02-18 Richard Biener <rguenther@suse.de>
5315
5316 PR middle-end/69553
5317 * g++.dg/torture/pr69553.C: New testcase.
5318
19233914
NC
53192016-02-18 Nick Clifton <nickc@redhat.com>
5320
efd4bd05
BE
5321 PR target/62254
5322 PR target/69610
5323 * gcc.target/arm/pr62554.c: New test.
5324 * gcc.target/arm/pr69610-1.c: New test.
5325 * gcc.target/arm/pr69610-2.c: New test.
19233914 5326
23f27839
RB
53272016-02-18 Richard Biener <rguenther@suse.de>
5328
5329 PR middle-end/69854
5330 * gcc.dg/torture/pr69854.c: New testcase.
5331
932c0da4
JJ
53322016-02-17 Jakub Jelinek <jakub@redhat.com>
5333
5334 PR c++/69850
5335 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5336
1bed93e4
BS
53372012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5338
5339 * gcc.target/powerpc/vec-cg.c: New test.
5340
57bfb134
RB
53412016-02-17 Richard Biener <rguenther@suse.de>
5342
5343 PR testsuite/69586
5344 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5345
a44e0ebb
KT
53462016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5347
5348 PR target/69161
5349 * gcc.c-torture/compile/pr69161.c: New test.
5350
ffacd726
DS
53512016-02-17 David Sherwood <david.sherwood@arm.com>
5352
5353 PR target/69532
5354 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5355 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5356
448db8d2
EB
53572016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5358
5359 * gcc.dg/ifcvt-4.c: Skip on Visium.
5360
e2f0522e
EB
53612016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5362
5363 * gnat.dg/atomic8.adb: New test.
5364
bf17fe3f
EB
53652016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5366
5367 * gnat.dg/discr46.ad[sb]: New test.
5368
ecf835e9
KN
53692016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5370
5371 PR Target/48344
5372 * gcc.target/powerpc/pr48344-1.c: New test.
5373
49a1164a
TK
53742015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5375
5376 PR fortran/69742
5377 * gfortran.dg/associate_21.f90: New test.
5378
bf14eba2
JJ
53792016-02-16 Jakub Jelinek <jakub@redhat.com>
5380
5381 PR c/69835
5382 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5383 -Wnonnull in dg-options.
5384 * c-c++-common/nonnull-2.c: New test.
5385
35a093b6
JG
53862016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5387 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5388
5389 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5390
e387d491
JJ
53912016-02-16 Jakub Jelinek <jakub@redhat.com>
5392
5393 PR middle-end/69801
5394 * gcc.dg/pr69801.c: Add empty dg-options.
5395
ba539195
JN
53962016-02-16 James Norris <jnorris@codesourcery.com>
5397
5398 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5399 * g++.dg/goacc/deviceptr-1.c: New file.
5400
2a2b8f64
JJ
54012016-02-16 Jakub Jelinek <jakub@redhat.com>
5402
5403 PR tree-optimization/69820
5404 * gcc.dg/vect/pr69820.c: New test.
5405
87440c29
RB
54062016-02-16 Richard Biener <rguenther@suse.de>
5407
5408 PR tree-optimization/69776
5409 * gcc.dg/torture/pr69776-2.c: New testcase.
5410
6d87c306
BS
54112016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5412
5413 PR tree-optimization/69714
5414 * gcc.dg/torture/pr69714.c: New test.
5415
3824a0a2
JJ
54162016-02-16 Jakub Jelinek <jakub@redhat.com>
5417
5418 PR tree-optimization/69802
5419 * gcc.dg/pr69802.c: New test.
5420
c8cfe96e
RB
54212016-02-16 Richard Biener <rguenther@suse.de>
5422
5423 PR middle-end/69801
5424 * gcc.dg/pr69801.c: New testcase.
5425
fc12098d
JD
54262016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5427
5428 PR libgfortran/69651
5429 * gfortran.dg/read_bang.f90: New test.
5430 * gfortran.dg/read_bang4.f90: New test.
5431
ba6b3795
JJ
54322016-02-15 Jakub Jelinek <jakub@redhat.com>
5433
f0516ca4
JJ
5434 PR c++/69658
5435 * g++.dg/init/pr69658.C: New test.
5436
ba6b3795
JJ
5437 PR c++/69797
5438 * c-c++-common/pr69797.c: New test.
5439
de3f9a2d
PK
54402016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5441
5442 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5443 check for aarch64*-*-*.
5444
17a3b967
RB
54452016-02-15 Richard Biener <rguenther@suse.de>
5446
5447 PR tree-optimization/69783
5448 * gcc.dg/vect/pr69783.c: New testcase.
5449
1c48bff1
RB
54502016-02-15 Richard Biener <rguenther@suse.de>
5451
5452 PR tree-optimization/69776
5453 * gcc.dg/torture/pr69776.c: New testcase.
5454
1e6025b6
TK
54552016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5456
5457 PR fortran/60526
5458 * gfortran.dg/type_decl_4.f90: Reinstated.
5459
d3308279
JDA
54602016-02-14 John David Anglin <danglin@gcc.gnu.org>
5461
5462 PR fortran/68746
5463 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5464
b7c56581
TK
54652016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5466
5467 PR fortran/60526
5468 PR bootstrap/69816
5469 * gfortran.dg/type_decl_4.f90: Removed.
5470
60cb4ef5
TK
54712016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5472
5473 PR fortran/60526
5474 * gfortran.dg/type_decl_4.f90: New test.
5475
f6964637
AM
54762016-02-14 Alan Modra <amodra@gmail.com>
5477
1a8849d1 5478 PR testsuite/68886
f6964637
AM
5479 * gcc.c-torture/execute/stkalign.c: Revise test.
5480
f5121920
OE
54812016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5482
5483 PR target/67260
5484 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5485
6cda3ab6
OE
54862016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5487
5488 PR target/67260
5489 * gcc.target/sh/torture/pr67260.c: New.
5490
6786e598
JDA
54912016-02-12 John David Anglin <danglin@gcc.gnu.org>
5492
5493 * gcc.dg/pr67964.c: Add dg-require-alias.
5494
7e05dad8
OE
54952016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5496
5497 PR target/67636
5498 PR target/64345
5499 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5500
7f4cc3ce
JD
55012016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5502
5503 PR libgfortran/69668
5504 * gfortran.dg/namelist_88.f90: New test.
5505
955ca6dc
JD
55062016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5507
5508 PR libgfortran/69668
5509 * gfortran.dg/namelist_38.f90: Update test.
5510 * gfortran.dg/namelist_84.f90: Update test.
5511
876217ae
DM
55122016-02-12 David Malcolm <dmalcolm@redhat.com>
5513
5514 PR other/69554
5515 * gcc.dg/pr69554-1.c: New test.
5516 * gfortran.dg/pr69554-1.F90: New test.
5517 * gfortran.dg/pr69554-2.F90: New test.
5518 * lib/gcc-dg.exp (proc dg-locus): New function.
5519 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5520 distinguish between the caret-printing and non-caret-printing
5521 cases. If caret-printing has been explicitly enabled, bail out
5522 without attempting to fix up the output.
5523
61789eed
DM
55242016-02-12 David Malcolm <dmalcolm@redhat.com>
5525
5526 PR driver/69265
5527 PR driver/69453
5528 * gcc.dg/spellcheck-options-3.c: New test case.
5529 * gcc.dg/spellcheck-options-4.c: New test case.
5530 * gcc.dg/spellcheck-options-5.c: New test case.
5531 * gcc.dg/spellcheck-options-6.c: New test case.
5532 * gcc.dg/spellcheck-options-7.c: New test case.
5533 * gcc.dg/spellcheck-options-8.c: New test case.
5534 * gcc.dg/spellcheck-options-9.c: New test case.
5535 * gcc.dg/spellcheck-options-10.c: New test case.
5536
c3090c1f
JJ
55372016-02-12 Jakub Jelinek <jakub@redhat.com>
5538
5539 PR rtl-optimization/69764
5540 PR rtl-optimization/69771
5541 * c-c++-common/pr69764.c: New test.
5542 * gcc.dg/torture/pr69771.c: New test.
5543
8222034d
MP
55442016-02-12 Marek Polacek <polacek@redhat.com>
5545
5546 * g++.dg/torture/init-list1.C: New.
5547
f749f792
MP
55482016-02-12 Marek Polacek <polacek@redhat.com>
5549
5550 * gcc.dg/pr69522.c: Add empty dg-options.
5551
199fb02a
IE
55522016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5553
5554 * g++.dg/lto/lto.exp: Include and init mpx.
5555 * g++.dg/lto/pr69729_0.C: New test.
5556
b69539cb
JJ
55572016-02-12 Jakub Jelinek <jakub@redhat.com>
5558
06ff7000
JJ
5559 PR ipa/69241
5560 * g++.dg/ipa/pr69241-4.C: New test.
5561
b69539cb
JJ
5562 PR ipa/68672
5563 * g++.dg/ipa/pr68672-1.C: New test.
5564 * g++.dg/ipa/pr68672-2.C: New test.
5565 * g++.dg/ipa/pr68672-3.C: New test.
5566
16595a1f
BS
55672016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5568
5569 PR c/69522
6d87c306 5570 * gcc.dg/pr69522.c: New test.
16595a1f 5571
38d795d2
PP
55722016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5573
5574 PR c++/69098
5575 * g++.dg/cpp1y/69098.C: New test.
5576 * g++.dg/cpp1y/69098-2.C: New test.
5577
9c582551
JJ
55782016-02-12 Jakub Jelinek <jakub@redhat.com>
5579
5580 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5581 and neighbour -> neighbor.
5582 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5583 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5584 * c-c++-common/Wvarargs.c: Likewise.
5585 * c-c++-common/goacc/host_data-5.c: Likewise.
5586 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5587 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5588 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5589 * gcc.target/aarch64/pr60697.c: Likewise.
5590 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5591 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5592 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5593 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5594 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5595 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5596 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5597 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5598 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5599 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5600 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5601 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5602 * g++.dg/lookup/koenig5.C: Likewise.
5603 * g++.dg/ext/no-asm-2.C: Likewise.
5604 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5605 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5606 * gfortran.dg/used_types_16.f90: Likewise.
5607 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5608 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5609 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5610 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5611 * gfortran.dg/abstract_type_6.f03: Likewise.
5612 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5613 * gfortran.dg/used_types_15.f90: Likewise.
5614 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5615 * gfortran.dg/exit_3.f08: Likewise.
5616 * gfortran.dg/open_status_2.f90: Likewise.
5617 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5618 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5619 * gfortran.dg/associate_1.f03: Likewise.
5620 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5621 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5622 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5623 * gcc.dg/builtin-object-size-1.c: Likewise.
5624 * gcc.dg/noreturn-6.c: Likewise.
5625 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5626 * gcc.dg/globalalias.c: Likewise.
5627 * gcc.dg/builtins-config.h: Likewise.
5628 * gcc.dg/pr30457.c: Likewise.
5629 * gcc.c-torture/compile/volatile-1.c: Likewise.
5630 * gcc.c-torture/execute/20101011-1.c: Likewise.
5631 * c-c++-common/Waddress-1.c: Likewise.
5632
66756373
JJ
56332016-02-11 Jakub Jelinek <jakub@redhat.com>
5634
5635 PR c/69768
5636 * c-c++-common/Waddress-1.c: New test.
5637
76fe932b
AV
56382016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5639
5640 PR fortran/69296
5641 * gfortran.dg/associate_19.f03: New test.
5642 * gfortran.dg/associate_20.f03: New test.
5643
564c4d4b
OE
56442016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5645
5646 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5647
e1c1ecb0
KT
56482016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5649
5650 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5651 .arch armv8-a\n. Add -dA to dg-options.
5652 * gcc.target/aarch64/assembler_arch_1.c: New test.
5653 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5654
0d7d9458
PC
56552016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5656
5657 PR c++/68726
5658 * g++.dg/cpp0x/pr68726.C: New.
5659
e6208a60
IE
56602016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5661
5662 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5663 test.
5664
281a11eb
RB
56652016-02-11 Richard Biener <rguenther@suse.de>
5666
5667 * g++.dg/tree-ssa/pr61034.C: Adjust.
5668
e03dd765
VM
56692016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5670
4b48faf5 5671 PR target/69148
e03dd765
VM
5672 * gcc.target/s390/pr69148.c: New.
5673
cdc23927
YR
56742016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5675
5676 PR tree-optimization/69652
5677 * gcc.dg/torture/pr69652.c: New test.
5678
e199dd0a
JJ
56792016-02-10 Jakub Jelinek <jakub@redhat.com>
5680 Patrick Palka <ppalka@gcc.gnu.org>
5681
5682 PR ipa/69241
5683 PR c++/69649
5684 * g++.dg/ipa/pr69241-1.C: New test.
5685 * g++.dg/ipa/pr69241-2.C: New test.
5686 * g++.dg/ipa/pr69241-3.C: New test.
5687 * g++.dg/ipa/pr69649.C: New test.
5688
d6b38027
UB
56892016-02-10 Uros Bizjak <ubizjak@gmail.com>
5690
5691 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5692 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5693
13b562c5
BC
56942016-02-10 Bin Cheng <bin.cheng@arm.com>
5695
5696 PR tree-optimization/68021
5697 * gcc.dg/tree-ssa/pr68021.c: New test.
5698
24a179f8
RB
56992016-02-10 Richard Biener <rguenther@suse.de>
5700
5701 PR tree-optimization/69726
5702 * gcc.dg/uninit-22.c: New testcase.
5703
0d99886f
AP
57042016-02-09 Andrew Pinski <apinski@cavium.com>
5705
5706 PR tree-opt/69282
5707 * gcc.c-torture/compile/20160205-1.c: New testcase.
5708
ab04995c
MM
57092016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5710
5711 PR target/68404
5712 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5713 instead accessing a really large arrray.
5714 * gcc.target/powerpc/fusion3.c: Likewise.
5715
4b79ac23
CB
57162016-02-09 Charles Baylis <charles.baylis@linaro.org>
5717
5718 PR target/68532
5719 * gcc.c-torture/execute/pr68532.c: New test.
5720
b890a441
AO
57212016-02-11 Alexandre Oliva <aoliva@redhat.com>
5722
5723 PR target/69634
5724 * gcc.dg/pr69634.c: New.
5725
84a5bef7
RB
57262016-02-09 Richard Biener <rguenther@suse.de>
5727
5728 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5729
1f123759 57302016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 5731
1f123759
AF
5732 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5733
65860c77
YR
57342016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5735
5736 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5737
7e1e8a0a
RB
57382016-02-09 Richard Biener <rguenther@suse.de>
5739
5740 PR tree-optimization/69715
5741 * gcc.dg/torture/pr69715.c: New testcase.
5742
efb45a9f
PP
57432016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5744
5745 PR c++/69139
5746 * g++.dg/cpp0x/trailing12.C: New test.
5747 * g++.dg/cpp0x/trailing13.C: New test.
5748
20a0c6f9
PP
57492016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5750
5751 PR c++/69283
5752 PR c++/67835
5753 * g++.dg/cpp1y/auto-fn29.C: New test.
5754 * g++.dg/cpp1y/auto-fn30.C: New test.
5755
a162f3af
JJ
57562016-02-08 Jakub Jelinek <jakub@redhat.com>
5757
5758 PR tree-optimization/69209
5759 * gcc.c-torture/compile/pr69209.c: New test.
5760
4b4a9fbd
JL
57612016-02-08 Jeff Law <law@redhat.com>
5762
5763 PR tree-optimization/68541
5764 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5765 of statements allowed in join block for path splitting.
5766
cfac5ed2
JJ
57672016-02-08 Jakub Jelinek <jakub@redhat.com>
5768
f68bc23f
JJ
5769 PR c++/59627
5770 * g++.dg/gomp/pr59627.C: New test.
5771
cfac5ed2
JJ
5772 PR ipa/69239
5773 * g++.dg/ipa/pr69239.C: New test.
5774
44714d8c
DM
57752016-02-08 David Malcolm <dmalcolm@redhat.com>
5776
5777 PR preprocessor/69664
5778 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5779 * gcc.dg/cpp/warn-comments.c: Likewise.
5780
eba9e839
MP
57812016-02-08 Marek Polacek <polacek@redhat.com>
5782
5783 PR c++/69688
5784 * g++.dg/init/const12.C: New test.
5785
a011cd92
BS
57862016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5787
5788 PR target/60410
5789 * gcc.dg/lto/pr55113_0.c: Remove test.
5790
5317b1be
RB
57912016-02-08 Richard Biener <rguenther@suse.de>
5792
5793 PR tree-optimization/69719
5794 * gcc.dg/torture/pr69719.c: New testcase.
5795
63998a63
RB
57962016-02-08 Richard Biener <rguenther@suse.de>
5797 Jeff Law <law@redhat.com>
5798
5799 PR target/68273
5800 * gcc.target/mips/pr68273.c: New testcase.
5801
43f4a281
RB
58022016-02-08 Richard Biener <rguenther@suse.de>
5803
5804 PR rtl-optimization/69274
5805 * gcc.target/i386/addr-sel-1.c: XFAIL.
5806
0b604d2d
JL
58072016-02-08 Jeff Law <law@redhat.com>
5808
e8dfe49e
JL
5809 PR tree-optimization/68541
5810 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5811
6daecd7a 5812 PR tree-optimization/65917
0b604d2d
JL
5813 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5814
c0f0e35a
JD
58152016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5816
5817 PR fortran/50555
5818 * gfortran.dg/namelist_args.f90: New test.
5819
8981d712
JL
58202016-02-05 Jeff Law <law@redhat.com>
5821
6daecd7a 5822 PR tree-optimization/68541
8981d712
JL
5823 * gcc.dg/tree-ssa/split-path-2.c: New test.
5824 * gcc.dg/tree-ssa/split-path-3.c: New test.
5825 * gcc.dg/tree-ssa/split-path-4.c: New test.
5826 * gcc.dg/tree-ssa/split-path-5.c: New test.
5827 * gcc.dg/tree-ssa/split-path-6.c: New test.
5828 * gcc.dg/tree-ssa/split-path-7.c: New test.
5829
46cb9332
MS
58302016-02-05 Martin Sebor <msebor@redhat.com>
5831
5832 PR c++/69662
5833 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5834 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5835
be2083ea
RH
58362016-02-06 Richard HEnderson <rth@redhat.com>
5837
5838 PR c/69643
5839 * gcc.target/i386/addr-space-4.c: New.
5840 * gcc.target/i386/addr-space-5.c: New.
5841
711d7c23
MM
58422016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5843
5844 PR fortran/66089
5845 * gfortran.dg/elemental_dependency_6.f90: New.
5846
b5c1c988
JJ
58472016-02-05 Jakub Jelinek <jakub@redhat.com>
5848
861c7bcd
JJ
5849 PR rtl-optimization/69691
5850 * gcc.c-torture/execute/pr69691.c: New test.
5851
b5c1c988
JJ
5852 PR c++/69628
5853 * g++.dg/parse/pr69628.C: New test.
5854
f7dfa966
UB
58552016-02-05 Uros Bizjak <ubizjak@gmail.com>
5856
5857 * gcc.dg/sancov/asan.c: Move to ...
5858 * gcc.dg/asan/sancov-1.c: ... here.
5859
9b143e64
UB
58602016-02-05 Uros Bizjak <ubizjak@gmail.com>
5861
5862 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5863
f5d4b899
L
58642016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5865
5866 PR target/69677
5867 * gcc.target/i386/pr69677.c: New test.
5868
76c85fbb
PP
58692016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5870
5871 PR c++/68948
5872 * g++.dg/template/pr68948.C: New test.
5873
f181bf90
DV
58742016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5875
5876 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5877 (only necessary on s390x).
5878
714fb282
L
58792016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5880
5881 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5882 -mno-accumulate-outgoing-args.
5883
618d6c1c
PP
58842016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5885
5886 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5887
1066e9b5
JJ
58882016-02-04 Jakub Jelinek <jakub@redhat.com>
5889
5890 PR c/69669
5891 * c-c++-common/pr69669.c: New test.
5892
76255d0d
MM
58932016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5894
5895 PR target/69667
5896 * g++.dg/pr69667.C: New file.
5897
e0b059b1
WD
58982016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5899
5900 PR target/69619
5901 * gcc.dg/pr69619.c: Add new test.
5902
2692b5c8
RS
59032016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5904
5905 PR rtl-optimization/69577
5906 * gcc.target/i386/pr69577.c: New test.
5907
7db337c2
ML
59082016-02-04 Martin Liska <mliska@suse.cz>
5909
5910 * g++.dg/asan/pr69276.C: New test.
5911
cc9c0829
KT
59122016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5913
5914 PR target/65932
5915 PR target/67714
5916 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5917 a single smulbb instruction.
5918 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5919 * gcc.target/amr/wmul-2.c: Likewise.
5920
eb9feb52
KT
59212016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5922
5923 PR target/65932
5924 PR target/67714
5925 * gcc.c-torture/execute/pr67714.c: New test.
5926
61f727fe
JJ
59272016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5928
5929 PR target/69454
5930 * gcc.target/i386/pr69454-1.c: New test.
5931 * gcc.target/i386/pr69454-2.c: New test.
5932
05dd97db
MS
59332016-02-03 Martin Sebor <msebor@redhat.com>
5934
5935 PR c++/69251
5936 PR c++/69253
5937 PR c++/69290
5938 PR c++/69277
5939 PR c++/69349
5940 * g++.dg/ext/flexarray-mangle-2.C: New test.
5941 * g++.dg/ext/flexarray-mangle.C: New test.
5942 * g++.dg/ext/flexarray-subst.C: New test.
5943 * g++.dg/ext/flexary11.C: New test.
5944 * g++.dg/ext/flexary12.C: New test.
5945 * g++.dg/ext/flexary13.C: New test.
5946 * g++.dg/ext/flexary14.C: New test.
5947 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5948
dac2fc29
L
59492016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5950
5951 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5952 Define only if CHECK_FLOAT128 is defined.
5953 (main): Properly initialize u5.
5954
eadb8035
JJ
59552016-02-03 Jakub Jelinek <jakub@redhat.com>
5956
0afbb81b
JJ
5957 PR c/69627
5958 * gcc.dg/pr69627.c: New test.
5959
eadb8035
JJ
5960 PR target/69644
5961 * gcc.dg/pr69644.c: New test.
5962
b12d4923
MS
59632016-02-03 Mike Stump <mikestump@comcast.net>
5964
5965 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5966 support for struct-layout-1.exp.
5967
ab4bae0c
PP
59682016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5969
5970 PR c++/69056
618d6c1c 5971 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5972
95831c01
VM
59732016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5974 Alexandre Oliva <aoliva@redhat.com>
5975
5976 PR target/69461
5977 * gcc.target/powerpc/pr69461.c: New.
5978
ccc71ab8
UB
59792016-02-03 Uros Bizjak <ubizjak@gmail.com>
5980
5981 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5982 works from here ...
5983 (check_effective_target_fsanitize_thread): ... to here. Do not
5984 specify additional compile flags for the test source.
5985 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5986 specify additional compile flags for the test source.
5987
96299640
WD
59882016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5989
5990 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5991
781d83d9
AV
59922016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5993
5994 PR fortran/67451
5995 PR fortran/69418
5996 * gfortran.dg/coarray_allocate_2.f08: New test.
5997 * gfortran.dg/coarray_allocate_3.f08: New test.
5998 * gfortran.dg/coarray_allocate_4.f08: New test.
5999
d8208e6d
AL
60002016-02-03 Alan Lawrence <alan.lawrence@arm.com>
6001
6002 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
6003 use same scan-tree-dump-times on all platforms.
6004 * gcc.dg/vect/vect-outer-1.c: Likewise.
6005 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
6006 * gcc.dg/vect/vect-outer-1a.c: Likewise.
6007 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
6008 * gcc.dg/vect/vect-outer-1b.c: Likewise.
6009 * gcc.dg/vect/vect-outer-2b.c: Likewise.
6010 * gcc.dg/vect/vect-outer-3b.c: Likewise.
6011 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
6012
a8394fa0
SB
60132016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
6014
6015 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
6016 warning.
6017
f3baa1d3
L
60182016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6019
6020 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6021
eb077516
JN
60222016-02-02 James Norris <jnorris@codesourcery.com>
6023
6024 * c-c++-common/goacc/routine-5.c: Add tests.
6025
578fb225
AM
60262016-02-02 Alexander Monakov <amonakov@ispras.ru>
6027
6028 * gcc.target/nvptx/unsigned-cmp.c: New test.
6029
c64f7d37
WD
60302016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6031
6032 * gcc.target/aarch64/scalar_shift_1.c
6033 (test_corners_sisd_di): Improve force to SIMD register.
6034 (test_corners_sisd_si): Likewise.
6035 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6036 Remove scan-assembler check for ldr.
6037
90c6f26c
RB
60382016-02-02 Richard Biener <rguenther@suse.de>
6039
6040 PR tree-optimization/69595
6041 * gcc.dg/Warray-bounds-17.c: New testcase.
6042
9dc03c97
RB
60432016-02-02 Richard Biener <rguenther@suse.de>
6044
6045 PR tree-optimization/69606
6046 * gcc.dg/torture/pr69606.c: New testcase.
6047
2d4dc223
YR
60482016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6049
6050 PR middle-end/68542
6051 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6052 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6053
65c98fde
AM
60542016-02-02 Alan Modra <amodra@gmail.com>
6055
6056 PR target/69548
6057 * gcc.target/powerpc/pr69548.c: New test.
6058
e1b81f2b
JJ
60592016-02-01 Jakub Jelinek <jakub@redhat.com>
6060
d0268b37
JJ
6061 PR rtl-optimization/69592
6062 * gcc.dg/pr69592.c: New test.
6063
e1b81f2b
JJ
6064 PR preprocessor/69543
6065 PR c/69558
6066 * gcc.dg/pr69543.c: New test.
6067 * gcc.dg/pr69558.c: New test.
6068
7dd7780d
UB
60692016-02-01 Uros Bizjak <ubizjak@gmail.com>
6070
bf672ee5
UB
6071 PR testsuite/65940
6072 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6073
9a7013f8
MS
60742016-02-01 Martin Sebor <msebor@redhat.com>
6075
6076 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6077
e681fb2b
BC
60782016-02-01 Bin Cheng <bin.cheng@arm.com>
6079
6080 PR tree-optimization/67921
6081 * c-c++-common/ubsan/pr67921.c: New test.
6082
ff86345f
RB
60832016-02-01 Richard Biener <rguenther@suse.de>
6084
6085 PR middle-end/69556
6086 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6087
bc369dbd
RB
60882016-02-01 Richard Biener <rguenther@suse.de>
6089
6090 PR tree-optimization/69574
6091 * gcc.dg/torture/pr69574.c: New testcase.
6092
ef318184
RB
60932016-02-01 Richard Biener <rguenther@suse.de>
6094
6095 PR tree-optimization/69579
6096 * gcc.dg/setjmp-6.c: New testcase.
6097
654745e6
JJ
60982016-02-01 Jakub Jelinek <jakub@redhat.com>
6099
6100 PR rtl-optimization/69570
6101 * g++.dg/opt/pr69570.C: New test.
6102
e6c0c44b
RH
61032016-02-01 Richard Henderson <rth@redhat.com>
6104
6105 * gcc.dg/pr69535.c: New test.
6106
6ff3f09a
JDA
61072016-01-31 John David Anglin <danglin@gcc.gnu.org>
6108
2c005538
JDA
6109 PR testsuite/69584
6110 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6111 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6112
61083a4b
JDA
6113 PR debug/68244
6114 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6115
6ff3f09a
JDA
6116 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6117
0c221916
PT
61182016-01-31 Paul Thomas <pault@gcc.gnu.org>
6119
6120 PR fortran/67564
6121 * gfortran.dg/allocate_with_source_17.f03: New test.
6122
db7a2818
JJ
61232016-01-30 Jakub Jelinek <jakub@redhat.com>
6124
6125 PR tree-optimization/69546
6126 * gcc.dg/torture/pr69546.c: New test.
6127
e520d5f0
PT
61282016-01-30 Paul Thomas <pault@gcc.gnu.org>
6129
6130 PR fortran/69566
6131 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6132
343c05d3
MS
61332016-01-30 Martin Sebor <msebor@redhat.com>
6134
6135 PR c++/68490
6136 * g++.dg/ext/flexary10.C: New test.
6137
d6c3a539
DH
61382016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6139
6140 PR fortran/66707
6141 gfortran.dg/common_23.f90: New test.
6142
52d72fcd
BS
61432016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6144
6145 PR target/65546
6146 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6147 condition being checked, and disable it when the target supports
6148 misaligned loads and stores.
6149
3a5d2ba4
JJ
61502016-01-29 Jakub Jelinek <jakub@redhat.com>
6151
6152 PR debug/69518
6153 * gcc.dg/torture/pr69518.c: New test.
6154
6bbacdb5
L
61552016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6156
6157 PR target/69530
6158 * gcc.target/i386/pr69530.c: New test.
6159
af932cdb
SE
61602016-01-29 Steve Ellcey <sellcey@imgtec.com>
6161
6162 PR target/65604
6163 * gcc.target/mips/div-delay.c: New test.
6164
26658b7c
JJ
61652016-01-29 Jakub Jelinek <jakub@redhat.com>
6166
33e89989
JJ
6167 PR target/69551
6168 * gcc.target/i386/pr69551.c: New test.
6169
26658b7c
JJ
6170 PR target/66137
6171 * gcc.target/i386/pr66137.c: New test.
6172
401116b5
AB
61732016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6174
6175 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6176 always built for p5600.
6177 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6178 isa=p5600 dg-option.
6179
d4abfcc5
RB
61802016-01-29 Richard Biener <rguenther@suse.de>
6181
6182 PR tree-optimization/69547
6183 * g++.dg/tree-ssa/pr69547.C: New testcase.
6184
16b77b32
JJ
61852016-01-29 Jakub Jelinek <jakub@redhat.com>
6186
6187 PR debug/66869
6188 * g++.dg/warn/Wunused-function2.C: New test.
6189
a1c95464
DV
61902016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6191
6192 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6193 support for test to succeed.
6194
5453bfed
MP
61952016-01-29 Marek Polacek <polacek@redhat.com>
6196
6197 PR c++/69509
6198 PR c++/69516
6199 * g++.dg/ext/constexpr-vla2.C: New test.
6200 * g++.dg/ext/constexpr-vla3.C: New test.
6201 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6202
452ec2a5
RB
62032016-01-29 Richard Biener <rguenther@suse.de>
6204
6205 PR middle-end/69537
6206 * gcc.dg/uninit-21.c: New testcase.
6207
aec0b19e
UB
62082016-01-28 Uros Bizjak <ubizjak@gmail.com>
6209
6210 PR target/69459
6211 * gcc.target/i386/pr69459.c: New test.
6212
df113ce7
SE
62132016-01-28 Steve Ellcey <sellcey@imgtec.com>
6214
6215 PR target/68400
6216 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6217 * gcc.target/mips/pr68400.c: New test.
6218
494de84f
MS
62192016-01-28 Martin Sebor <msebor@redhat.com>
6220
6221 PR target/17381
6222 * gcc.target/powerpc/pr17381.c: New test.
6223
eb1b1f01
JJ
62242016-01-28 Jakub Jelinek <jakub@redhat.com>
6225
6226 PR middle-end/69542
6227 * gcc.dg/torture/pr69542.c: New test.
6228
6dfeb7ce
WD
62292016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6230
6231 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6232
4b7471a4
DE
62332016-01-28 David Edelsohn <dje.gcc@gmail.com>
6234
6235 * gcc.dg/pr65980.c: Skip on AIX.
6236 * gcc.dg/pr66688.c: Same.
6237
b271fd21
DE
62382016-01-28 David Edelsohn <dje.gcc@gmail.com>
6239
6240 PR target/63679
6241 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6242 * gcc.dg/tree-ssa/sra-18.c: Same.
6243
874108a9
AV
62442016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6245
6246 PR fortran/62536
6247 * gfortran.dg/block_15.f08: New test.
6248 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6249 on incorrectly closed BLOCK.
6250
30480bcd
IE
62512016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6252
6253 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
62542016-01-28 Richard Biener <rguenther@suse.de>
6255
6256 PR tree-optimization/69466
6257 * gfortran.dg/vect/pr69466.f90: New testcase.
6258
0d4c694e
TP
62592016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6260
6261 * g++.dg/pr67989.C: Remove ARM-specific option.
6262 * gcc.target/arm/pr67989.C: New file.
6263
2aa780da
UB
62642016-01-27 Uros Bizjak <ubizjak@gmail.com>
6265
6266 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6267 and expm1 test for glibc < 2.11.
6268
f75ebe77
RH
62692016-01-27 Richard Henderson <rth@redhat.com>
6270
6271 * gcc.c-torture/execute/pr69447.c: New test.
6272
62732016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6274
9a175e65 6275 PR fortran/69422
49847d75
PT
6276 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6277
cbdd8ae0
JJ
62782016-01-27 Jakub Jelinek <jakub@redhat.com>
6279
6280 PR debug/66869
6281 * gcc.dg/pr66869.c: New test.
6282
2b572b3c
JL
62832016-01-25 Jeff Law <law@redhat.com>
6284
6285 PR tree-optimization/68398
aec0b19e 6286 PR tree-optimization/69196
2b572b3c
JL
6287 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6288 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6289 path to avoid new heuristic allowing more irreducible regions
6290 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6291 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6292 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6293 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6294 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6295
fa74a4bc
MP
62962016-01-27 Marek Polacek <polacek@redhat.com>
6297
6298 PR c/68062
6299 * c-c++-common/vector-compare-4.c: New test.
6300
0afff540
DM
63012016-01-27 David Malcolm <dmalcolm@redhat.com>
6302
6303 PR preprocessor/69126
6304 * c-c++-common/pr69126.c: New test case.
6305
1a218fc9
ILT
63062016-01-27 Ian Lance Taylor <iant@google.com>
6307
6308 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6309
5d70666e
RB
63102016-01-27 Ryan Burn <contact@rnburn.com>
6311
6312 PR cilkplus/69267
6313 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6314
87ff4d66
UB
63152016-01-27 Uros Bizjak <ubizjak@gmail.com>
6316
6317 PR target/69512
6318 * gcc.target/i386/pr69512.c: New test.
6319
27e23cca
RE
63202016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6321
6322 PR ada/69488
6323 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6324
05bf54c3
MP
63252016-01-27 Marek Polacek <polacek@redhat.com>
6326
6327 PR c++/69379
6328 * g++.dg/pr69379.C: New test.
6329
60214d0d
MS
63302016-01-27 Martin Sebor <msebor@redhat.com>
6331
6332 PR c++/69317
6333 * g++.dg/abi/Wabi-2-2.C: New test.
6334 * g++.dg/abi/Wabi-2-3.C: New test.
6335 * g++.dg/abi/Wabi-3-2.C: New test.
6336 * g++.dg/abi/Wabi-3-3.C: New test.
6337
167c7bfa
RB
63382016-01-27 Richard Biener <rguenther@suse.de>
6339
6340 PR tree-optimization/69166
6341 * gcc.dg/torture/pr69166.c: New testcase.
6342
1430fb1f
MJ
63432016-01-27 Martin Jambor <mjambor@suse.cz>
6344
6345 PR tree-optimization/69355
6346 * gcc.dg/tree-ssa/pr69355.c: New test.
6347
95e3030c
MP
63482016-01-27 Marek Polacek <polacek@redhat.com>
6349
6350 PR c++/69496
6351 * g++.dg/ext/constexpr-vla1.C: New test.
6352
eeb085f3
CB
63532016-01-20 Christian Bruel <christian.bruel@st.com>
6354
6355 PR target/69245
6356 * gcc.target/arm/pr69245.c: New test.
6357
b1652dde
JJ
63582016-01-27 Jakub Jelinek <jakub@redhat.com>
6359
6360 PR tree-optimization/69399
6361 * gcc.dg/torture/pr69399.c: New test.
6362
ce7e8f00
EB
63632016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6364
6365 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6366
e4aac1d1
EB
63672016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6368
6369 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6370
8dfdb419
TV
63712016-01-26 Tom de Vries <tom@codesourcery.com>
6372
6373 PR tree-optimization/69110
6374 * gcc.dg/autopar/pr69110.c: New test.
6375
56f80f54 63762016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6377 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6378
6379 * gcc.dg/graphite/isl-ast-op-select.c: New.
6380
a0909527
PT
63812015-01-26 Paul Thomas <pault@gcc.gnu.org>
6382
6383 PR fortran/69385
6384 * gfortran.dg/allocate_error_6.f90: New test.
6385
ffc445f4
RH
63862016-01-26 Richard Henderson <rth@redhat.com>
6387
6388 * gcc.dg/tm/pr60908.c: New test.
6389
01e1dea3
DM
63902016-01-26 David Malcolm <dmalcolm@redhat.com>
6391
6392 PR other/69006
6393 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6394 directive.
6395 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6396 expected multiline output to reflect the colorization being
6397 disabled before newlines.
6398 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6399 (custom_diagnostic_finalizer): Replace call to
6400 pp_newline_and_flush with call to pp_flush.
6401 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6402 * gfortran.dg/implicit_class_1.f90: Likewise.
6403 * lib/gcc-dg.exp (allow_blank_lines): New global.
6404 (dg-allow-blank-lines-in-output): New procedure.
6405 (gcc-dg-prune): Complain about blank lines in the output, unless
6406 dg-allow-blank-lines-in-output was called.
6407 * lib/multiline.exp (_build_multiline_regex): Only support
6408 arbitrary followup text for non-blank-lines, not for blank lines.
6409
13f92e8d
JJ
64102016-01-26 Jakub Jelinek <jakub@redhat.com>
6411
6412 PR tree-optimization/69483
6413 * gcc.dg/pr69483.c: New test.
6414 * g++.dg/opt/pr69483.C: New test.
6415
92422235
CL
64162016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6417
6418 PR target/68620
6419 * gcc.target/arm/pr68620.c: New test.
6420
0bccf11b
L
64212016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6422
6423 * gcc.target/i386/pr68986-2.c: Remove -m32.
6424
81cd202e
L
64252016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6426
6427 PR target/68986
6428 * gcc.target/i386/pr68986-1.c: New test.
6429 * gcc.target/i386/pr68986-2.c: Likewise.
6430 * gcc.target/i386/pr68986-3.c: Likewise.
6431
213a1c03
CB
64322016-01-26 Christian Bruel <christian.bruel@st.com>
6433
6434 * lib/target-supports.exp
6435 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6436 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6437 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6438
22a08dd1
RB
64392016-01-26 Richard Biener <rguenther@suse.de>
6440
6441 PR tree-optimization/69452
6442 * gcc.dg/torture/pr69452.c: New testcase.
6443
6c06e0e8
JJ
64442016-01-26 Jakub Jelinek <jakub@redhat.com>
6445
6446 PR target/69442
6447 * gcc.dg/pr69442.c: New test.
6448
b96824c4
RFI
64492016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6450
6451 PR target/67896
6452 * gcc.target/aarch64/simd/pr67896.C: New.
6453
5ee31e57
RS
64542016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6455
6456 PR tree-optimization/69400
6457 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6458 function.
6459 (plugin_init): Call it.
6460 * gcc.dg/torture/pr69400.c: New test.
6461
7ddfb31d
CL
64622016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6463
6464 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6465
1e050c90
AK
64662016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6467 Sebastian Pop <s.pop@samsung.com>
6468
6469 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6470 isl-0.15.
6471
c8ee4bf5
AK
64722016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6473 Sebastian Pop <s.pop@samsung.com>
6474
6475 * gcc.dg/graphite/pr69292.c: New.
6476
d902b330
JJ
64772016-01-25 Jakub Jelinek <jakub@redhat.com>
6478
6479 * c-c++-common/goacc/use_device-1.c: New test.
6480
2c89b952
JL
64812016-01-25 Jeff Law <law@redhat.com>
6482
6483 PR tree-optimization/69196
6484 PR tree-optimization/68398
6485 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6486 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6487
685c8785
DE
64882016-01-25 David Edelsohn <dje.gcc@gmail.com>
6489
6490 PR target/69469
6491 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6492 Algorithm.
6493
95cef0c1
RB
64942016-01-25 Richard Biener <rguenther@suse.de>
6495
6496 PR testsuite/69380
6497 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6498
2947d3b2
IE
64992016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6500
6501 PR target/69421
6502 * gcc.dg/pr69421.c: New test.
6503
ae19075a
BB
65042016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6505
6506 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6507 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6508 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6509 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6510 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6511 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6512 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6513 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6514 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6515 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6516
fa4511c2
RB
65172016-01-25 Richard Biener <rguenther@suse.de>
6518
6519 PR tree-optimization/69376
6520 * gcc.dg/torture/pr69376.c: New testcase.
6521
1d101216
JD
65222016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6523
6524 PR fortran/69397
6525 PR fortran/68442
6526 * gfortran.dg/interface_38.f90: New test.
6527 * gfortran.dg/interface_39.f90: New test.
a0909527 6528
a59b92b0
PP
65292016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6530
6531 Revert:
6532 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6533
6534 PR c++/11858
6535 PR c++/24663
6536 PR c++/24664
6537 * g++.dg/template/pr11858.C: New test.
6538 * g++.dg/template/pr24663.C: New test.
6539 * g++.dg/template/unify12.C: New test.
6540 * g++.dg/template/unify13.C: New test.
6541 * g++.dg/template/unify14.C: New test.
6542 * g++.dg/template/unify15.C: New test.
6543 * g++.dg/template/unify16.C: New test.
6544 * g++.dg/template/unify17.C: New test.
6545
16acb1a8
DH
65462016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6547
6548 PR fortran/68283
6549 gfortran.dg/pr68283.f90: New test.
6550
094773e8
TK
65512016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6552
6553 PR fortran/66094
6554 * gfortran.dg/inline_matmul_13.f90: New test.
6555 * gfortran.dg/matmul_bounds_8.f90: New test.
6556 * gfortran.dg/matmul_bounds_9.f90: New test.
6557 * gfortran.dg/matmul_bounds_10.f90: New test.
6558
42fb90d7
TV
65592016-01-23 Tom de Vries <tom@codesourcery.com>
6560
6561 PR tree-optimization/69426
6562 * gcc.dg/autopar/pr69426.c: New test.
6563
69da7802
MS
65642016-01-23 Martin Sebor <msebor@redhat.com>
6565
6566 PR c++/58109
6567 PR c++/69022
6568 * g++.dg/cpp0x/alignas5.C: New test.
6569 * g++.dg/ext/vector29.C: Same.
6570
da17300a
UB
65712016-01-23 Uros Bizjak <ubizjak@gmail.com>
6572
6573 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6574 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6575 _GNU_SOURCE from compile flags to the source.
6576 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6577 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6578 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6579 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6580
62041cfc
JJ
65812016-01-22 Jakub Jelinek <jakub@redhat.com>
6582
6583 PR target/69432
6584 * g++.dg/opt/pr69432.C: New test.
6585
f7d2ad6f
BS
65862016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6587
6588 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6589 32-bit targets testing an -m64 multilib.
6590
d403fc9a
WS
65912016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6592
6593 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6594 64-bit support.
6595
4aa16f8d
JG
65962016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6597
6598 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6599
7c816d0f
CB
66002016-01-21 Christian Bruel <christian.bruel@st.com>
6601
6602 PR target/68674
6603 * gcc.target/i386/pr68674.c
6604 * gcc.target/aarch64/pr68674.c
6605 * gcc.target/arm/pr68674.c
6606
fce661e8
KT
66072016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6608
6609 PR target/69403
6610 * gcc.c-torture/execute/pr69403.c: New test.
6611
4696899f
PC
66122016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6613
6614 PR c++/55843
6615 * g++.dg/template/pr55843.C: New.
6616
bac69366
AL
66172016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6618
6619 PR testsuite/66877
6620 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6621 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6622
b57d3a5c
BS
66232016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6624
6625 PR testsuite/67489
da17300a
UB
6626 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6627 from dg-do compile directive, and instead add
6628 { dg-require-effective-target int128 }.
b57d3a5c 6629
9f04a53e
MS
66302016-01-20 Martin Sebor <msebor@redhat.com>
6631
6632 PR c/69405
6633 * gcc.dg/sync-fetch.c: New test.
6634
38a51663
JL
66352016-01-21 Martin Sebor <msebor@redhat.com>
6636
6637 PR target/69252
6638 * gcc.target/powerpc/pr69252.c: New test.
6639
2423a75a
JD
66402016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6641
6642 PR fortran/65996
da17300a 6643 * gfortran.dg/pr65996.f90: New test.
2423a75a 6644
0a76463f
DV
66452016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6646
6647 PR c++/68810
9f04a53e 6648 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 6649 expected to generate an error.
0a76463f 6650
9776e692
BS
66512016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6652
6653 PR middle-end/66178
6654 * gcc.dg/torture/pr66178.c: New test.
6655
c8d3e088
AB
66562016-01-21 Anton Blanchard <anton@samba.org>
6657 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6658
6659 PR target/63354
6660 * gcc.target/powerpc/pr63354.c: New test.
6661
35b707ff
VM
66622016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6663
6664 PR rtl-optimization/68990
6665 * gcc.target/i386/pr68990: New.
6666
157b0829
NC
66672016-01-21 Nick Clifton <nickc@redhat.com>
6668
6669 PR target/69129
6670 * gcc.target/mips/pr69129.c: New.
6671
aede6748
PC
66722016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6673
6674 PR c++/58046
6675 * g++.dg/cpp0x/pr58046.C: New.
6676
5463c2c8
JJ
66772016-01-21 Jakub Jelinek <jakub@redhat.com>
6678
6d31cc75
SS
6679 PR target/69187
6680 PR target/65624
6681 * gcc.target/arm/pr69187.c: New test.
6682
5463c2c8
JJ
6683 PR c++/69355
6684 * g++.dg/torture/pr69355.C: New test.
6685
fa28f32b
AK
66862016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6687 Sebastian Pop <s.pop@samsung.com>
6688
6689 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6690
b920a047
AK
66912016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6692 Sebastian Pop <s.pop@samsung.com>
6693
da17300a 6694 * gcc.dg/graphite/pr68976.c: New test.
b920a047 6695
bdd3aea6
JJ
66962016-01-21 Jakub Jelinek <jakub@redhat.com>
6697
6698 PR middle-end/67653
6699 * c-c++-common/pr67653.c: New test.
6700 * gcc.dg/torture/pr29119.c: Add dg-warning.
6701
26a2e6ae
PB
67022016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6703
6704 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6705
d25c7690
PK
67062016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6707
6708 PR c/24293
6709 * gcc.dg/pr24293.c: New test.
6710 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6711 incomplete struct type.
6712 * gcc.dg/declspec-1.c: Likewise.
6713 * gcc.dg/pr63549.c: Likewise.
6714
889d5698
JJ
67152016-01-20 Jakub Jelinek <jakub@redhat.com>
6716
6717 PR tree-optimization/66612
6718 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6719 for bdn instruction.
6720
d7cf3dc7
CL
67212016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6722
6723 * lib/target-supports.exp
6724 (check_effective_target_arm_fp_ok_nocache): New.
6725 (check_effective_target_arm_fp_ok): New.
6726 (add_options_for_arm_fp): New.
6727 (check_effective_target_arm_crypto_ok_nocache): Require
6728 target_arm_v8_neon_ok instead of arm32.
6729 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6730 (check_effective_target_arm_crypto_pragma_ok): New.
6731 (add_options_for_arm_vfp): New.
6732 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6733 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6734 target instead. Force initial fpu to vfp.
6735 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6736 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6737 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6738 dependency.
6739 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6740 use arm_vfp effective target instead. Force initial fpu to vfp.
6741 * gcc.target/arm/attr-neon3.c: Likewise.
6742 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6743 arm_vfp_ok.
6744 * gcc.target/arm/unsigned-float.c: Likewise.
6745 * gcc.target/arm/vfp-1.c: Likewise.
6746 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6747 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6748 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6749 * gcc.target/arm/vfp-ldmias.c: Likewise.
6750 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6751 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6752 * gcc.target/arm/vfp-stmiad.c: Likewise.
6753 * gcc.target/arm/vfp-stmias.c: Likewise.
6754 * gcc.target/arm/vnmul-1.c: Likewise.
6755 * gcc.target/arm/vnmul-2.c: Likewise.
6756 * gcc.target/arm/vnmul-3.c: Likewise.
6757 * gcc.target/arm/vnmul-4.c: Likewise.
6758
01ac9704 67592016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 6760
e84b00da
L
6761 PR testsuite/69366
6762 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6763 the MPX run-time library, for compile-time MPX test.
6764 * gcc.target/i386/chkp-always_inline.c: Likewise.
6765 * gcc.target/i386/chkp-bndret.c: Likewise.
6766 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6767 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6768 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6769 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6770 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6771 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6772 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6773 * gcc.target/i386/chkp-label-address.c: Likewise.
6774 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6775 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6776 * gcc.target/i386/chkp-pr69044.c: Likewise.
6777 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6778 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6779 * gcc.target/i386/chkp-strchr.c: Likewise.
6780 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6781 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6782 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6783 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6784 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6785 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6786 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6787 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6788 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6789 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6790 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6791 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6792 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6793 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6794 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6795 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6796 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6797 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6798 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6799 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6800 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6801 * gcc.target/i386/pr63995-2.c: Likewise.
6802 * gcc.target/i386/pr64805.c: Likewise.
6803 * gcc.target/i386/pr65044.c: Likewise.
6804 * gcc.target/i386/pr65167.c: Likewise.
6805 * gcc.target/i386/pr65183.c: Likewise.
6806 * gcc.target/i386/pr65184.c: Likewise.
6807 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 6808
28b33016
IE
68092016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6810
6811 PR tree-optimization/69328
6812 * gcc.dg/pr69328.c: New test.
6813
bcff0913
JL
68142016-01-20 Jeff Law <law@redhat.com>
6815
bf0bb970 6816 PR target/25114
bcff0913
JL
6817 * gcc.target/m68k/pr25114.c: New test.
6818
a3f69631
AV
68192016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6820
6821 * gcc.target/arm/memset-inline-10.c: Added
6822 dg-require-effective-target arm_thumb2_ok.
6823
af33ba0d
EB
68242016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6825
6826 * gcc.dg/debug/dwarf2/sso.c: New test.
6827
7596d5de
UB
68282016-01-19 Uros Bizjak <ubizjak@gmail.com>
6829
6830 PR testsuite/68820
6831 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6832 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6833 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6834
ceda2c69
JH
68352016-01-19 Jan Hubicka <hubicka@ucw.cz>
6836
6837 PR ipa/66223
6838 * g++.dg/ipa/devirt-50.C: New testcase.
6839
38a979f2
MP
68402016-01-19 Marek Polacek <polacek@redhat.com>
6841
6842 PR c++/68965
6843 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6844 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6845
962801c5
KT
68462016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6847
6848 PR target/69135
6849 * gcc.target/arm/pr69135_1.c: New test.
6850
078fe40a
WD
68512015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6852
6853 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6854
786e3c06
WD
68552015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6856
6857 * gcc.target/aarch64/ccmp_1.c: New testcase.
6858
1e297006
MP
68592016-01-19 Marek Polacek <polacek@redhat.com>
6860
6861 PR c++/68586
6862 * g++.dg/cpp0x/enum30.C: New test.
6863
879c27e3
RB
68642016-01-19 Richard Biener <rguenther@suse.de>
6865
6866 PR tree-optimization/69336
6867 * g++.dg/tree-ssa/pr69336.C: New testcase.
6868
015337d3
JJ
68692016-01-19 Jakub Jelinek <jakub@redhat.com>
6870
6871 PR debug/65779
6872 * gcc.dg/pr65779.c: New test.
6873
e2c768b6
RB
68742016-01-19 Richard Biener <rguenther@suse.de>
6875
6876 PR tree-optimization/69352
6877 * gcc.dg/torture/pr69352.c: New testcase.
6878
569efc34
JJ
68792016-01-19 Jakub Jelinek <jakub@redhat.com>
6880
6881 PR rtl-optimization/68955
6882 PR rtl-optimization/64557
6883 * gcc.dg/torture/pr68955.c: New test.
6884
e49d321f
JH
68852016-01-19 Jan Hubicka <hubicka@ucw.cz>
6886
6887 PR lto/69136
6888 * g++.dg/torture/pr69136.C: New testcase.
6889
e9191ad3
JH
68902016-01-19 Jan Hubicka <hubicka@ucw.cz>
6891
6892 PR lto/69133
6893 * g++.dg/lto/pr69133_0.C: New testcase.
6894 * g++.dg/lto/pr69133_1.C: New testcase.
6895
2bedb645
JL
68962016-01-15 Jeff Law <law@redhat.com>
6897
6898 PR tree-optimization/69320
6899 * gcc.c-torture/pr69320-1.c: New test.
6900 * gcc.c-torture/pr69320-2.c: New test.
6901 * gcc.c-torture/pr69320-3.c: New test.
6902 * gcc.c-torture/pr69320-4.c: New test.
6903
17c15cb9
PP
69042016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6905
6906 PR c++/11858
6907 PR c++/24663
6908 PR c++/24664
6909 * g++.dg/template/pr11858.C: New test.
6910 * g++.dg/template/pr24663.C: New test.
6911 * g++.dg/template/unify12.C: New test.
6912 * g++.dg/template/unify13.C: New test.
6913 * g++.dg/template/unify14.C: New test.
6914 * g++.dg/template/unify15.C: New test.
6915 * g++.dg/template/unify16.C: New test.
6916 * g++.dg/template/unify17.C: New test.
6917
9617fd08
DM
69182016-01-18 David Malcolm <dmalcolm@redhat.com>
6919
6920 PR testsuite/69181
6921 * gcc.dg/pr69181-1.c: New test file.
6922 * gcc.dg/pr69181-2.c: New test file.
6923 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6924 globals by moving it to...
6925 (cleanup-after-saved-dg-test): ...this new function. Add
6926 "global additional_sources_used". Add reset of global
6927 multiline_expected_outputs to the empty list.
6928 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6929 global to...
6930 (multiline_expected_outputs): ...this, and updated comments to
6931 note that it is modified from gcc-dg.exp.
6932 (dg-end-multiline-output): Update for the above renaming.
6933 (handle-multiline-outputs): Likewise. Remove the clearing
6934 of the expected outputs to the empty list.
6935
b555a2e4
RB
69362016-01-18 Richard Biener <rguenther@suse.de>
6937
6938 PR tree-optimization/69297
6939 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6940
96902805
JM
69412016-01-18 Joseph Myers <joseph@codesourcery.com>
6942
6943 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6944 dg-options.
6945 * gcc.target/mips/mips-3d-2.c: Likewise.
6946 * gcc.target/mips/mips-3d-3.c: Likewise.
6947 * gcc.target/mips/mips-3d-4.c: Likewise.
6948 * gcc.target/mips/mips-3d-5.c: Likewise.
6949 * gcc.target/mips/mips-3d-6.c: Likewise.
6950 * gcc.target/mips/mips-3d-7.c: Likewise.
6951 * gcc.target/mips/mips-3d-8.c: Likewise.
6952 * gcc.target/mips/mips-3d-9.c: Likewise.
6953 * gcc.target/mips/mips-ps-1.c: Likewise.
6954 * gcc.target/mips/mips-ps-2.c: Likewise.
6955 * gcc.target/mips/mips-ps-3.c: Likewise.
6956 * gcc.target/mips/mips-ps-4.c: Likewise.
6957 * gcc.target/mips/mips-ps-5.c: Likewise.
6958 * gcc.target/mips/mips-ps-6.c: Likewise.
6959 * gcc.target/mips/mips-ps-7.c: Likewise.
6960 * gcc.target/mips/mips-ps-type.c: Likewise.
6961 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6962 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6963
40e26f94
TV
69642016-01-18 Tom de Vries <tom@codesourcery.com>
6965
6966 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6967 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6968 * c-c++-common/goacc/kernels-empty.c: New test.
6969 * c-c++-common/goacc/kernels-eternal.c: New test.
6970 * c-c++-common/goacc/kernels-loop-2.c: New test.
6971 * c-c++-common/goacc/kernels-loop-3.c: New test.
6972 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6973 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6974 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6975 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6976 * c-c++-common/goacc/kernels-loop-data.c: New test.
6977 * c-c++-common/goacc/kernels-loop-g.c: New test.
6978 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6979 * c-c++-common/goacc/kernels-loop-n.c: New test.
6980 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6981 * c-c++-common/goacc/kernels-loop.c: New test.
6982 * c-c++-common/goacc/kernels-noreturn.c: New test.
6983 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6984 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6985 * c-c++-common/goacc/kernels-reduction.c: New test.
6986
a98d4647
TV
69872016-01-18 Tom de Vries <tom@codesourcery.com>
6988
6989 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6990 * gcc.dg/autopar/outer-2.c: Same.
6991 * gcc.dg/autopar/outer-3.c: Same.
6992 * gcc.dg/autopar/outer-4.c: Same.
6993 * gcc.dg/autopar/outer-5.c: Same.
6994 * gcc.dg/autopar/outer-6.c: Same.
6995 * gcc.dg/autopar/parallelization-1.c: Same.
6996 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6997 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6998 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6999 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
7000 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
7001 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
7002 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
7003 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
7004 * gcc.dg/autopar/pr39500-1.c: Same.
7005 * gcc.dg/autopar/pr39500-2.c: Same.
7006 * gcc.dg/autopar/pr46193.c: Same.
7007 * gcc.dg/autopar/pr46194.c: Same.
7008 * gcc.dg/autopar/pr49580.c: Same.
7009 * gcc.dg/autopar/pr49960-1.c: Same.
7010 * gcc.dg/autopar/pr49960.c: Same.
7011 * gcc.dg/autopar/pr68373.c: Same.
7012 * gcc.dg/autopar/reduc-1.c: Same.
7013 * gcc.dg/autopar/reduc-1char.c: Same.
7014 * gcc.dg/autopar/reduc-1short.c: Same.
7015 * gcc.dg/autopar/reduc-2.c: Same.
7016 * gcc.dg/autopar/reduc-2char.c: Same.
7017 * gcc.dg/autopar/reduc-2short.c: Same.
7018 * gcc.dg/autopar/reduc-3.c: Same.
7019 * gcc.dg/autopar/reduc-4.c: Same.
7020 * gcc.dg/autopar/reduc-6.c: Same.
7021 * gcc.dg/autopar/reduc-7.c: Same.
7022 * gcc.dg/autopar/reduc-8.c: Same.
7023 * gcc.dg/autopar/reduc-9.c: Same.
7024 * gcc.dg/autopar/uns-outer-4.c: Same.
7025 * gcc.dg/autopar/uns-outer-5.c: Same.
7026 * gcc.dg/autopar/uns-outer-6.c: Same.
7027 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7028 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7029
da976fa8
AL
70302016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7031
7032 PR target/63679
7033 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7034 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7035
70c1e886
AL
70362016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7037
7038 PR target/63679
7039 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7040 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7041 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7042
88bed196
AL
70432016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7044
7045 PR target/63679
7046 * gcc.dg/tree-ssa/sra-17.c: New.
7047 * gcc.dg/tree-ssa/sra-18.c: New.
7048
3dd5f42e
IE
70492016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7050
7051 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7052
ae5a77fa
EB
70532016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7054
7055 * gnat.dg/inline12.adb: New test.
7056
11e57fc6
BC
70572016-01-18 Bin Cheng <bin.cheng@arm.com>
7058
7059 PR tree-optimization/66797
7060 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7061
995b6fe0
RB
70622016-01-18 Richard Biener <rguenther@suse.de>
7063
7064 PR tree-optimization/69170
7065 * gcc.dg/torture/pr69170.c: New testcase.
7066
82ee0cf2 70672016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7068
7069 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7070
d69da357
TV
70712016-01-16 Tom de Vries <tom@codesourcery.com>
7072
7073 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7074
a3845283
TV
70752016-01-16 Tom de Vries <tom@codesourcery.com>
7076
7077 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7078 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7079 redundant dg-require-effective-target pthread.
7080 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7081 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7082 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7083 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7084 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7085 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7086 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7087
197a6aa6
DE
70882016-01-16 David Edelsohn <dje.gcc@gmail.com>
7089
7090 PR target/68609
7091 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7092 * gcc.target/powerpc/recip-7.c: Same.
7093
ec7886c1
PP
70942016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7095
7096 PR c++/69091
7097 * g++.dg/template/pr69091.C: New test.
7098
203484bb
PP
70992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7100
7101 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7102 dump does not contain an error_mark_node.
7103 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7104 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7105
aa2500e9
PP
71062016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7107
7108 PR c++/68936
7109 * g++.dg/template/pr68936.C: New test.
7110
28621a5c
DE
71112016-01-15 David Edelsohn <dje.gcc@gmail.com>
7112
7113 PR target/68609
7114 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7115 * gcc.target/powerpc/recip-2.c: Same.
7116 * gcc.target/powerpc/recip-3.c: Same.
7117 * gcc.target/powerpc/recip-4.c: Same.
7118 * gcc.target/powerpc/recip-sqrtf.c: Same.
7119
40c43aca
JL
71202016-01-15 Jeff Law <law@redhat.com>
7121
7122 PR tree-optimization/69270
7123 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7124 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7125
afbc5ae8
PT
71262016-01-15 Paul Thomas <pault@gcc.gnu.org>
7127
7128 PR fortran/49630
7129 * gfortran.dg/deferred_character_13.f90: New test for the fix
7130 of comment 3 of the PR.
7131
7132 PR fortran/54070
7133 * gfortran.dg/deferred_character_8.f90: New test
7134 * gfortran.dg/allocate_error_5.f90: New test
7135
7136 PR fortran/60593
7137 * gfortran.dg/deferred_character_10.f90: New test
7138
7139 PR fortran/60795
7140 * gfortran.dg/deferred_character_14.f90: New test
7141
7142 PR fortran/61147
7143 * gfortran.dg/deferred_character_11.f90: New test
7144
7145 PR fortran/64324
7146 * gfortran.dg/deferred_character_9.f90: New test
7147
49abe076
VM
71482016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7149
7150 PR rtl-optimization/69030
7151 * gcc.target/i386/pr69030.c: New.
7152
16d12992
KT
71532016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7154
7155 * gcc.target/aarch64/target_attr_17.c: New test.
7156
78810bd3
RB
71572016-01-15 Richard Biener <rguenther@suse.de>
7158
7159 PR tree-optimization/66856
7160 * gcc.dg/torture/pr66856-1.c: New testcase.
7161 * gcc.dg/torture/pr66856-2.c: Likewise.
7162
2bd847fe
RB
71632016-01-15 Richard Biener <rguenther@suse.de>
7164
7165 PR debug/69137
7166 * g++.dg/lto/pr69137_0.C: New testcase.
7167
a00fe3b7
RS
71682016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7169
7170 PR middle-end/69246
7171 * gcc.target/i386/pr69246.c: New test.
7172
cbb0e83b
DV
71732016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7174
7596d5de 7175 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7176
5a500ecf
DV
71772016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7178
7179 PR c++/56194
7180 * g++.dg/init/const9.C: Disable test on S/390.
7181
5d9bf64f
DV
71822016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7183
7184 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7185 * g++.dg/Wno-frame-address.C: Ditto.
7186
e234b19e
DV
71872016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7188
7189 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7190
89483f99
RB
71912016-01-15 Richard Biener <rguenther@suse.de>
7192
7193 PR tree-optimization/68961
7194 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7195
94f37395
IE
71962016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7197
7198 * gcc.target/i386/pr65105-5.c: New test.
7199
82ee0cf2 72002016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7201
7202 * gcc.c-torture/execute/alias-4.c: New testcase.
7203
82ee0cf2 72042016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7205
7206 PR ipa/68148
7207 * g++.dg/ipa/devirt-49.C: New testcase.
7208
092f7deb 72092016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7210
7211 PR target/65837
7212 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7213 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7214 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7215
e93c66bc
RB
72162016-01-15 Richard Biener <rguenther@suse.de>
7217
7218 PR tree-optimization/69117
7219 * gcc.dg/torture/pr69117.c: New testcase.
7220
c47eaca6 72212015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7222
7223 PR c++/69048
7224 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7225
c3f6914a
FXC
72262016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7227
7228 PR testsuite/67509
7229 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7230 range tests use 100 * maximum instead of maximum + 1.
7231
cd65ae90
JJ
72322016-01-14 Jakub Jelinek <jakub@redhat.com>
7233
7234 PR debug/69244
7235 * gcc.dg/guality/pr69244.c: New test.
7236
19643948
UB
72372016-01-14 Uros Bizjak <ubizjak@gmail.com>
7238
7239 * lib/target-supports.exp (check_effective_target_issignaling):
7240 New procedure.
7241 * gcc.dg/pr61441.c: Require issignaling effective target.
7242
fe79c97e
SB
72432016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7244
7245 PR target/68803
7246 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7247
c7df95d8
DM
72482016-01-14 David Malcolm <dmalcolm@redhat.com>
7249
7250 PR c++/68819
7251 PR preprocessor/69177
7252 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7253 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7254 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7255 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7256
00083992
MP
72572016-01-14 Marek Polacek <polacek@redhat.com>
7258
7259 PR c/69262
7260 * gcc.dg/array-15.c: New test.
7261
0c9b3294
JJ
72622016-01-14 Jakub Jelinek <jakub@redhat.com>
7263
7264 PR middle-end/68146
7265 PR tree-optimization/69155
7266 * gfortran.dg/pr68146.f: New test.
7267 * gfortran.dg/pr69155.f90: New test.
7268
3688e13d
RB
72692016-01-14 Richard Biener <rguenther@suse.de>
7270
7271 PR tree-optimization/68060
7272 * gcc.dg/torture/pr68060-1.c: New testcase.
7273 * gcc.dg/torture/pr68060-2.c: Likewise.
7274
bab0ad3a
NC
72752016-01-14 Nick Clifton <nickc@redhat.com>
7276
7277 * lib/target-supports.exp
7278 (check_effective_target_arm_neon_ok_nocache): Add an option
7279 sequence that includes setting the ARM architecture to ARMv7-A.
7280 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7281 command line options necessary to enable Neon support.
7282 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7283 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7284 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7285 * gcc.target/arm/pr69180.c: Likewise.
7286
947c2ce5
JL
72872016-01-14 Jeff Law <law@redhat.com>
7288
7289 PR tree-optimization/69270
7290 * gcc.dg/tree-ssa/pr69270.c: New test.
7291
3342fd71
BS
72922016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7293
7294 PR c/66208
7295 * c-c++-common/pr66208.c: New file.
7296
2ad3adf1
JJ
72972016-01-13 Jakub Jelinek <jakub@redhat.com>
7298
7299 PR tree-optimization/69156
7300 * gcc.dg/pr69156.c: New test.
7301
398d6feb
L
73022016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7303
7304 * gcc.target/i386/pr69225-7.c: New test.
7305
4c868789
RH
73062016-01-13 Richard Henderson <rth@redhat.com>
7307
7308 * gcc.dg/tm/memopt-13.c: Update expected function.
7309 * gcc.dg/tm/memopt-6.c: Likewise.
7310
ef6d1772
UB
73112016-01-13 Uros Bizjak <ubizjak@gmail.com>
7312
7313 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7314 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7315 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7316 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7317
ef6d1772
UB
73182016-01-13 Tom de Vries <tom@codesourcery.com>
7319
7320 PR tree-optimization/69169
0b4b6ef2
TV
7321 * gcc.dg/pr69169.c: New test.
7322
2ad3adf1 73232016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7324
7325 PR target/69228
7326 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7327 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7328 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7329 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7330 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7331 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7332 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7333 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7334
9060e335
AK
73352016-01-13 Jakub Jelinek <jakub@redhat.com>
7336
7337 PR target/69247
7338 * gcc.dg/pr69247.c: New test.
7339
40311329
RB
73402016-01-13 Richard Biener <rguenther@suse.de>
7341
7342 PR tree-optimization/69242
7343 * gcc.dg/torture/pr69242.c: New testcase.
7344
ccbd7103
RB
73452016-01-13 Richard Biener <rguenther@suse.de>
7346
7347 PR tree-optimization/69186
7348 * gcc.dg/torture/pr69186.c: New testcase.
7349
c6f72a46
JL
73502016-01-13 Jeff Law <law@redhat.com>
7351
7352 PR tree-optimization/67755
7353 * gcc.dg/tree-ssa/pr67755.c: New test.
7354
73552016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7356
7357 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7358 pass number in output by a star.
7359
c446cf07
BC
73602016-01-12 Bin Cheng <bin.cheng@arm.com>
7361
7362 PR tree-optimization/68911
7363 * gcc.c-torture/execute/pr68911.c: New test.
7364
5342156c
MP
73652016-01-12 Marek Polacek <polacek@redhat.com>
7366
7367 PR c++/68979
7368 * g++.dg/warn/permissive-1.C: New test.
7369
65364cc5
JJ
73702016-01-12 Jakub Jelinek <jakub@redhat.com>
7371
7372 PR objc++/68511
7373 PR c++/69213
7374 * g++.dg/opt/pr69213.C: New test.
7375
81b9a3d9
CB
73762016-01-12 Christian Bruel <christian.bruel@st.com>
7377
7378 PR target/69180
7379 * gcc.target/arm/pr69180.c: New test.
7380
3c4e91c9
RB
73812016-01-12 Richard Biener <rguenther@suse.de>
7382
7383 PR lto/69077
7384 * g++.dg/lto/pr69077_0.C: New testcase.
7385 * g++.dg/lto/pr69077_1.C: Likewise.
7386
5664cea1
JJ
73872016-01-12 Jakub Jelinek <jakub@redhat.com>
7388
7389 PR target/69175
7390 * g++.dg/opt/pr69175.C: New test.
7391
86cefc49
AL
73922016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7393
7394 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7395 rather than #including math.h & stdlib.h.
7396 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7397 * gcc.dg/vect/pr49771.c: Likewise.
7398 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7399 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7400 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7401 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7402 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7403 * gcc.dg/vect/pr44507.c: Likewise.
7404 * gcc.dg/vect/pr45902.c: Likewise.
7405 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7406 * gcc.dg/vect/vect-117.c: Likewise.
7407 * gcc.dg/vect/vect-99.c: Likewise.
7408 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7409 * gcc.dg/vect/vect-cond-1.c: Likewise.
7410 * gcc.dg/vect/vect-cond-2.c: Likewise.
7411 * gcc.dg/vect/vect-cond-3.c: Likewise.
7412 * gcc.dg/vect/vect-cond-4.c: Likewise.
7413 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7414 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7415 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7416 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7417 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7418 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7419 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7420 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7421 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7422 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7423 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7424 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7425 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7426 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7427 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7428 include of signal.h.
7429 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7430 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7431 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7432 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7433 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7434 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7435 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7436 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7437 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7438 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7439 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7440 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7441 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7442 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7443 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7444 * gcc.dg/vect/vect-outer-5.c: Likewise.
7445 * gcc.dg/vect/vect-outer-6.c: Likewise.
7446 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7447 include of stdio.h.
7448
b832f61e
NC
74492016-01-12 Nick Clifton <nickc@redhat.com>
7450
7451 PR target/68913
7452 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7453 to fread so that it will be found in all target runtimes.
7454
8eac49b1
RB
74552016-01-12 Richard Biener <rguenther@suse.de>
7456
7457 PR tree-optimization/69053
7458 * g++.dg/torture/pr69053.C: New testcase.
7459
2935d994
RB
74602016-01-12 Richard Biener <rguenther@suse.de>
7461
7462 PR tree-optimization/69168
7463 * gcc.dg/torture/pr69168.c: New testcase.
7464
66c16fd9
RB
74652016-01-12 Richard Biener <rguenther@suse.de>
7466
7467 PR tree-optimization/69157
7468 * gcc.dg/torture/pr69157.c: New testcase.
7469
74702016-01-12 Richard Biener <rguenther@suse.de>
7471
7472 PR tree-optimization/69174
7473 * gcc.dg/torture/pr69174.c: New testcase.
7474
723033a6
JJ
74752016-01-12 Jakub Jelinek <jakub@redhat.com>
7476
7477 PR c++/66808
7478 PR c++/69000
7479 * g++.dg/tls/pr66808.C: New test.
7480 * g++.dg/tls/pr69000.C: New test.
7481
3574cf47
BS
74822016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7483
7484 * gcc.target/powerpc/swaps-p8-23.c: New test.
7485 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7486
feb20787
JDA
74872016-01-11 John David Anglin <danglin@gcc.gnu.org>
7488
7489 PR tree-optimization/68356
7490 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7491
27b1820a
KV
74922016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7493 Jim Wilson <jim.wilson@linaro.org>
7494
7495 PR target/69194
7496 * gcc.target/arm/pr69194.c: New test.
7497
cf4de6af
L
74982016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7499
7500 PR target/69225
7501 * gcc.target/i386/pr69225-1.c: New test.
7502 * gcc.target/i386/pr69225-2.c: Likewise.
7503 * gcc.target/i386/pr69225-3.c: Likewise.
7504 * gcc.target/i386/pr69225-4.c: Likewise.
7505 * gcc.target/i386/pr69225-5.c: Likewise.
7506 * gcc.target/i386/pr69225-6.c: Likewise.
7507
1ebd5558
JJ
75082016-01-11 Jakub Jelinek <jakub@redhat.com>
7509
23552a4d
JJ
7510 PR target/67462
7511 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7512 if lp64.
7513
26ff85b0
JJ
7514 PR target/69071
7515 * gcc.dg/pr69071.c: New test.
7516
9cb6bd74
JJ
7517 PR c++/69211
7518 * g++.dg/opt/pr69211.C: New test.
7519
1ebd5558
JJ
7520 PR tree-optimization/69214
7521 * gcc.c-torture/compile/pr69214.c: New test.
7522
8c18c836
UB
75232016-01-11 Uros Bizjak <ubizjak@gmail.com>
7524
7525 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7526 * gcc.target/i386/pr66232-11.c: Ditto.
7527 * gcc.target/i386/pr66232-12.c: Ditto.
7528 * gcc.target/i386/pr66232-13.c: Ditto.
7529
62446e6e
RB
75302016-01-11 Richard Biener <rguenther@suse.de>
7531
7532 PR tree-optimization/69173
7533 * gcc.dg/torture/pr69173.c: New testcase.
7534
2b8568fe
KT
75352016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7536
7537 PR rtl-optimization/68796
7538 * gcc.target/aarch64/tst_5.c: New test.
7539 * gcc.target/aarch64/tst_6.c: Likewise.
7540
5baf4532
KT
75412016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7542
7543 PR rtl-optimization/68841
7544 * gcc.dg/pr68841.c: New test.
7545 * gcc.c-torture/execute/pr68841.c: New test.
7546
ca90b1ed
YR
75472016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7548
7549 PR rtl-optimization/68920
7550 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7551 for ix86 targets.
7552 * gcc.dg/ifcvt-5.c: New test.
7553
2ad3adf1 75542016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
7555
7556 PR bootstrap/69123
7557 * g++.dg/pr69123.C: New.
7558
83834c09
IE
75592016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7560
7561 PR target/69010
7562 * gcc.target/i386/pr69010.c: New test.
7563
dcf89d57
MJ
75642016-01-11 Martin Jambor <mjambor@suse.cz>
7565
7566 PR ipa/69044
7567 * gcc.target/i386/chkp-pr69044.c: New test.
7568
d95167ee
TV
75692016-01-11 Tom de Vries <tom@codesourcery.com>
7570
7571 PR tree-optimization/69109
7572 * gcc.dg/autopar/pr69109-2.c: New test.
7573 * gcc.dg/autopar/pr69109.c: New test.
7574
4f6403a8
TV
75752016-01-11 Tom de Vries <tom@codesourcery.com>
7576
7577 PR tree-optimization/69108
7578 * gcc.dg/autopar/pr69108.c: New test.
7579
21efdd80
PP
75802016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7581
7582 PR c++/69029
7583 * c-c++-common/Wisleading-indentation.c: Augment test.
7584
fd42eed8
TK
75852016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7586
7587 PR fortran/69154
7588 * gfortran.dg/inline_matmul_12.f90: New test.
7589
4f90ee6c
PT
75902016-01-10 Paul Thomas <pault@gcc.gnu.org>
7591
7592 PR fortran/67779
7593 * gfortran.dg/actual_array_offset_1: New test.
7594
3907c6cf
TV
75952016-01-10 Tom de Vries <tom@codesourcery.com>
7596
7597 PR tree-optimization/69062
7598 * gcc.dg/autopar/pr69062.c: New test.
7599
b07b236e
TS
76002016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7601
7602 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7603 * gcc.dg/vect/slp-perm-2.c: Likewise.
7604 * gcc.dg/vect/slp-perm-3.c: Likewise.
7605 * gcc.dg/vect/slp-perm-5.c: Likewise.
7606 * gcc.dg/vect/slp-perm-6.c: Likewise.
7607 * gcc.dg/vect/slp-perm-7.c: Likewise.
7608 * gcc.dg/vect/slp-perm-8.c: Likewise.
7609
23fab8ae
TV
76102016-01-10 Tom de Vries <tom@codesourcery.com>
7611
7612 PR tree-optimization/69039
7613 * gcc.dg/autopar/pr69039.c: New test.
7614
73f0dae2
MP
76152016-01-09 Marek Polacek <polacek@redhat.com>
7616
7617 PR c++/69113
7618 * g++.dg/pr69113.C: New test.
7619
20b8d734
JJ
76202016-01-09 Jakub Jelinek <jakub@redhat.com>
7621
7622 PR middle-end/50865
7623 PR tree-optimization/69097
7624 * gcc.c-torture/execute/pr50865.c: New test.
7625 * gcc.c-torture/execute/pr69097-1.c: New test.
7626 * gcc.c-torture/execute/pr69097-2.c: New test.
7627 * gcc.dg/pr69097-1.c: New test.
7628 * gcc.dg/pr69097-2.c: New test.
7629
c50e614b
JJ
76302016-01-09 Jakub Jelinek <jakub@redhat.com>
7631
7632 PR c++/69164
7633 * g++.dg/opt/pr69164.C: New test.
7634
e0237993
JJ
76352016-01-08 Jakub Jelinek <jakub@redhat.com>
7636
7637 PR tree-optimization/69167
7638 * gcc.dg/pr69167.c: New test.
7639
bd8f5bb2
MP
76402016-01-08 Marek Polacek <polacek@redhat.com>
7641
7642 PR c++/68449
7643 * g++.dg/pr68449.C: New.
7644
bb0f5ca7
AL
76452016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7646
7647 PR tree-optimization/68707
7648 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7649 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7650 on platforms supporting it.
7651 * gcc.dg/vect/slp-perm-2.c: Likewise.
7652 * gcc.dg/vect/slp-perm-3.c: Likewise.
7653 * gcc.dg/vect/slp-perm-5.c: Likewise.
7654 * gcc.dg/vect/slp-perm-7.c: Likewise.
7655 * gcc.dg/vect/slp-perm-8.c: Likewise.
7656 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7657 on platforms supporting it.
7658
22518428
JJ
76592016-01-08 Jakub Jelinek <jakub@redhat.com>
7660
33f0852f
JJ
7661 PR tree-optimization/69162
7662 * gcc.dg/pr69162.c: New test.
7663
22518428
JJ
7664 PR tree-optimization/69172
7665 * gcc.dg/pr69172.c: New test.
7666
80e9b3aa
TP
76672016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7668
7669 PR tree-optimization/67781
7670 * gcc.c-torture/execute/pr67781.c: New file.
7671
262a363f
JJ
76722016-01-08 Jakub Jelinek <jakub@redhat.com>
7673
7674 PR tree-optimization/69083
7675 * gcc.dg/vect/pr69083.c: New test.
7676
6e1f093f
SS
76772016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7678
7679 PR tree-optimization/61441
7680 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7681 Use -fexcess-precision=standard for compiler options.
7682 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7683
53290e07
JJ
76842016-01-08 Jakub Jelinek <jakub@redhat.com>
7685
57bf3072
JJ
7686 PR fortran/69128
7687 * gfortran.dg/gomp/pr69128.f90: New test.
7688
53290e07
JJ
7689 PR c++/69145
7690 * g++.dg/ext/pr69145-1.C: New test.
7691 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7692 * g++.dg/ext/pr69145-2.h: New file.
7693
7a127fa7
MS
76942016-01-07 Martin Sebor <msebor@redhat.com>
7695
7696 PR c/68966
7697 * gcc.dg/atomic-fetch-bool.c: New test.
7698 * gcc.dg/sync-fetch-bool.c: New test.
7699
95918b49
L
77002016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7701
7702 PR fortran/66680
7703 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7704
c8e62a9d
NC
77052016-01-07 Nick Clifton <nickc@redhat.com>
7706
7707 PR target/66655
7708 * g++.dg/pr66655.C: New test.
7709 * g++.dg/pr66655_1.cc: Test support file.
7710 * g++.dg/pr66655.h: Test header file.
7711
2ad3adf1 77122016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
7713
7714 PR fortran/66680
7715 gfortran.dg/gomp/pr66680.f90: New test.
7716
4cd9ca92
L
77172016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7718
7719 PR target/69171
7720 * gcc.target/i386/pr69171-1.c: New test.
7721 * gcc.target/i386/pr69171-2.c: Likewise.
7722 * gcc.target/i386/pr69171-3.c: Likewise.
7723 * gcc.target/i386/pr69171-4.c: Likewise.
7724 * gcc.target/i386/pr69171-5.c: Likewise.
7725 * gcc.target/i386/pr69171-6.c: Likewise.
7726
7e33d4dc
BS
77272015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7728
7729 PR middle-end/67639
7730 * c-c++-common/pr67639.c: New test.
7731
fec64afc
JJ
77322016-01-07 Jakub Jelinek <jakub@redhat.com>
7733
7734 PR tree-optimization/69141
7735 * g++.dg/opt/pr69141.C: New test.
7736
f293ad29
EB
77372016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7738
7739 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7740
5027395e
UB
77412016-01-06 Uros Bizjak <ubizjak@gmail.com>
7742
7743 PR target/69140
7744 * gcc.target/i386/pr69140.c: New test
7745
7443cf13
DM
77462016-01-06 David Malcolm <dmalcolm@redhat.com>
7747
7748 * gcc.dg/bad-dereference.c: New test case.
7749
32928931
BS
77502015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7751
7752 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7753
68dd05da
AS
77542016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7755
7756 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7757
6b131d5b
MP
77582016-01-06 Marek Polacek <polacek@redhat.com>
7759
7760 PR sanitizer/69099
7761 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7762
8d9fdb49
MP
77632016-01-05 Marek Polacek <polacek@redhat.com>
7764
7765 PR c/69104
7766 * gcc.dg/atomic-invalid-2.c: New.
7767
acf93f1e
L
77682016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7769
7770 PR target/68991
7771 * gcc.target/i386/pr68991.c: New test.
7772
3f50525d
L
77732016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7774
7775 PR target/68991
7776 * g++.dg/pr68991-1.C: New test.
7777 * g++.dg/pr68991-2.C: Likewise.
7778
e0237993 77792016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 7780
e0237993 7781 PR other/60465
face88a1
ST
7782 * gcc.target/ia64/pr60465-gprel64.c: New test.
7783 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7784
a0866eff
KT
77852016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7786
7787 PR rtl-optimization/68651
7788 * gcc.target/aarch64/pr68651_1.c: New test.
7789
c589e975
DM
77902016-01-05 David Malcolm <dmalcolm@redhat.com>
7791
7792 PR c/69122
7793 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7794
929710d9
NS
77952016-01-05 Nathan Sidwell <nathan@acm.org>
7796
ce3e43d7
NS
7797 PR c++/58583
7798 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7799
929710d9
NS
7800 * gcc.dg/alias-15.c: New.
7801
a2faef8e
NC
78022016-01-05 Nick Clifton <nickc@redhat.com>
7803
7804 PR target/68870
7805 * g++.dg/pr68770.C: New test.
7806
4cfa76e3
MS
78072016-01-04 Mike Stump <mikestump@comcast.net>
7808
7809 * lib/target-supports.exp (check_effective_target_cilkplus):
7810 cilkplus targets require pthreads.
4ece61b6 7811 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 7812
4e8a3a35
MM
78132016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7814
7815 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7816 generation.
7817
818ab71a
JJ
78182016-01-04 Jakub Jelinek <jakub@redhat.com>
7819
7820 Update copyright years.
7821
2fe0a208
MP
78222016-01-04 Marek Polacek <polacek@redhat.com>
7823
7824 PR c/68908
7825 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7826 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7827 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7828
9e3b2fe3
EB
78292016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7830
7831 * gcc.target/sparc/20160104-2.c: New test.
7832
e8d65a35
EB
78332016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7834
7835 * gcc.target/sparc/20160104-1.c: New test.
7836
25ccfccd
PT
78372016-01-03 Paul Thomas <pault@gcc.gnu.org>
7838
7839 PR fortran/65045
7840 * gfortran.dg/pr65045.f90: New test.
7841
cb51d382
EB
78422016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7843
7844 * gnat.dg/specs/debug1.ads: Delete.
7845
6eeaad6e
JD
78462016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7847
7848 PR libgfortran/68867
7849 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7850 expression.
7851
2f968603
JD
78522016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7853
7854 PR libgfortran/68867
7855 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7856 PowerPC.
7857
591bb5e4
PT
78582016-01-01 Paul Thomas <pault@gcc.gnu.org>
7859
7860 PR fortran/68864
7861 * gfortran.dg/pr68864.f90: New test.
7862
f1e0620c
JJ
78632016-01-01 Jakub Jelinek <jakub@redhat.com>
7864
942a1319
JJ
7865 PR tree-optimization/69070
7866 * gcc.dg/pr69070.c: New test.
7867
10dff63f
JJ
7868 PR sanitizer/69055
7869 * gfortran.dg/pr69055.f90: New test.
7870
f1e0620c
JJ
7871 PR target/69015
7872 * gcc.dg/pr69015.c: New test.
818ab71a 7873\f
2f883d1c 7874Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7875
7876Copying and distribution of this file, with or without modification,
7877are permitted in any medium without royalty provided the copyright
7878notice and this notice are preserved.