]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
invoke.texi (RS/6000 and PowerPC Options): Document -mhtm and -mno-htm.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
6ffd47b7
DM
12016-06-07 David Malcolm <dmalcolm@redhat.com>
2
3 * gcc.dg/spellcheck-fields-2.c: New test case.
4
bfd67b47
RB
52016-06-07 Richard Biener <rguenther@suse.de>
6
7 PR c/61564
8 * gcc.dg/Wpragmas-1.c: New testcase.
9 * gcc.dg/Wattributes-4.c: Likewise.
10 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
11 entry.
12
701b9a47
CL
132016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
14
15 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
16 spurious debug code.
17
6b80d6fa
RB
182016-06-07 Richard Biener <rguenther@suse.de>
19
20 PR tree-optimization/71428
21 * gcc.dg/torture/pr71428.c: New testcase.
22
0f3f9437
RB
232016-06-07 Richard Biener <rguenther@suse.de>
24
25 PR middle-end/71423
26 * gcc.dg/torture/pr71423.c: New testcase.
27
ec963f2a
KV
282016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
29
30 PR middle-end/71408
31 * gcc.dg/tree-ssa/pr71408.c: New test.
32
46ab5b6e
KV
332016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
34
35 PR middle-end/71281
36 * g++.dg/torture/pr71281.C: New test.
37
1f40cff3
MP
382016-06-06 Marek Polacek <polacek@redhat.com>
39
40 PR c/71362
41 * gcc.dg/pr71362.c: New test.
42
6f5bcd24
JJ
432016-06-06 Jakub Jelinek <jakub@redhat.com>
44 Patrick Palka <ppalka@gcc.gnu.org>
45
46 PR c++/70847
47 PR c++/71330
48 PR c++/71393
49 * g++.dg/opt/pr70847.C: New test.
50 * g++.dg/ubsan/pr70847.C: New test.
51 * g++.dg/ubsan/pr71393.C: New test.
52
158beb4a
JJ
532016-06-06 Jakub Jelinek <jakub@redhat.com>
54
55 PR tree-optimization/71259
56 * gcc.dg/vect/pr71259.c: New test.
57
d9b950dd
DM
582016-06-06 David Malcolm <dmalcolm@redhat.com>
59
60 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
61 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
62 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
63 above.
64
36f9ad69
KT
652016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
66
67 PR middle-end/37780
68 * gcc.c-torture/execute/pr37780.c: New test.
69 * gcc.target/aarch64/pr37780_1.c: Likewise.
70 * gcc.target/arm/pr37780_1.c: Likewise.
71
5545a907
MP
722016-06-06 Marek Polacek <polacek@redhat.com>
73
74 * c-c++-common/attr-may-alias-1.c: New test.
75 * c-c++-common/attr-may-alias-2.c: New test.
76 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
77
93671519
BE
782016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
79
80 PR c/24414
81 * gcc.target/i386/pr24414.c: New test.
82
690f24b7
JM
832016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
84
85 * gcc.target/sparc/vis4misc.c: New file.
86 * gcc.target/sparc/fpcmp.c: Likewise.
87 * gcc.target/sparc/fpcmpu.c: Likewise.
88
31ce6157
AH
892016-06-06 Alan Hayward <alan.hayward@arm.com>
90
91 * gcc.dg/vect/vect-live-1.c: Use additional-options.
92 * gcc.dg/vect/vect-live-3.c: Likewise.
93
9fcebb5a
RB
942016-06-06 Richard Biener <rguenther@suse.de>
95
96 PR tree-optimization/71398
97 * gcc.dg/torture/pr71398.c: New testcase.
98
903ca97b
UB
992016-06-06 Uros Bizjak <ubizjak@gmail.com>
100
101 PR target/71389
102 * g++.dg/pr71389.C: New test.
103
9c1eb332
JD
1042016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
105
106 PR fortran/71404
107 * gfortran.dg/fmt_read_5.f: New test.
108
b2d83bd2
AV
1092016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
110
111 PR fortran/69659
112 * gfortran.dg/class_array_22.f03: New test.
113
ec81960e
JH
1142016-06-05 Jan Hubicka <hubicka@ucw.cz>
115
116 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
117
429d2750
JH
1182016-06-05 Jan Hubicka <hubicka@ucw.cz>
119
120 * gcc.dg/predict-9.c: Update template.
121
c1c00983
PC
1222016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
123
124 PR c++/49377
125 * g++.dg/template/pr49377.C: New.
126
1927a963
JJ
1272016-06-04 Jakub Jelinek <jakub@redhat.com>
128
129 PR tree-optimization/71405
130 * g++.dg/torture/pr71405.C: New test.
131
909a11ad
PC
1322016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
133
134 PR c++/70202
135 * g++.dg/inherit/crash5.C: New.
136 * g++.dg/inherit/virtual1.C: Adjust.
137
08bbb1f8
JL
1382016-06-03 Jeff Law <law@redhat.com>
139
140 PR tree-optimization/71316
141 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
142
7c35235c
JJ
1432016-06-03 Jakub Jelinek <jakub@redhat.com>
144
145 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
146 dg-additional-options with just -fno-tree-scev-cprop in it.
147 * gcc.dg/vect/vect-live-2.c: Likewise.
148 * gcc.dg/vect/vect-live-5.c: Likewise.
149 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
150 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
151 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
152
c8572dd6
PP
1532016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
154
155 PR c++/27100
156 * g++.dg/other/friend6.C: New test.
157
1c7733a7
BS
1582016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
159
160 * g++.dg/torture/ppc-ldst-array.C: New.
161
0d2f700f
JM
1622016-06-03 Joseph Myers <joseph@codesourcery.com>
163
164 PR target/71276
165 PR target/71277
166 * gcc.dg/torture/builtin-fp-int-inexact.c,
167 gcc.target/i386/387-builtin-fp-int-inexact.c,
168 gcc.target/i386/387-rint-inline-1.c,
169 gcc.target/i386/387-rint-inline-2.c,
170 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
171 gcc.target/i386/sse2-rint-inline-1.c,
172 gcc.target/i386/sse2-rint-inline-2.c,
173 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
174 gcc.target/i386/sse4_1-rint-inline.c: New tests.
175
f8071c05
L
1762016-06-03 H.J. Lu <hongjiu.lu@intel.com>
177 Julia Koval <julia.koval@intel.com>
178
179 PR target/66960
180 PR target/67630
181 PR target/67634
182 PR target/67841
183 PR target/68037
184 PR target/68618
185 PR target/68661
186 PR target/69575
187 PR target/69596
188 PR target/69734
189 * gcc.dg/guality/pr68037-1.c: New test.
190 * gcc.dg/guality/pr68037-2.c: Likewise.
191 * gcc.dg/guality/pr68037-3.c: Likewise.
192 * gcc.dg/torture/pr68037-1.c: Likewise.
193 * gcc.dg/torture/pr68037-2.c: Likewise.
194 * gcc.dg/torture/pr68037-3.c: Likewise.
195 * gcc.dg/torture/pr68661-1a.c: Likewise.
196 * gcc.dg/torture/pr68661-1b.c: Likewise.
197 * gcc.target/i386/interrupt-1.c: Likewise.
198 * gcc.target/i386/interrupt-2.c: Likewise.
199 * gcc.target/i386/interrupt-3.c: Likewise.
200 * gcc.target/i386/interrupt-4.c: Likewise.
201 * gcc.target/i386/interrupt-5.c: Likewise.
202 * gcc.target/i386/interrupt-6.c: Likewise.
203 * gcc.target/i386/interrupt-7.c: Likewise.
204 * gcc.target/i386/interrupt-8.c: Likewise.
205 * gcc.target/i386/interrupt-9.c: Likewise.
206 * gcc.target/i386/interrupt-10.c: Likewise.
207 * gcc.target/i386/interrupt-11.c: Likewise.
208 * gcc.target/i386/interrupt-12.c: Likewise.
209 * gcc.target/i386/interrupt-13.c: Likewise.
210 * gcc.target/i386/interrupt-14.c: Likewise.
211 * gcc.target/i386/interrupt-15.c: Likewise.
212 * gcc.target/i386/interrupt-16.c: Likewise.
213 * gcc.target/i386/interrupt-17.c: Likewise.
214 * gcc.target/i386/interrupt-18.c: Likewise.
215 * gcc.target/i386/interrupt-19.c: Likewise.
216 * gcc.target/i386/interrupt-20.c: Likewise.
217 * gcc.target/i386/interrupt-21.c: Likewise.
218 * gcc.target/i386/interrupt-22.c: Likewise.
219 * gcc.target/i386/interrupt-23.c: Likewise.
220 * gcc.target/i386/interrupt-24.c: Likewise.
221 * gcc.target/i386/interrupt-25.c: Likewise.
222 * gcc.target/i386/interrupt-26.c: Likewise.
223 * gcc.target/i386/interrupt-27.c: Likewise.
224 * gcc.target/i386/interrupt-28.c: Likewise.
225 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
226 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
227 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
228 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
229 * gcc.target/i386/interrupt-iamcu.c: Likewise.
230 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
231 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
232 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
233 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
234 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
235 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
236 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
237
36b85e43
BS
2382016-06-03 Bernd Schmidt <bschmidt@redhat.com>
239
9de2e795
L
240 PR tree-optimization/52171
241 * gcc.dg/pr52171.c: New test.
242 * gcc.target/i386/pr52171.c: New test.
36b85e43 243
bfeee8ac
JH
2442016-06-03 Jan Hubicka <jh@suse.cz>
245
246 * g++.dg/tree-ssa/pred-1.C: New testcase
247 * gcc.dg/tree-ssa/pred-1.c: New testcase
248
859b0bae
BS
2492016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
250
251 PR target/70957
252 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
253 support.
254 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
255
3a2edf4c
AH
2562016-06-03 Alan Hayward <alan.hayward@arm.com>
257
258 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
259
b28ead45
AH
2602016-06-03 Alan Hayward <alan.hayward@arm.com>
261
262 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 263 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
264 * gcc.dg/vect/vect-live-1.c: New test.
265 * gcc.dg/vect/vect-live-2.c: New test.
266 * gcc.dg/vect/vect-live-3.c: New test.
267 * gcc.dg/vect/vect-live-4.c: New test.
268 * gcc.dg/vect/vect-live-5.c: New test.
269 * gcc.dg/vect/vect-live-slp-1.c: New test.
270 * gcc.dg/vect/vect-live-slp-2.c: New test.
271 * gcc.dg/vect/vect-live-slp-3.c: New test.
272
1f91747b
JJ
2732016-06-03 Jakub Jelinek <jakub@redhat.com>
274
275 PR middle-end/71387
276 * g++.dg/opt/pr71387.C: New test.
277
47b83923
JL
2782016-06-02 Jeff Law <law@redhat.com>
279
280 PR tree-optimization/71328
281 * gcc.c-torture/compile/pr71328.c: New test.
282
e96e5f46
JD
2832016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
284
285 PR fortran/52393
286 * gfortran.dg/fmt_read_3.f90: Fix typo.
287 * gfortran.dg/fmt_read_4.f90: New test.
288
b872d729
PC
2892016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
290
291 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
292 * g++.dg/cpp0x/forw_enum6.C: Likewise.
293 * g++.dg/cpp0x/forw_enum8.C: Likewise.
294 * g++.dg/cpp0x/override2.C: Likewise.
295 * g++.dg/parse/crash5.C: Likewise.
296 * g++.dg/parse/error16.C: Likewise.
297 * g++.dg/parse/error27.C: Likewise.
298 * g++.dg/template/qualttp15.C: Likewise.
299 * g++.dg/template/redecl4.C: Likewise.
300 * g++.old-deja/g++.other/crash39.C: Likewise.
301 * g++.old-deja/g++.other/struct1.C: Likewise.
302 * g++.old-deja/g++.pt/m9a.C: Likewise.
303 * g++.old-deja/g++.pt/memclass10.C: Likewise.
304
0e535442
JJ
3052016-06-02 Jakub Jelinek <jakub@redhat.com>
306
0633ee10
JJ
307 PR c++/71372
308 * c-c++-common/pr71372.c: New test.
309
0e535442
JJ
310 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
311 __TIME__ strings with __builtin_strcmp instead of printf and
312 dg-output.
313
f3c5ecc2
ML
3142016-06-02 Martin Liska <mliska@suse.cz>
315
316 * gcc.dg/predict-9.c: New test.
317
a91807c5
JJ
3182016-06-02 Jakub Jelinek <jakub@redhat.com>
319
320 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
321 global set_compiler_env_var and global saved_compiler_env_var.
322
b5bd1978
KT
3232016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
324
325 PR rtl-optimization/71295
326 * gcc.c-torture/compile/pr71295.c: New test.
327
b93b1475
JJ
3282016-06-02 Jakub Jelinek <jakub@redhat.com>
329
930ebd0e
JJ
330 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
331
1e021dc3
JJ
332 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
333 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
334
b93b1475
JJ
335 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
336 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
337 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
338 alternative number.
339
58f2fb5c
MM
3402016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
341
342 * gcc.target/powerpc/p9-splat-4.c: New test.
343
3442016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
345
346 PR target/71186
347 * gcc.target/powerpc/pr71186.c: New test.
348
4731c9f0
JD
3492016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
350
351 PR fortran/52393
352 * gfortran.dg/fmt_read_3.f90: New test.
353
042dee3e
TP
3542016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
355
356 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
357 procedure.
358
15c98b2e
ES
3592016-06-01 Eduard Sanou <dhole@openmailbox.org>
360
361 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
362 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
363 env var is set.
364 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
365 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
366 shown once.
367 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
368 during compilation.
369 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
370 vars set by dg-set-compiler-env-var.
371
6442a6f4
PT
3722016-06-01 Paul Thomas <pault@gcc.gnu.org>
373
374 PR fortran/71156
375 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
376 to the module procedure declaration.
377 * gfortran.dg/submodule_16.f08: New test.
378
ab62397a
JJ
3792016-06-01 Jakub Jelinek <jakub@redhat.com>
380
381 PR middle-end/71371
382 * c-c++-common/gomp/pr71371.c: New test.
383
b66af6ed
RB
3842016-06-01 Richard Biener <rguenther@suse.de>
385
386 PR tree-optimization/71366
387 * gcc.dg/torture/pr71366-1.c: New testcase.
388 * gcc.dg/torture/pr71366-2.c: Likewise.
389
e342b9d8
KN
3902016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
391
392 * gcc.target/powerpc/vslv-0.c: New test.
393 * gcc.target/powerpc/vslv-1.c: New test.
394 * gcc.target/powerpc/vsrv-0.c: New test.
395 * gcc.target/powerpc/vsrv-1.c: New test.
396
721547cd
NS
3972016-06-01 Nathan Sidwell <nathan@acm.org>
398
399 * c-c++-common/torture/pr57945.c: Add expected PTX error.
400 * gcc.target/nvptx/weak.c: New.
401
fa2c9034
RB
4022016-06-01 Richard Biener <rguenther@suse.de>
403
404 PR tree-optimization/71261
405 * gcc.dg/torture/vect-bool-1.c: New testcase.
406
3e32893c
JJ
4072016-06-01 Jakub Jelinek <jakub@redhat.com>
408
409 * gfortran.dg/gomp/order-1.f90: New test.
410 * gfortran.dg/gomp/order-2.f90: New test.
411
8c383600
JH
4122016-06-01 Jan Hubicka <hubicka@ucw.cz>
413
414 * gcc.dg/unroll-6.c: Update template.
415 * gcc.dg/unroll-7.c: New testcase.
416 * gcc.dg/unroll-8.c: New testcase.
417
a0dfeef5
EB
4182016-06-01 Eric Botcazou <ebotcazou@adacore.com>
419
420 * gnat.dg/opt56.ad[sb]: New test.
421
48de5701
PC
4222016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
423
424 PR c++/66635
425 * g++.dg/cpp0x/constexpr-ice16.C: New.
426
827cf695
PP
4272016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
428
429 PR tree-optimization/71314
430 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
431 -mbranch-cost=2.
432
ff66f6e8
PP
4332016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
434
435 PR tree-optimization/71077
436 * gcc.dg/tree-ssa/pr71077.c: New test.
437
050fb209
JH
4382016-05-31 Jan Hubicka <hubicka@ucw.cz>
439
48de5701
PC
440 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
441 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
442 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 443
c642d919
PC
4442016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
445
446 PR c++/71248
447 * g++.dg/cpp0x/pr71248.C: New.
448 * g++.dg/cpp0x/auto7.C: Test column numbers too.
449 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
450 * g++.dg/init/new37.C: Likewise.
451 * g++.dg/template/static1.C: Likewise.
452 * g++.dg/template/static2.C: Likewise.
453
d6439e08
L
4542016-05-31 H.J. Lu <hongjiu.lu@intel.com>
455
456 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
457 instead of %rdi.
458 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
459
780b9dd4
MP
4602016-05-31 Marek Polacek <polacek@redhat.com>
461
462 * c-c++-common/Wswitch-unreachable-3.c: New test.
463 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
464
0d99f8a0
RB
4652016-05-31 Richard Biener <rguenther@suse.de>
466
467 PR tree-optimization/71352
468 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
469
52545641
TP
4702016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
471
472 * gcc.target/arm/armv5_thumb_isa.c: New test.
473
5b8c1205
KY
4742016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
475
476 PR target/71346
477 * gcc.target/i386/pr71346.c: New test.
478
7a88cc84
TV
4792016-05-31 Tom de Vries <tom@codesourcery.com>
480
481 PR tree-optimization/69068
482 * gcc.dg/graphite/pr69068.c: New test.
483
265149a6
MS
4842016-05-27 Martin Sebor <msebor@redhat.com>
485
486 PR c++/71306
487 * g++.dg/warn/Wplacement-new-size-3.C: New test.
488
00631022
JJ
4892016-05-30 Jakub Jelinek <jakub@redhat.com>
490
491 PR c++/71349
492 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
493 nowait depend(inout: dd[0]) clauses where permitted.
494
b2f6675b
PC
4952016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
496
497 PR c++/71238
498 * g++.dg/parse/pr71238.C: New.
499 * g++.dg/concepts/friend1.C: Test column numbers too.
500 * g++.dg/cpp0x/initlist31.C: Likewise.
501 * g++.dg/cpp0x/pr51420.C: Likewise.
502 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
503 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
504 * g++.dg/ext/builtin3.C: Likewise.
505 * g++.dg/lookup/friend12.C: Likewise.
506 * g++.dg/lookup/friend7.C: Likewise.
507 * g++.dg/lookup/koenig1.C: Likewise.
508 * g++.dg/lookup/koenig5.C: Likewise.
509 * g++.dg/lookup/used-before-declaration.C: Likewise.
510 * g++.dg/overload/koenig1.C: Likewise.
511 * g++.dg/template/crash65.C: Likewise.
512 * g++.dg/template/friend57.C: Likewise.
513 * g++.dg/warn/Wshadow-5.C: Likewise.
514 * g++.dg/warn/Wunused-8.C: Likewise.
515 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
516 * g++.old-deja/g++.jason/lineno5.C: Likewise.
517 * g++.old-deja/g++.jason/member.C: Likewise.
518 * g++.old-deja/g++.jason/report.C: Likewise.
519 * g++.old-deja/g++.jason/scoping12.C: Likewise.
520 * g++.old-deja/g++.law/visibility20.C: Likewise.
521 * g++.old-deja/g++.ns/koenig5.C: Likewise.
522 * g++.old-deja/g++.other/static5.C: Likewise.
523 * g++.old-deja/g++.pt/overload2.C: Likewise.
524
a448ff40
JH
5252016-05-30 Jan Hubicka <hubicka@ucw.cz>
526
527 * gcc.dg/tree-ssa/peel1.c: New testcase.
528 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
529 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
530
69be8c91
TV
5312016-05-30 Tom de Vries <tom@codesourcery.com>
532
533 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
534 to ce.
535
a59775a1
PC
5362016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
537
538 PR c++/71099
539 * g++.dg/parse/virtual1.C: New.
540
53d6d955
UB
5412016-05-30 Uros Bizjak <ubizjak@gmail.com>
542
543 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
544 Use correct register when clearing %edx.
545
0557293f
AM
5462016-05-30 Alexander Monakov <amonakov@ispras.ru>
547
548 PR tree-optimization/71289
549 * gcc.dg/pr71289.c: New test.
550
5d476e35
KV
5512016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
552
553 PR middle-end/71269
554 PR middle-end/71292
555 * gcc.dg/tree-ssa/pr71269.c: New test.
556 * gcc.dg/tree-ssa/pr71292.c: New test.
557
db5447ca
KV
5582016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
559
560 PR middle-end/71252
561 * gcc.dg/tree-ssa/pr71252-2.c: New test.
562
98bdbb39
JH
5632016-05-30 Jan Hubicka <hubicka@ucw.cz>
564
565 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
566 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
567 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
568
7e012855
TV
5692016-05-30 Tom de Vries <tom@codesourcery.com>
570
571 PR tree-optimization/69067
572 * gcc.dg/graphite/pr69067.c: New test.
573
beed3701
UB
5742016-05-29 Uros Bizjak <ubizjak@gmail.com>
575
576 PR target/71245
577 * gcc.target/i386/pr71245-1.c: New test.
578 * gcc.target/i386/pr71245-2.c: Ditto.
579
b6d4f8e8
PC
5802016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
581
582 PR c++/71105
583 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
584 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
585 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
586
00022058
JH
5872016-05-27 Jan Hubicka <hubicka@ucw.cz>
588
589 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
590
c8419aca
VV
5912016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
592
593 Revert:
594 PR c++/69855
595 * g++.dg/overload/69855.C: New.
596 * g++.old-deja/g++.law/missed-error2.C: Adjust.
597 * g++.old-deja/g++.pt/crash3.C: Likewise.
598
8008c4d2
PC
5992016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
600
601 PR c++/60385
602 * g++.dg/parse/namespace13.C: New.
603
8b2ef235
JL
6042016-05-26 Jeff Law <law@redhat.com>
605
606 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
607 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
608 * gcc.dg/tree-ssa/pr68198.c: Likewise.
609 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
610 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
611 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
612 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
613 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
614 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
615 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
616 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
617 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
618 * gcc.dg/tree-ssa/vrp56.c: Likewise.
619
7d67159b
VV
6202016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
621
622 PR c++/69855
623 * g++.dg/overload/69855.C: New.
624 * g++.old-deja/g++.law/missed-error2.C: Adjust.
625 * g++.old-deja/g++.pt/crash3.C: Likewise.
626
88e3bdd1
JW
6272016-05-27 Jiong Wang <jiong.wang@arm.com>
628
629 PR target/63596
630 * gcc.target/aarch64/va_arg_1.c: New testcase.
631 * gcc.target/aarch64/va_arg_2.c: Likewise.
632 * gcc.target/aarch64/va_arg_3.c: Likewise.
633
3fd6b9cc
JW
6342016-05-27 Jiong Wang <jiong.wang@arm.com>
635
636 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
637 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
638 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
639 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
640 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
641
3cee7e4e
MP
6422016-05-27 Marek Polacek <polacek@redhat.com>
643
644 PR middle-end/71308
645 * g++.dg/torture/pr71308.C: New test.
646
6a813c96
DV
6472016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
648
649 * gcc.dg/zero_bits_compound-1.c: New test.
650 * gcc.dg/zero_bits_compound-2.c: New test.
651
0561bcfb
IE
6522016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
653
654 PR middle-end/71279
655 * gcc.dg/pr71279.c: New test.
656
21316320
MM
6572016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
658
659 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
660 floating point min/max/comparison instructions.
661 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
662
7211a097
JJ
6632016-05-26 Jakub Jelinek <jakub@redhat.com>
664
665 * c-c++-common/gomp/schedule-1.c: New test.
666 * gfortran.dg/gomp/schedule-1.f90: New test.
667
cac177cf
PP
6682016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
669
670 PR c++/70822
671 PR c++/70106
672 * g++.dg/cpp1y/auto-fn32.C: New test.
673 * g++.dg/cpp1y/paren4.C: New test.
674
a2d5b8c9
NS
6752016-05-26 Nathan Sidwell <nathan@acm.org>
676
677 * gcc.dg/20060410.c: Xfail on ptx.
678 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
679 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
680 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
681 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
682 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
683
ffa8b552
TP
6842016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
685
686 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
687
c7501e00
JJ
6882016-05-26 Jakub Jelinek <jakub@redhat.com>
689
1875b9a0
JJ
690 PR tree-optimization/71280
691 * gcc.dg/pr71280.c: New test.
692
2116e19f
JJ
693 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
694
305aef09
JJ
695 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
696 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
697
c7501e00
JJ
698 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
699
ca449d26
JW
7002016-05-26 Jiong Wang <jiong.wang@arm.com>
701
702 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 703 kept in memory.
ca449d26 704
8af01c66
JL
7052016-05-25 Jeff Law <law@redhat.com>
706
707 PR tree-optimization/71272
708 * gcc.c-torture/compile/pr71272.c: new test.
709
f9d6ce73
BS
7102016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
711
712 * gcc.target/powerpc/vec-cmpne.c: New test.
713 * gcc.target/powerpc/vec-cmpne-long.c: New test.
714
a88a7b22
EB
7152016-05-25 Eric Botcazou <ebotcazou@adacore.com>
716
717 * gnat.dg/opt55.ad[sb]: New test.
718
125f02ed
SKS
7192016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
720
721 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
722 * c-c++-common/pr60226.c: Require int32plus.
723 * gcc.c-torture/execute/pr70602.c: Likewise.
724 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
725 unsigned long for malloc arg type.
726 * gcc.dg/asr_div1.c: Require int32plus.
727 * gcc.dg/enum-mode-1.c: XFAIL for int16.
728 * gcc.dg/pie-1.c: Require pie.
729 * gcc.dg/pie-2.c: Likewise.
730 * gcc.dg/pr59471.c: Require int32plus.
731 * gcc.dg/pr59963-2.c: XFAIL for int16.
732 * gcc.dg/pr60114.c: Require int32plus.
733 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
734 unsigned long for typedef of size_t.
735 * gcc.dg/pr63914.c: Require int32plus.
736 * gcc.dg/pr64536.c: Require pt32plus.
737 * gcc.dg/pr65658.c: Likewise.
738 * gcc.dg/pr67271.c: Require int32plus.
739 * gcc.dg/pr68112.c: Likewise.
740 * gcc.dg/pr69071.c: Skip for avr target.
741 * gcc.dg/pr69973.c: Require int32plus.
742 * gcc.dg/pr70169.c: Skip for avr target.
743 * gcc.dg/sso-6.c: Require int32plus.
744 * gcc.dg/sso-7.c: Likewise.
745 * gcc.dg/sso-8.c: Likewise.
746 * gcc.dg/vrp-min-max-2.c: Likewise.
747
c6e434f5
UB
7482016-05-25 H.J. Lu <hongjiu.lu@intel.com>
749
750 PR target/70738
751 * gcc.target/i386/pr70738-1.c: New test.
752 * gcc.target/i386/pr70738-2.c: Likewise.
753 * gcc.target/i386/pr70738-3.c: Likewise.
754 * gcc.target/i386/pr70738-4.c: Likewise.
755 * gcc.target/i386/pr70738-5.c: Likewise.
756 * gcc.target/i386/pr70738-6.c: Likewise.
757 * gcc.target/i386/pr70738-7.c: Likewise.
758 * gcc.target/i386/pr70738-8.c: Likewise.
759 * gcc.target/i386/pr70738-9.c: Likewise.
760
5c42d341
KT
7612016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
762
763 PR rtl-optimization/66940
764 * gcc.c-torture/execute/pr66940.c: New test.
765
bf9a1a07
IV
7662016-05-25 Ilya Verbin <ilya.verbin@intel.com>
767
768 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
769 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
770 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
771 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
772 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
773 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
774 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
775 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
776 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
777 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
778 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
779 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
780 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
781 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
782 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
783 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
784 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
785 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
786 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
787 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
788 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
789 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
790 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
791 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
792
95efe6b6
MP
7932016-05-25 Marek Polacek <polacek@redhat.com>
794
795 PR c/71265
796 * gcc.dg/noncompile/pr71265.c: New test.
797
a23faf7a
MP
798 PR c/71266
799 * gcc.dg/noncompile/old-style-parm-3.c: New test.
800
69a6d5ad
NS
8012016-05-25 Nathan Sidwell <nathan@acm.org>
802
803 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
804
3072d4ea
RB
8052016-05-25 Richard Biener <rguenther@suse.de>
806
807 PR tree-optimization/71261
808 * c-c++-common/torture/pr71261.c: New testcase.
809
e412ece4
RB
8102016-05-25 Richard Biener <rguenther@suse.de>
811
812 PR tree-optimization/71264
813 * gcc.dg/vect/pr71264.c: New testcase.
814
b9e551ad
PC
8152016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
816
817 PR c++/55992
818 * g++.dg/cpp0x/alias-decl-53.C: New.
819 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
820
6aa1abe5
ML
8212016-05-25 Martin Liska <mliska@suse.cz>
822
823 * g++.dg/pr71239.C: New test.
824
842d162e
RB
8252016-05-25 Richard Biener <rguenther@suse.de>
826
c87885ca
RO
827 * gcc.dg/vect/pr58135.c: Rename to ...
828 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 829
f184a36c
MP
8302016-05-25 Marek Polacek <polacek@redhat.com>
831
832 * g++.dg/pr65295.C: Use target c++14.
833
021fad86
PC
8342016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
835
53d6d955
UB
836 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
837 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 838
c3eaf15a
MM
8392016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
840
841 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
842 instructions.
843
e46c7770
CP
8442016-05-24 Cesar Philippidis <cesar@codesourcery.com>
845
846 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
847 * c-c++-common/goacc/deviceptr-1.c: Likewise.
848 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
849 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
850 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
851 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
852 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
853 * c-c++-common/goacc/pcopy.c: Likewise.
854 * c-c++-common/goacc/pcopyin.c: Likewise.
855 * c-c++-common/goacc/pcopyout.c: Likewise.
856 * c-c++-common/goacc/pcreate.c: Likewise.
857 * c-c++-common/goacc/pr70688.c: New test.
858 * c-c++-common/goacc/present-1.c: Adjust test.
859 * c-c++-common/goacc/reduction-5.c: Likewise.
860 * g++.dg/goacc/data-1.C: New test.
861
4bfc9db7
MM
8622016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
863
864 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
865 vector parity built-in functions.
866 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
867 count trailing zeros automatic vectorization.
868 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
869 count trailing zeros built-in functions.
870
2bc145af
KV
8712016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
872
873 * gcc.dg/tree-ssa/reassoc-44.c: New test.
874
26869fdb
PH
8752016-05-24 Pat Haugen <pthaugen@us.ibm.com>
876
877 PR target/71050
878 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
879
b2dc9c3b
PC
8802016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
881
882 PR c++/50436
883 * g++.dg/template/crash123.C: New.
884 * g++.dg/template/crash124.C: Likewise.
885
f65e97fd
MS
8862016-05-24 Martin Sebor <msebor@redhat.com>
887
888 PR c++/71147
889 * g++.dg/ext/flexary16.C: New test.
890
a6f5ac7f
IV
8912016-05-24 Ilya Verbin <ilya.verbin@intel.com>
892
69a6d5ad
NS
893 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
894 before math.h is included.
a6f5ac7f
IV
895 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
896 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
897 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
898 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
899 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
900 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
901 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
902 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
903 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
904 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
905 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
906 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
907 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
908 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
909 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
910 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
911 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
912 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
913 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
914 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
915 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
916 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
917 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
918
27bad558
MM
9192016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
920 Kelvin Nilsen <kelvin@gcc.gnu.org>
921
922 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
923 support.
924
72f382fb
PC
9252016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
926
927 PR c++/69872
928 * g++.dg/warn/Wno-narrowing1.C: New.
929
ef2ec9d9
MP
9302016-05-24 Marek Polacek <polacek@redhat.com>
931
932 PR c/71249
933 * c-c++-common/Wswitch-unreachable-2.c: New test.
934
e90434e3
JJ
9352016-05-24 Jakub Jelinek <jakub@redhat.com>
936
7adb26f2
JJ
937 PR c++/71257
938 * g++.dg/vect/simd-clone-6.cc: New test.
939 * g++.dg/gomp/declare-simd-6.C: New test.
940
e90434e3
JJ
941 PR middle-end/70434
942 PR c/69504
943 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
944
b556ea3b
RB
9452016-05-24 Richard Biener <rguenther@suse.de>
946
947 PR tree-optimization/71240
948 * gcc.dg/optimize-bswapsi-5.c: New testcase.
949
e5328f5d
RB
9502016-05-24 Richard Biener <rguenther@suse.de>
951
952 PR tree-optimization/71230
953 * gcc.dg/torture/pr71230.c: New testcase.
954 * g++.dg/torture/pr71230.C: Likewise.
955
a04e69c0
TS
9562016-05-24 Thomas Schwinge <thomas@codesourcery.com>
957
958 * c-c++-common/goacc/routine-5.c: Add tests.
959 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
960 * gfortran.dg/goacc/routine-6.f90: Add tests.
961
30fd2977
RB
9622016-05-24 Richard Biener <rguenther@suse.de>
963
964 PR tree-optimization/71253
965 * gcc.dg/torture/pr71253.c: New testcase.
966
ca6f60bc
KV
9672016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
968
969 PR middle-end/71252
970 * gfortran.dg/pr71252.f90: New test.
971
d3465d72
RS
9722016-05-24 Richard Sandiford <richard.sandiford@arm.com>
973
974 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
975
f17a223d
RB
9762016-05-24 Richard Biener <rguenther@suse.de>
977
978 PR middle-end/70434
979 PR c/69504
980 * c-c++-common/vector-subscript-4.c: New testcase.
981 * c-c++-common/vector-subscript-5.c: Likewise.
982
e3f36534
JD
9832016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
984
985 PR fortran/71123
986 * gfortran.dg/namelist_90.f: New test
987
85d5c27d
JD
9882016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
989
990 PR fortran/66461
991 * gfortran.dg/unexpected_eof.f: New test
992
fe3f3340
MM
9932016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
994 Kelvin Nilsen <kelvin@gcc.gnu.org>
995
996 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
997 as little endian.
998
26d6ae55
PC
9992016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1000
1001 PR c++/70972
1002 * g++.dg/cpp0x/inh-ctor20.C: New.
1003 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
1004
d6c9a06f
PC
10052016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1006
1007 PR c++/69095
1008 * g++.dg/cpp0x/variadic168.C: New.
1009
396a1d10
PC
10102016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1011
1012 * g++.dg/cpp0x/pr31445.C: Test column number too.
1013 * g++.dg/cpp0x/pr32253.C: Likewise.
1014 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
1015 * g++.dg/cpp0x/variadic36.C: Likewise.
1016
ece46666
MG
10172016-05-23 Marc Glisse <marc.glisse@inria.fr>
1018
1019 * gcc.dg/fold-notshift-2.c: Adjust.
1020
a7dc5980
MP
10212016-05-23 Marek Polacek <polacek@redhat.com>
1022
1023 PR c/49859
1024 * c-c++-common/Wswitch-unreachable-1.c: New test.
1025 * gcc.dg/Wswitch-unreachable-1.c: New test.
1026 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
1027 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
1028 * g++.dg/gomp/block-10.C: Likewise.
1029 * gcc.dg/gomp/block-10.c: Likewise.
1030 * g++.dg/gomp/block-9.C: Likewise.
1031 * gcc.dg/gomp/block-9.c: Likewise.
1032 * g++.dg/gomp/target-1.C: Likewise.
1033 * g++.dg/gomp/target-2.C: Likewise.
1034 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 1035 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
1036 * g++.dg/gomp/taskgroup-1.C: Likewise.
1037 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1038 * gcc.dg/gomp/teams-1.c: Likewise.
1039 * g++.dg/gomp/teams-1.C: Likewise.
1040 * g++.dg/overload/error3.C: Likewise.
1041 * g++.dg/tm/jump1.C: Likewise.
1042 * g++.dg/torture/pr40335.C: Likewise.
1043 * gcc.dg/c99-vla-jump-5.c: Likewise.
1044 * gcc.dg/switch-warn-1.c: Likewise.
1045 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
1046 * gcc.dg/nested-func-1.c: Likewise.
1047 * gcc.dg/pr67784-4.c: Likewise.
1048
18b54004
RB
10492016-05-23 Richard Biener <rguenther@suse.de>
1050
1051 PR tree-optimization/71230
1052 * gfortran.dg/pr71230-1.f90: New testcase.
1053 * gfortran.dg/pr71230-2.f90: Likewise.
1054
e569db5f
VK
10552016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1056
396a1d10 1057 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
1058 * gcc.dg/vect/pr58135.c: Add new.
1059 * gfortran.dg/pr46519-1.f: Adjust test case.
1060
e4b71114
PC
10612016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1062
1063 PR c++/53401
1064 * g++.dg/cpp0x/decltype64.C: New.
1065
a25a8058
CL
10662016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1067
1068 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
1069 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1070 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1071
0dcfe9ab
CL
10722016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1073
1074 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
1075 Add poly64x1_t and poly64x2_t cases if supported.
1076 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1077 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
1078 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
1079 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
1080 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
1081
ffd70e4a
CL
10822016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1083
1084 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
1085 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
1086 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
1087 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
1088 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
1089 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
1090 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
1091
4b1f57fe
CL
10922016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1093
1094 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
1095
16c5ec77
CL
10962016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
1097
1098 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
1099 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
1100
94ad56c7
JJ
11012016-05-22 Jakub Jelinek <jakub@redhat.com>
1102
57748705
JJ
1103 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
1104 constraint instead of "r".
1105 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
1106 insn instead of vxorpd.
1107 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
1108
af120161
JJ
1109 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
1110 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
1111
355023ce
JJ
1112 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
1113
3b48574c
JJ
1114 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
1115 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
1116
94ad56c7
JJ
1117 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
1118
8a85cee2
KV
11192016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
1120
1121 PR middle-end/40921
1122 * gcc.dg/tree-ssa/pr40921.c: New test.
1123
8e916b16
PS
11242016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1125
1126 PR target/71103
1127 * gcc.target/avr/pr71103.c: New test.
1128
88aea79f
KV
11292016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1130
1131 PR middle-end/71179
1132 * gcc.dg/tree-ssa/pr71179.c: New test.
1133
79063edd
MS
11342016-05-20 Martin Sebor <msebor@redhat.com>
1135
1136 PR c/71115
1137 * gcc.dg/init-excess-2.c: New test.
1138
55c8849f
EB
11392016-05-20 Eric Botcazou <ebotcazou@adacore.com>
1140
1141 * gnat.dg/opt53.adb: New test.
1142 * gnat.dg/opt54.adb: Likewise.
1143
c91a0948
MJ
11442016-05-20 Martin Jambor <mjambor@suse.cz>
1145
1146 PR tree-optimization/70884
1147 * gcc.dg/tree-ssa/pr70919.c: New test.
1148
9cad20fa
BS
11492016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1150
1151 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
1152 formatting.
69a6d5ad
NS
1153 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
1154 fix code formatting.
1155
11562016-05-20 Nathan Sidwell <nathan@acm.org>
1157
1158 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
1159 non-common cases.
1160 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 1161
15c671a7
DM
11622016-05-20 David Malcolm <dmalcolm@redhat.com>
1163
1164 * jit.dg/all-non-failing-tests.h: Add
1165 test-factorial-must-tail-call.c.
1166 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
1167 * jit.dg/test-factorial-must-tail-call.c: New test case.
1168
4f028369
JJ
11692016-05-20 Jakub Jelinek <jakub@redhat.com>
1170
1171 PR fortran/71204
1172 * gfortran.dg/pr71204.f90: New test.
1173
7dea4ab3
CP
11742016-05-20 Cesar Philippidis <cesar@codesourcery.com>
1175
1176 * gcc.target/nvptx/sincos.c: New test.
1177
ef98d365
PC
11782016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1179
1180 PR c++/70572
1181 * g++.dg/cpp1y/auto-fn31.C: New.
1182
92466115
BS
11832016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
1184
1185 * gcc.target/powerpc/vec-addec.c: New test.
1186 * gcc.target/powerpc/vec-addec-int128.c: New test.
1187
9a385c2d
DM
11882016-05-20 David Malcolm <dmalcolm@redhat.com>
1189
1190 * gcc.dg/plugin/must-tail-call-1.c: New test case.
1191 * gcc.dg/plugin/must-tail-call-2.c: New test case.
1192 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
1193 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
1194
77c9d5b4
JH
11952016-05-20 Jan Hubicka <hubicka@ucw.cz>
1196
1197 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
1198
68047971
JJ
11992016-05-20 Jakub Jelinek <jakub@redhat.com>
1200
18954840
JJ
1201 PR c++/71210
1202 * g++.dg/opt/pr71210-1.C: New test.
1203 * g++.dg/opt/pr71210-2.C: New test.
1204
68047971
JJ
1205 PR tree-optimization/29756
1206 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
1207 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
1208 only on selected targets where V4SImode vectors are known to be
1209 supported.
1210
d78789f5
MG
12112016-05-20 Marc Glisse <marc.glisse@inria.fr>
1212
1213 PR tree-optimization/71079
1214 PR tree-optimization/71206
1215 * gcc.dg/tree-ssa/pr71206.c: New testcase.
1216
550fa093
PK
12172016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1218
1219 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
1220 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
1221 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
1222
483c6429
RG
12232016-05-20 Richard Guenther <rguenther@suse.de>
1224
1225 PR tree-optimization/29756
1226 * gcc.dg/tree-ssa/vector-6.c: New testcase.
1227
eb066284
RB
12282016-05-20 Richard Biener <rguenther@suse.de>
1229
1230 PR tree-optimization/71185
1231 * gcc.dg/tree-ssa/pr71185.c: New testcase.
1232
58f10249
RB
12332016-05-20 Richard Biener <rguenther@suse.de>
1234
1235 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
1236
2a5569fa
MP
12372016-05-19 Marek Polacek <polacek@redhat.com>
1238
1239 PR c++/71075
1240 * g++.dg/diagnostic/pr71075.C: New test.
1241
5e9a5385
DM
12422016-05-19 David Malcolm <dmalcolm@redhat.com>
1243
1244 PR c++/71184
1245 * g++.dg/pr71184.C: New test case.
1246
4f45da44
KN
12472016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
1248
1249 * gcc.target/powerpc/darn-0.c: New test.
1250 * gcc.target/powerpc/darn-1.c: New test.
1251 * gcc.target/powerpc/darn-2.c: New test.
1252
4177437e
MP
12532016-05-19 Marek Polacek <polacek@redhat.com>
1254
1255 PR tree-optimization/71031
1256 * gcc.dg/tree-ssa/vrp100.c: New test.
1257
afb72432
IE
12582016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
1259
1260 PR rtl-optimization/71148
1261 * gcc.dg/pr71148.c: New test.
1262
4f83064e
KT
12632016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1264
1265 PR target/71056
1266 * gcc.target/arm/pr71056.c: New test.
1267
4bf8dbe1
BE
12682016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1269
1270 * c-c++-common/pr69669.c: Check the used mode.
1271
f3510625
MO
12722016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
1273
1274 PR sanitizer/64354
1275 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
1276
43c0068e
RB
12772016-05-19 Richard Biener <rguenther@suse.de>
1278
1279 PR tree-optimization/70729
1280 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
1281 * gcc.dg/graphite/scop-18.c: Likewise.
1282 * gcc.dg/pr41783.c: Disable LIM.
1283 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
1284 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
1285 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
1286 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
1287 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
1288 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
1289 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
1290 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
1291 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
1292 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
1293 * gfortran.dg/pr42108.f90: Likewise.
1294
70f25790
DM
12952016-05-18 David Malcolm <dmalcolm@redhat.com>
1296
1297 PR driver/69265
1298 * gcc.dg/spellcheck-options-11.c: New test case.
1299
960db8ec
JJ
13002016-05-18 Jakub Jelinek <jakub@redhat.com>
1301
1302 PR c++/71100
1303 * g++.dg/opt/pr71100.C: New test.
1304
04643334
MJ
13052016-05-18 Martin Jambor <mjambor@suse.cz>
1306
1307 PR ipa/69708
1308 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
1309 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
1310 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
1311 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
1312
91bb9f80
MJ
13132016-05-18 Martin Jambor <mjambor@suse.cz>
1314
1315 PR ipa/69708
1316 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1317 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1318 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1319 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1320 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1321
c584aca6
PC
13222016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1323
1324 PR c++/69793
1325 * g++.dg/template/crash122.C: New.
1326
20309c6e
PC
13272016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1328
1329 PR c++/70466
1330 * g++.dg/template/pr70466-1.C: New.
1331 * g++.dg/template/pr70466-2.C: Likewise.
1332
50c78b9a
MM
13332016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1334
1335 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1336 splat operations and the XXSPLTIB instruction.
1337 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1338 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1339 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1340 xxlxor to clear a register.
1341
cf8be00d
RS
13422016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1343
1344 * gcc.dg/torture/pr71020.c: New test.
1345
848a392a
MJ
13462016-05-18 Martin Jambor <mjambor@suse.cz>
1347
1348 PR ipa/70646
1349 * gcc.dg/ipa/pr70646.c: New test.
1350
1f2ab776
CL
13512016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1352
1353 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1354
76489493
CL
13552016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1356
1357 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1358 missing tests for vreinterpretq_p{8,16}.
1359
bd79378d
CL
13602016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1361
1362 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1363 vsliq_n_s64 and vsliq_n_u64.
1364
81ca3ea0
CL
13652016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1366
1367 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1368 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1369
873cb425
CL
13702016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1371
1372 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1373 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1374 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1375
9d6e7c21
CL
13762016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1377
1378 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1379 in comment.
1380
b4dbe40e 13812016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1382
1383 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1384 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1385 "blr\t" and switch to scan-assembler-times.
1386
83a5c910
JW
13872016-05-18 Jiong Wang <jiong.wang@arm.com>
1388
53d6d955
UB
1389 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1390 with __aarch64__.
1391 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1392 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1393
fb7cbdeb
JJ
13942016-05-18 Jakub Jelinek <jakub@redhat.com>
1395
8ee91165
JJ
1396 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1397 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1398 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1399 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1400 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1401 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1402
cf4d516a
JJ
1403 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1404 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1405
a4f16422
JJ
1406 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1407 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1408
7b37ce10
JJ
1409 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1410 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1411
fb7cbdeb
JJ
1412 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1413
c9326aef
RB
14142016-05-18 Richard Biener <rguenther@suse.de>
1415
1416 PR tree-optimization/71168
1417 * gcc.dg/torture/pr71168.c: New testcase.
1418
df8b0a11
KV
14192016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1420
1421 PR middle-end/63586
1422 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1423 * gcc.dg/tree-ssa/pr63586.c: New test.
1424 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1425
2efd67ed
NS
14262016-05-17 Nathan Sidwell <nathan@acm.org>
1427
1428 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1429 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1430 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1431 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1432
1988b2c2
NS
14332016-05-17 Nathan Sidwell <nathan@acm.org>
1434
1435 * gcc.target/nvptx/abi-vararg-3.c: New.
1436
ad1d92ab
MM
14372016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1438
1439 PR tree-optimization/54579
1440 PR middle-end/55299
1441 * gcc.dg/fold-notrotate-1.c: New test.
1442 * gcc.dg/fold-notshift-1.c: New test.
1443 * gcc.dg/fold-notshift-2.c: New test.
1444
47768df8
MP
14452016-05-17 Marek Polacek <polacek@redhat.com>
1446
1447 PR ipa/71146
1448 * g++.dg/ipa/pr71146.C: New test.
1449
6b5423a5
DM
14502016-05-17 David Malcolm <dmalcolm@redhat.com>
1451
1452 * jit.dg/test-error-array-bounds.c: New test case.
1453
c7986356
MG
14542016-05-17 Marc Glisse <marc.glisse@inria.fr>
1455
1456 * gcc.dg/tree-ssa/and-1.c: New testcase.
1457
d982c5b7
MG
14582016-05-17 Marc Glisse <marc.glisse@inria.fr>
1459
1460 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1461 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1462
0139ba93
MG
14632016-05-17 Marc Glisse <marc.glisse@inria.fr>
1464
1465 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1466 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1467
daab4562
JW
14682016-05-17 Jiong Wang <jiong.wang@arm.com>
1469
1470 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1471
22330033
JW
14722016-05-17 Jiong Wang <jiong.wang@arm.com>
1473
1474 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1475
98b3a5f2
JW
14762016-05-17 Jiong Wang <jiong.wang@arm.com>
1477
1478 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1479 ".2d[index]" when scan the assembly.
1480 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1481 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1482 float64x1.
1483 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1484
b71b7a8e
RB
14852016-05-17 Richard Biener <rguenther@suse.de>
1486
1487 PR tree-optimization/71132
1488 * gcc.dg/torture/pr71132.c: New testcase.
1489
3c51ad46
CL
14902016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1491
1492 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1493
d20faa66
KT
14942016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1495
1496 PR target/70809
1497 * gcc.target/aarch64/pr70809_1.c: New test.
1498
b75cc5a4
KT
14992016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1500
1501 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1502 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1503 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1504 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1505
b28eb195
IE
15062016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1507 Ilya Enkovich <ilya.enkovich@intel.com>
1508
1509 PR target/71114
1510 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1511
0b9004ed
JH
15122016-05-16 Jan Hubicka <hubicka@ucw.cz>
1513
1514 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1515 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1516
1b81a1c1
MW
15172016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1518
1519 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1520 test for __ARM_FP16_ARGS.
1521 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1522 * gcc.target/arm/aapcs/neon-vect10.c: New.
1523 * gcc.target/arm/aapcs/neon-vect9.c: New.
1524 * gcc.target/arm/aapcs/vfp18.c: New.
1525 * gcc.target/arm/aapcs/vfp19.c: New.
1526 * gcc.target/arm/aapcs/vfp20.c: New.
1527 * gcc.target/arm/aapcs/vfp21.c: New.
1528 * gcc.target/arm/fp16-aapcs-1.c: New.
1529 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1530 test for __ARM_FP16_ARGS.
1531 * g++.target/arm/fp16-return-1.c: Update expected output.
1532
921d1e73
JW
15332016-05-16 Jiong Wang <jiong.wang@arm.com>
1534
1535 PR testsuite/70227
1536 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1537
228eb42a
HA
15382016-05-15 Harald Anlauf <anlauf@gmx.de>
1539
1540 PR fortran/69603
1541 * gfortran.dg/pr69603.f90: New testcase.
1542
785abfd3
FR
15432016-05-14 Fritz Reese <fritzoreese@gmail.com>
1544
1545 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1546
e75eb64f
FR
15472016-05-14 Fritz Reese <fritzoreese@gmail.com>
1548
1549 PR fortran/71047
1550 * gfortran.dg/pr71047.f08: New test.
1551
aa4b467b
JM
15522016-05-13 Joseph Myers <joseph@codesourcery.com>
1553
1554 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1555 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1556 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1557
653fb4a2
MS
15582016-05-13 Martin Sebor <msebor@redhat.com>
1559
1560 PR c++/60049
1561 * g++.dg/cpp0x/constexpr-60049.C: New test.
1562
9e37582d
JJ
15632016-05-13 Jakub Jelinek <jakub@redhat.com>
1564
1565 PR bootstrap/71071
1566 * gcc.dg/pr71071.c: New test.
1567
a278aa17
UB
15682016-05-13 Uros Bizjak <ubizjak@gmail.com>
1569
1570 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1571 remove XOP handling.
377eaca7 1572 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 1573
ac3d02e2
NS
15742016-05-13 Nathan Sidwell <nathan@acm.org>
1575
1576 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1577 __atomic_is_lock_free declaration.
1578
8ab3bdac
RB
15792016-05-13 Richard Biener <rguenther@suse.de>
1580
1581 PR tree-optimization/42587
1582 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1583
623b8e0a
ML
15842016-05-13 Martin Liska <mliska@suse.cz>
1585
1586 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1587 the new format of dump output.
1588
da7674f6
IE
15892016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1590
1591 * gcc.dg/pr71084.c: New test.
1592
c959db3d
RR
15932016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1594
53d6d955
UB
1595 PR target/53440
1596 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 1597
43203dea
RR
15982016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1599
1600 * gcc.target/aarch64/struct_return.c: New test.
1601
4f2e1536
MP
16022016-05-12 Marek Polacek <polacek@redhat.com>
1603
1604 PR c/70756
1605 * c-c++-common/pr70756-2.c: New test.
1606 * c-c++-common/pr70756.c: New test.
1607
1ef33ef3
RB
16082016-05-12 Richard Biener <rguenther@suse.de>
1609
1610 PR tree-optimization/71059
1611 * gcc.dg/torture/pr71059.c: New testcase.
1612
763baff6
RB
16132016-05-12 Richard Biener <rguenther@suse.de>
1614
1615 PR tree-optimization/71062
1616 * gcc.dg/torture/pr71062.c: New testcase.
1617
c4ec1243
IE
16182016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1619
1620 PR tree-optimization/71006
1621 * gcc.dg/pr71006.c: New test.
1622
a5fbf76d
MP
16232016-05-12 Marek Polacek <polacek@redhat.com>
1624
1625 PR driver/71063
1626 * gcc.dg/opts-7.c: New test.
1627
5acc47a4
KT
16282016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1629
1630 PR target/70830
1631 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1632 Add -save-temps to dg-options.
1633 Scan for ldmfd rather than pop instruction.
1634 * gcc.target/arm/interrupt-2.c: Likewise.
1635 * gcc.target/arm/pr70830.c: New test.
1636
40bd4bf9
JJ
16372016-05-12 Jakub Jelinek <jakub@redhat.com>
1638
3cd63842
JJ
1639 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1640 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1641
c05d08f6
JJ
1642 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1643 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1644 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1645
bc27ffae
JJ
1646 PR target/71019
1647 * gcc.target/i386/avx512vl-pack-1.c: New test.
1648 * gcc.target/i386/avx512vl-pack-2.c: New test.
1649 * gcc.target/i386/avx512bw-pack-2.c: New test.
1650
515d7412
JJ
1651 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1652
40bd4bf9
JJ
1653 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1654 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1655 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1656
44ab146a
RB
16572016-05-12 Richard Biener <rguenther@suse.de>
1658
1659 PR tree-optimization/70986
1660 * gcc.dg/torture/pr70986-1.c: New testcase.
1661 * gcc.dg/torture/pr70986-2.c: Likewise.
1662 * gcc.dg/torture/pr70986-3.c: Likewise.
1663
d6e83a8d
MM
16642016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1665
1666 PR c/43651
1667 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1668 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1669
51e67ea3
UB
16702016-05-11 Uros Bizjak <ubizjak@gmail.com>
1671
1672 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1673 directive.
1674 * gcc.target/i386/pr66746.c: Ditto.
1675
3fd2b007
MM
16762016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1677
1678 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1679 support.
1680 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1681 warning when using -mvsx-timode.
1682 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1683 * gcc.target/powerpc/dform-2.c: Likewise.
1684 * gcc.target/powerpc/pr68805.c: Likewise.
1685
5c3a10fb
MP
16862016-05-11 Marek Polacek <polacek@redhat.com>
1687
1688 PR c++/71024
1689 * c-c++-common/attributes-3.c: New test.
1690
7cfb065b
NS
16912016-05-11 Nathan Sidwell <nathan@acm.org>
1692
1693 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1694 * gcc.c-torture/execute/pr68185.c: Likewise.
1695 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1696 * gcc.dg/pr69634.c: Requires scheduling.
1697 * gcc.dg/torture/pr66178.c: Require label values.
1698 * gcc.dg/setjmp-6.c: Require indirect jumps.
1699
f35ea97d
RB
17002016-05-11 Richard Biener <rguenther@suse.de>
1701
1702 PR tree-optimization/71055
1703 * gcc.dg/torture/pr71055.c: New testcase.
1704
dff70323
RB
17052016-05-11 Richard Biener <rguenther@suse.de>
1706
1707 PR debug/71057
1708 * g++.dg/debug/pr71057.C: New testcase.
1709
56a3d28b
JJ
17102016-05-11 Jakub Jelinek <jakub@redhat.com>
1711
1712 PR fortran/70855
1713 * gfortran.dg/gomp/pr70855.f90: New test.
1714
ebc1b29e
RB
17152016-05-11 Richard Biener <rguenther@suse.de>
1716
1717 PR middle-end/71002
1718 * g++.dg/torture/pr71002.C: New testcase.
1719
98ccd1d7
IE
17202016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1721
1722 PR middle-end/70807
1723 * gcc.dg/pr70807.c: New test.
1724
ed29e24b
MS
17252016-05-10 Martin Sebor <msebor@redhat.com>
1726
1727 PR c++/38611
1728 * g++.dg/Wattributes.C: New test.
1729
e39dab2c
MG
17302016-05-10 Marc Glisse <marc.glisse@inria.fr>
1731
1732 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1733 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1734 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1735
d067e238
IE
17362016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1737
1738 PR target/70799
1739 * gcc.target/i386/pr70799-1.c: New test.
1740
cd36c83e
PMR
17412016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1742
1743 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1744
1e3af2a4
IE
17452016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1746
1747 PR middle-end/70877
1748 * gcc.target/i386/pr70877.c: New test.
1749
afc610db
IE
17502016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1751
1752 PR tree-optimization/70786
1753 * gcc.target/i386/pr70876.c: New test.
1754
4b59d19f
JJ
17552016-05-10 Jakub Jelinek <jakub@redhat.com>
1756
1757 PR target/70927
1758 * gcc.target/i386/avx512vl-logic-1.c: New test.
1759 * gcc.target/i386/avx512vl-logic-2.c: New test.
1760 * gcc.target/i386/avx512dq-logic-2.c: New test.
1761
9b5ee426
BS
17622016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1763
1764 PR target/70963
1765 * gcc.target/powerpc/pr70963.c: New.
1766
f3352cab
DM
17672016-05-10 David Malcolm <dmalcolm@redhat.com>
1768
1769 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1770 (test_very_wide_line): Add ruler to expected output.
1771 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1772 (test_very_wide_line): Likewise.
1773 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1774 (test_show_locus): Within the handling of "test_very_wide_line",
1775 enable show_ruler_p on the diagnostic context.
1776
4a3255dd
RB
17772016-05-10 Richard Biener <rguenther@suse.de>
1778
1779 PR tree-optimization/71039
1780 * gcc.dg/torture/pr71039.c: New testcase.
1781
da7c9950
NS
17822016-05-10 Nathan Sidwell <nathan@acm.org>
1783
1784 * gcc.dg/nested-func-10.c: Requires alloca.
1785 * gcc.dg/nested-func-9.c: Requires alloca.
1786 * gcc.c-torture/execute/pr70460.c: Requires labels.
1787 * gcc.c-torture/compile/pr70199.c: Requires labels.
1788 * gcc.target/nvptx/decl.c: Compile only.
1789 * gcc.target/nvptx/trailing-init.c: Compile only.
1790 * gcc.target/nvptx/ary-init.c: Compile only.
1791
cf68d92c
MP
17922016-05-10 Marek Polacek <polacek@redhat.com>
1793
1794 PR c/70255
1795 * gcc.dg/attr-opt-1.c: New test.
1796
64ea4e15
RB
17972016-05-10 Richard Biener <rguenther@suse.de>
1798
1799 PR tree-optimization/70497
1800 PR tree-optimization/28367
1801 * gcc.dg/torture/20160404-1.c: New testcase.
1802 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1803 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1804
5a96dae3
PMR
18052016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1806
1807 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1808
fc97f805
UB
18092016-05-09 Uros Bizjak <ubizjak@gmail.com>
1810
1811 * gcc.target/i386/fabsneg-1.c New test.
1812
a710b1d5
AM
18132016-05-09 Alan Modra <amodra@gmail.com>
1814
1815 PR testsuite/70826
1816 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1817
171f6f05
RB
18182016-05-09 Richard Biener <rguenther@suse.de>
1819
1820 PR tree-optimization/70985
1821 * gcc.dg/torture/pr70985.c: New testcase.
1822
18caa34e
BC
18232016-05-09 Bin Cheng <bin.cheng@arm.com>
1824
1825 * gcc.dg/tree-ssa/ifc-9.c: New test.
1826 * gcc.dg/tree-ssa/ifc-10.c: New test.
1827 * gcc.dg/tree-ssa/ifc-11.c: New test.
1828 * gcc.dg/tree-ssa/ifc-12.c: New test.
1829 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1830 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1831 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1832
7a27d38f
RB
18332016-05-09 Richard Biener <rguenther@suse.de>
1834
1835 PR fortran/70937
1836 * gfortran.dg/pr70937.f90: New testcase.
1837
5ebbbd3d
RO
18382016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1839
1840 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1841
f6288c24
FR
18422016-05-07 Fritz Reese <fritzoreese@gmail.com>
1843
1844 PR fortran/56226
1845 * gfortran.dg/dec_structure_1.f90: New testcase.
1846 * gfortran.dg/dec_structure_2.f90: Ditto.
1847 * gfortran.dg/dec_structure_3.f90: Ditto.
1848 * gfortran.dg/dec_structure_4.f90: Ditto.
1849 * gfortran.dg/dec_structure_5.f90: Ditto.
1850 * gfortran.dg/dec_structure_6.f90: Ditto.
1851 * gfortran.dg/dec_structure_7.f90: Ditto.
1852 * gfortran.dg/dec_structure_8.f90: Ditto.
1853 * gfortran.dg/dec_structure_9.f90: Ditto.
1854 * gfortran.dg/dec_structure_10.f90: Ditto.
1855 * gfortran.dg/dec_structure_11.f90: Ditto.
1856 * gfortran.dg/dec_union_1.f90: Ditto.
1857 * gfortran.dg/dec_union_2.f90: Ditto.
1858 * gfortran.dg/dec_union_3.f90: Ditto.
1859 * gfortran.dg/dec_union_4.f90: Ditto.
1860 * gfortran.dg/dec_union_5.f90: Ditto.
1861 * gfortran.dg/dec_union_6.f90: Ditto.
1862 * gfortran.dg/dec_union_7.f90: Ditto.
1863
5ec4a8cd
TV
18642016-05-07 Tom de Vries <tom@codesourcery.com>
1865
1866 PR tree-optimization/70956
1867 * gcc.dg/graphite/pr70956.c: New test.
1868
58ec1d0e
JJ
18692016-05-06 Jakub Jelinek <jakub@redhat.com>
1870
ccd88fb7
JJ
1871 PR middle-end/70941
1872 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1873 (a, b, c, d): Change type from char to signed char.
1874 (main): Compare against (signed char) -1634678893 instead of
1875 hardcoded -109. Use __builtin_abort instead of abort.
1876
dd3b6464
JJ
1877 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1878 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1879
58ec1d0e
JJ
1880 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1881
19aa23d8
YR
18822016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1883
1884 PR debug/70935
1885 * gcc.dg/torture/pr70935.c: New test.
1886
ae5f0df1
OE
18872016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1888
1889 PR target/58219
ce23a8ff 1890 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1891
078f7e37
RB
18922016-05-06 Richard Biener <rguenther@suse.de>
1893
1894 PR tree-optimization/70960
1895 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1896
765d7b54
OE
18972016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1898
1899 PR target/52933
1900 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1901 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1902 Adjust expected instruction counts.
1903 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1904
29c94e65
MP
19052016-05-06 Marek Polacek <polacek@redhat.com>
1906
1907 PR sanitizer/70875
1908 * gcc.dg/ubsan/bounds-3.c: New test.
1909
3684b02e
OE
19102016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1911
1912 PR target/54089
1913 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1914
8706773f
RB
19152016-05-06 Richard Biener <rguenther@suse.de>
1916
1917 PR middle-end/70931
1918 * gfortran.dg/pr70931.f90: New testcase.
1919
a4f51018
RB
19202016-05-06 Richard Biener <rguenther@suse.de>
1921
1922 PR middle-end/70941
1923 * gcc.dg/torture/pr70941.c: New testcase.
1924
c4f2425f
BC
19252016-05-05 Bin Cheng <bin.cheng@arm.com>
1926
1927 PR tree-optimization/57206
1928 * gcc.dg/vect/pr57206.c: New test.
1929
5dc08197
RO
19302016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1931
1932 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1933
351f85c5
JJ
19342016-05-05 Jakub Jelinek <jakub@redhat.com>
1935
568bac8c
JJ
1936 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1937
351f85c5
JJ
1938 * c-c++-common/Wdangling-else-4.c: New test.
1939
33fd7785
JJ
19402016-05-04 Jakub Jelinek <jakub@redhat.com>
1941
2d1ac15a
JJ
1942 PR c++/70906
1943 PR c++/70933
1944 * g++.dg/opt/pr70906.C: New test.
1945 * g++.dg/opt/pr70933.C: New test.
1946
33fd7785
JJ
1947 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1948
6b715bf6
JH
19492016-05-04 Jan Hubicka <hubicka@ucw.cz>
1950
1951 * gcc.dg/ipa/pure-const-3.c: New testcase.
1952
deef7113
MP
19532016-05-04 Marek Polacek <polacek@redhat.com>
1954
1955 * c-c++-common/Wdangling-else-1.c: New test.
1956 * c-c++-common/Wdangling-else-2.c: New test.
1957 * c-c++-common/Wdangling-else-3.c: New test.
1958
5396db97
KCY
19592016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1960
1961 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1962 flag is present.
1963
de55efd5
MP
19642016-05-04 Marek Polacek <polacek@redhat.com>
1965
1966 PR c/48778
1967 * gcc.dg/Waddress-2.c: New test.
1968
475839b6
AM
19692016-05-04 Alan Modra <amodra@gmail.com>
1970
1971 * gcc.target/powerpc/pr70866.c: New.
1972
b25aad5f
MS
19732016-05-03 Martin Sebor <msebor@redhat.com>
1974
1975 PR c++/66561
1976 * c-c++-common/builtin_location.c: New test.
1977 * g++.dg/cpp1y/builtin_location.C: New test.
1978
79ce98bc
MP
19792016-05-03 Marek Polacek <polacek@redhat.com>
1980
1981 PR c/70859
1982 * gcc.dg/pr70859.c: New test.
1983 * gcc.dg/pr70859-2.c: New test.
1984
402e89f5
PMR
19852016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1986
1987 * gnat.dg/debug5.adb: New testcase.
1988
f3d90045
DV
19892016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1990
1991 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1992 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1993 Procedure to check for z10 instruction set.
1994
1e26cec1
CL
19952016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1996
1997 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1998
71aca5a0
AM
19992016-05-03 Alan Modra <amodra@gmail.com>
2000
2001 * gcc.target/powerpc/savres.c: Add func using a single gpr.
2002
2fd70ec1
JJ
20032016-05-03 Jakub Jelinek <jakub@redhat.com>
2004
2005 * gcc.target/i386/avx512f-cvt-1.c: New test.
2006
e5705cf7
L
20072016-05-03 H.J. Lu <hongjiu.lu@intel.com>
2008
2009 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
2010 -fdump-tree-vrp-details.
2011
381cdae4
RB
20122016-05-03 Richard Biener <rguenther@suse.de>
2013
2014 * gcc.dg/pr30172-1.c: Adjust.
2015 * gcc.dg/pr63743.c: Likewise.
2016 * gcc.dg/tm/pr51696.c: Likewise.
2017 * c-c++-common/tm/safe-1.c: Likewise.
2018 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
2019 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
2020 * g++.dg/plugin/self-assign-test-1.C: Likewise.
2021 * g++.dg/plugin/self-assign-test-2.C: Likewise.
2022
adedd5c1
JJ
20232016-05-03 Jakub Jelinek <jakub@redhat.com>
2024
31ed1665
JJ
2025 PR rtl-optimization/70467
2026 * gcc.target/i386/pr70467-3.c: New test.
2027 * gcc.target/i386/pr70467-4.c: New test.
2028
dea60b59
JJ
2029 PR tree-optimization/70916
2030 * gcc.c-torture/compile/pr70916.c: New test.
2031
adedd5c1
JJ
2032 PR target/49244
2033 * gcc.target/i386/pr49244-1.c: New test.
2034 * gcc.target/i386/pr49244-2.c: New test.
2035
f80041ef
BS
20362016-05-03 Bernd Schmidt <bschmidt@redhat.com>
2037
2038 PR rtl-optimization/44281
2039 * gcc.target/i386/pr44281.c: New test.
2040
1cfcd39e
BC
20412016-05-03 bin cheng <bin.cheng@arm.com>
2042
2043 PR tree-optimization/56541
2044 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
2045 * gcc.dg/vect/pr56541.c: new test.
2046
4304ccfd
MM
20472016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2048
2049 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
2050 __float128.
2051 * gcc.target/powerpc/float128-complex-2.c: Likewise.
2052
50d94c29
L
20532016-05-02 H.J. Lu <hongjiu.lu@intel.com>
2054
2055 PR testsuite/70520
2056 * c-c++-common/asan/clone-test-1.c (main): Align child process
2057 stack to 16 bytes.
2058
bc1aee87
DM
20592016-05-02 David Malcolm <dmalcolm@redhat.com>
2060
2061 PR c++/62314
2062 * g++.dg/spellcheck-fields-2.C: New test case.
2063
474e0129
DM
20642016-05-02 David Malcolm <dmalcolm@redhat.com>
2065
2066 PR c++/62314
2067 * g++.dg/pr62314.C: New test case.
2068
818b88a7
JH
20692016-05-02 Jan Hubicka <hubicka@ucw.cz>
2070
2071 * gcc.dg/ipa/inline-8.c: New testcase.
2072
dd77684f
JJ
20732016-05-02 Jakub Jelinek <jakub@redhat.com>
2074
2075 PR rtl-optimization/70467
2076 * gcc.target/i386/pr70467-1.c: New test.
2077
72407e00
BE
20782016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2079
2080 * gcc.dg/spec-options.c: Run the test on all targets.
2081 * gcc.dg/foo.specs: Use cpp_unique_options.
2082
dd53d197
MG
20832016-05-02 Marc Glisse <marc.glisse@inria.fr>
2084
2085 * gcc.dg/tree-ssa/unord.c: New testcase.
2086
a8b85ce9
MG
20872016-05-02 Marc Glisse <marc.glisse@inria.fr>
2088
2089 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
2090
5b37e866
NS
20912016-05-02 Nathan Sidwell <nathan@codesourcery.com>
2092
2093 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
2094
7176a4a0
MP
20952016-05-02 Marek Polacek <polacek@redhat.com>
2096
2097 PR c/70851
2098 * gcc.dg/enum-incomplete-3.c: New test.
2099
6b9933b9
MP
21002016-05-02 Marek Polacek <polacek@redhat.com>
2101 Tom de Vries <tom@codesourcery.com>
2102
2103 PR tree-optimization/70700
2104 * gcc.dg/pr70700.c: New test.
2105
90f82260
UB
21062016-05-01 Uros Bizjak <ubizjak@gmail.com>
2107
2108 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
2109 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2110 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2111 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2112 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
2113
f73036c1
EB
21142016-04-30 Eric Botcazou <ebotcazou@adacore.com>
2115
2116 * ada/acats/run_acats: Rename into...
2117 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
2118 * ada/acats/run_all.sh: Remove redundant test.
2119 (target_run): Move around.
2120 (target_gnatchop): Use newly built executable.
2121 (target_gnatmake): Likewise.
2122 Check that the compilation of impbit succeeds.
2123
85e051a3
OE
21242016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
2125
2126 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
2127 * gcc.dg/20021029-1.c: Likewise.
2128 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
2129 * gcc.target/sh/attr-isr-trapa.c: Likewise.
2130 * gcc.target/sh/cmpstr.c: Likewise.
2131 * gcc.target/sh/cmpstrn.c: Likewise.
2132 * gcc.target/sh/memset.c: Likewise.
2133 * gcc.target/sh/pr21255-2-mb.c: Likewise.
2134 * gcc.target/sh/pr21255-2-ml.c: Likewise.
2135 * gcc.target/sh/pr39423-1.c: Likewise.
2136 * gcc.target/sh/pr49468-di.c: Likewise.
2137 * gcc.target/sh/pr49468-si.c: Likewise.
2138 * gcc.target/sh/pr49880-1.c: Likewise.
2139 * gcc.target/sh/pr49880-2.c: Likewise.
2140 * gcc.target/sh/pr49880-3.c: Likewise.
2141 * gcc.target/sh/pr50751-1.c: Likewise.
2142 * gcc.target/sh/pr50751-4.c: Likewise.
2143 * gcc.target/sh/pr50751-7.c: Likewise.
2144 * gcc.target/sh/pr51244-1.c: Likewise.
2145 * gcc.target/sh/pr51244-10.c: Likewise.
2146 * gcc.target/sh/pr51244-11.c: Likewise.
2147 * gcc.target/sh/pr51244-12.c: Likewise.
2148 * gcc.target/sh/pr51244-13.c: Likewise.
2149 * gcc.target/sh/pr51244-14.c: Likewise.
2150 * gcc.target/sh/pr51244-17.c: Likewise.
2151 * gcc.target/sh/pr51244-18.c: Likewise.
2152 * gcc.target/sh/pr51244-19.c: Likewise.
2153 * gcc.target/sh/pr51244-4.c: Likewise.
2154 * gcc.target/sh/pr51244-5.c: Likewise.
2155 * gcc.target/sh/pr51244-7.c: Likewise.
2156 * gcc.target/sh/pr51244-8.c: Likewise.
2157 * gcc.target/sh/pr51244-9.c: Likewise.
2158 * gcc.target/sh/pr51697.c: Likewise.
2159 * gcc.target/sh/pr52483-1.c: Likewise.
2160 * gcc.target/sh/pr52483-2.c: Likewise.
2161 * gcc.target/sh/pr52483-3.c: Likewise.
2162 * gcc.target/sh/pr52483-5.c: Likewise.
2163 * gcc.target/sh/pr52933-1.c: Likewise.
2164 * gcc.target/sh/pr52933-2.c: Likewise.
2165 * gcc.target/sh/pr52933-3.c: Likewise.
2166 * gcc.target/sh/pr53568-1.c: Likewise.
2167 * gcc.target/sh/pr53976-1.c: Likewise.
2168 * gcc.target/sh/pr53988-1.c: Likewise.
2169 * gcc.target/sh/pr53988.c: Likewise.
2170 * gcc.target/sh/pr54089-1.c: Likewise.
2171 * gcc.target/sh/pr54089-6.c: Likewise.
2172 * gcc.target/sh/pr54089-7.c: Likewise.
2173 * gcc.target/sh/pr54089-8.c: Likewise.
2174 * gcc.target/sh/pr54089-9.c: Likewise.
2175 * gcc.target/sh/pr54236-1.c: Likewise.
2176 * gcc.target/sh/pr54236-2.c: Likewise.
2177 * gcc.target/sh/pr54236-3.c: Likewise.
2178 * gcc.target/sh/pr54236-4.c: Likewise.
2179 * gcc.target/sh/pr54386.c: Likewise.
2180 * gcc.target/sh/pr54602-1.c: Likewise.
2181 * gcc.target/sh/pr54685.c: Likewise.
2182 * gcc.target/sh/pr54760-1.c: Likewise.
2183 * gcc.target/sh/pr54760-2.c: Likewise.
2184 * gcc.target/sh/pr54760-3.c: Likewise.
2185 * gcc.target/sh/pr54760-4.c: Likewise.
2186 * gcc.target/sh/pr54760-5.c: Likewise.
2187 * gcc.target/sh/pr54760-6.c: Likewise.
2188 * gcc.target/sh/pr55146.c: Likewise.
2189 * gcc.target/sh/pr55160.c: Likewise.
2190 * gcc.target/sh/pr59278.c: Likewise.
2191 * gcc.target/sh/pr59401-1.c: Likewise.
2192 * gcc.target/sh/pr59533-1.c: Likewise.
2193 * gcc.target/sh/pr63260.c: Likewise.
2194 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
2195 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
2196 * gcc.target/sh/strlen.c: Likewise.
2197 * gcc.target/sh/torture/pr30807.c: Likewise.
2198 * gcc.target/sh/torture/pr34777.c: Likewise.
2199 * gcc.target/sh/torture/pr64652.c: Likewise.
2200 * gcc.target/sh/torture/pr65505.c: Likewise.
2201 * gcc.target/sh/torture/pragma-isr.c: Likewise.
2202 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
2203
411e5c67
PC
22042016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
2205
2206 PR c++/66644
2207 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
2208
8fa97501
BS
22092016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2210
2211 * gcc.target/powerpc/vsx-elemrev-1.c: New.
2212 * gcc.target/powerpc/vsx-elemrev-2.c: New.
2213 * gcc.target/powerpc/vsx-elemrev-3.c: New.
2214 * gcc.target/powerpc/vsx-elemrev-4.c: New.
2215
5a956111
PP
22162016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
2217
2218 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
2219 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
2220
e7ff0319
CP
22212016-04-29 Cesar Philippidis <cesar@codesourcery.com>
2222
2223 PR middle-end/70626
2224 * c-c++-common/goacc/combined-reduction.c: New test.
2225 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
2226
52d11a4b
L
22272016-04-29 H.J. Lu <hongjiu.lu@intel.com>
2228
2229 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
2230 *movdi_internal pattern only if PIC off.
2231 * gcc.target/i386/pr70155-2.c: Likewise.
2232 * gcc.target/i386/pr70155-3.c: Likewise.
2233 * gcc.target/i386/pr70155-4.c: Likewise.
2234 * gcc.target/i386/pr70155-5.c: Likewise.
2235 * gcc.target/i386/pr70155-6.c: Likewise.
2236 * gcc.target/i386/pr70155-7.c: Likewise.
2237 * gcc.target/i386/pr70155-8.c: Likewise.
2238 * gcc.target/i386/pr70155-15.c: Likewise.
2239 * gcc.target/i386/pr70155-17.c: Likewise.
2240 * gcc.target/i386/pr70155-22.c: Likewise.
2241
8960db31
BC
22422016-04-29 Bin Cheng <bin.cheng@arm.com>
2243
2244 PR tree-optimization/70803
2245 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
2246
cca535a4
IE
22472016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
2248
2249 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
2250 optimization of vector loop.
2251 * gcc.target/i386/vect-unpack-3.c: New test.
2252 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
2253 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
2254 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
2255
500ecf4a
MP
22562016-04-29 Marek Polacek <polacek@redhat.com>
2257
2258 PR sanitizer/70342
2259 * g++.dg/ubsan/null-7.C: New test.
2260
2fff3db8
MP
2261 PR c/70852
2262 * gcc.dg/pr70852.c: New test.
2263
509063eb
DV
22642016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2265
2266 PR/69089
2267 * g++.dg/cpp0x/alignas6.C: New test.
2268
83745c0d
DV
22692016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2270
c87885ca
RO
2271 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
2272 * gcc.dg/pr27003.c: Likewise.
2273 * gcc.dg/tree-ssa/cswtch.c: Likewise.
2274 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2275 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
2276 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
2277 * gcc.target/arc/mxy.c: Likewise.
2278 * gcc.target/arc/mswape.c: Likewise.
2279 * gcc.target/arc/mrtsc.c: Likewise.
2280 * gcc.target/arc/mcrc.c: Likewise.
2281 * gcc.target/arc/mdsp-packa.c: Likewise.
2282 * gcc.target/arc/mdvbf.c: Likewise.
2283 * gcc.target/arc/mlock.c: Likewise.
2284 * gcc.target/arc/mmac-24.c: Likewise.
2285 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
2286
849b265d
BS
22872016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
2288 Matthijs Kooijman <matthijs@stdin.nl>
2289 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2290
2291 PR target/60040
2292 * gcc.target/avr/pr60040-1.c: New.
2293 * gcc.target/avr/pr60040-2.c: New.
2294
1390536b
RB
22952016-04-29 Richard Biener <rguenther@suse.de>
2296
2297 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
2298
98998245
RB
22992016-04-29 Richard Biener <rguenther@suse.de>
2300
2301 PR tree-optimization/13962
2302 PR tree-optimization/65686
2303 * gcc.dg/uninit-pr65686.c: New testcase.
2304
8b80cc21
JJ
23052016-04-29 Jakub Jelinek <jakub@redhat.com>
2306
2307 PR middle-end/70843
2308 * gcc.dg/pr70843.c: New test.
2309
6181bc30
JJ
23102016-04-28 Jakub Jelinek <jakub@redhat.com>
2311
2312 PR target/70858
2313 * gcc.target/i386/pr70858.c: New test.
2314
f4cb3612
AB
23152016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2316
2317 * gcc.target/arc/nps400-1.c: New file.
2318
8ad9df62
JR
23192016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2320 Andrew Burgess <andrew.burgess@embecosm.com>
2321
2322 * gcc.target/arc/movh_cl-1.c: New file.
2323
ceaaa9fe
JR
23242016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2325 Andrew Burgess <andrew.burgess@embecosm.com>
2326
2327 * gcc.target/arc/extzv-1.c: New file.
2328 * gcc.target/arc/insv-1.c: New file.
2329 * gcc.target/arc/insv-2.c: New file.
2330 * gcc.target/arc/movb-1.c: New file.
2331 * gcc.target/arc/movb-2.c: New file.
2332 * gcc.target/arc/movb-3.c: New file.
2333 * gcc.target/arc/movb-4.c: New file.
2334 * gcc.target/arc/movb-5.c: New file.
2335 * gcc.target/arc/movb_cl-1.c: New file.
2336 * gcc.target/arc/movb_cl-2.c: New file.
2337 * gcc.target/arc/movbi_cl-1.c: New file.
2338 * gcc.target/arc/movl-1.c: New file.
2339
4d03dc2f
JR
23402016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2341 Andrew Burgess <andrew.burgess@embecosm.com>
2342
2343 * gcc.target/arc/cmem-1.c: New file.
2344 * gcc.target/arc/cmem-2.c: New file.
2345 * gcc.target/arc/cmem-3.c: New file.
2346 * gcc.target/arc/cmem-4.c: New file.
2347 * gcc.target/arc/cmem-5.c: New file.
2348 * gcc.target/arc/cmem-6.c: New file.
2349 * gcc.target/arc/cmem-7.c: New file.
2350 * gcc.target/arc/cmem-ld.inc: New file.
2351 * gcc.target/arc/cmem-st.inc: New file.
2352
81262dad
JJ
23532016-04-28 Jakub Jelinek <jakub@redhat.com>
2354
2355 PR target/70821
2356 * gcc.target/i386/pr70821.c: New test.
2357
0a31a09a
BS
23582016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2359
2360 * gcc.target/powerpc/vec-adde.c: New test.
2361 * gcc.target/powerpc/vec-adde-int128.c: New test.
2362
3ddffba9
JJ
23632016-04-28 Jakub Jelinek <jakub@redhat.com>
2364
2365 * gcc.target/i386/avx-vround-1.c: New test.
2366 * gcc.target/i386/avx-vround-2.c: New test.
2367 * gcc.target/i386/avx512vl-vround-1.c: New test.
2368 * gcc.target/i386/avx512vl-vround-2.c: New test.
2369
713dedcd
RO
23702016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2371
2372 PR testsuite/70595
2373 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2374 (check_effective_target_cilkplus_runtime): ... this.
2375 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2376 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2377
2378 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2379 Require cilkplus_runtime.
2380 Don't add -lcilkrts.
2381 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2382 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2383 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2384 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2385 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2386 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2387 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2388 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2389 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2390 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2391 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2392 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2393 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2394 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2395 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2396 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2397 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2398 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2399 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2400 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2401 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2402 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2403 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2404 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2405 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2406 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2407 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2408 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2409 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2410
2411 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2412 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2413
2414 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2415
2416 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2417 cilkplus_runtime.
2418
3563f78f
MG
24192016-04-27 Marc Glisse <marc.glisse@inria.fr>
2420
2421 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2422 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2423
6bc2bb18
RB
24242015-04-27 Ryan Burn <contact@rnburn.com>
2425
2426 PR c++/69024
2427 PR c++/68997
2428 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2429 diagnostic.
2430 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2431 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2432
1e55d29a
EB
24332016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2434
2435 * gnat.dg/limited_with4.ad[sb]: New test.
2436 * gnat.dg/limited_with4_pkg.ads: New helper.
2437
087146ca
L
24382016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2439
2440 PR target/70155
2441 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2442 and movv1ti_internal patterns
2443 * gcc.target/i386/pr70155-1.c: New test.
2444 * gcc.target/i386/pr70155-2.c: Likewise.
2445 * gcc.target/i386/pr70155-3.c: Likewise.
2446 * gcc.target/i386/pr70155-4.c: Likewise.
2447 * gcc.target/i386/pr70155-5.c: Likewise.
2448 * gcc.target/i386/pr70155-6.c: Likewise.
2449 * gcc.target/i386/pr70155-7.c: Likewise.
2450 * gcc.target/i386/pr70155-8.c: Likewise.
2451 * gcc.target/i386/pr70155-9.c: Likewise.
2452 * gcc.target/i386/pr70155-10.c: Likewise.
2453 * gcc.target/i386/pr70155-11.c: Likewise.
2454 * gcc.target/i386/pr70155-12.c: Likewise.
2455 * gcc.target/i386/pr70155-13.c: Likewise.
2456 * gcc.target/i386/pr70155-14.c: Likewise.
2457 * gcc.target/i386/pr70155-15.c: Likewise.
2458 * gcc.target/i386/pr70155-16.c: Likewise.
2459 * gcc.target/i386/pr70155-17.c: Likewise.
2460 * gcc.target/i386/pr70155-18.c: Likewise.
2461 * gcc.target/i386/pr70155-19.c: Likewise.
2462 * gcc.target/i386/pr70155-20.c: Likewise.
2463 * gcc.target/i386/pr70155-21.c: Likewise.
2464 * gcc.target/i386/pr70155-22.c: Likewise.
2465
92329f9f
L
24662016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2467
2468 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2469 ".{5,6}".
2470
309a0cf6
BC
24712016-04-27 Bin Cheng <bin.cheng@arm.com>
2472
2473 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2474 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2475 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2476 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2477 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2478
72ed2b9c
RB
24792016-04-27 Richard Biener <rguenther@suse.de>
2480
2481 PR ipa/70760
2482 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2483 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2484
3c98ff9b
NS
24852016-04-27 Nathan Sidwell <nathan@acm.org>
2486
2487 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2488 * g++.dg/ubsan/pr63956.C: Adjust error location.
2489
9ec5d66b
NC
24902016-04-27 Nick Clifton <nickc@redhat.com>
2491
2492 PR middle-end/49889
2493 * gcc.dg/pr49889.c: New test.
2494
c1e1f433
BS
24952016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2496
2497 * c-c++-common/memset-array.c: New test.
2498
8ac43293
MS
24992016-04-26 Martin Sebor <msebor@redhat.com>
2500
2501 PR c++/66639
2502 * g++.dg/cpp1y/func_constexpr.C: New test.
2503
843ce8ab
PP
25042016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2505
2506 PR c++/70241
2507 * g++.dg/cpp0x/enum32.C: New test.
2508 * g++.dg/cpp0x/enum33.C: New test.
2509
25102016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
2511
2512 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2513 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2514 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2515 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2516 * gcc.c-torture/execute/pr38151.c: Likewise.
2517 * gcc.c-torture/execute/pr66556.c: Likewise.
2518 * gcc.c-torture/execute/pr67781.c: Likewise.
2519 * gcc.c-torture/execute/pr68648.c: Likewise.
2520
ca1206be
MG
25212016-04-26 Marc Glisse <marc.glisse@inria.fr>
2522
2523 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2524
2448a956
MP
25252016-04-26 Marek Polacek <polacek@redhat.com>
2526
2527 PR c/67784
2528 * gcc.dg/pr67784-3.c: New test.
2529 * gcc.dg/pr67784-4.c: New test.
2530 * gcc.dg/pr67784-5.c: New test.
2531
b02a5e26
MP
2532 PR c/70791
2533 * gcc.dg/Wnested-externs-2.c: New test.
2534
6b6aa8d3
MG
25352016-04-26 Marc Glisse <marc.glisse@inria.fr>
2536
2537 * gcc.dg/fold-plusmult.c: Adjust.
2538 * gcc.dg/no-strict-overflow-6.c: Adjust.
2539 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2540
a2095b55
BS
25412016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2542
2543 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2544 number scans.
2545 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2546 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2547 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2548 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2549 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2550 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2551 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2552 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2553 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2554 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2555 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2556 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2557 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2558 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2559 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2560 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2561 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2562 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2563 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2564 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2565 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2566 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2567 scans.
2568 * gcc.target/i386/pr32219-4.c: Likewise.
2569 * gcc.target/i386/pr32219-6.c: Likewise.
2570 * gcc.target/i386/pr32219-8.c: Likewise.
2571
bb0cc5c8
KT
25722016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2573
2574 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2575 associated options.
2576
5a0802ea
MP
25772016-04-26 Marek Polacek <polacek@redhat.com>
2578
2579 PR c++/70744
2580 * g++.dg/ext/cond2.C: New test.
2581
00f615af
BC
25822016-04-26 Bin Cheng <bin.cheng@arm.com>
2583
2584 PR tree-optimization/70771
2585 PR tree-optimization/70775
2586 * gcc.dg/pr70771.c: New test.
25939d34 2587 * gcc.dg/pr70775.c: New test.
00f615af 2588
218155e7
BS
25892016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2590
2591 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2592
ab99f467
RB
25932016-04-25 Richard Biener <rguenther@suse.de>
2594
2595 PR tree-optimization/70780
2596 * gcc.dg/torture/pr70780.c: New testcase.
2597
93c590ee
MC
25982016-04-25 Michael Collison <michael.collison@arm.com>
2599
c87885ca
RO
2600 * gcc.target/arm/neon-vaddws16.c: New test.
2601 * gcc.target/arm/neon-vaddws32.c: New test.
2602 * gcc.target/arm/neon-vaddwu16.c: New test.
2603 * gcc.target/arm/neon-vaddwu32.c: New test.
2604 * gcc.target/arm/neon-vaddwu8.c: New test.
2605 * lib/target-supports.exp
93c590ee
MC
2606 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2607 that arm neon support vector widen sum of HImode TO SImode.
2608
d6c1a7a7
JJ
26092016-04-23 Jakub Jelinek <jakub@redhat.com>
2610
2611 PR sanitizer/70712
2612 * c-c++-common/asan/pr70712.c: New test.
2613
ab0fc037
TS
26142016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2615
2616 * .gitattributes: New file.
2617
2aa64824
CL
26182016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2619
2620 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2621
e7e12d92
DH
26222016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2623
2624 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2625 * gfortran.dg/submodule_15.f08: Likewise.
2626
d1431192
RB
26272016-04-22 Richard Biener <rguenther@suse.de>
2628
2629 PR tree-optimization/70740
2630 * gcc.dg/torture/pr70740.c: New testcase.
2631
04a63c24
L
26322016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2633
2634 PR target/70750
2635 * gcc.target/i386/pr70750-1.c: New test.
2636 * gcc.target/i386/pr70750-2.c: Likewise.
2637
20700098
PC
26382016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2639
2640 PR c++/70540
2641 * g++.dg/cpp0x/auto48.C: New.
2642
aedf4e12
MP
26432016-04-21 Marek Polacek <polacek@redhat.com>
2644
2645 PR c++/70513
2646 * g++.dg/cpp0x/forw_enum12.C: New test.
2647 * g++.dg/cpp0x/forw_enum13.C: New test.
2648
2074d80a
KY
26492016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2650
2651 PR target/70728
2652 * gcc.target/i386/pr70728.c: New test.
2653
aef4aab0
RB
26542016-04-21 Richard Biener <rguenther@suse.de>
2655
2656 PR middle-end/70747
2657 * gcc.dg/pr70747.c: New testcase.
2658
2359e571
BC
26592016-04-21 Bin Cheng <bin.cheng@arm.com>
2660
2661 PR tree-optimization/70715
2662 * gcc.dg/tree-ssa/scev-13.c: New test.
2663
ce0e66ff
MG
26642016-04-21 Marc Glisse <marc.glisse@inria.fr>
2665
2666 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2667
2c2870a1
MG
26682016-04-21 Marc Glisse <marc.glisse@inria.fr>
2669
2670 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2671
a2b056a3
JH
26722016-04-20 Jan Hubicka <jh@suse.cz>
2673
2674 PR ipa/70018
2675 * g++.dg/ipa/nothrow-1.C: New testcase.
2676
ee392fc2
NS
26772016-04-20 Nathan Sidwell <nathan@acm.org>
2678
2679 PR c++/55635
2680 * g++.dg/eh/delete1.C: New.
2681
dda49daf
L
26822016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2683
2684 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2685 -mtune-ctrl=sse_typeless_stores.
2686
8a5b9d5a
L
26872016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2688
2689 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2690
1011119f
BC
26912016-04-20 Bin Cheng <bin.cheng@arm.com>
2692
2693 PR tree-optimization/69489
2694 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2695
477d4906
IV
26962016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2697
2698 PR c++/69363
2699 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2700 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2701 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2702
fad08d12
BC
27032016-04-20 Bin Cheng <bin.cheng@arm.com>
2704
2705 PR tree-optimization/56625
2706 PR tree-optimization/69489
2707 * gcc.dg/vect/pr56625.c: New test.
2708 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2709
9e3e4fab
AP
27102016-04-20 Andrew Pinski <apinski@cavium.com>
2711
2712 PR target/64971
2713 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2714
d7aa24e4
AC
27152016-04-20 Arnaud Charlet <charlet@adacore.com>
2716
2717 * gnat.dg/self1.adb: Remove now incorrect test.
2718
e6d62b46
BC
27192016-04-20 Bin Cheng <bin.cheng@arm.com>
2720
2721 * gcc.dg/tree-ssa/scev-11.c: New test.
2722 * gcc.dg/tree-ssa/scev-12.c: New test.
2723
2697b189
MP
27242016-04-20 Marek Polacek <polacek@redhat.com>
2725
2726 PR tree-optimization/70725
2727 * gcc.dg/pr70725.c: New test.
2728
60d393e8
RB
27292016-04-20 Richard Biener <rguenther@suse.de>
2730
2731 PR tree-optimization/70726
2732 * g++.dg/vect/pr70726.cc: New testcase.
2733
82c6f58a
AK
27342016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2735
2736 PR target/70674
2737 * gcc.target/s390/pr70674.c: New test.
2738
90eeab20
JD
27392016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2740
2741 PR libgfortran/70684
2742 * gfortran.dg/list_read_14.f90: New test.
2743
fc9cf6da
L
27442016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2745
2746 PR target/69201
2747 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2748 extern to force it misaligned.
2749 (b): Likewise.
2750 (c): Likewise.
2751 (d): Likewise.
2752 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2753 Don't check `*' before movv4sf_internal.
2754 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2755 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2756 Don't check `*' before movv16qi_internal.
2757 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2758 extern to force it misaligned.
2759 (b): Likewise.
2760 (c): Likewise.
2761 (d): Likewise.
2762 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2763 Don't check `*' before movv2df_internal.
2764 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2765 extern to force it misaligned.
2766 (b): Likewise.
2767 (c): Likewise.
2768 (d): Likewise.
2769 Check movv8sf_internal instead of avx_storeups256.
2770 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2771
ea8927ea
RB
27722016-04-19 Richard Biener <rguenther@suse.de>
2773
2774 PR tree-optimization/70171
2775 * g++.dg/tree-ssa/pr70171.C: New testcase.
2776
65f52ee9
RB
27772016-04-19 Richard Biener <rguenther@suse.de>
2778
2779 PR tree-optimization/70724
2780 * gcc.dg/torture/pr70724.c: New testcase.
2781
987b67f1
VM
27822016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2783
2784 PR middle-end/70689
c87885ca 2785 * gcc.target/i386/pr70689.c: New.
987b67f1 2786
91a47c39
L
27872016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2788
2789 PR target/70708
2790 * gcc.target/i386/pr70708.c: New test.
2791
8270b82d
RB
27922016-04-18 Richard Biener <rguenther@suse.de>
2793
2794 PR tree-optimization/43434
2795 * gcc.dg/vect/pr43434.c: New testcase.
2796 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2797 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2798 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2799 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2800 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2801 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2802 * gcc.dg/gomp/pr68640.c: Likewise.
2803 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2804 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2805
edd048e2
RB
28062016-04-18 Richard Biener <rguenther@suse.de>
2807
2808 PR tree-optimization/70701
2809 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2810
bd5c7330
TV
28112016-04-18 Tom de Vries <tom@codesourcery.com>
2812
2813 PR testsuite/70699
2814 * gcc.dg/pr70161.c: Add dot-file scans.
2815 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2816 instead of after last dot char.
2817
23f2660f
EB
28182016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2819
2820 * c-c++-common/dump-ada-spec-3.c: New test.
2821 * c-c++-common/dump-ada-spec-4.c: Likewise.
2822
da152c9f
TV
28232016-04-17 Tom de Vries <tom@codesourcery.com>
2824
2825 PR other/70183
2826 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2827
cc950f98
JH
28282016-04-15 Jan Hubicka <jh@suse.cz>
2829
2830 PR ipa/70018
2831 * g++.dg/ipa/pure-const-1.C: New testcase.
2832 * g++.dg/ipa/pure-const-2.C: New testcase.
2833 * g++.dg/ipa/pure-const-3.C: New testcase.
2834
949505a9
MP
28352016-04-15 Marek Polacek <polacek@redhat.com>
2836
2837 PR c/70671
2838 * gcc.dg/bitfld-22.c: New test.
2839
10e547d6
BS
28402016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2841
2842 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2843 x86_64.
2844
1e77281b
MP
28452016-04-15 Marek Polacek <polacek@redhat.com>
2846
2847 PR c/70651
2848 * c-c++-common/pr70651.c: New test.
2849
e501fa8e
KT
28502016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2851
2852 PR rtl-optimization/70681
2853 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2854 dump scan on arm and powerpc.
2855 * gcc.dg/pr10474.c: Likewise.
2856
dda1bf61
JJ
28572016-04-15 Jakub Jelinek <jakub@redhat.com>
2858
ca4ef1ff
JJ
2859 PR c++/69517
2860 PR c++/70019
2861 PR c++/70588
2862 * g++.dg/cpp1y/vla11.C: Revert for real.
2863
dda1bf61
JJ
2864 PR c/70436
2865 * c-c++-common/Wparentheses-1.c: New test.
2866 * c-c++-common/gomp/Wparentheses-1.c: New test.
2867 * c-c++-common/gomp/Wparentheses-2.c: New test.
2868 * c-c++-common/gomp/Wparentheses-3.c: New test.
2869 * c-c++-common/gomp/Wparentheses-4.c: New test.
2870 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2871 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2872 * c-c++-common/goacc/Wparentheses-1.c: New test.
2873
1355e62c
KY
28742016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2875
2876 PR target/70662
2877 * gcc.target/i386/pr70662.c: New test.
2878
0ab34b9e 28792016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2880 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2881
2882 PR tree-optimization/70130
2883 * gcc.dg/vect/O3-pr70130.c: New testcase.
2884
bc773aad
MM
28852016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2886
6e9b2286
MM
2887 PR target/70669
2888 * gcc.target/powerpc/pr70669.c: New test.
2889
bc773aad
MM
2890 PR target/70640
2891 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2892 a power7 system that does not have an assembler that supports
2893 power8.
2894
d8747845
MS
28952016-04-14 Martin Sebor <msebor@redhat.com>
2896
2897 PR c++/69517
2898 PR c++/70019
2899 PR c++/70588
2900 * c-c++-common/ubsan/vla-1.c: Revert.
2901 * g++.dg/cpp1y/vla11.C: Same.
2902 * g++.dg/cpp1y/vla12.C: Same.
2903 * g++.dg/cpp1y/vla13.C: Same.
2904 * g++.dg/cpp1y/vla14.C: Same.
2905 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 2906 * g++.dg/init/array24.C: Same.
d8747845
MS
2907 * g++.dg/ubsan/vla-1.C: Same.
2908
85128559
MP
29092016-04-14 Marek Polacek <polacek@redhat.com>
2910 Jan Hubicka <hubicka@ucw.cz>
2911
2912 PR c++/70029
2913 * g++.dg/torture/pr70029.C: New test.
2914
52fbb073
MS
29152016-04-14 Martin Sebor <msebor@redhat.com>
2916
2917 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2918 type size to prevent failures on targets with very low maximum
2919 alignment.
2920
6db61d6f
RB
29212016-04-14 Richard Biener <rguenther@suse.de>
2922
2923 PR tree-optimization/70623
2924 * gcc.dg/torture/pr70623.c: New testcase.
2925 * gcc.dg/torture/pr70623-2.c: Likewise.
2926
342fac95
MS
29272016-04-13 Martin Sebor <msebor@redhat.com>
2928
2929 PR c++/69517
2930 PR c++/70019
2931 PR c++/70588
2932 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2933 * g++.dg/cpp1y/vla11.C: New test.
2934 * g++.dg/cpp1y/vla12.C: New test.
2935 * g++.dg/cpp1y/vla13.C: New test.
2936 * g++.dg/cpp1y/vla14.C: New test.
2937 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 2938 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
2939 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2940
d93c452f
JJ
29412016-04-13 Jakub Jelinek <jakub@redhat.com>
2942
2943 PR c++/70641
2944 * g++.dg/opt/pr70641.C: New test.
2945
85115fb6
RO
29462016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2947
2948 PR rtl-optimization/68749
2949 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2950 effects of argument promotions.
2951 Remove default args to dg-skip-if.
2952
545a4139
PC
29532016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2954
2955 PR c++/70635
2956 * g++.dg/parse/pr70635.C: New.
2957
b3a77f21
MP
29582016-04-13 Marek Polacek <polacek@redhat.com>
2959
2960 PR c++/70639
2961 * c-c++-common/Wmisleading-indentation-4.c: New test.
2962
99cd9857
MP
29632016-04-13 Marek Polacek <polacek@redhat.com>
2964
2965 PR c/70436
c87885ca
RO
2966 * gcc.dg/Wparentheses-12.c: New test.
2967 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 2968
75ca93ec
IE
29692016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2970
2971 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2972 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2973 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2974
3d3f9e7e
JJ
29752016-04-13 Jakub Jelinek <jakub@redhat.com>
2976
37947cd0
JJ
2977 PR middle-end/70633
2978 * gcc.c-torture/compile/pr70633.c: New test.
2979
3d3f9e7e
JJ
2980 PR debug/70628
2981 * gcc.dg/torture/pr70628.c: New test.
2982
92886d3e
PP
29832016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2984
2985 PR c++/70610
2986 * g++.dg/template/pr70610.C: New test.
2987 * g++.dg/template/pr70610-2.C: New test.
2988 * g++.dg/template/pr70610-3.C: New test.
2989 * g++.dg/template/pr70610-4.C: New test.
2990
13bd7c2b
JJ
29912016-04-12 Jakub Jelinek <jakub@redhat.com>
2992
6512fa6d
JJ
2993 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2994 128 instead of 32.
2995
13bd7c2b
JJ
2996 PR c++/70571
2997 * g++.dg/ext/pr70571.C: New test.
2998
20b9851c
MM
29992016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3000
8a434ada 3001 PR target/70640
20b9851c
MM
3002 * gcc.target/powerpc/pr70640.c: New test.
3003
2b2f52bc
PC
30042016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
3005
3006 PR c++/68722
3007 * g++.dg/parse/pr68722.C: New.
3008
5901e56a
JJ
30092016-04-12 Jakub Jelinek <jakub@redhat.com>
3010
3011 PR rtl-optimization/70596
3012 * gcc.target/i386/pr70596.c: New test.
3013
d4619dc1
NS
30142016-04-12 Nathan Sidwell <nathan@acm.org>
3015
3016 PR c++/70501
3017 * g++.dg/init/pr70501.C: New.
3018
3df530d3
DW
30192016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
3020
3021 * gcc.target/i386/asm-flag-6.c: New test.
3022
b7a120d7
TV
30232016-04-12 Tom de Vries <tom@codesourcery.com>
3024
3025 PR tree-optimization/68756
3026 * gcc.dg/graphite/pr68756.c: New test.
3027
4e0eea75
JJ
30282016-04-12 Jakub Jelinek <jakub@redhat.com>
3029
3030 PR tree-optimization/70602
3031 * gcc.c-torture/execute/pr70602.c: New test.
3032
35fbda43
MM
30332016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3034
3035 PR target/70381
3036 * gcc.target/powerpc/float128-1.c: New tests to make sure the
3037 __float128 emulator is built and runs.
3038 * gcc.target/powerpc/float128-1.c: Likewise.
3039
3040 * lib/target-supports.exp (check_ppc_float128_sw_available):
3041 Rework tests for __float128 software and hardware
3042 availability. Fix exit condition to return 0 on success.
3043
04a99ebe
JG
30442016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3045
3046 PR target/70133
3047 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
3048 * gcc.target/aarch64/target_attr_15.c: Likewise.
3049
47cd5a85
PC
30502016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
3051
3052 PR c++/69066
3053 * g++.dg/cpp1y/pr69066.C: New.
3054
a5edb32e
JD
30552016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3056
3057 PR fortran/68566
3058 * gfortran.dg/pr36192.f90: Update test.
3059 * gfortran.dg/pr36192_1.f90: Update test.
3060 * gfortran.dg/real_dimension_1.f: Update test.
3061 * gfortran.dg/parameter_array_init_7.f90: New test.
3062
8ef378f8
JDA
30632016-04-09 John David Anglin <danglin@gcc.gnu.org>
3064
c532c871
JDA
3065 PR testsuite/64039
3066 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
3067
d34f706f
JDA
3068 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
3069
75e1dd9e
JDA
3070 PR rtl-optimization/66669
3071 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
3072
8a976f5f
JDA
3073 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
3074
da04822a
JDA
3075 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
3076 * gcc.dg/pie-1.c: Likewise.
3077 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
3078 * gcc.dg/pic-4.c: Likewise.
3079 * gcc.dg/pie-3.c: Likewise.
3080 * gcc.dg/pie-4.c: Likewise.
3081
adfabcf9
JDA
3082 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
3083
4a020adf
JDA
3084 PR tree-optimization/68644
3085 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
3086
8ef378f8
JDA
3087 PR rtl-optimization/64886
3088 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
3089
09bf990e
TV
30902016-04-09 Tom de Vries <tom@codesourcery.com>
3091
3092 PR tree-optimization/68953
3093 * gcc.dg/graphite/pr68953.c: New test.
3094
138c3c1a
DH
30952016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3096
3097 PR fortran/70592
3098 * gfortran.dg/deferred_character_16.f90: New test.
3099
f55460af
JJ
31002016-04-09 Jakub Jelinek <jakub@redhat.com>
3101
3102 PR tree-optimization/70586
3103 * gcc.c-torture/execute/pr70586.c: New test.
3104
0b77bbf3
DH
31052016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
3106
3107 PR sanitizer/70573
3108 * c-c++-common/asan/halt_on_error-1.c: Replace memset
3109 with __builtin_memset
3110 * c-c++-common/asan/halt_on_error-2.c: Likewise.
3111
c42cfb5c
CP
31122016-04-08 Cesar Philippidis <cesar@codesourcery.com>
3113
3114 PR lto/70289
3115 PR ipa/70348
3116 PR tree-optimization/70373
3117 PR middle-end/70533
3118 PR middle-end/70534
3119 PR middle-end/70535
3120 * c-c++-common/goacc/reduction-5.c: New test.
3121 * c-c++-common/goacc/reduction-promotions.c: New test.
3122 * gfortran.dg/goacc/reduction-3.f95: New test.
3123 * gfortran.dg/goacc/reduction-promotions.f90: New test.
3124
56cfb596
PP
31252016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
3126
3127 PR c++/70590
3128 PR c++/70452
3129 * g++.dg/pr70590.C: New test.
3130 * g++.dg/pr70590-2.C: New test.
3131
1a13c0a2
JJ
31322016-04-08 Jakub Jelinek <jakub@redhat.com>
3133
abc0647a
JJ
3134 PR middle-end/70593
3135 * gcc.target/i386/pr70593.c: New test.
3136
1a13c0a2
JJ
3137 PR rtl-optimization/70574
3138 * gcc.target/i386/avx2-pr70574.c: New test.
3139
c3da4956
MO
31402016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
3141
3142 PR sanitizer/70541
3143 * c-c++-common/asan/pr70541.c: New test.
3144
9f1b833b
TV
31452016-04-08 Tom de Vries <tom@codesourcery.com>
3146
3147 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
3148 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
3149
bae7adda
KT
31502016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3151
3152 PR target/70566
3153 * gcc.c-torture/execute/pr70566.c: New test.
3154
211f3d57
TV
31552016-04-08 Tom de Vries <tom@codesourcery.com>
3156
3157 * c-c++-common/goacc/uninit-copy-clause.c: New test.
3158 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
3159
02cf2861
AM
31602016-04-08 Alan Modra <amodra@gmail.com>
3161
3162 * gcc.target/powerpc/pr70117.c: New.
3163
5f490f9f
JJ
31642016-04-07 Jakub Jelinek <jakub@redhat.com>
3165
56e9b710
JJ
3166 PR testsuite/70581
3167 * gcc.dg/lto/simd-function_0.c: New test.
3168
5f490f9f
JJ
3169 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
3170 clones.
3171 * c-c++-common/attr-simd-2.c: Likewise.
3172 * c-c++-common/attr-simd-4.c: Likewise.
3173 * gcc.dg/gomp/simd-clones-2.c: Likewise.
3174 * gcc.dg/gomp/simd-clones-3.c: Likewise.
3175
e4ebc74d
TP
31762016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
3177
3178 PR testsuite/70553
3179 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
3180
9817ae35
TS
31812016-04-07 Thomas Schwinge <thomas@codesourcery.com>
3182 Tom de Vries <tom@codesourcery.com>
3183
3184 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
3185 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
3186 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
3187 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
3188 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
3189 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
3190 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
3191 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
3192
e292f64d
PP
31932016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3194
3195 PR c/70436
3196 * g++.dg/warn/Wparentheses-29.C: New test.
3197
6b37bdaf
PP
31982016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
3199
3200 PR c/70436
3201 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
3202 explicit braces to resolve a future -Wparentheses warning.
3203
64824205
RH
32042016-04-06 Richard Henderson <rth@redhat.com>
3205
3206 * gcc.dg/pr61817-1.c: New test.
3207 * gcc.dg/pr61817-2.c: New test.
3208 * gcc.dg/pr69391-1.c: New test.
3209 * gcc.dg/pr69391-2.c: New test.
3210
bc2fc1f3
VM
32112016-04-06 Vladimir Makarov <vmakarov@redhat.com>
3212
3213 PR rtl-optimization/70398
c87885ca 3214 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 3215
41414a02
EB
32162016-04-06 Eric Botcazou <ebotcazou@adacore.com>
3217
3218 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
3219
4066ea8a
YR
32202016-04-06 Yvan Roux <yvan.roux@linaro.org>
3221 Pedro Alves <palves@redhat.com>
3222
3223 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
3224
ec35ea45
JJ
32252016-04-06 Jakub Jelinek <jakub@redhat.com>
3226
3866f8dd
JJ
3227 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3228 Check for avx512f effective targets instead of avx2.
3229 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
3230 for AVX512F clones.
3231 * gcc.dg/gomp/declare-simd-3.c: Likewise.
3232 * g++.dg/gomp/declare-simd-1.C: Likewise.
3233 * g++.dg/gomp/declare-simd-3.C: Likewise.
3234 * g++.dg/gomp/declare-simd-4.C: Likewise.
3235
ec35ea45
JJ
3236 PR middle-end/70550
3237 * c-c++-common/gomp/pr70550-1.c: New test.
3238 * c-c++-common/gomp/pr70550-2.c: New test.
3239
c08d28ac
NS
32402016-04-05 Nathan Sidwell <nathan@acm.org>
3241
3242 PR c++/70512
3243 * g++.dg/ext/attribute-may-alias-5.C: New.
3244
1d510e04
JJ
32452016-04-05 Jakub Jelinek <jakub@redhat.com>
3246
3247 PR c++/70336
3248 * c-c++-common/pr70336.c: New test.
3249 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
3250 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
3251
84278ed9
JH
32522016-04-05 Jan Hubicka <hubicka@ucw.cz>
3253
3254 PR ipa/66223
3255 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
3256
268a0ec4
JJ
32572016-04-05 Jakub Jelinek <jakub@redhat.com>
3258
3259 PR rtl-optimization/70542
3260 * gcc.dg/torture/pr70542.c: New test.
3261 * gcc.target/i386/avx2-pr70542.c: New test.
3262
5e8c2eb1
ZS
32632016-04-05 Zdenek Sojka <zsojka@seznam.cz>
3264
3265 PR tree-optimization/70509
3266 * gcc.target/i386/avx512bw-pr70509.c: New test.
3267
c0daf32d
PP
32682016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
3269
3270 PR c++/70452
3271 * g++.dg/ext/constexpr-vla4.C: New test.
3272
bf867841
UB
32732016-04-05 Uros Bizjak <ubizjak@gmail.com>
3274
3275 PR target/70510
3276 * gcc.target/i386/pr70510.c: New test.
3277
3022186a
RB
32782016-04-05 Richard Biener <rguenther@suse.de>
3279
3280 PR tree-optimization/70526
3281 * g++.dg/torture/pr70526.C: New testcase.
3282
55fc79b2
JJ
32832016-04-05 Jakub Jelinek <jakub@redhat.com>
3284
3285 PR target/70525
3286 * gcc.target/i386/pr70525.c: New test.
3287
62b233f2
RB
32882016-04-05 Richard Biener <rguenther@suse.de>
3289
3290 PR middle-end/70499
3291 * g++.dg/torture/pr70499.C: New testcase.
3292
cc05759d
RB
32932016-04-05 Richard Biener <rguenther@suse.de>
3294
3295 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
3296 remove XFAIL.
3297
f23f16d4
JJ
32982016-04-04 Jakub Jelinek <jakub@redhat.com>
3299
3300 PR middle-end/70307
3301 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
3302 rs6000 ABI warnings.
3303
d27ecc49
JH
33042016-04-04 Jan Hubicka <hubicka@ucw.cz>
3305
3306 PR ipa/66223
3307 * g++.dg/ipa/devirt-51.C: New testcase.
3308
c974c96e
BS
33092016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3310 Jakub Jelinek <jakub@redhat.com>
3311
3312 PR middle-end/70457
3313 * gcc.dg/torture/pr70457.c: New.
3314
7a85da89
AV
33152016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3316
3317 PR fortran/67538
3318 * gfortran.dg/allocate_with_source_19.f08: New test.
3319
de517e64
AV
33202016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3321
3322 PR fortran/65795
3323 * gfortran.dg/coarray_allocate_6.f08: New test.
3324
43b9f499
RB
33252016-04-04 Richard Biener <rguenther@suse.de>
3326
3327 PR rtl-optimization/70484
3328 * gcc.dg/torture/pr70484.c: New testcase.
3329
f13355da
MP
33302016-04-04 Marek Polacek <polacek@redhat.com>
3331
3332 PR c/70307
3333 * gcc.dg/torture/pr70307.c: New test.
3334
6cc6ed50
OE
33352016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3336
3337 PR target/70416
3338 PR target/67391
3339 * gcc.target/sh/torture/pr70416.c: New.
3340
abdc16c8
MS
33412016-04-02 Martin Sebor <msebor@redhat.com>
3342
3343 PR c++/67376
3344 PR c++/70170
3345 PR c++/70172
3346 PR c++/70228
3347 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3348 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3349 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3350 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3351 * g++.dg/cpp0x/constexpr-string.C: Same.
3352 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3353 * g++.dg/cpp0x/pr65398.C: Same.
3354 * g++.dg/ext/constexpr-vla1.C: Same.
3355 * g++.dg/ext/constexpr-vla2.C: Same.
3356 * g++.dg/ext/constexpr-vla3.C: Same.
3357 * g++.dg/ubsan/pr63956.C: Same.
3358
763cd859
JJ
33592016-04-01 Jakub Jelinek <jakub@redhat.com>
3360
3361 PR rtl-optimization/70467
3362 * gcc.target/i386/pr70467-2.c: New test.
3363
0f875435
JJ
33642016-04-01 Jakub Jelinek <jakub@redhat.com>
3365 Marek Polacek <polacek@redhat.com>
3366
3367 PR c++/70488
3368 * g++.dg/init/new47.C: New test.
3369
41d14659
RR
33702016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3371
3372 PR target/70496
3373 * gcc.target/arm/pr70496.c: New test.
3374
f9bf89bb
NS
33752016-04-01 Nathan Sidwell <nathan@acm.org>
3376
73b9085d
NS
3377 PR c++/68475
3378 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3379
4afdcfaa
IE
33802016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3381
3382 PR target/69890
3383 * gcc.dg/strlenopt.h (memmove): New.
3384 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3385 instead of "string.h".
3386 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3387 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3388 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3389 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3390 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3391 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3392 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3393 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3394 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3395 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3396 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3397 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3398 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3399 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3400 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3401 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3402 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3403 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3404 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3405 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3406
b5d7a29c
RO
34072016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3408
3409 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3410 (Holder::foo): Reflect this.
3411
b660f9ec
IE
34122016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3413
3414 PR target/70442
3415 * gcc.dg/pr70442.c: New test.
3416
88504f34
NS
34172016-03-31 Nathan Sidwell <nathan@acm.org>
3418
3419 PR c++/70393
3420 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3421
95d34b96
KY
34222016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3423
3424 PR target/70453
3425 * gcc.target/i386/pr70453.c: New test.
3426
b4c4967c
AB
34272016-03-31 Andrey Belevantsev <abel@ispras.ru>
3428
3429 PR target/70292
3430 * gcc.c-torture/pr70292.c: New test.
3431
5fde6a45
MP
34322016-03-31 Marek Polacek <polacek@redhat.com>
3433
3434 PR c/70297
3435 * c-c++-common/pr70297.c: New test.
3436 * g++.dg/cpp0x/typedef-redecl.C: New test.
3437 * gcc.dg/typedef-redecl2.c: New test.
3438
97eb24c4
JJ
34392016-03-31 Jakub Jelinek <jakub@redhat.com>
3440
3441 PR rtl-optimization/70460
3442 * gcc.c-torture/execute/pr70460.c: New test.
3443
efc3536f
RB
34442016-03-31 Richard Biener <rguenther@suse.de>
3445
3446 PR c++/70430
3447 * g++.dg/ext/vector30.C: New testcase.
3448
e0876e21
DH
34492016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3450 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3451
3452 * gfortran.dg/fmt_pf.f90: New test.
3453
e9bff8c6
RO
34542016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3455
3456 Forward-port from 5 branch
3457 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3458
3459 PR testsuite/70356
3460 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3461 dg-require-effective-target after dg-do.
3462
3463 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3464
3465 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3466
2620c80d
TS
34672016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3468 Julian Brown <julian@codesourcery.com>
3469 Chung-Lin Tang <cltang@codesourcery.com>
3470 Cesar Philippidis <cesar@codesourcery.com>
3471 James Norris <jnorris@codesourcery.com>
3472 Tom de Vries <tom@codesourcery.com>
3473 Nathan Sidwell <nathan@codesourcery.com>
3474
bf867841 3475 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
3476 * c-c++-common/goacc/loop-clauses.c: Likewise.
3477 * g++.dg/goacc/template.C: Likewise.
3478 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3479 * gfortran.dg/goacc/loop-1.f95: Likewise.
3480 * gfortran.dg/goacc/loop-5.f95: Likewise.
3481 * gfortran.dg/goacc/loop-6.f95: Likewise.
3482 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3483 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3484 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3485 * c-c++-common/goacc/clauses-fail.c: Likewise.
3486 * c-c++-common/goacc/parallel-1.c: Likewise.
3487 * c-c++-common/goacc/reduction-1.c: Likewise.
3488 * c-c++-common/goacc/reduction-2.c: Likewise.
3489 * c-c++-common/goacc/reduction-3.c: Likewise.
3490 * c-c++-common/goacc/reduction-4.c: Likewise.
3491 * c-c++-common/goacc/routine-3.c: Likewise.
3492 * c-c++-common/goacc/routine-4.c: Likewise.
3493 * c-c++-common/goacc/routine-5.c: Likewise.
3494 * c-c++-common/goacc/tile.c: Likewise.
3495 * g++.dg/goacc/template.C: Likewise.
3496 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3497 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3498 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3499 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3500 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3501 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3502 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3503 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3504 * c-c++-common/goacc/use_device-1.c: ... this file.
3505 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3506 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3507 * c-c++-common/goacc/host_data-6.c: ... this file.
3508 * c-c++-common/goacc/loop-2-kernels.c: New file.
3509 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3510 * c-c++-common/goacc/loop-3.c: Likewise.
3511 * g++.dg/goacc/reference.C: Likewise.
3512 * g++.dg/goacc/routine-1.C: Likewise.
3513 * g++.dg/goacc/routine-2.C: Likewise.
3514
f6d2d066
RB
35152016-03-30 Richard Biener <rguenther@suse.de>
3516
3517 PR middle-end/70450
3518 * gcc.dg/torture/pr70450.c: New testcase.
3519
d43242b9
JJ
35202016-03-30 Jakub Jelinek <jakub@redhat.com>
3521
3522 PR target/70421
3523 * gcc.dg/torture/pr70421.c: New test.
3524 * gcc.target/i386/avx512f-pr70421.c: New test.
3525
5ce43b77
L
35262016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3527
3528 PR testsuite/70364
3529 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3530 (check): New function.
3531 (bar): Call check.
3532 (foo): Align stack to 16 bytes when calling bar.
3533 * gcc.target/i386/cleanup-2.c: Likewise.
3534
d014a712
PP
35352016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3536
3537 PR tree-optimization/59124
3538 * gcc.dg/Warray-bounds-19.c: New test.
3539
13f0e8c7
ZW
35402016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3541
3542 * lib/prune.exp (escape_regex_chars): New.
3543 (prune_file_path): Update to quote metcharacters for regexp.
3544
3336c6e0
JJ
35452016-03-29 Jakub Jelinek <jakub@redhat.com>
3546
a362f023
JJ
3547 PR rtl-optimization/70429
3548 * gcc.c-torture/execute/pr70429.c: New test.
3549
3336c6e0
JJ
3550 PR tree-optimization/70405
3551 * gcc.dg/pr70405.c: New test.
3552
728557fd
AV
35532016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3554
3555 PR fortran/70397
3556 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3557 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3558
bef977d4
TS
35592016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3560
3561 PR testsuite/64177
3562 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3563 __cilkrts_set_param to set two workers.
3564 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3565 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3566
6f6d25c9
DH
35672016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3568
bf867841 3569 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 3570
45733562
KY
35712016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3572
3573 PR target/70406
bf867841 3574 * gcc.target/i386/pr70406.c: New test.
45733562 3575
a1799e5e
EB
35762016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3577
3578 * gnat.dg/specs/double_record_extension3.ads: New test.
3579
5fca7b66
RH
35802016-03-25 Richard Henderson <rth@redhat.com>
3581
3582 PR target/70120
3583 * gcc.target/aarch64/pr70120-1.c: New.
3584 * gcc.target/aarch64/pr70120-2.c: New.
3585 * gcc.target/aarch64/pr70120-3.c: New.
3586
31ce75c6
PP
35872016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3588
3589 PR c++/62212
3590 * g++.dg/template/mangle2.C: The dg-do directive should be
3591 "compile" not "assemble".
3592
3caf0ca1
BS
35932016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3594
3595 PR lto/69650
3596 * gcc.dg/pr69650.c: New test.
3597
634035b6
DE
35982016-03-25 David Edelsohn <dje.gcc@gmail.com>
3599
3600 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3601
45d34276
AM
36022016-03-25 Alan Modra <amodra@gmail.com>
3603
3604 * gcc.dg/dfp/pr70052.c: New test.
3605
8f085166
RH
36062016-03-24 Richard Henderson <rth@redhat.com>
3607
3608 PR middle-end/69845
3609 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3610 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3611
011e5ec3
TV
36122016-03-24 Tom de Vries <tom@codesourcery.com>
3613
3614 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3615
9e3f4551
TV
36162016-03-24 Tom de Vries <tom@codesourcery.com>
3617
3618 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3619 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3620
45780041
TV
36212016-03-24 Tom de Vries <tom@codesourcery.com>
3622
3623 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3624 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3625
887ab4e5
PP
36262016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3627
3628 PR c++/62212
3629 * g++.dg/template/mangle2.C: New test.
3630
69a9a66f
RB
36312016-03-24 Richard Biener <rguenther@suse.de>
3632
3633 PR tree-optimization/70396
3634 * gcc.dg/torture/pr70396.c: New testcase.
3635
ed87de55
RB
36362016-03-24 Richard Biener <rguenther@suse.de>
3637
3638 PR middle-end/70370
3639 * gcc.dg/torture/pr70370.c: New testcase.
3640
ea064934
TV
36412016-03-24 Tom de Vries <tom@codesourcery.com>
3642
3643 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3644 * gfortran.dg/goacc/kernels-tree.f95: Same.
3645 * gfortran.dg/goacc/parallel-tree.f95: Same.
3646
b2a4dd1d
TV
36472016-03-24 Tom de Vries <tom@codesourcery.com>
3648
3649 * c-c++-common/goacc/uninit-if-clause.c: New test.
3650 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3651
72e7cd6e
JJ
36522016-03-24 Jakub Jelinek <jakub@redhat.com>
3653
3654 PR target/70290
bf867841
UB
3655 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3656 Fix formatting.
72e7cd6e 3657
ce9d0c03
RB
36582016-03-24 Richard Biener <rguenther@suse.de>
3659
3660 PR tree-optimization/70372
3661 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3662
426b9428
PP
36632016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3664
3665 PR c++/70347
3666 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3667
cd1588c4
PP
36682016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3669
3670 PR c++/70332
3671 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3672
61637db3
JJ
36732016-03-23 Jakub Jelinek <jakub@redhat.com>
3674
928af3bf
JJ
3675 PR c++/70001
3676 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3677 * g++.dg/cpp1y/pr70001.C: New test.
3678
61637db3
JJ
3679 PR c++/70323
3680 * g++.dg/cpp0x/constexpr-70323.C: New test.
3681
05aca4e7
AO
36822016-03-23 Alexandre Oliva <aoliva@redhat.com>
3683 Jason Merrill <jason@redhat.com>
3684 Jakub Jelinek <jakub@redhat.com>
3685
3686 PR c++/69315
3687 * g++.dg/cpp0x/constexpr-69315.C: New test.
3688 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3689
fbdb6baf
MP
36902016-03-23 Marek Polacek <polacek@redhat.com>
3691
3692 PR c++/69884
3693 * g++.dg/warn/Wignored-attributes-1.C: New test.
3694 * g++.dg/warn/Wignored-attributes-2.C: New test.
3695
d79ee524
TV
36962016-03-23 Tom de Vries <tom@codesourcery.com>
3697
3698 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3699 initialization.
3700 * gfortran.dg/goacc/private-3.f95 (test): Same.
3701 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3702 missing use param.
3703
a59f0bef
KT
37042016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3705
3706 * lib/target-supports.exp: Remove v7ve entry from loop
3707 creating effective target checks.
3708 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3709 (add_options_for_arm_arch_v7ve): Likewise.
3710
0179520a
JJ
37112016-03-23 Jakub Jelinek <jakub@redhat.com>
3712
3713 PR tree-optimization/70354
3714 * gcc.dg/vect/pr70354-1.c: New test.
3715 * gcc.dg/vect/pr70354-2.c: New test.
3716 * gcc.target/i386/avx2-pr70354-1.c: New test.
3717 * gcc.target/i386/avx2-pr70354-2.c: New test.
3718
75bb14d7
JL
37192016-03-22 Jeff Law <law@redhat.com>
3720
3721 PR target/70232
3722 * gcc.dg/tree-ssa/pr70232.c: New test.
3723
72c9526d
IE
37242016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3725
3726 PR target/70302
3727 * gcc.target/i386/pr70302.c: New test.
3728
a3ca1bc5
RB
37292016-03-22 Richard Biener <rguenther@suse.de>
3730
3731 PR middle-end/70251
3732 * g++.dg/torture/pr70251.C: New testcase.
3733
5c240f4d
DM
37342016-03-22 David Malcolm <dmalcolm@redhat.com>
3735
3736 PR c/69993
3737 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3738 Wmisleading-indentation.c.
3739 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3740 reflect change to diagnostic text and order of messages.
3741 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3742
80f6631b
DE
37432016-03-22 David Edelsohn <dje.gcc@gmail.com>
3744
3745 * g++.dg/ext/java-3.C: Don't compile on AIX.
3746
9a10956c
RB
37472016-03-22 Richard Biener <rguenther@suse.de>
3748
3749 PR middle-end/70333
3750 * gcc.dg/torture/pr70333.c: New testcase.
3751
6cedf922
IE
37522016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3753
3754 * g++.dg/ext/pr70290.C: New test.
3755
cd6c27ac
KY
37562016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3757
3758 PR target/70325
3759 * gcc.target/i386/pr70325.c: New test.
3760
4cde512c
JJ
37612016-03-22 Jakub Jelinek <jakub@redhat.com>
3762
b01915ed
JJ
3763 PR target/70329
3764 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3765 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3766
4e3e2cf1
JJ
3767 PR target/70300
3768 * gcc.target/i386/pr70300.c: New test.
3769
4cde512c
JJ
3770 PR c++/70295
3771 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3772 (func2): New function for cond with parens, xfail warning for c++.
3773 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3774
16f6d7dc
PP
37752016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3776
3777 PR c++/70096
3778 * g++.dg/template/ptrmem30.C: New test.
3779
a3e2b438
PP
37802016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3781
3782 PR c++/70204
3783 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3784 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3785
11b6a02e
JJ
37862016-03-21 Jakub Jelinek <jakub@redhat.com>
3787
3788 PR middle-end/70326
3789 * gcc.dg/pr70326.c: New test.
3790
b9407883
MG
37912016-03-21 Marc Glisse <marc.glisse@inria.fr>
3792 Jakub Jelinek <jakub@redhat.com>
3793
3794 PR tree-optimization/70317
3795 * gcc.dg/pr70317.c: New test.
3796
4a148e19
UB
37972016-03-21 Uros Bizjak <ubizjak@gmail.com>
3798
3799 PR target/70327
3800 * gcc.target/i386/pr70327.c: New test.
3801
2a85ddbb
ML
38022016-03-21 Martin Liska <mliska@suse.cz>
3803
7d36fe98 3804 PR ipa/70306
2a85ddbb
ML
3805 * gcc.dg/ipa/pr70306.c: New test.
3806
4a148e19 38072016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
3808
3809 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3810 * gcc.target/arm/attr-align3.c: Likewise.
3811 * gcc.target/arm/attr_arm.c: Likewise.
3812 * gcc.target/arm/flip-thumb.c: Likewise.
3813
6b366948
JJ
38142016-03-21 Jakub Jelinek <jakub@redhat.com>
3815
3816 PR target/70296
3817 * gcc.target/powerpc/altivec-36.c: New test.
3818
2fac8c14
RB
38192016-03-21 Richard Biener <rguenther@suse.de>
3820
3821 PR tree-optimization/70310
3822 * gcc.dg/torture/pr70310.c: New testcase.
3823
e9bde854
KY
38242016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3825
3826 PR target/70293
3827 * gcc.target/i386/pr70293.c: New test.
3828
56bbfaf6
RB
38292016-03-21 Richard Biener <rguenther@suse.de>
3830
3831 PR tree-optimization/70288
3832 * gcc.dg/torture/pr70288-1.c: New testcase.
3833 * gcc.dg/torture/pr70288-2.c: Likewise.
3834
3eee49ed
AB
38352016-03-21 Andrey Belevantsev <abel@ispras.ru>
3836
3837 PR rtl-optimization/69307
3838 * gcc.target/arm/pr69307.c: New test.
4a148e19 3839
8e7816b4
AB
38402016-03-21 Andrey Belevantsev <abel@ispras.ru>
3841
3842 PR rtl-optimization/69102
3843 * gcc.c-torture/compile/pr69102.c: New test.
3844
14d7d4be
JL
38452016-03-18 Jeff Law <law@redhat.com>
3846
3847 PR rtl-optimization/70263
3848 * gcc.c-torture/compile/pr70263-1.c: New test.
3849 * gcc.target/i386/pr70263-2.c: New test.
3850
5c6a601c
BS
38512016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3852
3853 PR rtl-optimization/70278
3854 * gcc.dg/torture/pr70278.c: New test.
3855 * gcc.target/arm/pr70278.c: New test.
3856
4bbf545b
DM
38572016-03-18 David Malcolm <dmalcolm@redhat.com>
3858
3859 PR c/70281
3860 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3861 (test_builtin_types_compatible_p): New test function.
3862 * gcc.dg/pr70281.c: New test case.
3863
dc28bb68
CL
38642016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3865
3866 PR target/70113
3867 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3868
5e8d6dff
IE
38692016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3870
3871 PR tree-optimization/70252
3872 * gcc.dg/pr70252.c: New test.
3873
d0e7e403
TV
38742016-03-18 Tom de Vries <tom@codesourcery.com>
3875
3876 * gcc.dg/pr70161-2.c: New test.
3877 * gcc.dg/pr70161.c: New test.
3878
fa22501a
TV
38792016-03-18 Tom de Vries <tom@codesourcery.com>
3880
3881 PR ipa/70269
3882 * gcc.dg/pr70269.c: New test.
3883
dd125026
JJ
38842016-03-18 Jakub Jelinek <jakub@redhat.com>
3885
3886 PR c++/70267
3887 * g++.dg/ext/java-3.C: New test.
3888
91914f0a
PP
38892016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3890
3891 PR c++/70205
3892 * g++.dg/lookup/pr70205.C: New test.
3893
753a8910
PP
38942016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3895
3896 PR c++/70218
3897 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3898
14ba7b28
MP
38992016-03-17 Marek Polacek <polacek@redhat.com>
3900
3901 PR c/69407
3902 * gcc.dg/atomic-op-6.c: New test.
3903
ded60913
DM
39042016-03-17 David Malcolm <dmalcolm@redhat.com>
3905
3906 PR c/70264
3907 * c-c++-common/pr70264.c: New test case.
3908
a3aad0e6
JJ
39092016-03-17 Jakub Jelinek <jakub@redhat.com>
3910
17366700
JJ
3911 PR c++/70144
3912 * c-c++-common/pr70144-1.c: New test.
3913 * c-c++-common/pr70144-2.c: New test.
3914
a3aad0e6
JJ
3915 PR c++/70272
3916 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3917 * g++.dg/opt/flifetime-dse6.C: New test.
3918 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3919
b57e6e18
L
39202016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3921
3922 PR driver/70192
3923 * gcc.dg/pic-1.c: New test.
3924 * gcc.dg/pic-2.c: Likewise.
3925 * gcc.dg/pic-3.c: Likewise.
3926 * gcc.dg/pic-4.c: Likewise.
3927 * gcc.dg/pie-1.c: Likewise.
3928 * gcc.dg/pie-2.c: Likewise.
3929 * gcc.dg/pie-3.c: Likewise.
3930 * gcc.dg/pie-4.c: Likewise.
3931 * gcc.dg/pie-5.c: Likewise.
3932 * gcc.dg/pie-6.c: Likewise.
3933
b38ba58b
TV
39342016-03-17 Tom de Vries <tom@codesourcery.com>
3935
3936 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3937 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3938
6931b3b7
RB
39392016-03-17 Richard Biener <rguenther@suse.de>
3940
3941 PR debug/70271
3942 * g++.dg/debug/pr70271.C: New testcase.
3943
0c8b64cb
IE
39442016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3945
3946 * gcc.target/i386/pr70251.c: New test.
3947
b1970801
MP
39482016-03-17 Marek Polacek <polacek@redhat.com>
3949
3950 PR c++/70194
3951 * g++.dg/warn/constexpr-70194.C: New test.
3952
820c5eaa
RH
39532016-03-16 Richard Henderson <rth@redhat.com>
3954
3955 PR middle-end/70240
3956 * gcc.c-torture/compile/pr70240.c: New.
3957
da0ad263
SKS
39582016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3959
3960 * gcc.c-torture/compile/20151204.c: Skip for avr.
3961
c73d295c
JJ
39622016-03-16 Jakub Jelinek <jakub@redhat.com>
3963
3964 PR target/70245
3965 * g++.dg/opt/pr70245.C: New test.
3966 * g++.dg/opt/pr70245.h: New file.
3967 * g++.dg/opt/pr70245-aux.cc: New file.
3968
b2794066
MS
39692016-03-16 Martin Sebor <msebor@redhat.com>
3970
3971 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3972
aa43616c
RH
39732016-03-16 Richard Henderson <rth@redhat.com>
3974
3975 PR middle-end/70199
3976 * gcc.c-torture/compile/pr70199.c: New.
3977
59608fe5
L
39782016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3979
3980 * gcc.dg/uninit-19.c: Run dos2unix.
3981
ab4c578f
MP
39822016-03-16 Marek Polacek <polacek@redhat.com>
3983
3984 PR c/70093
3985 * gcc.dg/nested-func-10.c: New test.
3986 * gcc.dg/nested-func-9.c: New test.
3987
f5387e76
JJ
39882016-03-16 Jakub Jelinek <jakub@redhat.com>
3989
3990 PR tree-optimization/68714
3991 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3992
7662b718
TV
39932016-03-16 Tom de Vries <tom@codesourcery.com>
3994
3995 PR tree-optimization/68715
3996 * gcc.dg/graphite/pr68715-2.c: New test.
3997 * gcc.dg/graphite/pr68715.c: New test.
3998 * gfortran.dg/graphite/pr68715.f90: New test.
3999
be7ce7ae
TV
40002016-03-16 Tom de Vries <tom@codesourcery.com>
4001
4002 PR tree-optimization/68809
4003 * gcc.dg/graphite/pr68809-2.c: New test.
4004 * gcc.dg/graphite/pr68809.c: New test.
4005
1935f250
JJ
40062016-03-16 Jakub Jelinek <jakub@redhat.com>
4007
6651c93e
JJ
4008 PR c++/70147
4009 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
4010 method call to i () as argument. Adjust expected output.
4011
1935f250
JJ
4012 PR c++/70147
4013 * g++.dg/ubsan/pr70147-1.C: New test.
4014 * g++.dg/ubsan/pr70147-2.C: New test.
4015
ab1caa6e
MS
40162016-03-15 Martin Sebor <msebor@redhat.com>
4017
4018 PR c++/58281
4019 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
4020
5c2a1bbb
JDA
40212016-03-15 John David Anglin <danglin@gcc.gnu.org>
4022
cb5d8ad1
JDA
4023 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
4024 hppa*-*-hpux*.
4025
b440dd40
JDA
4026 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
4027
5c2a1bbb
JDA
4028 PR libfortran/69799
4029 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
4030 libatomic_available.
4031
42c729c5
MP
40322016-03-15 Marek Polacek <polacek@redhat.com>
4033
4034 PR c++/70209
4035 * g++.dg/ext/attribute-may-alias-4.C: New test.
4036
82b1c550
AM
40372016-03-15 Alexander Monakov <amonakov@ispras.ru>
4038
4039 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
4040 -fvar-tracking-assignments-toggle flag.
4041
4ccbf3a6
PH
40422016-03-15 Pat Haugen <pthaugen@us.ibm.com>
4043
4044 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
4045
c39858bd
JJ
40462016-03-15 Jakub Jelinek <jakub@redhat.com>
4047
4048 PR rtl-optimization/70222
4049 * gcc.c-torture/execute/pr70222-1.c: New test.
4050 * gcc.c-torture/execute/pr70222-2.c: New test.
4051
8be119c1
RH
40522016-03-15 Richard Henderson <rth@redhat.com>
4053
4054 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
4055
6598bb55
AB
40562016-03-15 Andrey Belevantsev <abel@ispras.ru>
4057
4058 PR rtl-optimization/69032
4059 * gcc.dg/pr69032.c: New test.
4060
81fa2944
AB
40612016-03-15 Andrey Belevantsev <abel@ispras.ru>
4062
4063 PR rtl-optimization/63384
4a148e19 4064 * g++.dg/pr63384.C: New test.
81fa2944 4065
74ea9ab6
AB
40662016-03-15 Andrey Belevantsev <abel@ispras.ru>
4067
4068 PR target/64411
4069 * gcc.target/i386/pr64411.C: New test.
4070
045d5055
TV
40712016-03-15 Tom de Vries <tom@codesourcery.com>
4072
4073 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
4074 * gfortran.dg/goacc/kernels-alias.f95: New test.
4075
3ea33585
MS
40762016-03-14 Martin Sebor <msebor@redhat.com>
4077
4078 PR c++/53792
4079 * g++.dg/cpp0x/constexpr-inline.C: New test.
4080 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
4081
1df7b330
DE
40822016-03-14 David Edelsohn <dje.gcc@gmail.com>
4083
4084 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
4085
79b57d18
JJ
40862016-03-14 Jakub Jelinek <jakub@redhat.com>
4087
4088 PR middle-end/70219
4089 * gcc.dg/pr70219.c: New test.
4090
3cbf012a
BS
40912016-03-14 Bernd Schmidt <bschmidt@redhat.com>
4092
4093 PR target/70083
4094 * gcc.dg/torture/pr70083.c: New test.
4095 * gcc.target/i386/pr70083.c: New test.
4096
a9fee7cd
RB
40972016-03-14 Richard Biener <rguenther@suse.de>
4098
4099 PR tree-optimization/56365
4100 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
4101
4799603f
SB
41022016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
4103
4104 PR target/70098
4105 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
4106 New function.
4107 * g++.dg/pr70098.C: New testcase.
4108
4109
760ca967
TV
41102016-03-14 Tom de Vries <tom@codesourcery.com>
4111
4112 PR tree-optimization/70045
4113 * gcc.dg/graphite/pr70045.c: New test.
4114
44e66a77
JD
41152016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4116
4117 PR fortran/69043
4118 * gfortran.dg/include_9.f90: New test.
4119
a18e0fe1
DH
41202016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
4121
4122 PR fortran/45076
4123 gfortran.dg/prof/prof.exp: New script.
4124 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
4125
d0aca6ab
AB
41262016-03-12 Andrey Belevantsev <abel@ispras.ru>
4127
4128 PR rtl-optimization/69307
4129 * gcc.dg/pr69307.c: New test.
4130
cefe08a4
VM
41312016-03-12 Vladimir Makarov <vmakarov@redhat.com>
4132
4133 PR target/69614
4134 * gcc.target/arm/pr69614.c: New.
4135
70112e2a
PT
41362016-03-12 Paul Thomas <pault@gcc.gnu.org>
4137
4138 PR fortran/70031
4139 * gfortran.dg/submodule_14.f08: New test
4140
4141 PR fortran/69524
4142 * gfortran.dg/submodule_15.f08: New test
4143
3f1e5d3a
PP
41442016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
4145
4146 PR c++/70106
4147 * g++.dg/cpp1y/paren3.C: New test.
4148
a3f6d680
MM
41492016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4150
4151 PR target/70131
4152 * gcc.target/powerpc/ppc-round2.c: New test.
4153
92348f09
BS
41542016-03-11 Bernd Schmidt <bschmidt@redhat.com>
4155
4156 PR target/70123
4157 * gcc.dg/torture/pr70123.c: New test.
4158
cebde9e9
JL
41592016-03-11 Jeff Law <law@redhat.com>
4160
4161 PR tree-optimization/70190
4162 * gcc.c-torture/compile/pr70190.c: New test.
4163
3edc5da4
DM
41642016-03-11 David Malcolm <dmalcolm@redhat.com>
4165
4166 PR c/68187
4167 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
4168 case.
4169 (test43_b): Likewise.
4170 (test43_c): Likewise.
4171 (test43_d): Likewise.
4172 (test43_e): Likewise.
4173 (test43_f): Likewise.
4174 (test43_g): Likewise.
4175 (test44_a): Likewise.
4176 (test44_b): Likewise.
4177 (test44_c): Likewise.
4178 (test44_d): Likewise.
4179 (test44_e): Likewise.
4180
318c1204
DM
41812016-03-11 David Malcolm <dmalcolm@redhat.com>
4182
4183 PR c/70085
4184 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
4185
bc062234
KT
41862016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4187
4188 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
4189 dg-options.
4190
acfc1ac1
KT
41912016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4192
4193 PR target/70002
4194 PR target/69245
4195 * gcc.target/aarch64/pr69245_2.c: New test.
4196
d1e2bb2d
JJ
41972016-03-11 Jakub Jelinek <jakub@redhat.com>
4198
4199 PR tree-optimization/70177
4200 * gcc.dg/pr70177.c: New test.
4201
07350627
AL
42022016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4203
4204 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
4205
5c6706f7
AL
42062016-03-11 Alan Lawrence <alan.lawrence@arm.com>
4207
4208 * gcc.dg/tree-ssa/sra-20.c: New.
4209
02d472a2
JJ
42102016-03-11 Jakub Jelinek <jakub@redhat.com>
4211
686d390a
JJ
4212 PR rtl-optimization/70174
4213 * gcc.dg/pr70174.c: New test.
4214
02d472a2
JJ
4215 PR tree-optimization/70169
4216 * gcc.dg/pr70169.c: New test.
4217
0f9befa1
IE
42182016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4219
4220 PR target/70160
4221 * gcc.target/i386/pr70160.c: New test.
4222
432d4670
AK
42232016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4224
4225 * gcc.target/s390/dfp-1.c: New test.
4226
a3dc8760
NC
42272016-03-10 Nick Clifton <nickc@redhat.com>
4228
4229 PR target/70044
4230 * gcc.target/aarch64/pr70044.c: New test.
4231
b87a8d7d
PP
42322016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
4233 Jakub Jelinek <jakub@redhat.com>
4234
4235 PR c++/70001
4236 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
4237 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
4238 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
4239
4f4ada6a
JH
42402016-03-10 Jan Hubicka <hubicka@ucw.cz>
4241
4242 PR lto/69589
4243 * g++.dg/lto/pr69589_0.C: New testcase
4244 * g++.dg/lto/pr69589_1.C: New testcase
4245
d49b0aa0
MP
42462016-03-10 Marek Polacek <polacek@redhat.com>
4247
4248 PR c++/70153
4249 * g++.dg/delayedfold/unary-plus1.C: New test.
4250
42512016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
4252
4253 * gcc.target/arm/pr45701-1.c: Escape brackets.
4254 * gcc.target/arm/pr45701-2.c: Likewise.
4255
71017a7b
AL
42562016-03-10 Alan Lawrence <alan.lawrence@arm.com>
4257
4258 * gfortran.dg/unconstrained_commons.f: New.
4259
ba52669f
AM
42602016-03-10 Alan Modra <amodra@gmail.com>
4261
4262 * gcc.dg/pr69195.c: New.
4263 * gcc.dg/pr69238.c: New.
4264
27742332
TV
42652016-03-10 Tom de Vries <tom@codesourcery.com>
4266
4267 PR testsuite/68915
4268 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
4269
3a81a594
RB
42702016-03-10 Richard Biener <rguenther@suse.de>
4271
4272 PR tree-optimization/70128
4273 * gcc.dg/tree-ssa/alias-34.c: New testcase.
4274 * gcc.dg/tree-ssa/alias-35.c: Likewise.
4275
3433b975
JJ
42762016-03-09 Jakub Jelinek <jakub@redhat.com>
4277
c2864f02
JJ
4278 PR tree-optimization/70152
4279 * gcc.dg/pr70152.c: New test.
4280
3433b975
JJ
4281 PR target/70086
4282 * gcc.target/i386/pr70086-1.c: New test.
4283 * gcc.target/i386/pr70086-2.c: New test.
4284 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
4285
4286 PR tree-optimization/70127
4287 * gcc.c-torture/execute/pr70127.c: New test.
4288
96b3c82d
CP
42892016-03-09 Cesar Philippidis <cesar@codesourcery.com>
4290
4291 * c-c++-common/goacc/combined-directives-2.c: New test.
4292
b4f3232d
DM
42932016-03-09 David Malcolm <dmalcolm@redhat.com>
4294
4295 PR c/68473
4296 PR c++/70105
4297 * g++.dg/diagnostic/pr70105.C: New test.
4298 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
4299 (test_multiple_ordinary_maps): New test function.
4300
40499f81
DM
43012016-03-09 David Malcolm <dmalcolm@redhat.com>
4302
4303 PR c/68473
4304 PR c++/70105
4305 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
4306 Drop range information from call to inform_at_rich_loc.
4307 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
4308 New.
4309 (test_show_locus): Replace calls to rich_location::add_range with
4310 calls to add_range. Rewrite the tests that used the now-defunct
4311 rich_location ctor taking a source_range. Simplify other tests
4312 by replacing calls to COMBINE_LOCATION_DATA with calls to
4313 make_location.
4314
c9e33662
RB
43152016-03-09 Richard Biener <rguenther@suse.de>
4316 Jakub Jelinek <jakub@redhat.com>
4317
4318 PR tree-optimization/70138
4319 * gcc.dg/vect/pr70138-1.c: New testcase.
4320 * gcc.dg/vect/pr70138-2.c: Likewise.
4321
2c73b764
JJ
43222016-03-09 Jakub Jelinek <jakub@redhat.com>
4323
4324 PR target/70049
4325 * gcc.target/i386/pr70049.c: New test.
4326
c06d25bb
RB
43272016-03-09 Richard Biener <rguenther@suse.de>
4328
4329 PR c/70143
4330 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4331 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4332 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4333
5828a501
RO
43342016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4335
4336 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4337 arm-*-*.
4338
2e141c8d
JJ
43392016-03-09 Jakub Jelinek <jakub@redhat.com>
4340
5a9def37
JJ
4341 PR middle-end/67278
4342 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4343
2e141c8d
JJ
4344 PR target/67278
4345 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4346
4347 PR middle-end/70050
4348 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4349 in testcase comment.
4350
bf751f40
TV
43512016-03-09 Tom de Vries <tom@codesourcery.com>
4352
4353 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4354 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4355 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4356 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4357 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4358 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4359 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4360 * gfortran.dg/goacc/kernels-loop.f95: New test.
4361
e210c999
MS
43622016-03-08 Martin Sebor <msebor@redhat.com>
4363
4364 PR c++/62096
4365 * g++.dg/warn/overflow-warn-7.C: New test.
4366
80aac5c8
JM
43672016-03-08 Jason Merrill <jason@redhat.com>
4368
4369 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4370 * lib/target-supports.exp (check_effective_target_concepts): New.
4371
12b81409
JJ
43722016-03-08 Jakub Jelinek <jakub@redhat.com>
4373
d259b234
JJ
4374 PR c++/70135
4375 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4376 * g++.dg/ubsan/pr70135.C: New test.
4377
12b81409
JJ
4378 PR target/70110
4379 * gcc.dg/pr70110.c: New test.
4380
b4e9f2aa
MJ
43812016-03-07 Martin Jambor <mjambor@suse.cz>
4382
4383 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4384 * c-c++-common/gomp/if-1.c: Likewise.
4385 * c-c++-common/gomp/pr61486-2.c: Likewise.
4386 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4387 to dg-additional-options.
4388 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4389 * g++/gomp/target-teams-1.c: Likewise.
4390 * gcc.dg/gomp/gomp.exp: Likewise.
4391 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4392 dg-additional-options.
4393 * gfortran.dg/gomp/gomp.exp: Likewise.
4394 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4395 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4396 dg-additional-options.
4397 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4398
f86e631e
MJ
43992016-03-07 Martin Jambor <mjambor@suse.cz>
4400
4401 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4402 * c-c++-common/gomp/gridify-1.c: New test.
4403 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4404
94156b3f
AV
44052016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4406
4407 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4408 trigger for cortex-r8, when scanning for register r8.
4409 * gcc.target/arm/pr45701-2.c: Likewise.
4410
a84a49b7 44112016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4412 Jeff Law <law@redhat.com>
a84a49b7
RB
4413
4414 PR tree-optimization/69740
4415 * gcc.c-torture/compile/pr69740-1.c: New test.
4416 * gcc.c-torture/compile/pr69740-2.c: New test.
4417
e41f6c9e
BS
44182016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4419
4420 * lib/target-supports.exp
4421 (check_effective_target_whole_vector_shift): Enable for PPC64.
4422
57548bf5
RB
44232016-03-07 Richard Biener <rguenther@suse.de>
4424
4425 PR tree-optimization/70115
4426 * gcc.dg/torture/pr70115.c: New testcase.
4427
4ae13300
NS
44282016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4429
4430 PR middle-end/69916
4431 * c-c-++-common/goacc/pr69916.c: New.
4432
5edb9853
RH
44332016-03-07 Richard Henderson <rth@redhat.com>
4434
4435 * gcc.c-torture/compile/pr70061.c: New test.
4436
2067a8f3
RB
44372016-03-07 Richard Biener <rguenther@suse.de>
4438
4439 PR testsuite/70109
4440 * gcc.dg/vect/O3-pr36098.c: New testcase.
4441
4145a9b7
CL
44422016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4443
4444 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4445
1878be32
EB
44462016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4447
4448 * gnat.dg/renaming9.ad[sb]: New testcase.
4449
df762bb2
JJ
44502016-03-05 Jakub Jelinek <jakub@redhat.com>
4451
4452 PR c++/70084
4453 * g++.dg/expr/stdarg3.C: New test.
4454
7d461295
JL
44552016-03-04 Jeff Law <law@redhat.com>
4456
4457 PR tree-optimization/69196
4458 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4459 x86_64-*-*.
4460
29b9828f
BS
44612016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4462
b6b552fd
BS
4463 PR c/69973
4464 * gcc.dg/pr69973.c: New test.
4465
201d49e9
BS
4466 PR rtl-optimization/69941
4467 * gcc.dg/torture/pr69941.c: New test.
4468
29b9828f
BS
4469 PR c/69824
4470 * gcc.dg/pr69824.c: New test.
4471
640b7e74
TV
44722016-03-05 Tom de Vries <tom@codesourcery.com>
4473
4474 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4475 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4476 function.
4477
7a3a3fad
PP
44782016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4479
4480 PR c++/66786
4481 * g++.dg/cpp1y/var-templ48.C: New test.
4482 * g++.dg/cpp1y/var-templ49.C: New test.
4483
cd439aec
EB
44842016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4485
4486 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4487
60204554
JJ
44882016-03-04 Jakub Jelinek <jakub@redhat.com>
4489
0c8825de
JJ
4490 PR c++/70035
4491 * g++.dg/ubsan/pr70035.C: New test.
4492
60204554
JJ
4493 PR target/70062
4494 * gcc.target/i386/pr70062.c: New test.
4495
f79d4eab
L
44962016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4497
4498 * g++.dg/template/typename21.C: Remove c++98_only.
4499
ea81ce67
L
45002016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4501
4502 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4503
64b23c13
DM
45042016-03-04 David Malcolm <dmalcolm@redhat.com>
4505
4506 PR c/68187
4507 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4508 function.
4509 (fn_42_b): Likewise.
4510 (fn_42_c): Likewise.
4511
729526f5
DM
45122016-03-04 David Malcolm <dmalcolm@redhat.com>
4513
4514 PR c/68187
4515 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4516 function.
4517 (fn_40_b): Likewise.
4518 (fn_41_a): Likewise.
4519 (fn_41_b): Likewise.
4520
f9ea11ac
JJ
45212016-03-04 Jakub Jelinek <jakub@redhat.com>
4522
4523 PR target/70059
4524 * gcc.target/i386/avx512f-pr70059.c: New test.
4525 * gcc.target/i386/avx512dq-pr70059.c: New test.
4526
b6c38c69
BS
45272016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4528
4529 PR rtl-optimization/57676
4530 * gcc.dg/torture/pr57676.c: New test.
4531
af3cdd34
IE
45322016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4533
4534 * gcc.dg/pr70026.c: New test.
4535
7ff6ca38
MP
45362016-03-04 Marek Polacek <polacek@redhat.com>
4537
4538 PR c/69798
4539 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4540 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4541
a6bf62d5
KT
45422016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4543
4544 PR target/70004
4545 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4546 Delete.
4547 (test_corners_sisd_si): Likewise.
4548 (main): Remove checks of the above.
4549 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4550
ae4cdc6a
EB
45512016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4552
4553 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4554
08455559
CL
45552016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4556
4557 * gcc.dg/torture/pr69951.c: Accept argc==0.
4558
e9a35493
RB
45592016-03-04 Richard Biener <rguenther@suse.de>
4560
4561 PR c++/70054
4562 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4563 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4564
fba054c2
DV
45652016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4566
4567 PR testsuite/69766
4568 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4569 testing multiarch.
4570
f10cdc6c
JJ
45712016-03-04 Jakub Jelinek <jakub@redhat.com>
4572
4573 PR debug/69947
4574 * gcc.dg/guality/pr69947.c: New test.
4575
2e981ba0
JJ
45762016-03-03 Jakub Jelinek <jakub@redhat.com>
4577
4578 PR ada/70017
4579 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4580
0ba3bfa2
KT
45812016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4582
4583 PR rtl-optimization/69904
4584 * gcc.target/arm/pr69904.c: New test.
4585
97ecdb46
JJ
45862016-03-03 Jakub Jelinek <jakub@redhat.com>
4587
4588 PR target/70021
4589 * gcc.dg/vect/pr70021.c: New test.
4590 * gcc.target/i386/pr70021.c: New test.
4591
a2a743a1
MP
45922016-03-03 Marek Polacek <polacek@redhat.com>
4593
4594 PR middle-end/70050
4595 * gcc.dg/pr70050.c: New test.
4596
fa07ecdd
JG
45972016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4598
4599 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4600
23504262
ML
46012016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4602
4603 PR tree-optimization/70043
4604 * gfortran.dg/vect/pr70043.f90: New test.
4605
b7b9e1a9
EB
46062016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4607
4608 * gnat.dg/specs/task1.ads: New test.
4609
cb83ba54
RO
46102016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4611
4612 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4613 Invoke gdb with -batch.
4614 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4615
a75f5e30
RB
46162016-03-03 Richard Biener <rguenther@suse.de>
4617
4618 PR tree-optimization/55936
4619 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4620
268bc320
JL
46212016-03-02 Jeff Law <law@redhat.com>
4622
815f20ab
JL
4623 PR rtl-optimization/69942
4624 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4625 effects of argument promotions.
4626
268bc320
JL
4627 PR tree-optimization/69987
4628 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4629 target does not support -fprefetch-loop-arrays.
4630
171f7de5
UB
46312016-03-02 Uros Bizjak <ubizjak@gmail.com>
4632
4633 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4634
192912db
BC
46352016-03-02 Bin Cheng <bin.cheng@arm.com>
4636
c7908871 4637 PR rtl-optimization/69052
192912db
BC
4638 * gcc.target/i386/pr69052.c: New test.
4639
90a7a40b
AM
46402016-03-02 Alan Modra <amodra@gmail.com>
4641
4642 * gcc.dg/pr69990.c: New.
4643
69fa742f
JJ
46442016-03-02 Jakub Jelinek <jakub@redhat.com>
4645
de752fb0
JJ
4646 PR c/68062
4647 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4648
4649 PR middle-end/70022
4650 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4651
69fa742f
JJ
4652 PR target/70028
4653 * gcc.target/i386/pr70028.c: New test.
4654
7c65bd56
MK
46552016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4656
4657 * c-c++-common/asan/swapcontext-test-1.c,
4658 * c-c++-common/tsan/thread_leak.c,
4659 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4660 * g++.dg/tsan/benign_race.C,
4661 * g++.dg/tsan/fd_close_norace.C,
4662 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4663 races with sanitizer output
4664
37d98220 46652016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 4666 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
4667
4668 PR target/67278
4669 * gcc.dg/simd-8.c: New testcase.
4670
218db463
RB
46712016-03-02 Richard Biener <rguenther@suse.de>
4672
4673 PR middle-end/67278
4674 * gcc.dg/simd-7.c: New testcase.
4675
22c72158
EB
46762016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4677
4678 * gcc.target/i386/pr70007.c: Tweak.
4679
9a790ccc
DV
46802016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4681
4682 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4683
bd02f00f
MP
46842016-03-02 Marek Polacek <polacek@redhat.com>
4685
4686 PR c/67854
4687 * gcc.dg/pr67854.c: New test.
4688
1e840f39
JJ
46892016-03-02 Jakub Jelinek <jakub@redhat.com>
4690
4691 PR middle-end/70025
4692 * gcc.dg/torture/pr70025.c: New test.
4693
bca00241
VK
46942016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4695
4696 PR tree-optimization/68621
4697 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4698
0bca04b8
EB
46992016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4700
4701 * gcc.target/i386/pr70007.c: New test.
4702
2a9afc86
JL
47032016-03-01 Jeff Law <law@redhat.com>
4704
eab2541b 4705 PR tree-optimization/69196
9d83ef71 4706 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 4707
2a9afc86
JL
4708 PR tree-optimization/69196
4709 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4710 duplicating code and spoiling the expected output.
4711
0d39977e
MM
47122016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4713
4714 PR target/70033
4715 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4716 supports power9 before doing tests.
4717 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4718 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4719 * gcc.target/powerpc/p9-permute.c: Likewise.
4720
a0c0699d
UB
47212016-03-01 Uros Bizjak <ubizjak@gmail.com>
4722
4723 PR target/70027
4724 * gcc.target/i386/pr70027.c: New test.
4725
0ae3ef47 47262016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
4727
4728 * gcc.dg/pr70017.c: New test.
4729
686e2237
JJ
47302016-03-01 Jakub Jelinek <jakub@redhat.com>
4731
4732 PR c/69796
4733 PR c/69974
4734 * gcc.dg/pr69796.c: New test.
4735 * gcc.dg/pr69974.c: New test.
4736
f8e4188c
EB
47372016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4738
4739 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4740
5e3f1c7c
JL
47412016-02-29 Jeff Law <law@redhat.com>
4742
4743 PR tree-optimization/69987
4744 * gfortran.dg/pr69987.f90: New test.
4745
4746 PR tree-optimization/69989
4747 * gcc.c-torture/compile/pr69989-2.c: New test.
4748
1be56bc5
MP
47492016-03-01 Marek Polacek <polacek@redhat.com>
4750
4751 PR c++/69795
4752 * g++.dg/parse/invalid1.C: New test.
4753
1b19470d
RB
47542016-03-01 Richard Biener <rguenther@suse.de>
4755
4756 PR middle-end/70022
4757 * gcc.dg/pr70022.c: New testcase.
4758
3ae0661a
IE
47592016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4760
4761 PR tree-optimization/69956
4762 * gcc.dg/pr69956.c: New test.
4763
0f09ab88
BS
47642016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4765
4766 PR target/70011
4767 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4768 XFAIL when hardware supports efficient unaligned storage access.
4769
76d881bf
PP
47702016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4771
4772 PR c++/69961
4773 * g++.dg/template/pr69961a.C: New test.
4774 * g++.dg/template/pr69961b.C: New test.
4775
7168133a
DM
47762016-02-29 David Malcolm <dmalcolm@redhat.com>
4777
4778 PR preprocessor/69985
4779 * gcc.dg/cpp/pr69985.c: New test case.
4780
0c6072a3
JL
47812016-02-29 Jeff Law <law@redhat.com>
4782
e66f219b
JL
4783 PR tree-optimization/70005
4784 * gcc.c-torture/execute/pr70005.c New test.
4785
0c6072a3
JL
4786 PR tree-optimization/69999
4787 * gcc.c-torture/compile/pr69999.c: New test.
4788
fd9fbdb3
YR
47892016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4790
4791 PR tree-optimization/69652
4792 * gcc.dg/torture/pr69652.c: Delete test.
4793 * gcc.dg/vect/pr69652.c: New test.
4794
cbd400b4
RB
47952016-02-19 Richard Biener <rguenther@suse.de>
4796
4797 PR tree-optimization/69980
4798 * gfortran.dg/vect/pr69980.f90: New testcase.
4799
84ea0f58
EB
48002016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4801
4802 * gcc.target/sparc/20160229-1.c: New test.
4803
5d2a63dc
EB
48042016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4805
4806 * gnat.dg/stack_usage3.adb: New test.
4807 * gnat.dg/stack_usage3_pkg.ads: New helper.
4808
93e708f9
EB
48092016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4810
4811 * gnat.dg/renaming8.adb: New test.
4812 * gnat.dg/renaming8_pkg1.ads: New helper.
4813 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4814 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4815
6512bc93
RB
48162016-02-29 Richard Biener <rguenther@suse.de>
4817
4818 PR tree-optimization/69720
4819 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4820
7b201a88
TK
48212016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4822
4823 PR fortran/68147
4824 PR fortran/47674
4825 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4826
82ee0cf2 48272016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
4828 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4829
4830 PR fortran/56007
4831 * gfortran.dg/coarray_8.f90: Adjust error message.
4832 * gfortran.dg/pr56007.f90: New test.
4833 * gfortran.dg/pr56007.f: New test.
4834
cdc1a2c8
L
48352016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4836
4837 PR tree-optimization/69989
4838 * gcc.dg/torture/pr69989.c: New test.
4839
33505bcf
EB
48402016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4841
4842 * gcc.target/i386/stack-realign-win.c: New test.
4843
524bfb19
HA
48442016-02-28 Harald Anlauf <anlauf@gmx.de>
4845
4846 PR fortran/60126
4847 * gfortran.dg/pr60126.f90: New test.
4848
bd542508
JL
48492016-02-27 Jeff Law <law@redhat.com>
4850
4851 Revert
4852 2016-02-26 Richard Biener <rguenther@suse.de>
4853 Jeff Law <law@redhat.com>
4854
4855 PR tree-optimization/69740
4856 * gcc.c-torture/compile/pr69740-1.c: New test.
4857 * gcc.c-torture/compile/pr69740-2.c: New test.
4858
dd1291e0
JD
48592016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4860
5fb67f8b 4861 PR fortran/69910
dd1291e0
JD
4862 * gfortran.dg/newunit_4.f90: New test.
4863
5cfefb59
JJ
48642016-02-27 Jakub Jelinek <jakub@redhat.com>
4865
4866 PR target/69613
4867 PR rtl-optimization/69886
4868 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4869 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4870 target.
4871
20ba5f33
MS
48722016-02-26 Martin Sebor <msebor@redhat.com>
4873
4874 PR tree-optimization/15826
4875 * gcc.dg/tree-ssa/pr15826.c: New test.
4876
e6fb01b0
JJ
48772016-02-26 Jakub Jelinek <jakub@redhat.com>
4878
4879 PR target/69969
4880 * gcc.target/powerpc/pr69969.c: New test.
4881
e3e0cf64
MS
48822016-02-26 Martin Sebor <msebor@redhat.com>
4883
4884 PR c++/15766
4885 * g++.old-deja/g++.other/decl5.C: Add a test case.
4886
d1f2bea5
SB
48872016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4888
4889 PR target/69946
4890 * gcc.target/powerpc/pr69946.c: New file.
4891
4a4f9d2b 48922016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4893 Jeff Law <law@redhat.com>
4a4f9d2b 4894
e3e0cf64 4895 PR tree-optimization/69740
4a4f9d2b
RB
4896 * gcc.c-torture/compile/pr69740-1.c: New test.
4897 * gcc.c-torture/compile/pr69740-2.c: New test.
4898
ad2a2706
MJ
48992016-02-26 Martin Jambor <mjambor@suse.cz>
4900
4901 PR middle-end/69920
4902 * gcc.dg/torture/pr69932.c: New test.
4903 * gcc.dg/torture/pr69936.c: Likewise.
4904
1d11f7ce
AK
49052016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4906
4907 PR target/69709
4908 * gcc.target/s390/pr69709.c: New test.
4909
6cfccbb2
KT
49102016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4911
4912 PR target/69245
4913 * gcc.target/aarch64/pr69245_1.c: New test.
4914
ac59ad4e
KT
49152016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4916
4917 PR target/69613
4918 * gcc.dg/torture/pr69613.c: New test.
4919
a2ad54a0
JJ
49202016-02-26 Jakub Jelinek <jakub@redhat.com>
4921
4922 PR rtl-optimization/69891
4923 * gcc.target/i386/pr69891.c: New test.
4924
0884062c 49252016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4926 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4927
d2369d4f 4928 PR target/61397
c163789b
MM
4929 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4930 functionality for both 32-bit and 64-bit.
4931
5aed7e2c
RB
49322016-02-26 Richard Biener <rguenther@suse.de>
4933
4934 PR tree-optimization/69551
4935 * gcc.dg/torture/pr69951.c: New testcase.
4936
798e2a8e
RB
49372016-02-25 Richard Biener <rguenther@suse.de>
4938
4939 PR tree-optimization/48795
4940 * gcc.dg/Warray-bounds-18.c: New testcase.
4941
9559fbac
RO
49422016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4943
4944 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4945
c049b107
JJ
49462016-02-25 Jakub Jelinek <jakub@redhat.com>
4947
4948 PR rtl-optimization/69896
4949 * gcc.dg/pr69896.c: New test.
4950
1137001c
PP
49512016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4952
4953 PR c++/69736
4954 * g++.dg/cpp1y/paren2.C: New test.
4955
2e9c8641
MS
49562016-02-24 Martin Sebor <msebor@redhat.com>
4957
4958 PR c/51147
4959 * gcc.dg/enum-mode-2.c: New test.
4960
03ca8fb3
JJ
49612016-02-24 Jakub Jelinek <jakub@redhat.com>
4962
4963 PR c++/69922
4964 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4965 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4966 * g++.dg/ubsan/pr69922.C: New test.
4967
0b05329b
MP
49682016-02-24 Marek Polacek <polacek@redhat.com>
4969
4970 PR c/69819
4971 * gcc.dg/pr69819.c: New test.
4972
57c2c374
MS
49732016-02-24 Martin Sebor <msebor@redhat.com>
4974
3b96b93a
MS
4975 PR c++/69912
4976 * g++.dg/ext/flexary15.C: New test.
4977
49782016-02-24 Martin Sebor <msebor@redhat.com>
4979
4980 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4981 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4982 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4983
65433bb5
MK
49842016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4985 Charles Baylis <charles.baylis@linaro.org>
4986
4987 PR debug/61033
4988 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4989
f802a424 49902016-02-24 Richard Biener <rguenther@suse.de>
44293580 4991 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4992
4993 PR middle-end/69760
4994 * gcc.dg/torture/pr69760.c: New testcase.
4995
525f795f
RO
49962016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4997
4998 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4999 pattern on Solaris with as.
5000
cd7bbceb
KT
50012016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5002
5003 * gcc.target/arm/cond_sub_restrict_it.c: New test.
5004 * gcc.target/arm/condarith_restrict_it.c: Likewise.
5005 * gcc.target/arm/movcond_restrict_it.c: Likewise.
5006 * gcc.target/arm/negscc_restrict_it.c: Likewise.
5007
89c0c1fd
JJ
50082016-02-24 Jakub Jelinek <jakub@redhat.com>
5009
5010 PR middle-end/69915
5011 * gcc.dg/pr69915.c: New test.
5012
0683fd27
KT
50132016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5014
5015 PR rtl-optimization/69886
5016 * gcc.dg/torture/pr69886.c: New test.
5017
e53d562a
RB
50182016-02-24 Richard Biener <rguenther@suse.de>
5019
5020 PR middle-end/68963
5021 * gcc.dg/torture/pr68963.c: New testcase.
5022
74a00288
KT
50232016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5024
5025 PR target/69875
5026 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
5027 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
5028 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
5029 * gcc.target/arm/atomic_loaddi_1.c: New test.
5030 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
5031 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
5032 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
5033 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
5034 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
5035 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
5036 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
5037 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
5038
340fd4c9
JJ
50392016-02-24 Jakub Jelinek <jakub@redhat.com>
5040
5041 PR middle-end/69909
5042 * gcc.dg/torture/pr69909.c: New test.
5043
47d3fdb2
RB
50442016-02-24 Richard Biener <rguenther@suse.de>
5045
5046 PR tree-optimization/69907
5047 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
5048 * gcc.dg/vect/bb-slp-34.c: XFAIL.
5049 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
5050
dab73e73
CB
50512016-02-24 Christian Bruel <christian.bruel@st.com>
5052
5053 * gcc.target/arm/pragma_cpp_fma.c: New test.
5054
7cc5ec65
JD
50552016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5056
5057 PR fortran/61156
5058 * gfortran.dg/include_6.f90: Update test.
5059
067fbd8b
JJ
50602016-02-23 Jakub Jelinek <jakub@redhat.com>
5061
5062 PR objc/69844
5063 * objc.dg/pr69844.m: New test.
5064
64a454d9
JD
50652016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5066
5067 PR libgfortran/69456
5068 * gfortran.dg/namelist_89.f90: New test.
5069 * gfortran.dg/pr59700.f90: Update test..
5070
35886f0b
MS
50712016-02-23 Martin Sebor <msebor@redhat.com>
5072
5073 PR middle-end/69780
5074 * g++.dg/ext/builtin_alloca.C: New test.
5075 * gcc.dg/builtins-68.c: New test.
5076
162cc7e3
RH
50772016-02-23 Richard Henderson <rth@redhat.com>
5078
5079 * gcc.target/i386/addr-space-3.c: Remove test.
5080
196440f8
DM
50812016-02-23 David Malcolm <dmalcolm@redhat.com>
5082
5083 PR preprocessor/69126
5084 PR preprocessor/69543
5085 * c-c++-common/pr69126-2-long.c: New test.
5086 * c-c++-common/pr69126-2-short.c: New test.
5087 * c-c++-common/pr69543-1.c: Remove xfail.
5088
1d3121af
DM
50892016-02-23 David Malcolm <dmalcolm@redhat.com>
5090
5091 PR preprocessor/69126
5092 PR preprocessor/69543
5093 PR preprocessor/69558
5094 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
5095 (f): Rename to...
5096 (test_2): ...this, and add leading comment.
5097 (MACRO_3, test_3): New.
5098 (MACRO_4A, MACRO_4B, test_4): New.
5099 (MACRO): Rename to...
5100 (MACRO_5): ...this.
5101 (g): Rename to...
5102 (test_5): ...this, updating for renaming of MACRO, and
5103 add leading comment.
5104 * c-c++-common/pr69543-1.c: New.
5105 * c-c++-common/pr69543-2.c: New.
5106 * c-c++-common/pr69543-3.c: New.
5107 * c-c++-common/pr69543-4.c: New.
5108 * c-c++-common/pr69558-1.c: New.
5109 * c-c++-common/pr69558-2.c: New.
5110 * c-c++-common/pr69558-3.c: New.
5111 * c-c++-common/pr69558-4.c: New.
5112 * gcc.dg/pr69558.c: Move to...
5113 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
5114 xfail for c++.
5115
f99c3557
TS
51162016-02-23 Thomas Schwinge <thomas@codesourcery.com>
5117
5118 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
5119 to -ftree-parallelize-loops/-fopenacc changes.
5120 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
5121 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
5122 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
5123 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
5124 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
5125 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
5126 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
5127 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
5128 * c-c++-common/goacc/kernels-loop.c: Likewise.
5129 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
5130 * c-c++-common/goacc/kernels-reduction.c: Likewise.
5131 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
5132 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
5133
c60ec7c2
RO
51342016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5135
5136 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
5137
f1a62b6f
JJ
51382016-02-23 Jakub Jelinek <jakub@redhat.com>
5139
e67bf044
JJ
5140 PR c++/69902
5141 * g++.dg/warn/Wnonnull-compare-5.C: New test.
5142
f1a62b6f
JJ
5143 PR c/69900
5144 * gcc.dg/pr69900.c: New test.
5145
20c5e09e
MJ
51462016-02-23 Martin Jambor <mjambor@suse.cz>
5147
5148 PR tree-optimization/69666
5149 * gcc.dg/tree-ssa/pr69666.c: New test.
5150
e457a6fc
AV
51512016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
5152
5153 PR fortran/67451
5154 * gfortran.dg/coarray_allocate_5.f08: New test.
5155
d7b574f4
AK
51562016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5157
5158 * gcc.target/s390/vcond-shift.c: Move to ...
5159 * gcc.target/s390/vector/vcond-shift.c: ... here.
5160
58bdeb44
AK
51612016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5162
5163 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
5164 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
5165
7cd0387b
AK
51662016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5167
5168 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
5169
4246c8da
MW
51702016-02-20 Mark Wielaard <mjw@redhat.com>
5171
5172 PR c/28901
5173 * gcc.dg/unused-variable-3.c: New test.
5174
f93bc532
JJ
51752016-02-22 Jakub Jelinek <jakub@redhat.com>
5176
5177 PR target/69888
5178 * gcc.target/i386/pr69888.c: New test.
5179
c4e360f4
RB
51802016-02-22 Richard Biener <rguenther@suse.de>
5181
5182 PR tree-optimization/69882
5183 * gfortran.dg/vect/pr69882.f90: New testcase.
5184
09c92f1c
JJ
51852016-02-22 Jakub Jelinek <jakub@redhat.com>
5186
5187 PR target/69885
5188 * gcc.dg/pr69885.c: New test.
5189
f88d45dc
OE
51902016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
5191
5192 PR target/69806
5193 PR target/54089
5194 * gcc.target/sh/pr54089-10.c: New.
5195
ce1ff48e
PT
51962016-02-20 Paul Thomas <pault@gcc.gnu.org>
5197
5198 PR fortran/69423
5199 * gfortran.dg/deferred_character_15.f90 : New test.
5200
bbf27208
DH
52012016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
5202
5203 PR fortran/57365
5204 gfortran.dg/allocate_with_source_18.f03: New test.
5205
52062016-02-20 Harald Anlauf <anlauf@gmx.de>
5207
5208 PR fortran/52531
5209 gfortran.dg/gomp/pr52531.f90: New test.
5210
268be88c
BE
52112016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
5212
5213 PR c++/69865
5214 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
5215 -std=c++03.
5216
4b6c824a
JJ
52172016-02-19 Jakub Jelinek <jakub@redhat.com>
5218
871b3f47
JJ
5219 PR c++/69826
5220 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
5221 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
5222
7a965d51
JJ
5223 PR c++/69850
5224 * g++.dg/warn/Wnonnull-compare-4.C: New test.
5225
4b6c824a
JJ
5226 PR c++/69851
5227 * g++.dg/torture/pr69851.C: New test.
5228
15fca21a
MS
52292016-02-19 Martin Sebor <msebor@redhat.com>
5230
5231 PR testsuite/69573
5232 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
5233
19e21586
JJ
52342016-02-19 Jakub Jelinek <jakub@redhat.com>
5235
03a616ac
JJ
5236 PR c++/69850
5237 * g++.dg/warn/Wnonnull-compare-2.C: New test.
5238 * g++.dg/warn/Wnonnull-compare-3.C: New test.
5239
19e21586
JJ
5240 PR c++/67767
5241 * g++.dg/cpp0x/pr67767.C: New test.
5242
2db16594
KT
52432016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5244
5245 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
5246 for fp, simd, crypto, crc, lse.
5247 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
5248 above.
5249 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
5250 effective target check.
5251
5a7d9d1e
JJ
52522016-02-19 Jakub Jelinek <jakub@redhat.com>
5253
5254 PR target/69820
5255 * gcc.target/i386/pr69820.c: New test.
5256
6448f064
AK
52572016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5258
5259 * gcc.target/s390/vector/int128-1.c: New test.
5260
d0a859e6
AK
52612016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5262
5263 * gcc.target/s390/vector/vec-vcond-1.c: New test.
5264
9e4eb643
AK
52652016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5266
5267 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
5268 instruction pattern name to prevent the testcase from failing with
5269 -march=z13.
5270
859a4c0e
AK
52712016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5272
5273 * gcc.target/s390/md/movstr-2.c: New test.
5274
efc2340b
MK
52752016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
5276
5277 * gcc.target/s390/morestack.c: New test.
5278
ca2bfbc2
DV
52792016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
5280
5281 PR target/69625
5282 * gcc.target/s390/pr69625.c: Add test case.
5283
efd4bd05
BE
52842016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
5285
5286 PR testsuite/68580
5287 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
5288
2bf2078a
MM
52892016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5290
5291 PR target/68404
5292 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
5293 * gcc.target/powerpc/fusion3.c: Likewise.
5294
f003579e
RB
52952016-02-18 Richard Biener <rguenther@suse.de>
5296
5297 PR middle-end/69553
5298 * g++.dg/torture/pr69553.C: New testcase.
5299
19233914
NC
53002016-02-18 Nick Clifton <nickc@redhat.com>
5301
efd4bd05
BE
5302 PR target/62254
5303 PR target/69610
5304 * gcc.target/arm/pr62554.c: New test.
5305 * gcc.target/arm/pr69610-1.c: New test.
5306 * gcc.target/arm/pr69610-2.c: New test.
19233914 5307
23f27839
RB
53082016-02-18 Richard Biener <rguenther@suse.de>
5309
5310 PR middle-end/69854
5311 * gcc.dg/torture/pr69854.c: New testcase.
5312
932c0da4
JJ
53132016-02-17 Jakub Jelinek <jakub@redhat.com>
5314
5315 PR c++/69850
5316 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5317
1bed93e4
BS
53182012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5319
5320 * gcc.target/powerpc/vec-cg.c: New test.
5321
57bfb134
RB
53222016-02-17 Richard Biener <rguenther@suse.de>
5323
5324 PR testsuite/69586
5325 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5326
a44e0ebb
KT
53272016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5328
5329 PR target/69161
5330 * gcc.c-torture/compile/pr69161.c: New test.
5331
ffacd726
DS
53322016-02-17 David Sherwood <david.sherwood@arm.com>
5333
5334 PR target/69532
5335 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5336 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5337
448db8d2
EB
53382016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5339
5340 * gcc.dg/ifcvt-4.c: Skip on Visium.
5341
e2f0522e
EB
53422016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5343
5344 * gnat.dg/atomic8.adb: New test.
5345
bf17fe3f
EB
53462016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5347
5348 * gnat.dg/discr46.ad[sb]: New test.
5349
ecf835e9
KN
53502016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5351
5352 PR Target/48344
5353 * gcc.target/powerpc/pr48344-1.c: New test.
5354
49a1164a
TK
53552015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5356
5357 PR fortran/69742
5358 * gfortran.dg/associate_21.f90: New test.
5359
bf14eba2
JJ
53602016-02-16 Jakub Jelinek <jakub@redhat.com>
5361
5362 PR c/69835
5363 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5364 -Wnonnull in dg-options.
5365 * c-c++-common/nonnull-2.c: New test.
5366
35a093b6
JG
53672016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5368 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5369
5370 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5371
e387d491
JJ
53722016-02-16 Jakub Jelinek <jakub@redhat.com>
5373
5374 PR middle-end/69801
5375 * gcc.dg/pr69801.c: Add empty dg-options.
5376
ba539195
JN
53772016-02-16 James Norris <jnorris@codesourcery.com>
5378
5379 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5380 * g++.dg/goacc/deviceptr-1.c: New file.
5381
2a2b8f64
JJ
53822016-02-16 Jakub Jelinek <jakub@redhat.com>
5383
5384 PR tree-optimization/69820
5385 * gcc.dg/vect/pr69820.c: New test.
5386
87440c29
RB
53872016-02-16 Richard Biener <rguenther@suse.de>
5388
5389 PR tree-optimization/69776
5390 * gcc.dg/torture/pr69776-2.c: New testcase.
5391
6d87c306
BS
53922016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5393
5394 PR tree-optimization/69714
5395 * gcc.dg/torture/pr69714.c: New test.
5396
3824a0a2
JJ
53972016-02-16 Jakub Jelinek <jakub@redhat.com>
5398
5399 PR tree-optimization/69802
5400 * gcc.dg/pr69802.c: New test.
5401
c8cfe96e
RB
54022016-02-16 Richard Biener <rguenther@suse.de>
5403
5404 PR middle-end/69801
5405 * gcc.dg/pr69801.c: New testcase.
5406
fc12098d
JD
54072016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5408
5409 PR libgfortran/69651
5410 * gfortran.dg/read_bang.f90: New test.
5411 * gfortran.dg/read_bang4.f90: New test.
5412
ba6b3795
JJ
54132016-02-15 Jakub Jelinek <jakub@redhat.com>
5414
f0516ca4
JJ
5415 PR c++/69658
5416 * g++.dg/init/pr69658.C: New test.
5417
ba6b3795
JJ
5418 PR c++/69797
5419 * c-c++-common/pr69797.c: New test.
5420
de3f9a2d
PK
54212016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5422
5423 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5424 check for aarch64*-*-*.
5425
17a3b967
RB
54262016-02-15 Richard Biener <rguenther@suse.de>
5427
5428 PR tree-optimization/69783
5429 * gcc.dg/vect/pr69783.c: New testcase.
5430
1c48bff1
RB
54312016-02-15 Richard Biener <rguenther@suse.de>
5432
5433 PR tree-optimization/69776
5434 * gcc.dg/torture/pr69776.c: New testcase.
5435
1e6025b6
TK
54362016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5437
5438 PR fortran/60526
5439 * gfortran.dg/type_decl_4.f90: Reinstated.
5440
d3308279
JDA
54412016-02-14 John David Anglin <danglin@gcc.gnu.org>
5442
5443 PR fortran/68746
5444 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5445
b7c56581
TK
54462016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5447
5448 PR fortran/60526
5449 PR bootstrap/69816
5450 * gfortran.dg/type_decl_4.f90: Removed.
5451
60cb4ef5
TK
54522016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5453
5454 PR fortran/60526
5455 * gfortran.dg/type_decl_4.f90: New test.
5456
f6964637
AM
54572016-02-14 Alan Modra <amodra@gmail.com>
5458
1a8849d1 5459 PR testsuite/68886
f6964637
AM
5460 * gcc.c-torture/execute/stkalign.c: Revise test.
5461
f5121920
OE
54622016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5463
5464 PR target/67260
5465 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5466
6cda3ab6
OE
54672016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5468
5469 PR target/67260
5470 * gcc.target/sh/torture/pr67260.c: New.
5471
6786e598
JDA
54722016-02-12 John David Anglin <danglin@gcc.gnu.org>
5473
5474 * gcc.dg/pr67964.c: Add dg-require-alias.
5475
7e05dad8
OE
54762016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5477
5478 PR target/67636
5479 PR target/64345
5480 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5481
7f4cc3ce
JD
54822016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5483
5484 PR libgfortran/69668
5485 * gfortran.dg/namelist_88.f90: New test.
5486
955ca6dc
JD
54872016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5488
5489 PR libgfortran/69668
5490 * gfortran.dg/namelist_38.f90: Update test.
5491 * gfortran.dg/namelist_84.f90: Update test.
5492
876217ae
DM
54932016-02-12 David Malcolm <dmalcolm@redhat.com>
5494
5495 PR other/69554
5496 * gcc.dg/pr69554-1.c: New test.
5497 * gfortran.dg/pr69554-1.F90: New test.
5498 * gfortran.dg/pr69554-2.F90: New test.
5499 * lib/gcc-dg.exp (proc dg-locus): New function.
5500 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5501 distinguish between the caret-printing and non-caret-printing
5502 cases. If caret-printing has been explicitly enabled, bail out
5503 without attempting to fix up the output.
5504
61789eed
DM
55052016-02-12 David Malcolm <dmalcolm@redhat.com>
5506
5507 PR driver/69265
5508 PR driver/69453
5509 * gcc.dg/spellcheck-options-3.c: New test case.
5510 * gcc.dg/spellcheck-options-4.c: New test case.
5511 * gcc.dg/spellcheck-options-5.c: New test case.
5512 * gcc.dg/spellcheck-options-6.c: New test case.
5513 * gcc.dg/spellcheck-options-7.c: New test case.
5514 * gcc.dg/spellcheck-options-8.c: New test case.
5515 * gcc.dg/spellcheck-options-9.c: New test case.
5516 * gcc.dg/spellcheck-options-10.c: New test case.
5517
c3090c1f
JJ
55182016-02-12 Jakub Jelinek <jakub@redhat.com>
5519
5520 PR rtl-optimization/69764
5521 PR rtl-optimization/69771
5522 * c-c++-common/pr69764.c: New test.
5523 * gcc.dg/torture/pr69771.c: New test.
5524
8222034d
MP
55252016-02-12 Marek Polacek <polacek@redhat.com>
5526
5527 * g++.dg/torture/init-list1.C: New.
5528
f749f792
MP
55292016-02-12 Marek Polacek <polacek@redhat.com>
5530
5531 * gcc.dg/pr69522.c: Add empty dg-options.
5532
199fb02a
IE
55332016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5534
5535 * g++.dg/lto/lto.exp: Include and init mpx.
5536 * g++.dg/lto/pr69729_0.C: New test.
5537
b69539cb
JJ
55382016-02-12 Jakub Jelinek <jakub@redhat.com>
5539
06ff7000
JJ
5540 PR ipa/69241
5541 * g++.dg/ipa/pr69241-4.C: New test.
5542
b69539cb
JJ
5543 PR ipa/68672
5544 * g++.dg/ipa/pr68672-1.C: New test.
5545 * g++.dg/ipa/pr68672-2.C: New test.
5546 * g++.dg/ipa/pr68672-3.C: New test.
5547
16595a1f
BS
55482016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5549
5550 PR c/69522
6d87c306 5551 * gcc.dg/pr69522.c: New test.
16595a1f 5552
38d795d2
PP
55532016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5554
5555 PR c++/69098
5556 * g++.dg/cpp1y/69098.C: New test.
5557 * g++.dg/cpp1y/69098-2.C: New test.
5558
9c582551
JJ
55592016-02-12 Jakub Jelinek <jakub@redhat.com>
5560
5561 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5562 and neighbour -> neighbor.
5563 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5564 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5565 * c-c++-common/Wvarargs.c: Likewise.
5566 * c-c++-common/goacc/host_data-5.c: Likewise.
5567 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5568 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5569 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5570 * gcc.target/aarch64/pr60697.c: Likewise.
5571 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5572 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5573 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5574 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5575 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5576 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5577 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5578 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5579 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5580 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5581 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5582 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5583 * g++.dg/lookup/koenig5.C: Likewise.
5584 * g++.dg/ext/no-asm-2.C: Likewise.
5585 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5586 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5587 * gfortran.dg/used_types_16.f90: Likewise.
5588 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5589 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5590 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5591 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5592 * gfortran.dg/abstract_type_6.f03: Likewise.
5593 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5594 * gfortran.dg/used_types_15.f90: Likewise.
5595 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5596 * gfortran.dg/exit_3.f08: Likewise.
5597 * gfortran.dg/open_status_2.f90: Likewise.
5598 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5599 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5600 * gfortran.dg/associate_1.f03: Likewise.
5601 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5602 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5603 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5604 * gcc.dg/builtin-object-size-1.c: Likewise.
5605 * gcc.dg/noreturn-6.c: Likewise.
5606 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5607 * gcc.dg/globalalias.c: Likewise.
5608 * gcc.dg/builtins-config.h: Likewise.
5609 * gcc.dg/pr30457.c: Likewise.
5610 * gcc.c-torture/compile/volatile-1.c: Likewise.
5611 * gcc.c-torture/execute/20101011-1.c: Likewise.
5612 * c-c++-common/Waddress-1.c: Likewise.
5613
66756373
JJ
56142016-02-11 Jakub Jelinek <jakub@redhat.com>
5615
5616 PR c/69768
5617 * c-c++-common/Waddress-1.c: New test.
5618
76fe932b
AV
56192016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5620
5621 PR fortran/69296
5622 * gfortran.dg/associate_19.f03: New test.
5623 * gfortran.dg/associate_20.f03: New test.
5624
564c4d4b
OE
56252016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5626
5627 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5628
e1c1ecb0
KT
56292016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5630
5631 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5632 .arch armv8-a\n. Add -dA to dg-options.
5633 * gcc.target/aarch64/assembler_arch_1.c: New test.
5634 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5635
0d7d9458
PC
56362016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5637
5638 PR c++/68726
5639 * g++.dg/cpp0x/pr68726.C: New.
5640
e6208a60
IE
56412016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5642
5643 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5644 test.
5645
281a11eb
RB
56462016-02-11 Richard Biener <rguenther@suse.de>
5647
5648 * g++.dg/tree-ssa/pr61034.C: Adjust.
5649
e03dd765
VM
56502016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5651
4b48faf5 5652 PR target/69148
e03dd765
VM
5653 * gcc.target/s390/pr69148.c: New.
5654
cdc23927
YR
56552016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5656
5657 PR tree-optimization/69652
5658 * gcc.dg/torture/pr69652.c: New test.
5659
e199dd0a
JJ
56602016-02-10 Jakub Jelinek <jakub@redhat.com>
5661 Patrick Palka <ppalka@gcc.gnu.org>
5662
5663 PR ipa/69241
5664 PR c++/69649
5665 * g++.dg/ipa/pr69241-1.C: New test.
5666 * g++.dg/ipa/pr69241-2.C: New test.
5667 * g++.dg/ipa/pr69241-3.C: New test.
5668 * g++.dg/ipa/pr69649.C: New test.
5669
d6b38027
UB
56702016-02-10 Uros Bizjak <ubizjak@gmail.com>
5671
5672 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5673 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5674
13b562c5
BC
56752016-02-10 Bin Cheng <bin.cheng@arm.com>
5676
5677 PR tree-optimization/68021
5678 * gcc.dg/tree-ssa/pr68021.c: New test.
5679
24a179f8
RB
56802016-02-10 Richard Biener <rguenther@suse.de>
5681
5682 PR tree-optimization/69726
5683 * gcc.dg/uninit-22.c: New testcase.
5684
0d99886f
AP
56852016-02-09 Andrew Pinski <apinski@cavium.com>
5686
5687 PR tree-opt/69282
5688 * gcc.c-torture/compile/20160205-1.c: New testcase.
5689
ab04995c
MM
56902016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5691
5692 PR target/68404
5693 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5694 instead accessing a really large arrray.
5695 * gcc.target/powerpc/fusion3.c: Likewise.
5696
4b79ac23
CB
56972016-02-09 Charles Baylis <charles.baylis@linaro.org>
5698
5699 PR target/68532
5700 * gcc.c-torture/execute/pr68532.c: New test.
5701
b890a441
AO
57022016-02-11 Alexandre Oliva <aoliva@redhat.com>
5703
5704 PR target/69634
5705 * gcc.dg/pr69634.c: New.
5706
84a5bef7
RB
57072016-02-09 Richard Biener <rguenther@suse.de>
5708
5709 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5710
1f123759 57112016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 5712
1f123759
AF
5713 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5714
65860c77
YR
57152016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5716
5717 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5718
7e1e8a0a
RB
57192016-02-09 Richard Biener <rguenther@suse.de>
5720
5721 PR tree-optimization/69715
5722 * gcc.dg/torture/pr69715.c: New testcase.
5723
efb45a9f
PP
57242016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5725
5726 PR c++/69139
5727 * g++.dg/cpp0x/trailing12.C: New test.
5728 * g++.dg/cpp0x/trailing13.C: New test.
5729
20a0c6f9
PP
57302016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5731
5732 PR c++/69283
5733 PR c++/67835
5734 * g++.dg/cpp1y/auto-fn29.C: New test.
5735 * g++.dg/cpp1y/auto-fn30.C: New test.
5736
a162f3af
JJ
57372016-02-08 Jakub Jelinek <jakub@redhat.com>
5738
5739 PR tree-optimization/69209
5740 * gcc.c-torture/compile/pr69209.c: New test.
5741
4b4a9fbd
JL
57422016-02-08 Jeff Law <law@redhat.com>
5743
5744 PR tree-optimization/68541
5745 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5746 of statements allowed in join block for path splitting.
5747
cfac5ed2
JJ
57482016-02-08 Jakub Jelinek <jakub@redhat.com>
5749
f68bc23f
JJ
5750 PR c++/59627
5751 * g++.dg/gomp/pr59627.C: New test.
5752
cfac5ed2
JJ
5753 PR ipa/69239
5754 * g++.dg/ipa/pr69239.C: New test.
5755
44714d8c
DM
57562016-02-08 David Malcolm <dmalcolm@redhat.com>
5757
5758 PR preprocessor/69664
5759 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5760 * gcc.dg/cpp/warn-comments.c: Likewise.
5761
eba9e839
MP
57622016-02-08 Marek Polacek <polacek@redhat.com>
5763
5764 PR c++/69688
5765 * g++.dg/init/const12.C: New test.
5766
a011cd92
BS
57672016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5768
5769 PR target/60410
5770 * gcc.dg/lto/pr55113_0.c: Remove test.
5771
5317b1be
RB
57722016-02-08 Richard Biener <rguenther@suse.de>
5773
5774 PR tree-optimization/69719
5775 * gcc.dg/torture/pr69719.c: New testcase.
5776
63998a63
RB
57772016-02-08 Richard Biener <rguenther@suse.de>
5778 Jeff Law <law@redhat.com>
5779
5780 PR target/68273
5781 * gcc.target/mips/pr68273.c: New testcase.
5782
43f4a281
RB
57832016-02-08 Richard Biener <rguenther@suse.de>
5784
5785 PR rtl-optimization/69274
5786 * gcc.target/i386/addr-sel-1.c: XFAIL.
5787
0b604d2d
JL
57882016-02-08 Jeff Law <law@redhat.com>
5789
e8dfe49e
JL
5790 PR tree-optimization/68541
5791 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5792
6daecd7a 5793 PR tree-optimization/65917
0b604d2d
JL
5794 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5795
c0f0e35a
JD
57962016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5797
5798 PR fortran/50555
5799 * gfortran.dg/namelist_args.f90: New test.
5800
8981d712
JL
58012016-02-05 Jeff Law <law@redhat.com>
5802
6daecd7a 5803 PR tree-optimization/68541
8981d712
JL
5804 * gcc.dg/tree-ssa/split-path-2.c: New test.
5805 * gcc.dg/tree-ssa/split-path-3.c: New test.
5806 * gcc.dg/tree-ssa/split-path-4.c: New test.
5807 * gcc.dg/tree-ssa/split-path-5.c: New test.
5808 * gcc.dg/tree-ssa/split-path-6.c: New test.
5809 * gcc.dg/tree-ssa/split-path-7.c: New test.
5810
46cb9332
MS
58112016-02-05 Martin Sebor <msebor@redhat.com>
5812
5813 PR c++/69662
5814 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5815 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5816
be2083ea
RH
58172016-02-06 Richard HEnderson <rth@redhat.com>
5818
5819 PR c/69643
5820 * gcc.target/i386/addr-space-4.c: New.
5821 * gcc.target/i386/addr-space-5.c: New.
5822
711d7c23
MM
58232016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5824
5825 PR fortran/66089
5826 * gfortran.dg/elemental_dependency_6.f90: New.
5827
b5c1c988
JJ
58282016-02-05 Jakub Jelinek <jakub@redhat.com>
5829
861c7bcd
JJ
5830 PR rtl-optimization/69691
5831 * gcc.c-torture/execute/pr69691.c: New test.
5832
b5c1c988
JJ
5833 PR c++/69628
5834 * g++.dg/parse/pr69628.C: New test.
5835
f7dfa966
UB
58362016-02-05 Uros Bizjak <ubizjak@gmail.com>
5837
5838 * gcc.dg/sancov/asan.c: Move to ...
5839 * gcc.dg/asan/sancov-1.c: ... here.
5840
9b143e64
UB
58412016-02-05 Uros Bizjak <ubizjak@gmail.com>
5842
5843 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5844
f5d4b899
L
58452016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5846
5847 PR target/69677
5848 * gcc.target/i386/pr69677.c: New test.
5849
76c85fbb
PP
58502016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5851
5852 PR c++/68948
5853 * g++.dg/template/pr68948.C: New test.
5854
f181bf90
DV
58552016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5856
5857 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5858 (only necessary on s390x).
5859
714fb282
L
58602016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5861
5862 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5863 -mno-accumulate-outgoing-args.
5864
618d6c1c
PP
58652016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5866
5867 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5868
1066e9b5
JJ
58692016-02-04 Jakub Jelinek <jakub@redhat.com>
5870
5871 PR c/69669
5872 * c-c++-common/pr69669.c: New test.
5873
76255d0d
MM
58742016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5875
5876 PR target/69667
5877 * g++.dg/pr69667.C: New file.
5878
e0b059b1
WD
58792016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5880
5881 PR target/69619
5882 * gcc.dg/pr69619.c: Add new test.
5883
2692b5c8
RS
58842016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5885
5886 PR rtl-optimization/69577
5887 * gcc.target/i386/pr69577.c: New test.
5888
7db337c2
ML
58892016-02-04 Martin Liska <mliska@suse.cz>
5890
5891 * g++.dg/asan/pr69276.C: New test.
5892
cc9c0829
KT
58932016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5894
5895 PR target/65932
5896 PR target/67714
5897 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5898 a single smulbb instruction.
5899 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5900 * gcc.target/amr/wmul-2.c: Likewise.
5901
eb9feb52
KT
59022016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5903
5904 PR target/65932
5905 PR target/67714
5906 * gcc.c-torture/execute/pr67714.c: New test.
5907
61f727fe
JJ
59082016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5909
5910 PR target/69454
5911 * gcc.target/i386/pr69454-1.c: New test.
5912 * gcc.target/i386/pr69454-2.c: New test.
5913
05dd97db
MS
59142016-02-03 Martin Sebor <msebor@redhat.com>
5915
5916 PR c++/69251
5917 PR c++/69253
5918 PR c++/69290
5919 PR c++/69277
5920 PR c++/69349
5921 * g++.dg/ext/flexarray-mangle-2.C: New test.
5922 * g++.dg/ext/flexarray-mangle.C: New test.
5923 * g++.dg/ext/flexarray-subst.C: New test.
5924 * g++.dg/ext/flexary11.C: New test.
5925 * g++.dg/ext/flexary12.C: New test.
5926 * g++.dg/ext/flexary13.C: New test.
5927 * g++.dg/ext/flexary14.C: New test.
5928 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5929
dac2fc29
L
59302016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5931
5932 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5933 Define only if CHECK_FLOAT128 is defined.
5934 (main): Properly initialize u5.
5935
eadb8035
JJ
59362016-02-03 Jakub Jelinek <jakub@redhat.com>
5937
0afbb81b
JJ
5938 PR c/69627
5939 * gcc.dg/pr69627.c: New test.
5940
eadb8035
JJ
5941 PR target/69644
5942 * gcc.dg/pr69644.c: New test.
5943
b12d4923
MS
59442016-02-03 Mike Stump <mikestump@comcast.net>
5945
5946 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5947 support for struct-layout-1.exp.
5948
ab4bae0c
PP
59492016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5950
5951 PR c++/69056
618d6c1c 5952 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5953
95831c01
VM
59542016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5955 Alexandre Oliva <aoliva@redhat.com>
5956
5957 PR target/69461
5958 * gcc.target/powerpc/pr69461.c: New.
5959
ccc71ab8
UB
59602016-02-03 Uros Bizjak <ubizjak@gmail.com>
5961
5962 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5963 works from here ...
5964 (check_effective_target_fsanitize_thread): ... to here. Do not
5965 specify additional compile flags for the test source.
5966 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5967 specify additional compile flags for the test source.
5968
96299640
WD
59692016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5970
5971 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5972
781d83d9
AV
59732016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5974
5975 PR fortran/67451
5976 PR fortran/69418
5977 * gfortran.dg/coarray_allocate_2.f08: New test.
5978 * gfortran.dg/coarray_allocate_3.f08: New test.
5979 * gfortran.dg/coarray_allocate_4.f08: New test.
5980
d8208e6d
AL
59812016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5982
5983 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5984 use same scan-tree-dump-times on all platforms.
5985 * gcc.dg/vect/vect-outer-1.c: Likewise.
5986 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5987 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5988 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5989 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5990 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5991 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5992 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5993
a8394fa0
SB
59942016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5995
5996 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5997 warning.
5998
f3baa1d3
L
59992016-02-02 H.J. Lu <hongjiu.lu@intel.com>
6000
6001 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
6002
eb077516
JN
60032016-02-02 James Norris <jnorris@codesourcery.com>
6004
6005 * c-c++-common/goacc/routine-5.c: Add tests.
6006
578fb225
AM
60072016-02-02 Alexander Monakov <amonakov@ispras.ru>
6008
6009 * gcc.target/nvptx/unsigned-cmp.c: New test.
6010
c64f7d37
WD
60112016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
6012
6013 * gcc.target/aarch64/scalar_shift_1.c
6014 (test_corners_sisd_di): Improve force to SIMD register.
6015 (test_corners_sisd_si): Likewise.
6016 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
6017 Remove scan-assembler check for ldr.
6018
90c6f26c
RB
60192016-02-02 Richard Biener <rguenther@suse.de>
6020
6021 PR tree-optimization/69595
6022 * gcc.dg/Warray-bounds-17.c: New testcase.
6023
9dc03c97
RB
60242016-02-02 Richard Biener <rguenther@suse.de>
6025
6026 PR tree-optimization/69606
6027 * gcc.dg/torture/pr69606.c: New testcase.
6028
2d4dc223
YR
60292016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
6030
6031 PR middle-end/68542
6032 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
6033 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
6034
65c98fde
AM
60352016-02-02 Alan Modra <amodra@gmail.com>
6036
6037 PR target/69548
6038 * gcc.target/powerpc/pr69548.c: New test.
6039
e1b81f2b
JJ
60402016-02-01 Jakub Jelinek <jakub@redhat.com>
6041
d0268b37
JJ
6042 PR rtl-optimization/69592
6043 * gcc.dg/pr69592.c: New test.
6044
e1b81f2b
JJ
6045 PR preprocessor/69543
6046 PR c/69558
6047 * gcc.dg/pr69543.c: New test.
6048 * gcc.dg/pr69558.c: New test.
6049
7dd7780d
UB
60502016-02-01 Uros Bizjak <ubizjak@gmail.com>
6051
bf672ee5
UB
6052 PR testsuite/65940
6053 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 6054
9a7013f8
MS
60552016-02-01 Martin Sebor <msebor@redhat.com>
6056
6057 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
6058
e681fb2b
BC
60592016-02-01 Bin Cheng <bin.cheng@arm.com>
6060
6061 PR tree-optimization/67921
6062 * c-c++-common/ubsan/pr67921.c: New test.
6063
ff86345f
RB
60642016-02-01 Richard Biener <rguenther@suse.de>
6065
6066 PR middle-end/69556
6067 * gcc.dg/tree-ssa/recip-8.c: New testcase.
6068
bc369dbd
RB
60692016-02-01 Richard Biener <rguenther@suse.de>
6070
6071 PR tree-optimization/69574
6072 * gcc.dg/torture/pr69574.c: New testcase.
6073
ef318184
RB
60742016-02-01 Richard Biener <rguenther@suse.de>
6075
6076 PR tree-optimization/69579
6077 * gcc.dg/setjmp-6.c: New testcase.
6078
654745e6
JJ
60792016-02-01 Jakub Jelinek <jakub@redhat.com>
6080
6081 PR rtl-optimization/69570
6082 * g++.dg/opt/pr69570.C: New test.
6083
e6c0c44b
RH
60842016-02-01 Richard Henderson <rth@redhat.com>
6085
6086 * gcc.dg/pr69535.c: New test.
6087
6ff3f09a
JDA
60882016-01-31 John David Anglin <danglin@gcc.gnu.org>
6089
2c005538
JDA
6090 PR testsuite/69584
6091 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
6092 * gcc.dg/tree-ssa/sra-18.c: Likewise.
6093
61083a4b
JDA
6094 PR debug/68244
6095 * g++.dg/parse/parens3.C: Use register "4" on hppa.
6096
6ff3f09a
JDA
6097 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
6098
0c221916
PT
60992016-01-31 Paul Thomas <pault@gcc.gnu.org>
6100
6101 PR fortran/67564
6102 * gfortran.dg/allocate_with_source_17.f03: New test.
6103
db7a2818
JJ
61042016-01-30 Jakub Jelinek <jakub@redhat.com>
6105
6106 PR tree-optimization/69546
6107 * gcc.dg/torture/pr69546.c: New test.
6108
e520d5f0
PT
61092016-01-30 Paul Thomas <pault@gcc.gnu.org>
6110
6111 PR fortran/69566
6112 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
6113
343c05d3
MS
61142016-01-30 Martin Sebor <msebor@redhat.com>
6115
6116 PR c++/68490
6117 * g++.dg/ext/flexary10.C: New test.
6118
d6c3a539
DH
61192016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6120
6121 PR fortran/66707
6122 gfortran.dg/common_23.f90: New test.
6123
52d72fcd
BS
61242016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6125
6126 PR target/65546
6127 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
6128 condition being checked, and disable it when the target supports
6129 misaligned loads and stores.
6130
3a5d2ba4
JJ
61312016-01-29 Jakub Jelinek <jakub@redhat.com>
6132
6133 PR debug/69518
6134 * gcc.dg/torture/pr69518.c: New test.
6135
6bbacdb5
L
61362016-01-29 H.J. Lu <hongjiu.lu@intel.com>
6137
6138 PR target/69530
6139 * gcc.target/i386/pr69530.c: New test.
6140
af932cdb
SE
61412016-01-29 Steve Ellcey <sellcey@imgtec.com>
6142
6143 PR target/65604
6144 * gcc.target/mips/div-delay.c: New test.
6145
26658b7c
JJ
61462016-01-29 Jakub Jelinek <jakub@redhat.com>
6147
33e89989
JJ
6148 PR target/69551
6149 * gcc.target/i386/pr69551.c: New test.
6150
26658b7c
JJ
6151 PR target/66137
6152 * gcc.target/i386/pr66137.c: New test.
6153
401116b5
AB
61542016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
6155
6156 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
6157 always built for p5600.
6158 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
6159 isa=p5600 dg-option.
6160
d4abfcc5
RB
61612016-01-29 Richard Biener <rguenther@suse.de>
6162
6163 PR tree-optimization/69547
6164 * g++.dg/tree-ssa/pr69547.C: New testcase.
6165
16b77b32
JJ
61662016-01-29 Jakub Jelinek <jakub@redhat.com>
6167
6168 PR debug/66869
6169 * g++.dg/warn/Wunused-function2.C: New test.
6170
a1c95464
DV
61712016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
6172
6173 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
6174 support for test to succeed.
6175
5453bfed
MP
61762016-01-29 Marek Polacek <polacek@redhat.com>
6177
6178 PR c++/69509
6179 PR c++/69516
6180 * g++.dg/ext/constexpr-vla2.C: New test.
6181 * g++.dg/ext/constexpr-vla3.C: New test.
6182 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
6183
452ec2a5
RB
61842016-01-29 Richard Biener <rguenther@suse.de>
6185
6186 PR middle-end/69537
6187 * gcc.dg/uninit-21.c: New testcase.
6188
aec0b19e
UB
61892016-01-28 Uros Bizjak <ubizjak@gmail.com>
6190
6191 PR target/69459
6192 * gcc.target/i386/pr69459.c: New test.
6193
df113ce7
SE
61942016-01-28 Steve Ellcey <sellcey@imgtec.com>
6195
6196 PR target/68400
6197 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
6198 * gcc.target/mips/pr68400.c: New test.
6199
494de84f
MS
62002016-01-28 Martin Sebor <msebor@redhat.com>
6201
6202 PR target/17381
6203 * gcc.target/powerpc/pr17381.c: New test.
6204
eb1b1f01
JJ
62052016-01-28 Jakub Jelinek <jakub@redhat.com>
6206
6207 PR middle-end/69542
6208 * gcc.dg/torture/pr69542.c: New test.
6209
6dfeb7ce
WD
62102016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
6211
6212 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
6213
4b7471a4
DE
62142016-01-28 David Edelsohn <dje.gcc@gmail.com>
6215
6216 * gcc.dg/pr65980.c: Skip on AIX.
6217 * gcc.dg/pr66688.c: Same.
6218
b271fd21
DE
62192016-01-28 David Edelsohn <dje.gcc@gmail.com>
6220
6221 PR target/63679
6222 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
6223 * gcc.dg/tree-ssa/sra-18.c: Same.
6224
874108a9
AV
62252016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
6226
6227 PR fortran/62536
6228 * gfortran.dg/block_15.f08: New test.
6229 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
6230 on incorrectly closed BLOCK.
6231
30480bcd
IE
62322016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
6233
6234 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
62352016-01-28 Richard Biener <rguenther@suse.de>
6236
6237 PR tree-optimization/69466
6238 * gfortran.dg/vect/pr69466.f90: New testcase.
6239
0d4c694e
TP
62402016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
6241
6242 * g++.dg/pr67989.C: Remove ARM-specific option.
6243 * gcc.target/arm/pr67989.C: New file.
6244
2aa780da
UB
62452016-01-27 Uros Bizjak <ubizjak@gmail.com>
6246
6247 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
6248 and expm1 test for glibc < 2.11.
6249
f75ebe77
RH
62502016-01-27 Richard Henderson <rth@redhat.com>
6251
6252 * gcc.c-torture/execute/pr69447.c: New test.
6253
62542016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 6255
9a175e65 6256 PR fortran/69422
49847d75
PT
6257 * gfortran.dg/alloc_comp_assign_15.f03: New test.
6258
cbdd8ae0
JJ
62592016-01-27 Jakub Jelinek <jakub@redhat.com>
6260
6261 PR debug/66869
6262 * gcc.dg/pr66869.c: New test.
6263
2b572b3c
JL
62642016-01-25 Jeff Law <law@redhat.com>
6265
6266 PR tree-optimization/68398
aec0b19e 6267 PR tree-optimization/69196
2b572b3c
JL
6268 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
6269 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
6270 path to avoid new heuristic allowing more irreducible regions
6271 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
6272 * gcc.dg/tree-ssa/vrp46.c: Likewise.
6273 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
6274 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
6275 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
6276
fa74a4bc
MP
62772016-01-27 Marek Polacek <polacek@redhat.com>
6278
6279 PR c/68062
6280 * c-c++-common/vector-compare-4.c: New test.
6281
0afff540
DM
62822016-01-27 David Malcolm <dmalcolm@redhat.com>
6283
6284 PR preprocessor/69126
6285 * c-c++-common/pr69126.c: New test case.
6286
1a218fc9
ILT
62872016-01-27 Ian Lance Taylor <iant@google.com>
6288
6289 * gcc.dg/tree-ssa/ivopt_5.c: New test.
6290
5d70666e
RB
62912016-01-27 Ryan Burn <contact@rnburn.com>
6292
6293 PR cilkplus/69267
6294 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
6295
87ff4d66
UB
62962016-01-27 Uros Bizjak <ubizjak@gmail.com>
6297
6298 PR target/69512
6299 * gcc.target/i386/pr69512.c: New test.
6300
27e23cca
RE
63012016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
6302
6303 PR ada/69488
6304 * gnat.dg/sso/*.adb: Robustify dg-output directives.
6305
05bf54c3
MP
63062016-01-27 Marek Polacek <polacek@redhat.com>
6307
6308 PR c++/69379
6309 * g++.dg/pr69379.C: New test.
6310
60214d0d
MS
63112016-01-27 Martin Sebor <msebor@redhat.com>
6312
6313 PR c++/69317
6314 * g++.dg/abi/Wabi-2-2.C: New test.
6315 * g++.dg/abi/Wabi-2-3.C: New test.
6316 * g++.dg/abi/Wabi-3-2.C: New test.
6317 * g++.dg/abi/Wabi-3-3.C: New test.
6318
167c7bfa
RB
63192016-01-27 Richard Biener <rguenther@suse.de>
6320
6321 PR tree-optimization/69166
6322 * gcc.dg/torture/pr69166.c: New testcase.
6323
1430fb1f
MJ
63242016-01-27 Martin Jambor <mjambor@suse.cz>
6325
6326 PR tree-optimization/69355
6327 * gcc.dg/tree-ssa/pr69355.c: New test.
6328
95e3030c
MP
63292016-01-27 Marek Polacek <polacek@redhat.com>
6330
6331 PR c++/69496
6332 * g++.dg/ext/constexpr-vla1.C: New test.
6333
eeb085f3
CB
63342016-01-20 Christian Bruel <christian.bruel@st.com>
6335
6336 PR target/69245
6337 * gcc.target/arm/pr69245.c: New test.
6338
b1652dde
JJ
63392016-01-27 Jakub Jelinek <jakub@redhat.com>
6340
6341 PR tree-optimization/69399
6342 * gcc.dg/torture/pr69399.c: New test.
6343
ce7e8f00
EB
63442016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6345
6346 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6347
e4aac1d1
EB
63482016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6349
6350 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6351
8dfdb419
TV
63522016-01-26 Tom de Vries <tom@codesourcery.com>
6353
6354 PR tree-optimization/69110
6355 * gcc.dg/autopar/pr69110.c: New test.
6356
56f80f54 63572016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6358 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6359
6360 * gcc.dg/graphite/isl-ast-op-select.c: New.
6361
a0909527
PT
63622015-01-26 Paul Thomas <pault@gcc.gnu.org>
6363
6364 PR fortran/69385
6365 * gfortran.dg/allocate_error_6.f90: New test.
6366
ffc445f4
RH
63672016-01-26 Richard Henderson <rth@redhat.com>
6368
6369 * gcc.dg/tm/pr60908.c: New test.
6370
01e1dea3
DM
63712016-01-26 David Malcolm <dmalcolm@redhat.com>
6372
6373 PR other/69006
6374 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6375 directive.
6376 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6377 expected multiline output to reflect the colorization being
6378 disabled before newlines.
6379 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6380 (custom_diagnostic_finalizer): Replace call to
6381 pp_newline_and_flush with call to pp_flush.
6382 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6383 * gfortran.dg/implicit_class_1.f90: Likewise.
6384 * lib/gcc-dg.exp (allow_blank_lines): New global.
6385 (dg-allow-blank-lines-in-output): New procedure.
6386 (gcc-dg-prune): Complain about blank lines in the output, unless
6387 dg-allow-blank-lines-in-output was called.
6388 * lib/multiline.exp (_build_multiline_regex): Only support
6389 arbitrary followup text for non-blank-lines, not for blank lines.
6390
13f92e8d
JJ
63912016-01-26 Jakub Jelinek <jakub@redhat.com>
6392
6393 PR tree-optimization/69483
6394 * gcc.dg/pr69483.c: New test.
6395 * g++.dg/opt/pr69483.C: New test.
6396
92422235
CL
63972016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6398
6399 PR target/68620
6400 * gcc.target/arm/pr68620.c: New test.
6401
0bccf11b
L
64022016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6403
6404 * gcc.target/i386/pr68986-2.c: Remove -m32.
6405
81cd202e
L
64062016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6407
6408 PR target/68986
6409 * gcc.target/i386/pr68986-1.c: New test.
6410 * gcc.target/i386/pr68986-2.c: Likewise.
6411 * gcc.target/i386/pr68986-3.c: Likewise.
6412
213a1c03
CB
64132016-01-26 Christian Bruel <christian.bruel@st.com>
6414
6415 * lib/target-supports.exp
6416 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6417 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6418 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6419
22a08dd1
RB
64202016-01-26 Richard Biener <rguenther@suse.de>
6421
6422 PR tree-optimization/69452
6423 * gcc.dg/torture/pr69452.c: New testcase.
6424
6c06e0e8
JJ
64252016-01-26 Jakub Jelinek <jakub@redhat.com>
6426
6427 PR target/69442
6428 * gcc.dg/pr69442.c: New test.
6429
b96824c4
RFI
64302016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6431
6432 PR target/67896
6433 * gcc.target/aarch64/simd/pr67896.C: New.
6434
5ee31e57
RS
64352016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6436
6437 PR tree-optimization/69400
6438 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6439 function.
6440 (plugin_init): Call it.
6441 * gcc.dg/torture/pr69400.c: New test.
6442
7ddfb31d
CL
64432016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6444
6445 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6446
1e050c90
AK
64472016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6448 Sebastian Pop <s.pop@samsung.com>
6449
6450 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6451 isl-0.15.
6452
c8ee4bf5
AK
64532016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6454 Sebastian Pop <s.pop@samsung.com>
6455
6456 * gcc.dg/graphite/pr69292.c: New.
6457
d902b330
JJ
64582016-01-25 Jakub Jelinek <jakub@redhat.com>
6459
6460 * c-c++-common/goacc/use_device-1.c: New test.
6461
2c89b952
JL
64622016-01-25 Jeff Law <law@redhat.com>
6463
6464 PR tree-optimization/69196
6465 PR tree-optimization/68398
6466 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6467 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6468
685c8785
DE
64692016-01-25 David Edelsohn <dje.gcc@gmail.com>
6470
6471 PR target/69469
6472 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6473 Algorithm.
6474
95cef0c1
RB
64752016-01-25 Richard Biener <rguenther@suse.de>
6476
6477 PR testsuite/69380
6478 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6479
2947d3b2
IE
64802016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6481
6482 PR target/69421
6483 * gcc.dg/pr69421.c: New test.
6484
ae19075a
BB
64852016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6486
6487 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6488 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6489 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6490 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6491 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6492 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6493 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6494 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6495 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6496 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6497
fa4511c2
RB
64982016-01-25 Richard Biener <rguenther@suse.de>
6499
6500 PR tree-optimization/69376
6501 * gcc.dg/torture/pr69376.c: New testcase.
6502
1d101216
JD
65032016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6504
6505 PR fortran/69397
6506 PR fortran/68442
6507 * gfortran.dg/interface_38.f90: New test.
6508 * gfortran.dg/interface_39.f90: New test.
a0909527 6509
a59b92b0
PP
65102016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6511
6512 Revert:
6513 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6514
6515 PR c++/11858
6516 PR c++/24663
6517 PR c++/24664
6518 * g++.dg/template/pr11858.C: New test.
6519 * g++.dg/template/pr24663.C: New test.
6520 * g++.dg/template/unify12.C: New test.
6521 * g++.dg/template/unify13.C: New test.
6522 * g++.dg/template/unify14.C: New test.
6523 * g++.dg/template/unify15.C: New test.
6524 * g++.dg/template/unify16.C: New test.
6525 * g++.dg/template/unify17.C: New test.
6526
16acb1a8
DH
65272016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6528
6529 PR fortran/68283
6530 gfortran.dg/pr68283.f90: New test.
6531
094773e8
TK
65322016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6533
6534 PR fortran/66094
6535 * gfortran.dg/inline_matmul_13.f90: New test.
6536 * gfortran.dg/matmul_bounds_8.f90: New test.
6537 * gfortran.dg/matmul_bounds_9.f90: New test.
6538 * gfortran.dg/matmul_bounds_10.f90: New test.
6539
42fb90d7
TV
65402016-01-23 Tom de Vries <tom@codesourcery.com>
6541
6542 PR tree-optimization/69426
6543 * gcc.dg/autopar/pr69426.c: New test.
6544
69da7802
MS
65452016-01-23 Martin Sebor <msebor@redhat.com>
6546
6547 PR c++/58109
6548 PR c++/69022
6549 * g++.dg/cpp0x/alignas5.C: New test.
6550 * g++.dg/ext/vector29.C: Same.
6551
da17300a
UB
65522016-01-23 Uros Bizjak <ubizjak@gmail.com>
6553
6554 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6555 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6556 _GNU_SOURCE from compile flags to the source.
6557 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6558 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6559 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6560 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6561
62041cfc
JJ
65622016-01-22 Jakub Jelinek <jakub@redhat.com>
6563
6564 PR target/69432
6565 * g++.dg/opt/pr69432.C: New test.
6566
f7d2ad6f
BS
65672016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6568
6569 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6570 32-bit targets testing an -m64 multilib.
6571
d403fc9a
WS
65722016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6573
6574 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6575 64-bit support.
6576
4aa16f8d
JG
65772016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6578
6579 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6580
7c816d0f
CB
65812016-01-21 Christian Bruel <christian.bruel@st.com>
6582
6583 PR target/68674
6584 * gcc.target/i386/pr68674.c
6585 * gcc.target/aarch64/pr68674.c
6586 * gcc.target/arm/pr68674.c
6587
fce661e8
KT
65882016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6589
6590 PR target/69403
6591 * gcc.c-torture/execute/pr69403.c: New test.
6592
4696899f
PC
65932016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6594
6595 PR c++/55843
6596 * g++.dg/template/pr55843.C: New.
6597
bac69366
AL
65982016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6599
6600 PR testsuite/66877
6601 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6602 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6603
b57d3a5c
BS
66042016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6605
6606 PR testsuite/67489
da17300a
UB
6607 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6608 from dg-do compile directive, and instead add
6609 { dg-require-effective-target int128 }.
b57d3a5c 6610
9f04a53e
MS
66112016-01-20 Martin Sebor <msebor@redhat.com>
6612
6613 PR c/69405
6614 * gcc.dg/sync-fetch.c: New test.
6615
38a51663
JL
66162016-01-21 Martin Sebor <msebor@redhat.com>
6617
6618 PR target/69252
6619 * gcc.target/powerpc/pr69252.c: New test.
6620
2423a75a
JD
66212016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6622
6623 PR fortran/65996
da17300a 6624 * gfortran.dg/pr65996.f90: New test.
2423a75a 6625
0a76463f
DV
66262016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6627
6628 PR c++/68810
9f04a53e 6629 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 6630 expected to generate an error.
0a76463f 6631
9776e692
BS
66322016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6633
6634 PR middle-end/66178
6635 * gcc.dg/torture/pr66178.c: New test.
6636
c8d3e088
AB
66372016-01-21 Anton Blanchard <anton@samba.org>
6638 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6639
6640 PR target/63354
6641 * gcc.target/powerpc/pr63354.c: New test.
6642
35b707ff
VM
66432016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6644
6645 PR rtl-optimization/68990
6646 * gcc.target/i386/pr68990: New.
6647
157b0829
NC
66482016-01-21 Nick Clifton <nickc@redhat.com>
6649
6650 PR target/69129
6651 * gcc.target/mips/pr69129.c: New.
6652
aede6748
PC
66532016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6654
6655 PR c++/58046
6656 * g++.dg/cpp0x/pr58046.C: New.
6657
5463c2c8
JJ
66582016-01-21 Jakub Jelinek <jakub@redhat.com>
6659
6d31cc75
SS
6660 PR target/69187
6661 PR target/65624
6662 * gcc.target/arm/pr69187.c: New test.
6663
5463c2c8
JJ
6664 PR c++/69355
6665 * g++.dg/torture/pr69355.C: New test.
6666
fa28f32b
AK
66672016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6668 Sebastian Pop <s.pop@samsung.com>
6669
6670 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6671
b920a047
AK
66722016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6673 Sebastian Pop <s.pop@samsung.com>
6674
da17300a 6675 * gcc.dg/graphite/pr68976.c: New test.
b920a047 6676
bdd3aea6
JJ
66772016-01-21 Jakub Jelinek <jakub@redhat.com>
6678
6679 PR middle-end/67653
6680 * c-c++-common/pr67653.c: New test.
6681 * gcc.dg/torture/pr29119.c: Add dg-warning.
6682
26a2e6ae
PB
66832016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6684
6685 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6686
d25c7690
PK
66872016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6688
6689 PR c/24293
6690 * gcc.dg/pr24293.c: New test.
6691 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6692 incomplete struct type.
6693 * gcc.dg/declspec-1.c: Likewise.
6694 * gcc.dg/pr63549.c: Likewise.
6695
889d5698
JJ
66962016-01-20 Jakub Jelinek <jakub@redhat.com>
6697
6698 PR tree-optimization/66612
6699 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6700 for bdn instruction.
6701
d7cf3dc7
CL
67022016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6703
6704 * lib/target-supports.exp
6705 (check_effective_target_arm_fp_ok_nocache): New.
6706 (check_effective_target_arm_fp_ok): New.
6707 (add_options_for_arm_fp): New.
6708 (check_effective_target_arm_crypto_ok_nocache): Require
6709 target_arm_v8_neon_ok instead of arm32.
6710 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6711 (check_effective_target_arm_crypto_pragma_ok): New.
6712 (add_options_for_arm_vfp): New.
6713 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6714 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6715 target instead. Force initial fpu to vfp.
6716 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6717 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6718 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6719 dependency.
6720 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6721 use arm_vfp effective target instead. Force initial fpu to vfp.
6722 * gcc.target/arm/attr-neon3.c: Likewise.
6723 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6724 arm_vfp_ok.
6725 * gcc.target/arm/unsigned-float.c: Likewise.
6726 * gcc.target/arm/vfp-1.c: Likewise.
6727 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6728 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6729 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6730 * gcc.target/arm/vfp-ldmias.c: Likewise.
6731 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6732 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6733 * gcc.target/arm/vfp-stmiad.c: Likewise.
6734 * gcc.target/arm/vfp-stmias.c: Likewise.
6735 * gcc.target/arm/vnmul-1.c: Likewise.
6736 * gcc.target/arm/vnmul-2.c: Likewise.
6737 * gcc.target/arm/vnmul-3.c: Likewise.
6738 * gcc.target/arm/vnmul-4.c: Likewise.
6739
01ac9704 67402016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 6741
e84b00da
L
6742 PR testsuite/69366
6743 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6744 the MPX run-time library, for compile-time MPX test.
6745 * gcc.target/i386/chkp-always_inline.c: Likewise.
6746 * gcc.target/i386/chkp-bndret.c: Likewise.
6747 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6748 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6749 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6750 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6751 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6752 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6753 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6754 * gcc.target/i386/chkp-label-address.c: Likewise.
6755 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6756 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6757 * gcc.target/i386/chkp-pr69044.c: Likewise.
6758 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6759 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6760 * gcc.target/i386/chkp-strchr.c: Likewise.
6761 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6762 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6763 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6764 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6765 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6766 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6767 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6768 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6769 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6770 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6771 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6772 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6773 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6774 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6775 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6776 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6777 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6778 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6779 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6780 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6781 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6782 * gcc.target/i386/pr63995-2.c: Likewise.
6783 * gcc.target/i386/pr64805.c: Likewise.
6784 * gcc.target/i386/pr65044.c: Likewise.
6785 * gcc.target/i386/pr65167.c: Likewise.
6786 * gcc.target/i386/pr65183.c: Likewise.
6787 * gcc.target/i386/pr65184.c: Likewise.
6788 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 6789
28b33016
IE
67902016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6791
6792 PR tree-optimization/69328
6793 * gcc.dg/pr69328.c: New test.
6794
bcff0913
JL
67952016-01-20 Jeff Law <law@redhat.com>
6796
bf0bb970 6797 PR target/25114
bcff0913
JL
6798 * gcc.target/m68k/pr25114.c: New test.
6799
a3f69631
AV
68002016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6801
6802 * gcc.target/arm/memset-inline-10.c: Added
6803 dg-require-effective-target arm_thumb2_ok.
6804
af33ba0d
EB
68052016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6806
6807 * gcc.dg/debug/dwarf2/sso.c: New test.
6808
7596d5de
UB
68092016-01-19 Uros Bizjak <ubizjak@gmail.com>
6810
6811 PR testsuite/68820
6812 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6813 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6814 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6815
ceda2c69
JH
68162016-01-19 Jan Hubicka <hubicka@ucw.cz>
6817
6818 PR ipa/66223
6819 * g++.dg/ipa/devirt-50.C: New testcase.
6820
38a979f2
MP
68212016-01-19 Marek Polacek <polacek@redhat.com>
6822
6823 PR c++/68965
6824 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6825 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6826
962801c5
KT
68272016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6828
6829 PR target/69135
6830 * gcc.target/arm/pr69135_1.c: New test.
6831
078fe40a
WD
68322015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6833
6834 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6835
786e3c06
WD
68362015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6837
6838 * gcc.target/aarch64/ccmp_1.c: New testcase.
6839
1e297006
MP
68402016-01-19 Marek Polacek <polacek@redhat.com>
6841
6842 PR c++/68586
6843 * g++.dg/cpp0x/enum30.C: New test.
6844
879c27e3
RB
68452016-01-19 Richard Biener <rguenther@suse.de>
6846
6847 PR tree-optimization/69336
6848 * g++.dg/tree-ssa/pr69336.C: New testcase.
6849
015337d3
JJ
68502016-01-19 Jakub Jelinek <jakub@redhat.com>
6851
6852 PR debug/65779
6853 * gcc.dg/pr65779.c: New test.
6854
e2c768b6
RB
68552016-01-19 Richard Biener <rguenther@suse.de>
6856
6857 PR tree-optimization/69352
6858 * gcc.dg/torture/pr69352.c: New testcase.
6859
569efc34
JJ
68602016-01-19 Jakub Jelinek <jakub@redhat.com>
6861
6862 PR rtl-optimization/68955
6863 PR rtl-optimization/64557
6864 * gcc.dg/torture/pr68955.c: New test.
6865
e49d321f
JH
68662016-01-19 Jan Hubicka <hubicka@ucw.cz>
6867
6868 PR lto/69136
6869 * g++.dg/torture/pr69136.C: New testcase.
6870
e9191ad3
JH
68712016-01-19 Jan Hubicka <hubicka@ucw.cz>
6872
6873 PR lto/69133
6874 * g++.dg/lto/pr69133_0.C: New testcase.
6875 * g++.dg/lto/pr69133_1.C: New testcase.
6876
2bedb645
JL
68772016-01-15 Jeff Law <law@redhat.com>
6878
6879 PR tree-optimization/69320
6880 * gcc.c-torture/pr69320-1.c: New test.
6881 * gcc.c-torture/pr69320-2.c: New test.
6882 * gcc.c-torture/pr69320-3.c: New test.
6883 * gcc.c-torture/pr69320-4.c: New test.
6884
17c15cb9
PP
68852016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6886
6887 PR c++/11858
6888 PR c++/24663
6889 PR c++/24664
6890 * g++.dg/template/pr11858.C: New test.
6891 * g++.dg/template/pr24663.C: New test.
6892 * g++.dg/template/unify12.C: New test.
6893 * g++.dg/template/unify13.C: New test.
6894 * g++.dg/template/unify14.C: New test.
6895 * g++.dg/template/unify15.C: New test.
6896 * g++.dg/template/unify16.C: New test.
6897 * g++.dg/template/unify17.C: New test.
6898
9617fd08
DM
68992016-01-18 David Malcolm <dmalcolm@redhat.com>
6900
6901 PR testsuite/69181
6902 * gcc.dg/pr69181-1.c: New test file.
6903 * gcc.dg/pr69181-2.c: New test file.
6904 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6905 globals by moving it to...
6906 (cleanup-after-saved-dg-test): ...this new function. Add
6907 "global additional_sources_used". Add reset of global
6908 multiline_expected_outputs to the empty list.
6909 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6910 global to...
6911 (multiline_expected_outputs): ...this, and updated comments to
6912 note that it is modified from gcc-dg.exp.
6913 (dg-end-multiline-output): Update for the above renaming.
6914 (handle-multiline-outputs): Likewise. Remove the clearing
6915 of the expected outputs to the empty list.
6916
b555a2e4
RB
69172016-01-18 Richard Biener <rguenther@suse.de>
6918
6919 PR tree-optimization/69297
6920 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6921
96902805
JM
69222016-01-18 Joseph Myers <joseph@codesourcery.com>
6923
6924 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6925 dg-options.
6926 * gcc.target/mips/mips-3d-2.c: Likewise.
6927 * gcc.target/mips/mips-3d-3.c: Likewise.
6928 * gcc.target/mips/mips-3d-4.c: Likewise.
6929 * gcc.target/mips/mips-3d-5.c: Likewise.
6930 * gcc.target/mips/mips-3d-6.c: Likewise.
6931 * gcc.target/mips/mips-3d-7.c: Likewise.
6932 * gcc.target/mips/mips-3d-8.c: Likewise.
6933 * gcc.target/mips/mips-3d-9.c: Likewise.
6934 * gcc.target/mips/mips-ps-1.c: Likewise.
6935 * gcc.target/mips/mips-ps-2.c: Likewise.
6936 * gcc.target/mips/mips-ps-3.c: Likewise.
6937 * gcc.target/mips/mips-ps-4.c: Likewise.
6938 * gcc.target/mips/mips-ps-5.c: Likewise.
6939 * gcc.target/mips/mips-ps-6.c: Likewise.
6940 * gcc.target/mips/mips-ps-7.c: Likewise.
6941 * gcc.target/mips/mips-ps-type.c: Likewise.
6942 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6943 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6944
40e26f94
TV
69452016-01-18 Tom de Vries <tom@codesourcery.com>
6946
6947 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6948 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6949 * c-c++-common/goacc/kernels-empty.c: New test.
6950 * c-c++-common/goacc/kernels-eternal.c: New test.
6951 * c-c++-common/goacc/kernels-loop-2.c: New test.
6952 * c-c++-common/goacc/kernels-loop-3.c: New test.
6953 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6954 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6955 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6956 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6957 * c-c++-common/goacc/kernels-loop-data.c: New test.
6958 * c-c++-common/goacc/kernels-loop-g.c: New test.
6959 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6960 * c-c++-common/goacc/kernels-loop-n.c: New test.
6961 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6962 * c-c++-common/goacc/kernels-loop.c: New test.
6963 * c-c++-common/goacc/kernels-noreturn.c: New test.
6964 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6965 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6966 * c-c++-common/goacc/kernels-reduction.c: New test.
6967
a98d4647
TV
69682016-01-18 Tom de Vries <tom@codesourcery.com>
6969
6970 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6971 * gcc.dg/autopar/outer-2.c: Same.
6972 * gcc.dg/autopar/outer-3.c: Same.
6973 * gcc.dg/autopar/outer-4.c: Same.
6974 * gcc.dg/autopar/outer-5.c: Same.
6975 * gcc.dg/autopar/outer-6.c: Same.
6976 * gcc.dg/autopar/parallelization-1.c: Same.
6977 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6978 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6979 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6980 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6981 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6982 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6983 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6984 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6985 * gcc.dg/autopar/pr39500-1.c: Same.
6986 * gcc.dg/autopar/pr39500-2.c: Same.
6987 * gcc.dg/autopar/pr46193.c: Same.
6988 * gcc.dg/autopar/pr46194.c: Same.
6989 * gcc.dg/autopar/pr49580.c: Same.
6990 * gcc.dg/autopar/pr49960-1.c: Same.
6991 * gcc.dg/autopar/pr49960.c: Same.
6992 * gcc.dg/autopar/pr68373.c: Same.
6993 * gcc.dg/autopar/reduc-1.c: Same.
6994 * gcc.dg/autopar/reduc-1char.c: Same.
6995 * gcc.dg/autopar/reduc-1short.c: Same.
6996 * gcc.dg/autopar/reduc-2.c: Same.
6997 * gcc.dg/autopar/reduc-2char.c: Same.
6998 * gcc.dg/autopar/reduc-2short.c: Same.
6999 * gcc.dg/autopar/reduc-3.c: Same.
7000 * gcc.dg/autopar/reduc-4.c: Same.
7001 * gcc.dg/autopar/reduc-6.c: Same.
7002 * gcc.dg/autopar/reduc-7.c: Same.
7003 * gcc.dg/autopar/reduc-8.c: Same.
7004 * gcc.dg/autopar/reduc-9.c: Same.
7005 * gcc.dg/autopar/uns-outer-4.c: Same.
7006 * gcc.dg/autopar/uns-outer-5.c: Same.
7007 * gcc.dg/autopar/uns-outer-6.c: Same.
7008 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
7009 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
7010
da976fa8
AL
70112016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7012
7013 PR target/63679
7014 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
7015 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
7016
70c1e886
AL
70172016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7018
7019 PR target/63679
7020 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
7021 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
7022 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
7023
88bed196
AL
70242016-01-18 Alan Lawrence <alan.lawrence@arm.com>
7025
7026 PR target/63679
7027 * gcc.dg/tree-ssa/sra-17.c: New.
7028 * gcc.dg/tree-ssa/sra-18.c: New.
7029
3dd5f42e
IE
70302016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
7031
7032 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
7033
ae5a77fa
EB
70342016-01-18 Eric Botcazou <ebotcazou@adacore.com>
7035
7036 * gnat.dg/inline12.adb: New test.
7037
11e57fc6
BC
70382016-01-18 Bin Cheng <bin.cheng@arm.com>
7039
7040 PR tree-optimization/66797
7041 * gcc.c-torture/execute/pr65447.c: Relax check condition.
7042
995b6fe0
RB
70432016-01-18 Richard Biener <rguenther@suse.de>
7044
7045 PR tree-optimization/69170
7046 * gcc.dg/torture/pr69170.c: New testcase.
7047
82ee0cf2 70482016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
7049
7050 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
7051
d69da357
TV
70522016-01-16 Tom de Vries <tom@codesourcery.com>
7053
7054 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
7055
a3845283
TV
70562016-01-16 Tom de Vries <tom@codesourcery.com>
7057
7058 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
7059 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
7060 redundant dg-require-effective-target pthread.
7061 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
7062 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
7063 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
7064 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
7065 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
7066 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
7067 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
7068
197a6aa6
DE
70692016-01-16 David Edelsohn <dje.gcc@gmail.com>
7070
7071 PR target/68609
7072 * gcc.target/powerpc/recip-6.c: Enable on AIX.
7073 * gcc.target/powerpc/recip-7.c: Same.
7074
ec7886c1
PP
70752016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7076
7077 PR c++/69091
7078 * g++.dg/template/pr69091.C: New test.
7079
203484bb
PP
70802016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7081
7082 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
7083 dump does not contain an error_mark_node.
7084 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
7085 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
7086
aa2500e9
PP
70872016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
7088
7089 PR c++/68936
7090 * g++.dg/template/pr68936.C: New test.
7091
28621a5c
DE
70922016-01-15 David Edelsohn <dje.gcc@gmail.com>
7093
7094 PR target/68609
7095 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
7096 * gcc.target/powerpc/recip-2.c: Same.
7097 * gcc.target/powerpc/recip-3.c: Same.
7098 * gcc.target/powerpc/recip-4.c: Same.
7099 * gcc.target/powerpc/recip-sqrtf.c: Same.
7100
40c43aca
JL
71012016-01-15 Jeff Law <law@redhat.com>
7102
7103 PR tree-optimization/69270
7104 * gcc.dg/tree-ssa/pr69270-2.c: New test.
7105 * gcc.dg/tree-ssa/pr69270-3.c: New test.
7106
afbc5ae8
PT
71072016-01-15 Paul Thomas <pault@gcc.gnu.org>
7108
7109 PR fortran/49630
7110 * gfortran.dg/deferred_character_13.f90: New test for the fix
7111 of comment 3 of the PR.
7112
7113 PR fortran/54070
7114 * gfortran.dg/deferred_character_8.f90: New test
7115 * gfortran.dg/allocate_error_5.f90: New test
7116
7117 PR fortran/60593
7118 * gfortran.dg/deferred_character_10.f90: New test
7119
7120 PR fortran/60795
7121 * gfortran.dg/deferred_character_14.f90: New test
7122
7123 PR fortran/61147
7124 * gfortran.dg/deferred_character_11.f90: New test
7125
7126 PR fortran/64324
7127 * gfortran.dg/deferred_character_9.f90: New test
7128
49abe076
VM
71292016-01-15 Vladimir Makarov <vmakarov@redhat.com>
7130
7131 PR rtl-optimization/69030
7132 * gcc.target/i386/pr69030.c: New.
7133
16d12992
KT
71342016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7135
7136 * gcc.target/aarch64/target_attr_17.c: New test.
7137
78810bd3
RB
71382016-01-15 Richard Biener <rguenther@suse.de>
7139
7140 PR tree-optimization/66856
7141 * gcc.dg/torture/pr66856-1.c: New testcase.
7142 * gcc.dg/torture/pr66856-2.c: Likewise.
7143
2bd847fe
RB
71442016-01-15 Richard Biener <rguenther@suse.de>
7145
7146 PR debug/69137
7147 * g++.dg/lto/pr69137_0.C: New testcase.
7148
a00fe3b7
RS
71492016-01-15 Richard Sandiford <richard.sandiford@arm.com>
7150
7151 PR middle-end/69246
7152 * gcc.target/i386/pr69246.c: New test.
7153
cbb0e83b
DV
71542016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7155
7596d5de 7156 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 7157
5a500ecf
DV
71582016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7159
7160 PR c++/56194
7161 * g++.dg/init/const9.C: Disable test on S/390.
7162
5d9bf64f
DV
71632016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7164
7165 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
7166 * g++.dg/Wno-frame-address.C: Ditto.
7167
e234b19e
DV
71682016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
7169
7170 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
7171
89483f99
RB
71722016-01-15 Richard Biener <rguenther@suse.de>
7173
7174 PR tree-optimization/68961
7175 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
7176
94f37395
IE
71772016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
7178
7179 * gcc.target/i386/pr65105-5.c: New test.
7180
82ee0cf2 71812016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
7182
7183 * gcc.c-torture/execute/alias-4.c: New testcase.
7184
82ee0cf2 71852016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
7186
7187 PR ipa/68148
7188 * g++.dg/ipa/devirt-49.C: New testcase.
7189
092f7deb 71902016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
7191
7192 PR target/65837
7193 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
7194 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
7195 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
7196
e93c66bc
RB
71972016-01-15 Richard Biener <rguenther@suse.de>
7198
7199 PR tree-optimization/69117
7200 * gcc.dg/torture/pr69117.c: New testcase.
7201
c47eaca6 72022015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
7203
7204 PR c++/69048
7205 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
7206
c3f6914a
FXC
72072016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7208
7209 PR testsuite/67509
7210 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
7211 range tests use 100 * maximum instead of maximum + 1.
7212
cd65ae90
JJ
72132016-01-14 Jakub Jelinek <jakub@redhat.com>
7214
7215 PR debug/69244
7216 * gcc.dg/guality/pr69244.c: New test.
7217
19643948
UB
72182016-01-14 Uros Bizjak <ubizjak@gmail.com>
7219
7220 * lib/target-supports.exp (check_effective_target_issignaling):
7221 New procedure.
7222 * gcc.dg/pr61441.c: Require issignaling effective target.
7223
fe79c97e
SB
72242016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
7225
7226 PR target/68803
7227 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
7228
c7df95d8
DM
72292016-01-14 David Malcolm <dmalcolm@redhat.com>
7230
7231 PR c++/68819
7232 PR preprocessor/69177
7233 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
7234 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
7235 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
7236 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
7237
00083992
MP
72382016-01-14 Marek Polacek <polacek@redhat.com>
7239
7240 PR c/69262
7241 * gcc.dg/array-15.c: New test.
7242
0c9b3294
JJ
72432016-01-14 Jakub Jelinek <jakub@redhat.com>
7244
7245 PR middle-end/68146
7246 PR tree-optimization/69155
7247 * gfortran.dg/pr68146.f: New test.
7248 * gfortran.dg/pr69155.f90: New test.
7249
3688e13d
RB
72502016-01-14 Richard Biener <rguenther@suse.de>
7251
7252 PR tree-optimization/68060
7253 * gcc.dg/torture/pr68060-1.c: New testcase.
7254 * gcc.dg/torture/pr68060-2.c: Likewise.
7255
bab0ad3a
NC
72562016-01-14 Nick Clifton <nickc@redhat.com>
7257
7258 * lib/target-supports.exp
7259 (check_effective_target_arm_neon_ok_nocache): Add an option
7260 sequence that includes setting the ARM architecture to ARMv7-A.
7261 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
7262 command line options necessary to enable Neon support.
7263 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
7264 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
7265 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
7266 * gcc.target/arm/pr69180.c: Likewise.
7267
947c2ce5
JL
72682016-01-14 Jeff Law <law@redhat.com>
7269
7270 PR tree-optimization/69270
7271 * gcc.dg/tree-ssa/pr69270.c: New test.
7272
3342fd71
BS
72732016-01-13 Bernd Schmidt <bschmidt@redhat.com>
7274
7275 PR c/66208
7276 * c-c++-common/pr66208.c: New file.
7277
2ad3adf1
JJ
72782016-01-13 Jakub Jelinek <jakub@redhat.com>
7279
7280 PR tree-optimization/69156
7281 * gcc.dg/pr69156.c: New test.
7282
398d6feb
L
72832016-01-13 H.J. Lu <hongjiu.lu@intel.com>
7284
7285 * gcc.target/i386/pr69225-7.c: New test.
7286
4c868789
RH
72872016-01-13 Richard Henderson <rth@redhat.com>
7288
7289 * gcc.dg/tm/memopt-13.c: Update expected function.
7290 * gcc.dg/tm/memopt-6.c: Likewise.
7291
ef6d1772
UB
72922016-01-13 Uros Bizjak <ubizjak@gmail.com>
7293
7294 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
7295 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
7296 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
7297 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 7298
ef6d1772
UB
72992016-01-13 Tom de Vries <tom@codesourcery.com>
7300
7301 PR tree-optimization/69169
0b4b6ef2
TV
7302 * gcc.dg/pr69169.c: New test.
7303
2ad3adf1 73042016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
7305
7306 PR target/69228
7307 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
7308 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
7309 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
7310 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
7311 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7312 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7313 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7314 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7315
9060e335
AK
73162016-01-13 Jakub Jelinek <jakub@redhat.com>
7317
7318 PR target/69247
7319 * gcc.dg/pr69247.c: New test.
7320
40311329
RB
73212016-01-13 Richard Biener <rguenther@suse.de>
7322
7323 PR tree-optimization/69242
7324 * gcc.dg/torture/pr69242.c: New testcase.
7325
ccbd7103
RB
73262016-01-13 Richard Biener <rguenther@suse.de>
7327
7328 PR tree-optimization/69186
7329 * gcc.dg/torture/pr69186.c: New testcase.
7330
c6f72a46
JL
73312016-01-13 Jeff Law <law@redhat.com>
7332
7333 PR tree-optimization/67755
7334 * gcc.dg/tree-ssa/pr67755.c: New test.
7335
73362016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7337
7338 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7339 pass number in output by a star.
7340
c446cf07
BC
73412016-01-12 Bin Cheng <bin.cheng@arm.com>
7342
7343 PR tree-optimization/68911
7344 * gcc.c-torture/execute/pr68911.c: New test.
7345
5342156c
MP
73462016-01-12 Marek Polacek <polacek@redhat.com>
7347
7348 PR c++/68979
7349 * g++.dg/warn/permissive-1.C: New test.
7350
65364cc5
JJ
73512016-01-12 Jakub Jelinek <jakub@redhat.com>
7352
7353 PR objc++/68511
7354 PR c++/69213
7355 * g++.dg/opt/pr69213.C: New test.
7356
81b9a3d9
CB
73572016-01-12 Christian Bruel <christian.bruel@st.com>
7358
7359 PR target/69180
7360 * gcc.target/arm/pr69180.c: New test.
7361
3c4e91c9
RB
73622016-01-12 Richard Biener <rguenther@suse.de>
7363
7364 PR lto/69077
7365 * g++.dg/lto/pr69077_0.C: New testcase.
7366 * g++.dg/lto/pr69077_1.C: Likewise.
7367
5664cea1
JJ
73682016-01-12 Jakub Jelinek <jakub@redhat.com>
7369
7370 PR target/69175
7371 * g++.dg/opt/pr69175.C: New test.
7372
86cefc49
AL
73732016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7374
7375 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7376 rather than #including math.h & stdlib.h.
7377 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7378 * gcc.dg/vect/pr49771.c: Likewise.
7379 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7380 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7381 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7382 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7383 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7384 * gcc.dg/vect/pr44507.c: Likewise.
7385 * gcc.dg/vect/pr45902.c: Likewise.
7386 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7387 * gcc.dg/vect/vect-117.c: Likewise.
7388 * gcc.dg/vect/vect-99.c: Likewise.
7389 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7390 * gcc.dg/vect/vect-cond-1.c: Likewise.
7391 * gcc.dg/vect/vect-cond-2.c: Likewise.
7392 * gcc.dg/vect/vect-cond-3.c: Likewise.
7393 * gcc.dg/vect/vect-cond-4.c: Likewise.
7394 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7395 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7396 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7397 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7398 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7399 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7400 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7401 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7402 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7403 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7404 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7405 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7406 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7407 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7408 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7409 include of signal.h.
7410 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7411 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7412 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7413 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7414 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7415 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7416 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7417 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7418 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7419 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7420 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7421 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7422 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7423 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7424 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7425 * gcc.dg/vect/vect-outer-5.c: Likewise.
7426 * gcc.dg/vect/vect-outer-6.c: Likewise.
7427 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7428 include of stdio.h.
7429
b832f61e
NC
74302016-01-12 Nick Clifton <nickc@redhat.com>
7431
7432 PR target/68913
7433 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7434 to fread so that it will be found in all target runtimes.
7435
8eac49b1
RB
74362016-01-12 Richard Biener <rguenther@suse.de>
7437
7438 PR tree-optimization/69053
7439 * g++.dg/torture/pr69053.C: New testcase.
7440
2935d994
RB
74412016-01-12 Richard Biener <rguenther@suse.de>
7442
7443 PR tree-optimization/69168
7444 * gcc.dg/torture/pr69168.c: New testcase.
7445
66c16fd9
RB
74462016-01-12 Richard Biener <rguenther@suse.de>
7447
7448 PR tree-optimization/69157
7449 * gcc.dg/torture/pr69157.c: New testcase.
7450
74512016-01-12 Richard Biener <rguenther@suse.de>
7452
7453 PR tree-optimization/69174
7454 * gcc.dg/torture/pr69174.c: New testcase.
7455
723033a6
JJ
74562016-01-12 Jakub Jelinek <jakub@redhat.com>
7457
7458 PR c++/66808
7459 PR c++/69000
7460 * g++.dg/tls/pr66808.C: New test.
7461 * g++.dg/tls/pr69000.C: New test.
7462
3574cf47
BS
74632016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7464
7465 * gcc.target/powerpc/swaps-p8-23.c: New test.
7466 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7467
feb20787
JDA
74682016-01-11 John David Anglin <danglin@gcc.gnu.org>
7469
7470 PR tree-optimization/68356
7471 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7472
27b1820a
KV
74732016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7474 Jim Wilson <jim.wilson@linaro.org>
7475
7476 PR target/69194
7477 * gcc.target/arm/pr69194.c: New test.
7478
cf4de6af
L
74792016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7480
7481 PR target/69225
7482 * gcc.target/i386/pr69225-1.c: New test.
7483 * gcc.target/i386/pr69225-2.c: Likewise.
7484 * gcc.target/i386/pr69225-3.c: Likewise.
7485 * gcc.target/i386/pr69225-4.c: Likewise.
7486 * gcc.target/i386/pr69225-5.c: Likewise.
7487 * gcc.target/i386/pr69225-6.c: Likewise.
7488
1ebd5558
JJ
74892016-01-11 Jakub Jelinek <jakub@redhat.com>
7490
23552a4d
JJ
7491 PR target/67462
7492 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7493 if lp64.
7494
26ff85b0
JJ
7495 PR target/69071
7496 * gcc.dg/pr69071.c: New test.
7497
9cb6bd74
JJ
7498 PR c++/69211
7499 * g++.dg/opt/pr69211.C: New test.
7500
1ebd5558
JJ
7501 PR tree-optimization/69214
7502 * gcc.c-torture/compile/pr69214.c: New test.
7503
8c18c836
UB
75042016-01-11 Uros Bizjak <ubizjak@gmail.com>
7505
7506 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7507 * gcc.target/i386/pr66232-11.c: Ditto.
7508 * gcc.target/i386/pr66232-12.c: Ditto.
7509 * gcc.target/i386/pr66232-13.c: Ditto.
7510
62446e6e
RB
75112016-01-11 Richard Biener <rguenther@suse.de>
7512
7513 PR tree-optimization/69173
7514 * gcc.dg/torture/pr69173.c: New testcase.
7515
2b8568fe
KT
75162016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7517
7518 PR rtl-optimization/68796
7519 * gcc.target/aarch64/tst_5.c: New test.
7520 * gcc.target/aarch64/tst_6.c: Likewise.
7521
5baf4532
KT
75222016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7523
7524 PR rtl-optimization/68841
7525 * gcc.dg/pr68841.c: New test.
7526 * gcc.c-torture/execute/pr68841.c: New test.
7527
ca90b1ed
YR
75282016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7529
7530 PR rtl-optimization/68920
7531 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7532 for ix86 targets.
7533 * gcc.dg/ifcvt-5.c: New test.
7534
2ad3adf1 75352016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
7536
7537 PR bootstrap/69123
7538 * g++.dg/pr69123.C: New.
7539
83834c09
IE
75402016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7541
7542 PR target/69010
7543 * gcc.target/i386/pr69010.c: New test.
7544
dcf89d57
MJ
75452016-01-11 Martin Jambor <mjambor@suse.cz>
7546
7547 PR ipa/69044
7548 * gcc.target/i386/chkp-pr69044.c: New test.
7549
d95167ee
TV
75502016-01-11 Tom de Vries <tom@codesourcery.com>
7551
7552 PR tree-optimization/69109
7553 * gcc.dg/autopar/pr69109-2.c: New test.
7554 * gcc.dg/autopar/pr69109.c: New test.
7555
4f6403a8
TV
75562016-01-11 Tom de Vries <tom@codesourcery.com>
7557
7558 PR tree-optimization/69108
7559 * gcc.dg/autopar/pr69108.c: New test.
7560
21efdd80
PP
75612016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7562
7563 PR c++/69029
7564 * c-c++-common/Wisleading-indentation.c: Augment test.
7565
fd42eed8
TK
75662016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7567
7568 PR fortran/69154
7569 * gfortran.dg/inline_matmul_12.f90: New test.
7570
4f90ee6c
PT
75712016-01-10 Paul Thomas <pault@gcc.gnu.org>
7572
7573 PR fortran/67779
7574 * gfortran.dg/actual_array_offset_1: New test.
7575
3907c6cf
TV
75762016-01-10 Tom de Vries <tom@codesourcery.com>
7577
7578 PR tree-optimization/69062
7579 * gcc.dg/autopar/pr69062.c: New test.
7580
b07b236e
TS
75812016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7582
7583 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7584 * gcc.dg/vect/slp-perm-2.c: Likewise.
7585 * gcc.dg/vect/slp-perm-3.c: Likewise.
7586 * gcc.dg/vect/slp-perm-5.c: Likewise.
7587 * gcc.dg/vect/slp-perm-6.c: Likewise.
7588 * gcc.dg/vect/slp-perm-7.c: Likewise.
7589 * gcc.dg/vect/slp-perm-8.c: Likewise.
7590
23fab8ae
TV
75912016-01-10 Tom de Vries <tom@codesourcery.com>
7592
7593 PR tree-optimization/69039
7594 * gcc.dg/autopar/pr69039.c: New test.
7595
73f0dae2
MP
75962016-01-09 Marek Polacek <polacek@redhat.com>
7597
7598 PR c++/69113
7599 * g++.dg/pr69113.C: New test.
7600
20b8d734
JJ
76012016-01-09 Jakub Jelinek <jakub@redhat.com>
7602
7603 PR middle-end/50865
7604 PR tree-optimization/69097
7605 * gcc.c-torture/execute/pr50865.c: New test.
7606 * gcc.c-torture/execute/pr69097-1.c: New test.
7607 * gcc.c-torture/execute/pr69097-2.c: New test.
7608 * gcc.dg/pr69097-1.c: New test.
7609 * gcc.dg/pr69097-2.c: New test.
7610
c50e614b
JJ
76112016-01-09 Jakub Jelinek <jakub@redhat.com>
7612
7613 PR c++/69164
7614 * g++.dg/opt/pr69164.C: New test.
7615
e0237993
JJ
76162016-01-08 Jakub Jelinek <jakub@redhat.com>
7617
7618 PR tree-optimization/69167
7619 * gcc.dg/pr69167.c: New test.
7620
bd8f5bb2
MP
76212016-01-08 Marek Polacek <polacek@redhat.com>
7622
7623 PR c++/68449
7624 * g++.dg/pr68449.C: New.
7625
bb0f5ca7
AL
76262016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7627
7628 PR tree-optimization/68707
7629 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7630 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7631 on platforms supporting it.
7632 * gcc.dg/vect/slp-perm-2.c: Likewise.
7633 * gcc.dg/vect/slp-perm-3.c: Likewise.
7634 * gcc.dg/vect/slp-perm-5.c: Likewise.
7635 * gcc.dg/vect/slp-perm-7.c: Likewise.
7636 * gcc.dg/vect/slp-perm-8.c: Likewise.
7637 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7638 on platforms supporting it.
7639
22518428
JJ
76402016-01-08 Jakub Jelinek <jakub@redhat.com>
7641
33f0852f
JJ
7642 PR tree-optimization/69162
7643 * gcc.dg/pr69162.c: New test.
7644
22518428
JJ
7645 PR tree-optimization/69172
7646 * gcc.dg/pr69172.c: New test.
7647
80e9b3aa
TP
76482016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7649
7650 PR tree-optimization/67781
7651 * gcc.c-torture/execute/pr67781.c: New file.
7652
262a363f
JJ
76532016-01-08 Jakub Jelinek <jakub@redhat.com>
7654
7655 PR tree-optimization/69083
7656 * gcc.dg/vect/pr69083.c: New test.
7657
6e1f093f
SS
76582016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7659
7660 PR tree-optimization/61441
7661 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7662 Use -fexcess-precision=standard for compiler options.
7663 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7664
53290e07
JJ
76652016-01-08 Jakub Jelinek <jakub@redhat.com>
7666
57bf3072
JJ
7667 PR fortran/69128
7668 * gfortran.dg/gomp/pr69128.f90: New test.
7669
53290e07
JJ
7670 PR c++/69145
7671 * g++.dg/ext/pr69145-1.C: New test.
7672 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7673 * g++.dg/ext/pr69145-2.h: New file.
7674
7a127fa7
MS
76752016-01-07 Martin Sebor <msebor@redhat.com>
7676
7677 PR c/68966
7678 * gcc.dg/atomic-fetch-bool.c: New test.
7679 * gcc.dg/sync-fetch-bool.c: New test.
7680
95918b49
L
76812016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7682
7683 PR fortran/66680
7684 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7685
c8e62a9d
NC
76862016-01-07 Nick Clifton <nickc@redhat.com>
7687
7688 PR target/66655
7689 * g++.dg/pr66655.C: New test.
7690 * g++.dg/pr66655_1.cc: Test support file.
7691 * g++.dg/pr66655.h: Test header file.
7692
2ad3adf1 76932016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
7694
7695 PR fortran/66680
7696 gfortran.dg/gomp/pr66680.f90: New test.
7697
4cd9ca92
L
76982016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7699
7700 PR target/69171
7701 * gcc.target/i386/pr69171-1.c: New test.
7702 * gcc.target/i386/pr69171-2.c: Likewise.
7703 * gcc.target/i386/pr69171-3.c: Likewise.
7704 * gcc.target/i386/pr69171-4.c: Likewise.
7705 * gcc.target/i386/pr69171-5.c: Likewise.
7706 * gcc.target/i386/pr69171-6.c: Likewise.
7707
7e33d4dc
BS
77082015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7709
7710 PR middle-end/67639
7711 * c-c++-common/pr67639.c: New test.
7712
fec64afc
JJ
77132016-01-07 Jakub Jelinek <jakub@redhat.com>
7714
7715 PR tree-optimization/69141
7716 * g++.dg/opt/pr69141.C: New test.
7717
f293ad29
EB
77182016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7719
7720 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7721
5027395e
UB
77222016-01-06 Uros Bizjak <ubizjak@gmail.com>
7723
7724 PR target/69140
7725 * gcc.target/i386/pr69140.c: New test
7726
7443cf13
DM
77272016-01-06 David Malcolm <dmalcolm@redhat.com>
7728
7729 * gcc.dg/bad-dereference.c: New test case.
7730
32928931
BS
77312015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7732
7733 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7734
68dd05da
AS
77352016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7736
7737 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7738
6b131d5b
MP
77392016-01-06 Marek Polacek <polacek@redhat.com>
7740
7741 PR sanitizer/69099
7742 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7743
8d9fdb49
MP
77442016-01-05 Marek Polacek <polacek@redhat.com>
7745
7746 PR c/69104
7747 * gcc.dg/atomic-invalid-2.c: New.
7748
acf93f1e
L
77492016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7750
7751 PR target/68991
7752 * gcc.target/i386/pr68991.c: New test.
7753
3f50525d
L
77542016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7755
7756 PR target/68991
7757 * g++.dg/pr68991-1.C: New test.
7758 * g++.dg/pr68991-2.C: Likewise.
7759
e0237993 77602016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 7761
e0237993 7762 PR other/60465
face88a1
ST
7763 * gcc.target/ia64/pr60465-gprel64.c: New test.
7764 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7765
a0866eff
KT
77662016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7767
7768 PR rtl-optimization/68651
7769 * gcc.target/aarch64/pr68651_1.c: New test.
7770
c589e975
DM
77712016-01-05 David Malcolm <dmalcolm@redhat.com>
7772
7773 PR c/69122
7774 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7775
929710d9
NS
77762016-01-05 Nathan Sidwell <nathan@acm.org>
7777
ce3e43d7
NS
7778 PR c++/58583
7779 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7780
929710d9
NS
7781 * gcc.dg/alias-15.c: New.
7782
a2faef8e
NC
77832016-01-05 Nick Clifton <nickc@redhat.com>
7784
7785 PR target/68870
7786 * g++.dg/pr68770.C: New test.
7787
4cfa76e3
MS
77882016-01-04 Mike Stump <mikestump@comcast.net>
7789
7790 * lib/target-supports.exp (check_effective_target_cilkplus):
7791 cilkplus targets require pthreads.
4ece61b6 7792 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 7793
4e8a3a35
MM
77942016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7795
7796 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7797 generation.
7798
818ab71a
JJ
77992016-01-04 Jakub Jelinek <jakub@redhat.com>
7800
7801 Update copyright years.
7802
2fe0a208
MP
78032016-01-04 Marek Polacek <polacek@redhat.com>
7804
7805 PR c/68908
7806 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7807 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7808 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7809
9e3b2fe3
EB
78102016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7811
7812 * gcc.target/sparc/20160104-2.c: New test.
7813
e8d65a35
EB
78142016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7815
7816 * gcc.target/sparc/20160104-1.c: New test.
7817
25ccfccd
PT
78182016-01-03 Paul Thomas <pault@gcc.gnu.org>
7819
7820 PR fortran/65045
7821 * gfortran.dg/pr65045.f90: New test.
7822
cb51d382
EB
78232016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7824
7825 * gnat.dg/specs/debug1.ads: Delete.
7826
6eeaad6e
JD
78272016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7828
7829 PR libgfortran/68867
7830 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7831 expression.
7832
2f968603
JD
78332016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7834
7835 PR libgfortran/68867
7836 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7837 PowerPC.
7838
591bb5e4
PT
78392016-01-01 Paul Thomas <pault@gcc.gnu.org>
7840
7841 PR fortran/68864
7842 * gfortran.dg/pr68864.f90: New test.
7843
f1e0620c
JJ
78442016-01-01 Jakub Jelinek <jakub@redhat.com>
7845
942a1319
JJ
7846 PR tree-optimization/69070
7847 * gcc.dg/pr69070.c: New test.
7848
10dff63f
JJ
7849 PR sanitizer/69055
7850 * gfortran.dg/pr69055.f90: New test.
7851
f1e0620c
JJ
7852 PR target/69015
7853 * gcc.dg/pr69015.c: New test.
818ab71a 7854\f
2f883d1c 7855Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7856
7857Copying and distribution of this file, with or without modification,
7858are permitted in any medium without royalty provided the copyright
7859notice and this notice are preserved.