]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR target/70113 ([AArch64] -mpc-relative-literal-loads conflicts with fix-cortex...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
71017a7b
AL
12016-03-10 Alan Lawrence <alan.lawrence@arm.com>
2
3 * gfortran.dg/unconstrained_commons.f: New.
4
ba52669f
AM
52016-03-10 Alan Modra <amodra@gmail.com>
6
7 * gcc.dg/pr69195.c: New.
8 * gcc.dg/pr69238.c: New.
9
27742332
TV
102016-03-10 Tom de Vries <tom@codesourcery.com>
11
12 PR testsuite/68915
13 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
14
3a81a594
RB
152016-03-10 Richard Biener <rguenther@suse.de>
16
17 PR tree-optimization/70128
18 * gcc.dg/tree-ssa/alias-34.c: New testcase.
19 * gcc.dg/tree-ssa/alias-35.c: Likewise.
20
3433b975
JJ
212016-03-09 Jakub Jelinek <jakub@redhat.com>
22
c2864f02
JJ
23 PR tree-optimization/70152
24 * gcc.dg/pr70152.c: New test.
25
3433b975
JJ
26 PR target/70086
27 * gcc.target/i386/pr70086-1.c: New test.
28 * gcc.target/i386/pr70086-2.c: New test.
29 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
30
31 PR tree-optimization/70127
32 * gcc.c-torture/execute/pr70127.c: New test.
33
96b3c82d
CP
342016-03-09 Cesar Philippidis <cesar@codesourcery.com>
35
36 * c-c++-common/goacc/combined-directives-2.c: New test.
37
b4f3232d
DM
382016-03-09 David Malcolm <dmalcolm@redhat.com>
39
40 PR c/68473
41 PR c++/70105
42 * g++.dg/diagnostic/pr70105.C: New test.
43 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
44 (test_multiple_ordinary_maps): New test function.
45
40499f81
DM
462016-03-09 David Malcolm <dmalcolm@redhat.com>
47
48 PR c/68473
49 PR c++/70105
50 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
51 Drop range information from call to inform_at_rich_loc.
52 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
53 New.
54 (test_show_locus): Replace calls to rich_location::add_range with
55 calls to add_range. Rewrite the tests that used the now-defunct
56 rich_location ctor taking a source_range. Simplify other tests
57 by replacing calls to COMBINE_LOCATION_DATA with calls to
58 make_location.
59
c9e33662
RB
602016-03-09 Richard Biener <rguenther@suse.de>
61 Jakub Jelinek <jakub@redhat.com>
62
63 PR tree-optimization/70138
64 * gcc.dg/vect/pr70138-1.c: New testcase.
65 * gcc.dg/vect/pr70138-2.c: Likewise.
66
2c73b764
JJ
672016-03-09 Jakub Jelinek <jakub@redhat.com>
68
69 PR target/70049
70 * gcc.target/i386/pr70049.c: New test.
71
c06d25bb
RB
722016-03-09 Richard Biener <rguenther@suse.de>
73
74 PR c/70143
75 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
76 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
77 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
78
5828a501
RO
792016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
80
81 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
82 arm-*-*.
83
2e141c8d
JJ
842016-03-09 Jakub Jelinek <jakub@redhat.com>
85
5a9def37
JJ
86 PR middle-end/67278
87 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
88
2e141c8d
JJ
89 PR target/67278
90 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
91
92 PR middle-end/70050
93 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
94 in testcase comment.
95
bf751f40
TV
962016-03-09 Tom de Vries <tom@codesourcery.com>
97
98 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
99 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
100 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
101 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
102 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
103 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
104 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
105 * gfortran.dg/goacc/kernels-loop.f95: New test.
106
e210c999
MS
1072016-03-08 Martin Sebor <msebor@redhat.com>
108
109 PR c++/62096
110 * g++.dg/warn/overflow-warn-7.C: New test.
111
80aac5c8
JM
1122016-03-08 Jason Merrill <jason@redhat.com>
113
114 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
115 * lib/target-supports.exp (check_effective_target_concepts): New.
116
12b81409
JJ
1172016-03-08 Jakub Jelinek <jakub@redhat.com>
118
d259b234
JJ
119 PR c++/70135
120 * g++.dg/cpp1y/constexpr-loop4.C: New test.
121 * g++.dg/ubsan/pr70135.C: New test.
122
12b81409
JJ
123 PR target/70110
124 * gcc.dg/pr70110.c: New test.
125
b4e9f2aa
MJ
1262016-03-07 Martin Jambor <mjambor@suse.cz>
127
128 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
129 * c-c++-common/gomp/if-1.c: Likewise.
130 * c-c++-common/gomp/pr61486-2.c: Likewise.
131 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
132 to dg-additional-options.
133 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
134 * g++/gomp/target-teams-1.c: Likewise.
135 * gcc.dg/gomp/gomp.exp: Likewise.
136 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
137 dg-additional-options.
138 * gfortran.dg/gomp/gomp.exp: Likewise.
139 * gfortran.dg/gomp/target1.f90: Remove dg-options.
140 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
141 dg-additional-options.
142 * gfortran.dg/gomp/target3.f90: Remove dg-options.
143
f86e631e
MJ
1442016-03-07 Martin Jambor <mjambor@suse.cz>
145
146 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
147 * c-c++-common/gomp/gridify-1.c: New test.
148 * gfortran.dg/gomp/gridify-1.f90: Likewise.
149
94156b3f
AV
1502016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
151
152 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
153 trigger for cortex-r8, when scanning for register r8.
154 * gcc.target/arm/pr45701-2.c: Likewise.
155
a84a49b7
RB
1562016-02-26 Richard Biener <rguenther@suse.de>
157 Jeff Law <law@redhat.com>
158
159 PR tree-optimization/69740
160 * gcc.c-torture/compile/pr69740-1.c: New test.
161 * gcc.c-torture/compile/pr69740-2.c: New test.
162
e41f6c9e
BS
1632016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
164
165 * lib/target-supports.exp
166 (check_effective_target_whole_vector_shift): Enable for PPC64.
167
57548bf5
RB
1682016-03-07 Richard Biener <rguenther@suse.de>
169
170 PR tree-optimization/70115
171 * gcc.dg/torture/pr70115.c: New testcase.
172
4ae13300
NS
1732016-03-07 Nathan Sidwell <nathan@codesourcery.com>
174
175 PR middle-end/69916
176 * c-c-++-common/goacc/pr69916.c: New.
177
5edb9853
RH
1782016-03-07 Richard Henderson <rth@redhat.com>
179
180 * gcc.c-torture/compile/pr70061.c: New test.
181
2067a8f3
RB
1822016-03-07 Richard Biener <rguenther@suse.de>
183
184 PR testsuite/70109
185 * gcc.dg/vect/O3-pr36098.c: New testcase.
186
4145a9b7
CL
1872016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
188
189 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
190
1878be32
EB
1912016-03-07 Eric Botcazou <ebotcazou@adacore.com>
192
193 * gnat.dg/renaming9.ad[sb]: New testcase.
194
df762bb2
JJ
1952016-03-05 Jakub Jelinek <jakub@redhat.com>
196
197 PR c++/70084
198 * g++.dg/expr/stdarg3.C: New test.
199
7d461295
JL
2002016-03-04 Jeff Law <law@redhat.com>
201
202 PR tree-optimization/69196
203 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
204 x86_64-*-*.
205
29b9828f
BS
2062016-03-04 Bernd Schmidt <bschmidt@redhat.com>
207
b6b552fd
BS
208 PR c/69973
209 * gcc.dg/pr69973.c: New test.
210
201d49e9
BS
211 PR rtl-optimization/69941
212 * gcc.dg/torture/pr69941.c: New test.
213
29b9828f
BS
214 PR c/69824
215 * gcc.dg/pr69824.c: New test.
216
640b7e74
TV
2172016-03-05 Tom de Vries <tom@codesourcery.com>
218
219 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
220 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
221 function.
222
7a3a3fad
PP
2232016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
224
225 PR c++/66786
226 * g++.dg/cpp1y/var-templ48.C: New test.
227 * g++.dg/cpp1y/var-templ49.C: New test.
228
cd439aec
EB
2292016-03-04 Eric Botcazou <ebotcazou@adacore.com>
230
231 * g++.dg/Wno-frame-address.C: Skip on IA-64.
232
60204554
JJ
2332016-03-04 Jakub Jelinek <jakub@redhat.com>
234
0c8825de
JJ
235 PR c++/70035
236 * g++.dg/ubsan/pr70035.C: New test.
237
60204554
JJ
238 PR target/70062
239 * gcc.target/i386/pr70062.c: New test.
240
f79d4eab
L
2412016-03-04 H.J. Lu <hongjiu.lu@intel.com>
242
243 * g++.dg/template/typename21.C: Remove c++98_only.
244
ea81ce67
L
2452016-03-04 H.J. Lu <hongjiu.lu@intel.com>
246
247 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
248
64b23c13
DM
2492016-03-04 David Malcolm <dmalcolm@redhat.com>
250
251 PR c/68187
252 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
253 function.
254 (fn_42_b): Likewise.
255 (fn_42_c): Likewise.
256
729526f5
DM
2572016-03-04 David Malcolm <dmalcolm@redhat.com>
258
259 PR c/68187
260 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
261 function.
262 (fn_40_b): Likewise.
263 (fn_41_a): Likewise.
264 (fn_41_b): Likewise.
265
f9ea11ac
JJ
2662016-03-04 Jakub Jelinek <jakub@redhat.com>
267
268 PR target/70059
269 * gcc.target/i386/avx512f-pr70059.c: New test.
270 * gcc.target/i386/avx512dq-pr70059.c: New test.
271
b6c38c69
BS
2722016-03-04 Bernd Schmidt <bschmidt@redhat.com>
273
274 PR rtl-optimization/57676
275 * gcc.dg/torture/pr57676.c: New test.
276
af3cdd34
IE
2772016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
278
279 * gcc.dg/pr70026.c: New test.
280
7ff6ca38
MP
2812016-03-04 Marek Polacek <polacek@redhat.com>
282
283 PR c/69798
284 * gcc.dg/cilk-plus/pr69798-1.c: New test.
285 * gcc.dg/cilk-plus/pr69798-2.c: New test.
286
a6bf62d5
KT
2872016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
288
289 PR target/70004
290 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
291 Delete.
292 (test_corners_sisd_si): Likewise.
293 (main): Remove checks of the above.
294 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
295
ae4cdc6a
EB
2962016-03-04 Eric Botcazou <ebotcazou@adacore.com>
297
298 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
299
08455559
CL
3002016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
301
302 * gcc.dg/torture/pr69951.c: Accept argc==0.
303
e9a35493
RB
3042016-03-04 Richard Biener <rguenther@suse.de>
305
306 PR c++/70054
307 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
308 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
309
fba054c2
DV
3102016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
311
312 PR testsuite/69766
313 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
314 testing multiarch.
315
f10cdc6c
JJ
3162016-03-04 Jakub Jelinek <jakub@redhat.com>
317
318 PR debug/69947
319 * gcc.dg/guality/pr69947.c: New test.
320
2e981ba0
JJ
3212016-03-03 Jakub Jelinek <jakub@redhat.com>
322
323 PR ada/70017
324 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
325
0ba3bfa2
KT
3262016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
327
328 PR rtl-optimization/69904
329 * gcc.target/arm/pr69904.c: New test.
330
97ecdb46
JJ
3312016-03-03 Jakub Jelinek <jakub@redhat.com>
332
333 PR target/70021
334 * gcc.dg/vect/pr70021.c: New test.
335 * gcc.target/i386/pr70021.c: New test.
336
a2a743a1
MP
3372016-03-03 Marek Polacek <polacek@redhat.com>
338
339 PR middle-end/70050
340 * gcc.dg/pr70050.c: New test.
341
fa07ecdd
JG
3422016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
343
344 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
345
23504262
ML
3462016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
347
348 PR tree-optimization/70043
349 * gfortran.dg/vect/pr70043.f90: New test.
350
b7b9e1a9
EB
3512016-03-03 Eric Botcazou <ebotcazou@adacore.com>
352
353 * gnat.dg/specs/task1.ads: New test.
354
cb83ba54
RO
3552016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
356
357 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
358 Invoke gdb with -batch.
359 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
360
a75f5e30
RB
3612016-03-03 Richard Biener <rguenther@suse.de>
362
363 PR tree-optimization/55936
364 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
365
268bc320
JL
3662016-03-02 Jeff Law <law@redhat.com>
367
815f20ab
JL
368 PR rtl-optimization/69942
369 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
370 effects of argument promotions.
371
268bc320
JL
372 PR tree-optimization/69987
373 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
374 target does not support -fprefetch-loop-arrays.
375
171f7de5
UB
3762016-03-02 Uros Bizjak <ubizjak@gmail.com>
377
378 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
379
192912db
BC
3802016-03-02 Bin Cheng <bin.cheng@arm.com>
381
c7908871 382 PR rtl-optimization/69052
192912db
BC
383 * gcc.target/i386/pr69052.c: New test.
384
90a7a40b
AM
3852016-03-02 Alan Modra <amodra@gmail.com>
386
387 * gcc.dg/pr69990.c: New.
388
69fa742f
JJ
3892016-03-02 Jakub Jelinek <jakub@redhat.com>
390
de752fb0
JJ
391 PR c/68062
392 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
393
394 PR middle-end/70022
395 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
396
69fa742f
JJ
397 PR target/70028
398 * gcc.target/i386/pr70028.c: New test.
399
7c65bd56
MK
4002016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
401
402 * c-c++-common/asan/swapcontext-test-1.c,
403 * c-c++-common/tsan/thread_leak.c,
404 * g++.dg/tsan/aligned_vs_unaligned_race.C,
405 * g++.dg/tsan/benign_race.C,
406 * g++.dg/tsan/fd_close_norace.C,
407 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
408 races with sanitizer output
409
37d98220 4102016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 411 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
412
413 PR target/67278
414 * gcc.dg/simd-8.c: New testcase.
415
218db463
RB
4162016-03-02 Richard Biener <rguenther@suse.de>
417
418 PR middle-end/67278
419 * gcc.dg/simd-7.c: New testcase.
420
22c72158
EB
4212016-03-02 Eric Botcazou <ebotcazou@adacore.com>
422
423 * gcc.target/i386/pr70007.c: Tweak.
424
9a790ccc
DV
4252016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
426
427 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
428
bd02f00f
MP
4292016-03-02 Marek Polacek <polacek@redhat.com>
430
431 PR c/67854
432 * gcc.dg/pr67854.c: New test.
433
1e840f39
JJ
4342016-03-02 Jakub Jelinek <jakub@redhat.com>
435
436 PR middle-end/70025
437 * gcc.dg/torture/pr70025.c: New test.
438
bca00241
VK
4392016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
440
441 PR tree-optimization/68621
442 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
443
0bca04b8
EB
4442016-03-01 Eric Botcazou <ebotcazou@adacore.com>
445
446 * gcc.target/i386/pr70007.c: New test.
447
2a9afc86
JL
4482016-03-01 Jeff Law <law@redhat.com>
449
eab2541b 450 PR tree-optimization/69196
9d83ef71 451 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 452
2a9afc86
JL
453 PR tree-optimization/69196
454 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
455 duplicating code and spoiling the expected output.
456
0d39977e
MM
4572016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
458
459 PR target/70033
460 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
461 supports power9 before doing tests.
462 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
463 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
464 * gcc.target/powerpc/p9-permute.c: Likewise.
465
a0c0699d
UB
4662016-03-01 Uros Bizjak <ubizjak@gmail.com>
467
468 PR target/70027
469 * gcc.target/i386/pr70027.c: New test.
470
0ae3ef47 4712016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
472
473 * gcc.dg/pr70017.c: New test.
474
686e2237
JJ
4752016-03-01 Jakub Jelinek <jakub@redhat.com>
476
477 PR c/69796
478 PR c/69974
479 * gcc.dg/pr69796.c: New test.
480 * gcc.dg/pr69974.c: New test.
481
f8e4188c
EB
4822016-03-01 Eric Botcazou <ebotcazou@adacore.com>
483
484 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
485
5e3f1c7c
JL
4862016-02-29 Jeff Law <law@redhat.com>
487
488 PR tree-optimization/69987
489 * gfortran.dg/pr69987.f90: New test.
490
491 PR tree-optimization/69989
492 * gcc.c-torture/compile/pr69989-2.c: New test.
493
1be56bc5
MP
4942016-03-01 Marek Polacek <polacek@redhat.com>
495
496 PR c++/69795
497 * g++.dg/parse/invalid1.C: New test.
498
1b19470d
RB
4992016-03-01 Richard Biener <rguenther@suse.de>
500
501 PR middle-end/70022
502 * gcc.dg/pr70022.c: New testcase.
503
3ae0661a
IE
5042016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
505
506 PR tree-optimization/69956
507 * gcc.dg/pr69956.c: New test.
508
0f09ab88
BS
5092016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
510
511 PR target/70011
512 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
513 XFAIL when hardware supports efficient unaligned storage access.
514
76d881bf
PP
5152016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
516
517 PR c++/69961
518 * g++.dg/template/pr69961a.C: New test.
519 * g++.dg/template/pr69961b.C: New test.
520
7168133a
DM
5212016-02-29 David Malcolm <dmalcolm@redhat.com>
522
523 PR preprocessor/69985
524 * gcc.dg/cpp/pr69985.c: New test case.
525
0c6072a3
JL
5262016-02-29 Jeff Law <law@redhat.com>
527
e66f219b
JL
528 PR tree-optimization/70005
529 * gcc.c-torture/execute/pr70005.c New test.
530
0c6072a3
JL
531 PR tree-optimization/69999
532 * gcc.c-torture/compile/pr69999.c: New test.
533
fd9fbdb3
YR
5342016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
535
536 PR tree-optimization/69652
537 * gcc.dg/torture/pr69652.c: Delete test.
538 * gcc.dg/vect/pr69652.c: New test.
539
cbd400b4
RB
5402016-02-19 Richard Biener <rguenther@suse.de>
541
542 PR tree-optimization/69980
543 * gfortran.dg/vect/pr69980.f90: New testcase.
544
84ea0f58
EB
5452016-02-29 Eric Botcazou <ebotcazou@adacore.com>
546
547 * gcc.target/sparc/20160229-1.c: New test.
548
5d2a63dc
EB
5492016-02-29 Eric Botcazou <ebotcazou@adacore.com>
550
551 * gnat.dg/stack_usage3.adb: New test.
552 * gnat.dg/stack_usage3_pkg.ads: New helper.
553
93e708f9
EB
5542016-02-29 Eric Botcazou <ebotcazou@adacore.com>
555
556 * gnat.dg/renaming8.adb: New test.
557 * gnat.dg/renaming8_pkg1.ads: New helper.
558 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
559 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
560
6512bc93
RB
5612016-02-29 Richard Biener <rguenther@suse.de>
562
563 PR tree-optimization/69720
564 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
565
7b201a88
TK
5662016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
567
568 PR fortran/68147
569 PR fortran/47674
570 * gfortran.dg/realloc_on_assign_26.f90: New test case.
571
82ee0cf2 5722016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
573 Jerry DeLisle <jvdelisle@gcc.gnu.org>
574
575 PR fortran/56007
576 * gfortran.dg/coarray_8.f90: Adjust error message.
577 * gfortran.dg/pr56007.f90: New test.
578 * gfortran.dg/pr56007.f: New test.
579
cdc1a2c8
L
5802016-02-28 H.J. Lu <hongjiu.lu@intel.com>
581
582 PR tree-optimization/69989
583 * gcc.dg/torture/pr69989.c: New test.
584
33505bcf
EB
5852016-02-28 Eric Botcazou <ebotcazou@adacore.com>
586
587 * gcc.target/i386/stack-realign-win.c: New test.
588
524bfb19
HA
5892016-02-28 Harald Anlauf <anlauf@gmx.de>
590
591 PR fortran/60126
592 * gfortran.dg/pr60126.f90: New test.
593
bd542508
JL
5942016-02-27 Jeff Law <law@redhat.com>
595
596 Revert
597 2016-02-26 Richard Biener <rguenther@suse.de>
598 Jeff Law <law@redhat.com>
599
600 PR tree-optimization/69740
601 * gcc.c-torture/compile/pr69740-1.c: New test.
602 * gcc.c-torture/compile/pr69740-2.c: New test.
603
dd1291e0
JD
6042016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
605
5fb67f8b 606 PR fortran/69910
dd1291e0
JD
607 * gfortran.dg/newunit_4.f90: New test.
608
5cfefb59
JJ
6092016-02-27 Jakub Jelinek <jakub@redhat.com>
610
611 PR target/69613
612 PR rtl-optimization/69886
613 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
614 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
615 target.
616
20ba5f33
MS
6172016-02-26 Martin Sebor <msebor@redhat.com>
618
619 PR tree-optimization/15826
620 * gcc.dg/tree-ssa/pr15826.c: New test.
621
e6fb01b0
JJ
6222016-02-26 Jakub Jelinek <jakub@redhat.com>
623
624 PR target/69969
625 * gcc.target/powerpc/pr69969.c: New test.
626
e3e0cf64
MS
6272016-02-26 Martin Sebor <msebor@redhat.com>
628
629 PR c++/15766
630 * g++.old-deja/g++.other/decl5.C: Add a test case.
631
d1f2bea5
SB
6322016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
633
634 PR target/69946
635 * gcc.target/powerpc/pr69946.c: New file.
636
4a4f9d2b 6372016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 638 Jeff Law <law@redhat.com>
4a4f9d2b 639
e3e0cf64 640 PR tree-optimization/69740
4a4f9d2b
RB
641 * gcc.c-torture/compile/pr69740-1.c: New test.
642 * gcc.c-torture/compile/pr69740-2.c: New test.
643
ad2a2706
MJ
6442016-02-26 Martin Jambor <mjambor@suse.cz>
645
646 PR middle-end/69920
647 * gcc.dg/torture/pr69932.c: New test.
648 * gcc.dg/torture/pr69936.c: Likewise.
649
1d11f7ce
AK
6502016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
651
652 PR target/69709
653 * gcc.target/s390/pr69709.c: New test.
654
6cfccbb2
KT
6552016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
656
657 PR target/69245
658 * gcc.target/aarch64/pr69245_1.c: New test.
659
ac59ad4e
KT
6602016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
661
662 PR target/69613
663 * gcc.dg/torture/pr69613.c: New test.
664
a2ad54a0
JJ
6652016-02-26 Jakub Jelinek <jakub@redhat.com>
666
667 PR rtl-optimization/69891
668 * gcc.target/i386/pr69891.c: New test.
669
0884062c 6702016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
671 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
672
d2369d4f 673 PR target/61397
c163789b
MM
674 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
675 functionality for both 32-bit and 64-bit.
676
5aed7e2c
RB
6772016-02-26 Richard Biener <rguenther@suse.de>
678
679 PR tree-optimization/69551
680 * gcc.dg/torture/pr69951.c: New testcase.
681
798e2a8e
RB
6822016-02-25 Richard Biener <rguenther@suse.de>
683
684 PR tree-optimization/48795
685 * gcc.dg/Warray-bounds-18.c: New testcase.
686
9559fbac
RO
6872016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
688
689 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
690
c049b107
JJ
6912016-02-25 Jakub Jelinek <jakub@redhat.com>
692
693 PR rtl-optimization/69896
694 * gcc.dg/pr69896.c: New test.
695
1137001c
PP
6962016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
697
698 PR c++/69736
699 * g++.dg/cpp1y/paren2.C: New test.
700
2e9c8641
MS
7012016-02-24 Martin Sebor <msebor@redhat.com>
702
703 PR c/51147
704 * gcc.dg/enum-mode-2.c: New test.
705
03ca8fb3
JJ
7062016-02-24 Jakub Jelinek <jakub@redhat.com>
707
708 PR c++/69922
709 * g++.dg/warn/Wnonnull-compare-6.C: New test.
710 * g++.dg/warn/Wnonnull-compare-7.C: New test.
711 * g++.dg/ubsan/pr69922.C: New test.
712
0b05329b
MP
7132016-02-24 Marek Polacek <polacek@redhat.com>
714
715 PR c/69819
716 * gcc.dg/pr69819.c: New test.
717
57c2c374
MS
7182016-02-24 Martin Sebor <msebor@redhat.com>
719
3b96b93a
MS
720 PR c++/69912
721 * g++.dg/ext/flexary15.C: New test.
722
7232016-02-24 Martin Sebor <msebor@redhat.com>
724
725 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 726 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 727 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 728
65433bb5
MK
7292016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
730 Charles Baylis <charles.baylis@linaro.org>
731
732 PR debug/61033
733 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
734
f802a424 7352016-02-24 Richard Biener <rguenther@suse.de>
44293580 736 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
737
738 PR middle-end/69760
739 * gcc.dg/torture/pr69760.c: New testcase.
740
525f795f
RO
7412016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
742
743 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
744 pattern on Solaris with as.
745
cd7bbceb
KT
7462016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
747
748 * gcc.target/arm/cond_sub_restrict_it.c: New test.
749 * gcc.target/arm/condarith_restrict_it.c: Likewise.
750 * gcc.target/arm/movcond_restrict_it.c: Likewise.
751 * gcc.target/arm/negscc_restrict_it.c: Likewise.
752
89c0c1fd
JJ
7532016-02-24 Jakub Jelinek <jakub@redhat.com>
754
755 PR middle-end/69915
756 * gcc.dg/pr69915.c: New test.
757
0683fd27
KT
7582016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
759
760 PR rtl-optimization/69886
761 * gcc.dg/torture/pr69886.c: New test.
762
e53d562a
RB
7632016-02-24 Richard Biener <rguenther@suse.de>
764
765 PR middle-end/68963
766 * gcc.dg/torture/pr68963.c: New testcase.
767
74a00288
KT
7682016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
769
770 PR target/69875
771 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
772 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
773 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
774 * gcc.target/arm/atomic_loaddi_1.c: New test.
775 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
776 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
777 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
778 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
779 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
780 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
781 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
782 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
783
340fd4c9
JJ
7842016-02-24 Jakub Jelinek <jakub@redhat.com>
785
786 PR middle-end/69909
787 * gcc.dg/torture/pr69909.c: New test.
788
47d3fdb2
RB
7892016-02-24 Richard Biener <rguenther@suse.de>
790
791 PR tree-optimization/69907
792 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
793 * gcc.dg/vect/bb-slp-34.c: XFAIL.
794 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
795
dab73e73
CB
7962016-02-24 Christian Bruel <christian.bruel@st.com>
797
798 * gcc.target/arm/pragma_cpp_fma.c: New test.
799
7cc5ec65
JD
8002016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
801
802 PR fortran/61156
803 * gfortran.dg/include_6.f90: Update test.
804
067fbd8b
JJ
8052016-02-23 Jakub Jelinek <jakub@redhat.com>
806
807 PR objc/69844
808 * objc.dg/pr69844.m: New test.
809
64a454d9
JD
8102016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
811
812 PR libgfortran/69456
813 * gfortran.dg/namelist_89.f90: New test.
814 * gfortran.dg/pr59700.f90: Update test..
815
35886f0b
MS
8162016-02-23 Martin Sebor <msebor@redhat.com>
817
818 PR middle-end/69780
819 * g++.dg/ext/builtin_alloca.C: New test.
820 * gcc.dg/builtins-68.c: New test.
821
162cc7e3
RH
8222016-02-23 Richard Henderson <rth@redhat.com>
823
824 * gcc.target/i386/addr-space-3.c: Remove test.
825
196440f8
DM
8262016-02-23 David Malcolm <dmalcolm@redhat.com>
827
828 PR preprocessor/69126
829 PR preprocessor/69543
830 * c-c++-common/pr69126-2-long.c: New test.
831 * c-c++-common/pr69126-2-short.c: New test.
832 * c-c++-common/pr69543-1.c: Remove xfail.
833
1d3121af
DM
8342016-02-23 David Malcolm <dmalcolm@redhat.com>
835
836 PR preprocessor/69126
837 PR preprocessor/69543
838 PR preprocessor/69558
839 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
840 (f): Rename to...
841 (test_2): ...this, and add leading comment.
842 (MACRO_3, test_3): New.
843 (MACRO_4A, MACRO_4B, test_4): New.
844 (MACRO): Rename to...
845 (MACRO_5): ...this.
846 (g): Rename to...
847 (test_5): ...this, updating for renaming of MACRO, and
848 add leading comment.
849 * c-c++-common/pr69543-1.c: New.
850 * c-c++-common/pr69543-2.c: New.
851 * c-c++-common/pr69543-3.c: New.
852 * c-c++-common/pr69543-4.c: New.
853 * c-c++-common/pr69558-1.c: New.
854 * c-c++-common/pr69558-2.c: New.
855 * c-c++-common/pr69558-3.c: New.
856 * c-c++-common/pr69558-4.c: New.
857 * gcc.dg/pr69558.c: Move to...
858 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
859 xfail for c++.
860
f99c3557
TS
8612016-02-23 Thomas Schwinge <thomas@codesourcery.com>
862
863 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
864 to -ftree-parallelize-loops/-fopenacc changes.
865 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
866 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
867 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
868 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
869 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
870 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
871 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
872 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
873 * c-c++-common/goacc/kernels-loop.c: Likewise.
874 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
875 * c-c++-common/goacc/kernels-reduction.c: Likewise.
876 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
877 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
878
c60ec7c2
RO
8792016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
880
881 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
882
f1a62b6f
JJ
8832016-02-23 Jakub Jelinek <jakub@redhat.com>
884
e67bf044
JJ
885 PR c++/69902
886 * g++.dg/warn/Wnonnull-compare-5.C: New test.
887
f1a62b6f
JJ
888 PR c/69900
889 * gcc.dg/pr69900.c: New test.
890
20c5e09e
MJ
8912016-02-23 Martin Jambor <mjambor@suse.cz>
892
893 PR tree-optimization/69666
894 * gcc.dg/tree-ssa/pr69666.c: New test.
895
e457a6fc
AV
8962016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
897
898 PR fortran/67451
899 * gfortran.dg/coarray_allocate_5.f08: New test.
900
d7b574f4
AK
9012016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
902
903 * gcc.target/s390/vcond-shift.c: Move to ...
904 * gcc.target/s390/vector/vcond-shift.c: ... here.
905
58bdeb44
AK
9062016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
907
908 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
909 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
910
7cd0387b
AK
9112016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
912
913 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
914
4246c8da
MW
9152016-02-20 Mark Wielaard <mjw@redhat.com>
916
917 PR c/28901
918 * gcc.dg/unused-variable-3.c: New test.
919
f93bc532
JJ
9202016-02-22 Jakub Jelinek <jakub@redhat.com>
921
922 PR target/69888
923 * gcc.target/i386/pr69888.c: New test.
924
c4e360f4
RB
9252016-02-22 Richard Biener <rguenther@suse.de>
926
927 PR tree-optimization/69882
928 * gfortran.dg/vect/pr69882.f90: New testcase.
929
09c92f1c
JJ
9302016-02-22 Jakub Jelinek <jakub@redhat.com>
931
932 PR target/69885
933 * gcc.dg/pr69885.c: New test.
934
f88d45dc
OE
9352016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
936
937 PR target/69806
938 PR target/54089
939 * gcc.target/sh/pr54089-10.c: New.
940
ce1ff48e
PT
9412016-02-20 Paul Thomas <pault@gcc.gnu.org>
942
943 PR fortran/69423
944 * gfortran.dg/deferred_character_15.f90 : New test.
945
bbf27208
DH
9462016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
947
948 PR fortran/57365
949 gfortran.dg/allocate_with_source_18.f03: New test.
950
9512016-02-20 Harald Anlauf <anlauf@gmx.de>
952
953 PR fortran/52531
954 gfortran.dg/gomp/pr52531.f90: New test.
955
268be88c
BE
9562016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
957
958 PR c++/69865
959 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
960 -std=c++03.
961
4b6c824a
JJ
9622016-02-19 Jakub Jelinek <jakub@redhat.com>
963
871b3f47
JJ
964 PR c++/69826
965 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
966 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
967
7a965d51
JJ
968 PR c++/69850
969 * g++.dg/warn/Wnonnull-compare-4.C: New test.
970
4b6c824a
JJ
971 PR c++/69851
972 * g++.dg/torture/pr69851.C: New test.
973
15fca21a
MS
9742016-02-19 Martin Sebor <msebor@redhat.com>
975
976 PR testsuite/69573
977 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
978
19e21586
JJ
9792016-02-19 Jakub Jelinek <jakub@redhat.com>
980
03a616ac
JJ
981 PR c++/69850
982 * g++.dg/warn/Wnonnull-compare-2.C: New test.
983 * g++.dg/warn/Wnonnull-compare-3.C: New test.
984
19e21586
JJ
985 PR c++/67767
986 * g++.dg/cpp0x/pr67767.C: New test.
987
2db16594
KT
9882016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
989
990 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
991 for fp, simd, crypto, crc, lse.
992 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
993 above.
994 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
995 effective target check.
996
5a7d9d1e
JJ
9972016-02-19 Jakub Jelinek <jakub@redhat.com>
998
999 PR target/69820
1000 * gcc.target/i386/pr69820.c: New test.
1001
6448f064
AK
10022016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1003
1004 * gcc.target/s390/vector/int128-1.c: New test.
1005
d0a859e6
AK
10062016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1007
1008 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1009
9e4eb643
AK
10102016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1011
1012 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1013 instruction pattern name to prevent the testcase from failing with
1014 -march=z13.
1015
859a4c0e
AK
10162016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1017
1018 * gcc.target/s390/md/movstr-2.c: New test.
1019
efc2340b
MK
10202016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1021
1022 * gcc.target/s390/morestack.c: New test.
1023
ca2bfbc2
DV
10242016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1025
1026 PR target/69625
1027 * gcc.target/s390/pr69625.c: Add test case.
1028
efd4bd05
BE
10292016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1030
1031 PR testsuite/68580
1032 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1033
2bf2078a
MM
10342016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1035
1036 PR target/68404
1037 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1038 * gcc.target/powerpc/fusion3.c: Likewise.
1039
f003579e
RB
10402016-02-18 Richard Biener <rguenther@suse.de>
1041
1042 PR middle-end/69553
1043 * g++.dg/torture/pr69553.C: New testcase.
1044
19233914
NC
10452016-02-18 Nick Clifton <nickc@redhat.com>
1046
efd4bd05
BE
1047 PR target/62254
1048 PR target/69610
1049 * gcc.target/arm/pr62554.c: New test.
1050 * gcc.target/arm/pr69610-1.c: New test.
1051 * gcc.target/arm/pr69610-2.c: New test.
19233914 1052
23f27839
RB
10532016-02-18 Richard Biener <rguenther@suse.de>
1054
1055 PR middle-end/69854
1056 * gcc.dg/torture/pr69854.c: New testcase.
1057
932c0da4
JJ
10582016-02-17 Jakub Jelinek <jakub@redhat.com>
1059
1060 PR c++/69850
1061 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1062
1bed93e4
BS
10632012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1064
1065 * gcc.target/powerpc/vec-cg.c: New test.
1066
57bfb134
RB
10672016-02-17 Richard Biener <rguenther@suse.de>
1068
1069 PR testsuite/69586
1070 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1071
a44e0ebb
KT
10722016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1073
1074 PR target/69161
1075 * gcc.c-torture/compile/pr69161.c: New test.
1076
ffacd726
DS
10772016-02-17 David Sherwood <david.sherwood@arm.com>
1078
1079 PR target/69532
1080 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1081 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1082
448db8d2
EB
10832016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1084
1085 * gcc.dg/ifcvt-4.c: Skip on Visium.
1086
e2f0522e
EB
10872016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1088
1089 * gnat.dg/atomic8.adb: New test.
1090
bf17fe3f
EB
10912016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1092
1093 * gnat.dg/discr46.ad[sb]: New test.
1094
ecf835e9
KN
10952016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1096
1097 PR Target/48344
1098 * gcc.target/powerpc/pr48344-1.c: New test.
1099
49a1164a
TK
11002015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1101
1102 PR fortran/69742
1103 * gfortran.dg/associate_21.f90: New test.
1104
bf14eba2
JJ
11052016-02-16 Jakub Jelinek <jakub@redhat.com>
1106
1107 PR c/69835
1108 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1109 -Wnonnull in dg-options.
1110 * c-c++-common/nonnull-2.c: New test.
1111
35a093b6
JG
11122016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1113 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1114
1115 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1116
e387d491
JJ
11172016-02-16 Jakub Jelinek <jakub@redhat.com>
1118
1119 PR middle-end/69801
1120 * gcc.dg/pr69801.c: Add empty dg-options.
1121
ba539195
JN
11222016-02-16 James Norris <jnorris@codesourcery.com>
1123
1124 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1125 * g++.dg/goacc/deviceptr-1.c: New file.
1126
2a2b8f64
JJ
11272016-02-16 Jakub Jelinek <jakub@redhat.com>
1128
1129 PR tree-optimization/69820
1130 * gcc.dg/vect/pr69820.c: New test.
1131
87440c29
RB
11322016-02-16 Richard Biener <rguenther@suse.de>
1133
1134 PR tree-optimization/69776
1135 * gcc.dg/torture/pr69776-2.c: New testcase.
1136
6d87c306
BS
11372016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1138
1139 PR tree-optimization/69714
1140 * gcc.dg/torture/pr69714.c: New test.
1141
3824a0a2
JJ
11422016-02-16 Jakub Jelinek <jakub@redhat.com>
1143
1144 PR tree-optimization/69802
1145 * gcc.dg/pr69802.c: New test.
1146
c8cfe96e
RB
11472016-02-16 Richard Biener <rguenther@suse.de>
1148
1149 PR middle-end/69801
1150 * gcc.dg/pr69801.c: New testcase.
1151
fc12098d
JD
11522016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1153
1154 PR libgfortran/69651
1155 * gfortran.dg/read_bang.f90: New test.
1156 * gfortran.dg/read_bang4.f90: New test.
1157
ba6b3795
JJ
11582016-02-15 Jakub Jelinek <jakub@redhat.com>
1159
f0516ca4
JJ
1160 PR c++/69658
1161 * g++.dg/init/pr69658.C: New test.
1162
ba6b3795
JJ
1163 PR c++/69797
1164 * c-c++-common/pr69797.c: New test.
1165
de3f9a2d
PK
11662016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1167
1168 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1169 check for aarch64*-*-*.
1170
17a3b967
RB
11712016-02-15 Richard Biener <rguenther@suse.de>
1172
1173 PR tree-optimization/69783
1174 * gcc.dg/vect/pr69783.c: New testcase.
1175
1c48bff1
RB
11762016-02-15 Richard Biener <rguenther@suse.de>
1177
1178 PR tree-optimization/69776
1179 * gcc.dg/torture/pr69776.c: New testcase.
1180
1e6025b6
TK
11812016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1182
1183 PR fortran/60526
1184 * gfortran.dg/type_decl_4.f90: Reinstated.
1185
d3308279
JDA
11862016-02-14 John David Anglin <danglin@gcc.gnu.org>
1187
1188 PR fortran/68746
1189 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1190
b7c56581
TK
11912016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1192
1193 PR fortran/60526
1194 PR bootstrap/69816
1195 * gfortran.dg/type_decl_4.f90: Removed.
1196
60cb4ef5
TK
11972016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1198
1199 PR fortran/60526
1200 * gfortran.dg/type_decl_4.f90: New test.
1201
f6964637
AM
12022016-02-14 Alan Modra <amodra@gmail.com>
1203
1a8849d1 1204 PR testsuite/68886
f6964637
AM
1205 * gcc.c-torture/execute/stkalign.c: Revise test.
1206
f5121920
OE
12072016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1208
1209 PR target/67260
1210 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1211
6cda3ab6
OE
12122016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1213
1214 PR target/67260
1215 * gcc.target/sh/torture/pr67260.c: New.
1216
6786e598
JDA
12172016-02-12 John David Anglin <danglin@gcc.gnu.org>
1218
1219 * gcc.dg/pr67964.c: Add dg-require-alias.
1220
7e05dad8
OE
12212016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1222
1223 PR target/67636
1224 PR target/64345
1225 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1226
7f4cc3ce
JD
12272016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1228
1229 PR libgfortran/69668
1230 * gfortran.dg/namelist_88.f90: New test.
1231
955ca6dc
JD
12322016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1233
1234 PR libgfortran/69668
1235 * gfortran.dg/namelist_38.f90: Update test.
1236 * gfortran.dg/namelist_84.f90: Update test.
1237
876217ae
DM
12382016-02-12 David Malcolm <dmalcolm@redhat.com>
1239
1240 PR other/69554
1241 * gcc.dg/pr69554-1.c: New test.
1242 * gfortran.dg/pr69554-1.F90: New test.
1243 * gfortran.dg/pr69554-2.F90: New test.
1244 * lib/gcc-dg.exp (proc dg-locus): New function.
1245 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1246 distinguish between the caret-printing and non-caret-printing
1247 cases. If caret-printing has been explicitly enabled, bail out
1248 without attempting to fix up the output.
1249
61789eed
DM
12502016-02-12 David Malcolm <dmalcolm@redhat.com>
1251
1252 PR driver/69265
1253 PR driver/69453
1254 * gcc.dg/spellcheck-options-3.c: New test case.
1255 * gcc.dg/spellcheck-options-4.c: New test case.
1256 * gcc.dg/spellcheck-options-5.c: New test case.
1257 * gcc.dg/spellcheck-options-6.c: New test case.
1258 * gcc.dg/spellcheck-options-7.c: New test case.
1259 * gcc.dg/spellcheck-options-8.c: New test case.
1260 * gcc.dg/spellcheck-options-9.c: New test case.
1261 * gcc.dg/spellcheck-options-10.c: New test case.
1262
c3090c1f
JJ
12632016-02-12 Jakub Jelinek <jakub@redhat.com>
1264
1265 PR rtl-optimization/69764
1266 PR rtl-optimization/69771
1267 * c-c++-common/pr69764.c: New test.
1268 * gcc.dg/torture/pr69771.c: New test.
1269
8222034d
MP
12702016-02-12 Marek Polacek <polacek@redhat.com>
1271
1272 * g++.dg/torture/init-list1.C: New.
1273
f749f792
MP
12742016-02-12 Marek Polacek <polacek@redhat.com>
1275
1276 * gcc.dg/pr69522.c: Add empty dg-options.
1277
199fb02a
IE
12782016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1279
1280 * g++.dg/lto/lto.exp: Include and init mpx.
1281 * g++.dg/lto/pr69729_0.C: New test.
1282
b69539cb
JJ
12832016-02-12 Jakub Jelinek <jakub@redhat.com>
1284
06ff7000
JJ
1285 PR ipa/69241
1286 * g++.dg/ipa/pr69241-4.C: New test.
1287
b69539cb
JJ
1288 PR ipa/68672
1289 * g++.dg/ipa/pr68672-1.C: New test.
1290 * g++.dg/ipa/pr68672-2.C: New test.
1291 * g++.dg/ipa/pr68672-3.C: New test.
1292
16595a1f
BS
12932016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1294
1295 PR c/69522
6d87c306 1296 * gcc.dg/pr69522.c: New test.
16595a1f 1297
38d795d2
PP
12982016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1299
1300 PR c++/69098
1301 * g++.dg/cpp1y/69098.C: New test.
1302 * g++.dg/cpp1y/69098-2.C: New test.
1303
9c582551
JJ
13042016-02-12 Jakub Jelinek <jakub@redhat.com>
1305
1306 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1307 and neighbour -> neighbor.
1308 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1309 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1310 * c-c++-common/Wvarargs.c: Likewise.
1311 * c-c++-common/goacc/host_data-5.c: Likewise.
1312 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1313 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1314 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1315 * gcc.target/aarch64/pr60697.c: Likewise.
1316 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1317 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1318 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1319 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1320 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1321 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1322 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1323 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1324 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1325 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1326 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1327 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1328 * g++.dg/lookup/koenig5.C: Likewise.
1329 * g++.dg/ext/no-asm-2.C: Likewise.
1330 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1331 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1332 * gfortran.dg/used_types_16.f90: Likewise.
1333 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1334 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1335 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1336 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1337 * gfortran.dg/abstract_type_6.f03: Likewise.
1338 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1339 * gfortran.dg/used_types_15.f90: Likewise.
1340 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1341 * gfortran.dg/exit_3.f08: Likewise.
1342 * gfortran.dg/open_status_2.f90: Likewise.
1343 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1344 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1345 * gfortran.dg/associate_1.f03: Likewise.
1346 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1347 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1348 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1349 * gcc.dg/builtin-object-size-1.c: Likewise.
1350 * gcc.dg/noreturn-6.c: Likewise.
1351 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1352 * gcc.dg/globalalias.c: Likewise.
1353 * gcc.dg/builtins-config.h: Likewise.
1354 * gcc.dg/pr30457.c: Likewise.
1355 * gcc.c-torture/compile/volatile-1.c: Likewise.
1356 * gcc.c-torture/execute/20101011-1.c: Likewise.
1357 * c-c++-common/Waddress-1.c: Likewise.
1358
66756373
JJ
13592016-02-11 Jakub Jelinek <jakub@redhat.com>
1360
1361 PR c/69768
1362 * c-c++-common/Waddress-1.c: New test.
1363
76fe932b
AV
13642016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1365
1366 PR fortran/69296
1367 * gfortran.dg/associate_19.f03: New test.
1368 * gfortran.dg/associate_20.f03: New test.
1369
564c4d4b
OE
13702016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1371
1372 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1373
e1c1ecb0
KT
13742016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1375
1376 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1377 .arch armv8-a\n. Add -dA to dg-options.
1378 * gcc.target/aarch64/assembler_arch_1.c: New test.
1379 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1380
0d7d9458
PC
13812016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1382
1383 PR c++/68726
1384 * g++.dg/cpp0x/pr68726.C: New.
1385
e6208a60
IE
13862016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1387
1388 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1389 test.
1390
281a11eb
RB
13912016-02-11 Richard Biener <rguenther@suse.de>
1392
1393 * g++.dg/tree-ssa/pr61034.C: Adjust.
1394
e03dd765
VM
13952016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1396
4b48faf5 1397 PR target/69148
e03dd765
VM
1398 * gcc.target/s390/pr69148.c: New.
1399
cdc23927
YR
14002016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1401
1402 PR tree-optimization/69652
1403 * gcc.dg/torture/pr69652.c: New test.
1404
e199dd0a
JJ
14052016-02-10 Jakub Jelinek <jakub@redhat.com>
1406 Patrick Palka <ppalka@gcc.gnu.org>
1407
1408 PR ipa/69241
1409 PR c++/69649
1410 * g++.dg/ipa/pr69241-1.C: New test.
1411 * g++.dg/ipa/pr69241-2.C: New test.
1412 * g++.dg/ipa/pr69241-3.C: New test.
1413 * g++.dg/ipa/pr69649.C: New test.
1414
d6b38027
UB
14152016-02-10 Uros Bizjak <ubizjak@gmail.com>
1416
1417 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1418 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1419
13b562c5
BC
14202016-02-10 Bin Cheng <bin.cheng@arm.com>
1421
1422 PR tree-optimization/68021
1423 * gcc.dg/tree-ssa/pr68021.c: New test.
1424
24a179f8
RB
14252016-02-10 Richard Biener <rguenther@suse.de>
1426
1427 PR tree-optimization/69726
1428 * gcc.dg/uninit-22.c: New testcase.
1429
0d99886f
AP
14302016-02-09 Andrew Pinski <apinski@cavium.com>
1431
1432 PR tree-opt/69282
1433 * gcc.c-torture/compile/20160205-1.c: New testcase.
1434
ab04995c
MM
14352016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1436
1437 PR target/68404
1438 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1439 instead accessing a really large arrray.
1440 * gcc.target/powerpc/fusion3.c: Likewise.
1441
4b79ac23
CB
14422016-02-09 Charles Baylis <charles.baylis@linaro.org>
1443
1444 PR target/68532
1445 * gcc.c-torture/execute/pr68532.c: New test.
1446
b890a441
AO
14472016-02-11 Alexandre Oliva <aoliva@redhat.com>
1448
1449 PR target/69634
1450 * gcc.dg/pr69634.c: New.
1451
84a5bef7
RB
14522016-02-09 Richard Biener <rguenther@suse.de>
1453
1454 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1455
1f123759 14562016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 1457
1f123759
AF
1458 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1459
65860c77
YR
14602016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1461
1462 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1463
7e1e8a0a
RB
14642016-02-09 Richard Biener <rguenther@suse.de>
1465
1466 PR tree-optimization/69715
1467 * gcc.dg/torture/pr69715.c: New testcase.
1468
efb45a9f
PP
14692016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1470
1471 PR c++/69139
1472 * g++.dg/cpp0x/trailing12.C: New test.
1473 * g++.dg/cpp0x/trailing13.C: New test.
1474
20a0c6f9
PP
14752016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1476
1477 PR c++/69283
1478 PR c++/67835
1479 * g++.dg/cpp1y/auto-fn29.C: New test.
1480 * g++.dg/cpp1y/auto-fn30.C: New test.
1481
a162f3af
JJ
14822016-02-08 Jakub Jelinek <jakub@redhat.com>
1483
1484 PR tree-optimization/69209
1485 * gcc.c-torture/compile/pr69209.c: New test.
1486
4b4a9fbd
JL
14872016-02-08 Jeff Law <law@redhat.com>
1488
1489 PR tree-optimization/68541
1490 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1491 of statements allowed in join block for path splitting.
1492
cfac5ed2
JJ
14932016-02-08 Jakub Jelinek <jakub@redhat.com>
1494
f68bc23f
JJ
1495 PR c++/59627
1496 * g++.dg/gomp/pr59627.C: New test.
1497
cfac5ed2
JJ
1498 PR ipa/69239
1499 * g++.dg/ipa/pr69239.C: New test.
1500
44714d8c
DM
15012016-02-08 David Malcolm <dmalcolm@redhat.com>
1502
1503 PR preprocessor/69664
1504 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1505 * gcc.dg/cpp/warn-comments.c: Likewise.
1506
eba9e839
MP
15072016-02-08 Marek Polacek <polacek@redhat.com>
1508
1509 PR c++/69688
1510 * g++.dg/init/const12.C: New test.
1511
a011cd92
BS
15122016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1513
1514 PR target/60410
1515 * gcc.dg/lto/pr55113_0.c: Remove test.
1516
5317b1be
RB
15172016-02-08 Richard Biener <rguenther@suse.de>
1518
1519 PR tree-optimization/69719
1520 * gcc.dg/torture/pr69719.c: New testcase.
1521
63998a63
RB
15222016-02-08 Richard Biener <rguenther@suse.de>
1523 Jeff Law <law@redhat.com>
1524
1525 PR target/68273
1526 * gcc.target/mips/pr68273.c: New testcase.
1527
43f4a281
RB
15282016-02-08 Richard Biener <rguenther@suse.de>
1529
1530 PR rtl-optimization/69274
1531 * gcc.target/i386/addr-sel-1.c: XFAIL.
1532
0b604d2d
JL
15332016-02-08 Jeff Law <law@redhat.com>
1534
e8dfe49e
JL
1535 PR tree-optimization/68541
1536 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1537
6daecd7a 1538 PR tree-optimization/65917
0b604d2d
JL
1539 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1540
c0f0e35a
JD
15412016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1542
1543 PR fortran/50555
1544 * gfortran.dg/namelist_args.f90: New test.
1545
8981d712
JL
15462016-02-05 Jeff Law <law@redhat.com>
1547
6daecd7a 1548 PR tree-optimization/68541
8981d712
JL
1549 * gcc.dg/tree-ssa/split-path-2.c: New test.
1550 * gcc.dg/tree-ssa/split-path-3.c: New test.
1551 * gcc.dg/tree-ssa/split-path-4.c: New test.
1552 * gcc.dg/tree-ssa/split-path-5.c: New test.
1553 * gcc.dg/tree-ssa/split-path-6.c: New test.
1554 * gcc.dg/tree-ssa/split-path-7.c: New test.
1555
46cb9332
MS
15562016-02-05 Martin Sebor <msebor@redhat.com>
1557
1558 PR c++/69662
1559 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1560 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1561
be2083ea
RH
15622016-02-06 Richard HEnderson <rth@redhat.com>
1563
1564 PR c/69643
1565 * gcc.target/i386/addr-space-4.c: New.
1566 * gcc.target/i386/addr-space-5.c: New.
1567
711d7c23
MM
15682016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1569
1570 PR fortran/66089
1571 * gfortran.dg/elemental_dependency_6.f90: New.
1572
b5c1c988
JJ
15732016-02-05 Jakub Jelinek <jakub@redhat.com>
1574
861c7bcd
JJ
1575 PR rtl-optimization/69691
1576 * gcc.c-torture/execute/pr69691.c: New test.
1577
b5c1c988
JJ
1578 PR c++/69628
1579 * g++.dg/parse/pr69628.C: New test.
1580
f7dfa966
UB
15812016-02-05 Uros Bizjak <ubizjak@gmail.com>
1582
1583 * gcc.dg/sancov/asan.c: Move to ...
1584 * gcc.dg/asan/sancov-1.c: ... here.
1585
9b143e64
UB
15862016-02-05 Uros Bizjak <ubizjak@gmail.com>
1587
1588 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1589
f5d4b899
L
15902016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1591
1592 PR target/69677
1593 * gcc.target/i386/pr69677.c: New test.
1594
76c85fbb
PP
15952016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1596
1597 PR c++/68948
1598 * g++.dg/template/pr68948.C: New test.
1599
f181bf90
DV
16002016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1601
1602 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1603 (only necessary on s390x).
1604
714fb282
L
16052016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1606
1607 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1608 -mno-accumulate-outgoing-args.
1609
618d6c1c
PP
16102016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1611
1612 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1613
1066e9b5
JJ
16142016-02-04 Jakub Jelinek <jakub@redhat.com>
1615
1616 PR c/69669
1617 * c-c++-common/pr69669.c: New test.
1618
76255d0d
MM
16192016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1620
1621 PR target/69667
1622 * g++.dg/pr69667.C: New file.
1623
e0b059b1
WD
16242016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1625
1626 PR target/69619
1627 * gcc.dg/pr69619.c: Add new test.
1628
2692b5c8
RS
16292016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1630
1631 PR rtl-optimization/69577
1632 * gcc.target/i386/pr69577.c: New test.
1633
7db337c2
ML
16342016-02-04 Martin Liska <mliska@suse.cz>
1635
1636 * g++.dg/asan/pr69276.C: New test.
1637
cc9c0829
KT
16382016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1639
1640 PR target/65932
1641 PR target/67714
1642 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1643 a single smulbb instruction.
1644 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1645 * gcc.target/amr/wmul-2.c: Likewise.
1646
eb9feb52
KT
16472016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1648
1649 PR target/65932
1650 PR target/67714
1651 * gcc.c-torture/execute/pr67714.c: New test.
1652
61f727fe
JJ
16532016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1654
1655 PR target/69454
1656 * gcc.target/i386/pr69454-1.c: New test.
1657 * gcc.target/i386/pr69454-2.c: New test.
1658
05dd97db
MS
16592016-02-03 Martin Sebor <msebor@redhat.com>
1660
1661 PR c++/69251
1662 PR c++/69253
1663 PR c++/69290
1664 PR c++/69277
1665 PR c++/69349
1666 * g++.dg/ext/flexarray-mangle-2.C: New test.
1667 * g++.dg/ext/flexarray-mangle.C: New test.
1668 * g++.dg/ext/flexarray-subst.C: New test.
1669 * g++.dg/ext/flexary11.C: New test.
1670 * g++.dg/ext/flexary12.C: New test.
1671 * g++.dg/ext/flexary13.C: New test.
1672 * g++.dg/ext/flexary14.C: New test.
1673 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1674
dac2fc29
L
16752016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1676
1677 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1678 Define only if CHECK_FLOAT128 is defined.
1679 (main): Properly initialize u5.
1680
eadb8035
JJ
16812016-02-03 Jakub Jelinek <jakub@redhat.com>
1682
0afbb81b
JJ
1683 PR c/69627
1684 * gcc.dg/pr69627.c: New test.
1685
eadb8035
JJ
1686 PR target/69644
1687 * gcc.dg/pr69644.c: New test.
1688
b12d4923
MS
16892016-02-03 Mike Stump <mikestump@comcast.net>
1690
1691 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1692 support for struct-layout-1.exp.
1693
ab4bae0c
PP
16942016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1695
1696 PR c++/69056
618d6c1c 1697 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 1698
95831c01
VM
16992016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1700 Alexandre Oliva <aoliva@redhat.com>
1701
1702 PR target/69461
1703 * gcc.target/powerpc/pr69461.c: New.
1704
ccc71ab8
UB
17052016-02-03 Uros Bizjak <ubizjak@gmail.com>
1706
1707 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1708 works from here ...
1709 (check_effective_target_fsanitize_thread): ... to here. Do not
1710 specify additional compile flags for the test source.
1711 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1712 specify additional compile flags for the test source.
1713
96299640
WD
17142016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1715
1716 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1717
781d83d9
AV
17182016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1719
1720 PR fortran/67451
1721 PR fortran/69418
1722 * gfortran.dg/coarray_allocate_2.f08: New test.
1723 * gfortran.dg/coarray_allocate_3.f08: New test.
1724 * gfortran.dg/coarray_allocate_4.f08: New test.
1725
d8208e6d
AL
17262016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1727
1728 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1729 use same scan-tree-dump-times on all platforms.
1730 * gcc.dg/vect/vect-outer-1.c: Likewise.
1731 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1732 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1733 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1734 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1735 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1736 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1737 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1738
a8394fa0
SB
17392016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1740
1741 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1742 warning.
1743
f3baa1d3
L
17442016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1745
1746 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1747
eb077516
JN
17482016-02-02 James Norris <jnorris@codesourcery.com>
1749
1750 * c-c++-common/goacc/routine-5.c: Add tests.
1751
578fb225
AM
17522016-02-02 Alexander Monakov <amonakov@ispras.ru>
1753
1754 * gcc.target/nvptx/unsigned-cmp.c: New test.
1755
c64f7d37
WD
17562016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1757
1758 * gcc.target/aarch64/scalar_shift_1.c
1759 (test_corners_sisd_di): Improve force to SIMD register.
1760 (test_corners_sisd_si): Likewise.
1761 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1762 Remove scan-assembler check for ldr.
1763
90c6f26c
RB
17642016-02-02 Richard Biener <rguenther@suse.de>
1765
1766 PR tree-optimization/69595
1767 * gcc.dg/Warray-bounds-17.c: New testcase.
1768
9dc03c97
RB
17692016-02-02 Richard Biener <rguenther@suse.de>
1770
1771 PR tree-optimization/69606
1772 * gcc.dg/torture/pr69606.c: New testcase.
1773
2d4dc223
YR
17742016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1775
1776 PR middle-end/68542
1777 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1778 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1779
65c98fde
AM
17802016-02-02 Alan Modra <amodra@gmail.com>
1781
1782 PR target/69548
1783 * gcc.target/powerpc/pr69548.c: New test.
1784
e1b81f2b
JJ
17852016-02-01 Jakub Jelinek <jakub@redhat.com>
1786
d0268b37
JJ
1787 PR rtl-optimization/69592
1788 * gcc.dg/pr69592.c: New test.
1789
e1b81f2b
JJ
1790 PR preprocessor/69543
1791 PR c/69558
1792 * gcc.dg/pr69543.c: New test.
1793 * gcc.dg/pr69558.c: New test.
1794
7dd7780d
UB
17952016-02-01 Uros Bizjak <ubizjak@gmail.com>
1796
bf672ee5
UB
1797 PR testsuite/65940
1798 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 1799
9a7013f8
MS
18002016-02-01 Martin Sebor <msebor@redhat.com>
1801
1802 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1803
e681fb2b
BC
18042016-02-01 Bin Cheng <bin.cheng@arm.com>
1805
1806 PR tree-optimization/67921
1807 * c-c++-common/ubsan/pr67921.c: New test.
1808
ff86345f
RB
18092016-02-01 Richard Biener <rguenther@suse.de>
1810
1811 PR middle-end/69556
1812 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1813
bc369dbd
RB
18142016-02-01 Richard Biener <rguenther@suse.de>
1815
1816 PR tree-optimization/69574
1817 * gcc.dg/torture/pr69574.c: New testcase.
1818
ef318184
RB
18192016-02-01 Richard Biener <rguenther@suse.de>
1820
1821 PR tree-optimization/69579
1822 * gcc.dg/setjmp-6.c: New testcase.
1823
654745e6
JJ
18242016-02-01 Jakub Jelinek <jakub@redhat.com>
1825
1826 PR rtl-optimization/69570
1827 * g++.dg/opt/pr69570.C: New test.
1828
e6c0c44b
RH
18292016-02-01 Richard Henderson <rth@redhat.com>
1830
1831 * gcc.dg/pr69535.c: New test.
1832
6ff3f09a
JDA
18332016-01-31 John David Anglin <danglin@gcc.gnu.org>
1834
2c005538
JDA
1835 PR testsuite/69584
1836 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1837 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1838
61083a4b
JDA
1839 PR debug/68244
1840 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1841
6ff3f09a
JDA
1842 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1843
0c221916
PT
18442016-01-31 Paul Thomas <pault@gcc.gnu.org>
1845
1846 PR fortran/67564
1847 * gfortran.dg/allocate_with_source_17.f03: New test.
1848
db7a2818
JJ
18492016-01-30 Jakub Jelinek <jakub@redhat.com>
1850
1851 PR tree-optimization/69546
1852 * gcc.dg/torture/pr69546.c: New test.
1853
e520d5f0
PT
18542016-01-30 Paul Thomas <pault@gcc.gnu.org>
1855
1856 PR fortran/69566
1857 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1858
343c05d3
MS
18592016-01-30 Martin Sebor <msebor@redhat.com>
1860
1861 PR c++/68490
1862 * g++.dg/ext/flexary10.C: New test.
1863
d6c3a539
DH
18642016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1865
1866 PR fortran/66707
1867 gfortran.dg/common_23.f90: New test.
1868
52d72fcd
BS
18692016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1870
1871 PR target/65546
1872 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1873 condition being checked, and disable it when the target supports
1874 misaligned loads and stores.
1875
3a5d2ba4
JJ
18762016-01-29 Jakub Jelinek <jakub@redhat.com>
1877
1878 PR debug/69518
1879 * gcc.dg/torture/pr69518.c: New test.
1880
6bbacdb5
L
18812016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1882
1883 PR target/69530
1884 * gcc.target/i386/pr69530.c: New test.
1885
af932cdb
SE
18862016-01-29 Steve Ellcey <sellcey@imgtec.com>
1887
1888 PR target/65604
1889 * gcc.target/mips/div-delay.c: New test.
1890
26658b7c
JJ
18912016-01-29 Jakub Jelinek <jakub@redhat.com>
1892
33e89989
JJ
1893 PR target/69551
1894 * gcc.target/i386/pr69551.c: New test.
1895
26658b7c
JJ
1896 PR target/66137
1897 * gcc.target/i386/pr66137.c: New test.
1898
401116b5
AB
18992016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1900
1901 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1902 always built for p5600.
1903 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1904 isa=p5600 dg-option.
1905
d4abfcc5
RB
19062016-01-29 Richard Biener <rguenther@suse.de>
1907
1908 PR tree-optimization/69547
1909 * g++.dg/tree-ssa/pr69547.C: New testcase.
1910
16b77b32
JJ
19112016-01-29 Jakub Jelinek <jakub@redhat.com>
1912
1913 PR debug/66869
1914 * g++.dg/warn/Wunused-function2.C: New test.
1915
a1c95464
DV
19162016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1917
1918 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1919 support for test to succeed.
1920
5453bfed
MP
19212016-01-29 Marek Polacek <polacek@redhat.com>
1922
1923 PR c++/69509
1924 PR c++/69516
1925 * g++.dg/ext/constexpr-vla2.C: New test.
1926 * g++.dg/ext/constexpr-vla3.C: New test.
1927 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1928
452ec2a5
RB
19292016-01-29 Richard Biener <rguenther@suse.de>
1930
1931 PR middle-end/69537
1932 * gcc.dg/uninit-21.c: New testcase.
1933
aec0b19e
UB
19342016-01-28 Uros Bizjak <ubizjak@gmail.com>
1935
1936 PR target/69459
1937 * gcc.target/i386/pr69459.c: New test.
1938
df113ce7
SE
19392016-01-28 Steve Ellcey <sellcey@imgtec.com>
1940
1941 PR target/68400
1942 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1943 * gcc.target/mips/pr68400.c: New test.
1944
494de84f
MS
19452016-01-28 Martin Sebor <msebor@redhat.com>
1946
1947 PR target/17381
1948 * gcc.target/powerpc/pr17381.c: New test.
1949
eb1b1f01
JJ
19502016-01-28 Jakub Jelinek <jakub@redhat.com>
1951
1952 PR middle-end/69542
1953 * gcc.dg/torture/pr69542.c: New test.
1954
6dfeb7ce
WD
19552016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1956
1957 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1958
4b7471a4
DE
19592016-01-28 David Edelsohn <dje.gcc@gmail.com>
1960
1961 * gcc.dg/pr65980.c: Skip on AIX.
1962 * gcc.dg/pr66688.c: Same.
1963
b271fd21
DE
19642016-01-28 David Edelsohn <dje.gcc@gmail.com>
1965
1966 PR target/63679
1967 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1968 * gcc.dg/tree-ssa/sra-18.c: Same.
1969
874108a9
AV
19702016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1971
1972 PR fortran/62536
1973 * gfortran.dg/block_15.f08: New test.
1974 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1975 on incorrectly closed BLOCK.
1976
30480bcd
IE
19772016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1978
1979 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
19802016-01-28 Richard Biener <rguenther@suse.de>
1981
1982 PR tree-optimization/69466
1983 * gfortran.dg/vect/pr69466.f90: New testcase.
1984
0d4c694e
TP
19852016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1986
1987 * g++.dg/pr67989.C: Remove ARM-specific option.
1988 * gcc.target/arm/pr67989.C: New file.
1989
2aa780da
UB
19902016-01-27 Uros Bizjak <ubizjak@gmail.com>
1991
1992 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1993 and expm1 test for glibc < 2.11.
1994
f75ebe77
RH
19952016-01-27 Richard Henderson <rth@redhat.com>
1996
1997 * gcc.c-torture/execute/pr69447.c: New test.
1998
19992016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 2000
9a175e65 2001 PR fortran/69422
49847d75
PT
2002 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2003
cbdd8ae0
JJ
20042016-01-27 Jakub Jelinek <jakub@redhat.com>
2005
2006 PR debug/66869
2007 * gcc.dg/pr66869.c: New test.
2008
2b572b3c
JL
20092016-01-25 Jeff Law <law@redhat.com>
2010
2011 PR tree-optimization/68398
aec0b19e 2012 PR tree-optimization/69196
2b572b3c
JL
2013 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2014 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2015 path to avoid new heuristic allowing more irreducible regions
2016 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2017 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2018 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2019 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2020 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2021
fa74a4bc
MP
20222016-01-27 Marek Polacek <polacek@redhat.com>
2023
2024 PR c/68062
2025 * c-c++-common/vector-compare-4.c: New test.
2026
0afff540
DM
20272016-01-27 David Malcolm <dmalcolm@redhat.com>
2028
2029 PR preprocessor/69126
2030 * c-c++-common/pr69126.c: New test case.
2031
1a218fc9
ILT
20322016-01-27 Ian Lance Taylor <iant@google.com>
2033
2034 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2035
5d70666e
RB
20362016-01-27 Ryan Burn <contact@rnburn.com>
2037
2038 PR cilkplus/69267
2039 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2040
87ff4d66
UB
20412016-01-27 Uros Bizjak <ubizjak@gmail.com>
2042
2043 PR target/69512
2044 * gcc.target/i386/pr69512.c: New test.
2045
27e23cca
RE
20462016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2047
2048 PR ada/69488
2049 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2050
05bf54c3
MP
20512016-01-27 Marek Polacek <polacek@redhat.com>
2052
2053 PR c++/69379
2054 * g++.dg/pr69379.C: New test.
2055
60214d0d
MS
20562016-01-27 Martin Sebor <msebor@redhat.com>
2057
2058 PR c++/69317
2059 * g++.dg/abi/Wabi-2-2.C: New test.
2060 * g++.dg/abi/Wabi-2-3.C: New test.
2061 * g++.dg/abi/Wabi-3-2.C: New test.
2062 * g++.dg/abi/Wabi-3-3.C: New test.
2063
167c7bfa
RB
20642016-01-27 Richard Biener <rguenther@suse.de>
2065
2066 PR tree-optimization/69166
2067 * gcc.dg/torture/pr69166.c: New testcase.
2068
1430fb1f
MJ
20692016-01-27 Martin Jambor <mjambor@suse.cz>
2070
2071 PR tree-optimization/69355
2072 * gcc.dg/tree-ssa/pr69355.c: New test.
2073
95e3030c
MP
20742016-01-27 Marek Polacek <polacek@redhat.com>
2075
2076 PR c++/69496
2077 * g++.dg/ext/constexpr-vla1.C: New test.
2078
eeb085f3
CB
20792016-01-20 Christian Bruel <christian.bruel@st.com>
2080
2081 PR target/69245
2082 * gcc.target/arm/pr69245.c: New test.
2083
b1652dde
JJ
20842016-01-27 Jakub Jelinek <jakub@redhat.com>
2085
2086 PR tree-optimization/69399
2087 * gcc.dg/torture/pr69399.c: New test.
2088
ce7e8f00
EB
20892016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2090
2091 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2092
e4aac1d1
EB
20932016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2094
2095 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2096
8dfdb419
TV
20972016-01-26 Tom de Vries <tom@codesourcery.com>
2098
2099 PR tree-optimization/69110
2100 * gcc.dg/autopar/pr69110.c: New test.
2101
56f80f54 21022016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2103 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2104
2105 * gcc.dg/graphite/isl-ast-op-select.c: New.
2106
a0909527
PT
21072015-01-26 Paul Thomas <pault@gcc.gnu.org>
2108
2109 PR fortran/69385
2110 * gfortran.dg/allocate_error_6.f90: New test.
2111
ffc445f4
RH
21122016-01-26 Richard Henderson <rth@redhat.com>
2113
2114 * gcc.dg/tm/pr60908.c: New test.
2115
01e1dea3
DM
21162016-01-26 David Malcolm <dmalcolm@redhat.com>
2117
2118 PR other/69006
2119 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2120 directive.
2121 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2122 expected multiline output to reflect the colorization being
2123 disabled before newlines.
2124 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2125 (custom_diagnostic_finalizer): Replace call to
2126 pp_newline_and_flush with call to pp_flush.
2127 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2128 * gfortran.dg/implicit_class_1.f90: Likewise.
2129 * lib/gcc-dg.exp (allow_blank_lines): New global.
2130 (dg-allow-blank-lines-in-output): New procedure.
2131 (gcc-dg-prune): Complain about blank lines in the output, unless
2132 dg-allow-blank-lines-in-output was called.
2133 * lib/multiline.exp (_build_multiline_regex): Only support
2134 arbitrary followup text for non-blank-lines, not for blank lines.
2135
13f92e8d
JJ
21362016-01-26 Jakub Jelinek <jakub@redhat.com>
2137
2138 PR tree-optimization/69483
2139 * gcc.dg/pr69483.c: New test.
2140 * g++.dg/opt/pr69483.C: New test.
2141
92422235
CL
21422016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2143
2144 PR target/68620
2145 * gcc.target/arm/pr68620.c: New test.
2146
0bccf11b
L
21472016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2148
2149 * gcc.target/i386/pr68986-2.c: Remove -m32.
2150
81cd202e
L
21512016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2152
2153 PR target/68986
2154 * gcc.target/i386/pr68986-1.c: New test.
2155 * gcc.target/i386/pr68986-2.c: Likewise.
2156 * gcc.target/i386/pr68986-3.c: Likewise.
2157
213a1c03
CB
21582016-01-26 Christian Bruel <christian.bruel@st.com>
2159
2160 * lib/target-supports.exp
2161 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2162 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2163 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2164
22a08dd1
RB
21652016-01-26 Richard Biener <rguenther@suse.de>
2166
2167 PR tree-optimization/69452
2168 * gcc.dg/torture/pr69452.c: New testcase.
2169
6c06e0e8
JJ
21702016-01-26 Jakub Jelinek <jakub@redhat.com>
2171
2172 PR target/69442
2173 * gcc.dg/pr69442.c: New test.
2174
b96824c4
RFI
21752016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2176
2177 PR target/67896
2178 * gcc.target/aarch64/simd/pr67896.C: New.
2179
5ee31e57
RS
21802016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2181
2182 PR tree-optimization/69400
2183 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2184 function.
2185 (plugin_init): Call it.
2186 * gcc.dg/torture/pr69400.c: New test.
2187
7ddfb31d
CL
21882016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2189
2190 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2191
1e050c90
AK
21922016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2193 Sebastian Pop <s.pop@samsung.com>
2194
2195 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2196 isl-0.15.
2197
c8ee4bf5
AK
21982016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2199 Sebastian Pop <s.pop@samsung.com>
2200
2201 * gcc.dg/graphite/pr69292.c: New.
2202
d902b330
JJ
22032016-01-25 Jakub Jelinek <jakub@redhat.com>
2204
2205 * c-c++-common/goacc/use_device-1.c: New test.
2206
2c89b952
JL
22072016-01-25 Jeff Law <law@redhat.com>
2208
2209 PR tree-optimization/69196
2210 PR tree-optimization/68398
2211 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2212 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2213
685c8785
DE
22142016-01-25 David Edelsohn <dje.gcc@gmail.com>
2215
2216 PR target/69469
2217 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2218 Algorithm.
2219
95cef0c1
RB
22202016-01-25 Richard Biener <rguenther@suse.de>
2221
2222 PR testsuite/69380
2223 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2224
2947d3b2
IE
22252016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2226
2227 PR target/69421
2228 * gcc.dg/pr69421.c: New test.
2229
ae19075a
BB
22302016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2231
2232 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2233 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2234 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2235 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2236 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2237 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2238 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2239 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2240 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2241 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2242
fa4511c2
RB
22432016-01-25 Richard Biener <rguenther@suse.de>
2244
2245 PR tree-optimization/69376
2246 * gcc.dg/torture/pr69376.c: New testcase.
2247
1d101216
JD
22482016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2249
2250 PR fortran/69397
2251 PR fortran/68442
2252 * gfortran.dg/interface_38.f90: New test.
2253 * gfortran.dg/interface_39.f90: New test.
a0909527 2254
a59b92b0
PP
22552016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2256
2257 Revert:
2258 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2259
2260 PR c++/11858
2261 PR c++/24663
2262 PR c++/24664
2263 * g++.dg/template/pr11858.C: New test.
2264 * g++.dg/template/pr24663.C: New test.
2265 * g++.dg/template/unify12.C: New test.
2266 * g++.dg/template/unify13.C: New test.
2267 * g++.dg/template/unify14.C: New test.
2268 * g++.dg/template/unify15.C: New test.
2269 * g++.dg/template/unify16.C: New test.
2270 * g++.dg/template/unify17.C: New test.
2271
16acb1a8
DH
22722016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2273
2274 PR fortran/68283
2275 gfortran.dg/pr68283.f90: New test.
2276
094773e8
TK
22772016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2278
2279 PR fortran/66094
2280 * gfortran.dg/inline_matmul_13.f90: New test.
2281 * gfortran.dg/matmul_bounds_8.f90: New test.
2282 * gfortran.dg/matmul_bounds_9.f90: New test.
2283 * gfortran.dg/matmul_bounds_10.f90: New test.
2284
42fb90d7
TV
22852016-01-23 Tom de Vries <tom@codesourcery.com>
2286
2287 PR tree-optimization/69426
2288 * gcc.dg/autopar/pr69426.c: New test.
2289
69da7802
MS
22902016-01-23 Martin Sebor <msebor@redhat.com>
2291
2292 PR c++/58109
2293 PR c++/69022
2294 * g++.dg/cpp0x/alignas5.C: New test.
2295 * g++.dg/ext/vector29.C: Same.
2296
da17300a
UB
22972016-01-23 Uros Bizjak <ubizjak@gmail.com>
2298
2299 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2300 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2301 _GNU_SOURCE from compile flags to the source.
2302 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2303 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2304 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2305 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2306
62041cfc
JJ
23072016-01-22 Jakub Jelinek <jakub@redhat.com>
2308
2309 PR target/69432
2310 * g++.dg/opt/pr69432.C: New test.
2311
f7d2ad6f
BS
23122016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2313
2314 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2315 32-bit targets testing an -m64 multilib.
2316
d403fc9a
WS
23172016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2318
2319 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2320 64-bit support.
2321
4aa16f8d
JG
23222016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2323
2324 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2325
7c816d0f
CB
23262016-01-21 Christian Bruel <christian.bruel@st.com>
2327
2328 PR target/68674
2329 * gcc.target/i386/pr68674.c
2330 * gcc.target/aarch64/pr68674.c
2331 * gcc.target/arm/pr68674.c
2332
fce661e8
KT
23332016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2334
2335 PR target/69403
2336 * gcc.c-torture/execute/pr69403.c: New test.
2337
4696899f
PC
23382016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2339
2340 PR c++/55843
2341 * g++.dg/template/pr55843.C: New.
2342
bac69366
AL
23432016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2344
2345 PR testsuite/66877
2346 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2347 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2348
b57d3a5c
BS
23492016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2350
2351 PR testsuite/67489
da17300a
UB
2352 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2353 from dg-do compile directive, and instead add
2354 { dg-require-effective-target int128 }.
b57d3a5c 2355
9f04a53e
MS
23562016-01-20 Martin Sebor <msebor@redhat.com>
2357
2358 PR c/69405
2359 * gcc.dg/sync-fetch.c: New test.
2360
38a51663
JL
23612016-01-21 Martin Sebor <msebor@redhat.com>
2362
2363 PR target/69252
2364 * gcc.target/powerpc/pr69252.c: New test.
2365
2423a75a
JD
23662016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2367
2368 PR fortran/65996
da17300a 2369 * gfortran.dg/pr65996.f90: New test.
2423a75a 2370
0a76463f
DV
23712016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2372
2373 PR c++/68810
9f04a53e 2374 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 2375 expected to generate an error.
0a76463f 2376
9776e692
BS
23772016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2378
2379 PR middle-end/66178
2380 * gcc.dg/torture/pr66178.c: New test.
2381
c8d3e088
AB
23822016-01-21 Anton Blanchard <anton@samba.org>
2383 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2384
2385 PR target/63354
2386 * gcc.target/powerpc/pr63354.c: New test.
2387
35b707ff
VM
23882016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2389
2390 PR rtl-optimization/68990
2391 * gcc.target/i386/pr68990: New.
2392
157b0829
NC
23932016-01-21 Nick Clifton <nickc@redhat.com>
2394
2395 PR target/69129
2396 * gcc.target/mips/pr69129.c: New.
2397
aede6748
PC
23982016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2399
2400 PR c++/58046
2401 * g++.dg/cpp0x/pr58046.C: New.
2402
5463c2c8
JJ
24032016-01-21 Jakub Jelinek <jakub@redhat.com>
2404
6d31cc75
SS
2405 PR target/69187
2406 PR target/65624
2407 * gcc.target/arm/pr69187.c: New test.
2408
5463c2c8
JJ
2409 PR c++/69355
2410 * g++.dg/torture/pr69355.C: New test.
2411
fa28f32b
AK
24122016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2413 Sebastian Pop <s.pop@samsung.com>
2414
2415 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2416
b920a047
AK
24172016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2418 Sebastian Pop <s.pop@samsung.com>
2419
da17300a 2420 * gcc.dg/graphite/pr68976.c: New test.
b920a047 2421
bdd3aea6
JJ
24222016-01-21 Jakub Jelinek <jakub@redhat.com>
2423
2424 PR middle-end/67653
2425 * c-c++-common/pr67653.c: New test.
2426 * gcc.dg/torture/pr29119.c: Add dg-warning.
2427
26a2e6ae
PB
24282016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2429
2430 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2431
d25c7690
PK
24322016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2433
2434 PR c/24293
2435 * gcc.dg/pr24293.c: New test.
2436 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2437 incomplete struct type.
2438 * gcc.dg/declspec-1.c: Likewise.
2439 * gcc.dg/pr63549.c: Likewise.
2440
889d5698
JJ
24412016-01-20 Jakub Jelinek <jakub@redhat.com>
2442
2443 PR tree-optimization/66612
2444 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2445 for bdn instruction.
2446
d7cf3dc7
CL
24472016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2448
2449 * lib/target-supports.exp
2450 (check_effective_target_arm_fp_ok_nocache): New.
2451 (check_effective_target_arm_fp_ok): New.
2452 (add_options_for_arm_fp): New.
2453 (check_effective_target_arm_crypto_ok_nocache): Require
2454 target_arm_v8_neon_ok instead of arm32.
2455 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2456 (check_effective_target_arm_crypto_pragma_ok): New.
2457 (add_options_for_arm_vfp): New.
2458 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2459 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2460 target instead. Force initial fpu to vfp.
2461 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2462 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2463 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2464 dependency.
2465 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2466 use arm_vfp effective target instead. Force initial fpu to vfp.
2467 * gcc.target/arm/attr-neon3.c: Likewise.
2468 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2469 arm_vfp_ok.
2470 * gcc.target/arm/unsigned-float.c: Likewise.
2471 * gcc.target/arm/vfp-1.c: Likewise.
2472 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2473 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2474 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2475 * gcc.target/arm/vfp-ldmias.c: Likewise.
2476 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2477 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2478 * gcc.target/arm/vfp-stmiad.c: Likewise.
2479 * gcc.target/arm/vfp-stmias.c: Likewise.
2480 * gcc.target/arm/vnmul-1.c: Likewise.
2481 * gcc.target/arm/vnmul-2.c: Likewise.
2482 * gcc.target/arm/vnmul-3.c: Likewise.
2483 * gcc.target/arm/vnmul-4.c: Likewise.
2484
01ac9704 24852016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 2486
e84b00da
L
2487 PR testsuite/69366
2488 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2489 the MPX run-time library, for compile-time MPX test.
2490 * gcc.target/i386/chkp-always_inline.c: Likewise.
2491 * gcc.target/i386/chkp-bndret.c: Likewise.
2492 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2493 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2494 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2495 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2496 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2497 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2498 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2499 * gcc.target/i386/chkp-label-address.c: Likewise.
2500 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2501 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2502 * gcc.target/i386/chkp-pr69044.c: Likewise.
2503 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2504 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2505 * gcc.target/i386/chkp-strchr.c: Likewise.
2506 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2507 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2508 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2509 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2510 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2511 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2512 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2513 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2514 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2515 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2516 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2517 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2518 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2519 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2520 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2521 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2522 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2523 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2524 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2525 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2526 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2527 * gcc.target/i386/pr63995-2.c: Likewise.
2528 * gcc.target/i386/pr64805.c: Likewise.
2529 * gcc.target/i386/pr65044.c: Likewise.
2530 * gcc.target/i386/pr65167.c: Likewise.
2531 * gcc.target/i386/pr65183.c: Likewise.
2532 * gcc.target/i386/pr65184.c: Likewise.
2533 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 2534
28b33016
IE
25352016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2536
2537 PR tree-optimization/69328
2538 * gcc.dg/pr69328.c: New test.
2539
bcff0913
JL
25402016-01-20 Jeff Law <law@redhat.com>
2541
bf0bb970 2542 PR target/25114
bcff0913
JL
2543 * gcc.target/m68k/pr25114.c: New test.
2544
a3f69631
AV
25452016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2546
2547 * gcc.target/arm/memset-inline-10.c: Added
2548 dg-require-effective-target arm_thumb2_ok.
2549
af33ba0d
EB
25502016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2551
2552 * gcc.dg/debug/dwarf2/sso.c: New test.
2553
7596d5de
UB
25542016-01-19 Uros Bizjak <ubizjak@gmail.com>
2555
2556 PR testsuite/68820
2557 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2558 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2559 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2560
ceda2c69
JH
25612016-01-19 Jan Hubicka <hubicka@ucw.cz>
2562
2563 PR ipa/66223
2564 * g++.dg/ipa/devirt-50.C: New testcase.
2565
38a979f2
MP
25662016-01-19 Marek Polacek <polacek@redhat.com>
2567
2568 PR c++/68965
2569 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2570 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2571
962801c5
KT
25722016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2573
2574 PR target/69135
2575 * gcc.target/arm/pr69135_1.c: New test.
2576
078fe40a
WD
25772015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2578
2579 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2580
786e3c06
WD
25812015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2582
2583 * gcc.target/aarch64/ccmp_1.c: New testcase.
2584
1e297006
MP
25852016-01-19 Marek Polacek <polacek@redhat.com>
2586
2587 PR c++/68586
2588 * g++.dg/cpp0x/enum30.C: New test.
2589
879c27e3
RB
25902016-01-19 Richard Biener <rguenther@suse.de>
2591
2592 PR tree-optimization/69336
2593 * g++.dg/tree-ssa/pr69336.C: New testcase.
2594
015337d3
JJ
25952016-01-19 Jakub Jelinek <jakub@redhat.com>
2596
2597 PR debug/65779
2598 * gcc.dg/pr65779.c: New test.
2599
e2c768b6
RB
26002016-01-19 Richard Biener <rguenther@suse.de>
2601
2602 PR tree-optimization/69352
2603 * gcc.dg/torture/pr69352.c: New testcase.
2604
569efc34
JJ
26052016-01-19 Jakub Jelinek <jakub@redhat.com>
2606
2607 PR rtl-optimization/68955
2608 PR rtl-optimization/64557
2609 * gcc.dg/torture/pr68955.c: New test.
2610
e49d321f
JH
26112016-01-19 Jan Hubicka <hubicka@ucw.cz>
2612
2613 PR lto/69136
2614 * g++.dg/torture/pr69136.C: New testcase.
2615
e9191ad3
JH
26162016-01-19 Jan Hubicka <hubicka@ucw.cz>
2617
2618 PR lto/69133
2619 * g++.dg/lto/pr69133_0.C: New testcase.
2620 * g++.dg/lto/pr69133_1.C: New testcase.
2621
2bedb645
JL
26222016-01-15 Jeff Law <law@redhat.com>
2623
2624 PR tree-optimization/69320
2625 * gcc.c-torture/pr69320-1.c: New test.
2626 * gcc.c-torture/pr69320-2.c: New test.
2627 * gcc.c-torture/pr69320-3.c: New test.
2628 * gcc.c-torture/pr69320-4.c: New test.
2629
17c15cb9
PP
26302016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2631
2632 PR c++/11858
2633 PR c++/24663
2634 PR c++/24664
2635 * g++.dg/template/pr11858.C: New test.
2636 * g++.dg/template/pr24663.C: New test.
2637 * g++.dg/template/unify12.C: New test.
2638 * g++.dg/template/unify13.C: New test.
2639 * g++.dg/template/unify14.C: New test.
2640 * g++.dg/template/unify15.C: New test.
2641 * g++.dg/template/unify16.C: New test.
2642 * g++.dg/template/unify17.C: New test.
2643
9617fd08
DM
26442016-01-18 David Malcolm <dmalcolm@redhat.com>
2645
2646 PR testsuite/69181
2647 * gcc.dg/pr69181-1.c: New test file.
2648 * gcc.dg/pr69181-2.c: New test file.
2649 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2650 globals by moving it to...
2651 (cleanup-after-saved-dg-test): ...this new function. Add
2652 "global additional_sources_used". Add reset of global
2653 multiline_expected_outputs to the empty list.
2654 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2655 global to...
2656 (multiline_expected_outputs): ...this, and updated comments to
2657 note that it is modified from gcc-dg.exp.
2658 (dg-end-multiline-output): Update for the above renaming.
2659 (handle-multiline-outputs): Likewise. Remove the clearing
2660 of the expected outputs to the empty list.
2661
b555a2e4
RB
26622016-01-18 Richard Biener <rguenther@suse.de>
2663
2664 PR tree-optimization/69297
2665 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2666
96902805
JM
26672016-01-18 Joseph Myers <joseph@codesourcery.com>
2668
2669 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2670 dg-options.
2671 * gcc.target/mips/mips-3d-2.c: Likewise.
2672 * gcc.target/mips/mips-3d-3.c: Likewise.
2673 * gcc.target/mips/mips-3d-4.c: Likewise.
2674 * gcc.target/mips/mips-3d-5.c: Likewise.
2675 * gcc.target/mips/mips-3d-6.c: Likewise.
2676 * gcc.target/mips/mips-3d-7.c: Likewise.
2677 * gcc.target/mips/mips-3d-8.c: Likewise.
2678 * gcc.target/mips/mips-3d-9.c: Likewise.
2679 * gcc.target/mips/mips-ps-1.c: Likewise.
2680 * gcc.target/mips/mips-ps-2.c: Likewise.
2681 * gcc.target/mips/mips-ps-3.c: Likewise.
2682 * gcc.target/mips/mips-ps-4.c: Likewise.
2683 * gcc.target/mips/mips-ps-5.c: Likewise.
2684 * gcc.target/mips/mips-ps-6.c: Likewise.
2685 * gcc.target/mips/mips-ps-7.c: Likewise.
2686 * gcc.target/mips/mips-ps-type.c: Likewise.
2687 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2688 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2689
40e26f94
TV
26902016-01-18 Tom de Vries <tom@codesourcery.com>
2691
2692 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2693 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2694 * c-c++-common/goacc/kernels-empty.c: New test.
2695 * c-c++-common/goacc/kernels-eternal.c: New test.
2696 * c-c++-common/goacc/kernels-loop-2.c: New test.
2697 * c-c++-common/goacc/kernels-loop-3.c: New test.
2698 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2699 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2700 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2701 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2702 * c-c++-common/goacc/kernels-loop-data.c: New test.
2703 * c-c++-common/goacc/kernels-loop-g.c: New test.
2704 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2705 * c-c++-common/goacc/kernels-loop-n.c: New test.
2706 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2707 * c-c++-common/goacc/kernels-loop.c: New test.
2708 * c-c++-common/goacc/kernels-noreturn.c: New test.
2709 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2710 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2711 * c-c++-common/goacc/kernels-reduction.c: New test.
2712
a98d4647
TV
27132016-01-18 Tom de Vries <tom@codesourcery.com>
2714
2715 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2716 * gcc.dg/autopar/outer-2.c: Same.
2717 * gcc.dg/autopar/outer-3.c: Same.
2718 * gcc.dg/autopar/outer-4.c: Same.
2719 * gcc.dg/autopar/outer-5.c: Same.
2720 * gcc.dg/autopar/outer-6.c: Same.
2721 * gcc.dg/autopar/parallelization-1.c: Same.
2722 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2723 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2724 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2725 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2726 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2727 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2728 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2729 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2730 * gcc.dg/autopar/pr39500-1.c: Same.
2731 * gcc.dg/autopar/pr39500-2.c: Same.
2732 * gcc.dg/autopar/pr46193.c: Same.
2733 * gcc.dg/autopar/pr46194.c: Same.
2734 * gcc.dg/autopar/pr49580.c: Same.
2735 * gcc.dg/autopar/pr49960-1.c: Same.
2736 * gcc.dg/autopar/pr49960.c: Same.
2737 * gcc.dg/autopar/pr68373.c: Same.
2738 * gcc.dg/autopar/reduc-1.c: Same.
2739 * gcc.dg/autopar/reduc-1char.c: Same.
2740 * gcc.dg/autopar/reduc-1short.c: Same.
2741 * gcc.dg/autopar/reduc-2.c: Same.
2742 * gcc.dg/autopar/reduc-2char.c: Same.
2743 * gcc.dg/autopar/reduc-2short.c: Same.
2744 * gcc.dg/autopar/reduc-3.c: Same.
2745 * gcc.dg/autopar/reduc-4.c: Same.
2746 * gcc.dg/autopar/reduc-6.c: Same.
2747 * gcc.dg/autopar/reduc-7.c: Same.
2748 * gcc.dg/autopar/reduc-8.c: Same.
2749 * gcc.dg/autopar/reduc-9.c: Same.
2750 * gcc.dg/autopar/uns-outer-4.c: Same.
2751 * gcc.dg/autopar/uns-outer-5.c: Same.
2752 * gcc.dg/autopar/uns-outer-6.c: Same.
2753 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2754 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2755
da976fa8
AL
27562016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2757
2758 PR target/63679
2759 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2760 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2761
70c1e886
AL
27622016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2763
2764 PR target/63679
2765 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2766 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2767 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2768
88bed196
AL
27692016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2770
2771 PR target/63679
2772 * gcc.dg/tree-ssa/sra-17.c: New.
2773 * gcc.dg/tree-ssa/sra-18.c: New.
2774
3dd5f42e
IE
27752016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2776
2777 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2778
ae5a77fa
EB
27792016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2780
2781 * gnat.dg/inline12.adb: New test.
2782
11e57fc6
BC
27832016-01-18 Bin Cheng <bin.cheng@arm.com>
2784
2785 PR tree-optimization/66797
2786 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2787
995b6fe0
RB
27882016-01-18 Richard Biener <rguenther@suse.de>
2789
2790 PR tree-optimization/69170
2791 * gcc.dg/torture/pr69170.c: New testcase.
2792
82ee0cf2 27932016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
2794
2795 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2796
d69da357
TV
27972016-01-16 Tom de Vries <tom@codesourcery.com>
2798
2799 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2800
a3845283
TV
28012016-01-16 Tom de Vries <tom@codesourcery.com>
2802
2803 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2804 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2805 redundant dg-require-effective-target pthread.
2806 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2807 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2808 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2809 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2810 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2811 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2812 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2813
197a6aa6
DE
28142016-01-16 David Edelsohn <dje.gcc@gmail.com>
2815
2816 PR target/68609
2817 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2818 * gcc.target/powerpc/recip-7.c: Same.
2819
ec7886c1
PP
28202016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2821
2822 PR c++/69091
2823 * g++.dg/template/pr69091.C: New test.
2824
203484bb
PP
28252016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2826
2827 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2828 dump does not contain an error_mark_node.
2829 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2830 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2831
aa2500e9
PP
28322016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2833
2834 PR c++/68936
2835 * g++.dg/template/pr68936.C: New test.
2836
28621a5c
DE
28372016-01-15 David Edelsohn <dje.gcc@gmail.com>
2838
2839 PR target/68609
2840 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2841 * gcc.target/powerpc/recip-2.c: Same.
2842 * gcc.target/powerpc/recip-3.c: Same.
2843 * gcc.target/powerpc/recip-4.c: Same.
2844 * gcc.target/powerpc/recip-sqrtf.c: Same.
2845
40c43aca
JL
28462016-01-15 Jeff Law <law@redhat.com>
2847
2848 PR tree-optimization/69270
2849 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2850 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2851
afbc5ae8
PT
28522016-01-15 Paul Thomas <pault@gcc.gnu.org>
2853
2854 PR fortran/49630
2855 * gfortran.dg/deferred_character_13.f90: New test for the fix
2856 of comment 3 of the PR.
2857
2858 PR fortran/54070
2859 * gfortran.dg/deferred_character_8.f90: New test
2860 * gfortran.dg/allocate_error_5.f90: New test
2861
2862 PR fortran/60593
2863 * gfortran.dg/deferred_character_10.f90: New test
2864
2865 PR fortran/60795
2866 * gfortran.dg/deferred_character_14.f90: New test
2867
2868 PR fortran/61147
2869 * gfortran.dg/deferred_character_11.f90: New test
2870
2871 PR fortran/64324
2872 * gfortran.dg/deferred_character_9.f90: New test
2873
49abe076
VM
28742016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2875
2876 PR rtl-optimization/69030
2877 * gcc.target/i386/pr69030.c: New.
2878
16d12992
KT
28792016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2880
2881 * gcc.target/aarch64/target_attr_17.c: New test.
2882
78810bd3
RB
28832016-01-15 Richard Biener <rguenther@suse.de>
2884
2885 PR tree-optimization/66856
2886 * gcc.dg/torture/pr66856-1.c: New testcase.
2887 * gcc.dg/torture/pr66856-2.c: Likewise.
2888
2bd847fe
RB
28892016-01-15 Richard Biener <rguenther@suse.de>
2890
2891 PR debug/69137
2892 * g++.dg/lto/pr69137_0.C: New testcase.
2893
a00fe3b7
RS
28942016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2895
2896 PR middle-end/69246
2897 * gcc.target/i386/pr69246.c: New test.
2898
cbb0e83b
DV
28992016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2900
7596d5de 2901 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 2902
5a500ecf
DV
29032016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2904
2905 PR c++/56194
2906 * g++.dg/init/const9.C: Disable test on S/390.
2907
5d9bf64f
DV
29082016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2909
2910 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2911 * g++.dg/Wno-frame-address.C: Ditto.
2912
e234b19e
DV
29132016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2914
2915 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2916
89483f99
RB
29172016-01-15 Richard Biener <rguenther@suse.de>
2918
2919 PR tree-optimization/68961
2920 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2921
94f37395
IE
29222016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2923
2924 * gcc.target/i386/pr65105-5.c: New test.
2925
82ee0cf2 29262016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
2927
2928 * gcc.c-torture/execute/alias-4.c: New testcase.
2929
82ee0cf2 29302016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
2931
2932 PR ipa/68148
2933 * g++.dg/ipa/devirt-49.C: New testcase.
2934
092f7deb 29352016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
2936
2937 PR target/65837
2938 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2939 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2940 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2941
e93c66bc
RB
29422016-01-15 Richard Biener <rguenther@suse.de>
2943
2944 PR tree-optimization/69117
2945 * gcc.dg/torture/pr69117.c: New testcase.
2946
c47eaca6 29472015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
2948
2949 PR c++/69048
2950 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2951
c3f6914a
FXC
29522016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2953
2954 PR testsuite/67509
2955 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2956 range tests use 100 * maximum instead of maximum + 1.
2957
cd65ae90
JJ
29582016-01-14 Jakub Jelinek <jakub@redhat.com>
2959
2960 PR debug/69244
2961 * gcc.dg/guality/pr69244.c: New test.
2962
19643948
UB
29632016-01-14 Uros Bizjak <ubizjak@gmail.com>
2964
2965 * lib/target-supports.exp (check_effective_target_issignaling):
2966 New procedure.
2967 * gcc.dg/pr61441.c: Require issignaling effective target.
2968
fe79c97e
SB
29692016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2970
2971 PR target/68803
2972 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2973
c7df95d8
DM
29742016-01-14 David Malcolm <dmalcolm@redhat.com>
2975
2976 PR c++/68819
2977 PR preprocessor/69177
2978 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2979 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2980 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2981 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2982
00083992
MP
29832016-01-14 Marek Polacek <polacek@redhat.com>
2984
2985 PR c/69262
2986 * gcc.dg/array-15.c: New test.
2987
0c9b3294
JJ
29882016-01-14 Jakub Jelinek <jakub@redhat.com>
2989
2990 PR middle-end/68146
2991 PR tree-optimization/69155
2992 * gfortran.dg/pr68146.f: New test.
2993 * gfortran.dg/pr69155.f90: New test.
2994
3688e13d
RB
29952016-01-14 Richard Biener <rguenther@suse.de>
2996
2997 PR tree-optimization/68060
2998 * gcc.dg/torture/pr68060-1.c: New testcase.
2999 * gcc.dg/torture/pr68060-2.c: Likewise.
3000
bab0ad3a
NC
30012016-01-14 Nick Clifton <nickc@redhat.com>
3002
3003 * lib/target-supports.exp
3004 (check_effective_target_arm_neon_ok_nocache): Add an option
3005 sequence that includes setting the ARM architecture to ARMv7-A.
3006 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3007 command line options necessary to enable Neon support.
3008 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3009 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3010 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3011 * gcc.target/arm/pr69180.c: Likewise.
3012
947c2ce5
JL
30132016-01-14 Jeff Law <law@redhat.com>
3014
3015 PR tree-optimization/69270
3016 * gcc.dg/tree-ssa/pr69270.c: New test.
3017
3342fd71
BS
30182016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3019
3020 PR c/66208
3021 * c-c++-common/pr66208.c: New file.
3022
2ad3adf1
JJ
30232016-01-13 Jakub Jelinek <jakub@redhat.com>
3024
3025 PR tree-optimization/69156
3026 * gcc.dg/pr69156.c: New test.
3027
398d6feb
L
30282016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3029
3030 * gcc.target/i386/pr69225-7.c: New test.
3031
4c868789
RH
30322016-01-13 Richard Henderson <rth@redhat.com>
3033
3034 * gcc.dg/tm/memopt-13.c: Update expected function.
3035 * gcc.dg/tm/memopt-6.c: Likewise.
3036
ef6d1772
UB
30372016-01-13 Uros Bizjak <ubizjak@gmail.com>
3038
3039 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3040 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3041 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3042 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 3043
ef6d1772
UB
30442016-01-13 Tom de Vries <tom@codesourcery.com>
3045
3046 PR tree-optimization/69169
0b4b6ef2
TV
3047 * gcc.dg/pr69169.c: New test.
3048
2ad3adf1 30492016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
3050
3051 PR target/69228
3052 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3053 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3054 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3055 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3056 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3057 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3058 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3059 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3060
9060e335
AK
30612016-01-13 Jakub Jelinek <jakub@redhat.com>
3062
3063 PR target/69247
3064 * gcc.dg/pr69247.c: New test.
3065
40311329
RB
30662016-01-13 Richard Biener <rguenther@suse.de>
3067
3068 PR tree-optimization/69242
3069 * gcc.dg/torture/pr69242.c: New testcase.
3070
ccbd7103
RB
30712016-01-13 Richard Biener <rguenther@suse.de>
3072
3073 PR tree-optimization/69186
3074 * gcc.dg/torture/pr69186.c: New testcase.
3075
c6f72a46
JL
30762016-01-13 Jeff Law <law@redhat.com>
3077
3078 PR tree-optimization/67755
3079 * gcc.dg/tree-ssa/pr67755.c: New test.
3080
30812016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
3082
3083 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3084 pass number in output by a star.
3085
c446cf07
BC
30862016-01-12 Bin Cheng <bin.cheng@arm.com>
3087
3088 PR tree-optimization/68911
3089 * gcc.c-torture/execute/pr68911.c: New test.
3090
5342156c
MP
30912016-01-12 Marek Polacek <polacek@redhat.com>
3092
3093 PR c++/68979
3094 * g++.dg/warn/permissive-1.C: New test.
3095
65364cc5
JJ
30962016-01-12 Jakub Jelinek <jakub@redhat.com>
3097
3098 PR objc++/68511
3099 PR c++/69213
3100 * g++.dg/opt/pr69213.C: New test.
3101
81b9a3d9
CB
31022016-01-12 Christian Bruel <christian.bruel@st.com>
3103
3104 PR target/69180
3105 * gcc.target/arm/pr69180.c: New test.
3106
3c4e91c9
RB
31072016-01-12 Richard Biener <rguenther@suse.de>
3108
3109 PR lto/69077
3110 * g++.dg/lto/pr69077_0.C: New testcase.
3111 * g++.dg/lto/pr69077_1.C: Likewise.
3112
5664cea1
JJ
31132016-01-12 Jakub Jelinek <jakub@redhat.com>
3114
3115 PR target/69175
3116 * g++.dg/opt/pr69175.C: New test.
3117
86cefc49
AL
31182016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3119
3120 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3121 rather than #including math.h & stdlib.h.
3122 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3123 * gcc.dg/vect/pr49771.c: Likewise.
3124 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3125 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3126 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3127 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3128 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3129 * gcc.dg/vect/pr44507.c: Likewise.
3130 * gcc.dg/vect/pr45902.c: Likewise.
3131 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3132 * gcc.dg/vect/vect-117.c: Likewise.
3133 * gcc.dg/vect/vect-99.c: Likewise.
3134 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3135 * gcc.dg/vect/vect-cond-1.c: Likewise.
3136 * gcc.dg/vect/vect-cond-2.c: Likewise.
3137 * gcc.dg/vect/vect-cond-3.c: Likewise.
3138 * gcc.dg/vect/vect-cond-4.c: Likewise.
3139 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3140 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3141 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3142 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3143 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3144 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3145 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3146 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3147 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3148 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3149 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3150 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3151 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3152 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3153 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3154 include of signal.h.
3155 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3156 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3157 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3158 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3159 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3160 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3161 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3162 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3163 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3164 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3165 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3166 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3167 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3168 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3169 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3170 * gcc.dg/vect/vect-outer-5.c: Likewise.
3171 * gcc.dg/vect/vect-outer-6.c: Likewise.
3172 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3173 include of stdio.h.
3174
b832f61e
NC
31752016-01-12 Nick Clifton <nickc@redhat.com>
3176
3177 PR target/68913
3178 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3179 to fread so that it will be found in all target runtimes.
3180
8eac49b1
RB
31812016-01-12 Richard Biener <rguenther@suse.de>
3182
3183 PR tree-optimization/69053
3184 * g++.dg/torture/pr69053.C: New testcase.
3185
2935d994
RB
31862016-01-12 Richard Biener <rguenther@suse.de>
3187
3188 PR tree-optimization/69168
3189 * gcc.dg/torture/pr69168.c: New testcase.
3190
66c16fd9
RB
31912016-01-12 Richard Biener <rguenther@suse.de>
3192
3193 PR tree-optimization/69157
3194 * gcc.dg/torture/pr69157.c: New testcase.
3195
31962016-01-12 Richard Biener <rguenther@suse.de>
3197
3198 PR tree-optimization/69174
3199 * gcc.dg/torture/pr69174.c: New testcase.
3200
723033a6
JJ
32012016-01-12 Jakub Jelinek <jakub@redhat.com>
3202
3203 PR c++/66808
3204 PR c++/69000
3205 * g++.dg/tls/pr66808.C: New test.
3206 * g++.dg/tls/pr69000.C: New test.
3207
3574cf47
BS
32082016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3209
3210 * gcc.target/powerpc/swaps-p8-23.c: New test.
3211 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3212
feb20787
JDA
32132016-01-11 John David Anglin <danglin@gcc.gnu.org>
3214
3215 PR tree-optimization/68356
3216 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3217
27b1820a
KV
32182016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3219 Jim Wilson <jim.wilson@linaro.org>
3220
3221 PR target/69194
3222 * gcc.target/arm/pr69194.c: New test.
3223
cf4de6af
L
32242016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3225
3226 PR target/69225
3227 * gcc.target/i386/pr69225-1.c: New test.
3228 * gcc.target/i386/pr69225-2.c: Likewise.
3229 * gcc.target/i386/pr69225-3.c: Likewise.
3230 * gcc.target/i386/pr69225-4.c: Likewise.
3231 * gcc.target/i386/pr69225-5.c: Likewise.
3232 * gcc.target/i386/pr69225-6.c: Likewise.
3233
1ebd5558
JJ
32342016-01-11 Jakub Jelinek <jakub@redhat.com>
3235
23552a4d
JJ
3236 PR target/67462
3237 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3238 if lp64.
3239
26ff85b0
JJ
3240 PR target/69071
3241 * gcc.dg/pr69071.c: New test.
3242
9cb6bd74
JJ
3243 PR c++/69211
3244 * g++.dg/opt/pr69211.C: New test.
3245
1ebd5558
JJ
3246 PR tree-optimization/69214
3247 * gcc.c-torture/compile/pr69214.c: New test.
3248
8c18c836
UB
32492016-01-11 Uros Bizjak <ubizjak@gmail.com>
3250
3251 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3252 * gcc.target/i386/pr66232-11.c: Ditto.
3253 * gcc.target/i386/pr66232-12.c: Ditto.
3254 * gcc.target/i386/pr66232-13.c: Ditto.
3255
62446e6e
RB
32562016-01-11 Richard Biener <rguenther@suse.de>
3257
3258 PR tree-optimization/69173
3259 * gcc.dg/torture/pr69173.c: New testcase.
3260
2b8568fe
KT
32612016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3262
3263 PR rtl-optimization/68796
3264 * gcc.target/aarch64/tst_5.c: New test.
3265 * gcc.target/aarch64/tst_6.c: Likewise.
3266
5baf4532
KT
32672016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3268
3269 PR rtl-optimization/68841
3270 * gcc.dg/pr68841.c: New test.
3271 * gcc.c-torture/execute/pr68841.c: New test.
3272
ca90b1ed
YR
32732016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3274
3275 PR rtl-optimization/68920
3276 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3277 for ix86 targets.
3278 * gcc.dg/ifcvt-5.c: New test.
3279
2ad3adf1 32802016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
3281
3282 PR bootstrap/69123
3283 * g++.dg/pr69123.C: New.
3284
83834c09
IE
32852016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3286
3287 PR target/69010
3288 * gcc.target/i386/pr69010.c: New test.
3289
dcf89d57
MJ
32902016-01-11 Martin Jambor <mjambor@suse.cz>
3291
3292 PR ipa/69044
3293 * gcc.target/i386/chkp-pr69044.c: New test.
3294
d95167ee
TV
32952016-01-11 Tom de Vries <tom@codesourcery.com>
3296
3297 PR tree-optimization/69109
3298 * gcc.dg/autopar/pr69109-2.c: New test.
3299 * gcc.dg/autopar/pr69109.c: New test.
3300
4f6403a8
TV
33012016-01-11 Tom de Vries <tom@codesourcery.com>
3302
3303 PR tree-optimization/69108
3304 * gcc.dg/autopar/pr69108.c: New test.
3305
21efdd80
PP
33062016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3307
3308 PR c++/69029
3309 * c-c++-common/Wisleading-indentation.c: Augment test.
3310
fd42eed8
TK
33112016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3312
3313 PR fortran/69154
3314 * gfortran.dg/inline_matmul_12.f90: New test.
3315
4f90ee6c
PT
33162016-01-10 Paul Thomas <pault@gcc.gnu.org>
3317
3318 PR fortran/67779
3319 * gfortran.dg/actual_array_offset_1: New test.
3320
3907c6cf
TV
33212016-01-10 Tom de Vries <tom@codesourcery.com>
3322
3323 PR tree-optimization/69062
3324 * gcc.dg/autopar/pr69062.c: New test.
3325
b07b236e
TS
33262016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3327
3328 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3329 * gcc.dg/vect/slp-perm-2.c: Likewise.
3330 * gcc.dg/vect/slp-perm-3.c: Likewise.
3331 * gcc.dg/vect/slp-perm-5.c: Likewise.
3332 * gcc.dg/vect/slp-perm-6.c: Likewise.
3333 * gcc.dg/vect/slp-perm-7.c: Likewise.
3334 * gcc.dg/vect/slp-perm-8.c: Likewise.
3335
23fab8ae
TV
33362016-01-10 Tom de Vries <tom@codesourcery.com>
3337
3338 PR tree-optimization/69039
3339 * gcc.dg/autopar/pr69039.c: New test.
3340
73f0dae2
MP
33412016-01-09 Marek Polacek <polacek@redhat.com>
3342
3343 PR c++/69113
3344 * g++.dg/pr69113.C: New test.
3345
20b8d734
JJ
33462016-01-09 Jakub Jelinek <jakub@redhat.com>
3347
3348 PR middle-end/50865
3349 PR tree-optimization/69097
3350 * gcc.c-torture/execute/pr50865.c: New test.
3351 * gcc.c-torture/execute/pr69097-1.c: New test.
3352 * gcc.c-torture/execute/pr69097-2.c: New test.
3353 * gcc.dg/pr69097-1.c: New test.
3354 * gcc.dg/pr69097-2.c: New test.
3355
c50e614b
JJ
33562016-01-09 Jakub Jelinek <jakub@redhat.com>
3357
3358 PR c++/69164
3359 * g++.dg/opt/pr69164.C: New test.
3360
e0237993
JJ
33612016-01-08 Jakub Jelinek <jakub@redhat.com>
3362
3363 PR tree-optimization/69167
3364 * gcc.dg/pr69167.c: New test.
3365
bd8f5bb2
MP
33662016-01-08 Marek Polacek <polacek@redhat.com>
3367
3368 PR c++/68449
3369 * g++.dg/pr68449.C: New.
3370
bb0f5ca7
AL
33712016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3372
3373 PR tree-optimization/68707
3374 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3375 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3376 on platforms supporting it.
3377 * gcc.dg/vect/slp-perm-2.c: Likewise.
3378 * gcc.dg/vect/slp-perm-3.c: Likewise.
3379 * gcc.dg/vect/slp-perm-5.c: Likewise.
3380 * gcc.dg/vect/slp-perm-7.c: Likewise.
3381 * gcc.dg/vect/slp-perm-8.c: Likewise.
3382 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3383 on platforms supporting it.
3384
22518428
JJ
33852016-01-08 Jakub Jelinek <jakub@redhat.com>
3386
33f0852f
JJ
3387 PR tree-optimization/69162
3388 * gcc.dg/pr69162.c: New test.
3389
22518428
JJ
3390 PR tree-optimization/69172
3391 * gcc.dg/pr69172.c: New test.
3392
80e9b3aa
TP
33932016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3394
3395 PR tree-optimization/67781
3396 * gcc.c-torture/execute/pr67781.c: New file.
3397
262a363f
JJ
33982016-01-08 Jakub Jelinek <jakub@redhat.com>
3399
3400 PR tree-optimization/69083
3401 * gcc.dg/vect/pr69083.c: New test.
3402
6e1f093f
SS
34032016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3404
3405 PR tree-optimization/61441
3406 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3407 Use -fexcess-precision=standard for compiler options.
3408 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3409
53290e07
JJ
34102016-01-08 Jakub Jelinek <jakub@redhat.com>
3411
57bf3072
JJ
3412 PR fortran/69128
3413 * gfortran.dg/gomp/pr69128.f90: New test.
3414
53290e07
JJ
3415 PR c++/69145
3416 * g++.dg/ext/pr69145-1.C: New test.
3417 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3418 * g++.dg/ext/pr69145-2.h: New file.
3419
7a127fa7
MS
34202016-01-07 Martin Sebor <msebor@redhat.com>
3421
3422 PR c/68966
3423 * gcc.dg/atomic-fetch-bool.c: New test.
3424 * gcc.dg/sync-fetch-bool.c: New test.
3425
95918b49
L
34262016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3427
3428 PR fortran/66680
3429 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3430
c8e62a9d
NC
34312016-01-07 Nick Clifton <nickc@redhat.com>
3432
3433 PR target/66655
3434 * g++.dg/pr66655.C: New test.
3435 * g++.dg/pr66655_1.cc: Test support file.
3436 * g++.dg/pr66655.h: Test header file.
3437
2ad3adf1 34382016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
3439
3440 PR fortran/66680
3441 gfortran.dg/gomp/pr66680.f90: New test.
3442
4cd9ca92
L
34432016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3444
3445 PR target/69171
3446 * gcc.target/i386/pr69171-1.c: New test.
3447 * gcc.target/i386/pr69171-2.c: Likewise.
3448 * gcc.target/i386/pr69171-3.c: Likewise.
3449 * gcc.target/i386/pr69171-4.c: Likewise.
3450 * gcc.target/i386/pr69171-5.c: Likewise.
3451 * gcc.target/i386/pr69171-6.c: Likewise.
3452
7e33d4dc
BS
34532015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3454
3455 PR middle-end/67639
3456 * c-c++-common/pr67639.c: New test.
3457
fec64afc
JJ
34582016-01-07 Jakub Jelinek <jakub@redhat.com>
3459
3460 PR tree-optimization/69141
3461 * g++.dg/opt/pr69141.C: New test.
3462
f293ad29
EB
34632016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3464
3465 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3466
5027395e
UB
34672016-01-06 Uros Bizjak <ubizjak@gmail.com>
3468
3469 PR target/69140
3470 * gcc.target/i386/pr69140.c: New test
3471
7443cf13
DM
34722016-01-06 David Malcolm <dmalcolm@redhat.com>
3473
3474 * gcc.dg/bad-dereference.c: New test case.
3475
32928931
BS
34762015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3477
3478 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3479
68dd05da
AS
34802016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3481
3482 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3483
6b131d5b
MP
34842016-01-06 Marek Polacek <polacek@redhat.com>
3485
3486 PR sanitizer/69099
3487 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3488
8d9fdb49
MP
34892016-01-05 Marek Polacek <polacek@redhat.com>
3490
3491 PR c/69104
3492 * gcc.dg/atomic-invalid-2.c: New.
3493
acf93f1e
L
34942016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3495
3496 PR target/68991
3497 * gcc.target/i386/pr68991.c: New test.
3498
3f50525d
L
34992016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3500
3501 PR target/68991
3502 * g++.dg/pr68991-1.C: New test.
3503 * g++.dg/pr68991-2.C: Likewise.
3504
e0237993 35052016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 3506
e0237993 3507 PR other/60465
face88a1
ST
3508 * gcc.target/ia64/pr60465-gprel64.c: New test.
3509 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3510
a0866eff
KT
35112016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3512
3513 PR rtl-optimization/68651
3514 * gcc.target/aarch64/pr68651_1.c: New test.
3515
c589e975
DM
35162016-01-05 David Malcolm <dmalcolm@redhat.com>
3517
3518 PR c/69122
3519 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3520
929710d9
NS
35212016-01-05 Nathan Sidwell <nathan@acm.org>
3522
ce3e43d7
NS
3523 PR c++/58583
3524 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3525
929710d9
NS
3526 * gcc.dg/alias-15.c: New.
3527
a2faef8e
NC
35282016-01-05 Nick Clifton <nickc@redhat.com>
3529
3530 PR target/68870
3531 * g++.dg/pr68770.C: New test.
3532
4cfa76e3
MS
35332016-01-04 Mike Stump <mikestump@comcast.net>
3534
3535 * lib/target-supports.exp (check_effective_target_cilkplus):
3536 cilkplus targets require pthreads.
4ece61b6 3537 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 3538
4e8a3a35
MM
35392016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3540
3541 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3542 generation.
3543
818ab71a
JJ
35442016-01-04 Jakub Jelinek <jakub@redhat.com>
3545
3546 Update copyright years.
3547
2fe0a208
MP
35482016-01-04 Marek Polacek <polacek@redhat.com>
3549
3550 PR c/68908
3551 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3552 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3553 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3554
9e3b2fe3
EB
35552016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3556
3557 * gcc.target/sparc/20160104-2.c: New test.
3558
e8d65a35
EB
35592016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3560
3561 * gcc.target/sparc/20160104-1.c: New test.
3562
25ccfccd
PT
35632016-01-03 Paul Thomas <pault@gcc.gnu.org>
3564
3565 PR fortran/65045
3566 * gfortran.dg/pr65045.f90: New test.
3567
cb51d382
EB
35682016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3569
3570 * gnat.dg/specs/debug1.ads: Delete.
3571
6eeaad6e
JD
35722016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3573
3574 PR libgfortran/68867
3575 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3576 expression.
3577
2f968603
JD
35782016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3579
3580 PR libgfortran/68867
3581 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3582 PowerPC.
3583
591bb5e4
PT
35842016-01-01 Paul Thomas <pault@gcc.gnu.org>
3585
3586 PR fortran/68864
3587 * gfortran.dg/pr68864.f90: New test.
3588
f1e0620c
JJ
35892016-01-01 Jakub Jelinek <jakub@redhat.com>
3590
942a1319
JJ
3591 PR tree-optimization/69070
3592 * gcc.dg/pr69070.c: New test.
3593
10dff63f
JJ
3594 PR sanitizer/69055
3595 * gfortran.dg/pr69055.f90: New test.
3596
f1e0620c
JJ
3597 PR target/69015
3598 * gcc.dg/pr69015.c: New test.
818ab71a 3599\f
2f883d1c 3600Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
3601
3602Copying and distribution of this file, with or without modification,
3603are permitted in any medium without royalty provided the copyright
3604notice and this notice are preserved.