]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR c/70143 (false strict-aliasing warning)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
c06d25bb
RB
12016-03-09 Richard Biener <rguenther@suse.de>
2
3 PR c/70143
4 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
5 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
6 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
7
5828a501
RO
82016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9
10 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
11 arm-*-*.
12
2e141c8d
JJ
132016-03-09 Jakub Jelinek <jakub@redhat.com>
14
5a9def37
JJ
15 PR middle-end/67278
16 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
17
2e141c8d
JJ
18 PR target/67278
19 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
20
21 PR middle-end/70050
22 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
23 in testcase comment.
24
bf751f40
TV
252016-03-09 Tom de Vries <tom@codesourcery.com>
26
27 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
28 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
29 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
30 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
31 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
32 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
33 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
34 * gfortran.dg/goacc/kernels-loop.f95: New test.
35
e210c999
MS
362016-03-08 Martin Sebor <msebor@redhat.com>
37
38 PR c++/62096
39 * g++.dg/warn/overflow-warn-7.C: New test.
40
80aac5c8
JM
412016-03-08 Jason Merrill <jason@redhat.com>
42
43 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
44 * lib/target-supports.exp (check_effective_target_concepts): New.
45
12b81409
JJ
462016-03-08 Jakub Jelinek <jakub@redhat.com>
47
d259b234
JJ
48 PR c++/70135
49 * g++.dg/cpp1y/constexpr-loop4.C: New test.
50 * g++.dg/ubsan/pr70135.C: New test.
51
12b81409
JJ
52 PR target/70110
53 * gcc.dg/pr70110.c: New test.
54
b4e9f2aa
MJ
552016-03-07 Martin Jambor <mjambor@suse.cz>
56
57 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
58 * c-c++-common/gomp/if-1.c: Likewise.
59 * c-c++-common/gomp/pr61486-2.c: Likewise.
60 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
61 to dg-additional-options.
62 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
63 * g++/gomp/target-teams-1.c: Likewise.
64 * gcc.dg/gomp/gomp.exp: Likewise.
65 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
66 dg-additional-options.
67 * gfortran.dg/gomp/gomp.exp: Likewise.
68 * gfortran.dg/gomp/target1.f90: Remove dg-options.
69 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
70 dg-additional-options.
71 * gfortran.dg/gomp/target3.f90: Remove dg-options.
72
f86e631e
MJ
732016-03-07 Martin Jambor <mjambor@suse.cz>
74
75 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
76 * c-c++-common/gomp/gridify-1.c: New test.
77 * gfortran.dg/gomp/gridify-1.f90: Likewise.
78
94156b3f
AV
792016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
80
81 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
82 trigger for cortex-r8, when scanning for register r8.
83 * gcc.target/arm/pr45701-2.c: Likewise.
84
a84a49b7
RB
852016-02-26 Richard Biener <rguenther@suse.de>
86 Jeff Law <law@redhat.com>
87
88 PR tree-optimization/69740
89 * gcc.c-torture/compile/pr69740-1.c: New test.
90 * gcc.c-torture/compile/pr69740-2.c: New test.
91
e41f6c9e
BS
922016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
93
94 * lib/target-supports.exp
95 (check_effective_target_whole_vector_shift): Enable for PPC64.
96
57548bf5
RB
972016-03-07 Richard Biener <rguenther@suse.de>
98
99 PR tree-optimization/70115
100 * gcc.dg/torture/pr70115.c: New testcase.
101
4ae13300
NS
1022016-03-07 Nathan Sidwell <nathan@codesourcery.com>
103
104 PR middle-end/69916
105 * c-c-++-common/goacc/pr69916.c: New.
106
5edb9853
RH
1072016-03-07 Richard Henderson <rth@redhat.com>
108
109 * gcc.c-torture/compile/pr70061.c: New test.
110
2067a8f3
RB
1112016-03-07 Richard Biener <rguenther@suse.de>
112
113 PR testsuite/70109
114 * gcc.dg/vect/O3-pr36098.c: New testcase.
115
4145a9b7
CL
1162016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
117
118 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
119
1878be32
EB
1202016-03-07 Eric Botcazou <ebotcazou@adacore.com>
121
122 * gnat.dg/renaming9.ad[sb]: New testcase.
123
df762bb2
JJ
1242016-03-05 Jakub Jelinek <jakub@redhat.com>
125
126 PR c++/70084
127 * g++.dg/expr/stdarg3.C: New test.
128
7d461295
JL
1292016-03-04 Jeff Law <law@redhat.com>
130
131 PR tree-optimization/69196
132 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
133 x86_64-*-*.
134
29b9828f
BS
1352016-03-04 Bernd Schmidt <bschmidt@redhat.com>
136
b6b552fd
BS
137 PR c/69973
138 * gcc.dg/pr69973.c: New test.
139
201d49e9
BS
140 PR rtl-optimization/69941
141 * gcc.dg/torture/pr69941.c: New test.
142
29b9828f
BS
143 PR c/69824
144 * gcc.dg/pr69824.c: New test.
145
640b7e74
TV
1462016-03-05 Tom de Vries <tom@codesourcery.com>
147
148 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
149 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
150 function.
151
7a3a3fad
PP
1522016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
153
154 PR c++/66786
155 * g++.dg/cpp1y/var-templ48.C: New test.
156 * g++.dg/cpp1y/var-templ49.C: New test.
157
cd439aec
EB
1582016-03-04 Eric Botcazou <ebotcazou@adacore.com>
159
160 * g++.dg/Wno-frame-address.C: Skip on IA-64.
161
60204554
JJ
1622016-03-04 Jakub Jelinek <jakub@redhat.com>
163
0c8825de
JJ
164 PR c++/70035
165 * g++.dg/ubsan/pr70035.C: New test.
166
60204554
JJ
167 PR target/70062
168 * gcc.target/i386/pr70062.c: New test.
169
f79d4eab
L
1702016-03-04 H.J. Lu <hongjiu.lu@intel.com>
171
172 * g++.dg/template/typename21.C: Remove c++98_only.
173
ea81ce67
L
1742016-03-04 H.J. Lu <hongjiu.lu@intel.com>
175
176 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
177
64b23c13
DM
1782016-03-04 David Malcolm <dmalcolm@redhat.com>
179
180 PR c/68187
181 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
182 function.
183 (fn_42_b): Likewise.
184 (fn_42_c): Likewise.
185
729526f5
DM
1862016-03-04 David Malcolm <dmalcolm@redhat.com>
187
188 PR c/68187
189 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
190 function.
191 (fn_40_b): Likewise.
192 (fn_41_a): Likewise.
193 (fn_41_b): Likewise.
194
f9ea11ac
JJ
1952016-03-04 Jakub Jelinek <jakub@redhat.com>
196
197 PR target/70059
198 * gcc.target/i386/avx512f-pr70059.c: New test.
199 * gcc.target/i386/avx512dq-pr70059.c: New test.
200
b6c38c69
BS
2012016-03-04 Bernd Schmidt <bschmidt@redhat.com>
202
203 PR rtl-optimization/57676
204 * gcc.dg/torture/pr57676.c: New test.
205
af3cdd34
IE
2062016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
207
208 * gcc.dg/pr70026.c: New test.
209
7ff6ca38
MP
2102016-03-04 Marek Polacek <polacek@redhat.com>
211
212 PR c/69798
213 * gcc.dg/cilk-plus/pr69798-1.c: New test.
214 * gcc.dg/cilk-plus/pr69798-2.c: New test.
215
a6bf62d5
KT
2162016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
217
218 PR target/70004
219 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
220 Delete.
221 (test_corners_sisd_si): Likewise.
222 (main): Remove checks of the above.
223 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
224
ae4cdc6a
EB
2252016-03-04 Eric Botcazou <ebotcazou@adacore.com>
226
227 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
228
08455559
CL
2292016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
230
231 * gcc.dg/torture/pr69951.c: Accept argc==0.
232
e9a35493
RB
2332016-03-04 Richard Biener <rguenther@suse.de>
234
235 PR c++/70054
236 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
237 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
238
fba054c2
DV
2392016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
240
241 PR testsuite/69766
242 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
243 testing multiarch.
244
f10cdc6c
JJ
2452016-03-04 Jakub Jelinek <jakub@redhat.com>
246
247 PR debug/69947
248 * gcc.dg/guality/pr69947.c: New test.
249
2e981ba0
JJ
2502016-03-03 Jakub Jelinek <jakub@redhat.com>
251
252 PR ada/70017
253 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
254
0ba3bfa2
KT
2552016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
256
257 PR rtl-optimization/69904
258 * gcc.target/arm/pr69904.c: New test.
259
97ecdb46
JJ
2602016-03-03 Jakub Jelinek <jakub@redhat.com>
261
262 PR target/70021
263 * gcc.dg/vect/pr70021.c: New test.
264 * gcc.target/i386/pr70021.c: New test.
265
a2a743a1
MP
2662016-03-03 Marek Polacek <polacek@redhat.com>
267
268 PR middle-end/70050
269 * gcc.dg/pr70050.c: New test.
270
fa07ecdd
JG
2712016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
272
273 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
274
23504262
ML
2752016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
276
277 PR tree-optimization/70043
278 * gfortran.dg/vect/pr70043.f90: New test.
279
b7b9e1a9
EB
2802016-03-03 Eric Botcazou <ebotcazou@adacore.com>
281
282 * gnat.dg/specs/task1.ads: New test.
283
cb83ba54
RO
2842016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
285
286 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
287 Invoke gdb with -batch.
288 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
289
a75f5e30
RB
2902016-03-03 Richard Biener <rguenther@suse.de>
291
292 PR tree-optimization/55936
293 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
294
268bc320
JL
2952016-03-02 Jeff Law <law@redhat.com>
296
815f20ab
JL
297 PR rtl-optimization/69942
298 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
299 effects of argument promotions.
300
268bc320
JL
301 PR tree-optimization/69987
302 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
303 target does not support -fprefetch-loop-arrays.
304
171f7de5
UB
3052016-03-02 Uros Bizjak <ubizjak@gmail.com>
306
307 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
308
192912db
BC
3092016-03-02 Bin Cheng <bin.cheng@arm.com>
310
c7908871 311 PR rtl-optimization/69052
192912db
BC
312 * gcc.target/i386/pr69052.c: New test.
313
90a7a40b
AM
3142016-03-02 Alan Modra <amodra@gmail.com>
315
316 * gcc.dg/pr69990.c: New.
317
69fa742f
JJ
3182016-03-02 Jakub Jelinek <jakub@redhat.com>
319
de752fb0
JJ
320 PR c/68062
321 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
322
323 PR middle-end/70022
324 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
325
69fa742f
JJ
326 PR target/70028
327 * gcc.target/i386/pr70028.c: New test.
328
7c65bd56
MK
3292016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
330
331 * c-c++-common/asan/swapcontext-test-1.c,
332 * c-c++-common/tsan/thread_leak.c,
333 * g++.dg/tsan/aligned_vs_unaligned_race.C,
334 * g++.dg/tsan/benign_race.C,
335 * g++.dg/tsan/fd_close_norace.C,
336 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
337 races with sanitizer output
338
37d98220 3392016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 340 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
341
342 PR target/67278
343 * gcc.dg/simd-8.c: New testcase.
344
218db463
RB
3452016-03-02 Richard Biener <rguenther@suse.de>
346
347 PR middle-end/67278
348 * gcc.dg/simd-7.c: New testcase.
349
22c72158
EB
3502016-03-02 Eric Botcazou <ebotcazou@adacore.com>
351
352 * gcc.target/i386/pr70007.c: Tweak.
353
9a790ccc
DV
3542016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
355
356 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
357
bd02f00f
MP
3582016-03-02 Marek Polacek <polacek@redhat.com>
359
360 PR c/67854
361 * gcc.dg/pr67854.c: New test.
362
1e840f39
JJ
3632016-03-02 Jakub Jelinek <jakub@redhat.com>
364
365 PR middle-end/70025
366 * gcc.dg/torture/pr70025.c: New test.
367
bca00241
VK
3682016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
369
370 PR tree-optimization/68621
371 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
372
0bca04b8
EB
3732016-03-01 Eric Botcazou <ebotcazou@adacore.com>
374
375 * gcc.target/i386/pr70007.c: New test.
376
2a9afc86
JL
3772016-03-01 Jeff Law <law@redhat.com>
378
eab2541b 379 PR tree-optimization/69196
9d83ef71 380 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 381
2a9afc86
JL
382 PR tree-optimization/69196
383 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
384 duplicating code and spoiling the expected output.
385
0d39977e
MM
3862016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
387
388 PR target/70033
389 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
390 supports power9 before doing tests.
391 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
392 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
393 * gcc.target/powerpc/p9-permute.c: Likewise.
394
a0c0699d
UB
3952016-03-01 Uros Bizjak <ubizjak@gmail.com>
396
397 PR target/70027
398 * gcc.target/i386/pr70027.c: New test.
399
0ae3ef47 4002016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
401
402 * gcc.dg/pr70017.c: New test.
403
686e2237
JJ
4042016-03-01 Jakub Jelinek <jakub@redhat.com>
405
406 PR c/69796
407 PR c/69974
408 * gcc.dg/pr69796.c: New test.
409 * gcc.dg/pr69974.c: New test.
410
f8e4188c
EB
4112016-03-01 Eric Botcazou <ebotcazou@adacore.com>
412
413 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
414
5e3f1c7c
JL
4152016-02-29 Jeff Law <law@redhat.com>
416
417 PR tree-optimization/69987
418 * gfortran.dg/pr69987.f90: New test.
419
420 PR tree-optimization/69989
421 * gcc.c-torture/compile/pr69989-2.c: New test.
422
1be56bc5
MP
4232016-03-01 Marek Polacek <polacek@redhat.com>
424
425 PR c++/69795
426 * g++.dg/parse/invalid1.C: New test.
427
1b19470d
RB
4282016-03-01 Richard Biener <rguenther@suse.de>
429
430 PR middle-end/70022
431 * gcc.dg/pr70022.c: New testcase.
432
3ae0661a
IE
4332016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
434
435 PR tree-optimization/69956
436 * gcc.dg/pr69956.c: New test.
437
0f09ab88
BS
4382016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
439
440 PR target/70011
441 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
442 XFAIL when hardware supports efficient unaligned storage access.
443
76d881bf
PP
4442016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
445
446 PR c++/69961
447 * g++.dg/template/pr69961a.C: New test.
448 * g++.dg/template/pr69961b.C: New test.
449
7168133a
DM
4502016-02-29 David Malcolm <dmalcolm@redhat.com>
451
452 PR preprocessor/69985
453 * gcc.dg/cpp/pr69985.c: New test case.
454
0c6072a3
JL
4552016-02-29 Jeff Law <law@redhat.com>
456
e66f219b
JL
457 PR tree-optimization/70005
458 * gcc.c-torture/execute/pr70005.c New test.
459
0c6072a3
JL
460 PR tree-optimization/69999
461 * gcc.c-torture/compile/pr69999.c: New test.
462
fd9fbdb3
YR
4632016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
464
465 PR tree-optimization/69652
466 * gcc.dg/torture/pr69652.c: Delete test.
467 * gcc.dg/vect/pr69652.c: New test.
468
cbd400b4
RB
4692016-02-19 Richard Biener <rguenther@suse.de>
470
471 PR tree-optimization/69980
472 * gfortran.dg/vect/pr69980.f90: New testcase.
473
84ea0f58
EB
4742016-02-29 Eric Botcazou <ebotcazou@adacore.com>
475
476 * gcc.target/sparc/20160229-1.c: New test.
477
5d2a63dc
EB
4782016-02-29 Eric Botcazou <ebotcazou@adacore.com>
479
480 * gnat.dg/stack_usage3.adb: New test.
481 * gnat.dg/stack_usage3_pkg.ads: New helper.
482
93e708f9
EB
4832016-02-29 Eric Botcazou <ebotcazou@adacore.com>
484
485 * gnat.dg/renaming8.adb: New test.
486 * gnat.dg/renaming8_pkg1.ads: New helper.
487 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
488 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
489
6512bc93
RB
4902016-02-29 Richard Biener <rguenther@suse.de>
491
492 PR tree-optimization/69720
493 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
494
7b201a88
TK
4952016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
496
497 PR fortran/68147
498 PR fortran/47674
499 * gfortran.dg/realloc_on_assign_26.f90: New test case.
500
82ee0cf2 5012016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
502 Jerry DeLisle <jvdelisle@gcc.gnu.org>
503
504 PR fortran/56007
505 * gfortran.dg/coarray_8.f90: Adjust error message.
506 * gfortran.dg/pr56007.f90: New test.
507 * gfortran.dg/pr56007.f: New test.
508
cdc1a2c8
L
5092016-02-28 H.J. Lu <hongjiu.lu@intel.com>
510
511 PR tree-optimization/69989
512 * gcc.dg/torture/pr69989.c: New test.
513
33505bcf
EB
5142016-02-28 Eric Botcazou <ebotcazou@adacore.com>
515
516 * gcc.target/i386/stack-realign-win.c: New test.
517
524bfb19
HA
5182016-02-28 Harald Anlauf <anlauf@gmx.de>
519
520 PR fortran/60126
521 * gfortran.dg/pr60126.f90: New test.
522
bd542508
JL
5232016-02-27 Jeff Law <law@redhat.com>
524
525 Revert
526 2016-02-26 Richard Biener <rguenther@suse.de>
527 Jeff Law <law@redhat.com>
528
529 PR tree-optimization/69740
530 * gcc.c-torture/compile/pr69740-1.c: New test.
531 * gcc.c-torture/compile/pr69740-2.c: New test.
532
dd1291e0
JD
5332016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
534
5fb67f8b 535 PR fortran/69910
dd1291e0
JD
536 * gfortran.dg/newunit_4.f90: New test.
537
5cfefb59
JJ
5382016-02-27 Jakub Jelinek <jakub@redhat.com>
539
540 PR target/69613
541 PR rtl-optimization/69886
542 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
543 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
544 target.
545
20ba5f33
MS
5462016-02-26 Martin Sebor <msebor@redhat.com>
547
548 PR tree-optimization/15826
549 * gcc.dg/tree-ssa/pr15826.c: New test.
550
e6fb01b0
JJ
5512016-02-26 Jakub Jelinek <jakub@redhat.com>
552
553 PR target/69969
554 * gcc.target/powerpc/pr69969.c: New test.
555
e3e0cf64
MS
5562016-02-26 Martin Sebor <msebor@redhat.com>
557
558 PR c++/15766
559 * g++.old-deja/g++.other/decl5.C: Add a test case.
560
d1f2bea5
SB
5612016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
562
563 PR target/69946
564 * gcc.target/powerpc/pr69946.c: New file.
565
4a4f9d2b 5662016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 567 Jeff Law <law@redhat.com>
4a4f9d2b 568
e3e0cf64 569 PR tree-optimization/69740
4a4f9d2b
RB
570 * gcc.c-torture/compile/pr69740-1.c: New test.
571 * gcc.c-torture/compile/pr69740-2.c: New test.
572
ad2a2706
MJ
5732016-02-26 Martin Jambor <mjambor@suse.cz>
574
575 PR middle-end/69920
576 * gcc.dg/torture/pr69932.c: New test.
577 * gcc.dg/torture/pr69936.c: Likewise.
578
1d11f7ce
AK
5792016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
580
581 PR target/69709
582 * gcc.target/s390/pr69709.c: New test.
583
6cfccbb2
KT
5842016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
585
586 PR target/69245
587 * gcc.target/aarch64/pr69245_1.c: New test.
588
ac59ad4e
KT
5892016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
590
591 PR target/69613
592 * gcc.dg/torture/pr69613.c: New test.
593
a2ad54a0
JJ
5942016-02-26 Jakub Jelinek <jakub@redhat.com>
595
596 PR rtl-optimization/69891
597 * gcc.target/i386/pr69891.c: New test.
598
0884062c 5992016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
600 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
601
d2369d4f 602 PR target/61397
c163789b
MM
603 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
604 functionality for both 32-bit and 64-bit.
605
5aed7e2c
RB
6062016-02-26 Richard Biener <rguenther@suse.de>
607
608 PR tree-optimization/69551
609 * gcc.dg/torture/pr69951.c: New testcase.
610
798e2a8e
RB
6112016-02-25 Richard Biener <rguenther@suse.de>
612
613 PR tree-optimization/48795
614 * gcc.dg/Warray-bounds-18.c: New testcase.
615
9559fbac
RO
6162016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
617
618 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
619
c049b107
JJ
6202016-02-25 Jakub Jelinek <jakub@redhat.com>
621
622 PR rtl-optimization/69896
623 * gcc.dg/pr69896.c: New test.
624
1137001c
PP
6252016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
626
627 PR c++/69736
628 * g++.dg/cpp1y/paren2.C: New test.
629
2e9c8641
MS
6302016-02-24 Martin Sebor <msebor@redhat.com>
631
632 PR c/51147
633 * gcc.dg/enum-mode-2.c: New test.
634
03ca8fb3
JJ
6352016-02-24 Jakub Jelinek <jakub@redhat.com>
636
637 PR c++/69922
638 * g++.dg/warn/Wnonnull-compare-6.C: New test.
639 * g++.dg/warn/Wnonnull-compare-7.C: New test.
640 * g++.dg/ubsan/pr69922.C: New test.
641
0b05329b
MP
6422016-02-24 Marek Polacek <polacek@redhat.com>
643
644 PR c/69819
645 * gcc.dg/pr69819.c: New test.
646
57c2c374
MS
6472016-02-24 Martin Sebor <msebor@redhat.com>
648
3b96b93a
MS
649 PR c++/69912
650 * g++.dg/ext/flexary15.C: New test.
651
6522016-02-24 Martin Sebor <msebor@redhat.com>
653
654 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 655 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 656 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 657
65433bb5
MK
6582016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
659 Charles Baylis <charles.baylis@linaro.org>
660
661 PR debug/61033
662 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
663
f802a424 6642016-02-24 Richard Biener <rguenther@suse.de>
44293580 665 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
666
667 PR middle-end/69760
668 * gcc.dg/torture/pr69760.c: New testcase.
669
525f795f
RO
6702016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
671
672 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
673 pattern on Solaris with as.
674
cd7bbceb
KT
6752016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
676
677 * gcc.target/arm/cond_sub_restrict_it.c: New test.
678 * gcc.target/arm/condarith_restrict_it.c: Likewise.
679 * gcc.target/arm/movcond_restrict_it.c: Likewise.
680 * gcc.target/arm/negscc_restrict_it.c: Likewise.
681
89c0c1fd
JJ
6822016-02-24 Jakub Jelinek <jakub@redhat.com>
683
684 PR middle-end/69915
685 * gcc.dg/pr69915.c: New test.
686
0683fd27
KT
6872016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
688
689 PR rtl-optimization/69886
690 * gcc.dg/torture/pr69886.c: New test.
691
e53d562a
RB
6922016-02-24 Richard Biener <rguenther@suse.de>
693
694 PR middle-end/68963
695 * gcc.dg/torture/pr68963.c: New testcase.
696
74a00288
KT
6972016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
698
699 PR target/69875
700 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
701 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
702 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
703 * gcc.target/arm/atomic_loaddi_1.c: New test.
704 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
705 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
706 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
707 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
708 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
709 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
710 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
711 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
712
340fd4c9
JJ
7132016-02-24 Jakub Jelinek <jakub@redhat.com>
714
715 PR middle-end/69909
716 * gcc.dg/torture/pr69909.c: New test.
717
47d3fdb2
RB
7182016-02-24 Richard Biener <rguenther@suse.de>
719
720 PR tree-optimization/69907
721 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
722 * gcc.dg/vect/bb-slp-34.c: XFAIL.
723 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
724
dab73e73
CB
7252016-02-24 Christian Bruel <christian.bruel@st.com>
726
727 * gcc.target/arm/pragma_cpp_fma.c: New test.
728
7cc5ec65
JD
7292016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
730
731 PR fortran/61156
732 * gfortran.dg/include_6.f90: Update test.
733
067fbd8b
JJ
7342016-02-23 Jakub Jelinek <jakub@redhat.com>
735
736 PR objc/69844
737 * objc.dg/pr69844.m: New test.
738
64a454d9
JD
7392016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
740
741 PR libgfortran/69456
742 * gfortran.dg/namelist_89.f90: New test.
743 * gfortran.dg/pr59700.f90: Update test..
744
35886f0b
MS
7452016-02-23 Martin Sebor <msebor@redhat.com>
746
747 PR middle-end/69780
748 * g++.dg/ext/builtin_alloca.C: New test.
749 * gcc.dg/builtins-68.c: New test.
750
162cc7e3
RH
7512016-02-23 Richard Henderson <rth@redhat.com>
752
753 * gcc.target/i386/addr-space-3.c: Remove test.
754
196440f8
DM
7552016-02-23 David Malcolm <dmalcolm@redhat.com>
756
757 PR preprocessor/69126
758 PR preprocessor/69543
759 * c-c++-common/pr69126-2-long.c: New test.
760 * c-c++-common/pr69126-2-short.c: New test.
761 * c-c++-common/pr69543-1.c: Remove xfail.
762
1d3121af
DM
7632016-02-23 David Malcolm <dmalcolm@redhat.com>
764
765 PR preprocessor/69126
766 PR preprocessor/69543
767 PR preprocessor/69558
768 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
769 (f): Rename to...
770 (test_2): ...this, and add leading comment.
771 (MACRO_3, test_3): New.
772 (MACRO_4A, MACRO_4B, test_4): New.
773 (MACRO): Rename to...
774 (MACRO_5): ...this.
775 (g): Rename to...
776 (test_5): ...this, updating for renaming of MACRO, and
777 add leading comment.
778 * c-c++-common/pr69543-1.c: New.
779 * c-c++-common/pr69543-2.c: New.
780 * c-c++-common/pr69543-3.c: New.
781 * c-c++-common/pr69543-4.c: New.
782 * c-c++-common/pr69558-1.c: New.
783 * c-c++-common/pr69558-2.c: New.
784 * c-c++-common/pr69558-3.c: New.
785 * c-c++-common/pr69558-4.c: New.
786 * gcc.dg/pr69558.c: Move to...
787 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
788 xfail for c++.
789
f99c3557
TS
7902016-02-23 Thomas Schwinge <thomas@codesourcery.com>
791
792 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
793 to -ftree-parallelize-loops/-fopenacc changes.
794 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
795 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
796 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
797 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
798 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
799 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
800 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
801 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
802 * c-c++-common/goacc/kernels-loop.c: Likewise.
803 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
804 * c-c++-common/goacc/kernels-reduction.c: Likewise.
805 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
806 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
807
c60ec7c2
RO
8082016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
809
810 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
811
f1a62b6f
JJ
8122016-02-23 Jakub Jelinek <jakub@redhat.com>
813
e67bf044
JJ
814 PR c++/69902
815 * g++.dg/warn/Wnonnull-compare-5.C: New test.
816
f1a62b6f
JJ
817 PR c/69900
818 * gcc.dg/pr69900.c: New test.
819
20c5e09e
MJ
8202016-02-23 Martin Jambor <mjambor@suse.cz>
821
822 PR tree-optimization/69666
823 * gcc.dg/tree-ssa/pr69666.c: New test.
824
e457a6fc
AV
8252016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
826
827 PR fortran/67451
828 * gfortran.dg/coarray_allocate_5.f08: New test.
829
d7b574f4
AK
8302016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
831
832 * gcc.target/s390/vcond-shift.c: Move to ...
833 * gcc.target/s390/vector/vcond-shift.c: ... here.
834
58bdeb44
AK
8352016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
836
837 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
838 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
839
7cd0387b
AK
8402016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
841
842 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
843
4246c8da
MW
8442016-02-20 Mark Wielaard <mjw@redhat.com>
845
846 PR c/28901
847 * gcc.dg/unused-variable-3.c: New test.
848
f93bc532
JJ
8492016-02-22 Jakub Jelinek <jakub@redhat.com>
850
851 PR target/69888
852 * gcc.target/i386/pr69888.c: New test.
853
c4e360f4
RB
8542016-02-22 Richard Biener <rguenther@suse.de>
855
856 PR tree-optimization/69882
857 * gfortran.dg/vect/pr69882.f90: New testcase.
858
09c92f1c
JJ
8592016-02-22 Jakub Jelinek <jakub@redhat.com>
860
861 PR target/69885
862 * gcc.dg/pr69885.c: New test.
863
f88d45dc
OE
8642016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
865
866 PR target/69806
867 PR target/54089
868 * gcc.target/sh/pr54089-10.c: New.
869
ce1ff48e
PT
8702016-02-20 Paul Thomas <pault@gcc.gnu.org>
871
872 PR fortran/69423
873 * gfortran.dg/deferred_character_15.f90 : New test.
874
bbf27208
DH
8752016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
876
877 PR fortran/57365
878 gfortran.dg/allocate_with_source_18.f03: New test.
879
8802016-02-20 Harald Anlauf <anlauf@gmx.de>
881
882 PR fortran/52531
883 gfortran.dg/gomp/pr52531.f90: New test.
884
268be88c
BE
8852016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
886
887 PR c++/69865
888 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
889 -std=c++03.
890
4b6c824a
JJ
8912016-02-19 Jakub Jelinek <jakub@redhat.com>
892
871b3f47
JJ
893 PR c++/69826
894 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
895 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
896
7a965d51
JJ
897 PR c++/69850
898 * g++.dg/warn/Wnonnull-compare-4.C: New test.
899
4b6c824a
JJ
900 PR c++/69851
901 * g++.dg/torture/pr69851.C: New test.
902
15fca21a
MS
9032016-02-19 Martin Sebor <msebor@redhat.com>
904
905 PR testsuite/69573
906 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
907
19e21586
JJ
9082016-02-19 Jakub Jelinek <jakub@redhat.com>
909
03a616ac
JJ
910 PR c++/69850
911 * g++.dg/warn/Wnonnull-compare-2.C: New test.
912 * g++.dg/warn/Wnonnull-compare-3.C: New test.
913
19e21586
JJ
914 PR c++/67767
915 * g++.dg/cpp0x/pr67767.C: New test.
916
2db16594
KT
9172016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
918
919 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
920 for fp, simd, crypto, crc, lse.
921 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
922 above.
923 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
924 effective target check.
925
5a7d9d1e
JJ
9262016-02-19 Jakub Jelinek <jakub@redhat.com>
927
928 PR target/69820
929 * gcc.target/i386/pr69820.c: New test.
930
6448f064
AK
9312016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
932
933 * gcc.target/s390/vector/int128-1.c: New test.
934
d0a859e6
AK
9352016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
936
937 * gcc.target/s390/vector/vec-vcond-1.c: New test.
938
9e4eb643
AK
9392016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
940
941 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
942 instruction pattern name to prevent the testcase from failing with
943 -march=z13.
944
859a4c0e
AK
9452016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
946
947 * gcc.target/s390/md/movstr-2.c: New test.
948
efc2340b
MK
9492016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
950
951 * gcc.target/s390/morestack.c: New test.
952
ca2bfbc2
DV
9532016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
954
955 PR target/69625
956 * gcc.target/s390/pr69625.c: Add test case.
957
efd4bd05
BE
9582016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
959
960 PR testsuite/68580
961 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
962
2bf2078a
MM
9632016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
964
965 PR target/68404
966 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
967 * gcc.target/powerpc/fusion3.c: Likewise.
968
f003579e
RB
9692016-02-18 Richard Biener <rguenther@suse.de>
970
971 PR middle-end/69553
972 * g++.dg/torture/pr69553.C: New testcase.
973
19233914
NC
9742016-02-18 Nick Clifton <nickc@redhat.com>
975
efd4bd05
BE
976 PR target/62254
977 PR target/69610
978 * gcc.target/arm/pr62554.c: New test.
979 * gcc.target/arm/pr69610-1.c: New test.
980 * gcc.target/arm/pr69610-2.c: New test.
19233914 981
23f27839
RB
9822016-02-18 Richard Biener <rguenther@suse.de>
983
984 PR middle-end/69854
985 * gcc.dg/torture/pr69854.c: New testcase.
986
932c0da4
JJ
9872016-02-17 Jakub Jelinek <jakub@redhat.com>
988
989 PR c++/69850
990 * g++.dg/warn/Wnonnull-compare-1.C: New test.
991
1bed93e4
BS
9922012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
993
994 * gcc.target/powerpc/vec-cg.c: New test.
995
57bfb134
RB
9962016-02-17 Richard Biener <rguenther@suse.de>
997
998 PR testsuite/69586
999 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1000
a44e0ebb
KT
10012016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1002
1003 PR target/69161
1004 * gcc.c-torture/compile/pr69161.c: New test.
1005
ffacd726
DS
10062016-02-17 David Sherwood <david.sherwood@arm.com>
1007
1008 PR target/69532
1009 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1010 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1011
448db8d2
EB
10122016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1013
1014 * gcc.dg/ifcvt-4.c: Skip on Visium.
1015
e2f0522e
EB
10162016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1017
1018 * gnat.dg/atomic8.adb: New test.
1019
bf17fe3f
EB
10202016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1021
1022 * gnat.dg/discr46.ad[sb]: New test.
1023
ecf835e9
KN
10242016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1025
1026 PR Target/48344
1027 * gcc.target/powerpc/pr48344-1.c: New test.
1028
49a1164a
TK
10292015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1030
1031 PR fortran/69742
1032 * gfortran.dg/associate_21.f90: New test.
1033
bf14eba2
JJ
10342016-02-16 Jakub Jelinek <jakub@redhat.com>
1035
1036 PR c/69835
1037 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1038 -Wnonnull in dg-options.
1039 * c-c++-common/nonnull-2.c: New test.
1040
35a093b6
JG
10412016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1042 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1043
1044 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1045
e387d491
JJ
10462016-02-16 Jakub Jelinek <jakub@redhat.com>
1047
1048 PR middle-end/69801
1049 * gcc.dg/pr69801.c: Add empty dg-options.
1050
ba539195
JN
10512016-02-16 James Norris <jnorris@codesourcery.com>
1052
1053 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1054 * g++.dg/goacc/deviceptr-1.c: New file.
1055
2a2b8f64
JJ
10562016-02-16 Jakub Jelinek <jakub@redhat.com>
1057
1058 PR tree-optimization/69820
1059 * gcc.dg/vect/pr69820.c: New test.
1060
87440c29
RB
10612016-02-16 Richard Biener <rguenther@suse.de>
1062
1063 PR tree-optimization/69776
1064 * gcc.dg/torture/pr69776-2.c: New testcase.
1065
6d87c306
BS
10662016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1067
1068 PR tree-optimization/69714
1069 * gcc.dg/torture/pr69714.c: New test.
1070
3824a0a2
JJ
10712016-02-16 Jakub Jelinek <jakub@redhat.com>
1072
1073 PR tree-optimization/69802
1074 * gcc.dg/pr69802.c: New test.
1075
c8cfe96e
RB
10762016-02-16 Richard Biener <rguenther@suse.de>
1077
1078 PR middle-end/69801
1079 * gcc.dg/pr69801.c: New testcase.
1080
fc12098d
JD
10812016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1082
1083 PR libgfortran/69651
1084 * gfortran.dg/read_bang.f90: New test.
1085 * gfortran.dg/read_bang4.f90: New test.
1086
ba6b3795
JJ
10872016-02-15 Jakub Jelinek <jakub@redhat.com>
1088
f0516ca4
JJ
1089 PR c++/69658
1090 * g++.dg/init/pr69658.C: New test.
1091
ba6b3795
JJ
1092 PR c++/69797
1093 * c-c++-common/pr69797.c: New test.
1094
de3f9a2d
PK
10952016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1096
1097 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1098 check for aarch64*-*-*.
1099
17a3b967
RB
11002016-02-15 Richard Biener <rguenther@suse.de>
1101
1102 PR tree-optimization/69783
1103 * gcc.dg/vect/pr69783.c: New testcase.
1104
1c48bff1
RB
11052016-02-15 Richard Biener <rguenther@suse.de>
1106
1107 PR tree-optimization/69776
1108 * gcc.dg/torture/pr69776.c: New testcase.
1109
1e6025b6
TK
11102016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1111
1112 PR fortran/60526
1113 * gfortran.dg/type_decl_4.f90: Reinstated.
1114
d3308279
JDA
11152016-02-14 John David Anglin <danglin@gcc.gnu.org>
1116
1117 PR fortran/68746
1118 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1119
b7c56581
TK
11202016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1121
1122 PR fortran/60526
1123 PR bootstrap/69816
1124 * gfortran.dg/type_decl_4.f90: Removed.
1125
60cb4ef5
TK
11262016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1127
1128 PR fortran/60526
1129 * gfortran.dg/type_decl_4.f90: New test.
1130
f6964637
AM
11312016-02-14 Alan Modra <amodra@gmail.com>
1132
1a8849d1 1133 PR testsuite/68886
f6964637
AM
1134 * gcc.c-torture/execute/stkalign.c: Revise test.
1135
f5121920
OE
11362016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1137
1138 PR target/67260
1139 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1140
6cda3ab6
OE
11412016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1142
1143 PR target/67260
1144 * gcc.target/sh/torture/pr67260.c: New.
1145
6786e598
JDA
11462016-02-12 John David Anglin <danglin@gcc.gnu.org>
1147
1148 * gcc.dg/pr67964.c: Add dg-require-alias.
1149
7e05dad8
OE
11502016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1151
1152 PR target/67636
1153 PR target/64345
1154 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1155
7f4cc3ce
JD
11562016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1157
1158 PR libgfortran/69668
1159 * gfortran.dg/namelist_88.f90: New test.
1160
955ca6dc
JD
11612016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1162
1163 PR libgfortran/69668
1164 * gfortran.dg/namelist_38.f90: Update test.
1165 * gfortran.dg/namelist_84.f90: Update test.
1166
876217ae
DM
11672016-02-12 David Malcolm <dmalcolm@redhat.com>
1168
1169 PR other/69554
1170 * gcc.dg/pr69554-1.c: New test.
1171 * gfortran.dg/pr69554-1.F90: New test.
1172 * gfortran.dg/pr69554-2.F90: New test.
1173 * lib/gcc-dg.exp (proc dg-locus): New function.
1174 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1175 distinguish between the caret-printing and non-caret-printing
1176 cases. If caret-printing has been explicitly enabled, bail out
1177 without attempting to fix up the output.
1178
61789eed
DM
11792016-02-12 David Malcolm <dmalcolm@redhat.com>
1180
1181 PR driver/69265
1182 PR driver/69453
1183 * gcc.dg/spellcheck-options-3.c: New test case.
1184 * gcc.dg/spellcheck-options-4.c: New test case.
1185 * gcc.dg/spellcheck-options-5.c: New test case.
1186 * gcc.dg/spellcheck-options-6.c: New test case.
1187 * gcc.dg/spellcheck-options-7.c: New test case.
1188 * gcc.dg/spellcheck-options-8.c: New test case.
1189 * gcc.dg/spellcheck-options-9.c: New test case.
1190 * gcc.dg/spellcheck-options-10.c: New test case.
1191
c3090c1f
JJ
11922016-02-12 Jakub Jelinek <jakub@redhat.com>
1193
1194 PR rtl-optimization/69764
1195 PR rtl-optimization/69771
1196 * c-c++-common/pr69764.c: New test.
1197 * gcc.dg/torture/pr69771.c: New test.
1198
8222034d
MP
11992016-02-12 Marek Polacek <polacek@redhat.com>
1200
1201 * g++.dg/torture/init-list1.C: New.
1202
f749f792
MP
12032016-02-12 Marek Polacek <polacek@redhat.com>
1204
1205 * gcc.dg/pr69522.c: Add empty dg-options.
1206
199fb02a
IE
12072016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1208
1209 * g++.dg/lto/lto.exp: Include and init mpx.
1210 * g++.dg/lto/pr69729_0.C: New test.
1211
b69539cb
JJ
12122016-02-12 Jakub Jelinek <jakub@redhat.com>
1213
06ff7000
JJ
1214 PR ipa/69241
1215 * g++.dg/ipa/pr69241-4.C: New test.
1216
b69539cb
JJ
1217 PR ipa/68672
1218 * g++.dg/ipa/pr68672-1.C: New test.
1219 * g++.dg/ipa/pr68672-2.C: New test.
1220 * g++.dg/ipa/pr68672-3.C: New test.
1221
16595a1f
BS
12222016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1223
1224 PR c/69522
6d87c306 1225 * gcc.dg/pr69522.c: New test.
16595a1f 1226
38d795d2
PP
12272016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1228
1229 PR c++/69098
1230 * g++.dg/cpp1y/69098.C: New test.
1231 * g++.dg/cpp1y/69098-2.C: New test.
1232
9c582551
JJ
12332016-02-12 Jakub Jelinek <jakub@redhat.com>
1234
1235 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1236 and neighbour -> neighbor.
1237 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1238 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1239 * c-c++-common/Wvarargs.c: Likewise.
1240 * c-c++-common/goacc/host_data-5.c: Likewise.
1241 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1242 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1243 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1244 * gcc.target/aarch64/pr60697.c: Likewise.
1245 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1246 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1247 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1248 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1249 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1250 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1251 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1252 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1253 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1254 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1255 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1256 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1257 * g++.dg/lookup/koenig5.C: Likewise.
1258 * g++.dg/ext/no-asm-2.C: Likewise.
1259 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1260 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1261 * gfortran.dg/used_types_16.f90: Likewise.
1262 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1263 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1264 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1265 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1266 * gfortran.dg/abstract_type_6.f03: Likewise.
1267 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1268 * gfortran.dg/used_types_15.f90: Likewise.
1269 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1270 * gfortran.dg/exit_3.f08: Likewise.
1271 * gfortran.dg/open_status_2.f90: Likewise.
1272 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1273 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1274 * gfortran.dg/associate_1.f03: Likewise.
1275 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1276 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1277 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1278 * gcc.dg/builtin-object-size-1.c: Likewise.
1279 * gcc.dg/noreturn-6.c: Likewise.
1280 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1281 * gcc.dg/globalalias.c: Likewise.
1282 * gcc.dg/builtins-config.h: Likewise.
1283 * gcc.dg/pr30457.c: Likewise.
1284 * gcc.c-torture/compile/volatile-1.c: Likewise.
1285 * gcc.c-torture/execute/20101011-1.c: Likewise.
1286 * c-c++-common/Waddress-1.c: Likewise.
1287
66756373
JJ
12882016-02-11 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR c/69768
1291 * c-c++-common/Waddress-1.c: New test.
1292
76fe932b
AV
12932016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1294
1295 PR fortran/69296
1296 * gfortran.dg/associate_19.f03: New test.
1297 * gfortran.dg/associate_20.f03: New test.
1298
564c4d4b
OE
12992016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1300
1301 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1302
e1c1ecb0
KT
13032016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1304
1305 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1306 .arch armv8-a\n. Add -dA to dg-options.
1307 * gcc.target/aarch64/assembler_arch_1.c: New test.
1308 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1309
0d7d9458
PC
13102016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1311
1312 PR c++/68726
1313 * g++.dg/cpp0x/pr68726.C: New.
1314
e6208a60
IE
13152016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1316
1317 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1318 test.
1319
281a11eb
RB
13202016-02-11 Richard Biener <rguenther@suse.de>
1321
1322 * g++.dg/tree-ssa/pr61034.C: Adjust.
1323
e03dd765
VM
13242016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1325
4b48faf5 1326 PR target/69148
e03dd765
VM
1327 * gcc.target/s390/pr69148.c: New.
1328
cdc23927
YR
13292016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1330
1331 PR tree-optimization/69652
1332 * gcc.dg/torture/pr69652.c: New test.
1333
e199dd0a
JJ
13342016-02-10 Jakub Jelinek <jakub@redhat.com>
1335 Patrick Palka <ppalka@gcc.gnu.org>
1336
1337 PR ipa/69241
1338 PR c++/69649
1339 * g++.dg/ipa/pr69241-1.C: New test.
1340 * g++.dg/ipa/pr69241-2.C: New test.
1341 * g++.dg/ipa/pr69241-3.C: New test.
1342 * g++.dg/ipa/pr69649.C: New test.
1343
d6b38027
UB
13442016-02-10 Uros Bizjak <ubizjak@gmail.com>
1345
1346 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1347 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1348
13b562c5
BC
13492016-02-10 Bin Cheng <bin.cheng@arm.com>
1350
1351 PR tree-optimization/68021
1352 * gcc.dg/tree-ssa/pr68021.c: New test.
1353
24a179f8
RB
13542016-02-10 Richard Biener <rguenther@suse.de>
1355
1356 PR tree-optimization/69726
1357 * gcc.dg/uninit-22.c: New testcase.
1358
0d99886f
AP
13592016-02-09 Andrew Pinski <apinski@cavium.com>
1360
1361 PR tree-opt/69282
1362 * gcc.c-torture/compile/20160205-1.c: New testcase.
1363
ab04995c
MM
13642016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1365
1366 PR target/68404
1367 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1368 instead accessing a really large arrray.
1369 * gcc.target/powerpc/fusion3.c: Likewise.
1370
4b79ac23
CB
13712016-02-09 Charles Baylis <charles.baylis@linaro.org>
1372
1373 PR target/68532
1374 * gcc.c-torture/execute/pr68532.c: New test.
1375
b890a441
AO
13762016-02-11 Alexandre Oliva <aoliva@redhat.com>
1377
1378 PR target/69634
1379 * gcc.dg/pr69634.c: New.
1380
84a5bef7
RB
13812016-02-09 Richard Biener <rguenther@suse.de>
1382
1383 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1384
1f123759 13852016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 1386
1f123759
AF
1387 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1388
65860c77
YR
13892016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1390
1391 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1392
7e1e8a0a
RB
13932016-02-09 Richard Biener <rguenther@suse.de>
1394
1395 PR tree-optimization/69715
1396 * gcc.dg/torture/pr69715.c: New testcase.
1397
efb45a9f
PP
13982016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1399
1400 PR c++/69139
1401 * g++.dg/cpp0x/trailing12.C: New test.
1402 * g++.dg/cpp0x/trailing13.C: New test.
1403
20a0c6f9
PP
14042016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1405
1406 PR c++/69283
1407 PR c++/67835
1408 * g++.dg/cpp1y/auto-fn29.C: New test.
1409 * g++.dg/cpp1y/auto-fn30.C: New test.
1410
a162f3af
JJ
14112016-02-08 Jakub Jelinek <jakub@redhat.com>
1412
1413 PR tree-optimization/69209
1414 * gcc.c-torture/compile/pr69209.c: New test.
1415
4b4a9fbd
JL
14162016-02-08 Jeff Law <law@redhat.com>
1417
1418 PR tree-optimization/68541
1419 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1420 of statements allowed in join block for path splitting.
1421
cfac5ed2
JJ
14222016-02-08 Jakub Jelinek <jakub@redhat.com>
1423
f68bc23f
JJ
1424 PR c++/59627
1425 * g++.dg/gomp/pr59627.C: New test.
1426
cfac5ed2
JJ
1427 PR ipa/69239
1428 * g++.dg/ipa/pr69239.C: New test.
1429
44714d8c
DM
14302016-02-08 David Malcolm <dmalcolm@redhat.com>
1431
1432 PR preprocessor/69664
1433 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1434 * gcc.dg/cpp/warn-comments.c: Likewise.
1435
eba9e839
MP
14362016-02-08 Marek Polacek <polacek@redhat.com>
1437
1438 PR c++/69688
1439 * g++.dg/init/const12.C: New test.
1440
a011cd92
BS
14412016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1442
1443 PR target/60410
1444 * gcc.dg/lto/pr55113_0.c: Remove test.
1445
5317b1be
RB
14462016-02-08 Richard Biener <rguenther@suse.de>
1447
1448 PR tree-optimization/69719
1449 * gcc.dg/torture/pr69719.c: New testcase.
1450
63998a63
RB
14512016-02-08 Richard Biener <rguenther@suse.de>
1452 Jeff Law <law@redhat.com>
1453
1454 PR target/68273
1455 * gcc.target/mips/pr68273.c: New testcase.
1456
43f4a281
RB
14572016-02-08 Richard Biener <rguenther@suse.de>
1458
1459 PR rtl-optimization/69274
1460 * gcc.target/i386/addr-sel-1.c: XFAIL.
1461
0b604d2d
JL
14622016-02-08 Jeff Law <law@redhat.com>
1463
e8dfe49e
JL
1464 PR tree-optimization/68541
1465 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1466
6daecd7a 1467 PR tree-optimization/65917
0b604d2d
JL
1468 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1469
c0f0e35a
JD
14702016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1471
1472 PR fortran/50555
1473 * gfortran.dg/namelist_args.f90: New test.
1474
8981d712
JL
14752016-02-05 Jeff Law <law@redhat.com>
1476
6daecd7a 1477 PR tree-optimization/68541
8981d712
JL
1478 * gcc.dg/tree-ssa/split-path-2.c: New test.
1479 * gcc.dg/tree-ssa/split-path-3.c: New test.
1480 * gcc.dg/tree-ssa/split-path-4.c: New test.
1481 * gcc.dg/tree-ssa/split-path-5.c: New test.
1482 * gcc.dg/tree-ssa/split-path-6.c: New test.
1483 * gcc.dg/tree-ssa/split-path-7.c: New test.
1484
46cb9332
MS
14852016-02-05 Martin Sebor <msebor@redhat.com>
1486
1487 PR c++/69662
1488 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1489 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1490
be2083ea
RH
14912016-02-06 Richard HEnderson <rth@redhat.com>
1492
1493 PR c/69643
1494 * gcc.target/i386/addr-space-4.c: New.
1495 * gcc.target/i386/addr-space-5.c: New.
1496
711d7c23
MM
14972016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1498
1499 PR fortran/66089
1500 * gfortran.dg/elemental_dependency_6.f90: New.
1501
b5c1c988
JJ
15022016-02-05 Jakub Jelinek <jakub@redhat.com>
1503
861c7bcd
JJ
1504 PR rtl-optimization/69691
1505 * gcc.c-torture/execute/pr69691.c: New test.
1506
b5c1c988
JJ
1507 PR c++/69628
1508 * g++.dg/parse/pr69628.C: New test.
1509
f7dfa966
UB
15102016-02-05 Uros Bizjak <ubizjak@gmail.com>
1511
1512 * gcc.dg/sancov/asan.c: Move to ...
1513 * gcc.dg/asan/sancov-1.c: ... here.
1514
9b143e64
UB
15152016-02-05 Uros Bizjak <ubizjak@gmail.com>
1516
1517 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1518
f5d4b899
L
15192016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1520
1521 PR target/69677
1522 * gcc.target/i386/pr69677.c: New test.
1523
76c85fbb
PP
15242016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1525
1526 PR c++/68948
1527 * g++.dg/template/pr68948.C: New test.
1528
f181bf90
DV
15292016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1530
1531 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1532 (only necessary on s390x).
1533
714fb282
L
15342016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1535
1536 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1537 -mno-accumulate-outgoing-args.
1538
618d6c1c
PP
15392016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1540
1541 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1542
1066e9b5
JJ
15432016-02-04 Jakub Jelinek <jakub@redhat.com>
1544
1545 PR c/69669
1546 * c-c++-common/pr69669.c: New test.
1547
76255d0d
MM
15482016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1549
1550 PR target/69667
1551 * g++.dg/pr69667.C: New file.
1552
e0b059b1
WD
15532016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1554
1555 PR target/69619
1556 * gcc.dg/pr69619.c: Add new test.
1557
2692b5c8
RS
15582016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1559
1560 PR rtl-optimization/69577
1561 * gcc.target/i386/pr69577.c: New test.
1562
7db337c2
ML
15632016-02-04 Martin Liska <mliska@suse.cz>
1564
1565 * g++.dg/asan/pr69276.C: New test.
1566
cc9c0829
KT
15672016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1568
1569 PR target/65932
1570 PR target/67714
1571 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1572 a single smulbb instruction.
1573 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1574 * gcc.target/amr/wmul-2.c: Likewise.
1575
eb9feb52
KT
15762016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1577
1578 PR target/65932
1579 PR target/67714
1580 * gcc.c-torture/execute/pr67714.c: New test.
1581
61f727fe
JJ
15822016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1583
1584 PR target/69454
1585 * gcc.target/i386/pr69454-1.c: New test.
1586 * gcc.target/i386/pr69454-2.c: New test.
1587
05dd97db
MS
15882016-02-03 Martin Sebor <msebor@redhat.com>
1589
1590 PR c++/69251
1591 PR c++/69253
1592 PR c++/69290
1593 PR c++/69277
1594 PR c++/69349
1595 * g++.dg/ext/flexarray-mangle-2.C: New test.
1596 * g++.dg/ext/flexarray-mangle.C: New test.
1597 * g++.dg/ext/flexarray-subst.C: New test.
1598 * g++.dg/ext/flexary11.C: New test.
1599 * g++.dg/ext/flexary12.C: New test.
1600 * g++.dg/ext/flexary13.C: New test.
1601 * g++.dg/ext/flexary14.C: New test.
1602 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1603
dac2fc29
L
16042016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1605
1606 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1607 Define only if CHECK_FLOAT128 is defined.
1608 (main): Properly initialize u5.
1609
eadb8035
JJ
16102016-02-03 Jakub Jelinek <jakub@redhat.com>
1611
0afbb81b
JJ
1612 PR c/69627
1613 * gcc.dg/pr69627.c: New test.
1614
eadb8035
JJ
1615 PR target/69644
1616 * gcc.dg/pr69644.c: New test.
1617
b12d4923
MS
16182016-02-03 Mike Stump <mikestump@comcast.net>
1619
1620 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1621 support for struct-layout-1.exp.
1622
ab4bae0c
PP
16232016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1624
1625 PR c++/69056
618d6c1c 1626 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 1627
95831c01
VM
16282016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1629 Alexandre Oliva <aoliva@redhat.com>
1630
1631 PR target/69461
1632 * gcc.target/powerpc/pr69461.c: New.
1633
ccc71ab8
UB
16342016-02-03 Uros Bizjak <ubizjak@gmail.com>
1635
1636 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1637 works from here ...
1638 (check_effective_target_fsanitize_thread): ... to here. Do not
1639 specify additional compile flags for the test source.
1640 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1641 specify additional compile flags for the test source.
1642
96299640
WD
16432016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1644
1645 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1646
781d83d9
AV
16472016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1648
1649 PR fortran/67451
1650 PR fortran/69418
1651 * gfortran.dg/coarray_allocate_2.f08: New test.
1652 * gfortran.dg/coarray_allocate_3.f08: New test.
1653 * gfortran.dg/coarray_allocate_4.f08: New test.
1654
d8208e6d
AL
16552016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1656
1657 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1658 use same scan-tree-dump-times on all platforms.
1659 * gcc.dg/vect/vect-outer-1.c: Likewise.
1660 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1661 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1662 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1663 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1664 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1665 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1666 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1667
a8394fa0
SB
16682016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1669
1670 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1671 warning.
1672
f3baa1d3
L
16732016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1674
1675 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1676
eb077516
JN
16772016-02-02 James Norris <jnorris@codesourcery.com>
1678
1679 * c-c++-common/goacc/routine-5.c: Add tests.
1680
578fb225
AM
16812016-02-02 Alexander Monakov <amonakov@ispras.ru>
1682
1683 * gcc.target/nvptx/unsigned-cmp.c: New test.
1684
c64f7d37
WD
16852016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1686
1687 * gcc.target/aarch64/scalar_shift_1.c
1688 (test_corners_sisd_di): Improve force to SIMD register.
1689 (test_corners_sisd_si): Likewise.
1690 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1691 Remove scan-assembler check for ldr.
1692
90c6f26c
RB
16932016-02-02 Richard Biener <rguenther@suse.de>
1694
1695 PR tree-optimization/69595
1696 * gcc.dg/Warray-bounds-17.c: New testcase.
1697
9dc03c97
RB
16982016-02-02 Richard Biener <rguenther@suse.de>
1699
1700 PR tree-optimization/69606
1701 * gcc.dg/torture/pr69606.c: New testcase.
1702
2d4dc223
YR
17032016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1704
1705 PR middle-end/68542
1706 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1707 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1708
65c98fde
AM
17092016-02-02 Alan Modra <amodra@gmail.com>
1710
1711 PR target/69548
1712 * gcc.target/powerpc/pr69548.c: New test.
1713
e1b81f2b
JJ
17142016-02-01 Jakub Jelinek <jakub@redhat.com>
1715
d0268b37
JJ
1716 PR rtl-optimization/69592
1717 * gcc.dg/pr69592.c: New test.
1718
e1b81f2b
JJ
1719 PR preprocessor/69543
1720 PR c/69558
1721 * gcc.dg/pr69543.c: New test.
1722 * gcc.dg/pr69558.c: New test.
1723
7dd7780d
UB
17242016-02-01 Uros Bizjak <ubizjak@gmail.com>
1725
bf672ee5
UB
1726 PR testsuite/65940
1727 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 1728
9a7013f8
MS
17292016-02-01 Martin Sebor <msebor@redhat.com>
1730
1731 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1732
e681fb2b
BC
17332016-02-01 Bin Cheng <bin.cheng@arm.com>
1734
1735 PR tree-optimization/67921
1736 * c-c++-common/ubsan/pr67921.c: New test.
1737
ff86345f
RB
17382016-02-01 Richard Biener <rguenther@suse.de>
1739
1740 PR middle-end/69556
1741 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1742
bc369dbd
RB
17432016-02-01 Richard Biener <rguenther@suse.de>
1744
1745 PR tree-optimization/69574
1746 * gcc.dg/torture/pr69574.c: New testcase.
1747
ef318184
RB
17482016-02-01 Richard Biener <rguenther@suse.de>
1749
1750 PR tree-optimization/69579
1751 * gcc.dg/setjmp-6.c: New testcase.
1752
654745e6
JJ
17532016-02-01 Jakub Jelinek <jakub@redhat.com>
1754
1755 PR rtl-optimization/69570
1756 * g++.dg/opt/pr69570.C: New test.
1757
e6c0c44b
RH
17582016-02-01 Richard Henderson <rth@redhat.com>
1759
1760 * gcc.dg/pr69535.c: New test.
1761
6ff3f09a
JDA
17622016-01-31 John David Anglin <danglin@gcc.gnu.org>
1763
2c005538
JDA
1764 PR testsuite/69584
1765 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1766 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1767
61083a4b
JDA
1768 PR debug/68244
1769 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1770
6ff3f09a
JDA
1771 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1772
0c221916
PT
17732016-01-31 Paul Thomas <pault@gcc.gnu.org>
1774
1775 PR fortran/67564
1776 * gfortran.dg/allocate_with_source_17.f03: New test.
1777
db7a2818
JJ
17782016-01-30 Jakub Jelinek <jakub@redhat.com>
1779
1780 PR tree-optimization/69546
1781 * gcc.dg/torture/pr69546.c: New test.
1782
e520d5f0
PT
17832016-01-30 Paul Thomas <pault@gcc.gnu.org>
1784
1785 PR fortran/69566
1786 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1787
343c05d3
MS
17882016-01-30 Martin Sebor <msebor@redhat.com>
1789
1790 PR c++/68490
1791 * g++.dg/ext/flexary10.C: New test.
1792
d6c3a539
DH
17932016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1794
1795 PR fortran/66707
1796 gfortran.dg/common_23.f90: New test.
1797
52d72fcd
BS
17982016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1799
1800 PR target/65546
1801 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1802 condition being checked, and disable it when the target supports
1803 misaligned loads and stores.
1804
3a5d2ba4
JJ
18052016-01-29 Jakub Jelinek <jakub@redhat.com>
1806
1807 PR debug/69518
1808 * gcc.dg/torture/pr69518.c: New test.
1809
6bbacdb5
L
18102016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1811
1812 PR target/69530
1813 * gcc.target/i386/pr69530.c: New test.
1814
af932cdb
SE
18152016-01-29 Steve Ellcey <sellcey@imgtec.com>
1816
1817 PR target/65604
1818 * gcc.target/mips/div-delay.c: New test.
1819
26658b7c
JJ
18202016-01-29 Jakub Jelinek <jakub@redhat.com>
1821
33e89989
JJ
1822 PR target/69551
1823 * gcc.target/i386/pr69551.c: New test.
1824
26658b7c
JJ
1825 PR target/66137
1826 * gcc.target/i386/pr66137.c: New test.
1827
401116b5
AB
18282016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1829
1830 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1831 always built for p5600.
1832 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1833 isa=p5600 dg-option.
1834
d4abfcc5
RB
18352016-01-29 Richard Biener <rguenther@suse.de>
1836
1837 PR tree-optimization/69547
1838 * g++.dg/tree-ssa/pr69547.C: New testcase.
1839
16b77b32
JJ
18402016-01-29 Jakub Jelinek <jakub@redhat.com>
1841
1842 PR debug/66869
1843 * g++.dg/warn/Wunused-function2.C: New test.
1844
a1c95464
DV
18452016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1846
1847 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1848 support for test to succeed.
1849
5453bfed
MP
18502016-01-29 Marek Polacek <polacek@redhat.com>
1851
1852 PR c++/69509
1853 PR c++/69516
1854 * g++.dg/ext/constexpr-vla2.C: New test.
1855 * g++.dg/ext/constexpr-vla3.C: New test.
1856 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1857
452ec2a5
RB
18582016-01-29 Richard Biener <rguenther@suse.de>
1859
1860 PR middle-end/69537
1861 * gcc.dg/uninit-21.c: New testcase.
1862
aec0b19e
UB
18632016-01-28 Uros Bizjak <ubizjak@gmail.com>
1864
1865 PR target/69459
1866 * gcc.target/i386/pr69459.c: New test.
1867
df113ce7
SE
18682016-01-28 Steve Ellcey <sellcey@imgtec.com>
1869
1870 PR target/68400
1871 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1872 * gcc.target/mips/pr68400.c: New test.
1873
494de84f
MS
18742016-01-28 Martin Sebor <msebor@redhat.com>
1875
1876 PR target/17381
1877 * gcc.target/powerpc/pr17381.c: New test.
1878
eb1b1f01
JJ
18792016-01-28 Jakub Jelinek <jakub@redhat.com>
1880
1881 PR middle-end/69542
1882 * gcc.dg/torture/pr69542.c: New test.
1883
6dfeb7ce
WD
18842016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1885
1886 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1887
4b7471a4
DE
18882016-01-28 David Edelsohn <dje.gcc@gmail.com>
1889
1890 * gcc.dg/pr65980.c: Skip on AIX.
1891 * gcc.dg/pr66688.c: Same.
1892
b271fd21
DE
18932016-01-28 David Edelsohn <dje.gcc@gmail.com>
1894
1895 PR target/63679
1896 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1897 * gcc.dg/tree-ssa/sra-18.c: Same.
1898
874108a9
AV
18992016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1900
1901 PR fortran/62536
1902 * gfortran.dg/block_15.f08: New test.
1903 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1904 on incorrectly closed BLOCK.
1905
30480bcd
IE
19062016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1907
1908 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
19092016-01-28 Richard Biener <rguenther@suse.de>
1910
1911 PR tree-optimization/69466
1912 * gfortran.dg/vect/pr69466.f90: New testcase.
1913
0d4c694e
TP
19142016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1915
1916 * g++.dg/pr67989.C: Remove ARM-specific option.
1917 * gcc.target/arm/pr67989.C: New file.
1918
2aa780da
UB
19192016-01-27 Uros Bizjak <ubizjak@gmail.com>
1920
1921 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1922 and expm1 test for glibc < 2.11.
1923
f75ebe77
RH
19242016-01-27 Richard Henderson <rth@redhat.com>
1925
1926 * gcc.c-torture/execute/pr69447.c: New test.
1927
19282016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 1929
9a175e65 1930 PR fortran/69422
49847d75
PT
1931 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1932
cbdd8ae0
JJ
19332016-01-27 Jakub Jelinek <jakub@redhat.com>
1934
1935 PR debug/66869
1936 * gcc.dg/pr66869.c: New test.
1937
2b572b3c
JL
19382016-01-25 Jeff Law <law@redhat.com>
1939
1940 PR tree-optimization/68398
aec0b19e 1941 PR tree-optimization/69196
2b572b3c
JL
1942 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1943 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1944 path to avoid new heuristic allowing more irreducible regions
1945 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1946 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1947 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1948 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1949 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1950
fa74a4bc
MP
19512016-01-27 Marek Polacek <polacek@redhat.com>
1952
1953 PR c/68062
1954 * c-c++-common/vector-compare-4.c: New test.
1955
0afff540
DM
19562016-01-27 David Malcolm <dmalcolm@redhat.com>
1957
1958 PR preprocessor/69126
1959 * c-c++-common/pr69126.c: New test case.
1960
1a218fc9
ILT
19612016-01-27 Ian Lance Taylor <iant@google.com>
1962
1963 * gcc.dg/tree-ssa/ivopt_5.c: New test.
1964
5d70666e
RB
19652016-01-27 Ryan Burn <contact@rnburn.com>
1966
1967 PR cilkplus/69267
1968 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
1969
87ff4d66
UB
19702016-01-27 Uros Bizjak <ubizjak@gmail.com>
1971
1972 PR target/69512
1973 * gcc.target/i386/pr69512.c: New test.
1974
27e23cca
RE
19752016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
1976
1977 PR ada/69488
1978 * gnat.dg/sso/*.adb: Robustify dg-output directives.
1979
05bf54c3
MP
19802016-01-27 Marek Polacek <polacek@redhat.com>
1981
1982 PR c++/69379
1983 * g++.dg/pr69379.C: New test.
1984
60214d0d
MS
19852016-01-27 Martin Sebor <msebor@redhat.com>
1986
1987 PR c++/69317
1988 * g++.dg/abi/Wabi-2-2.C: New test.
1989 * g++.dg/abi/Wabi-2-3.C: New test.
1990 * g++.dg/abi/Wabi-3-2.C: New test.
1991 * g++.dg/abi/Wabi-3-3.C: New test.
1992
167c7bfa
RB
19932016-01-27 Richard Biener <rguenther@suse.de>
1994
1995 PR tree-optimization/69166
1996 * gcc.dg/torture/pr69166.c: New testcase.
1997
1430fb1f
MJ
19982016-01-27 Martin Jambor <mjambor@suse.cz>
1999
2000 PR tree-optimization/69355
2001 * gcc.dg/tree-ssa/pr69355.c: New test.
2002
95e3030c
MP
20032016-01-27 Marek Polacek <polacek@redhat.com>
2004
2005 PR c++/69496
2006 * g++.dg/ext/constexpr-vla1.C: New test.
2007
eeb085f3
CB
20082016-01-20 Christian Bruel <christian.bruel@st.com>
2009
2010 PR target/69245
2011 * gcc.target/arm/pr69245.c: New test.
2012
b1652dde
JJ
20132016-01-27 Jakub Jelinek <jakub@redhat.com>
2014
2015 PR tree-optimization/69399
2016 * gcc.dg/torture/pr69399.c: New test.
2017
ce7e8f00
EB
20182016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2019
2020 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2021
e4aac1d1
EB
20222016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2023
2024 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2025
8dfdb419
TV
20262016-01-26 Tom de Vries <tom@codesourcery.com>
2027
2028 PR tree-optimization/69110
2029 * gcc.dg/autopar/pr69110.c: New test.
2030
56f80f54 20312016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2032 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2033
2034 * gcc.dg/graphite/isl-ast-op-select.c: New.
2035
a0909527
PT
20362015-01-26 Paul Thomas <pault@gcc.gnu.org>
2037
2038 PR fortran/69385
2039 * gfortran.dg/allocate_error_6.f90: New test.
2040
ffc445f4
RH
20412016-01-26 Richard Henderson <rth@redhat.com>
2042
2043 * gcc.dg/tm/pr60908.c: New test.
2044
01e1dea3
DM
20452016-01-26 David Malcolm <dmalcolm@redhat.com>
2046
2047 PR other/69006
2048 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2049 directive.
2050 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2051 expected multiline output to reflect the colorization being
2052 disabled before newlines.
2053 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2054 (custom_diagnostic_finalizer): Replace call to
2055 pp_newline_and_flush with call to pp_flush.
2056 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2057 * gfortran.dg/implicit_class_1.f90: Likewise.
2058 * lib/gcc-dg.exp (allow_blank_lines): New global.
2059 (dg-allow-blank-lines-in-output): New procedure.
2060 (gcc-dg-prune): Complain about blank lines in the output, unless
2061 dg-allow-blank-lines-in-output was called.
2062 * lib/multiline.exp (_build_multiline_regex): Only support
2063 arbitrary followup text for non-blank-lines, not for blank lines.
2064
13f92e8d
JJ
20652016-01-26 Jakub Jelinek <jakub@redhat.com>
2066
2067 PR tree-optimization/69483
2068 * gcc.dg/pr69483.c: New test.
2069 * g++.dg/opt/pr69483.C: New test.
2070
92422235
CL
20712016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2072
2073 PR target/68620
2074 * gcc.target/arm/pr68620.c: New test.
2075
0bccf11b
L
20762016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2077
2078 * gcc.target/i386/pr68986-2.c: Remove -m32.
2079
81cd202e
L
20802016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2081
2082 PR target/68986
2083 * gcc.target/i386/pr68986-1.c: New test.
2084 * gcc.target/i386/pr68986-2.c: Likewise.
2085 * gcc.target/i386/pr68986-3.c: Likewise.
2086
213a1c03
CB
20872016-01-26 Christian Bruel <christian.bruel@st.com>
2088
2089 * lib/target-supports.exp
2090 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2091 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2092 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2093
22a08dd1
RB
20942016-01-26 Richard Biener <rguenther@suse.de>
2095
2096 PR tree-optimization/69452
2097 * gcc.dg/torture/pr69452.c: New testcase.
2098
6c06e0e8
JJ
20992016-01-26 Jakub Jelinek <jakub@redhat.com>
2100
2101 PR target/69442
2102 * gcc.dg/pr69442.c: New test.
2103
b96824c4
RFI
21042016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2105
2106 PR target/67896
2107 * gcc.target/aarch64/simd/pr67896.C: New.
2108
5ee31e57
RS
21092016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2110
2111 PR tree-optimization/69400
2112 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2113 function.
2114 (plugin_init): Call it.
2115 * gcc.dg/torture/pr69400.c: New test.
2116
7ddfb31d
CL
21172016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2118
2119 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2120
1e050c90
AK
21212016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2122 Sebastian Pop <s.pop@samsung.com>
2123
2124 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2125 isl-0.15.
2126
c8ee4bf5
AK
21272016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2128 Sebastian Pop <s.pop@samsung.com>
2129
2130 * gcc.dg/graphite/pr69292.c: New.
2131
d902b330
JJ
21322016-01-25 Jakub Jelinek <jakub@redhat.com>
2133
2134 * c-c++-common/goacc/use_device-1.c: New test.
2135
2c89b952
JL
21362016-01-25 Jeff Law <law@redhat.com>
2137
2138 PR tree-optimization/69196
2139 PR tree-optimization/68398
2140 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2141 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2142
685c8785
DE
21432016-01-25 David Edelsohn <dje.gcc@gmail.com>
2144
2145 PR target/69469
2146 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2147 Algorithm.
2148
95cef0c1
RB
21492016-01-25 Richard Biener <rguenther@suse.de>
2150
2151 PR testsuite/69380
2152 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2153
2947d3b2
IE
21542016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2155
2156 PR target/69421
2157 * gcc.dg/pr69421.c: New test.
2158
ae19075a
BB
21592016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2160
2161 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2162 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2163 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2164 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2165 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2166 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2167 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2168 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2169 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2170 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2171
fa4511c2
RB
21722016-01-25 Richard Biener <rguenther@suse.de>
2173
2174 PR tree-optimization/69376
2175 * gcc.dg/torture/pr69376.c: New testcase.
2176
1d101216
JD
21772016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2178
2179 PR fortran/69397
2180 PR fortran/68442
2181 * gfortran.dg/interface_38.f90: New test.
2182 * gfortran.dg/interface_39.f90: New test.
a0909527 2183
a59b92b0
PP
21842016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2185
2186 Revert:
2187 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2188
2189 PR c++/11858
2190 PR c++/24663
2191 PR c++/24664
2192 * g++.dg/template/pr11858.C: New test.
2193 * g++.dg/template/pr24663.C: New test.
2194 * g++.dg/template/unify12.C: New test.
2195 * g++.dg/template/unify13.C: New test.
2196 * g++.dg/template/unify14.C: New test.
2197 * g++.dg/template/unify15.C: New test.
2198 * g++.dg/template/unify16.C: New test.
2199 * g++.dg/template/unify17.C: New test.
2200
16acb1a8
DH
22012016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2202
2203 PR fortran/68283
2204 gfortran.dg/pr68283.f90: New test.
2205
094773e8
TK
22062016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2207
2208 PR fortran/66094
2209 * gfortran.dg/inline_matmul_13.f90: New test.
2210 * gfortran.dg/matmul_bounds_8.f90: New test.
2211 * gfortran.dg/matmul_bounds_9.f90: New test.
2212 * gfortran.dg/matmul_bounds_10.f90: New test.
2213
42fb90d7
TV
22142016-01-23 Tom de Vries <tom@codesourcery.com>
2215
2216 PR tree-optimization/69426
2217 * gcc.dg/autopar/pr69426.c: New test.
2218
69da7802
MS
22192016-01-23 Martin Sebor <msebor@redhat.com>
2220
2221 PR c++/58109
2222 PR c++/69022
2223 * g++.dg/cpp0x/alignas5.C: New test.
2224 * g++.dg/ext/vector29.C: Same.
2225
da17300a
UB
22262016-01-23 Uros Bizjak <ubizjak@gmail.com>
2227
2228 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2229 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2230 _GNU_SOURCE from compile flags to the source.
2231 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2232 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2233 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2234 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2235
62041cfc
JJ
22362016-01-22 Jakub Jelinek <jakub@redhat.com>
2237
2238 PR target/69432
2239 * g++.dg/opt/pr69432.C: New test.
2240
f7d2ad6f
BS
22412016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2242
2243 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2244 32-bit targets testing an -m64 multilib.
2245
d403fc9a
WS
22462016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2247
2248 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2249 64-bit support.
2250
4aa16f8d
JG
22512016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2252
2253 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2254
7c816d0f
CB
22552016-01-21 Christian Bruel <christian.bruel@st.com>
2256
2257 PR target/68674
2258 * gcc.target/i386/pr68674.c
2259 * gcc.target/aarch64/pr68674.c
2260 * gcc.target/arm/pr68674.c
2261
fce661e8
KT
22622016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2263
2264 PR target/69403
2265 * gcc.c-torture/execute/pr69403.c: New test.
2266
4696899f
PC
22672016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2268
2269 PR c++/55843
2270 * g++.dg/template/pr55843.C: New.
2271
bac69366
AL
22722016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2273
2274 PR testsuite/66877
2275 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2276 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2277
b57d3a5c
BS
22782016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2279
2280 PR testsuite/67489
da17300a
UB
2281 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2282 from dg-do compile directive, and instead add
2283 { dg-require-effective-target int128 }.
b57d3a5c 2284
9f04a53e
MS
22852016-01-20 Martin Sebor <msebor@redhat.com>
2286
2287 PR c/69405
2288 * gcc.dg/sync-fetch.c: New test.
2289
38a51663
JL
22902016-01-21 Martin Sebor <msebor@redhat.com>
2291
2292 PR target/69252
2293 * gcc.target/powerpc/pr69252.c: New test.
2294
2423a75a
JD
22952016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2296
2297 PR fortran/65996
da17300a 2298 * gfortran.dg/pr65996.f90: New test.
2423a75a 2299
0a76463f
DV
23002016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2301
2302 PR c++/68810
9f04a53e 2303 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 2304 expected to generate an error.
0a76463f 2305
9776e692
BS
23062016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2307
2308 PR middle-end/66178
2309 * gcc.dg/torture/pr66178.c: New test.
2310
c8d3e088
AB
23112016-01-21 Anton Blanchard <anton@samba.org>
2312 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2313
2314 PR target/63354
2315 * gcc.target/powerpc/pr63354.c: New test.
2316
35b707ff
VM
23172016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2318
2319 PR rtl-optimization/68990
2320 * gcc.target/i386/pr68990: New.
2321
157b0829
NC
23222016-01-21 Nick Clifton <nickc@redhat.com>
2323
2324 PR target/69129
2325 * gcc.target/mips/pr69129.c: New.
2326
aede6748
PC
23272016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2328
2329 PR c++/58046
2330 * g++.dg/cpp0x/pr58046.C: New.
2331
5463c2c8
JJ
23322016-01-21 Jakub Jelinek <jakub@redhat.com>
2333
6d31cc75
SS
2334 PR target/69187
2335 PR target/65624
2336 * gcc.target/arm/pr69187.c: New test.
2337
5463c2c8
JJ
2338 PR c++/69355
2339 * g++.dg/torture/pr69355.C: New test.
2340
fa28f32b
AK
23412016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2342 Sebastian Pop <s.pop@samsung.com>
2343
2344 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2345
b920a047
AK
23462016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2347 Sebastian Pop <s.pop@samsung.com>
2348
da17300a 2349 * gcc.dg/graphite/pr68976.c: New test.
b920a047 2350
bdd3aea6
JJ
23512016-01-21 Jakub Jelinek <jakub@redhat.com>
2352
2353 PR middle-end/67653
2354 * c-c++-common/pr67653.c: New test.
2355 * gcc.dg/torture/pr29119.c: Add dg-warning.
2356
26a2e6ae
PB
23572016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2358
2359 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2360
d25c7690
PK
23612016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2362
2363 PR c/24293
2364 * gcc.dg/pr24293.c: New test.
2365 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2366 incomplete struct type.
2367 * gcc.dg/declspec-1.c: Likewise.
2368 * gcc.dg/pr63549.c: Likewise.
2369
889d5698
JJ
23702016-01-20 Jakub Jelinek <jakub@redhat.com>
2371
2372 PR tree-optimization/66612
2373 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2374 for bdn instruction.
2375
d7cf3dc7
CL
23762016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2377
2378 * lib/target-supports.exp
2379 (check_effective_target_arm_fp_ok_nocache): New.
2380 (check_effective_target_arm_fp_ok): New.
2381 (add_options_for_arm_fp): New.
2382 (check_effective_target_arm_crypto_ok_nocache): Require
2383 target_arm_v8_neon_ok instead of arm32.
2384 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2385 (check_effective_target_arm_crypto_pragma_ok): New.
2386 (add_options_for_arm_vfp): New.
2387 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2388 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2389 target instead. Force initial fpu to vfp.
2390 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2391 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2392 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2393 dependency.
2394 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2395 use arm_vfp effective target instead. Force initial fpu to vfp.
2396 * gcc.target/arm/attr-neon3.c: Likewise.
2397 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2398 arm_vfp_ok.
2399 * gcc.target/arm/unsigned-float.c: Likewise.
2400 * gcc.target/arm/vfp-1.c: Likewise.
2401 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2402 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2403 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2404 * gcc.target/arm/vfp-ldmias.c: Likewise.
2405 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2406 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2407 * gcc.target/arm/vfp-stmiad.c: Likewise.
2408 * gcc.target/arm/vfp-stmias.c: Likewise.
2409 * gcc.target/arm/vnmul-1.c: Likewise.
2410 * gcc.target/arm/vnmul-2.c: Likewise.
2411 * gcc.target/arm/vnmul-3.c: Likewise.
2412 * gcc.target/arm/vnmul-4.c: Likewise.
2413
01ac9704 24142016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 2415
e84b00da
L
2416 PR testsuite/69366
2417 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2418 the MPX run-time library, for compile-time MPX test.
2419 * gcc.target/i386/chkp-always_inline.c: Likewise.
2420 * gcc.target/i386/chkp-bndret.c: Likewise.
2421 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2422 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2423 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2424 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2425 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2426 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2427 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2428 * gcc.target/i386/chkp-label-address.c: Likewise.
2429 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2430 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2431 * gcc.target/i386/chkp-pr69044.c: Likewise.
2432 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2433 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2434 * gcc.target/i386/chkp-strchr.c: Likewise.
2435 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2436 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2437 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2438 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2439 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2440 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2441 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2442 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2443 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2444 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2445 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2446 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2447 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2448 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2449 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2450 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2451 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2452 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2453 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2454 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2455 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2456 * gcc.target/i386/pr63995-2.c: Likewise.
2457 * gcc.target/i386/pr64805.c: Likewise.
2458 * gcc.target/i386/pr65044.c: Likewise.
2459 * gcc.target/i386/pr65167.c: Likewise.
2460 * gcc.target/i386/pr65183.c: Likewise.
2461 * gcc.target/i386/pr65184.c: Likewise.
2462 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 2463
28b33016
IE
24642016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2465
2466 PR tree-optimization/69328
2467 * gcc.dg/pr69328.c: New test.
2468
bcff0913
JL
24692016-01-20 Jeff Law <law@redhat.com>
2470
bf0bb970 2471 PR target/25114
bcff0913
JL
2472 * gcc.target/m68k/pr25114.c: New test.
2473
a3f69631
AV
24742016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2475
2476 * gcc.target/arm/memset-inline-10.c: Added
2477 dg-require-effective-target arm_thumb2_ok.
2478
af33ba0d
EB
24792016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2480
2481 * gcc.dg/debug/dwarf2/sso.c: New test.
2482
7596d5de
UB
24832016-01-19 Uros Bizjak <ubizjak@gmail.com>
2484
2485 PR testsuite/68820
2486 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2487 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2488 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2489
ceda2c69
JH
24902016-01-19 Jan Hubicka <hubicka@ucw.cz>
2491
2492 PR ipa/66223
2493 * g++.dg/ipa/devirt-50.C: New testcase.
2494
38a979f2
MP
24952016-01-19 Marek Polacek <polacek@redhat.com>
2496
2497 PR c++/68965
2498 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2499 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2500
962801c5
KT
25012016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2502
2503 PR target/69135
2504 * gcc.target/arm/pr69135_1.c: New test.
2505
078fe40a
WD
25062015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2507
2508 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2509
786e3c06
WD
25102015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2511
2512 * gcc.target/aarch64/ccmp_1.c: New testcase.
2513
1e297006
MP
25142016-01-19 Marek Polacek <polacek@redhat.com>
2515
2516 PR c++/68586
2517 * g++.dg/cpp0x/enum30.C: New test.
2518
879c27e3
RB
25192016-01-19 Richard Biener <rguenther@suse.de>
2520
2521 PR tree-optimization/69336
2522 * g++.dg/tree-ssa/pr69336.C: New testcase.
2523
015337d3
JJ
25242016-01-19 Jakub Jelinek <jakub@redhat.com>
2525
2526 PR debug/65779
2527 * gcc.dg/pr65779.c: New test.
2528
e2c768b6
RB
25292016-01-19 Richard Biener <rguenther@suse.de>
2530
2531 PR tree-optimization/69352
2532 * gcc.dg/torture/pr69352.c: New testcase.
2533
569efc34
JJ
25342016-01-19 Jakub Jelinek <jakub@redhat.com>
2535
2536 PR rtl-optimization/68955
2537 PR rtl-optimization/64557
2538 * gcc.dg/torture/pr68955.c: New test.
2539
e49d321f
JH
25402016-01-19 Jan Hubicka <hubicka@ucw.cz>
2541
2542 PR lto/69136
2543 * g++.dg/torture/pr69136.C: New testcase.
2544
e9191ad3
JH
25452016-01-19 Jan Hubicka <hubicka@ucw.cz>
2546
2547 PR lto/69133
2548 * g++.dg/lto/pr69133_0.C: New testcase.
2549 * g++.dg/lto/pr69133_1.C: New testcase.
2550
2bedb645
JL
25512016-01-15 Jeff Law <law@redhat.com>
2552
2553 PR tree-optimization/69320
2554 * gcc.c-torture/pr69320-1.c: New test.
2555 * gcc.c-torture/pr69320-2.c: New test.
2556 * gcc.c-torture/pr69320-3.c: New test.
2557 * gcc.c-torture/pr69320-4.c: New test.
2558
17c15cb9
PP
25592016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2560
2561 PR c++/11858
2562 PR c++/24663
2563 PR c++/24664
2564 * g++.dg/template/pr11858.C: New test.
2565 * g++.dg/template/pr24663.C: New test.
2566 * g++.dg/template/unify12.C: New test.
2567 * g++.dg/template/unify13.C: New test.
2568 * g++.dg/template/unify14.C: New test.
2569 * g++.dg/template/unify15.C: New test.
2570 * g++.dg/template/unify16.C: New test.
2571 * g++.dg/template/unify17.C: New test.
2572
9617fd08
DM
25732016-01-18 David Malcolm <dmalcolm@redhat.com>
2574
2575 PR testsuite/69181
2576 * gcc.dg/pr69181-1.c: New test file.
2577 * gcc.dg/pr69181-2.c: New test file.
2578 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2579 globals by moving it to...
2580 (cleanup-after-saved-dg-test): ...this new function. Add
2581 "global additional_sources_used". Add reset of global
2582 multiline_expected_outputs to the empty list.
2583 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2584 global to...
2585 (multiline_expected_outputs): ...this, and updated comments to
2586 note that it is modified from gcc-dg.exp.
2587 (dg-end-multiline-output): Update for the above renaming.
2588 (handle-multiline-outputs): Likewise. Remove the clearing
2589 of the expected outputs to the empty list.
2590
b555a2e4
RB
25912016-01-18 Richard Biener <rguenther@suse.de>
2592
2593 PR tree-optimization/69297
2594 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2595
96902805
JM
25962016-01-18 Joseph Myers <joseph@codesourcery.com>
2597
2598 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2599 dg-options.
2600 * gcc.target/mips/mips-3d-2.c: Likewise.
2601 * gcc.target/mips/mips-3d-3.c: Likewise.
2602 * gcc.target/mips/mips-3d-4.c: Likewise.
2603 * gcc.target/mips/mips-3d-5.c: Likewise.
2604 * gcc.target/mips/mips-3d-6.c: Likewise.
2605 * gcc.target/mips/mips-3d-7.c: Likewise.
2606 * gcc.target/mips/mips-3d-8.c: Likewise.
2607 * gcc.target/mips/mips-3d-9.c: Likewise.
2608 * gcc.target/mips/mips-ps-1.c: Likewise.
2609 * gcc.target/mips/mips-ps-2.c: Likewise.
2610 * gcc.target/mips/mips-ps-3.c: Likewise.
2611 * gcc.target/mips/mips-ps-4.c: Likewise.
2612 * gcc.target/mips/mips-ps-5.c: Likewise.
2613 * gcc.target/mips/mips-ps-6.c: Likewise.
2614 * gcc.target/mips/mips-ps-7.c: Likewise.
2615 * gcc.target/mips/mips-ps-type.c: Likewise.
2616 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2617 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2618
40e26f94
TV
26192016-01-18 Tom de Vries <tom@codesourcery.com>
2620
2621 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2622 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2623 * c-c++-common/goacc/kernels-empty.c: New test.
2624 * c-c++-common/goacc/kernels-eternal.c: New test.
2625 * c-c++-common/goacc/kernels-loop-2.c: New test.
2626 * c-c++-common/goacc/kernels-loop-3.c: New test.
2627 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2628 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2629 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2630 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2631 * c-c++-common/goacc/kernels-loop-data.c: New test.
2632 * c-c++-common/goacc/kernels-loop-g.c: New test.
2633 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2634 * c-c++-common/goacc/kernels-loop-n.c: New test.
2635 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2636 * c-c++-common/goacc/kernels-loop.c: New test.
2637 * c-c++-common/goacc/kernels-noreturn.c: New test.
2638 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2639 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2640 * c-c++-common/goacc/kernels-reduction.c: New test.
2641
a98d4647
TV
26422016-01-18 Tom de Vries <tom@codesourcery.com>
2643
2644 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2645 * gcc.dg/autopar/outer-2.c: Same.
2646 * gcc.dg/autopar/outer-3.c: Same.
2647 * gcc.dg/autopar/outer-4.c: Same.
2648 * gcc.dg/autopar/outer-5.c: Same.
2649 * gcc.dg/autopar/outer-6.c: Same.
2650 * gcc.dg/autopar/parallelization-1.c: Same.
2651 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2652 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2653 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2654 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2655 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2656 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2657 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2658 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2659 * gcc.dg/autopar/pr39500-1.c: Same.
2660 * gcc.dg/autopar/pr39500-2.c: Same.
2661 * gcc.dg/autopar/pr46193.c: Same.
2662 * gcc.dg/autopar/pr46194.c: Same.
2663 * gcc.dg/autopar/pr49580.c: Same.
2664 * gcc.dg/autopar/pr49960-1.c: Same.
2665 * gcc.dg/autopar/pr49960.c: Same.
2666 * gcc.dg/autopar/pr68373.c: Same.
2667 * gcc.dg/autopar/reduc-1.c: Same.
2668 * gcc.dg/autopar/reduc-1char.c: Same.
2669 * gcc.dg/autopar/reduc-1short.c: Same.
2670 * gcc.dg/autopar/reduc-2.c: Same.
2671 * gcc.dg/autopar/reduc-2char.c: Same.
2672 * gcc.dg/autopar/reduc-2short.c: Same.
2673 * gcc.dg/autopar/reduc-3.c: Same.
2674 * gcc.dg/autopar/reduc-4.c: Same.
2675 * gcc.dg/autopar/reduc-6.c: Same.
2676 * gcc.dg/autopar/reduc-7.c: Same.
2677 * gcc.dg/autopar/reduc-8.c: Same.
2678 * gcc.dg/autopar/reduc-9.c: Same.
2679 * gcc.dg/autopar/uns-outer-4.c: Same.
2680 * gcc.dg/autopar/uns-outer-5.c: Same.
2681 * gcc.dg/autopar/uns-outer-6.c: Same.
2682 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2683 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2684
da976fa8
AL
26852016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2686
2687 PR target/63679
2688 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2689 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2690
70c1e886
AL
26912016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2692
2693 PR target/63679
2694 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2695 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2696 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2697
88bed196
AL
26982016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2699
2700 PR target/63679
2701 * gcc.dg/tree-ssa/sra-17.c: New.
2702 * gcc.dg/tree-ssa/sra-18.c: New.
2703
3dd5f42e
IE
27042016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2705
2706 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2707
ae5a77fa
EB
27082016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2709
2710 * gnat.dg/inline12.adb: New test.
2711
11e57fc6
BC
27122016-01-18 Bin Cheng <bin.cheng@arm.com>
2713
2714 PR tree-optimization/66797
2715 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2716
995b6fe0
RB
27172016-01-18 Richard Biener <rguenther@suse.de>
2718
2719 PR tree-optimization/69170
2720 * gcc.dg/torture/pr69170.c: New testcase.
2721
82ee0cf2 27222016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
2723
2724 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2725
d69da357
TV
27262016-01-16 Tom de Vries <tom@codesourcery.com>
2727
2728 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2729
a3845283
TV
27302016-01-16 Tom de Vries <tom@codesourcery.com>
2731
2732 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2733 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2734 redundant dg-require-effective-target pthread.
2735 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2736 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2737 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2738 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2739 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2740 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2741 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2742
197a6aa6
DE
27432016-01-16 David Edelsohn <dje.gcc@gmail.com>
2744
2745 PR target/68609
2746 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2747 * gcc.target/powerpc/recip-7.c: Same.
2748
ec7886c1
PP
27492016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2750
2751 PR c++/69091
2752 * g++.dg/template/pr69091.C: New test.
2753
203484bb
PP
27542016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2755
2756 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2757 dump does not contain an error_mark_node.
2758 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2759 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2760
aa2500e9
PP
27612016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2762
2763 PR c++/68936
2764 * g++.dg/template/pr68936.C: New test.
2765
28621a5c
DE
27662016-01-15 David Edelsohn <dje.gcc@gmail.com>
2767
2768 PR target/68609
2769 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2770 * gcc.target/powerpc/recip-2.c: Same.
2771 * gcc.target/powerpc/recip-3.c: Same.
2772 * gcc.target/powerpc/recip-4.c: Same.
2773 * gcc.target/powerpc/recip-sqrtf.c: Same.
2774
40c43aca
JL
27752016-01-15 Jeff Law <law@redhat.com>
2776
2777 PR tree-optimization/69270
2778 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2779 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2780
afbc5ae8
PT
27812016-01-15 Paul Thomas <pault@gcc.gnu.org>
2782
2783 PR fortran/49630
2784 * gfortran.dg/deferred_character_13.f90: New test for the fix
2785 of comment 3 of the PR.
2786
2787 PR fortran/54070
2788 * gfortran.dg/deferred_character_8.f90: New test
2789 * gfortran.dg/allocate_error_5.f90: New test
2790
2791 PR fortran/60593
2792 * gfortran.dg/deferred_character_10.f90: New test
2793
2794 PR fortran/60795
2795 * gfortran.dg/deferred_character_14.f90: New test
2796
2797 PR fortran/61147
2798 * gfortran.dg/deferred_character_11.f90: New test
2799
2800 PR fortran/64324
2801 * gfortran.dg/deferred_character_9.f90: New test
2802
49abe076
VM
28032016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2804
2805 PR rtl-optimization/69030
2806 * gcc.target/i386/pr69030.c: New.
2807
16d12992
KT
28082016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2809
2810 * gcc.target/aarch64/target_attr_17.c: New test.
2811
78810bd3
RB
28122016-01-15 Richard Biener <rguenther@suse.de>
2813
2814 PR tree-optimization/66856
2815 * gcc.dg/torture/pr66856-1.c: New testcase.
2816 * gcc.dg/torture/pr66856-2.c: Likewise.
2817
2bd847fe
RB
28182016-01-15 Richard Biener <rguenther@suse.de>
2819
2820 PR debug/69137
2821 * g++.dg/lto/pr69137_0.C: New testcase.
2822
a00fe3b7
RS
28232016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2824
2825 PR middle-end/69246
2826 * gcc.target/i386/pr69246.c: New test.
2827
cbb0e83b
DV
28282016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2829
7596d5de 2830 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 2831
5a500ecf
DV
28322016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2833
2834 PR c++/56194
2835 * g++.dg/init/const9.C: Disable test on S/390.
2836
5d9bf64f
DV
28372016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2838
2839 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2840 * g++.dg/Wno-frame-address.C: Ditto.
2841
e234b19e
DV
28422016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2843
2844 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2845
89483f99
RB
28462016-01-15 Richard Biener <rguenther@suse.de>
2847
2848 PR tree-optimization/68961
2849 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2850
94f37395
IE
28512016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2852
2853 * gcc.target/i386/pr65105-5.c: New test.
2854
82ee0cf2 28552016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
2856
2857 * gcc.c-torture/execute/alias-4.c: New testcase.
2858
82ee0cf2 28592016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
2860
2861 PR ipa/68148
2862 * g++.dg/ipa/devirt-49.C: New testcase.
2863
092f7deb 28642016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
2865
2866 PR target/65837
2867 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2868 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2869 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2870
e93c66bc
RB
28712016-01-15 Richard Biener <rguenther@suse.de>
2872
2873 PR tree-optimization/69117
2874 * gcc.dg/torture/pr69117.c: New testcase.
2875
c47eaca6 28762015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
2877
2878 PR c++/69048
2879 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2880
c3f6914a
FXC
28812016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2882
2883 PR testsuite/67509
2884 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2885 range tests use 100 * maximum instead of maximum + 1.
2886
cd65ae90
JJ
28872016-01-14 Jakub Jelinek <jakub@redhat.com>
2888
2889 PR debug/69244
2890 * gcc.dg/guality/pr69244.c: New test.
2891
19643948
UB
28922016-01-14 Uros Bizjak <ubizjak@gmail.com>
2893
2894 * lib/target-supports.exp (check_effective_target_issignaling):
2895 New procedure.
2896 * gcc.dg/pr61441.c: Require issignaling effective target.
2897
fe79c97e
SB
28982016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2899
2900 PR target/68803
2901 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2902
c7df95d8
DM
29032016-01-14 David Malcolm <dmalcolm@redhat.com>
2904
2905 PR c++/68819
2906 PR preprocessor/69177
2907 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2908 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2909 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2910 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2911
00083992
MP
29122016-01-14 Marek Polacek <polacek@redhat.com>
2913
2914 PR c/69262
2915 * gcc.dg/array-15.c: New test.
2916
0c9b3294
JJ
29172016-01-14 Jakub Jelinek <jakub@redhat.com>
2918
2919 PR middle-end/68146
2920 PR tree-optimization/69155
2921 * gfortran.dg/pr68146.f: New test.
2922 * gfortran.dg/pr69155.f90: New test.
2923
3688e13d
RB
29242016-01-14 Richard Biener <rguenther@suse.de>
2925
2926 PR tree-optimization/68060
2927 * gcc.dg/torture/pr68060-1.c: New testcase.
2928 * gcc.dg/torture/pr68060-2.c: Likewise.
2929
bab0ad3a
NC
29302016-01-14 Nick Clifton <nickc@redhat.com>
2931
2932 * lib/target-supports.exp
2933 (check_effective_target_arm_neon_ok_nocache): Add an option
2934 sequence that includes setting the ARM architecture to ARMv7-A.
2935 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2936 command line options necessary to enable Neon support.
2937 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2938 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2939 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2940 * gcc.target/arm/pr69180.c: Likewise.
2941
947c2ce5
JL
29422016-01-14 Jeff Law <law@redhat.com>
2943
2944 PR tree-optimization/69270
2945 * gcc.dg/tree-ssa/pr69270.c: New test.
2946
3342fd71
BS
29472016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2948
2949 PR c/66208
2950 * c-c++-common/pr66208.c: New file.
2951
2ad3adf1
JJ
29522016-01-13 Jakub Jelinek <jakub@redhat.com>
2953
2954 PR tree-optimization/69156
2955 * gcc.dg/pr69156.c: New test.
2956
398d6feb
L
29572016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2958
2959 * gcc.target/i386/pr69225-7.c: New test.
2960
4c868789
RH
29612016-01-13 Richard Henderson <rth@redhat.com>
2962
2963 * gcc.dg/tm/memopt-13.c: Update expected function.
2964 * gcc.dg/tm/memopt-6.c: Likewise.
2965
ef6d1772
UB
29662016-01-13 Uros Bizjak <ubizjak@gmail.com>
2967
2968 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
2969 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
2970 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
2971 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 2972
ef6d1772
UB
29732016-01-13 Tom de Vries <tom@codesourcery.com>
2974
2975 PR tree-optimization/69169
0b4b6ef2
TV
2976 * gcc.dg/pr69169.c: New test.
2977
2ad3adf1 29782016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
2979
2980 PR target/69228
2981 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
2982 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
2983 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
2984 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
2985 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
2986 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
2987 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
2988 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
2989
9060e335
AK
29902016-01-13 Jakub Jelinek <jakub@redhat.com>
2991
2992 PR target/69247
2993 * gcc.dg/pr69247.c: New test.
2994
40311329
RB
29952016-01-13 Richard Biener <rguenther@suse.de>
2996
2997 PR tree-optimization/69242
2998 * gcc.dg/torture/pr69242.c: New testcase.
2999
ccbd7103
RB
30002016-01-13 Richard Biener <rguenther@suse.de>
3001
3002 PR tree-optimization/69186
3003 * gcc.dg/torture/pr69186.c: New testcase.
3004
c6f72a46
JL
30052016-01-13 Jeff Law <law@redhat.com>
3006
3007 PR tree-optimization/67755
3008 * gcc.dg/tree-ssa/pr67755.c: New test.
3009
30102016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
3011
3012 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3013 pass number in output by a star.
3014
c446cf07
BC
30152016-01-12 Bin Cheng <bin.cheng@arm.com>
3016
3017 PR tree-optimization/68911
3018 * gcc.c-torture/execute/pr68911.c: New test.
3019
5342156c
MP
30202016-01-12 Marek Polacek <polacek@redhat.com>
3021
3022 PR c++/68979
3023 * g++.dg/warn/permissive-1.C: New test.
3024
65364cc5
JJ
30252016-01-12 Jakub Jelinek <jakub@redhat.com>
3026
3027 PR objc++/68511
3028 PR c++/69213
3029 * g++.dg/opt/pr69213.C: New test.
3030
81b9a3d9
CB
30312016-01-12 Christian Bruel <christian.bruel@st.com>
3032
3033 PR target/69180
3034 * gcc.target/arm/pr69180.c: New test.
3035
3c4e91c9
RB
30362016-01-12 Richard Biener <rguenther@suse.de>
3037
3038 PR lto/69077
3039 * g++.dg/lto/pr69077_0.C: New testcase.
3040 * g++.dg/lto/pr69077_1.C: Likewise.
3041
5664cea1
JJ
30422016-01-12 Jakub Jelinek <jakub@redhat.com>
3043
3044 PR target/69175
3045 * g++.dg/opt/pr69175.C: New test.
3046
86cefc49
AL
30472016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3048
3049 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3050 rather than #including math.h & stdlib.h.
3051 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3052 * gcc.dg/vect/pr49771.c: Likewise.
3053 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3054 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3055 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3056 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3057 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3058 * gcc.dg/vect/pr44507.c: Likewise.
3059 * gcc.dg/vect/pr45902.c: Likewise.
3060 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3061 * gcc.dg/vect/vect-117.c: Likewise.
3062 * gcc.dg/vect/vect-99.c: Likewise.
3063 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3064 * gcc.dg/vect/vect-cond-1.c: Likewise.
3065 * gcc.dg/vect/vect-cond-2.c: Likewise.
3066 * gcc.dg/vect/vect-cond-3.c: Likewise.
3067 * gcc.dg/vect/vect-cond-4.c: Likewise.
3068 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3069 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3070 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3071 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3072 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3073 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3074 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3075 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3076 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3077 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3078 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3079 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3080 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3081 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3082 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3083 include of signal.h.
3084 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3085 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3086 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3087 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3088 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3089 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3090 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3091 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3092 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3093 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3094 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3095 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3096 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3097 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3098 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3099 * gcc.dg/vect/vect-outer-5.c: Likewise.
3100 * gcc.dg/vect/vect-outer-6.c: Likewise.
3101 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3102 include of stdio.h.
3103
b832f61e
NC
31042016-01-12 Nick Clifton <nickc@redhat.com>
3105
3106 PR target/68913
3107 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3108 to fread so that it will be found in all target runtimes.
3109
8eac49b1
RB
31102016-01-12 Richard Biener <rguenther@suse.de>
3111
3112 PR tree-optimization/69053
3113 * g++.dg/torture/pr69053.C: New testcase.
3114
2935d994
RB
31152016-01-12 Richard Biener <rguenther@suse.de>
3116
3117 PR tree-optimization/69168
3118 * gcc.dg/torture/pr69168.c: New testcase.
3119
66c16fd9
RB
31202016-01-12 Richard Biener <rguenther@suse.de>
3121
3122 PR tree-optimization/69157
3123 * gcc.dg/torture/pr69157.c: New testcase.
3124
31252016-01-12 Richard Biener <rguenther@suse.de>
3126
3127 PR tree-optimization/69174
3128 * gcc.dg/torture/pr69174.c: New testcase.
3129
723033a6
JJ
31302016-01-12 Jakub Jelinek <jakub@redhat.com>
3131
3132 PR c++/66808
3133 PR c++/69000
3134 * g++.dg/tls/pr66808.C: New test.
3135 * g++.dg/tls/pr69000.C: New test.
3136
3574cf47
BS
31372016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3138
3139 * gcc.target/powerpc/swaps-p8-23.c: New test.
3140 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3141
feb20787
JDA
31422016-01-11 John David Anglin <danglin@gcc.gnu.org>
3143
3144 PR tree-optimization/68356
3145 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3146
27b1820a
KV
31472016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3148 Jim Wilson <jim.wilson@linaro.org>
3149
3150 PR target/69194
3151 * gcc.target/arm/pr69194.c: New test.
3152
cf4de6af
L
31532016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3154
3155 PR target/69225
3156 * gcc.target/i386/pr69225-1.c: New test.
3157 * gcc.target/i386/pr69225-2.c: Likewise.
3158 * gcc.target/i386/pr69225-3.c: Likewise.
3159 * gcc.target/i386/pr69225-4.c: Likewise.
3160 * gcc.target/i386/pr69225-5.c: Likewise.
3161 * gcc.target/i386/pr69225-6.c: Likewise.
3162
1ebd5558
JJ
31632016-01-11 Jakub Jelinek <jakub@redhat.com>
3164
23552a4d
JJ
3165 PR target/67462
3166 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3167 if lp64.
3168
26ff85b0
JJ
3169 PR target/69071
3170 * gcc.dg/pr69071.c: New test.
3171
9cb6bd74
JJ
3172 PR c++/69211
3173 * g++.dg/opt/pr69211.C: New test.
3174
1ebd5558
JJ
3175 PR tree-optimization/69214
3176 * gcc.c-torture/compile/pr69214.c: New test.
3177
8c18c836
UB
31782016-01-11 Uros Bizjak <ubizjak@gmail.com>
3179
3180 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3181 * gcc.target/i386/pr66232-11.c: Ditto.
3182 * gcc.target/i386/pr66232-12.c: Ditto.
3183 * gcc.target/i386/pr66232-13.c: Ditto.
3184
62446e6e
RB
31852016-01-11 Richard Biener <rguenther@suse.de>
3186
3187 PR tree-optimization/69173
3188 * gcc.dg/torture/pr69173.c: New testcase.
3189
2b8568fe
KT
31902016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3191
3192 PR rtl-optimization/68796
3193 * gcc.target/aarch64/tst_5.c: New test.
3194 * gcc.target/aarch64/tst_6.c: Likewise.
3195
5baf4532
KT
31962016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3197
3198 PR rtl-optimization/68841
3199 * gcc.dg/pr68841.c: New test.
3200 * gcc.c-torture/execute/pr68841.c: New test.
3201
ca90b1ed
YR
32022016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3203
3204 PR rtl-optimization/68920
3205 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3206 for ix86 targets.
3207 * gcc.dg/ifcvt-5.c: New test.
3208
2ad3adf1 32092016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
3210
3211 PR bootstrap/69123
3212 * g++.dg/pr69123.C: New.
3213
83834c09
IE
32142016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3215
3216 PR target/69010
3217 * gcc.target/i386/pr69010.c: New test.
3218
dcf89d57
MJ
32192016-01-11 Martin Jambor <mjambor@suse.cz>
3220
3221 PR ipa/69044
3222 * gcc.target/i386/chkp-pr69044.c: New test.
3223
d95167ee
TV
32242016-01-11 Tom de Vries <tom@codesourcery.com>
3225
3226 PR tree-optimization/69109
3227 * gcc.dg/autopar/pr69109-2.c: New test.
3228 * gcc.dg/autopar/pr69109.c: New test.
3229
4f6403a8
TV
32302016-01-11 Tom de Vries <tom@codesourcery.com>
3231
3232 PR tree-optimization/69108
3233 * gcc.dg/autopar/pr69108.c: New test.
3234
21efdd80
PP
32352016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3236
3237 PR c++/69029
3238 * c-c++-common/Wisleading-indentation.c: Augment test.
3239
fd42eed8
TK
32402016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3241
3242 PR fortran/69154
3243 * gfortran.dg/inline_matmul_12.f90: New test.
3244
4f90ee6c
PT
32452016-01-10 Paul Thomas <pault@gcc.gnu.org>
3246
3247 PR fortran/67779
3248 * gfortran.dg/actual_array_offset_1: New test.
3249
3907c6cf
TV
32502016-01-10 Tom de Vries <tom@codesourcery.com>
3251
3252 PR tree-optimization/69062
3253 * gcc.dg/autopar/pr69062.c: New test.
3254
b07b236e
TS
32552016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3256
3257 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3258 * gcc.dg/vect/slp-perm-2.c: Likewise.
3259 * gcc.dg/vect/slp-perm-3.c: Likewise.
3260 * gcc.dg/vect/slp-perm-5.c: Likewise.
3261 * gcc.dg/vect/slp-perm-6.c: Likewise.
3262 * gcc.dg/vect/slp-perm-7.c: Likewise.
3263 * gcc.dg/vect/slp-perm-8.c: Likewise.
3264
23fab8ae
TV
32652016-01-10 Tom de Vries <tom@codesourcery.com>
3266
3267 PR tree-optimization/69039
3268 * gcc.dg/autopar/pr69039.c: New test.
3269
73f0dae2
MP
32702016-01-09 Marek Polacek <polacek@redhat.com>
3271
3272 PR c++/69113
3273 * g++.dg/pr69113.C: New test.
3274
20b8d734
JJ
32752016-01-09 Jakub Jelinek <jakub@redhat.com>
3276
3277 PR middle-end/50865
3278 PR tree-optimization/69097
3279 * gcc.c-torture/execute/pr50865.c: New test.
3280 * gcc.c-torture/execute/pr69097-1.c: New test.
3281 * gcc.c-torture/execute/pr69097-2.c: New test.
3282 * gcc.dg/pr69097-1.c: New test.
3283 * gcc.dg/pr69097-2.c: New test.
3284
c50e614b
JJ
32852016-01-09 Jakub Jelinek <jakub@redhat.com>
3286
3287 PR c++/69164
3288 * g++.dg/opt/pr69164.C: New test.
3289
e0237993
JJ
32902016-01-08 Jakub Jelinek <jakub@redhat.com>
3291
3292 PR tree-optimization/69167
3293 * gcc.dg/pr69167.c: New test.
3294
bd8f5bb2
MP
32952016-01-08 Marek Polacek <polacek@redhat.com>
3296
3297 PR c++/68449
3298 * g++.dg/pr68449.C: New.
3299
bb0f5ca7
AL
33002016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3301
3302 PR tree-optimization/68707
3303 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3304 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3305 on platforms supporting it.
3306 * gcc.dg/vect/slp-perm-2.c: Likewise.
3307 * gcc.dg/vect/slp-perm-3.c: Likewise.
3308 * gcc.dg/vect/slp-perm-5.c: Likewise.
3309 * gcc.dg/vect/slp-perm-7.c: Likewise.
3310 * gcc.dg/vect/slp-perm-8.c: Likewise.
3311 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3312 on platforms supporting it.
3313
22518428
JJ
33142016-01-08 Jakub Jelinek <jakub@redhat.com>
3315
33f0852f
JJ
3316 PR tree-optimization/69162
3317 * gcc.dg/pr69162.c: New test.
3318
22518428
JJ
3319 PR tree-optimization/69172
3320 * gcc.dg/pr69172.c: New test.
3321
80e9b3aa
TP
33222016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3323
3324 PR tree-optimization/67781
3325 * gcc.c-torture/execute/pr67781.c: New file.
3326
262a363f
JJ
33272016-01-08 Jakub Jelinek <jakub@redhat.com>
3328
3329 PR tree-optimization/69083
3330 * gcc.dg/vect/pr69083.c: New test.
3331
6e1f093f
SS
33322016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3333
3334 PR tree-optimization/61441
3335 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3336 Use -fexcess-precision=standard for compiler options.
3337 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3338
53290e07
JJ
33392016-01-08 Jakub Jelinek <jakub@redhat.com>
3340
57bf3072
JJ
3341 PR fortran/69128
3342 * gfortran.dg/gomp/pr69128.f90: New test.
3343
53290e07
JJ
3344 PR c++/69145
3345 * g++.dg/ext/pr69145-1.C: New test.
3346 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3347 * g++.dg/ext/pr69145-2.h: New file.
3348
7a127fa7
MS
33492016-01-07 Martin Sebor <msebor@redhat.com>
3350
3351 PR c/68966
3352 * gcc.dg/atomic-fetch-bool.c: New test.
3353 * gcc.dg/sync-fetch-bool.c: New test.
3354
95918b49
L
33552016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3356
3357 PR fortran/66680
3358 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3359
c8e62a9d
NC
33602016-01-07 Nick Clifton <nickc@redhat.com>
3361
3362 PR target/66655
3363 * g++.dg/pr66655.C: New test.
3364 * g++.dg/pr66655_1.cc: Test support file.
3365 * g++.dg/pr66655.h: Test header file.
3366
2ad3adf1 33672016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
3368
3369 PR fortran/66680
3370 gfortran.dg/gomp/pr66680.f90: New test.
3371
4cd9ca92
L
33722016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3373
3374 PR target/69171
3375 * gcc.target/i386/pr69171-1.c: New test.
3376 * gcc.target/i386/pr69171-2.c: Likewise.
3377 * gcc.target/i386/pr69171-3.c: Likewise.
3378 * gcc.target/i386/pr69171-4.c: Likewise.
3379 * gcc.target/i386/pr69171-5.c: Likewise.
3380 * gcc.target/i386/pr69171-6.c: Likewise.
3381
7e33d4dc
BS
33822015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3383
3384 PR middle-end/67639
3385 * c-c++-common/pr67639.c: New test.
3386
fec64afc
JJ
33872016-01-07 Jakub Jelinek <jakub@redhat.com>
3388
3389 PR tree-optimization/69141
3390 * g++.dg/opt/pr69141.C: New test.
3391
f293ad29
EB
33922016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3393
3394 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3395
5027395e
UB
33962016-01-06 Uros Bizjak <ubizjak@gmail.com>
3397
3398 PR target/69140
3399 * gcc.target/i386/pr69140.c: New test
3400
7443cf13
DM
34012016-01-06 David Malcolm <dmalcolm@redhat.com>
3402
3403 * gcc.dg/bad-dereference.c: New test case.
3404
32928931
BS
34052015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3406
3407 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3408
68dd05da
AS
34092016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3410
3411 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3412
6b131d5b
MP
34132016-01-06 Marek Polacek <polacek@redhat.com>
3414
3415 PR sanitizer/69099
3416 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3417
8d9fdb49
MP
34182016-01-05 Marek Polacek <polacek@redhat.com>
3419
3420 PR c/69104
3421 * gcc.dg/atomic-invalid-2.c: New.
3422
acf93f1e
L
34232016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3424
3425 PR target/68991
3426 * gcc.target/i386/pr68991.c: New test.
3427
3f50525d
L
34282016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3429
3430 PR target/68991
3431 * g++.dg/pr68991-1.C: New test.
3432 * g++.dg/pr68991-2.C: Likewise.
3433
e0237993 34342016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 3435
e0237993 3436 PR other/60465
face88a1
ST
3437 * gcc.target/ia64/pr60465-gprel64.c: New test.
3438 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3439
a0866eff
KT
34402016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3441
3442 PR rtl-optimization/68651
3443 * gcc.target/aarch64/pr68651_1.c: New test.
3444
c589e975
DM
34452016-01-05 David Malcolm <dmalcolm@redhat.com>
3446
3447 PR c/69122
3448 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3449
929710d9
NS
34502016-01-05 Nathan Sidwell <nathan@acm.org>
3451
ce3e43d7
NS
3452 PR c++/58583
3453 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3454
929710d9
NS
3455 * gcc.dg/alias-15.c: New.
3456
a2faef8e
NC
34572016-01-05 Nick Clifton <nickc@redhat.com>
3458
3459 PR target/68870
3460 * g++.dg/pr68770.C: New test.
3461
4cfa76e3
MS
34622016-01-04 Mike Stump <mikestump@comcast.net>
3463
3464 * lib/target-supports.exp (check_effective_target_cilkplus):
3465 cilkplus targets require pthreads.
4ece61b6 3466 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 3467
4e8a3a35
MM
34682016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3469
3470 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3471 generation.
3472
818ab71a
JJ
34732016-01-04 Jakub Jelinek <jakub@redhat.com>
3474
3475 Update copyright years.
3476
2fe0a208
MP
34772016-01-04 Marek Polacek <polacek@redhat.com>
3478
3479 PR c/68908
3480 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3481 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3482 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3483
9e3b2fe3
EB
34842016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3485
3486 * gcc.target/sparc/20160104-2.c: New test.
3487
e8d65a35
EB
34882016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3489
3490 * gcc.target/sparc/20160104-1.c: New test.
3491
25ccfccd
PT
34922016-01-03 Paul Thomas <pault@gcc.gnu.org>
3493
3494 PR fortran/65045
3495 * gfortran.dg/pr65045.f90: New test.
3496
cb51d382
EB
34972016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3498
3499 * gnat.dg/specs/debug1.ads: Delete.
3500
6eeaad6e
JD
35012016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3502
3503 PR libgfortran/68867
3504 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3505 expression.
3506
2f968603
JD
35072016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3508
3509 PR libgfortran/68867
3510 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3511 PowerPC.
3512
591bb5e4
PT
35132016-01-01 Paul Thomas <pault@gcc.gnu.org>
3514
3515 PR fortran/68864
3516 * gfortran.dg/pr68864.f90: New test.
3517
f1e0620c
JJ
35182016-01-01 Jakub Jelinek <jakub@redhat.com>
3519
942a1319
JJ
3520 PR tree-optimization/69070
3521 * gcc.dg/pr69070.c: New test.
3522
10dff63f
JJ
3523 PR sanitizer/69055
3524 * gfortran.dg/pr69055.f90: New test.
3525
f1e0620c
JJ
3526 PR target/69015
3527 * gcc.dg/pr69015.c: New test.
818ab71a 3528\f
2f883d1c 3529Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
3530
3531Copying and distribution of this file, with or without modification,
3532are permitted in any medium without royalty provided the copyright
3533notice and this notice are preserved.