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