]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Add oacc kernels testcases in libgomp.oacc-fortran
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
bf751f40
TV
12016-03-09 Tom de Vries <tom@codesourcery.com>
2
3 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
5 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
6 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
7 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
8 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
9 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
10 * gfortran.dg/goacc/kernels-loop.f95: New test.
11
e210c999
MS
122016-03-08 Martin Sebor <msebor@redhat.com>
13
14 PR c++/62096
15 * g++.dg/warn/overflow-warn-7.C: New test.
16
80aac5c8
JM
172016-03-08 Jason Merrill <jason@redhat.com>
18
19 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
20 * lib/target-supports.exp (check_effective_target_concepts): New.
21
12b81409
JJ
222016-03-08 Jakub Jelinek <jakub@redhat.com>
23
d259b234
JJ
24 PR c++/70135
25 * g++.dg/cpp1y/constexpr-loop4.C: New test.
26 * g++.dg/ubsan/pr70135.C: New test.
27
12b81409
JJ
28 PR target/70110
29 * gcc.dg/pr70110.c: New test.
30
b4e9f2aa
MJ
312016-03-07 Martin Jambor <mjambor@suse.cz>
32
33 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
34 * c-c++-common/gomp/if-1.c: Likewise.
35 * c-c++-common/gomp/pr61486-2.c: Likewise.
36 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
37 to dg-additional-options.
38 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
39 * g++/gomp/target-teams-1.c: Likewise.
40 * gcc.dg/gomp/gomp.exp: Likewise.
41 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
42 dg-additional-options.
43 * gfortran.dg/gomp/gomp.exp: Likewise.
44 * gfortran.dg/gomp/target1.f90: Remove dg-options.
45 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
46 dg-additional-options.
47 * gfortran.dg/gomp/target3.f90: Remove dg-options.
48
f86e631e
MJ
492016-03-07 Martin Jambor <mjambor@suse.cz>
50
51 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
52 * c-c++-common/gomp/gridify-1.c: New test.
53 * gfortran.dg/gomp/gridify-1.f90: Likewise.
54
94156b3f
AV
552016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
56
57 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
58 trigger for cortex-r8, when scanning for register r8.
59 * gcc.target/arm/pr45701-2.c: Likewise.
60
a84a49b7
RB
612016-02-26 Richard Biener <rguenther@suse.de>
62 Jeff Law <law@redhat.com>
63
64 PR tree-optimization/69740
65 * gcc.c-torture/compile/pr69740-1.c: New test.
66 * gcc.c-torture/compile/pr69740-2.c: New test.
67
e41f6c9e
BS
682016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
69
70 * lib/target-supports.exp
71 (check_effective_target_whole_vector_shift): Enable for PPC64.
72
57548bf5
RB
732016-03-07 Richard Biener <rguenther@suse.de>
74
75 PR tree-optimization/70115
76 * gcc.dg/torture/pr70115.c: New testcase.
77
4ae13300
NS
782016-03-07 Nathan Sidwell <nathan@codesourcery.com>
79
80 PR middle-end/69916
81 * c-c-++-common/goacc/pr69916.c: New.
82
5edb9853
RH
832016-03-07 Richard Henderson <rth@redhat.com>
84
85 * gcc.c-torture/compile/pr70061.c: New test.
86
2067a8f3
RB
872016-03-07 Richard Biener <rguenther@suse.de>
88
89 PR testsuite/70109
90 * gcc.dg/vect/O3-pr36098.c: New testcase.
91
4145a9b7
CL
922016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
93
94 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
95
1878be32
EB
962016-03-07 Eric Botcazou <ebotcazou@adacore.com>
97
98 * gnat.dg/renaming9.ad[sb]: New testcase.
99
df762bb2
JJ
1002016-03-05 Jakub Jelinek <jakub@redhat.com>
101
102 PR c++/70084
103 * g++.dg/expr/stdarg3.C: New test.
104
7d461295
JL
1052016-03-04 Jeff Law <law@redhat.com>
106
107 PR tree-optimization/69196
108 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
109 x86_64-*-*.
110
29b9828f
BS
1112016-03-04 Bernd Schmidt <bschmidt@redhat.com>
112
b6b552fd
BS
113 PR c/69973
114 * gcc.dg/pr69973.c: New test.
115
201d49e9
BS
116 PR rtl-optimization/69941
117 * gcc.dg/torture/pr69941.c: New test.
118
29b9828f
BS
119 PR c/69824
120 * gcc.dg/pr69824.c: New test.
121
640b7e74
TV
1222016-03-05 Tom de Vries <tom@codesourcery.com>
123
124 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
125 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
126 function.
127
7a3a3fad
PP
1282016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
129
130 PR c++/66786
131 * g++.dg/cpp1y/var-templ48.C: New test.
132 * g++.dg/cpp1y/var-templ49.C: New test.
133
cd439aec
EB
1342016-03-04 Eric Botcazou <ebotcazou@adacore.com>
135
136 * g++.dg/Wno-frame-address.C: Skip on IA-64.
137
60204554
JJ
1382016-03-04 Jakub Jelinek <jakub@redhat.com>
139
0c8825de
JJ
140 PR c++/70035
141 * g++.dg/ubsan/pr70035.C: New test.
142
60204554
JJ
143 PR target/70062
144 * gcc.target/i386/pr70062.c: New test.
145
f79d4eab
L
1462016-03-04 H.J. Lu <hongjiu.lu@intel.com>
147
148 * g++.dg/template/typename21.C: Remove c++98_only.
149
ea81ce67
L
1502016-03-04 H.J. Lu <hongjiu.lu@intel.com>
151
152 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
153
64b23c13
DM
1542016-03-04 David Malcolm <dmalcolm@redhat.com>
155
156 PR c/68187
157 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
158 function.
159 (fn_42_b): Likewise.
160 (fn_42_c): Likewise.
161
729526f5
DM
1622016-03-04 David Malcolm <dmalcolm@redhat.com>
163
164 PR c/68187
165 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
166 function.
167 (fn_40_b): Likewise.
168 (fn_41_a): Likewise.
169 (fn_41_b): Likewise.
170
f9ea11ac
JJ
1712016-03-04 Jakub Jelinek <jakub@redhat.com>
172
173 PR target/70059
174 * gcc.target/i386/avx512f-pr70059.c: New test.
175 * gcc.target/i386/avx512dq-pr70059.c: New test.
176
b6c38c69
BS
1772016-03-04 Bernd Schmidt <bschmidt@redhat.com>
178
179 PR rtl-optimization/57676
180 * gcc.dg/torture/pr57676.c: New test.
181
af3cdd34
IE
1822016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
183
184 * gcc.dg/pr70026.c: New test.
185
7ff6ca38
MP
1862016-03-04 Marek Polacek <polacek@redhat.com>
187
188 PR c/69798
189 * gcc.dg/cilk-plus/pr69798-1.c: New test.
190 * gcc.dg/cilk-plus/pr69798-2.c: New test.
191
a6bf62d5
KT
1922016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
193
194 PR target/70004
195 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
196 Delete.
197 (test_corners_sisd_si): Likewise.
198 (main): Remove checks of the above.
199 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
200
ae4cdc6a
EB
2012016-03-04 Eric Botcazou <ebotcazou@adacore.com>
202
203 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
204
08455559
CL
2052016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
206
207 * gcc.dg/torture/pr69951.c: Accept argc==0.
208
e9a35493
RB
2092016-03-04 Richard Biener <rguenther@suse.de>
210
211 PR c++/70054
212 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
213 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
214
fba054c2
DV
2152016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
216
217 PR testsuite/69766
218 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
219 testing multiarch.
220
f10cdc6c
JJ
2212016-03-04 Jakub Jelinek <jakub@redhat.com>
222
223 PR debug/69947
224 * gcc.dg/guality/pr69947.c: New test.
225
2e981ba0
JJ
2262016-03-03 Jakub Jelinek <jakub@redhat.com>
227
228 PR ada/70017
229 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
230
0ba3bfa2
KT
2312016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
232
233 PR rtl-optimization/69904
234 * gcc.target/arm/pr69904.c: New test.
235
97ecdb46
JJ
2362016-03-03 Jakub Jelinek <jakub@redhat.com>
237
238 PR target/70021
239 * gcc.dg/vect/pr70021.c: New test.
240 * gcc.target/i386/pr70021.c: New test.
241
a2a743a1
MP
2422016-03-03 Marek Polacek <polacek@redhat.com>
243
244 PR middle-end/70050
245 * gcc.dg/pr70050.c: New test.
246
fa07ecdd
JG
2472016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
248
249 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
250
23504262
ML
2512016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
252
253 PR tree-optimization/70043
254 * gfortran.dg/vect/pr70043.f90: New test.
255
b7b9e1a9
EB
2562016-03-03 Eric Botcazou <ebotcazou@adacore.com>
257
258 * gnat.dg/specs/task1.ads: New test.
259
cb83ba54
RO
2602016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
261
262 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
263 Invoke gdb with -batch.
264 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
265
a75f5e30
RB
2662016-03-03 Richard Biener <rguenther@suse.de>
267
268 PR tree-optimization/55936
269 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
270
268bc320
JL
2712016-03-02 Jeff Law <law@redhat.com>
272
815f20ab
JL
273 PR rtl-optimization/69942
274 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
275 effects of argument promotions.
276
268bc320
JL
277 PR tree-optimization/69987
278 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
279 target does not support -fprefetch-loop-arrays.
280
171f7de5
UB
2812016-03-02 Uros Bizjak <ubizjak@gmail.com>
282
283 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
284
192912db
BC
2852016-03-02 Bin Cheng <bin.cheng@arm.com>
286
c7908871 287 PR rtl-optimization/69052
192912db
BC
288 * gcc.target/i386/pr69052.c: New test.
289
90a7a40b
AM
2902016-03-02 Alan Modra <amodra@gmail.com>
291
292 * gcc.dg/pr69990.c: New.
293
69fa742f
JJ
2942016-03-02 Jakub Jelinek <jakub@redhat.com>
295
de752fb0
JJ
296 PR c/68062
297 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
298
299 PR middle-end/70022
300 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
301
69fa742f
JJ
302 PR target/70028
303 * gcc.target/i386/pr70028.c: New test.
304
7c65bd56
MK
3052016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
306
307 * c-c++-common/asan/swapcontext-test-1.c,
308 * c-c++-common/tsan/thread_leak.c,
309 * g++.dg/tsan/aligned_vs_unaligned_race.C,
310 * g++.dg/tsan/benign_race.C,
311 * g++.dg/tsan/fd_close_norace.C,
312 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
313 races with sanitizer output
314
37d98220 3152016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 316 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
317
318 PR target/67278
319 * gcc.dg/simd-8.c: New testcase.
320
218db463
RB
3212016-03-02 Richard Biener <rguenther@suse.de>
322
323 PR middle-end/67278
324 * gcc.dg/simd-7.c: New testcase.
325
22c72158
EB
3262016-03-02 Eric Botcazou <ebotcazou@adacore.com>
327
328 * gcc.target/i386/pr70007.c: Tweak.
329
9a790ccc
DV
3302016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
331
332 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
333
bd02f00f
MP
3342016-03-02 Marek Polacek <polacek@redhat.com>
335
336 PR c/67854
337 * gcc.dg/pr67854.c: New test.
338
1e840f39
JJ
3392016-03-02 Jakub Jelinek <jakub@redhat.com>
340
341 PR middle-end/70025
342 * gcc.dg/torture/pr70025.c: New test.
343
bca00241
VK
3442016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
345
346 PR tree-optimization/68621
347 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
348
0bca04b8
EB
3492016-03-01 Eric Botcazou <ebotcazou@adacore.com>
350
351 * gcc.target/i386/pr70007.c: New test.
352
2a9afc86
JL
3532016-03-01 Jeff Law <law@redhat.com>
354
eab2541b 355 PR tree-optimization/69196
9d83ef71 356 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 357
2a9afc86
JL
358 PR tree-optimization/69196
359 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
360 duplicating code and spoiling the expected output.
361
0d39977e
MM
3622016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
363
364 PR target/70033
365 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
366 supports power9 before doing tests.
367 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
368 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
369 * gcc.target/powerpc/p9-permute.c: Likewise.
370
a0c0699d
UB
3712016-03-01 Uros Bizjak <ubizjak@gmail.com>
372
373 PR target/70027
374 * gcc.target/i386/pr70027.c: New test.
375
0ae3ef47 3762016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
377
378 * gcc.dg/pr70017.c: New test.
379
686e2237
JJ
3802016-03-01 Jakub Jelinek <jakub@redhat.com>
381
382 PR c/69796
383 PR c/69974
384 * gcc.dg/pr69796.c: New test.
385 * gcc.dg/pr69974.c: New test.
386
f8e4188c
EB
3872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
388
389 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
390
5e3f1c7c
JL
3912016-02-29 Jeff Law <law@redhat.com>
392
393 PR tree-optimization/69987
394 * gfortran.dg/pr69987.f90: New test.
395
396 PR tree-optimization/69989
397 * gcc.c-torture/compile/pr69989-2.c: New test.
398
1be56bc5
MP
3992016-03-01 Marek Polacek <polacek@redhat.com>
400
401 PR c++/69795
402 * g++.dg/parse/invalid1.C: New test.
403
1b19470d
RB
4042016-03-01 Richard Biener <rguenther@suse.de>
405
406 PR middle-end/70022
407 * gcc.dg/pr70022.c: New testcase.
408
3ae0661a
IE
4092016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
410
411 PR tree-optimization/69956
412 * gcc.dg/pr69956.c: New test.
413
0f09ab88
BS
4142016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
415
416 PR target/70011
417 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
418 XFAIL when hardware supports efficient unaligned storage access.
419
76d881bf
PP
4202016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
421
422 PR c++/69961
423 * g++.dg/template/pr69961a.C: New test.
424 * g++.dg/template/pr69961b.C: New test.
425
7168133a
DM
4262016-02-29 David Malcolm <dmalcolm@redhat.com>
427
428 PR preprocessor/69985
429 * gcc.dg/cpp/pr69985.c: New test case.
430
0c6072a3
JL
4312016-02-29 Jeff Law <law@redhat.com>
432
e66f219b
JL
433 PR tree-optimization/70005
434 * gcc.c-torture/execute/pr70005.c New test.
435
0c6072a3
JL
436 PR tree-optimization/69999
437 * gcc.c-torture/compile/pr69999.c: New test.
438
fd9fbdb3
YR
4392016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
440
441 PR tree-optimization/69652
442 * gcc.dg/torture/pr69652.c: Delete test.
443 * gcc.dg/vect/pr69652.c: New test.
444
cbd400b4
RB
4452016-02-19 Richard Biener <rguenther@suse.de>
446
447 PR tree-optimization/69980
448 * gfortran.dg/vect/pr69980.f90: New testcase.
449
84ea0f58
EB
4502016-02-29 Eric Botcazou <ebotcazou@adacore.com>
451
452 * gcc.target/sparc/20160229-1.c: New test.
453
5d2a63dc
EB
4542016-02-29 Eric Botcazou <ebotcazou@adacore.com>
455
456 * gnat.dg/stack_usage3.adb: New test.
457 * gnat.dg/stack_usage3_pkg.ads: New helper.
458
93e708f9
EB
4592016-02-29 Eric Botcazou <ebotcazou@adacore.com>
460
461 * gnat.dg/renaming8.adb: New test.
462 * gnat.dg/renaming8_pkg1.ads: New helper.
463 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
464 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
465
6512bc93
RB
4662016-02-29 Richard Biener <rguenther@suse.de>
467
468 PR tree-optimization/69720
469 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
470
7b201a88
TK
4712016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
472
473 PR fortran/68147
474 PR fortran/47674
475 * gfortran.dg/realloc_on_assign_26.f90: New test case.
476
82ee0cf2 4772016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
478 Jerry DeLisle <jvdelisle@gcc.gnu.org>
479
480 PR fortran/56007
481 * gfortran.dg/coarray_8.f90: Adjust error message.
482 * gfortran.dg/pr56007.f90: New test.
483 * gfortran.dg/pr56007.f: New test.
484
cdc1a2c8
L
4852016-02-28 H.J. Lu <hongjiu.lu@intel.com>
486
487 PR tree-optimization/69989
488 * gcc.dg/torture/pr69989.c: New test.
489
33505bcf
EB
4902016-02-28 Eric Botcazou <ebotcazou@adacore.com>
491
492 * gcc.target/i386/stack-realign-win.c: New test.
493
524bfb19
HA
4942016-02-28 Harald Anlauf <anlauf@gmx.de>
495
496 PR fortran/60126
497 * gfortran.dg/pr60126.f90: New test.
498
bd542508
JL
4992016-02-27 Jeff Law <law@redhat.com>
500
501 Revert
502 2016-02-26 Richard Biener <rguenther@suse.de>
503 Jeff Law <law@redhat.com>
504
505 PR tree-optimization/69740
506 * gcc.c-torture/compile/pr69740-1.c: New test.
507 * gcc.c-torture/compile/pr69740-2.c: New test.
508
dd1291e0
JD
5092016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
510
5fb67f8b 511 PR fortran/69910
dd1291e0
JD
512 * gfortran.dg/newunit_4.f90: New test.
513
5cfefb59
JJ
5142016-02-27 Jakub Jelinek <jakub@redhat.com>
515
516 PR target/69613
517 PR rtl-optimization/69886
518 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
519 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
520 target.
521
20ba5f33
MS
5222016-02-26 Martin Sebor <msebor@redhat.com>
523
524 PR tree-optimization/15826
525 * gcc.dg/tree-ssa/pr15826.c: New test.
526
e6fb01b0
JJ
5272016-02-26 Jakub Jelinek <jakub@redhat.com>
528
529 PR target/69969
530 * gcc.target/powerpc/pr69969.c: New test.
531
e3e0cf64
MS
5322016-02-26 Martin Sebor <msebor@redhat.com>
533
534 PR c++/15766
535 * g++.old-deja/g++.other/decl5.C: Add a test case.
536
d1f2bea5
SB
5372016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
538
539 PR target/69946
540 * gcc.target/powerpc/pr69946.c: New file.
541
4a4f9d2b 5422016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 543 Jeff Law <law@redhat.com>
4a4f9d2b 544
e3e0cf64 545 PR tree-optimization/69740
4a4f9d2b
RB
546 * gcc.c-torture/compile/pr69740-1.c: New test.
547 * gcc.c-torture/compile/pr69740-2.c: New test.
548
ad2a2706
MJ
5492016-02-26 Martin Jambor <mjambor@suse.cz>
550
551 PR middle-end/69920
552 * gcc.dg/torture/pr69932.c: New test.
553 * gcc.dg/torture/pr69936.c: Likewise.
554
1d11f7ce
AK
5552016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
556
557 PR target/69709
558 * gcc.target/s390/pr69709.c: New test.
559
6cfccbb2
KT
5602016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
561
562 PR target/69245
563 * gcc.target/aarch64/pr69245_1.c: New test.
564
ac59ad4e
KT
5652016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
566
567 PR target/69613
568 * gcc.dg/torture/pr69613.c: New test.
569
a2ad54a0
JJ
5702016-02-26 Jakub Jelinek <jakub@redhat.com>
571
572 PR rtl-optimization/69891
573 * gcc.target/i386/pr69891.c: New test.
574
0884062c 5752016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
576 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
577
d2369d4f 578 PR target/61397
c163789b
MM
579 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
580 functionality for both 32-bit and 64-bit.
581
5aed7e2c
RB
5822016-02-26 Richard Biener <rguenther@suse.de>
583
584 PR tree-optimization/69551
585 * gcc.dg/torture/pr69951.c: New testcase.
586
798e2a8e
RB
5872016-02-25 Richard Biener <rguenther@suse.de>
588
589 PR tree-optimization/48795
590 * gcc.dg/Warray-bounds-18.c: New testcase.
591
9559fbac
RO
5922016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
593
594 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
595
c049b107
JJ
5962016-02-25 Jakub Jelinek <jakub@redhat.com>
597
598 PR rtl-optimization/69896
599 * gcc.dg/pr69896.c: New test.
600
1137001c
PP
6012016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
602
603 PR c++/69736
604 * g++.dg/cpp1y/paren2.C: New test.
605
2e9c8641
MS
6062016-02-24 Martin Sebor <msebor@redhat.com>
607
608 PR c/51147
609 * gcc.dg/enum-mode-2.c: New test.
610
03ca8fb3
JJ
6112016-02-24 Jakub Jelinek <jakub@redhat.com>
612
613 PR c++/69922
614 * g++.dg/warn/Wnonnull-compare-6.C: New test.
615 * g++.dg/warn/Wnonnull-compare-7.C: New test.
616 * g++.dg/ubsan/pr69922.C: New test.
617
0b05329b
MP
6182016-02-24 Marek Polacek <polacek@redhat.com>
619
620 PR c/69819
621 * gcc.dg/pr69819.c: New test.
622
57c2c374
MS
6232016-02-24 Martin Sebor <msebor@redhat.com>
624
3b96b93a
MS
625 PR c++/69912
626 * g++.dg/ext/flexary15.C: New test.
627
6282016-02-24 Martin Sebor <msebor@redhat.com>
629
630 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 631 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 632 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 633
65433bb5
MK
6342016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
635 Charles Baylis <charles.baylis@linaro.org>
636
637 PR debug/61033
638 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
639
f802a424 6402016-02-24 Richard Biener <rguenther@suse.de>
44293580 641 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
642
643 PR middle-end/69760
644 * gcc.dg/torture/pr69760.c: New testcase.
645
525f795f
RO
6462016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
647
648 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
649 pattern on Solaris with as.
650
cd7bbceb
KT
6512016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
652
653 * gcc.target/arm/cond_sub_restrict_it.c: New test.
654 * gcc.target/arm/condarith_restrict_it.c: Likewise.
655 * gcc.target/arm/movcond_restrict_it.c: Likewise.
656 * gcc.target/arm/negscc_restrict_it.c: Likewise.
657
89c0c1fd
JJ
6582016-02-24 Jakub Jelinek <jakub@redhat.com>
659
660 PR middle-end/69915
661 * gcc.dg/pr69915.c: New test.
662
0683fd27
KT
6632016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
664
665 PR rtl-optimization/69886
666 * gcc.dg/torture/pr69886.c: New test.
667
e53d562a
RB
6682016-02-24 Richard Biener <rguenther@suse.de>
669
670 PR middle-end/68963
671 * gcc.dg/torture/pr68963.c: New testcase.
672
74a00288
KT
6732016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
674
675 PR target/69875
676 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
677 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
678 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
679 * gcc.target/arm/atomic_loaddi_1.c: New test.
680 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
681 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
682 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
683 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
684 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
685 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
686 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
687 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
688
340fd4c9
JJ
6892016-02-24 Jakub Jelinek <jakub@redhat.com>
690
691 PR middle-end/69909
692 * gcc.dg/torture/pr69909.c: New test.
693
47d3fdb2
RB
6942016-02-24 Richard Biener <rguenther@suse.de>
695
696 PR tree-optimization/69907
697 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
698 * gcc.dg/vect/bb-slp-34.c: XFAIL.
699 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
700
dab73e73
CB
7012016-02-24 Christian Bruel <christian.bruel@st.com>
702
703 * gcc.target/arm/pragma_cpp_fma.c: New test.
704
7cc5ec65
JD
7052016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
706
707 PR fortran/61156
708 * gfortran.dg/include_6.f90: Update test.
709
067fbd8b
JJ
7102016-02-23 Jakub Jelinek <jakub@redhat.com>
711
712 PR objc/69844
713 * objc.dg/pr69844.m: New test.
714
64a454d9
JD
7152016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
716
717 PR libgfortran/69456
718 * gfortran.dg/namelist_89.f90: New test.
719 * gfortran.dg/pr59700.f90: Update test..
720
35886f0b
MS
7212016-02-23 Martin Sebor <msebor@redhat.com>
722
723 PR middle-end/69780
724 * g++.dg/ext/builtin_alloca.C: New test.
725 * gcc.dg/builtins-68.c: New test.
726
162cc7e3
RH
7272016-02-23 Richard Henderson <rth@redhat.com>
728
729 * gcc.target/i386/addr-space-3.c: Remove test.
730
196440f8
DM
7312016-02-23 David Malcolm <dmalcolm@redhat.com>
732
733 PR preprocessor/69126
734 PR preprocessor/69543
735 * c-c++-common/pr69126-2-long.c: New test.
736 * c-c++-common/pr69126-2-short.c: New test.
737 * c-c++-common/pr69543-1.c: Remove xfail.
738
1d3121af
DM
7392016-02-23 David Malcolm <dmalcolm@redhat.com>
740
741 PR preprocessor/69126
742 PR preprocessor/69543
743 PR preprocessor/69558
744 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
745 (f): Rename to...
746 (test_2): ...this, and add leading comment.
747 (MACRO_3, test_3): New.
748 (MACRO_4A, MACRO_4B, test_4): New.
749 (MACRO): Rename to...
750 (MACRO_5): ...this.
751 (g): Rename to...
752 (test_5): ...this, updating for renaming of MACRO, and
753 add leading comment.
754 * c-c++-common/pr69543-1.c: New.
755 * c-c++-common/pr69543-2.c: New.
756 * c-c++-common/pr69543-3.c: New.
757 * c-c++-common/pr69543-4.c: New.
758 * c-c++-common/pr69558-1.c: New.
759 * c-c++-common/pr69558-2.c: New.
760 * c-c++-common/pr69558-3.c: New.
761 * c-c++-common/pr69558-4.c: New.
762 * gcc.dg/pr69558.c: Move to...
763 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
764 xfail for c++.
765
f99c3557
TS
7662016-02-23 Thomas Schwinge <thomas@codesourcery.com>
767
768 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
769 to -ftree-parallelize-loops/-fopenacc changes.
770 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
771 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
772 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
773 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
774 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
775 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
776 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
777 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
778 * c-c++-common/goacc/kernels-loop.c: Likewise.
779 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
780 * c-c++-common/goacc/kernels-reduction.c: Likewise.
781 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
782 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
783
c60ec7c2
RO
7842016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
785
786 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
787
f1a62b6f
JJ
7882016-02-23 Jakub Jelinek <jakub@redhat.com>
789
e67bf044
JJ
790 PR c++/69902
791 * g++.dg/warn/Wnonnull-compare-5.C: New test.
792
f1a62b6f
JJ
793 PR c/69900
794 * gcc.dg/pr69900.c: New test.
795
20c5e09e
MJ
7962016-02-23 Martin Jambor <mjambor@suse.cz>
797
798 PR tree-optimization/69666
799 * gcc.dg/tree-ssa/pr69666.c: New test.
800
e457a6fc
AV
8012016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
802
803 PR fortran/67451
804 * gfortran.dg/coarray_allocate_5.f08: New test.
805
d7b574f4
AK
8062016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
807
808 * gcc.target/s390/vcond-shift.c: Move to ...
809 * gcc.target/s390/vector/vcond-shift.c: ... here.
810
58bdeb44
AK
8112016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
812
813 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
814 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
815
7cd0387b
AK
8162016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
817
818 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
819
4246c8da
MW
8202016-02-20 Mark Wielaard <mjw@redhat.com>
821
822 PR c/28901
823 * gcc.dg/unused-variable-3.c: New test.
824
f93bc532
JJ
8252016-02-22 Jakub Jelinek <jakub@redhat.com>
826
827 PR target/69888
828 * gcc.target/i386/pr69888.c: New test.
829
c4e360f4
RB
8302016-02-22 Richard Biener <rguenther@suse.de>
831
832 PR tree-optimization/69882
833 * gfortran.dg/vect/pr69882.f90: New testcase.
834
09c92f1c
JJ
8352016-02-22 Jakub Jelinek <jakub@redhat.com>
836
837 PR target/69885
838 * gcc.dg/pr69885.c: New test.
839
f88d45dc
OE
8402016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
841
842 PR target/69806
843 PR target/54089
844 * gcc.target/sh/pr54089-10.c: New.
845
ce1ff48e
PT
8462016-02-20 Paul Thomas <pault@gcc.gnu.org>
847
848 PR fortran/69423
849 * gfortran.dg/deferred_character_15.f90 : New test.
850
bbf27208
DH
8512016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
852
853 PR fortran/57365
854 gfortran.dg/allocate_with_source_18.f03: New test.
855
8562016-02-20 Harald Anlauf <anlauf@gmx.de>
857
858 PR fortran/52531
859 gfortran.dg/gomp/pr52531.f90: New test.
860
268be88c
BE
8612016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
862
863 PR c++/69865
864 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
865 -std=c++03.
866
4b6c824a
JJ
8672016-02-19 Jakub Jelinek <jakub@redhat.com>
868
871b3f47
JJ
869 PR c++/69826
870 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
871 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
872
7a965d51
JJ
873 PR c++/69850
874 * g++.dg/warn/Wnonnull-compare-4.C: New test.
875
4b6c824a
JJ
876 PR c++/69851
877 * g++.dg/torture/pr69851.C: New test.
878
15fca21a
MS
8792016-02-19 Martin Sebor <msebor@redhat.com>
880
881 PR testsuite/69573
882 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
883
19e21586
JJ
8842016-02-19 Jakub Jelinek <jakub@redhat.com>
885
03a616ac
JJ
886 PR c++/69850
887 * g++.dg/warn/Wnonnull-compare-2.C: New test.
888 * g++.dg/warn/Wnonnull-compare-3.C: New test.
889
19e21586
JJ
890 PR c++/67767
891 * g++.dg/cpp0x/pr67767.C: New test.
892
2db16594
KT
8932016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
894
895 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
896 for fp, simd, crypto, crc, lse.
897 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
898 above.
899 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
900 effective target check.
901
5a7d9d1e
JJ
9022016-02-19 Jakub Jelinek <jakub@redhat.com>
903
904 PR target/69820
905 * gcc.target/i386/pr69820.c: New test.
906
6448f064
AK
9072016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
908
909 * gcc.target/s390/vector/int128-1.c: New test.
910
d0a859e6
AK
9112016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
912
913 * gcc.target/s390/vector/vec-vcond-1.c: New test.
914
9e4eb643
AK
9152016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
916
917 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
918 instruction pattern name to prevent the testcase from failing with
919 -march=z13.
920
859a4c0e
AK
9212016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
922
923 * gcc.target/s390/md/movstr-2.c: New test.
924
efc2340b
MK
9252016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
926
927 * gcc.target/s390/morestack.c: New test.
928
ca2bfbc2
DV
9292016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
930
931 PR target/69625
932 * gcc.target/s390/pr69625.c: Add test case.
933
efd4bd05
BE
9342016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
935
936 PR testsuite/68580
937 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
938
2bf2078a
MM
9392016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
940
941 PR target/68404
942 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
943 * gcc.target/powerpc/fusion3.c: Likewise.
944
f003579e
RB
9452016-02-18 Richard Biener <rguenther@suse.de>
946
947 PR middle-end/69553
948 * g++.dg/torture/pr69553.C: New testcase.
949
19233914
NC
9502016-02-18 Nick Clifton <nickc@redhat.com>
951
efd4bd05
BE
952 PR target/62254
953 PR target/69610
954 * gcc.target/arm/pr62554.c: New test.
955 * gcc.target/arm/pr69610-1.c: New test.
956 * gcc.target/arm/pr69610-2.c: New test.
19233914 957
23f27839
RB
9582016-02-18 Richard Biener <rguenther@suse.de>
959
960 PR middle-end/69854
961 * gcc.dg/torture/pr69854.c: New testcase.
962
932c0da4
JJ
9632016-02-17 Jakub Jelinek <jakub@redhat.com>
964
965 PR c++/69850
966 * g++.dg/warn/Wnonnull-compare-1.C: New test.
967
1bed93e4
BS
9682012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
969
970 * gcc.target/powerpc/vec-cg.c: New test.
971
57bfb134
RB
9722016-02-17 Richard Biener <rguenther@suse.de>
973
974 PR testsuite/69586
975 * gcc.dg/uninit-21.c: Add -fno-short-enums.
976
a44e0ebb
KT
9772016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
978
979 PR target/69161
980 * gcc.c-torture/compile/pr69161.c: New test.
981
ffacd726
DS
9822016-02-17 David Sherwood <david.sherwood@arm.com>
983
984 PR target/69532
985 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
986 * gcc.target/arm/vect-fmaxmin.c: Likewise.
987
448db8d2
EB
9882016-02-17 Eric Botcazou <ebotcazou@adacore.com>
989
990 * gcc.dg/ifcvt-4.c: Skip on Visium.
991
e2f0522e
EB
9922016-02-17 Eric Botcazou <ebotcazou@adacore.com>
993
994 * gnat.dg/atomic8.adb: New test.
995
bf17fe3f
EB
9962016-02-17 Eric Botcazou <ebotcazou@adacore.com>
997
998 * gnat.dg/discr46.ad[sb]: New test.
999
ecf835e9
KN
10002016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1001
1002 PR Target/48344
1003 * gcc.target/powerpc/pr48344-1.c: New test.
1004
49a1164a
TK
10052015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1006
1007 PR fortran/69742
1008 * gfortran.dg/associate_21.f90: New test.
1009
bf14eba2
JJ
10102016-02-16 Jakub Jelinek <jakub@redhat.com>
1011
1012 PR c/69835
1013 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1014 -Wnonnull in dg-options.
1015 * c-c++-common/nonnull-2.c: New test.
1016
35a093b6
JG
10172016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1018 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1019
1020 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1021
e387d491
JJ
10222016-02-16 Jakub Jelinek <jakub@redhat.com>
1023
1024 PR middle-end/69801
1025 * gcc.dg/pr69801.c: Add empty dg-options.
1026
ba539195
JN
10272016-02-16 James Norris <jnorris@codesourcery.com>
1028
1029 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1030 * g++.dg/goacc/deviceptr-1.c: New file.
1031
2a2b8f64
JJ
10322016-02-16 Jakub Jelinek <jakub@redhat.com>
1033
1034 PR tree-optimization/69820
1035 * gcc.dg/vect/pr69820.c: New test.
1036
87440c29
RB
10372016-02-16 Richard Biener <rguenther@suse.de>
1038
1039 PR tree-optimization/69776
1040 * gcc.dg/torture/pr69776-2.c: New testcase.
1041
6d87c306
BS
10422016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1043
1044 PR tree-optimization/69714
1045 * gcc.dg/torture/pr69714.c: New test.
1046
3824a0a2
JJ
10472016-02-16 Jakub Jelinek <jakub@redhat.com>
1048
1049 PR tree-optimization/69802
1050 * gcc.dg/pr69802.c: New test.
1051
c8cfe96e
RB
10522016-02-16 Richard Biener <rguenther@suse.de>
1053
1054 PR middle-end/69801
1055 * gcc.dg/pr69801.c: New testcase.
1056
fc12098d
JD
10572016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1058
1059 PR libgfortran/69651
1060 * gfortran.dg/read_bang.f90: New test.
1061 * gfortran.dg/read_bang4.f90: New test.
1062
ba6b3795
JJ
10632016-02-15 Jakub Jelinek <jakub@redhat.com>
1064
f0516ca4
JJ
1065 PR c++/69658
1066 * g++.dg/init/pr69658.C: New test.
1067
ba6b3795
JJ
1068 PR c++/69797
1069 * c-c++-common/pr69797.c: New test.
1070
de3f9a2d
PK
10712016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1072
1073 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1074 check for aarch64*-*-*.
1075
17a3b967
RB
10762016-02-15 Richard Biener <rguenther@suse.de>
1077
1078 PR tree-optimization/69783
1079 * gcc.dg/vect/pr69783.c: New testcase.
1080
1c48bff1
RB
10812016-02-15 Richard Biener <rguenther@suse.de>
1082
1083 PR tree-optimization/69776
1084 * gcc.dg/torture/pr69776.c: New testcase.
1085
1e6025b6
TK
10862016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1087
1088 PR fortran/60526
1089 * gfortran.dg/type_decl_4.f90: Reinstated.
1090
d3308279
JDA
10912016-02-14 John David Anglin <danglin@gcc.gnu.org>
1092
1093 PR fortran/68746
1094 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1095
b7c56581
TK
10962016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1097
1098 PR fortran/60526
1099 PR bootstrap/69816
1100 * gfortran.dg/type_decl_4.f90: Removed.
1101
60cb4ef5
TK
11022016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1103
1104 PR fortran/60526
1105 * gfortran.dg/type_decl_4.f90: New test.
1106
f6964637
AM
11072016-02-14 Alan Modra <amodra@gmail.com>
1108
1a8849d1 1109 PR testsuite/68886
f6964637
AM
1110 * gcc.c-torture/execute/stkalign.c: Revise test.
1111
f5121920
OE
11122016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1113
1114 PR target/67260
1115 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1116
6cda3ab6
OE
11172016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1118
1119 PR target/67260
1120 * gcc.target/sh/torture/pr67260.c: New.
1121
6786e598
JDA
11222016-02-12 John David Anglin <danglin@gcc.gnu.org>
1123
1124 * gcc.dg/pr67964.c: Add dg-require-alias.
1125
7e05dad8
OE
11262016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1127
1128 PR target/67636
1129 PR target/64345
1130 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1131
7f4cc3ce
JD
11322016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1133
1134 PR libgfortran/69668
1135 * gfortran.dg/namelist_88.f90: New test.
1136
955ca6dc
JD
11372016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1138
1139 PR libgfortran/69668
1140 * gfortran.dg/namelist_38.f90: Update test.
1141 * gfortran.dg/namelist_84.f90: Update test.
1142
876217ae
DM
11432016-02-12 David Malcolm <dmalcolm@redhat.com>
1144
1145 PR other/69554
1146 * gcc.dg/pr69554-1.c: New test.
1147 * gfortran.dg/pr69554-1.F90: New test.
1148 * gfortran.dg/pr69554-2.F90: New test.
1149 * lib/gcc-dg.exp (proc dg-locus): New function.
1150 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1151 distinguish between the caret-printing and non-caret-printing
1152 cases. If caret-printing has been explicitly enabled, bail out
1153 without attempting to fix up the output.
1154
61789eed
DM
11552016-02-12 David Malcolm <dmalcolm@redhat.com>
1156
1157 PR driver/69265
1158 PR driver/69453
1159 * gcc.dg/spellcheck-options-3.c: New test case.
1160 * gcc.dg/spellcheck-options-4.c: New test case.
1161 * gcc.dg/spellcheck-options-5.c: New test case.
1162 * gcc.dg/spellcheck-options-6.c: New test case.
1163 * gcc.dg/spellcheck-options-7.c: New test case.
1164 * gcc.dg/spellcheck-options-8.c: New test case.
1165 * gcc.dg/spellcheck-options-9.c: New test case.
1166 * gcc.dg/spellcheck-options-10.c: New test case.
1167
c3090c1f
JJ
11682016-02-12 Jakub Jelinek <jakub@redhat.com>
1169
1170 PR rtl-optimization/69764
1171 PR rtl-optimization/69771
1172 * c-c++-common/pr69764.c: New test.
1173 * gcc.dg/torture/pr69771.c: New test.
1174
8222034d
MP
11752016-02-12 Marek Polacek <polacek@redhat.com>
1176
1177 * g++.dg/torture/init-list1.C: New.
1178
f749f792
MP
11792016-02-12 Marek Polacek <polacek@redhat.com>
1180
1181 * gcc.dg/pr69522.c: Add empty dg-options.
1182
199fb02a
IE
11832016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1184
1185 * g++.dg/lto/lto.exp: Include and init mpx.
1186 * g++.dg/lto/pr69729_0.C: New test.
1187
b69539cb
JJ
11882016-02-12 Jakub Jelinek <jakub@redhat.com>
1189
06ff7000
JJ
1190 PR ipa/69241
1191 * g++.dg/ipa/pr69241-4.C: New test.
1192
b69539cb
JJ
1193 PR ipa/68672
1194 * g++.dg/ipa/pr68672-1.C: New test.
1195 * g++.dg/ipa/pr68672-2.C: New test.
1196 * g++.dg/ipa/pr68672-3.C: New test.
1197
16595a1f
BS
11982016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1199
1200 PR c/69522
6d87c306 1201 * gcc.dg/pr69522.c: New test.
16595a1f 1202
38d795d2
PP
12032016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1204
1205 PR c++/69098
1206 * g++.dg/cpp1y/69098.C: New test.
1207 * g++.dg/cpp1y/69098-2.C: New test.
1208
9c582551
JJ
12092016-02-12 Jakub Jelinek <jakub@redhat.com>
1210
1211 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1212 and neighbour -> neighbor.
1213 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1214 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1215 * c-c++-common/Wvarargs.c: Likewise.
1216 * c-c++-common/goacc/host_data-5.c: Likewise.
1217 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1218 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1219 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1220 * gcc.target/aarch64/pr60697.c: Likewise.
1221 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1222 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1223 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1224 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1225 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1226 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1227 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1228 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1229 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1230 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1231 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1232 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1233 * g++.dg/lookup/koenig5.C: Likewise.
1234 * g++.dg/ext/no-asm-2.C: Likewise.
1235 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1236 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1237 * gfortran.dg/used_types_16.f90: Likewise.
1238 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1239 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1240 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1241 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1242 * gfortran.dg/abstract_type_6.f03: Likewise.
1243 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1244 * gfortran.dg/used_types_15.f90: Likewise.
1245 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1246 * gfortran.dg/exit_3.f08: Likewise.
1247 * gfortran.dg/open_status_2.f90: Likewise.
1248 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1249 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1250 * gfortran.dg/associate_1.f03: Likewise.
1251 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1252 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1253 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1254 * gcc.dg/builtin-object-size-1.c: Likewise.
1255 * gcc.dg/noreturn-6.c: Likewise.
1256 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1257 * gcc.dg/globalalias.c: Likewise.
1258 * gcc.dg/builtins-config.h: Likewise.
1259 * gcc.dg/pr30457.c: Likewise.
1260 * gcc.c-torture/compile/volatile-1.c: Likewise.
1261 * gcc.c-torture/execute/20101011-1.c: Likewise.
1262 * c-c++-common/Waddress-1.c: Likewise.
1263
66756373
JJ
12642016-02-11 Jakub Jelinek <jakub@redhat.com>
1265
1266 PR c/69768
1267 * c-c++-common/Waddress-1.c: New test.
1268
76fe932b
AV
12692016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1270
1271 PR fortran/69296
1272 * gfortran.dg/associate_19.f03: New test.
1273 * gfortran.dg/associate_20.f03: New test.
1274
564c4d4b
OE
12752016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1276
1277 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1278
e1c1ecb0
KT
12792016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1280
1281 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1282 .arch armv8-a\n. Add -dA to dg-options.
1283 * gcc.target/aarch64/assembler_arch_1.c: New test.
1284 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1285
0d7d9458
PC
12862016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1287
1288 PR c++/68726
1289 * g++.dg/cpp0x/pr68726.C: New.
1290
e6208a60
IE
12912016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1292
1293 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1294 test.
1295
281a11eb
RB
12962016-02-11 Richard Biener <rguenther@suse.de>
1297
1298 * g++.dg/tree-ssa/pr61034.C: Adjust.
1299
e03dd765
VM
13002016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1301
4b48faf5 1302 PR target/69148
e03dd765
VM
1303 * gcc.target/s390/pr69148.c: New.
1304
cdc23927
YR
13052016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1306
1307 PR tree-optimization/69652
1308 * gcc.dg/torture/pr69652.c: New test.
1309
e199dd0a
JJ
13102016-02-10 Jakub Jelinek <jakub@redhat.com>
1311 Patrick Palka <ppalka@gcc.gnu.org>
1312
1313 PR ipa/69241
1314 PR c++/69649
1315 * g++.dg/ipa/pr69241-1.C: New test.
1316 * g++.dg/ipa/pr69241-2.C: New test.
1317 * g++.dg/ipa/pr69241-3.C: New test.
1318 * g++.dg/ipa/pr69649.C: New test.
1319
d6b38027
UB
13202016-02-10 Uros Bizjak <ubizjak@gmail.com>
1321
1322 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1323 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1324
13b562c5
BC
13252016-02-10 Bin Cheng <bin.cheng@arm.com>
1326
1327 PR tree-optimization/68021
1328 * gcc.dg/tree-ssa/pr68021.c: New test.
1329
24a179f8
RB
13302016-02-10 Richard Biener <rguenther@suse.de>
1331
1332 PR tree-optimization/69726
1333 * gcc.dg/uninit-22.c: New testcase.
1334
0d99886f
AP
13352016-02-09 Andrew Pinski <apinski@cavium.com>
1336
1337 PR tree-opt/69282
1338 * gcc.c-torture/compile/20160205-1.c: New testcase.
1339
ab04995c
MM
13402016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1341
1342 PR target/68404
1343 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1344 instead accessing a really large arrray.
1345 * gcc.target/powerpc/fusion3.c: Likewise.
1346
4b79ac23
CB
13472016-02-09 Charles Baylis <charles.baylis@linaro.org>
1348
1349 PR target/68532
1350 * gcc.c-torture/execute/pr68532.c: New test.
1351
b890a441
AO
13522016-02-11 Alexandre Oliva <aoliva@redhat.com>
1353
1354 PR target/69634
1355 * gcc.dg/pr69634.c: New.
1356
84a5bef7
RB
13572016-02-09 Richard Biener <rguenther@suse.de>
1358
1359 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1360
1f123759 13612016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 1362
1f123759
AF
1363 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1364
65860c77
YR
13652016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1366
1367 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1368
7e1e8a0a
RB
13692016-02-09 Richard Biener <rguenther@suse.de>
1370
1371 PR tree-optimization/69715
1372 * gcc.dg/torture/pr69715.c: New testcase.
1373
efb45a9f
PP
13742016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1375
1376 PR c++/69139
1377 * g++.dg/cpp0x/trailing12.C: New test.
1378 * g++.dg/cpp0x/trailing13.C: New test.
1379
20a0c6f9
PP
13802016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1381
1382 PR c++/69283
1383 PR c++/67835
1384 * g++.dg/cpp1y/auto-fn29.C: New test.
1385 * g++.dg/cpp1y/auto-fn30.C: New test.
1386
a162f3af
JJ
13872016-02-08 Jakub Jelinek <jakub@redhat.com>
1388
1389 PR tree-optimization/69209
1390 * gcc.c-torture/compile/pr69209.c: New test.
1391
4b4a9fbd
JL
13922016-02-08 Jeff Law <law@redhat.com>
1393
1394 PR tree-optimization/68541
1395 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1396 of statements allowed in join block for path splitting.
1397
cfac5ed2
JJ
13982016-02-08 Jakub Jelinek <jakub@redhat.com>
1399
f68bc23f
JJ
1400 PR c++/59627
1401 * g++.dg/gomp/pr59627.C: New test.
1402
cfac5ed2
JJ
1403 PR ipa/69239
1404 * g++.dg/ipa/pr69239.C: New test.
1405
44714d8c
DM
14062016-02-08 David Malcolm <dmalcolm@redhat.com>
1407
1408 PR preprocessor/69664
1409 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1410 * gcc.dg/cpp/warn-comments.c: Likewise.
1411
eba9e839
MP
14122016-02-08 Marek Polacek <polacek@redhat.com>
1413
1414 PR c++/69688
1415 * g++.dg/init/const12.C: New test.
1416
a011cd92
BS
14172016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1418
1419 PR target/60410
1420 * gcc.dg/lto/pr55113_0.c: Remove test.
1421
5317b1be
RB
14222016-02-08 Richard Biener <rguenther@suse.de>
1423
1424 PR tree-optimization/69719
1425 * gcc.dg/torture/pr69719.c: New testcase.
1426
63998a63
RB
14272016-02-08 Richard Biener <rguenther@suse.de>
1428 Jeff Law <law@redhat.com>
1429
1430 PR target/68273
1431 * gcc.target/mips/pr68273.c: New testcase.
1432
43f4a281
RB
14332016-02-08 Richard Biener <rguenther@suse.de>
1434
1435 PR rtl-optimization/69274
1436 * gcc.target/i386/addr-sel-1.c: XFAIL.
1437
0b604d2d
JL
14382016-02-08 Jeff Law <law@redhat.com>
1439
e8dfe49e
JL
1440 PR tree-optimization/68541
1441 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1442
6daecd7a 1443 PR tree-optimization/65917
0b604d2d
JL
1444 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1445
c0f0e35a
JD
14462016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1447
1448 PR fortran/50555
1449 * gfortran.dg/namelist_args.f90: New test.
1450
8981d712
JL
14512016-02-05 Jeff Law <law@redhat.com>
1452
6daecd7a 1453 PR tree-optimization/68541
8981d712
JL
1454 * gcc.dg/tree-ssa/split-path-2.c: New test.
1455 * gcc.dg/tree-ssa/split-path-3.c: New test.
1456 * gcc.dg/tree-ssa/split-path-4.c: New test.
1457 * gcc.dg/tree-ssa/split-path-5.c: New test.
1458 * gcc.dg/tree-ssa/split-path-6.c: New test.
1459 * gcc.dg/tree-ssa/split-path-7.c: New test.
1460
46cb9332
MS
14612016-02-05 Martin Sebor <msebor@redhat.com>
1462
1463 PR c++/69662
1464 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1465 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1466
be2083ea
RH
14672016-02-06 Richard HEnderson <rth@redhat.com>
1468
1469 PR c/69643
1470 * gcc.target/i386/addr-space-4.c: New.
1471 * gcc.target/i386/addr-space-5.c: New.
1472
711d7c23
MM
14732016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1474
1475 PR fortran/66089
1476 * gfortran.dg/elemental_dependency_6.f90: New.
1477
b5c1c988
JJ
14782016-02-05 Jakub Jelinek <jakub@redhat.com>
1479
861c7bcd
JJ
1480 PR rtl-optimization/69691
1481 * gcc.c-torture/execute/pr69691.c: New test.
1482
b5c1c988
JJ
1483 PR c++/69628
1484 * g++.dg/parse/pr69628.C: New test.
1485
f7dfa966
UB
14862016-02-05 Uros Bizjak <ubizjak@gmail.com>
1487
1488 * gcc.dg/sancov/asan.c: Move to ...
1489 * gcc.dg/asan/sancov-1.c: ... here.
1490
9b143e64
UB
14912016-02-05 Uros Bizjak <ubizjak@gmail.com>
1492
1493 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1494
f5d4b899
L
14952016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1496
1497 PR target/69677
1498 * gcc.target/i386/pr69677.c: New test.
1499
76c85fbb
PP
15002016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1501
1502 PR c++/68948
1503 * g++.dg/template/pr68948.C: New test.
1504
f181bf90
DV
15052016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1506
1507 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1508 (only necessary on s390x).
1509
714fb282
L
15102016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1511
1512 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1513 -mno-accumulate-outgoing-args.
1514
618d6c1c
PP
15152016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1516
1517 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1518
1066e9b5
JJ
15192016-02-04 Jakub Jelinek <jakub@redhat.com>
1520
1521 PR c/69669
1522 * c-c++-common/pr69669.c: New test.
1523
76255d0d
MM
15242016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1525
1526 PR target/69667
1527 * g++.dg/pr69667.C: New file.
1528
e0b059b1
WD
15292016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1530
1531 PR target/69619
1532 * gcc.dg/pr69619.c: Add new test.
1533
2692b5c8
RS
15342016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1535
1536 PR rtl-optimization/69577
1537 * gcc.target/i386/pr69577.c: New test.
1538
7db337c2
ML
15392016-02-04 Martin Liska <mliska@suse.cz>
1540
1541 * g++.dg/asan/pr69276.C: New test.
1542
cc9c0829
KT
15432016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1544
1545 PR target/65932
1546 PR target/67714
1547 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1548 a single smulbb instruction.
1549 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1550 * gcc.target/amr/wmul-2.c: Likewise.
1551
eb9feb52
KT
15522016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1553
1554 PR target/65932
1555 PR target/67714
1556 * gcc.c-torture/execute/pr67714.c: New test.
1557
61f727fe
JJ
15582016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1559
1560 PR target/69454
1561 * gcc.target/i386/pr69454-1.c: New test.
1562 * gcc.target/i386/pr69454-2.c: New test.
1563
05dd97db
MS
15642016-02-03 Martin Sebor <msebor@redhat.com>
1565
1566 PR c++/69251
1567 PR c++/69253
1568 PR c++/69290
1569 PR c++/69277
1570 PR c++/69349
1571 * g++.dg/ext/flexarray-mangle-2.C: New test.
1572 * g++.dg/ext/flexarray-mangle.C: New test.
1573 * g++.dg/ext/flexarray-subst.C: New test.
1574 * g++.dg/ext/flexary11.C: New test.
1575 * g++.dg/ext/flexary12.C: New test.
1576 * g++.dg/ext/flexary13.C: New test.
1577 * g++.dg/ext/flexary14.C: New test.
1578 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1579
dac2fc29
L
15802016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1581
1582 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1583 Define only if CHECK_FLOAT128 is defined.
1584 (main): Properly initialize u5.
1585
eadb8035
JJ
15862016-02-03 Jakub Jelinek <jakub@redhat.com>
1587
0afbb81b
JJ
1588 PR c/69627
1589 * gcc.dg/pr69627.c: New test.
1590
eadb8035
JJ
1591 PR target/69644
1592 * gcc.dg/pr69644.c: New test.
1593
b12d4923
MS
15942016-02-03 Mike Stump <mikestump@comcast.net>
1595
1596 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1597 support for struct-layout-1.exp.
1598
ab4bae0c
PP
15992016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1600
1601 PR c++/69056
618d6c1c 1602 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 1603
95831c01
VM
16042016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1605 Alexandre Oliva <aoliva@redhat.com>
1606
1607 PR target/69461
1608 * gcc.target/powerpc/pr69461.c: New.
1609
ccc71ab8
UB
16102016-02-03 Uros Bizjak <ubizjak@gmail.com>
1611
1612 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1613 works from here ...
1614 (check_effective_target_fsanitize_thread): ... to here. Do not
1615 specify additional compile flags for the test source.
1616 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1617 specify additional compile flags for the test source.
1618
96299640
WD
16192016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1620
1621 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1622
781d83d9
AV
16232016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1624
1625 PR fortran/67451
1626 PR fortran/69418
1627 * gfortran.dg/coarray_allocate_2.f08: New test.
1628 * gfortran.dg/coarray_allocate_3.f08: New test.
1629 * gfortran.dg/coarray_allocate_4.f08: New test.
1630
d8208e6d
AL
16312016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1632
1633 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1634 use same scan-tree-dump-times on all platforms.
1635 * gcc.dg/vect/vect-outer-1.c: Likewise.
1636 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1637 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1638 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1639 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1640 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1641 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1642 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1643
a8394fa0
SB
16442016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1645
1646 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1647 warning.
1648
f3baa1d3
L
16492016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1650
1651 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1652
eb077516
JN
16532016-02-02 James Norris <jnorris@codesourcery.com>
1654
1655 * c-c++-common/goacc/routine-5.c: Add tests.
1656
578fb225
AM
16572016-02-02 Alexander Monakov <amonakov@ispras.ru>
1658
1659 * gcc.target/nvptx/unsigned-cmp.c: New test.
1660
c64f7d37
WD
16612016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1662
1663 * gcc.target/aarch64/scalar_shift_1.c
1664 (test_corners_sisd_di): Improve force to SIMD register.
1665 (test_corners_sisd_si): Likewise.
1666 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1667 Remove scan-assembler check for ldr.
1668
90c6f26c
RB
16692016-02-02 Richard Biener <rguenther@suse.de>
1670
1671 PR tree-optimization/69595
1672 * gcc.dg/Warray-bounds-17.c: New testcase.
1673
9dc03c97
RB
16742016-02-02 Richard Biener <rguenther@suse.de>
1675
1676 PR tree-optimization/69606
1677 * gcc.dg/torture/pr69606.c: New testcase.
1678
2d4dc223
YR
16792016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1680
1681 PR middle-end/68542
1682 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1683 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1684
65c98fde
AM
16852016-02-02 Alan Modra <amodra@gmail.com>
1686
1687 PR target/69548
1688 * gcc.target/powerpc/pr69548.c: New test.
1689
e1b81f2b
JJ
16902016-02-01 Jakub Jelinek <jakub@redhat.com>
1691
d0268b37
JJ
1692 PR rtl-optimization/69592
1693 * gcc.dg/pr69592.c: New test.
1694
e1b81f2b
JJ
1695 PR preprocessor/69543
1696 PR c/69558
1697 * gcc.dg/pr69543.c: New test.
1698 * gcc.dg/pr69558.c: New test.
1699
7dd7780d
UB
17002016-02-01 Uros Bizjak <ubizjak@gmail.com>
1701
bf672ee5
UB
1702 PR testsuite/65940
1703 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 1704
9a7013f8
MS
17052016-02-01 Martin Sebor <msebor@redhat.com>
1706
1707 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1708
e681fb2b
BC
17092016-02-01 Bin Cheng <bin.cheng@arm.com>
1710
1711 PR tree-optimization/67921
1712 * c-c++-common/ubsan/pr67921.c: New test.
1713
ff86345f
RB
17142016-02-01 Richard Biener <rguenther@suse.de>
1715
1716 PR middle-end/69556
1717 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1718
bc369dbd
RB
17192016-02-01 Richard Biener <rguenther@suse.de>
1720
1721 PR tree-optimization/69574
1722 * gcc.dg/torture/pr69574.c: New testcase.
1723
ef318184
RB
17242016-02-01 Richard Biener <rguenther@suse.de>
1725
1726 PR tree-optimization/69579
1727 * gcc.dg/setjmp-6.c: New testcase.
1728
654745e6
JJ
17292016-02-01 Jakub Jelinek <jakub@redhat.com>
1730
1731 PR rtl-optimization/69570
1732 * g++.dg/opt/pr69570.C: New test.
1733
e6c0c44b
RH
17342016-02-01 Richard Henderson <rth@redhat.com>
1735
1736 * gcc.dg/pr69535.c: New test.
1737
6ff3f09a
JDA
17382016-01-31 John David Anglin <danglin@gcc.gnu.org>
1739
2c005538
JDA
1740 PR testsuite/69584
1741 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1742 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1743
61083a4b
JDA
1744 PR debug/68244
1745 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1746
6ff3f09a
JDA
1747 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1748
0c221916
PT
17492016-01-31 Paul Thomas <pault@gcc.gnu.org>
1750
1751 PR fortran/67564
1752 * gfortran.dg/allocate_with_source_17.f03: New test.
1753
db7a2818
JJ
17542016-01-30 Jakub Jelinek <jakub@redhat.com>
1755
1756 PR tree-optimization/69546
1757 * gcc.dg/torture/pr69546.c: New test.
1758
e520d5f0
PT
17592016-01-30 Paul Thomas <pault@gcc.gnu.org>
1760
1761 PR fortran/69566
1762 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1763
343c05d3
MS
17642016-01-30 Martin Sebor <msebor@redhat.com>
1765
1766 PR c++/68490
1767 * g++.dg/ext/flexary10.C: New test.
1768
d6c3a539
DH
17692016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1770
1771 PR fortran/66707
1772 gfortran.dg/common_23.f90: New test.
1773
52d72fcd
BS
17742016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1775
1776 PR target/65546
1777 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1778 condition being checked, and disable it when the target supports
1779 misaligned loads and stores.
1780
3a5d2ba4
JJ
17812016-01-29 Jakub Jelinek <jakub@redhat.com>
1782
1783 PR debug/69518
1784 * gcc.dg/torture/pr69518.c: New test.
1785
6bbacdb5
L
17862016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1787
1788 PR target/69530
1789 * gcc.target/i386/pr69530.c: New test.
1790
af932cdb
SE
17912016-01-29 Steve Ellcey <sellcey@imgtec.com>
1792
1793 PR target/65604
1794 * gcc.target/mips/div-delay.c: New test.
1795
26658b7c
JJ
17962016-01-29 Jakub Jelinek <jakub@redhat.com>
1797
33e89989
JJ
1798 PR target/69551
1799 * gcc.target/i386/pr69551.c: New test.
1800
26658b7c
JJ
1801 PR target/66137
1802 * gcc.target/i386/pr66137.c: New test.
1803
401116b5
AB
18042016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1805
1806 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1807 always built for p5600.
1808 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1809 isa=p5600 dg-option.
1810
d4abfcc5
RB
18112016-01-29 Richard Biener <rguenther@suse.de>
1812
1813 PR tree-optimization/69547
1814 * g++.dg/tree-ssa/pr69547.C: New testcase.
1815
16b77b32
JJ
18162016-01-29 Jakub Jelinek <jakub@redhat.com>
1817
1818 PR debug/66869
1819 * g++.dg/warn/Wunused-function2.C: New test.
1820
a1c95464
DV
18212016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1822
1823 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1824 support for test to succeed.
1825
5453bfed
MP
18262016-01-29 Marek Polacek <polacek@redhat.com>
1827
1828 PR c++/69509
1829 PR c++/69516
1830 * g++.dg/ext/constexpr-vla2.C: New test.
1831 * g++.dg/ext/constexpr-vla3.C: New test.
1832 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1833
452ec2a5
RB
18342016-01-29 Richard Biener <rguenther@suse.de>
1835
1836 PR middle-end/69537
1837 * gcc.dg/uninit-21.c: New testcase.
1838
aec0b19e
UB
18392016-01-28 Uros Bizjak <ubizjak@gmail.com>
1840
1841 PR target/69459
1842 * gcc.target/i386/pr69459.c: New test.
1843
df113ce7
SE
18442016-01-28 Steve Ellcey <sellcey@imgtec.com>
1845
1846 PR target/68400
1847 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1848 * gcc.target/mips/pr68400.c: New test.
1849
494de84f
MS
18502016-01-28 Martin Sebor <msebor@redhat.com>
1851
1852 PR target/17381
1853 * gcc.target/powerpc/pr17381.c: New test.
1854
eb1b1f01
JJ
18552016-01-28 Jakub Jelinek <jakub@redhat.com>
1856
1857 PR middle-end/69542
1858 * gcc.dg/torture/pr69542.c: New test.
1859
6dfeb7ce
WD
18602016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1861
1862 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1863
4b7471a4
DE
18642016-01-28 David Edelsohn <dje.gcc@gmail.com>
1865
1866 * gcc.dg/pr65980.c: Skip on AIX.
1867 * gcc.dg/pr66688.c: Same.
1868
b271fd21
DE
18692016-01-28 David Edelsohn <dje.gcc@gmail.com>
1870
1871 PR target/63679
1872 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1873 * gcc.dg/tree-ssa/sra-18.c: Same.
1874
874108a9
AV
18752016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1876
1877 PR fortran/62536
1878 * gfortran.dg/block_15.f08: New test.
1879 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1880 on incorrectly closed BLOCK.
1881
30480bcd
IE
18822016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1883
1884 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
18852016-01-28 Richard Biener <rguenther@suse.de>
1886
1887 PR tree-optimization/69466
1888 * gfortran.dg/vect/pr69466.f90: New testcase.
1889
0d4c694e
TP
18902016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1891
1892 * g++.dg/pr67989.C: Remove ARM-specific option.
1893 * gcc.target/arm/pr67989.C: New file.
1894
2aa780da
UB
18952016-01-27 Uros Bizjak <ubizjak@gmail.com>
1896
1897 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1898 and expm1 test for glibc < 2.11.
1899
f75ebe77
RH
19002016-01-27 Richard Henderson <rth@redhat.com>
1901
1902 * gcc.c-torture/execute/pr69447.c: New test.
1903
19042016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 1905
9a175e65 1906 PR fortran/69422
49847d75
PT
1907 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1908
cbdd8ae0
JJ
19092016-01-27 Jakub Jelinek <jakub@redhat.com>
1910
1911 PR debug/66869
1912 * gcc.dg/pr66869.c: New test.
1913
2b572b3c
JL
19142016-01-25 Jeff Law <law@redhat.com>
1915
1916 PR tree-optimization/68398
aec0b19e 1917 PR tree-optimization/69196
2b572b3c
JL
1918 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1919 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1920 path to avoid new heuristic allowing more irreducible regions
1921 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1922 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1923 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1924 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1925 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1926
fa74a4bc
MP
19272016-01-27 Marek Polacek <polacek@redhat.com>
1928
1929 PR c/68062
1930 * c-c++-common/vector-compare-4.c: New test.
1931
0afff540
DM
19322016-01-27 David Malcolm <dmalcolm@redhat.com>
1933
1934 PR preprocessor/69126
1935 * c-c++-common/pr69126.c: New test case.
1936
1a218fc9
ILT
19372016-01-27 Ian Lance Taylor <iant@google.com>
1938
1939 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1940
5d70666e
RB
19412016-01-27 Ryan Burn <contact@rnburn.com>
1942
1943 PR cilkplus/69267
1944 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1945
87ff4d66
UB
19462016-01-27 Uros Bizjak <ubizjak@gmail.com>
1947
1948 PR target/69512
1949 * gcc.target/i386/pr69512.c: New test.
1950
27e23cca
RE
19512016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1952
1953 PR ada/69488
1954 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1955
05bf54c3
MP
19562016-01-27 Marek Polacek <polacek@redhat.com>
1957
1958 PR c++/69379
1959 * g++.dg/pr69379.C: New test.
1960
60214d0d
MS
19612016-01-27 Martin Sebor <msebor@redhat.com>
1962
1963 PR c++/69317
1964 * g++.dg/abi/Wabi-2-2.C: New test.
1965 * g++.dg/abi/Wabi-2-3.C: New test.
1966 * g++.dg/abi/Wabi-3-2.C: New test.
1967 * g++.dg/abi/Wabi-3-3.C: New test.
1968
167c7bfa
RB
19692016-01-27 Richard Biener <rguenther@suse.de>
1970
1971 PR tree-optimization/69166
1972 * gcc.dg/torture/pr69166.c: New testcase.
1973
1430fb1f
MJ
19742016-01-27 Martin Jambor <mjambor@suse.cz>
1975
1976 PR tree-optimization/69355
1977 * gcc.dg/tree-ssa/pr69355.c: New test.
1978
95e3030c
MP
19792016-01-27 Marek Polacek <polacek@redhat.com>
1980
1981 PR c++/69496
1982 * g++.dg/ext/constexpr-vla1.C: New test.
1983
eeb085f3
CB
19842016-01-20 Christian Bruel <christian.bruel@st.com>
1985
1986 PR target/69245
1987 * gcc.target/arm/pr69245.c: New test.
1988
b1652dde
JJ
19892016-01-27 Jakub Jelinek <jakub@redhat.com>
1990
1991 PR tree-optimization/69399
1992 * gcc.dg/torture/pr69399.c: New test.
1993
ce7e8f00
EB
19942016-01-27 Eric Botcazou <ebotcazou@adacore.com>
1995
1996 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
1997
e4aac1d1
EB
19982016-01-26 Eric Botcazou <ebotcazou@adacore.com>
1999
2000 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2001
8dfdb419
TV
20022016-01-26 Tom de Vries <tom@codesourcery.com>
2003
2004 PR tree-optimization/69110
2005 * gcc.dg/autopar/pr69110.c: New test.
2006
56f80f54 20072016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2008 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2009
2010 * gcc.dg/graphite/isl-ast-op-select.c: New.
2011
a0909527
PT
20122015-01-26 Paul Thomas <pault@gcc.gnu.org>
2013
2014 PR fortran/69385
2015 * gfortran.dg/allocate_error_6.f90: New test.
2016
ffc445f4
RH
20172016-01-26 Richard Henderson <rth@redhat.com>
2018
2019 * gcc.dg/tm/pr60908.c: New test.
2020
01e1dea3
DM
20212016-01-26 David Malcolm <dmalcolm@redhat.com>
2022
2023 PR other/69006
2024 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2025 directive.
2026 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2027 expected multiline output to reflect the colorization being
2028 disabled before newlines.
2029 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2030 (custom_diagnostic_finalizer): Replace call to
2031 pp_newline_and_flush with call to pp_flush.
2032 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2033 * gfortran.dg/implicit_class_1.f90: Likewise.
2034 * lib/gcc-dg.exp (allow_blank_lines): New global.
2035 (dg-allow-blank-lines-in-output): New procedure.
2036 (gcc-dg-prune): Complain about blank lines in the output, unless
2037 dg-allow-blank-lines-in-output was called.
2038 * lib/multiline.exp (_build_multiline_regex): Only support
2039 arbitrary followup text for non-blank-lines, not for blank lines.
2040
13f92e8d
JJ
20412016-01-26 Jakub Jelinek <jakub@redhat.com>
2042
2043 PR tree-optimization/69483
2044 * gcc.dg/pr69483.c: New test.
2045 * g++.dg/opt/pr69483.C: New test.
2046
92422235
CL
20472016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2048
2049 PR target/68620
2050 * gcc.target/arm/pr68620.c: New test.
2051
0bccf11b
L
20522016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2053
2054 * gcc.target/i386/pr68986-2.c: Remove -m32.
2055
81cd202e
L
20562016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2057
2058 PR target/68986
2059 * gcc.target/i386/pr68986-1.c: New test.
2060 * gcc.target/i386/pr68986-2.c: Likewise.
2061 * gcc.target/i386/pr68986-3.c: Likewise.
2062
213a1c03
CB
20632016-01-26 Christian Bruel <christian.bruel@st.com>
2064
2065 * lib/target-supports.exp
2066 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2067 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2068 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2069
22a08dd1
RB
20702016-01-26 Richard Biener <rguenther@suse.de>
2071
2072 PR tree-optimization/69452
2073 * gcc.dg/torture/pr69452.c: New testcase.
2074
6c06e0e8
JJ
20752016-01-26 Jakub Jelinek <jakub@redhat.com>
2076
2077 PR target/69442
2078 * gcc.dg/pr69442.c: New test.
2079
b96824c4
RFI
20802016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2081
2082 PR target/67896
2083 * gcc.target/aarch64/simd/pr67896.C: New.
2084
5ee31e57
RS
20852016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2086
2087 PR tree-optimization/69400
2088 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2089 function.
2090 (plugin_init): Call it.
2091 * gcc.dg/torture/pr69400.c: New test.
2092
7ddfb31d
CL
20932016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2094
2095 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2096
1e050c90
AK
20972016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2098 Sebastian Pop <s.pop@samsung.com>
2099
2100 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2101 isl-0.15.
2102
c8ee4bf5
AK
21032016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2104 Sebastian Pop <s.pop@samsung.com>
2105
2106 * gcc.dg/graphite/pr69292.c: New.
2107
d902b330
JJ
21082016-01-25 Jakub Jelinek <jakub@redhat.com>
2109
2110 * c-c++-common/goacc/use_device-1.c: New test.
2111
2c89b952
JL
21122016-01-25 Jeff Law <law@redhat.com>
2113
2114 PR tree-optimization/69196
2115 PR tree-optimization/68398
2116 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2117 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2118
685c8785
DE
21192016-01-25 David Edelsohn <dje.gcc@gmail.com>
2120
2121 PR target/69469
2122 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2123 Algorithm.
2124
95cef0c1
RB
21252016-01-25 Richard Biener <rguenther@suse.de>
2126
2127 PR testsuite/69380
2128 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2129
2947d3b2
IE
21302016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2131
2132 PR target/69421
2133 * gcc.dg/pr69421.c: New test.
2134
ae19075a
BB
21352016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2136
2137 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2138 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2139 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2140 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2141 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2142 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2143 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2144 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2145 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2146 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2147
fa4511c2
RB
21482016-01-25 Richard Biener <rguenther@suse.de>
2149
2150 PR tree-optimization/69376
2151 * gcc.dg/torture/pr69376.c: New testcase.
2152
1d101216
JD
21532016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2154
2155 PR fortran/69397
2156 PR fortran/68442
2157 * gfortran.dg/interface_38.f90: New test.
2158 * gfortran.dg/interface_39.f90: New test.
a0909527 2159
a59b92b0
PP
21602016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2161
2162 Revert:
2163 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2164
2165 PR c++/11858
2166 PR c++/24663
2167 PR c++/24664
2168 * g++.dg/template/pr11858.C: New test.
2169 * g++.dg/template/pr24663.C: New test.
2170 * g++.dg/template/unify12.C: New test.
2171 * g++.dg/template/unify13.C: New test.
2172 * g++.dg/template/unify14.C: New test.
2173 * g++.dg/template/unify15.C: New test.
2174 * g++.dg/template/unify16.C: New test.
2175 * g++.dg/template/unify17.C: New test.
2176
16acb1a8
DH
21772016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2178
2179 PR fortran/68283
2180 gfortran.dg/pr68283.f90: New test.
2181
094773e8
TK
21822016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2183
2184 PR fortran/66094
2185 * gfortran.dg/inline_matmul_13.f90: New test.
2186 * gfortran.dg/matmul_bounds_8.f90: New test.
2187 * gfortran.dg/matmul_bounds_9.f90: New test.
2188 * gfortran.dg/matmul_bounds_10.f90: New test.
2189
42fb90d7
TV
21902016-01-23 Tom de Vries <tom@codesourcery.com>
2191
2192 PR tree-optimization/69426
2193 * gcc.dg/autopar/pr69426.c: New test.
2194
69da7802
MS
21952016-01-23 Martin Sebor <msebor@redhat.com>
2196
2197 PR c++/58109
2198 PR c++/69022
2199 * g++.dg/cpp0x/alignas5.C: New test.
2200 * g++.dg/ext/vector29.C: Same.
2201
da17300a
UB
22022016-01-23 Uros Bizjak <ubizjak@gmail.com>
2203
2204 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2205 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2206 _GNU_SOURCE from compile flags to the source.
2207 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2208 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2209 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2210 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2211
62041cfc
JJ
22122016-01-22 Jakub Jelinek <jakub@redhat.com>
2213
2214 PR target/69432
2215 * g++.dg/opt/pr69432.C: New test.
2216
f7d2ad6f
BS
22172016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2218
2219 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2220 32-bit targets testing an -m64 multilib.
2221
d403fc9a
WS
22222016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2223
2224 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2225 64-bit support.
2226
4aa16f8d
JG
22272016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2228
2229 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2230
7c816d0f
CB
22312016-01-21 Christian Bruel <christian.bruel@st.com>
2232
2233 PR target/68674
2234 * gcc.target/i386/pr68674.c
2235 * gcc.target/aarch64/pr68674.c
2236 * gcc.target/arm/pr68674.c
2237
fce661e8
KT
22382016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2239
2240 PR target/69403
2241 * gcc.c-torture/execute/pr69403.c: New test.
2242
4696899f
PC
22432016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2244
2245 PR c++/55843
2246 * g++.dg/template/pr55843.C: New.
2247
bac69366
AL
22482016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2249
2250 PR testsuite/66877
2251 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2252 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2253
b57d3a5c
BS
22542016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2255
2256 PR testsuite/67489
da17300a
UB
2257 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2258 from dg-do compile directive, and instead add
2259 { dg-require-effective-target int128 }.
b57d3a5c 2260
9f04a53e
MS
22612016-01-20 Martin Sebor <msebor@redhat.com>
2262
2263 PR c/69405
2264 * gcc.dg/sync-fetch.c: New test.
2265
38a51663
JL
22662016-01-21 Martin Sebor <msebor@redhat.com>
2267
2268 PR target/69252
2269 * gcc.target/powerpc/pr69252.c: New test.
2270
2423a75a
JD
22712016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2272
2273 PR fortran/65996
da17300a 2274 * gfortran.dg/pr65996.f90: New test.
2423a75a 2275
0a76463f
DV
22762016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2277
2278 PR c++/68810
9f04a53e 2279 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 2280 expected to generate an error.
0a76463f 2281
9776e692
BS
22822016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2283
2284 PR middle-end/66178
2285 * gcc.dg/torture/pr66178.c: New test.
2286
c8d3e088
AB
22872016-01-21 Anton Blanchard <anton@samba.org>
2288 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2289
2290 PR target/63354
2291 * gcc.target/powerpc/pr63354.c: New test.
2292
35b707ff
VM
22932016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2294
2295 PR rtl-optimization/68990
2296 * gcc.target/i386/pr68990: New.
2297
157b0829
NC
22982016-01-21 Nick Clifton <nickc@redhat.com>
2299
2300 PR target/69129
2301 * gcc.target/mips/pr69129.c: New.
2302
aede6748
PC
23032016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2304
2305 PR c++/58046
2306 * g++.dg/cpp0x/pr58046.C: New.
2307
5463c2c8
JJ
23082016-01-21 Jakub Jelinek <jakub@redhat.com>
2309
6d31cc75
SS
2310 PR target/69187
2311 PR target/65624
2312 * gcc.target/arm/pr69187.c: New test.
2313
5463c2c8
JJ
2314 PR c++/69355
2315 * g++.dg/torture/pr69355.C: New test.
2316
fa28f32b
AK
23172016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2318 Sebastian Pop <s.pop@samsung.com>
2319
2320 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2321
b920a047
AK
23222016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2323 Sebastian Pop <s.pop@samsung.com>
2324
da17300a 2325 * gcc.dg/graphite/pr68976.c: New test.
b920a047 2326
bdd3aea6
JJ
23272016-01-21 Jakub Jelinek <jakub@redhat.com>
2328
2329 PR middle-end/67653
2330 * c-c++-common/pr67653.c: New test.
2331 * gcc.dg/torture/pr29119.c: Add dg-warning.
2332
26a2e6ae
PB
23332016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2334
2335 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2336
d25c7690
PK
23372016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2338
2339 PR c/24293
2340 * gcc.dg/pr24293.c: New test.
2341 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2342 incomplete struct type.
2343 * gcc.dg/declspec-1.c: Likewise.
2344 * gcc.dg/pr63549.c: Likewise.
2345
889d5698
JJ
23462016-01-20 Jakub Jelinek <jakub@redhat.com>
2347
2348 PR tree-optimization/66612
2349 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2350 for bdn instruction.
2351
d7cf3dc7
CL
23522016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2353
2354 * lib/target-supports.exp
2355 (check_effective_target_arm_fp_ok_nocache): New.
2356 (check_effective_target_arm_fp_ok): New.
2357 (add_options_for_arm_fp): New.
2358 (check_effective_target_arm_crypto_ok_nocache): Require
2359 target_arm_v8_neon_ok instead of arm32.
2360 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2361 (check_effective_target_arm_crypto_pragma_ok): New.
2362 (add_options_for_arm_vfp): New.
2363 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2364 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2365 target instead. Force initial fpu to vfp.
2366 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2367 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2368 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2369 dependency.
2370 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2371 use arm_vfp effective target instead. Force initial fpu to vfp.
2372 * gcc.target/arm/attr-neon3.c: Likewise.
2373 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2374 arm_vfp_ok.
2375 * gcc.target/arm/unsigned-float.c: Likewise.
2376 * gcc.target/arm/vfp-1.c: Likewise.
2377 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2378 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2379 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2380 * gcc.target/arm/vfp-ldmias.c: Likewise.
2381 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2382 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2383 * gcc.target/arm/vfp-stmiad.c: Likewise.
2384 * gcc.target/arm/vfp-stmias.c: Likewise.
2385 * gcc.target/arm/vnmul-1.c: Likewise.
2386 * gcc.target/arm/vnmul-2.c: Likewise.
2387 * gcc.target/arm/vnmul-3.c: Likewise.
2388 * gcc.target/arm/vnmul-4.c: Likewise.
2389
01ac9704 23902016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 2391
e84b00da
L
2392 PR testsuite/69366
2393 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2394 the MPX run-time library, for compile-time MPX test.
2395 * gcc.target/i386/chkp-always_inline.c: Likewise.
2396 * gcc.target/i386/chkp-bndret.c: Likewise.
2397 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2398 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2399 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2400 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2401 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2402 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2403 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2404 * gcc.target/i386/chkp-label-address.c: Likewise.
2405 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2406 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2407 * gcc.target/i386/chkp-pr69044.c: Likewise.
2408 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2409 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2410 * gcc.target/i386/chkp-strchr.c: Likewise.
2411 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2412 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2413 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2414 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2415 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2416 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2417 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2418 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2419 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2420 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2421 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2422 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2423 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2424 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2425 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2426 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2427 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2428 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2429 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2430 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2431 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2432 * gcc.target/i386/pr63995-2.c: Likewise.
2433 * gcc.target/i386/pr64805.c: Likewise.
2434 * gcc.target/i386/pr65044.c: Likewise.
2435 * gcc.target/i386/pr65167.c: Likewise.
2436 * gcc.target/i386/pr65183.c: Likewise.
2437 * gcc.target/i386/pr65184.c: Likewise.
2438 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 2439
28b33016
IE
24402016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2441
2442 PR tree-optimization/69328
2443 * gcc.dg/pr69328.c: New test.
2444
bcff0913
JL
24452016-01-20 Jeff Law <law@redhat.com>
2446
bf0bb970 2447 PR target/25114
bcff0913
JL
2448 * gcc.target/m68k/pr25114.c: New test.
2449
a3f69631
AV
24502016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2451
2452 * gcc.target/arm/memset-inline-10.c: Added
2453 dg-require-effective-target arm_thumb2_ok.
2454
af33ba0d
EB
24552016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2456
2457 * gcc.dg/debug/dwarf2/sso.c: New test.
2458
7596d5de
UB
24592016-01-19 Uros Bizjak <ubizjak@gmail.com>
2460
2461 PR testsuite/68820
2462 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2463 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2464 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2465
ceda2c69
JH
24662016-01-19 Jan Hubicka <hubicka@ucw.cz>
2467
2468 PR ipa/66223
2469 * g++.dg/ipa/devirt-50.C: New testcase.
2470
38a979f2
MP
24712016-01-19 Marek Polacek <polacek@redhat.com>
2472
2473 PR c++/68965
2474 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2475 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2476
962801c5
KT
24772016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2478
2479 PR target/69135
2480 * gcc.target/arm/pr69135_1.c: New test.
2481
078fe40a
WD
24822015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2483
2484 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2485
786e3c06
WD
24862015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2487
2488 * gcc.target/aarch64/ccmp_1.c: New testcase.
2489
1e297006
MP
24902016-01-19 Marek Polacek <polacek@redhat.com>
2491
2492 PR c++/68586
2493 * g++.dg/cpp0x/enum30.C: New test.
2494
879c27e3
RB
24952016-01-19 Richard Biener <rguenther@suse.de>
2496
2497 PR tree-optimization/69336
2498 * g++.dg/tree-ssa/pr69336.C: New testcase.
2499
015337d3
JJ
25002016-01-19 Jakub Jelinek <jakub@redhat.com>
2501
2502 PR debug/65779
2503 * gcc.dg/pr65779.c: New test.
2504
e2c768b6
RB
25052016-01-19 Richard Biener <rguenther@suse.de>
2506
2507 PR tree-optimization/69352
2508 * gcc.dg/torture/pr69352.c: New testcase.
2509
569efc34
JJ
25102016-01-19 Jakub Jelinek <jakub@redhat.com>
2511
2512 PR rtl-optimization/68955
2513 PR rtl-optimization/64557
2514 * gcc.dg/torture/pr68955.c: New test.
2515
e49d321f
JH
25162016-01-19 Jan Hubicka <hubicka@ucw.cz>
2517
2518 PR lto/69136
2519 * g++.dg/torture/pr69136.C: New testcase.
2520
e9191ad3
JH
25212016-01-19 Jan Hubicka <hubicka@ucw.cz>
2522
2523 PR lto/69133
2524 * g++.dg/lto/pr69133_0.C: New testcase.
2525 * g++.dg/lto/pr69133_1.C: New testcase.
2526
2bedb645
JL
25272016-01-15 Jeff Law <law@redhat.com>
2528
2529 PR tree-optimization/69320
2530 * gcc.c-torture/pr69320-1.c: New test.
2531 * gcc.c-torture/pr69320-2.c: New test.
2532 * gcc.c-torture/pr69320-3.c: New test.
2533 * gcc.c-torture/pr69320-4.c: New test.
2534
17c15cb9
PP
25352016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2536
2537 PR c++/11858
2538 PR c++/24663
2539 PR c++/24664
2540 * g++.dg/template/pr11858.C: New test.
2541 * g++.dg/template/pr24663.C: New test.
2542 * g++.dg/template/unify12.C: New test.
2543 * g++.dg/template/unify13.C: New test.
2544 * g++.dg/template/unify14.C: New test.
2545 * g++.dg/template/unify15.C: New test.
2546 * g++.dg/template/unify16.C: New test.
2547 * g++.dg/template/unify17.C: New test.
2548
9617fd08
DM
25492016-01-18 David Malcolm <dmalcolm@redhat.com>
2550
2551 PR testsuite/69181
2552 * gcc.dg/pr69181-1.c: New test file.
2553 * gcc.dg/pr69181-2.c: New test file.
2554 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2555 globals by moving it to...
2556 (cleanup-after-saved-dg-test): ...this new function. Add
2557 "global additional_sources_used". Add reset of global
2558 multiline_expected_outputs to the empty list.
2559 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2560 global to...
2561 (multiline_expected_outputs): ...this, and updated comments to
2562 note that it is modified from gcc-dg.exp.
2563 (dg-end-multiline-output): Update for the above renaming.
2564 (handle-multiline-outputs): Likewise. Remove the clearing
2565 of the expected outputs to the empty list.
2566
b555a2e4
RB
25672016-01-18 Richard Biener <rguenther@suse.de>
2568
2569 PR tree-optimization/69297
2570 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2571
96902805
JM
25722016-01-18 Joseph Myers <joseph@codesourcery.com>
2573
2574 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2575 dg-options.
2576 * gcc.target/mips/mips-3d-2.c: Likewise.
2577 * gcc.target/mips/mips-3d-3.c: Likewise.
2578 * gcc.target/mips/mips-3d-4.c: Likewise.
2579 * gcc.target/mips/mips-3d-5.c: Likewise.
2580 * gcc.target/mips/mips-3d-6.c: Likewise.
2581 * gcc.target/mips/mips-3d-7.c: Likewise.
2582 * gcc.target/mips/mips-3d-8.c: Likewise.
2583 * gcc.target/mips/mips-3d-9.c: Likewise.
2584 * gcc.target/mips/mips-ps-1.c: Likewise.
2585 * gcc.target/mips/mips-ps-2.c: Likewise.
2586 * gcc.target/mips/mips-ps-3.c: Likewise.
2587 * gcc.target/mips/mips-ps-4.c: Likewise.
2588 * gcc.target/mips/mips-ps-5.c: Likewise.
2589 * gcc.target/mips/mips-ps-6.c: Likewise.
2590 * gcc.target/mips/mips-ps-7.c: Likewise.
2591 * gcc.target/mips/mips-ps-type.c: Likewise.
2592 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2593 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2594
40e26f94
TV
25952016-01-18 Tom de Vries <tom@codesourcery.com>
2596
2597 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2598 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2599 * c-c++-common/goacc/kernels-empty.c: New test.
2600 * c-c++-common/goacc/kernels-eternal.c: New test.
2601 * c-c++-common/goacc/kernels-loop-2.c: New test.
2602 * c-c++-common/goacc/kernels-loop-3.c: New test.
2603 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2604 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2605 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2606 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2607 * c-c++-common/goacc/kernels-loop-data.c: New test.
2608 * c-c++-common/goacc/kernels-loop-g.c: New test.
2609 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2610 * c-c++-common/goacc/kernels-loop-n.c: New test.
2611 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2612 * c-c++-common/goacc/kernels-loop.c: New test.
2613 * c-c++-common/goacc/kernels-noreturn.c: New test.
2614 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2615 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2616 * c-c++-common/goacc/kernels-reduction.c: New test.
2617
a98d4647
TV
26182016-01-18 Tom de Vries <tom@codesourcery.com>
2619
2620 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2621 * gcc.dg/autopar/outer-2.c: Same.
2622 * gcc.dg/autopar/outer-3.c: Same.
2623 * gcc.dg/autopar/outer-4.c: Same.
2624 * gcc.dg/autopar/outer-5.c: Same.
2625 * gcc.dg/autopar/outer-6.c: Same.
2626 * gcc.dg/autopar/parallelization-1.c: Same.
2627 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2628 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2629 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2630 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2631 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2632 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2633 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2634 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2635 * gcc.dg/autopar/pr39500-1.c: Same.
2636 * gcc.dg/autopar/pr39500-2.c: Same.
2637 * gcc.dg/autopar/pr46193.c: Same.
2638 * gcc.dg/autopar/pr46194.c: Same.
2639 * gcc.dg/autopar/pr49580.c: Same.
2640 * gcc.dg/autopar/pr49960-1.c: Same.
2641 * gcc.dg/autopar/pr49960.c: Same.
2642 * gcc.dg/autopar/pr68373.c: Same.
2643 * gcc.dg/autopar/reduc-1.c: Same.
2644 * gcc.dg/autopar/reduc-1char.c: Same.
2645 * gcc.dg/autopar/reduc-1short.c: Same.
2646 * gcc.dg/autopar/reduc-2.c: Same.
2647 * gcc.dg/autopar/reduc-2char.c: Same.
2648 * gcc.dg/autopar/reduc-2short.c: Same.
2649 * gcc.dg/autopar/reduc-3.c: Same.
2650 * gcc.dg/autopar/reduc-4.c: Same.
2651 * gcc.dg/autopar/reduc-6.c: Same.
2652 * gcc.dg/autopar/reduc-7.c: Same.
2653 * gcc.dg/autopar/reduc-8.c: Same.
2654 * gcc.dg/autopar/reduc-9.c: Same.
2655 * gcc.dg/autopar/uns-outer-4.c: Same.
2656 * gcc.dg/autopar/uns-outer-5.c: Same.
2657 * gcc.dg/autopar/uns-outer-6.c: Same.
2658 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2659 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2660
da976fa8
AL
26612016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2662
2663 PR target/63679
2664 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2665 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2666
70c1e886
AL
26672016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2668
2669 PR target/63679
2670 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2671 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2672 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2673
88bed196
AL
26742016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2675
2676 PR target/63679
2677 * gcc.dg/tree-ssa/sra-17.c: New.
2678 * gcc.dg/tree-ssa/sra-18.c: New.
2679
3dd5f42e
IE
26802016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2681
2682 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2683
ae5a77fa
EB
26842016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2685
2686 * gnat.dg/inline12.adb: New test.
2687
11e57fc6
BC
26882016-01-18 Bin Cheng <bin.cheng@arm.com>
2689
2690 PR tree-optimization/66797
2691 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2692
995b6fe0
RB
26932016-01-18 Richard Biener <rguenther@suse.de>
2694
2695 PR tree-optimization/69170
2696 * gcc.dg/torture/pr69170.c: New testcase.
2697
82ee0cf2 26982016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
2699
2700 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2701
d69da357
TV
27022016-01-16 Tom de Vries <tom@codesourcery.com>
2703
2704 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2705
a3845283
TV
27062016-01-16 Tom de Vries <tom@codesourcery.com>
2707
2708 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2709 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2710 redundant dg-require-effective-target pthread.
2711 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2712 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2713 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2714 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2715 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2716 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2717 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2718
197a6aa6
DE
27192016-01-16 David Edelsohn <dje.gcc@gmail.com>
2720
2721 PR target/68609
2722 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2723 * gcc.target/powerpc/recip-7.c: Same.
2724
ec7886c1
PP
27252016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2726
2727 PR c++/69091
2728 * g++.dg/template/pr69091.C: New test.
2729
203484bb
PP
27302016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2731
2732 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2733 dump does not contain an error_mark_node.
2734 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2735 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2736
aa2500e9
PP
27372016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2738
2739 PR c++/68936
2740 * g++.dg/template/pr68936.C: New test.
2741
28621a5c
DE
27422016-01-15 David Edelsohn <dje.gcc@gmail.com>
2743
2744 PR target/68609
2745 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2746 * gcc.target/powerpc/recip-2.c: Same.
2747 * gcc.target/powerpc/recip-3.c: Same.
2748 * gcc.target/powerpc/recip-4.c: Same.
2749 * gcc.target/powerpc/recip-sqrtf.c: Same.
2750
40c43aca
JL
27512016-01-15 Jeff Law <law@redhat.com>
2752
2753 PR tree-optimization/69270
2754 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2755 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2756
afbc5ae8
PT
27572016-01-15 Paul Thomas <pault@gcc.gnu.org>
2758
2759 PR fortran/49630
2760 * gfortran.dg/deferred_character_13.f90: New test for the fix
2761 of comment 3 of the PR.
2762
2763 PR fortran/54070
2764 * gfortran.dg/deferred_character_8.f90: New test
2765 * gfortran.dg/allocate_error_5.f90: New test
2766
2767 PR fortran/60593
2768 * gfortran.dg/deferred_character_10.f90: New test
2769
2770 PR fortran/60795
2771 * gfortran.dg/deferred_character_14.f90: New test
2772
2773 PR fortran/61147
2774 * gfortran.dg/deferred_character_11.f90: New test
2775
2776 PR fortran/64324
2777 * gfortran.dg/deferred_character_9.f90: New test
2778
49abe076
VM
27792016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2780
2781 PR rtl-optimization/69030
2782 * gcc.target/i386/pr69030.c: New.
2783
16d12992
KT
27842016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2785
2786 * gcc.target/aarch64/target_attr_17.c: New test.
2787
78810bd3
RB
27882016-01-15 Richard Biener <rguenther@suse.de>
2789
2790 PR tree-optimization/66856
2791 * gcc.dg/torture/pr66856-1.c: New testcase.
2792 * gcc.dg/torture/pr66856-2.c: Likewise.
2793
2bd847fe
RB
27942016-01-15 Richard Biener <rguenther@suse.de>
2795
2796 PR debug/69137
2797 * g++.dg/lto/pr69137_0.C: New testcase.
2798
a00fe3b7
RS
27992016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2800
2801 PR middle-end/69246
2802 * gcc.target/i386/pr69246.c: New test.
2803
cbb0e83b
DV
28042016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2805
7596d5de 2806 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 2807
5a500ecf
DV
28082016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2809
2810 PR c++/56194
2811 * g++.dg/init/const9.C: Disable test on S/390.
2812
5d9bf64f
DV
28132016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2814
2815 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2816 * g++.dg/Wno-frame-address.C: Ditto.
2817
e234b19e
DV
28182016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2819
2820 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2821
89483f99
RB
28222016-01-15 Richard Biener <rguenther@suse.de>
2823
2824 PR tree-optimization/68961
2825 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2826
94f37395
IE
28272016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2828
2829 * gcc.target/i386/pr65105-5.c: New test.
2830
82ee0cf2 28312016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
2832
2833 * gcc.c-torture/execute/alias-4.c: New testcase.
2834
82ee0cf2 28352016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
2836
2837 PR ipa/68148
2838 * g++.dg/ipa/devirt-49.C: New testcase.
2839
092f7deb 28402016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
2841
2842 PR target/65837
2843 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2844 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2845 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2846
e93c66bc
RB
28472016-01-15 Richard Biener <rguenther@suse.de>
2848
2849 PR tree-optimization/69117
2850 * gcc.dg/torture/pr69117.c: New testcase.
2851
c47eaca6 28522015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
2853
2854 PR c++/69048
2855 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2856
c3f6914a
FXC
28572016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2858
2859 PR testsuite/67509
2860 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2861 range tests use 100 * maximum instead of maximum + 1.
2862
cd65ae90
JJ
28632016-01-14 Jakub Jelinek <jakub@redhat.com>
2864
2865 PR debug/69244
2866 * gcc.dg/guality/pr69244.c: New test.
2867
19643948
UB
28682016-01-14 Uros Bizjak <ubizjak@gmail.com>
2869
2870 * lib/target-supports.exp (check_effective_target_issignaling):
2871 New procedure.
2872 * gcc.dg/pr61441.c: Require issignaling effective target.
2873
fe79c97e
SB
28742016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2875
2876 PR target/68803
2877 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2878
c7df95d8
DM
28792016-01-14 David Malcolm <dmalcolm@redhat.com>
2880
2881 PR c++/68819
2882 PR preprocessor/69177
2883 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2884 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2885 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2886 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2887
00083992
MP
28882016-01-14 Marek Polacek <polacek@redhat.com>
2889
2890 PR c/69262
2891 * gcc.dg/array-15.c: New test.
2892
0c9b3294
JJ
28932016-01-14 Jakub Jelinek <jakub@redhat.com>
2894
2895 PR middle-end/68146
2896 PR tree-optimization/69155
2897 * gfortran.dg/pr68146.f: New test.
2898 * gfortran.dg/pr69155.f90: New test.
2899
3688e13d
RB
29002016-01-14 Richard Biener <rguenther@suse.de>
2901
2902 PR tree-optimization/68060
2903 * gcc.dg/torture/pr68060-1.c: New testcase.
2904 * gcc.dg/torture/pr68060-2.c: Likewise.
2905
bab0ad3a
NC
29062016-01-14 Nick Clifton <nickc@redhat.com>
2907
2908 * lib/target-supports.exp
2909 (check_effective_target_arm_neon_ok_nocache): Add an option
2910 sequence that includes setting the ARM architecture to ARMv7-A.
2911 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2912 command line options necessary to enable Neon support.
2913 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2914 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2915 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2916 * gcc.target/arm/pr69180.c: Likewise.
2917
947c2ce5
JL
29182016-01-14 Jeff Law <law@redhat.com>
2919
2920 PR tree-optimization/69270
2921 * gcc.dg/tree-ssa/pr69270.c: New test.
2922
3342fd71
BS
29232016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2924
2925 PR c/66208
2926 * c-c++-common/pr66208.c: New file.
2927
2ad3adf1
JJ
29282016-01-13 Jakub Jelinek <jakub@redhat.com>
2929
2930 PR tree-optimization/69156
2931 * gcc.dg/pr69156.c: New test.
2932
398d6feb
L
29332016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2934
2935 * gcc.target/i386/pr69225-7.c: New test.
2936
4c868789
RH
29372016-01-13 Richard Henderson <rth@redhat.com>
2938
2939 * gcc.dg/tm/memopt-13.c: Update expected function.
2940 * gcc.dg/tm/memopt-6.c: Likewise.
2941
ef6d1772
UB
29422016-01-13 Uros Bizjak <ubizjak@gmail.com>
2943
2944 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2945 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2946 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2947 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 2948
ef6d1772
UB
29492016-01-13 Tom de Vries <tom@codesourcery.com>
2950
2951 PR tree-optimization/69169
0b4b6ef2
TV
2952 * gcc.dg/pr69169.c: New test.
2953
2ad3adf1 29542016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
2955
2956 PR target/69228
2957 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2958 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2959 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2960 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2961 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2962 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2963 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2964 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2965
9060e335
AK
29662016-01-13 Jakub Jelinek <jakub@redhat.com>
2967
2968 PR target/69247
2969 * gcc.dg/pr69247.c: New test.
2970
40311329
RB
29712016-01-13 Richard Biener <rguenther@suse.de>
2972
2973 PR tree-optimization/69242
2974 * gcc.dg/torture/pr69242.c: New testcase.
2975
ccbd7103
RB
29762016-01-13 Richard Biener <rguenther@suse.de>
2977
2978 PR tree-optimization/69186
2979 * gcc.dg/torture/pr69186.c: New testcase.
2980
c6f72a46
JL
29812016-01-13 Jeff Law <law@redhat.com>
2982
2983 PR tree-optimization/67755
2984 * gcc.dg/tree-ssa/pr67755.c: New test.
2985
29862016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
2987
2988 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
2989 pass number in output by a star.
2990
c446cf07
BC
29912016-01-12 Bin Cheng <bin.cheng@arm.com>
2992
2993 PR tree-optimization/68911
2994 * gcc.c-torture/execute/pr68911.c: New test.
2995
5342156c
MP
29962016-01-12 Marek Polacek <polacek@redhat.com>
2997
2998 PR c++/68979
2999 * g++.dg/warn/permissive-1.C: New test.
3000
65364cc5
JJ
30012016-01-12 Jakub Jelinek <jakub@redhat.com>
3002
3003 PR objc++/68511
3004 PR c++/69213
3005 * g++.dg/opt/pr69213.C: New test.
3006
81b9a3d9
CB
30072016-01-12 Christian Bruel <christian.bruel@st.com>
3008
3009 PR target/69180
3010 * gcc.target/arm/pr69180.c: New test.
3011
3c4e91c9
RB
30122016-01-12 Richard Biener <rguenther@suse.de>
3013
3014 PR lto/69077
3015 * g++.dg/lto/pr69077_0.C: New testcase.
3016 * g++.dg/lto/pr69077_1.C: Likewise.
3017
5664cea1
JJ
30182016-01-12 Jakub Jelinek <jakub@redhat.com>
3019
3020 PR target/69175
3021 * g++.dg/opt/pr69175.C: New test.
3022
86cefc49
AL
30232016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3024
3025 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3026 rather than #including math.h & stdlib.h.
3027 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3028 * gcc.dg/vect/pr49771.c: Likewise.
3029 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3030 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3031 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3032 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3033 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3034 * gcc.dg/vect/pr44507.c: Likewise.
3035 * gcc.dg/vect/pr45902.c: Likewise.
3036 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3037 * gcc.dg/vect/vect-117.c: Likewise.
3038 * gcc.dg/vect/vect-99.c: Likewise.
3039 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3040 * gcc.dg/vect/vect-cond-1.c: Likewise.
3041 * gcc.dg/vect/vect-cond-2.c: Likewise.
3042 * gcc.dg/vect/vect-cond-3.c: Likewise.
3043 * gcc.dg/vect/vect-cond-4.c: Likewise.
3044 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3045 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3046 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3047 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3048 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3049 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3050 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3051 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3052 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3053 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3054 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3055 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3056 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3057 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3058 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3059 include of signal.h.
3060 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3061 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3062 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3063 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3064 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3065 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3066 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3067 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3068 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3069 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3070 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3071 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3072 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3073 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3074 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3075 * gcc.dg/vect/vect-outer-5.c: Likewise.
3076 * gcc.dg/vect/vect-outer-6.c: Likewise.
3077 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3078 include of stdio.h.
3079
b832f61e
NC
30802016-01-12 Nick Clifton <nickc@redhat.com>
3081
3082 PR target/68913
3083 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3084 to fread so that it will be found in all target runtimes.
3085
8eac49b1
RB
30862016-01-12 Richard Biener <rguenther@suse.de>
3087
3088 PR tree-optimization/69053
3089 * g++.dg/torture/pr69053.C: New testcase.
3090
2935d994
RB
30912016-01-12 Richard Biener <rguenther@suse.de>
3092
3093 PR tree-optimization/69168
3094 * gcc.dg/torture/pr69168.c: New testcase.
3095
66c16fd9
RB
30962016-01-12 Richard Biener <rguenther@suse.de>
3097
3098 PR tree-optimization/69157
3099 * gcc.dg/torture/pr69157.c: New testcase.
3100
31012016-01-12 Richard Biener <rguenther@suse.de>
3102
3103 PR tree-optimization/69174
3104 * gcc.dg/torture/pr69174.c: New testcase.
3105
723033a6
JJ
31062016-01-12 Jakub Jelinek <jakub@redhat.com>
3107
3108 PR c++/66808
3109 PR c++/69000
3110 * g++.dg/tls/pr66808.C: New test.
3111 * g++.dg/tls/pr69000.C: New test.
3112
3574cf47
BS
31132016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3114
3115 * gcc.target/powerpc/swaps-p8-23.c: New test.
3116 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3117
feb20787
JDA
31182016-01-11 John David Anglin <danglin@gcc.gnu.org>
3119
3120 PR tree-optimization/68356
3121 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3122
27b1820a
KV
31232016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3124 Jim Wilson <jim.wilson@linaro.org>
3125
3126 PR target/69194
3127 * gcc.target/arm/pr69194.c: New test.
3128
cf4de6af
L
31292016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3130
3131 PR target/69225
3132 * gcc.target/i386/pr69225-1.c: New test.
3133 * gcc.target/i386/pr69225-2.c: Likewise.
3134 * gcc.target/i386/pr69225-3.c: Likewise.
3135 * gcc.target/i386/pr69225-4.c: Likewise.
3136 * gcc.target/i386/pr69225-5.c: Likewise.
3137 * gcc.target/i386/pr69225-6.c: Likewise.
3138
1ebd5558
JJ
31392016-01-11 Jakub Jelinek <jakub@redhat.com>
3140
23552a4d
JJ
3141 PR target/67462
3142 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3143 if lp64.
3144
26ff85b0
JJ
3145 PR target/69071
3146 * gcc.dg/pr69071.c: New test.
3147
9cb6bd74
JJ
3148 PR c++/69211
3149 * g++.dg/opt/pr69211.C: New test.
3150
1ebd5558
JJ
3151 PR tree-optimization/69214
3152 * gcc.c-torture/compile/pr69214.c: New test.
3153
8c18c836
UB
31542016-01-11 Uros Bizjak <ubizjak@gmail.com>
3155
3156 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3157 * gcc.target/i386/pr66232-11.c: Ditto.
3158 * gcc.target/i386/pr66232-12.c: Ditto.
3159 * gcc.target/i386/pr66232-13.c: Ditto.
3160
62446e6e
RB
31612016-01-11 Richard Biener <rguenther@suse.de>
3162
3163 PR tree-optimization/69173
3164 * gcc.dg/torture/pr69173.c: New testcase.
3165
2b8568fe
KT
31662016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3167
3168 PR rtl-optimization/68796
3169 * gcc.target/aarch64/tst_5.c: New test.
3170 * gcc.target/aarch64/tst_6.c: Likewise.
3171
5baf4532
KT
31722016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3173
3174 PR rtl-optimization/68841
3175 * gcc.dg/pr68841.c: New test.
3176 * gcc.c-torture/execute/pr68841.c: New test.
3177
ca90b1ed
YR
31782016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3179
3180 PR rtl-optimization/68920
3181 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3182 for ix86 targets.
3183 * gcc.dg/ifcvt-5.c: New test.
3184
2ad3adf1 31852016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
3186
3187 PR bootstrap/69123
3188 * g++.dg/pr69123.C: New.
3189
83834c09
IE
31902016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3191
3192 PR target/69010
3193 * gcc.target/i386/pr69010.c: New test.
3194
dcf89d57
MJ
31952016-01-11 Martin Jambor <mjambor@suse.cz>
3196
3197 PR ipa/69044
3198 * gcc.target/i386/chkp-pr69044.c: New test.
3199
d95167ee
TV
32002016-01-11 Tom de Vries <tom@codesourcery.com>
3201
3202 PR tree-optimization/69109
3203 * gcc.dg/autopar/pr69109-2.c: New test.
3204 * gcc.dg/autopar/pr69109.c: New test.
3205
4f6403a8
TV
32062016-01-11 Tom de Vries <tom@codesourcery.com>
3207
3208 PR tree-optimization/69108
3209 * gcc.dg/autopar/pr69108.c: New test.
3210
21efdd80
PP
32112016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3212
3213 PR c++/69029
3214 * c-c++-common/Wisleading-indentation.c: Augment test.
3215
fd42eed8
TK
32162016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3217
3218 PR fortran/69154
3219 * gfortran.dg/inline_matmul_12.f90: New test.
3220
4f90ee6c
PT
32212016-01-10 Paul Thomas <pault@gcc.gnu.org>
3222
3223 PR fortran/67779
3224 * gfortran.dg/actual_array_offset_1: New test.
3225
3907c6cf
TV
32262016-01-10 Tom de Vries <tom@codesourcery.com>
3227
3228 PR tree-optimization/69062
3229 * gcc.dg/autopar/pr69062.c: New test.
3230
b07b236e
TS
32312016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3232
3233 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3234 * gcc.dg/vect/slp-perm-2.c: Likewise.
3235 * gcc.dg/vect/slp-perm-3.c: Likewise.
3236 * gcc.dg/vect/slp-perm-5.c: Likewise.
3237 * gcc.dg/vect/slp-perm-6.c: Likewise.
3238 * gcc.dg/vect/slp-perm-7.c: Likewise.
3239 * gcc.dg/vect/slp-perm-8.c: Likewise.
3240
23fab8ae
TV
32412016-01-10 Tom de Vries <tom@codesourcery.com>
3242
3243 PR tree-optimization/69039
3244 * gcc.dg/autopar/pr69039.c: New test.
3245
73f0dae2
MP
32462016-01-09 Marek Polacek <polacek@redhat.com>
3247
3248 PR c++/69113
3249 * g++.dg/pr69113.C: New test.
3250
20b8d734
JJ
32512016-01-09 Jakub Jelinek <jakub@redhat.com>
3252
3253 PR middle-end/50865
3254 PR tree-optimization/69097
3255 * gcc.c-torture/execute/pr50865.c: New test.
3256 * gcc.c-torture/execute/pr69097-1.c: New test.
3257 * gcc.c-torture/execute/pr69097-2.c: New test.
3258 * gcc.dg/pr69097-1.c: New test.
3259 * gcc.dg/pr69097-2.c: New test.
3260
c50e614b
JJ
32612016-01-09 Jakub Jelinek <jakub@redhat.com>
3262
3263 PR c++/69164
3264 * g++.dg/opt/pr69164.C: New test.
3265
e0237993
JJ
32662016-01-08 Jakub Jelinek <jakub@redhat.com>
3267
3268 PR tree-optimization/69167
3269 * gcc.dg/pr69167.c: New test.
3270
bd8f5bb2
MP
32712016-01-08 Marek Polacek <polacek@redhat.com>
3272
3273 PR c++/68449
3274 * g++.dg/pr68449.C: New.
3275
bb0f5ca7
AL
32762016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3277
3278 PR tree-optimization/68707
3279 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3280 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3281 on platforms supporting it.
3282 * gcc.dg/vect/slp-perm-2.c: Likewise.
3283 * gcc.dg/vect/slp-perm-3.c: Likewise.
3284 * gcc.dg/vect/slp-perm-5.c: Likewise.
3285 * gcc.dg/vect/slp-perm-7.c: Likewise.
3286 * gcc.dg/vect/slp-perm-8.c: Likewise.
3287 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3288 on platforms supporting it.
3289
22518428
JJ
32902016-01-08 Jakub Jelinek <jakub@redhat.com>
3291
33f0852f
JJ
3292 PR tree-optimization/69162
3293 * gcc.dg/pr69162.c: New test.
3294
22518428
JJ
3295 PR tree-optimization/69172
3296 * gcc.dg/pr69172.c: New test.
3297
80e9b3aa
TP
32982016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3299
3300 PR tree-optimization/67781
3301 * gcc.c-torture/execute/pr67781.c: New file.
3302
262a363f
JJ
33032016-01-08 Jakub Jelinek <jakub@redhat.com>
3304
3305 PR tree-optimization/69083
3306 * gcc.dg/vect/pr69083.c: New test.
3307
6e1f093f
SS
33082016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3309
3310 PR tree-optimization/61441
3311 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3312 Use -fexcess-precision=standard for compiler options.
3313 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3314
53290e07
JJ
33152016-01-08 Jakub Jelinek <jakub@redhat.com>
3316
57bf3072
JJ
3317 PR fortran/69128
3318 * gfortran.dg/gomp/pr69128.f90: New test.
3319
53290e07
JJ
3320 PR c++/69145
3321 * g++.dg/ext/pr69145-1.C: New test.
3322 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3323 * g++.dg/ext/pr69145-2.h: New file.
3324
7a127fa7
MS
33252016-01-07 Martin Sebor <msebor@redhat.com>
3326
3327 PR c/68966
3328 * gcc.dg/atomic-fetch-bool.c: New test.
3329 * gcc.dg/sync-fetch-bool.c: New test.
3330
95918b49
L
33312016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3332
3333 PR fortran/66680
3334 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3335
c8e62a9d
NC
33362016-01-07 Nick Clifton <nickc@redhat.com>
3337
3338 PR target/66655
3339 * g++.dg/pr66655.C: New test.
3340 * g++.dg/pr66655_1.cc: Test support file.
3341 * g++.dg/pr66655.h: Test header file.
3342
2ad3adf1 33432016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
3344
3345 PR fortran/66680
3346 gfortran.dg/gomp/pr66680.f90: New test.
3347
4cd9ca92
L
33482016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3349
3350 PR target/69171
3351 * gcc.target/i386/pr69171-1.c: New test.
3352 * gcc.target/i386/pr69171-2.c: Likewise.
3353 * gcc.target/i386/pr69171-3.c: Likewise.
3354 * gcc.target/i386/pr69171-4.c: Likewise.
3355 * gcc.target/i386/pr69171-5.c: Likewise.
3356 * gcc.target/i386/pr69171-6.c: Likewise.
3357
7e33d4dc
BS
33582015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3359
3360 PR middle-end/67639
3361 * c-c++-common/pr67639.c: New test.
3362
fec64afc
JJ
33632016-01-07 Jakub Jelinek <jakub@redhat.com>
3364
3365 PR tree-optimization/69141
3366 * g++.dg/opt/pr69141.C: New test.
3367
f293ad29
EB
33682016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3369
3370 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3371
5027395e
UB
33722016-01-06 Uros Bizjak <ubizjak@gmail.com>
3373
3374 PR target/69140
3375 * gcc.target/i386/pr69140.c: New test
3376
7443cf13
DM
33772016-01-06 David Malcolm <dmalcolm@redhat.com>
3378
3379 * gcc.dg/bad-dereference.c: New test case.
3380
32928931
BS
33812015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3382
3383 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3384
68dd05da
AS
33852016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3386
3387 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3388
6b131d5b
MP
33892016-01-06 Marek Polacek <polacek@redhat.com>
3390
3391 PR sanitizer/69099
3392 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3393
8d9fdb49
MP
33942016-01-05 Marek Polacek <polacek@redhat.com>
3395
3396 PR c/69104
3397 * gcc.dg/atomic-invalid-2.c: New.
3398
acf93f1e
L
33992016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3400
3401 PR target/68991
3402 * gcc.target/i386/pr68991.c: New test.
3403
3f50525d
L
34042016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3405
3406 PR target/68991
3407 * g++.dg/pr68991-1.C: New test.
3408 * g++.dg/pr68991-2.C: Likewise.
3409
e0237993 34102016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 3411
e0237993 3412 PR other/60465
face88a1
ST
3413 * gcc.target/ia64/pr60465-gprel64.c: New test.
3414 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3415
a0866eff
KT
34162016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3417
3418 PR rtl-optimization/68651
3419 * gcc.target/aarch64/pr68651_1.c: New test.
3420
c589e975
DM
34212016-01-05 David Malcolm <dmalcolm@redhat.com>
3422
3423 PR c/69122
3424 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3425
929710d9
NS
34262016-01-05 Nathan Sidwell <nathan@acm.org>
3427
ce3e43d7
NS
3428 PR c++/58583
3429 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3430
929710d9
NS
3431 * gcc.dg/alias-15.c: New.
3432
a2faef8e
NC
34332016-01-05 Nick Clifton <nickc@redhat.com>
3434
3435 PR target/68870
3436 * g++.dg/pr68770.C: New test.
3437
4cfa76e3
MS
34382016-01-04 Mike Stump <mikestump@comcast.net>
3439
3440 * lib/target-supports.exp (check_effective_target_cilkplus):
3441 cilkplus targets require pthreads.
4ece61b6 3442 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 3443
4e8a3a35
MM
34442016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3445
3446 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3447 generation.
3448
818ab71a
JJ
34492016-01-04 Jakub Jelinek <jakub@redhat.com>
3450
3451 Update copyright years.
3452
2fe0a208
MP
34532016-01-04 Marek Polacek <polacek@redhat.com>
3454
3455 PR c/68908
3456 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3457 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3458 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3459
9e3b2fe3
EB
34602016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3461
3462 * gcc.target/sparc/20160104-2.c: New test.
3463
e8d65a35
EB
34642016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3465
3466 * gcc.target/sparc/20160104-1.c: New test.
3467
25ccfccd
PT
34682016-01-03 Paul Thomas <pault@gcc.gnu.org>
3469
3470 PR fortran/65045
3471 * gfortran.dg/pr65045.f90: New test.
3472
cb51d382
EB
34732016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3474
3475 * gnat.dg/specs/debug1.ads: Delete.
3476
6eeaad6e
JD
34772016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3478
3479 PR libgfortran/68867
3480 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3481 expression.
3482
2f968603
JD
34832016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3484
3485 PR libgfortran/68867
3486 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3487 PowerPC.
3488
591bb5e4
PT
34892016-01-01 Paul Thomas <pault@gcc.gnu.org>
3490
3491 PR fortran/68864
3492 * gfortran.dg/pr68864.f90: New test.
3493
f1e0620c
JJ
34942016-01-01 Jakub Jelinek <jakub@redhat.com>
3495
942a1319
JJ
3496 PR tree-optimization/69070
3497 * gcc.dg/pr69070.c: New test.
3498
10dff63f
JJ
3499 PR sanitizer/69055
3500 * gfortran.dg/pr69055.f90: New test.
3501
f1e0620c
JJ
3502 PR target/69015
3503 * gcc.dg/pr69015.c: New test.
818ab71a 3504\f
2f883d1c 3505Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
3506
3507Copying and distribution of this file, with or without modification,
3508are permitted in any medium without royalty provided the copyright
3509notice and this notice are preserved.