]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
c-parser.c (c_parser_oacc_loop): Update cclauses and clauses when calling c_finish_om...
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
96b3c82d
CP
12016-03-09 Cesar Philippidis <cesar@codesourcery.com>
2
3 * c-c++-common/goacc/combined-directives-2.c: New test.
4
b4f3232d
DM
52016-03-09 David Malcolm <dmalcolm@redhat.com>
6
7 PR c/68473
8 PR c++/70105
9 * g++.dg/diagnostic/pr70105.C: New test.
10 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
11 (test_multiple_ordinary_maps): New test function.
12
40499f81
DM
132016-03-09 David Malcolm <dmalcolm@redhat.com>
14
15 PR c/68473
16 PR c++/70105
17 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
18 Drop range information from call to inform_at_rich_loc.
19 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
20 New.
21 (test_show_locus): Replace calls to rich_location::add_range with
22 calls to add_range. Rewrite the tests that used the now-defunct
23 rich_location ctor taking a source_range. Simplify other tests
24 by replacing calls to COMBINE_LOCATION_DATA with calls to
25 make_location.
26
c9e33662
RB
272016-03-09 Richard Biener <rguenther@suse.de>
28 Jakub Jelinek <jakub@redhat.com>
29
30 PR tree-optimization/70138
31 * gcc.dg/vect/pr70138-1.c: New testcase.
32 * gcc.dg/vect/pr70138-2.c: Likewise.
33
2c73b764
JJ
342016-03-09 Jakub Jelinek <jakub@redhat.com>
35
36 PR target/70049
37 * gcc.target/i386/pr70049.c: New test.
38
c06d25bb
RB
392016-03-09 Richard Biener <rguenther@suse.de>
40
41 PR c/70143
42 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
43 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
44 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
45
5828a501
RO
462016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
47
48 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
49 arm-*-*.
50
2e141c8d
JJ
512016-03-09 Jakub Jelinek <jakub@redhat.com>
52
5a9def37
JJ
53 PR middle-end/67278
54 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
55
2e141c8d
JJ
56 PR target/67278
57 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
58
59 PR middle-end/70050
60 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
61 in testcase comment.
62
bf751f40
TV
632016-03-09 Tom de Vries <tom@codesourcery.com>
64
65 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
66 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
67 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
68 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
69 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
70 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
71 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
72 * gfortran.dg/goacc/kernels-loop.f95: New test.
73
e210c999
MS
742016-03-08 Martin Sebor <msebor@redhat.com>
75
76 PR c++/62096
77 * g++.dg/warn/overflow-warn-7.C: New test.
78
80aac5c8
JM
792016-03-08 Jason Merrill <jason@redhat.com>
80
81 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
82 * lib/target-supports.exp (check_effective_target_concepts): New.
83
12b81409
JJ
842016-03-08 Jakub Jelinek <jakub@redhat.com>
85
d259b234
JJ
86 PR c++/70135
87 * g++.dg/cpp1y/constexpr-loop4.C: New test.
88 * g++.dg/ubsan/pr70135.C: New test.
89
12b81409
JJ
90 PR target/70110
91 * gcc.dg/pr70110.c: New test.
92
b4e9f2aa
MJ
932016-03-07 Martin Jambor <mjambor@suse.cz>
94
95 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
96 * c-c++-common/gomp/if-1.c: Likewise.
97 * c-c++-common/gomp/pr61486-2.c: Likewise.
98 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
99 to dg-additional-options.
100 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
101 * g++/gomp/target-teams-1.c: Likewise.
102 * gcc.dg/gomp/gomp.exp: Likewise.
103 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
104 dg-additional-options.
105 * gfortran.dg/gomp/gomp.exp: Likewise.
106 * gfortran.dg/gomp/target1.f90: Remove dg-options.
107 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
108 dg-additional-options.
109 * gfortran.dg/gomp/target3.f90: Remove dg-options.
110
f86e631e
MJ
1112016-03-07 Martin Jambor <mjambor@suse.cz>
112
113 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
114 * c-c++-common/gomp/gridify-1.c: New test.
115 * gfortran.dg/gomp/gridify-1.f90: Likewise.
116
94156b3f
AV
1172016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
118
119 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
120 trigger for cortex-r8, when scanning for register r8.
121 * gcc.target/arm/pr45701-2.c: Likewise.
122
a84a49b7
RB
1232016-02-26 Richard Biener <rguenther@suse.de>
124 Jeff Law <law@redhat.com>
125
126 PR tree-optimization/69740
127 * gcc.c-torture/compile/pr69740-1.c: New test.
128 * gcc.c-torture/compile/pr69740-2.c: New test.
129
e41f6c9e
BS
1302016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
131
132 * lib/target-supports.exp
133 (check_effective_target_whole_vector_shift): Enable for PPC64.
134
57548bf5
RB
1352016-03-07 Richard Biener <rguenther@suse.de>
136
137 PR tree-optimization/70115
138 * gcc.dg/torture/pr70115.c: New testcase.
139
4ae13300
NS
1402016-03-07 Nathan Sidwell <nathan@codesourcery.com>
141
142 PR middle-end/69916
143 * c-c-++-common/goacc/pr69916.c: New.
144
5edb9853
RH
1452016-03-07 Richard Henderson <rth@redhat.com>
146
147 * gcc.c-torture/compile/pr70061.c: New test.
148
2067a8f3
RB
1492016-03-07 Richard Biener <rguenther@suse.de>
150
151 PR testsuite/70109
152 * gcc.dg/vect/O3-pr36098.c: New testcase.
153
4145a9b7
CL
1542016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
155
156 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
157
1878be32
EB
1582016-03-07 Eric Botcazou <ebotcazou@adacore.com>
159
160 * gnat.dg/renaming9.ad[sb]: New testcase.
161
df762bb2
JJ
1622016-03-05 Jakub Jelinek <jakub@redhat.com>
163
164 PR c++/70084
165 * g++.dg/expr/stdarg3.C: New test.
166
7d461295
JL
1672016-03-04 Jeff Law <law@redhat.com>
168
169 PR tree-optimization/69196
170 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
171 x86_64-*-*.
172
29b9828f
BS
1732016-03-04 Bernd Schmidt <bschmidt@redhat.com>
174
b6b552fd
BS
175 PR c/69973
176 * gcc.dg/pr69973.c: New test.
177
201d49e9
BS
178 PR rtl-optimization/69941
179 * gcc.dg/torture/pr69941.c: New test.
180
29b9828f
BS
181 PR c/69824
182 * gcc.dg/pr69824.c: New test.
183
640b7e74
TV
1842016-03-05 Tom de Vries <tom@codesourcery.com>
185
186 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
187 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
188 function.
189
7a3a3fad
PP
1902016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
191
192 PR c++/66786
193 * g++.dg/cpp1y/var-templ48.C: New test.
194 * g++.dg/cpp1y/var-templ49.C: New test.
195
cd439aec
EB
1962016-03-04 Eric Botcazou <ebotcazou@adacore.com>
197
198 * g++.dg/Wno-frame-address.C: Skip on IA-64.
199
60204554
JJ
2002016-03-04 Jakub Jelinek <jakub@redhat.com>
201
0c8825de
JJ
202 PR c++/70035
203 * g++.dg/ubsan/pr70035.C: New test.
204
60204554
JJ
205 PR target/70062
206 * gcc.target/i386/pr70062.c: New test.
207
f79d4eab
L
2082016-03-04 H.J. Lu <hongjiu.lu@intel.com>
209
210 * g++.dg/template/typename21.C: Remove c++98_only.
211
ea81ce67
L
2122016-03-04 H.J. Lu <hongjiu.lu@intel.com>
213
214 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
215
64b23c13
DM
2162016-03-04 David Malcolm <dmalcolm@redhat.com>
217
218 PR c/68187
219 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
220 function.
221 (fn_42_b): Likewise.
222 (fn_42_c): Likewise.
223
729526f5
DM
2242016-03-04 David Malcolm <dmalcolm@redhat.com>
225
226 PR c/68187
227 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
228 function.
229 (fn_40_b): Likewise.
230 (fn_41_a): Likewise.
231 (fn_41_b): Likewise.
232
f9ea11ac
JJ
2332016-03-04 Jakub Jelinek <jakub@redhat.com>
234
235 PR target/70059
236 * gcc.target/i386/avx512f-pr70059.c: New test.
237 * gcc.target/i386/avx512dq-pr70059.c: New test.
238
b6c38c69
BS
2392016-03-04 Bernd Schmidt <bschmidt@redhat.com>
240
241 PR rtl-optimization/57676
242 * gcc.dg/torture/pr57676.c: New test.
243
af3cdd34
IE
2442016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
245
246 * gcc.dg/pr70026.c: New test.
247
7ff6ca38
MP
2482016-03-04 Marek Polacek <polacek@redhat.com>
249
250 PR c/69798
251 * gcc.dg/cilk-plus/pr69798-1.c: New test.
252 * gcc.dg/cilk-plus/pr69798-2.c: New test.
253
a6bf62d5
KT
2542016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
255
256 PR target/70004
257 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
258 Delete.
259 (test_corners_sisd_si): Likewise.
260 (main): Remove checks of the above.
261 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
262
ae4cdc6a
EB
2632016-03-04 Eric Botcazou <ebotcazou@adacore.com>
264
265 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
266
08455559
CL
2672016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
268
269 * gcc.dg/torture/pr69951.c: Accept argc==0.
270
e9a35493
RB
2712016-03-04 Richard Biener <rguenther@suse.de>
272
273 PR c++/70054
274 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
275 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
276
fba054c2
DV
2772016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
278
279 PR testsuite/69766
280 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
281 testing multiarch.
282
f10cdc6c
JJ
2832016-03-04 Jakub Jelinek <jakub@redhat.com>
284
285 PR debug/69947
286 * gcc.dg/guality/pr69947.c: New test.
287
2e981ba0
JJ
2882016-03-03 Jakub Jelinek <jakub@redhat.com>
289
290 PR ada/70017
291 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
292
0ba3bfa2
KT
2932016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
294
295 PR rtl-optimization/69904
296 * gcc.target/arm/pr69904.c: New test.
297
97ecdb46
JJ
2982016-03-03 Jakub Jelinek <jakub@redhat.com>
299
300 PR target/70021
301 * gcc.dg/vect/pr70021.c: New test.
302 * gcc.target/i386/pr70021.c: New test.
303
a2a743a1
MP
3042016-03-03 Marek Polacek <polacek@redhat.com>
305
306 PR middle-end/70050
307 * gcc.dg/pr70050.c: New test.
308
fa07ecdd
JG
3092016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
310
311 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
312
23504262
ML
3132016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
314
315 PR tree-optimization/70043
316 * gfortran.dg/vect/pr70043.f90: New test.
317
b7b9e1a9
EB
3182016-03-03 Eric Botcazou <ebotcazou@adacore.com>
319
320 * gnat.dg/specs/task1.ads: New test.
321
cb83ba54
RO
3222016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
323
324 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
325 Invoke gdb with -batch.
326 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
327
a75f5e30
RB
3282016-03-03 Richard Biener <rguenther@suse.de>
329
330 PR tree-optimization/55936
331 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
332
268bc320
JL
3332016-03-02 Jeff Law <law@redhat.com>
334
815f20ab
JL
335 PR rtl-optimization/69942
336 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
337 effects of argument promotions.
338
268bc320
JL
339 PR tree-optimization/69987
340 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
341 target does not support -fprefetch-loop-arrays.
342
171f7de5
UB
3432016-03-02 Uros Bizjak <ubizjak@gmail.com>
344
345 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
346
192912db
BC
3472016-03-02 Bin Cheng <bin.cheng@arm.com>
348
c7908871 349 PR rtl-optimization/69052
192912db
BC
350 * gcc.target/i386/pr69052.c: New test.
351
90a7a40b
AM
3522016-03-02 Alan Modra <amodra@gmail.com>
353
354 * gcc.dg/pr69990.c: New.
355
69fa742f
JJ
3562016-03-02 Jakub Jelinek <jakub@redhat.com>
357
de752fb0
JJ
358 PR c/68062
359 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
360
361 PR middle-end/70022
362 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
363
69fa742f
JJ
364 PR target/70028
365 * gcc.target/i386/pr70028.c: New test.
366
7c65bd56
MK
3672016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
368
369 * c-c++-common/asan/swapcontext-test-1.c,
370 * c-c++-common/tsan/thread_leak.c,
371 * g++.dg/tsan/aligned_vs_unaligned_race.C,
372 * g++.dg/tsan/benign_race.C,
373 * g++.dg/tsan/fd_close_norace.C,
374 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
375 races with sanitizer output
376
37d98220 3772016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 378 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
379
380 PR target/67278
381 * gcc.dg/simd-8.c: New testcase.
382
218db463
RB
3832016-03-02 Richard Biener <rguenther@suse.de>
384
385 PR middle-end/67278
386 * gcc.dg/simd-7.c: New testcase.
387
22c72158
EB
3882016-03-02 Eric Botcazou <ebotcazou@adacore.com>
389
390 * gcc.target/i386/pr70007.c: Tweak.
391
9a790ccc
DV
3922016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
393
394 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
395
bd02f00f
MP
3962016-03-02 Marek Polacek <polacek@redhat.com>
397
398 PR c/67854
399 * gcc.dg/pr67854.c: New test.
400
1e840f39
JJ
4012016-03-02 Jakub Jelinek <jakub@redhat.com>
402
403 PR middle-end/70025
404 * gcc.dg/torture/pr70025.c: New test.
405
bca00241
VK
4062016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
407
408 PR tree-optimization/68621
409 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
410
0bca04b8
EB
4112016-03-01 Eric Botcazou <ebotcazou@adacore.com>
412
413 * gcc.target/i386/pr70007.c: New test.
414
2a9afc86
JL
4152016-03-01 Jeff Law <law@redhat.com>
416
eab2541b 417 PR tree-optimization/69196
9d83ef71 418 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 419
2a9afc86
JL
420 PR tree-optimization/69196
421 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
422 duplicating code and spoiling the expected output.
423
0d39977e
MM
4242016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
425
426 PR target/70033
427 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
428 supports power9 before doing tests.
429 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
430 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
431 * gcc.target/powerpc/p9-permute.c: Likewise.
432
a0c0699d
UB
4332016-03-01 Uros Bizjak <ubizjak@gmail.com>
434
435 PR target/70027
436 * gcc.target/i386/pr70027.c: New test.
437
0ae3ef47 4382016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
439
440 * gcc.dg/pr70017.c: New test.
441
686e2237
JJ
4422016-03-01 Jakub Jelinek <jakub@redhat.com>
443
444 PR c/69796
445 PR c/69974
446 * gcc.dg/pr69796.c: New test.
447 * gcc.dg/pr69974.c: New test.
448
f8e4188c
EB
4492016-03-01 Eric Botcazou <ebotcazou@adacore.com>
450
451 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
452
5e3f1c7c
JL
4532016-02-29 Jeff Law <law@redhat.com>
454
455 PR tree-optimization/69987
456 * gfortran.dg/pr69987.f90: New test.
457
458 PR tree-optimization/69989
459 * gcc.c-torture/compile/pr69989-2.c: New test.
460
1be56bc5
MP
4612016-03-01 Marek Polacek <polacek@redhat.com>
462
463 PR c++/69795
464 * g++.dg/parse/invalid1.C: New test.
465
1b19470d
RB
4662016-03-01 Richard Biener <rguenther@suse.de>
467
468 PR middle-end/70022
469 * gcc.dg/pr70022.c: New testcase.
470
3ae0661a
IE
4712016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
472
473 PR tree-optimization/69956
474 * gcc.dg/pr69956.c: New test.
475
0f09ab88
BS
4762016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
477
478 PR target/70011
479 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
480 XFAIL when hardware supports efficient unaligned storage access.
481
76d881bf
PP
4822016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
483
484 PR c++/69961
485 * g++.dg/template/pr69961a.C: New test.
486 * g++.dg/template/pr69961b.C: New test.
487
7168133a
DM
4882016-02-29 David Malcolm <dmalcolm@redhat.com>
489
490 PR preprocessor/69985
491 * gcc.dg/cpp/pr69985.c: New test case.
492
0c6072a3
JL
4932016-02-29 Jeff Law <law@redhat.com>
494
e66f219b
JL
495 PR tree-optimization/70005
496 * gcc.c-torture/execute/pr70005.c New test.
497
0c6072a3
JL
498 PR tree-optimization/69999
499 * gcc.c-torture/compile/pr69999.c: New test.
500
fd9fbdb3
YR
5012016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
502
503 PR tree-optimization/69652
504 * gcc.dg/torture/pr69652.c: Delete test.
505 * gcc.dg/vect/pr69652.c: New test.
506
cbd400b4
RB
5072016-02-19 Richard Biener <rguenther@suse.de>
508
509 PR tree-optimization/69980
510 * gfortran.dg/vect/pr69980.f90: New testcase.
511
84ea0f58
EB
5122016-02-29 Eric Botcazou <ebotcazou@adacore.com>
513
514 * gcc.target/sparc/20160229-1.c: New test.
515
5d2a63dc
EB
5162016-02-29 Eric Botcazou <ebotcazou@adacore.com>
517
518 * gnat.dg/stack_usage3.adb: New test.
519 * gnat.dg/stack_usage3_pkg.ads: New helper.
520
93e708f9
EB
5212016-02-29 Eric Botcazou <ebotcazou@adacore.com>
522
523 * gnat.dg/renaming8.adb: New test.
524 * gnat.dg/renaming8_pkg1.ads: New helper.
525 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
526 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
527
6512bc93
RB
5282016-02-29 Richard Biener <rguenther@suse.de>
529
530 PR tree-optimization/69720
531 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
532
7b201a88
TK
5332016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
534
535 PR fortran/68147
536 PR fortran/47674
537 * gfortran.dg/realloc_on_assign_26.f90: New test case.
538
82ee0cf2 5392016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
540 Jerry DeLisle <jvdelisle@gcc.gnu.org>
541
542 PR fortran/56007
543 * gfortran.dg/coarray_8.f90: Adjust error message.
544 * gfortran.dg/pr56007.f90: New test.
545 * gfortran.dg/pr56007.f: New test.
546
cdc1a2c8
L
5472016-02-28 H.J. Lu <hongjiu.lu@intel.com>
548
549 PR tree-optimization/69989
550 * gcc.dg/torture/pr69989.c: New test.
551
33505bcf
EB
5522016-02-28 Eric Botcazou <ebotcazou@adacore.com>
553
554 * gcc.target/i386/stack-realign-win.c: New test.
555
524bfb19
HA
5562016-02-28 Harald Anlauf <anlauf@gmx.de>
557
558 PR fortran/60126
559 * gfortran.dg/pr60126.f90: New test.
560
bd542508
JL
5612016-02-27 Jeff Law <law@redhat.com>
562
563 Revert
564 2016-02-26 Richard Biener <rguenther@suse.de>
565 Jeff Law <law@redhat.com>
566
567 PR tree-optimization/69740
568 * gcc.c-torture/compile/pr69740-1.c: New test.
569 * gcc.c-torture/compile/pr69740-2.c: New test.
570
dd1291e0
JD
5712016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
572
5fb67f8b 573 PR fortran/69910
dd1291e0
JD
574 * gfortran.dg/newunit_4.f90: New test.
575
5cfefb59
JJ
5762016-02-27 Jakub Jelinek <jakub@redhat.com>
577
578 PR target/69613
579 PR rtl-optimization/69886
580 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
581 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
582 target.
583
20ba5f33
MS
5842016-02-26 Martin Sebor <msebor@redhat.com>
585
586 PR tree-optimization/15826
587 * gcc.dg/tree-ssa/pr15826.c: New test.
588
e6fb01b0
JJ
5892016-02-26 Jakub Jelinek <jakub@redhat.com>
590
591 PR target/69969
592 * gcc.target/powerpc/pr69969.c: New test.
593
e3e0cf64
MS
5942016-02-26 Martin Sebor <msebor@redhat.com>
595
596 PR c++/15766
597 * g++.old-deja/g++.other/decl5.C: Add a test case.
598
d1f2bea5
SB
5992016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
600
601 PR target/69946
602 * gcc.target/powerpc/pr69946.c: New file.
603
4a4f9d2b 6042016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 605 Jeff Law <law@redhat.com>
4a4f9d2b 606
e3e0cf64 607 PR tree-optimization/69740
4a4f9d2b
RB
608 * gcc.c-torture/compile/pr69740-1.c: New test.
609 * gcc.c-torture/compile/pr69740-2.c: New test.
610
ad2a2706
MJ
6112016-02-26 Martin Jambor <mjambor@suse.cz>
612
613 PR middle-end/69920
614 * gcc.dg/torture/pr69932.c: New test.
615 * gcc.dg/torture/pr69936.c: Likewise.
616
1d11f7ce
AK
6172016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
618
619 PR target/69709
620 * gcc.target/s390/pr69709.c: New test.
621
6cfccbb2
KT
6222016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
623
624 PR target/69245
625 * gcc.target/aarch64/pr69245_1.c: New test.
626
ac59ad4e
KT
6272016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
628
629 PR target/69613
630 * gcc.dg/torture/pr69613.c: New test.
631
a2ad54a0
JJ
6322016-02-26 Jakub Jelinek <jakub@redhat.com>
633
634 PR rtl-optimization/69891
635 * gcc.target/i386/pr69891.c: New test.
636
0884062c 6372016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
638 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
639
d2369d4f 640 PR target/61397
c163789b
MM
641 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
642 functionality for both 32-bit and 64-bit.
643
5aed7e2c
RB
6442016-02-26 Richard Biener <rguenther@suse.de>
645
646 PR tree-optimization/69551
647 * gcc.dg/torture/pr69951.c: New testcase.
648
798e2a8e
RB
6492016-02-25 Richard Biener <rguenther@suse.de>
650
651 PR tree-optimization/48795
652 * gcc.dg/Warray-bounds-18.c: New testcase.
653
9559fbac
RO
6542016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
655
656 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
657
c049b107
JJ
6582016-02-25 Jakub Jelinek <jakub@redhat.com>
659
660 PR rtl-optimization/69896
661 * gcc.dg/pr69896.c: New test.
662
1137001c
PP
6632016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
664
665 PR c++/69736
666 * g++.dg/cpp1y/paren2.C: New test.
667
2e9c8641
MS
6682016-02-24 Martin Sebor <msebor@redhat.com>
669
670 PR c/51147
671 * gcc.dg/enum-mode-2.c: New test.
672
03ca8fb3
JJ
6732016-02-24 Jakub Jelinek <jakub@redhat.com>
674
675 PR c++/69922
676 * g++.dg/warn/Wnonnull-compare-6.C: New test.
677 * g++.dg/warn/Wnonnull-compare-7.C: New test.
678 * g++.dg/ubsan/pr69922.C: New test.
679
0b05329b
MP
6802016-02-24 Marek Polacek <polacek@redhat.com>
681
682 PR c/69819
683 * gcc.dg/pr69819.c: New test.
684
57c2c374
MS
6852016-02-24 Martin Sebor <msebor@redhat.com>
686
3b96b93a
MS
687 PR c++/69912
688 * g++.dg/ext/flexary15.C: New test.
689
6902016-02-24 Martin Sebor <msebor@redhat.com>
691
692 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 693 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 694 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 695
65433bb5
MK
6962016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
697 Charles Baylis <charles.baylis@linaro.org>
698
699 PR debug/61033
700 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
701
f802a424 7022016-02-24 Richard Biener <rguenther@suse.de>
44293580 703 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
704
705 PR middle-end/69760
706 * gcc.dg/torture/pr69760.c: New testcase.
707
525f795f
RO
7082016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
709
710 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
711 pattern on Solaris with as.
712
cd7bbceb
KT
7132016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
714
715 * gcc.target/arm/cond_sub_restrict_it.c: New test.
716 * gcc.target/arm/condarith_restrict_it.c: Likewise.
717 * gcc.target/arm/movcond_restrict_it.c: Likewise.
718 * gcc.target/arm/negscc_restrict_it.c: Likewise.
719
89c0c1fd
JJ
7202016-02-24 Jakub Jelinek <jakub@redhat.com>
721
722 PR middle-end/69915
723 * gcc.dg/pr69915.c: New test.
724
0683fd27
KT
7252016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
726
727 PR rtl-optimization/69886
728 * gcc.dg/torture/pr69886.c: New test.
729
e53d562a
RB
7302016-02-24 Richard Biener <rguenther@suse.de>
731
732 PR middle-end/68963
733 * gcc.dg/torture/pr68963.c: New testcase.
734
74a00288
KT
7352016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
736
737 PR target/69875
738 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
739 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
740 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
741 * gcc.target/arm/atomic_loaddi_1.c: New test.
742 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
743 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
744 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
745 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
746 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
747 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
748 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
749 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
750
340fd4c9
JJ
7512016-02-24 Jakub Jelinek <jakub@redhat.com>
752
753 PR middle-end/69909
754 * gcc.dg/torture/pr69909.c: New test.
755
47d3fdb2
RB
7562016-02-24 Richard Biener <rguenther@suse.de>
757
758 PR tree-optimization/69907
759 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
760 * gcc.dg/vect/bb-slp-34.c: XFAIL.
761 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
762
dab73e73
CB
7632016-02-24 Christian Bruel <christian.bruel@st.com>
764
765 * gcc.target/arm/pragma_cpp_fma.c: New test.
766
7cc5ec65
JD
7672016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
768
769 PR fortran/61156
770 * gfortran.dg/include_6.f90: Update test.
771
067fbd8b
JJ
7722016-02-23 Jakub Jelinek <jakub@redhat.com>
773
774 PR objc/69844
775 * objc.dg/pr69844.m: New test.
776
64a454d9
JD
7772016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
778
779 PR libgfortran/69456
780 * gfortran.dg/namelist_89.f90: New test.
781 * gfortran.dg/pr59700.f90: Update test..
782
35886f0b
MS
7832016-02-23 Martin Sebor <msebor@redhat.com>
784
785 PR middle-end/69780
786 * g++.dg/ext/builtin_alloca.C: New test.
787 * gcc.dg/builtins-68.c: New test.
788
162cc7e3
RH
7892016-02-23 Richard Henderson <rth@redhat.com>
790
791 * gcc.target/i386/addr-space-3.c: Remove test.
792
196440f8
DM
7932016-02-23 David Malcolm <dmalcolm@redhat.com>
794
795 PR preprocessor/69126
796 PR preprocessor/69543
797 * c-c++-common/pr69126-2-long.c: New test.
798 * c-c++-common/pr69126-2-short.c: New test.
799 * c-c++-common/pr69543-1.c: Remove xfail.
800
1d3121af
DM
8012016-02-23 David Malcolm <dmalcolm@redhat.com>
802
803 PR preprocessor/69126
804 PR preprocessor/69543
805 PR preprocessor/69558
806 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
807 (f): Rename to...
808 (test_2): ...this, and add leading comment.
809 (MACRO_3, test_3): New.
810 (MACRO_4A, MACRO_4B, test_4): New.
811 (MACRO): Rename to...
812 (MACRO_5): ...this.
813 (g): Rename to...
814 (test_5): ...this, updating for renaming of MACRO, and
815 add leading comment.
816 * c-c++-common/pr69543-1.c: New.
817 * c-c++-common/pr69543-2.c: New.
818 * c-c++-common/pr69543-3.c: New.
819 * c-c++-common/pr69543-4.c: New.
820 * c-c++-common/pr69558-1.c: New.
821 * c-c++-common/pr69558-2.c: New.
822 * c-c++-common/pr69558-3.c: New.
823 * c-c++-common/pr69558-4.c: New.
824 * gcc.dg/pr69558.c: Move to...
825 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
826 xfail for c++.
827
f99c3557
TS
8282016-02-23 Thomas Schwinge <thomas@codesourcery.com>
829
830 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
831 to -ftree-parallelize-loops/-fopenacc changes.
832 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
833 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
834 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
835 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
836 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
837 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
838 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
839 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
840 * c-c++-common/goacc/kernels-loop.c: Likewise.
841 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
842 * c-c++-common/goacc/kernels-reduction.c: Likewise.
843 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
844 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
845
c60ec7c2
RO
8462016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
847
848 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
849
f1a62b6f
JJ
8502016-02-23 Jakub Jelinek <jakub@redhat.com>
851
e67bf044
JJ
852 PR c++/69902
853 * g++.dg/warn/Wnonnull-compare-5.C: New test.
854
f1a62b6f
JJ
855 PR c/69900
856 * gcc.dg/pr69900.c: New test.
857
20c5e09e
MJ
8582016-02-23 Martin Jambor <mjambor@suse.cz>
859
860 PR tree-optimization/69666
861 * gcc.dg/tree-ssa/pr69666.c: New test.
862
e457a6fc
AV
8632016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
864
865 PR fortran/67451
866 * gfortran.dg/coarray_allocate_5.f08: New test.
867
d7b574f4
AK
8682016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
869
870 * gcc.target/s390/vcond-shift.c: Move to ...
871 * gcc.target/s390/vector/vcond-shift.c: ... here.
872
58bdeb44
AK
8732016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
874
875 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
876 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
877
7cd0387b
AK
8782016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
879
880 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
881
4246c8da
MW
8822016-02-20 Mark Wielaard <mjw@redhat.com>
883
884 PR c/28901
885 * gcc.dg/unused-variable-3.c: New test.
886
f93bc532
JJ
8872016-02-22 Jakub Jelinek <jakub@redhat.com>
888
889 PR target/69888
890 * gcc.target/i386/pr69888.c: New test.
891
c4e360f4
RB
8922016-02-22 Richard Biener <rguenther@suse.de>
893
894 PR tree-optimization/69882
895 * gfortran.dg/vect/pr69882.f90: New testcase.
896
09c92f1c
JJ
8972016-02-22 Jakub Jelinek <jakub@redhat.com>
898
899 PR target/69885
900 * gcc.dg/pr69885.c: New test.
901
f88d45dc
OE
9022016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
903
904 PR target/69806
905 PR target/54089
906 * gcc.target/sh/pr54089-10.c: New.
907
ce1ff48e
PT
9082016-02-20 Paul Thomas <pault@gcc.gnu.org>
909
910 PR fortran/69423
911 * gfortran.dg/deferred_character_15.f90 : New test.
912
bbf27208
DH
9132016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
914
915 PR fortran/57365
916 gfortran.dg/allocate_with_source_18.f03: New test.
917
9182016-02-20 Harald Anlauf <anlauf@gmx.de>
919
920 PR fortran/52531
921 gfortran.dg/gomp/pr52531.f90: New test.
922
268be88c
BE
9232016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
924
925 PR c++/69865
926 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
927 -std=c++03.
928
4b6c824a
JJ
9292016-02-19 Jakub Jelinek <jakub@redhat.com>
930
871b3f47
JJ
931 PR c++/69826
932 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
933 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
934
7a965d51
JJ
935 PR c++/69850
936 * g++.dg/warn/Wnonnull-compare-4.C: New test.
937
4b6c824a
JJ
938 PR c++/69851
939 * g++.dg/torture/pr69851.C: New test.
940
15fca21a
MS
9412016-02-19 Martin Sebor <msebor@redhat.com>
942
943 PR testsuite/69573
944 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
945
19e21586
JJ
9462016-02-19 Jakub Jelinek <jakub@redhat.com>
947
03a616ac
JJ
948 PR c++/69850
949 * g++.dg/warn/Wnonnull-compare-2.C: New test.
950 * g++.dg/warn/Wnonnull-compare-3.C: New test.
951
19e21586
JJ
952 PR c++/67767
953 * g++.dg/cpp0x/pr67767.C: New test.
954
2db16594
KT
9552016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
956
957 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
958 for fp, simd, crypto, crc, lse.
959 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
960 above.
961 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
962 effective target check.
963
5a7d9d1e
JJ
9642016-02-19 Jakub Jelinek <jakub@redhat.com>
965
966 PR target/69820
967 * gcc.target/i386/pr69820.c: New test.
968
6448f064
AK
9692016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
970
971 * gcc.target/s390/vector/int128-1.c: New test.
972
d0a859e6
AK
9732016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
974
975 * gcc.target/s390/vector/vec-vcond-1.c: New test.
976
9e4eb643
AK
9772016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
978
979 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
980 instruction pattern name to prevent the testcase from failing with
981 -march=z13.
982
859a4c0e
AK
9832016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
984
985 * gcc.target/s390/md/movstr-2.c: New test.
986
efc2340b
MK
9872016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
988
989 * gcc.target/s390/morestack.c: New test.
990
ca2bfbc2
DV
9912016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
992
993 PR target/69625
994 * gcc.target/s390/pr69625.c: Add test case.
995
efd4bd05
BE
9962016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
997
998 PR testsuite/68580
999 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1000
2bf2078a
MM
10012016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1002
1003 PR target/68404
1004 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1005 * gcc.target/powerpc/fusion3.c: Likewise.
1006
f003579e
RB
10072016-02-18 Richard Biener <rguenther@suse.de>
1008
1009 PR middle-end/69553
1010 * g++.dg/torture/pr69553.C: New testcase.
1011
19233914
NC
10122016-02-18 Nick Clifton <nickc@redhat.com>
1013
efd4bd05
BE
1014 PR target/62254
1015 PR target/69610
1016 * gcc.target/arm/pr62554.c: New test.
1017 * gcc.target/arm/pr69610-1.c: New test.
1018 * gcc.target/arm/pr69610-2.c: New test.
19233914 1019
23f27839
RB
10202016-02-18 Richard Biener <rguenther@suse.de>
1021
1022 PR middle-end/69854
1023 * gcc.dg/torture/pr69854.c: New testcase.
1024
932c0da4
JJ
10252016-02-17 Jakub Jelinek <jakub@redhat.com>
1026
1027 PR c++/69850
1028 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1029
1bed93e4
BS
10302012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1031
1032 * gcc.target/powerpc/vec-cg.c: New test.
1033
57bfb134
RB
10342016-02-17 Richard Biener <rguenther@suse.de>
1035
1036 PR testsuite/69586
1037 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1038
a44e0ebb
KT
10392016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1040
1041 PR target/69161
1042 * gcc.c-torture/compile/pr69161.c: New test.
1043
ffacd726
DS
10442016-02-17 David Sherwood <david.sherwood@arm.com>
1045
1046 PR target/69532
1047 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1048 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1049
448db8d2
EB
10502016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1051
1052 * gcc.dg/ifcvt-4.c: Skip on Visium.
1053
e2f0522e
EB
10542016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1055
1056 * gnat.dg/atomic8.adb: New test.
1057
bf17fe3f
EB
10582016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1059
1060 * gnat.dg/discr46.ad[sb]: New test.
1061
ecf835e9
KN
10622016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1063
1064 PR Target/48344
1065 * gcc.target/powerpc/pr48344-1.c: New test.
1066
49a1164a
TK
10672015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1068
1069 PR fortran/69742
1070 * gfortran.dg/associate_21.f90: New test.
1071
bf14eba2
JJ
10722016-02-16 Jakub Jelinek <jakub@redhat.com>
1073
1074 PR c/69835
1075 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1076 -Wnonnull in dg-options.
1077 * c-c++-common/nonnull-2.c: New test.
1078
35a093b6
JG
10792016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1080 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1081
1082 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1083
e387d491
JJ
10842016-02-16 Jakub Jelinek <jakub@redhat.com>
1085
1086 PR middle-end/69801
1087 * gcc.dg/pr69801.c: Add empty dg-options.
1088
ba539195
JN
10892016-02-16 James Norris <jnorris@codesourcery.com>
1090
1091 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1092 * g++.dg/goacc/deviceptr-1.c: New file.
1093
2a2b8f64
JJ
10942016-02-16 Jakub Jelinek <jakub@redhat.com>
1095
1096 PR tree-optimization/69820
1097 * gcc.dg/vect/pr69820.c: New test.
1098
87440c29
RB
10992016-02-16 Richard Biener <rguenther@suse.de>
1100
1101 PR tree-optimization/69776
1102 * gcc.dg/torture/pr69776-2.c: New testcase.
1103
6d87c306
BS
11042016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1105
1106 PR tree-optimization/69714
1107 * gcc.dg/torture/pr69714.c: New test.
1108
3824a0a2
JJ
11092016-02-16 Jakub Jelinek <jakub@redhat.com>
1110
1111 PR tree-optimization/69802
1112 * gcc.dg/pr69802.c: New test.
1113
c8cfe96e
RB
11142016-02-16 Richard Biener <rguenther@suse.de>
1115
1116 PR middle-end/69801
1117 * gcc.dg/pr69801.c: New testcase.
1118
fc12098d
JD
11192016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1120
1121 PR libgfortran/69651
1122 * gfortran.dg/read_bang.f90: New test.
1123 * gfortran.dg/read_bang4.f90: New test.
1124
ba6b3795
JJ
11252016-02-15 Jakub Jelinek <jakub@redhat.com>
1126
f0516ca4
JJ
1127 PR c++/69658
1128 * g++.dg/init/pr69658.C: New test.
1129
ba6b3795
JJ
1130 PR c++/69797
1131 * c-c++-common/pr69797.c: New test.
1132
de3f9a2d
PK
11332016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1134
1135 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1136 check for aarch64*-*-*.
1137
17a3b967
RB
11382016-02-15 Richard Biener <rguenther@suse.de>
1139
1140 PR tree-optimization/69783
1141 * gcc.dg/vect/pr69783.c: New testcase.
1142
1c48bff1
RB
11432016-02-15 Richard Biener <rguenther@suse.de>
1144
1145 PR tree-optimization/69776
1146 * gcc.dg/torture/pr69776.c: New testcase.
1147
1e6025b6
TK
11482016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1149
1150 PR fortran/60526
1151 * gfortran.dg/type_decl_4.f90: Reinstated.
1152
d3308279
JDA
11532016-02-14 John David Anglin <danglin@gcc.gnu.org>
1154
1155 PR fortran/68746
1156 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1157
b7c56581
TK
11582016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1159
1160 PR fortran/60526
1161 PR bootstrap/69816
1162 * gfortran.dg/type_decl_4.f90: Removed.
1163
60cb4ef5
TK
11642016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1165
1166 PR fortran/60526
1167 * gfortran.dg/type_decl_4.f90: New test.
1168
f6964637
AM
11692016-02-14 Alan Modra <amodra@gmail.com>
1170
1a8849d1 1171 PR testsuite/68886
f6964637
AM
1172 * gcc.c-torture/execute/stkalign.c: Revise test.
1173
f5121920
OE
11742016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1175
1176 PR target/67260
1177 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1178
6cda3ab6
OE
11792016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1180
1181 PR target/67260
1182 * gcc.target/sh/torture/pr67260.c: New.
1183
6786e598
JDA
11842016-02-12 John David Anglin <danglin@gcc.gnu.org>
1185
1186 * gcc.dg/pr67964.c: Add dg-require-alias.
1187
7e05dad8
OE
11882016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1189
1190 PR target/67636
1191 PR target/64345
1192 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1193
7f4cc3ce
JD
11942016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1195
1196 PR libgfortran/69668
1197 * gfortran.dg/namelist_88.f90: New test.
1198
955ca6dc
JD
11992016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1200
1201 PR libgfortran/69668
1202 * gfortran.dg/namelist_38.f90: Update test.
1203 * gfortran.dg/namelist_84.f90: Update test.
1204
876217ae
DM
12052016-02-12 David Malcolm <dmalcolm@redhat.com>
1206
1207 PR other/69554
1208 * gcc.dg/pr69554-1.c: New test.
1209 * gfortran.dg/pr69554-1.F90: New test.
1210 * gfortran.dg/pr69554-2.F90: New test.
1211 * lib/gcc-dg.exp (proc dg-locus): New function.
1212 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1213 distinguish between the caret-printing and non-caret-printing
1214 cases. If caret-printing has been explicitly enabled, bail out
1215 without attempting to fix up the output.
1216
61789eed
DM
12172016-02-12 David Malcolm <dmalcolm@redhat.com>
1218
1219 PR driver/69265
1220 PR driver/69453
1221 * gcc.dg/spellcheck-options-3.c: New test case.
1222 * gcc.dg/spellcheck-options-4.c: New test case.
1223 * gcc.dg/spellcheck-options-5.c: New test case.
1224 * gcc.dg/spellcheck-options-6.c: New test case.
1225 * gcc.dg/spellcheck-options-7.c: New test case.
1226 * gcc.dg/spellcheck-options-8.c: New test case.
1227 * gcc.dg/spellcheck-options-9.c: New test case.
1228 * gcc.dg/spellcheck-options-10.c: New test case.
1229
c3090c1f
JJ
12302016-02-12 Jakub Jelinek <jakub@redhat.com>
1231
1232 PR rtl-optimization/69764
1233 PR rtl-optimization/69771
1234 * c-c++-common/pr69764.c: New test.
1235 * gcc.dg/torture/pr69771.c: New test.
1236
8222034d
MP
12372016-02-12 Marek Polacek <polacek@redhat.com>
1238
1239 * g++.dg/torture/init-list1.C: New.
1240
f749f792
MP
12412016-02-12 Marek Polacek <polacek@redhat.com>
1242
1243 * gcc.dg/pr69522.c: Add empty dg-options.
1244
199fb02a
IE
12452016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1246
1247 * g++.dg/lto/lto.exp: Include and init mpx.
1248 * g++.dg/lto/pr69729_0.C: New test.
1249
b69539cb
JJ
12502016-02-12 Jakub Jelinek <jakub@redhat.com>
1251
06ff7000
JJ
1252 PR ipa/69241
1253 * g++.dg/ipa/pr69241-4.C: New test.
1254
b69539cb
JJ
1255 PR ipa/68672
1256 * g++.dg/ipa/pr68672-1.C: New test.
1257 * g++.dg/ipa/pr68672-2.C: New test.
1258 * g++.dg/ipa/pr68672-3.C: New test.
1259
16595a1f
BS
12602016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1261
1262 PR c/69522
6d87c306 1263 * gcc.dg/pr69522.c: New test.
16595a1f 1264
38d795d2
PP
12652016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1266
1267 PR c++/69098
1268 * g++.dg/cpp1y/69098.C: New test.
1269 * g++.dg/cpp1y/69098-2.C: New test.
1270
9c582551
JJ
12712016-02-12 Jakub Jelinek <jakub@redhat.com>
1272
1273 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1274 and neighbour -> neighbor.
1275 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1276 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1277 * c-c++-common/Wvarargs.c: Likewise.
1278 * c-c++-common/goacc/host_data-5.c: Likewise.
1279 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1280 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1281 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1282 * gcc.target/aarch64/pr60697.c: Likewise.
1283 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1284 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1285 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1286 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1287 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1288 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1289 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1290 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1291 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1292 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1293 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1294 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1295 * g++.dg/lookup/koenig5.C: Likewise.
1296 * g++.dg/ext/no-asm-2.C: Likewise.
1297 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1298 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1299 * gfortran.dg/used_types_16.f90: Likewise.
1300 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1301 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1302 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1303 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1304 * gfortran.dg/abstract_type_6.f03: Likewise.
1305 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1306 * gfortran.dg/used_types_15.f90: Likewise.
1307 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1308 * gfortran.dg/exit_3.f08: Likewise.
1309 * gfortran.dg/open_status_2.f90: Likewise.
1310 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1311 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1312 * gfortran.dg/associate_1.f03: Likewise.
1313 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1314 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1315 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1316 * gcc.dg/builtin-object-size-1.c: Likewise.
1317 * gcc.dg/noreturn-6.c: Likewise.
1318 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1319 * gcc.dg/globalalias.c: Likewise.
1320 * gcc.dg/builtins-config.h: Likewise.
1321 * gcc.dg/pr30457.c: Likewise.
1322 * gcc.c-torture/compile/volatile-1.c: Likewise.
1323 * gcc.c-torture/execute/20101011-1.c: Likewise.
1324 * c-c++-common/Waddress-1.c: Likewise.
1325
66756373
JJ
13262016-02-11 Jakub Jelinek <jakub@redhat.com>
1327
1328 PR c/69768
1329 * c-c++-common/Waddress-1.c: New test.
1330
76fe932b
AV
13312016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1332
1333 PR fortran/69296
1334 * gfortran.dg/associate_19.f03: New test.
1335 * gfortran.dg/associate_20.f03: New test.
1336
564c4d4b
OE
13372016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1338
1339 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1340
e1c1ecb0
KT
13412016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1342
1343 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1344 .arch armv8-a\n. Add -dA to dg-options.
1345 * gcc.target/aarch64/assembler_arch_1.c: New test.
1346 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1347
0d7d9458
PC
13482016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1349
1350 PR c++/68726
1351 * g++.dg/cpp0x/pr68726.C: New.
1352
e6208a60
IE
13532016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1354
1355 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1356 test.
1357
281a11eb
RB
13582016-02-11 Richard Biener <rguenther@suse.de>
1359
1360 * g++.dg/tree-ssa/pr61034.C: Adjust.
1361
e03dd765
VM
13622016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1363
4b48faf5 1364 PR target/69148
e03dd765
VM
1365 * gcc.target/s390/pr69148.c: New.
1366
cdc23927
YR
13672016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1368
1369 PR tree-optimization/69652
1370 * gcc.dg/torture/pr69652.c: New test.
1371
e199dd0a
JJ
13722016-02-10 Jakub Jelinek <jakub@redhat.com>
1373 Patrick Palka <ppalka@gcc.gnu.org>
1374
1375 PR ipa/69241
1376 PR c++/69649
1377 * g++.dg/ipa/pr69241-1.C: New test.
1378 * g++.dg/ipa/pr69241-2.C: New test.
1379 * g++.dg/ipa/pr69241-3.C: New test.
1380 * g++.dg/ipa/pr69649.C: New test.
1381
d6b38027
UB
13822016-02-10 Uros Bizjak <ubizjak@gmail.com>
1383
1384 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1385 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1386
13b562c5
BC
13872016-02-10 Bin Cheng <bin.cheng@arm.com>
1388
1389 PR tree-optimization/68021
1390 * gcc.dg/tree-ssa/pr68021.c: New test.
1391
24a179f8
RB
13922016-02-10 Richard Biener <rguenther@suse.de>
1393
1394 PR tree-optimization/69726
1395 * gcc.dg/uninit-22.c: New testcase.
1396
0d99886f
AP
13972016-02-09 Andrew Pinski <apinski@cavium.com>
1398
1399 PR tree-opt/69282
1400 * gcc.c-torture/compile/20160205-1.c: New testcase.
1401
ab04995c
MM
14022016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1403
1404 PR target/68404
1405 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1406 instead accessing a really large arrray.
1407 * gcc.target/powerpc/fusion3.c: Likewise.
1408
4b79ac23
CB
14092016-02-09 Charles Baylis <charles.baylis@linaro.org>
1410
1411 PR target/68532
1412 * gcc.c-torture/execute/pr68532.c: New test.
1413
b890a441
AO
14142016-02-11 Alexandre Oliva <aoliva@redhat.com>
1415
1416 PR target/69634
1417 * gcc.dg/pr69634.c: New.
1418
84a5bef7
RB
14192016-02-09 Richard Biener <rguenther@suse.de>
1420
1421 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1422
1f123759 14232016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 1424
1f123759
AF
1425 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1426
65860c77
YR
14272016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1428
1429 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1430
7e1e8a0a
RB
14312016-02-09 Richard Biener <rguenther@suse.de>
1432
1433 PR tree-optimization/69715
1434 * gcc.dg/torture/pr69715.c: New testcase.
1435
efb45a9f
PP
14362016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1437
1438 PR c++/69139
1439 * g++.dg/cpp0x/trailing12.C: New test.
1440 * g++.dg/cpp0x/trailing13.C: New test.
1441
20a0c6f9
PP
14422016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1443
1444 PR c++/69283
1445 PR c++/67835
1446 * g++.dg/cpp1y/auto-fn29.C: New test.
1447 * g++.dg/cpp1y/auto-fn30.C: New test.
1448
a162f3af
JJ
14492016-02-08 Jakub Jelinek <jakub@redhat.com>
1450
1451 PR tree-optimization/69209
1452 * gcc.c-torture/compile/pr69209.c: New test.
1453
4b4a9fbd
JL
14542016-02-08 Jeff Law <law@redhat.com>
1455
1456 PR tree-optimization/68541
1457 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1458 of statements allowed in join block for path splitting.
1459
cfac5ed2
JJ
14602016-02-08 Jakub Jelinek <jakub@redhat.com>
1461
f68bc23f
JJ
1462 PR c++/59627
1463 * g++.dg/gomp/pr59627.C: New test.
1464
cfac5ed2
JJ
1465 PR ipa/69239
1466 * g++.dg/ipa/pr69239.C: New test.
1467
44714d8c
DM
14682016-02-08 David Malcolm <dmalcolm@redhat.com>
1469
1470 PR preprocessor/69664
1471 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1472 * gcc.dg/cpp/warn-comments.c: Likewise.
1473
eba9e839
MP
14742016-02-08 Marek Polacek <polacek@redhat.com>
1475
1476 PR c++/69688
1477 * g++.dg/init/const12.C: New test.
1478
a011cd92
BS
14792016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1480
1481 PR target/60410
1482 * gcc.dg/lto/pr55113_0.c: Remove test.
1483
5317b1be
RB
14842016-02-08 Richard Biener <rguenther@suse.de>
1485
1486 PR tree-optimization/69719
1487 * gcc.dg/torture/pr69719.c: New testcase.
1488
63998a63
RB
14892016-02-08 Richard Biener <rguenther@suse.de>
1490 Jeff Law <law@redhat.com>
1491
1492 PR target/68273
1493 * gcc.target/mips/pr68273.c: New testcase.
1494
43f4a281
RB
14952016-02-08 Richard Biener <rguenther@suse.de>
1496
1497 PR rtl-optimization/69274
1498 * gcc.target/i386/addr-sel-1.c: XFAIL.
1499
0b604d2d
JL
15002016-02-08 Jeff Law <law@redhat.com>
1501
e8dfe49e
JL
1502 PR tree-optimization/68541
1503 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1504
6daecd7a 1505 PR tree-optimization/65917
0b604d2d
JL
1506 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1507
c0f0e35a
JD
15082016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1509
1510 PR fortran/50555
1511 * gfortran.dg/namelist_args.f90: New test.
1512
8981d712
JL
15132016-02-05 Jeff Law <law@redhat.com>
1514
6daecd7a 1515 PR tree-optimization/68541
8981d712
JL
1516 * gcc.dg/tree-ssa/split-path-2.c: New test.
1517 * gcc.dg/tree-ssa/split-path-3.c: New test.
1518 * gcc.dg/tree-ssa/split-path-4.c: New test.
1519 * gcc.dg/tree-ssa/split-path-5.c: New test.
1520 * gcc.dg/tree-ssa/split-path-6.c: New test.
1521 * gcc.dg/tree-ssa/split-path-7.c: New test.
1522
46cb9332
MS
15232016-02-05 Martin Sebor <msebor@redhat.com>
1524
1525 PR c++/69662
1526 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1527 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1528
be2083ea
RH
15292016-02-06 Richard HEnderson <rth@redhat.com>
1530
1531 PR c/69643
1532 * gcc.target/i386/addr-space-4.c: New.
1533 * gcc.target/i386/addr-space-5.c: New.
1534
711d7c23
MM
15352016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1536
1537 PR fortran/66089
1538 * gfortran.dg/elemental_dependency_6.f90: New.
1539
b5c1c988
JJ
15402016-02-05 Jakub Jelinek <jakub@redhat.com>
1541
861c7bcd
JJ
1542 PR rtl-optimization/69691
1543 * gcc.c-torture/execute/pr69691.c: New test.
1544
b5c1c988
JJ
1545 PR c++/69628
1546 * g++.dg/parse/pr69628.C: New test.
1547
f7dfa966
UB
15482016-02-05 Uros Bizjak <ubizjak@gmail.com>
1549
1550 * gcc.dg/sancov/asan.c: Move to ...
1551 * gcc.dg/asan/sancov-1.c: ... here.
1552
9b143e64
UB
15532016-02-05 Uros Bizjak <ubizjak@gmail.com>
1554
1555 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1556
f5d4b899
L
15572016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1558
1559 PR target/69677
1560 * gcc.target/i386/pr69677.c: New test.
1561
76c85fbb
PP
15622016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1563
1564 PR c++/68948
1565 * g++.dg/template/pr68948.C: New test.
1566
f181bf90
DV
15672016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1568
1569 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1570 (only necessary on s390x).
1571
714fb282
L
15722016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1573
1574 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1575 -mno-accumulate-outgoing-args.
1576
618d6c1c
PP
15772016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1578
1579 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1580
1066e9b5
JJ
15812016-02-04 Jakub Jelinek <jakub@redhat.com>
1582
1583 PR c/69669
1584 * c-c++-common/pr69669.c: New test.
1585
76255d0d
MM
15862016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1587
1588 PR target/69667
1589 * g++.dg/pr69667.C: New file.
1590
e0b059b1
WD
15912016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1592
1593 PR target/69619
1594 * gcc.dg/pr69619.c: Add new test.
1595
2692b5c8
RS
15962016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1597
1598 PR rtl-optimization/69577
1599 * gcc.target/i386/pr69577.c: New test.
1600
7db337c2
ML
16012016-02-04 Martin Liska <mliska@suse.cz>
1602
1603 * g++.dg/asan/pr69276.C: New test.
1604
cc9c0829
KT
16052016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1606
1607 PR target/65932
1608 PR target/67714
1609 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1610 a single smulbb instruction.
1611 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1612 * gcc.target/amr/wmul-2.c: Likewise.
1613
eb9feb52
KT
16142016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1615
1616 PR target/65932
1617 PR target/67714
1618 * gcc.c-torture/execute/pr67714.c: New test.
1619
61f727fe
JJ
16202016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1621
1622 PR target/69454
1623 * gcc.target/i386/pr69454-1.c: New test.
1624 * gcc.target/i386/pr69454-2.c: New test.
1625
05dd97db
MS
16262016-02-03 Martin Sebor <msebor@redhat.com>
1627
1628 PR c++/69251
1629 PR c++/69253
1630 PR c++/69290
1631 PR c++/69277
1632 PR c++/69349
1633 * g++.dg/ext/flexarray-mangle-2.C: New test.
1634 * g++.dg/ext/flexarray-mangle.C: New test.
1635 * g++.dg/ext/flexarray-subst.C: New test.
1636 * g++.dg/ext/flexary11.C: New test.
1637 * g++.dg/ext/flexary12.C: New test.
1638 * g++.dg/ext/flexary13.C: New test.
1639 * g++.dg/ext/flexary14.C: New test.
1640 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1641
dac2fc29
L
16422016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1643
1644 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1645 Define only if CHECK_FLOAT128 is defined.
1646 (main): Properly initialize u5.
1647
eadb8035
JJ
16482016-02-03 Jakub Jelinek <jakub@redhat.com>
1649
0afbb81b
JJ
1650 PR c/69627
1651 * gcc.dg/pr69627.c: New test.
1652
eadb8035
JJ
1653 PR target/69644
1654 * gcc.dg/pr69644.c: New test.
1655
b12d4923
MS
16562016-02-03 Mike Stump <mikestump@comcast.net>
1657
1658 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1659 support for struct-layout-1.exp.
1660
ab4bae0c
PP
16612016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1662
1663 PR c++/69056
618d6c1c 1664 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 1665
95831c01
VM
16662016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1667 Alexandre Oliva <aoliva@redhat.com>
1668
1669 PR target/69461
1670 * gcc.target/powerpc/pr69461.c: New.
1671
ccc71ab8
UB
16722016-02-03 Uros Bizjak <ubizjak@gmail.com>
1673
1674 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1675 works from here ...
1676 (check_effective_target_fsanitize_thread): ... to here. Do not
1677 specify additional compile flags for the test source.
1678 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1679 specify additional compile flags for the test source.
1680
96299640
WD
16812016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1682
1683 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1684
781d83d9
AV
16852016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1686
1687 PR fortran/67451
1688 PR fortran/69418
1689 * gfortran.dg/coarray_allocate_2.f08: New test.
1690 * gfortran.dg/coarray_allocate_3.f08: New test.
1691 * gfortran.dg/coarray_allocate_4.f08: New test.
1692
d8208e6d
AL
16932016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1694
1695 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1696 use same scan-tree-dump-times on all platforms.
1697 * gcc.dg/vect/vect-outer-1.c: Likewise.
1698 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1699 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1700 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1701 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1702 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1703 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1704 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1705
a8394fa0
SB
17062016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1707
1708 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1709 warning.
1710
f3baa1d3
L
17112016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1712
1713 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1714
eb077516
JN
17152016-02-02 James Norris <jnorris@codesourcery.com>
1716
1717 * c-c++-common/goacc/routine-5.c: Add tests.
1718
578fb225
AM
17192016-02-02 Alexander Monakov <amonakov@ispras.ru>
1720
1721 * gcc.target/nvptx/unsigned-cmp.c: New test.
1722
c64f7d37
WD
17232016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1724
1725 * gcc.target/aarch64/scalar_shift_1.c
1726 (test_corners_sisd_di): Improve force to SIMD register.
1727 (test_corners_sisd_si): Likewise.
1728 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1729 Remove scan-assembler check for ldr.
1730
90c6f26c
RB
17312016-02-02 Richard Biener <rguenther@suse.de>
1732
1733 PR tree-optimization/69595
1734 * gcc.dg/Warray-bounds-17.c: New testcase.
1735
9dc03c97
RB
17362016-02-02 Richard Biener <rguenther@suse.de>
1737
1738 PR tree-optimization/69606
1739 * gcc.dg/torture/pr69606.c: New testcase.
1740
2d4dc223
YR
17412016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1742
1743 PR middle-end/68542
1744 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1745 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1746
65c98fde
AM
17472016-02-02 Alan Modra <amodra@gmail.com>
1748
1749 PR target/69548
1750 * gcc.target/powerpc/pr69548.c: New test.
1751
e1b81f2b
JJ
17522016-02-01 Jakub Jelinek <jakub@redhat.com>
1753
d0268b37
JJ
1754 PR rtl-optimization/69592
1755 * gcc.dg/pr69592.c: New test.
1756
e1b81f2b
JJ
1757 PR preprocessor/69543
1758 PR c/69558
1759 * gcc.dg/pr69543.c: New test.
1760 * gcc.dg/pr69558.c: New test.
1761
7dd7780d
UB
17622016-02-01 Uros Bizjak <ubizjak@gmail.com>
1763
bf672ee5
UB
1764 PR testsuite/65940
1765 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 1766
9a7013f8
MS
17672016-02-01 Martin Sebor <msebor@redhat.com>
1768
1769 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1770
e681fb2b
BC
17712016-02-01 Bin Cheng <bin.cheng@arm.com>
1772
1773 PR tree-optimization/67921
1774 * c-c++-common/ubsan/pr67921.c: New test.
1775
ff86345f
RB
17762016-02-01 Richard Biener <rguenther@suse.de>
1777
1778 PR middle-end/69556
1779 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1780
bc369dbd
RB
17812016-02-01 Richard Biener <rguenther@suse.de>
1782
1783 PR tree-optimization/69574
1784 * gcc.dg/torture/pr69574.c: New testcase.
1785
ef318184
RB
17862016-02-01 Richard Biener <rguenther@suse.de>
1787
1788 PR tree-optimization/69579
1789 * gcc.dg/setjmp-6.c: New testcase.
1790
654745e6
JJ
17912016-02-01 Jakub Jelinek <jakub@redhat.com>
1792
1793 PR rtl-optimization/69570
1794 * g++.dg/opt/pr69570.C: New test.
1795
e6c0c44b
RH
17962016-02-01 Richard Henderson <rth@redhat.com>
1797
1798 * gcc.dg/pr69535.c: New test.
1799
6ff3f09a
JDA
18002016-01-31 John David Anglin <danglin@gcc.gnu.org>
1801
2c005538
JDA
1802 PR testsuite/69584
1803 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1804 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1805
61083a4b
JDA
1806 PR debug/68244
1807 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1808
6ff3f09a
JDA
1809 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1810
0c221916
PT
18112016-01-31 Paul Thomas <pault@gcc.gnu.org>
1812
1813 PR fortran/67564
1814 * gfortran.dg/allocate_with_source_17.f03: New test.
1815
db7a2818
JJ
18162016-01-30 Jakub Jelinek <jakub@redhat.com>
1817
1818 PR tree-optimization/69546
1819 * gcc.dg/torture/pr69546.c: New test.
1820
e520d5f0
PT
18212016-01-30 Paul Thomas <pault@gcc.gnu.org>
1822
1823 PR fortran/69566
1824 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1825
343c05d3
MS
18262016-01-30 Martin Sebor <msebor@redhat.com>
1827
1828 PR c++/68490
1829 * g++.dg/ext/flexary10.C: New test.
1830
d6c3a539
DH
18312016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1832
1833 PR fortran/66707
1834 gfortran.dg/common_23.f90: New test.
1835
52d72fcd
BS
18362016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1837
1838 PR target/65546
1839 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1840 condition being checked, and disable it when the target supports
1841 misaligned loads and stores.
1842
3a5d2ba4
JJ
18432016-01-29 Jakub Jelinek <jakub@redhat.com>
1844
1845 PR debug/69518
1846 * gcc.dg/torture/pr69518.c: New test.
1847
6bbacdb5
L
18482016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1849
1850 PR target/69530
1851 * gcc.target/i386/pr69530.c: New test.
1852
af932cdb
SE
18532016-01-29 Steve Ellcey <sellcey@imgtec.com>
1854
1855 PR target/65604
1856 * gcc.target/mips/div-delay.c: New test.
1857
26658b7c
JJ
18582016-01-29 Jakub Jelinek <jakub@redhat.com>
1859
33e89989
JJ
1860 PR target/69551
1861 * gcc.target/i386/pr69551.c: New test.
1862
26658b7c
JJ
1863 PR target/66137
1864 * gcc.target/i386/pr66137.c: New test.
1865
401116b5
AB
18662016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1867
1868 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1869 always built for p5600.
1870 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1871 isa=p5600 dg-option.
1872
d4abfcc5
RB
18732016-01-29 Richard Biener <rguenther@suse.de>
1874
1875 PR tree-optimization/69547
1876 * g++.dg/tree-ssa/pr69547.C: New testcase.
1877
16b77b32
JJ
18782016-01-29 Jakub Jelinek <jakub@redhat.com>
1879
1880 PR debug/66869
1881 * g++.dg/warn/Wunused-function2.C: New test.
1882
a1c95464
DV
18832016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1884
1885 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1886 support for test to succeed.
1887
5453bfed
MP
18882016-01-29 Marek Polacek <polacek@redhat.com>
1889
1890 PR c++/69509
1891 PR c++/69516
1892 * g++.dg/ext/constexpr-vla2.C: New test.
1893 * g++.dg/ext/constexpr-vla3.C: New test.
1894 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1895
452ec2a5
RB
18962016-01-29 Richard Biener <rguenther@suse.de>
1897
1898 PR middle-end/69537
1899 * gcc.dg/uninit-21.c: New testcase.
1900
aec0b19e
UB
19012016-01-28 Uros Bizjak <ubizjak@gmail.com>
1902
1903 PR target/69459
1904 * gcc.target/i386/pr69459.c: New test.
1905
df113ce7
SE
19062016-01-28 Steve Ellcey <sellcey@imgtec.com>
1907
1908 PR target/68400
1909 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1910 * gcc.target/mips/pr68400.c: New test.
1911
494de84f
MS
19122016-01-28 Martin Sebor <msebor@redhat.com>
1913
1914 PR target/17381
1915 * gcc.target/powerpc/pr17381.c: New test.
1916
eb1b1f01
JJ
19172016-01-28 Jakub Jelinek <jakub@redhat.com>
1918
1919 PR middle-end/69542
1920 * gcc.dg/torture/pr69542.c: New test.
1921
6dfeb7ce
WD
19222016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1923
1924 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1925
4b7471a4
DE
19262016-01-28 David Edelsohn <dje.gcc@gmail.com>
1927
1928 * gcc.dg/pr65980.c: Skip on AIX.
1929 * gcc.dg/pr66688.c: Same.
1930
b271fd21
DE
19312016-01-28 David Edelsohn <dje.gcc@gmail.com>
1932
1933 PR target/63679
1934 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1935 * gcc.dg/tree-ssa/sra-18.c: Same.
1936
874108a9
AV
19372016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1938
1939 PR fortran/62536
1940 * gfortran.dg/block_15.f08: New test.
1941 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1942 on incorrectly closed BLOCK.
1943
30480bcd
IE
19442016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1945
1946 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
19472016-01-28 Richard Biener <rguenther@suse.de>
1948
1949 PR tree-optimization/69466
1950 * gfortran.dg/vect/pr69466.f90: New testcase.
1951
0d4c694e
TP
19522016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1953
1954 * g++.dg/pr67989.C: Remove ARM-specific option.
1955 * gcc.target/arm/pr67989.C: New file.
1956
2aa780da
UB
19572016-01-27 Uros Bizjak <ubizjak@gmail.com>
1958
1959 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
1960 and expm1 test for glibc < 2.11.
1961
f75ebe77
RH
19622016-01-27 Richard Henderson <rth@redhat.com>
1963
1964 * gcc.c-torture/execute/pr69447.c: New test.
1965
19662016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 1967
9a175e65 1968 PR fortran/69422
49847d75
PT
1969 * gfortran.dg/alloc_comp_assign_15.f03: New test.
1970
cbdd8ae0
JJ
19712016-01-27 Jakub Jelinek <jakub@redhat.com>
1972
1973 PR debug/66869
1974 * gcc.dg/pr66869.c: New test.
1975
2b572b3c
JL
19762016-01-25 Jeff Law <law@redhat.com>
1977
1978 PR tree-optimization/68398
aec0b19e 1979 PR tree-optimization/69196
2b572b3c
JL
1980 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
1981 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
1982 path to avoid new heuristic allowing more irreducible regions
1983 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
1984 * gcc.dg/tree-ssa/vrp46.c: Likewise.
1985 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
1986 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
1987 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
1988
fa74a4bc
MP
19892016-01-27 Marek Polacek <polacek@redhat.com>
1990
1991 PR c/68062
1992 * c-c++-common/vector-compare-4.c: New test.
1993
0afff540
DM
19942016-01-27 David Malcolm <dmalcolm@redhat.com>
1995
1996 PR preprocessor/69126
1997 * c-c++-common/pr69126.c: New test case.
1998
1a218fc9
ILT
19992016-01-27 Ian Lance Taylor <iant@google.com>
2000
2001 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2002
5d70666e
RB
20032016-01-27 Ryan Burn <contact@rnburn.com>
2004
2005 PR cilkplus/69267
2006 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2007
87ff4d66
UB
20082016-01-27 Uros Bizjak <ubizjak@gmail.com>
2009
2010 PR target/69512
2011 * gcc.target/i386/pr69512.c: New test.
2012
27e23cca
RE
20132016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2014
2015 PR ada/69488
2016 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2017
05bf54c3
MP
20182016-01-27 Marek Polacek <polacek@redhat.com>
2019
2020 PR c++/69379
2021 * g++.dg/pr69379.C: New test.
2022
60214d0d
MS
20232016-01-27 Martin Sebor <msebor@redhat.com>
2024
2025 PR c++/69317
2026 * g++.dg/abi/Wabi-2-2.C: New test.
2027 * g++.dg/abi/Wabi-2-3.C: New test.
2028 * g++.dg/abi/Wabi-3-2.C: New test.
2029 * g++.dg/abi/Wabi-3-3.C: New test.
2030
167c7bfa
RB
20312016-01-27 Richard Biener <rguenther@suse.de>
2032
2033 PR tree-optimization/69166
2034 * gcc.dg/torture/pr69166.c: New testcase.
2035
1430fb1f
MJ
20362016-01-27 Martin Jambor <mjambor@suse.cz>
2037
2038 PR tree-optimization/69355
2039 * gcc.dg/tree-ssa/pr69355.c: New test.
2040
95e3030c
MP
20412016-01-27 Marek Polacek <polacek@redhat.com>
2042
2043 PR c++/69496
2044 * g++.dg/ext/constexpr-vla1.C: New test.
2045
eeb085f3
CB
20462016-01-20 Christian Bruel <christian.bruel@st.com>
2047
2048 PR target/69245
2049 * gcc.target/arm/pr69245.c: New test.
2050
b1652dde
JJ
20512016-01-27 Jakub Jelinek <jakub@redhat.com>
2052
2053 PR tree-optimization/69399
2054 * gcc.dg/torture/pr69399.c: New test.
2055
ce7e8f00
EB
20562016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2057
2058 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2059
e4aac1d1
EB
20602016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2061
2062 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2063
8dfdb419
TV
20642016-01-26 Tom de Vries <tom@codesourcery.com>
2065
2066 PR tree-optimization/69110
2067 * gcc.dg/autopar/pr69110.c: New test.
2068
56f80f54 20692016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2070 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2071
2072 * gcc.dg/graphite/isl-ast-op-select.c: New.
2073
a0909527
PT
20742015-01-26 Paul Thomas <pault@gcc.gnu.org>
2075
2076 PR fortran/69385
2077 * gfortran.dg/allocate_error_6.f90: New test.
2078
ffc445f4
RH
20792016-01-26 Richard Henderson <rth@redhat.com>
2080
2081 * gcc.dg/tm/pr60908.c: New test.
2082
01e1dea3
DM
20832016-01-26 David Malcolm <dmalcolm@redhat.com>
2084
2085 PR other/69006
2086 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2087 directive.
2088 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2089 expected multiline output to reflect the colorization being
2090 disabled before newlines.
2091 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2092 (custom_diagnostic_finalizer): Replace call to
2093 pp_newline_and_flush with call to pp_flush.
2094 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2095 * gfortran.dg/implicit_class_1.f90: Likewise.
2096 * lib/gcc-dg.exp (allow_blank_lines): New global.
2097 (dg-allow-blank-lines-in-output): New procedure.
2098 (gcc-dg-prune): Complain about blank lines in the output, unless
2099 dg-allow-blank-lines-in-output was called.
2100 * lib/multiline.exp (_build_multiline_regex): Only support
2101 arbitrary followup text for non-blank-lines, not for blank lines.
2102
13f92e8d
JJ
21032016-01-26 Jakub Jelinek <jakub@redhat.com>
2104
2105 PR tree-optimization/69483
2106 * gcc.dg/pr69483.c: New test.
2107 * g++.dg/opt/pr69483.C: New test.
2108
92422235
CL
21092016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2110
2111 PR target/68620
2112 * gcc.target/arm/pr68620.c: New test.
2113
0bccf11b
L
21142016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2115
2116 * gcc.target/i386/pr68986-2.c: Remove -m32.
2117
81cd202e
L
21182016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2119
2120 PR target/68986
2121 * gcc.target/i386/pr68986-1.c: New test.
2122 * gcc.target/i386/pr68986-2.c: Likewise.
2123 * gcc.target/i386/pr68986-3.c: Likewise.
2124
213a1c03
CB
21252016-01-26 Christian Bruel <christian.bruel@st.com>
2126
2127 * lib/target-supports.exp
2128 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2129 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2130 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2131
22a08dd1
RB
21322016-01-26 Richard Biener <rguenther@suse.de>
2133
2134 PR tree-optimization/69452
2135 * gcc.dg/torture/pr69452.c: New testcase.
2136
6c06e0e8
JJ
21372016-01-26 Jakub Jelinek <jakub@redhat.com>
2138
2139 PR target/69442
2140 * gcc.dg/pr69442.c: New test.
2141
b96824c4
RFI
21422016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2143
2144 PR target/67896
2145 * gcc.target/aarch64/simd/pr67896.C: New.
2146
5ee31e57
RS
21472016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2148
2149 PR tree-optimization/69400
2150 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2151 function.
2152 (plugin_init): Call it.
2153 * gcc.dg/torture/pr69400.c: New test.
2154
7ddfb31d
CL
21552016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2156
2157 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2158
1e050c90
AK
21592016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2160 Sebastian Pop <s.pop@samsung.com>
2161
2162 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2163 isl-0.15.
2164
c8ee4bf5
AK
21652016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2166 Sebastian Pop <s.pop@samsung.com>
2167
2168 * gcc.dg/graphite/pr69292.c: New.
2169
d902b330
JJ
21702016-01-25 Jakub Jelinek <jakub@redhat.com>
2171
2172 * c-c++-common/goacc/use_device-1.c: New test.
2173
2c89b952
JL
21742016-01-25 Jeff Law <law@redhat.com>
2175
2176 PR tree-optimization/69196
2177 PR tree-optimization/68398
2178 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2179 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2180
685c8785
DE
21812016-01-25 David Edelsohn <dje.gcc@gmail.com>
2182
2183 PR target/69469
2184 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2185 Algorithm.
2186
95cef0c1
RB
21872016-01-25 Richard Biener <rguenther@suse.de>
2188
2189 PR testsuite/69380
2190 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2191
2947d3b2
IE
21922016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2193
2194 PR target/69421
2195 * gcc.dg/pr69421.c: New test.
2196
ae19075a
BB
21972016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2198
2199 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2200 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2201 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2202 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2203 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2204 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2205 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2206 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2207 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2208 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2209
fa4511c2
RB
22102016-01-25 Richard Biener <rguenther@suse.de>
2211
2212 PR tree-optimization/69376
2213 * gcc.dg/torture/pr69376.c: New testcase.
2214
1d101216
JD
22152016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2216
2217 PR fortran/69397
2218 PR fortran/68442
2219 * gfortran.dg/interface_38.f90: New test.
2220 * gfortran.dg/interface_39.f90: New test.
a0909527 2221
a59b92b0
PP
22222016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2223
2224 Revert:
2225 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2226
2227 PR c++/11858
2228 PR c++/24663
2229 PR c++/24664
2230 * g++.dg/template/pr11858.C: New test.
2231 * g++.dg/template/pr24663.C: New test.
2232 * g++.dg/template/unify12.C: New test.
2233 * g++.dg/template/unify13.C: New test.
2234 * g++.dg/template/unify14.C: New test.
2235 * g++.dg/template/unify15.C: New test.
2236 * g++.dg/template/unify16.C: New test.
2237 * g++.dg/template/unify17.C: New test.
2238
16acb1a8
DH
22392016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2240
2241 PR fortran/68283
2242 gfortran.dg/pr68283.f90: New test.
2243
094773e8
TK
22442016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2245
2246 PR fortran/66094
2247 * gfortran.dg/inline_matmul_13.f90: New test.
2248 * gfortran.dg/matmul_bounds_8.f90: New test.
2249 * gfortran.dg/matmul_bounds_9.f90: New test.
2250 * gfortran.dg/matmul_bounds_10.f90: New test.
2251
42fb90d7
TV
22522016-01-23 Tom de Vries <tom@codesourcery.com>
2253
2254 PR tree-optimization/69426
2255 * gcc.dg/autopar/pr69426.c: New test.
2256
69da7802
MS
22572016-01-23 Martin Sebor <msebor@redhat.com>
2258
2259 PR c++/58109
2260 PR c++/69022
2261 * g++.dg/cpp0x/alignas5.C: New test.
2262 * g++.dg/ext/vector29.C: Same.
2263
da17300a
UB
22642016-01-23 Uros Bizjak <ubizjak@gmail.com>
2265
2266 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2267 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2268 _GNU_SOURCE from compile flags to the source.
2269 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2270 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2271 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2272 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2273
62041cfc
JJ
22742016-01-22 Jakub Jelinek <jakub@redhat.com>
2275
2276 PR target/69432
2277 * g++.dg/opt/pr69432.C: New test.
2278
f7d2ad6f
BS
22792016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2280
2281 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2282 32-bit targets testing an -m64 multilib.
2283
d403fc9a
WS
22842016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2285
2286 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2287 64-bit support.
2288
4aa16f8d
JG
22892016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2290
2291 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2292
7c816d0f
CB
22932016-01-21 Christian Bruel <christian.bruel@st.com>
2294
2295 PR target/68674
2296 * gcc.target/i386/pr68674.c
2297 * gcc.target/aarch64/pr68674.c
2298 * gcc.target/arm/pr68674.c
2299
fce661e8
KT
23002016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2301
2302 PR target/69403
2303 * gcc.c-torture/execute/pr69403.c: New test.
2304
4696899f
PC
23052016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2306
2307 PR c++/55843
2308 * g++.dg/template/pr55843.C: New.
2309
bac69366
AL
23102016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2311
2312 PR testsuite/66877
2313 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2314 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2315
b57d3a5c
BS
23162016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2317
2318 PR testsuite/67489
da17300a
UB
2319 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2320 from dg-do compile directive, and instead add
2321 { dg-require-effective-target int128 }.
b57d3a5c 2322
9f04a53e
MS
23232016-01-20 Martin Sebor <msebor@redhat.com>
2324
2325 PR c/69405
2326 * gcc.dg/sync-fetch.c: New test.
2327
38a51663
JL
23282016-01-21 Martin Sebor <msebor@redhat.com>
2329
2330 PR target/69252
2331 * gcc.target/powerpc/pr69252.c: New test.
2332
2423a75a
JD
23332016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2334
2335 PR fortran/65996
da17300a 2336 * gfortran.dg/pr65996.f90: New test.
2423a75a 2337
0a76463f
DV
23382016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2339
2340 PR c++/68810
9f04a53e 2341 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 2342 expected to generate an error.
0a76463f 2343
9776e692
BS
23442016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2345
2346 PR middle-end/66178
2347 * gcc.dg/torture/pr66178.c: New test.
2348
c8d3e088
AB
23492016-01-21 Anton Blanchard <anton@samba.org>
2350 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2351
2352 PR target/63354
2353 * gcc.target/powerpc/pr63354.c: New test.
2354
35b707ff
VM
23552016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2356
2357 PR rtl-optimization/68990
2358 * gcc.target/i386/pr68990: New.
2359
157b0829
NC
23602016-01-21 Nick Clifton <nickc@redhat.com>
2361
2362 PR target/69129
2363 * gcc.target/mips/pr69129.c: New.
2364
aede6748
PC
23652016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2366
2367 PR c++/58046
2368 * g++.dg/cpp0x/pr58046.C: New.
2369
5463c2c8
JJ
23702016-01-21 Jakub Jelinek <jakub@redhat.com>
2371
6d31cc75
SS
2372 PR target/69187
2373 PR target/65624
2374 * gcc.target/arm/pr69187.c: New test.
2375
5463c2c8
JJ
2376 PR c++/69355
2377 * g++.dg/torture/pr69355.C: New test.
2378
fa28f32b
AK
23792016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2380 Sebastian Pop <s.pop@samsung.com>
2381
2382 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2383
b920a047
AK
23842016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2385 Sebastian Pop <s.pop@samsung.com>
2386
da17300a 2387 * gcc.dg/graphite/pr68976.c: New test.
b920a047 2388
bdd3aea6
JJ
23892016-01-21 Jakub Jelinek <jakub@redhat.com>
2390
2391 PR middle-end/67653
2392 * c-c++-common/pr67653.c: New test.
2393 * gcc.dg/torture/pr29119.c: Add dg-warning.
2394
26a2e6ae
PB
23952016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2396
2397 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2398
d25c7690
PK
23992016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2400
2401 PR c/24293
2402 * gcc.dg/pr24293.c: New test.
2403 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2404 incomplete struct type.
2405 * gcc.dg/declspec-1.c: Likewise.
2406 * gcc.dg/pr63549.c: Likewise.
2407
889d5698
JJ
24082016-01-20 Jakub Jelinek <jakub@redhat.com>
2409
2410 PR tree-optimization/66612
2411 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2412 for bdn instruction.
2413
d7cf3dc7
CL
24142016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2415
2416 * lib/target-supports.exp
2417 (check_effective_target_arm_fp_ok_nocache): New.
2418 (check_effective_target_arm_fp_ok): New.
2419 (add_options_for_arm_fp): New.
2420 (check_effective_target_arm_crypto_ok_nocache): Require
2421 target_arm_v8_neon_ok instead of arm32.
2422 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2423 (check_effective_target_arm_crypto_pragma_ok): New.
2424 (add_options_for_arm_vfp): New.
2425 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2426 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2427 target instead. Force initial fpu to vfp.
2428 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2429 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2430 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2431 dependency.
2432 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2433 use arm_vfp effective target instead. Force initial fpu to vfp.
2434 * gcc.target/arm/attr-neon3.c: Likewise.
2435 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2436 arm_vfp_ok.
2437 * gcc.target/arm/unsigned-float.c: Likewise.
2438 * gcc.target/arm/vfp-1.c: Likewise.
2439 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2440 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2441 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2442 * gcc.target/arm/vfp-ldmias.c: Likewise.
2443 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2444 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2445 * gcc.target/arm/vfp-stmiad.c: Likewise.
2446 * gcc.target/arm/vfp-stmias.c: Likewise.
2447 * gcc.target/arm/vnmul-1.c: Likewise.
2448 * gcc.target/arm/vnmul-2.c: Likewise.
2449 * gcc.target/arm/vnmul-3.c: Likewise.
2450 * gcc.target/arm/vnmul-4.c: Likewise.
2451
01ac9704 24522016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 2453
e84b00da
L
2454 PR testsuite/69366
2455 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2456 the MPX run-time library, for compile-time MPX test.
2457 * gcc.target/i386/chkp-always_inline.c: Likewise.
2458 * gcc.target/i386/chkp-bndret.c: Likewise.
2459 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2460 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2461 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2462 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2463 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2464 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2465 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2466 * gcc.target/i386/chkp-label-address.c: Likewise.
2467 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2468 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2469 * gcc.target/i386/chkp-pr69044.c: Likewise.
2470 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2471 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2472 * gcc.target/i386/chkp-strchr.c: Likewise.
2473 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2474 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2475 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2476 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2477 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2478 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2479 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2480 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2481 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2482 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2483 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2484 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2485 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2486 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2487 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2488 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2489 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2490 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2491 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2492 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2493 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2494 * gcc.target/i386/pr63995-2.c: Likewise.
2495 * gcc.target/i386/pr64805.c: Likewise.
2496 * gcc.target/i386/pr65044.c: Likewise.
2497 * gcc.target/i386/pr65167.c: Likewise.
2498 * gcc.target/i386/pr65183.c: Likewise.
2499 * gcc.target/i386/pr65184.c: Likewise.
2500 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 2501
28b33016
IE
25022016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2503
2504 PR tree-optimization/69328
2505 * gcc.dg/pr69328.c: New test.
2506
bcff0913
JL
25072016-01-20 Jeff Law <law@redhat.com>
2508
bf0bb970 2509 PR target/25114
bcff0913
JL
2510 * gcc.target/m68k/pr25114.c: New test.
2511
a3f69631
AV
25122016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2513
2514 * gcc.target/arm/memset-inline-10.c: Added
2515 dg-require-effective-target arm_thumb2_ok.
2516
af33ba0d
EB
25172016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2518
2519 * gcc.dg/debug/dwarf2/sso.c: New test.
2520
7596d5de
UB
25212016-01-19 Uros Bizjak <ubizjak@gmail.com>
2522
2523 PR testsuite/68820
2524 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2525 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2526 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2527
ceda2c69
JH
25282016-01-19 Jan Hubicka <hubicka@ucw.cz>
2529
2530 PR ipa/66223
2531 * g++.dg/ipa/devirt-50.C: New testcase.
2532
38a979f2
MP
25332016-01-19 Marek Polacek <polacek@redhat.com>
2534
2535 PR c++/68965
2536 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2537 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2538
962801c5
KT
25392016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2540
2541 PR target/69135
2542 * gcc.target/arm/pr69135_1.c: New test.
2543
078fe40a
WD
25442015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2545
2546 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2547
786e3c06
WD
25482015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2549
2550 * gcc.target/aarch64/ccmp_1.c: New testcase.
2551
1e297006
MP
25522016-01-19 Marek Polacek <polacek@redhat.com>
2553
2554 PR c++/68586
2555 * g++.dg/cpp0x/enum30.C: New test.
2556
879c27e3
RB
25572016-01-19 Richard Biener <rguenther@suse.de>
2558
2559 PR tree-optimization/69336
2560 * g++.dg/tree-ssa/pr69336.C: New testcase.
2561
015337d3
JJ
25622016-01-19 Jakub Jelinek <jakub@redhat.com>
2563
2564 PR debug/65779
2565 * gcc.dg/pr65779.c: New test.
2566
e2c768b6
RB
25672016-01-19 Richard Biener <rguenther@suse.de>
2568
2569 PR tree-optimization/69352
2570 * gcc.dg/torture/pr69352.c: New testcase.
2571
569efc34
JJ
25722016-01-19 Jakub Jelinek <jakub@redhat.com>
2573
2574 PR rtl-optimization/68955
2575 PR rtl-optimization/64557
2576 * gcc.dg/torture/pr68955.c: New test.
2577
e49d321f
JH
25782016-01-19 Jan Hubicka <hubicka@ucw.cz>
2579
2580 PR lto/69136
2581 * g++.dg/torture/pr69136.C: New testcase.
2582
e9191ad3
JH
25832016-01-19 Jan Hubicka <hubicka@ucw.cz>
2584
2585 PR lto/69133
2586 * g++.dg/lto/pr69133_0.C: New testcase.
2587 * g++.dg/lto/pr69133_1.C: New testcase.
2588
2bedb645
JL
25892016-01-15 Jeff Law <law@redhat.com>
2590
2591 PR tree-optimization/69320
2592 * gcc.c-torture/pr69320-1.c: New test.
2593 * gcc.c-torture/pr69320-2.c: New test.
2594 * gcc.c-torture/pr69320-3.c: New test.
2595 * gcc.c-torture/pr69320-4.c: New test.
2596
17c15cb9
PP
25972016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2598
2599 PR c++/11858
2600 PR c++/24663
2601 PR c++/24664
2602 * g++.dg/template/pr11858.C: New test.
2603 * g++.dg/template/pr24663.C: New test.
2604 * g++.dg/template/unify12.C: New test.
2605 * g++.dg/template/unify13.C: New test.
2606 * g++.dg/template/unify14.C: New test.
2607 * g++.dg/template/unify15.C: New test.
2608 * g++.dg/template/unify16.C: New test.
2609 * g++.dg/template/unify17.C: New test.
2610
9617fd08
DM
26112016-01-18 David Malcolm <dmalcolm@redhat.com>
2612
2613 PR testsuite/69181
2614 * gcc.dg/pr69181-1.c: New test file.
2615 * gcc.dg/pr69181-2.c: New test file.
2616 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2617 globals by moving it to...
2618 (cleanup-after-saved-dg-test): ...this new function. Add
2619 "global additional_sources_used". Add reset of global
2620 multiline_expected_outputs to the empty list.
2621 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2622 global to...
2623 (multiline_expected_outputs): ...this, and updated comments to
2624 note that it is modified from gcc-dg.exp.
2625 (dg-end-multiline-output): Update for the above renaming.
2626 (handle-multiline-outputs): Likewise. Remove the clearing
2627 of the expected outputs to the empty list.
2628
b555a2e4
RB
26292016-01-18 Richard Biener <rguenther@suse.de>
2630
2631 PR tree-optimization/69297
2632 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2633
96902805
JM
26342016-01-18 Joseph Myers <joseph@codesourcery.com>
2635
2636 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2637 dg-options.
2638 * gcc.target/mips/mips-3d-2.c: Likewise.
2639 * gcc.target/mips/mips-3d-3.c: Likewise.
2640 * gcc.target/mips/mips-3d-4.c: Likewise.
2641 * gcc.target/mips/mips-3d-5.c: Likewise.
2642 * gcc.target/mips/mips-3d-6.c: Likewise.
2643 * gcc.target/mips/mips-3d-7.c: Likewise.
2644 * gcc.target/mips/mips-3d-8.c: Likewise.
2645 * gcc.target/mips/mips-3d-9.c: Likewise.
2646 * gcc.target/mips/mips-ps-1.c: Likewise.
2647 * gcc.target/mips/mips-ps-2.c: Likewise.
2648 * gcc.target/mips/mips-ps-3.c: Likewise.
2649 * gcc.target/mips/mips-ps-4.c: Likewise.
2650 * gcc.target/mips/mips-ps-5.c: Likewise.
2651 * gcc.target/mips/mips-ps-6.c: Likewise.
2652 * gcc.target/mips/mips-ps-7.c: Likewise.
2653 * gcc.target/mips/mips-ps-type.c: Likewise.
2654 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2655 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2656
40e26f94
TV
26572016-01-18 Tom de Vries <tom@codesourcery.com>
2658
2659 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2660 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2661 * c-c++-common/goacc/kernels-empty.c: New test.
2662 * c-c++-common/goacc/kernels-eternal.c: New test.
2663 * c-c++-common/goacc/kernels-loop-2.c: New test.
2664 * c-c++-common/goacc/kernels-loop-3.c: New test.
2665 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2666 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2667 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2668 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2669 * c-c++-common/goacc/kernels-loop-data.c: New test.
2670 * c-c++-common/goacc/kernels-loop-g.c: New test.
2671 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2672 * c-c++-common/goacc/kernels-loop-n.c: New test.
2673 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2674 * c-c++-common/goacc/kernels-loop.c: New test.
2675 * c-c++-common/goacc/kernels-noreturn.c: New test.
2676 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2677 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2678 * c-c++-common/goacc/kernels-reduction.c: New test.
2679
a98d4647
TV
26802016-01-18 Tom de Vries <tom@codesourcery.com>
2681
2682 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2683 * gcc.dg/autopar/outer-2.c: Same.
2684 * gcc.dg/autopar/outer-3.c: Same.
2685 * gcc.dg/autopar/outer-4.c: Same.
2686 * gcc.dg/autopar/outer-5.c: Same.
2687 * gcc.dg/autopar/outer-6.c: Same.
2688 * gcc.dg/autopar/parallelization-1.c: Same.
2689 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2690 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2691 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2692 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2693 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2694 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2695 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2696 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2697 * gcc.dg/autopar/pr39500-1.c: Same.
2698 * gcc.dg/autopar/pr39500-2.c: Same.
2699 * gcc.dg/autopar/pr46193.c: Same.
2700 * gcc.dg/autopar/pr46194.c: Same.
2701 * gcc.dg/autopar/pr49580.c: Same.
2702 * gcc.dg/autopar/pr49960-1.c: Same.
2703 * gcc.dg/autopar/pr49960.c: Same.
2704 * gcc.dg/autopar/pr68373.c: Same.
2705 * gcc.dg/autopar/reduc-1.c: Same.
2706 * gcc.dg/autopar/reduc-1char.c: Same.
2707 * gcc.dg/autopar/reduc-1short.c: Same.
2708 * gcc.dg/autopar/reduc-2.c: Same.
2709 * gcc.dg/autopar/reduc-2char.c: Same.
2710 * gcc.dg/autopar/reduc-2short.c: Same.
2711 * gcc.dg/autopar/reduc-3.c: Same.
2712 * gcc.dg/autopar/reduc-4.c: Same.
2713 * gcc.dg/autopar/reduc-6.c: Same.
2714 * gcc.dg/autopar/reduc-7.c: Same.
2715 * gcc.dg/autopar/reduc-8.c: Same.
2716 * gcc.dg/autopar/reduc-9.c: Same.
2717 * gcc.dg/autopar/uns-outer-4.c: Same.
2718 * gcc.dg/autopar/uns-outer-5.c: Same.
2719 * gcc.dg/autopar/uns-outer-6.c: Same.
2720 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2721 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2722
da976fa8
AL
27232016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2724
2725 PR target/63679
2726 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2727 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2728
70c1e886
AL
27292016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2730
2731 PR target/63679
2732 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2733 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2734 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2735
88bed196
AL
27362016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2737
2738 PR target/63679
2739 * gcc.dg/tree-ssa/sra-17.c: New.
2740 * gcc.dg/tree-ssa/sra-18.c: New.
2741
3dd5f42e
IE
27422016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2743
2744 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2745
ae5a77fa
EB
27462016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2747
2748 * gnat.dg/inline12.adb: New test.
2749
11e57fc6
BC
27502016-01-18 Bin Cheng <bin.cheng@arm.com>
2751
2752 PR tree-optimization/66797
2753 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2754
995b6fe0
RB
27552016-01-18 Richard Biener <rguenther@suse.de>
2756
2757 PR tree-optimization/69170
2758 * gcc.dg/torture/pr69170.c: New testcase.
2759
82ee0cf2 27602016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
2761
2762 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2763
d69da357
TV
27642016-01-16 Tom de Vries <tom@codesourcery.com>
2765
2766 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2767
a3845283
TV
27682016-01-16 Tom de Vries <tom@codesourcery.com>
2769
2770 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2771 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2772 redundant dg-require-effective-target pthread.
2773 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2774 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2775 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2776 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2777 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2778 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2779 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2780
197a6aa6
DE
27812016-01-16 David Edelsohn <dje.gcc@gmail.com>
2782
2783 PR target/68609
2784 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2785 * gcc.target/powerpc/recip-7.c: Same.
2786
ec7886c1
PP
27872016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2788
2789 PR c++/69091
2790 * g++.dg/template/pr69091.C: New test.
2791
203484bb
PP
27922016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2793
2794 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2795 dump does not contain an error_mark_node.
2796 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2797 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2798
aa2500e9
PP
27992016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2800
2801 PR c++/68936
2802 * g++.dg/template/pr68936.C: New test.
2803
28621a5c
DE
28042016-01-15 David Edelsohn <dje.gcc@gmail.com>
2805
2806 PR target/68609
2807 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2808 * gcc.target/powerpc/recip-2.c: Same.
2809 * gcc.target/powerpc/recip-3.c: Same.
2810 * gcc.target/powerpc/recip-4.c: Same.
2811 * gcc.target/powerpc/recip-sqrtf.c: Same.
2812
40c43aca
JL
28132016-01-15 Jeff Law <law@redhat.com>
2814
2815 PR tree-optimization/69270
2816 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2817 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2818
afbc5ae8
PT
28192016-01-15 Paul Thomas <pault@gcc.gnu.org>
2820
2821 PR fortran/49630
2822 * gfortran.dg/deferred_character_13.f90: New test for the fix
2823 of comment 3 of the PR.
2824
2825 PR fortran/54070
2826 * gfortran.dg/deferred_character_8.f90: New test
2827 * gfortran.dg/allocate_error_5.f90: New test
2828
2829 PR fortran/60593
2830 * gfortran.dg/deferred_character_10.f90: New test
2831
2832 PR fortran/60795
2833 * gfortran.dg/deferred_character_14.f90: New test
2834
2835 PR fortran/61147
2836 * gfortran.dg/deferred_character_11.f90: New test
2837
2838 PR fortran/64324
2839 * gfortran.dg/deferred_character_9.f90: New test
2840
49abe076
VM
28412016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2842
2843 PR rtl-optimization/69030
2844 * gcc.target/i386/pr69030.c: New.
2845
16d12992
KT
28462016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2847
2848 * gcc.target/aarch64/target_attr_17.c: New test.
2849
78810bd3
RB
28502016-01-15 Richard Biener <rguenther@suse.de>
2851
2852 PR tree-optimization/66856
2853 * gcc.dg/torture/pr66856-1.c: New testcase.
2854 * gcc.dg/torture/pr66856-2.c: Likewise.
2855
2bd847fe
RB
28562016-01-15 Richard Biener <rguenther@suse.de>
2857
2858 PR debug/69137
2859 * g++.dg/lto/pr69137_0.C: New testcase.
2860
a00fe3b7
RS
28612016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2862
2863 PR middle-end/69246
2864 * gcc.target/i386/pr69246.c: New test.
2865
cbb0e83b
DV
28662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2867
7596d5de 2868 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 2869
5a500ecf
DV
28702016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2871
2872 PR c++/56194
2873 * g++.dg/init/const9.C: Disable test on S/390.
2874
5d9bf64f
DV
28752016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2876
2877 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2878 * g++.dg/Wno-frame-address.C: Ditto.
2879
e234b19e
DV
28802016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2881
2882 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2883
89483f99
RB
28842016-01-15 Richard Biener <rguenther@suse.de>
2885
2886 PR tree-optimization/68961
2887 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2888
94f37395
IE
28892016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2890
2891 * gcc.target/i386/pr65105-5.c: New test.
2892
82ee0cf2 28932016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
2894
2895 * gcc.c-torture/execute/alias-4.c: New testcase.
2896
82ee0cf2 28972016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
2898
2899 PR ipa/68148
2900 * g++.dg/ipa/devirt-49.C: New testcase.
2901
092f7deb 29022016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
2903
2904 PR target/65837
2905 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2906 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2907 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2908
e93c66bc
RB
29092016-01-15 Richard Biener <rguenther@suse.de>
2910
2911 PR tree-optimization/69117
2912 * gcc.dg/torture/pr69117.c: New testcase.
2913
c47eaca6 29142015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
2915
2916 PR c++/69048
2917 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2918
c3f6914a
FXC
29192016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2920
2921 PR testsuite/67509
2922 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2923 range tests use 100 * maximum instead of maximum + 1.
2924
cd65ae90
JJ
29252016-01-14 Jakub Jelinek <jakub@redhat.com>
2926
2927 PR debug/69244
2928 * gcc.dg/guality/pr69244.c: New test.
2929
19643948
UB
29302016-01-14 Uros Bizjak <ubizjak@gmail.com>
2931
2932 * lib/target-supports.exp (check_effective_target_issignaling):
2933 New procedure.
2934 * gcc.dg/pr61441.c: Require issignaling effective target.
2935
fe79c97e
SB
29362016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2937
2938 PR target/68803
2939 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2940
c7df95d8
DM
29412016-01-14 David Malcolm <dmalcolm@redhat.com>
2942
2943 PR c++/68819
2944 PR preprocessor/69177
2945 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2946 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2947 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2948 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2949
00083992
MP
29502016-01-14 Marek Polacek <polacek@redhat.com>
2951
2952 PR c/69262
2953 * gcc.dg/array-15.c: New test.
2954
0c9b3294
JJ
29552016-01-14 Jakub Jelinek <jakub@redhat.com>
2956
2957 PR middle-end/68146
2958 PR tree-optimization/69155
2959 * gfortran.dg/pr68146.f: New test.
2960 * gfortran.dg/pr69155.f90: New test.
2961
3688e13d
RB
29622016-01-14 Richard Biener <rguenther@suse.de>
2963
2964 PR tree-optimization/68060
2965 * gcc.dg/torture/pr68060-1.c: New testcase.
2966 * gcc.dg/torture/pr68060-2.c: Likewise.
2967
bab0ad3a
NC
29682016-01-14 Nick Clifton <nickc@redhat.com>
2969
2970 * lib/target-supports.exp
2971 (check_effective_target_arm_neon_ok_nocache): Add an option
2972 sequence that includes setting the ARM architecture to ARMv7-A.
2973 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
2974 command line options necessary to enable Neon support.
2975 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
2976 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
2977 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
2978 * gcc.target/arm/pr69180.c: Likewise.
2979
947c2ce5
JL
29802016-01-14 Jeff Law <law@redhat.com>
2981
2982 PR tree-optimization/69270
2983 * gcc.dg/tree-ssa/pr69270.c: New test.
2984
3342fd71
BS
29852016-01-13 Bernd Schmidt <bschmidt@redhat.com>
2986
2987 PR c/66208
2988 * c-c++-common/pr66208.c: New file.
2989
2ad3adf1
JJ
29902016-01-13 Jakub Jelinek <jakub@redhat.com>
2991
2992 PR tree-optimization/69156
2993 * gcc.dg/pr69156.c: New test.
2994
398d6feb
L
29952016-01-13 H.J. Lu <hongjiu.lu@intel.com>
2996
2997 * gcc.target/i386/pr69225-7.c: New test.
2998
4c868789
RH
29992016-01-13 Richard Henderson <rth@redhat.com>
3000
3001 * gcc.dg/tm/memopt-13.c: Update expected function.
3002 * gcc.dg/tm/memopt-6.c: Likewise.
3003
ef6d1772
UB
30042016-01-13 Uros Bizjak <ubizjak@gmail.com>
3005
3006 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3007 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3008 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3009 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 3010
ef6d1772
UB
30112016-01-13 Tom de Vries <tom@codesourcery.com>
3012
3013 PR tree-optimization/69169
0b4b6ef2
TV
3014 * gcc.dg/pr69169.c: New test.
3015
2ad3adf1 30162016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
3017
3018 PR target/69228
3019 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3020 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3021 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3022 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3023 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3024 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3025 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3026 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3027
9060e335
AK
30282016-01-13 Jakub Jelinek <jakub@redhat.com>
3029
3030 PR target/69247
3031 * gcc.dg/pr69247.c: New test.
3032
40311329
RB
30332016-01-13 Richard Biener <rguenther@suse.de>
3034
3035 PR tree-optimization/69242
3036 * gcc.dg/torture/pr69242.c: New testcase.
3037
ccbd7103
RB
30382016-01-13 Richard Biener <rguenther@suse.de>
3039
3040 PR tree-optimization/69186
3041 * gcc.dg/torture/pr69186.c: New testcase.
3042
c6f72a46
JL
30432016-01-13 Jeff Law <law@redhat.com>
3044
3045 PR tree-optimization/67755
3046 * gcc.dg/tree-ssa/pr67755.c: New test.
3047
30482016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
3049
3050 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3051 pass number in output by a star.
3052
c446cf07
BC
30532016-01-12 Bin Cheng <bin.cheng@arm.com>
3054
3055 PR tree-optimization/68911
3056 * gcc.c-torture/execute/pr68911.c: New test.
3057
5342156c
MP
30582016-01-12 Marek Polacek <polacek@redhat.com>
3059
3060 PR c++/68979
3061 * g++.dg/warn/permissive-1.C: New test.
3062
65364cc5
JJ
30632016-01-12 Jakub Jelinek <jakub@redhat.com>
3064
3065 PR objc++/68511
3066 PR c++/69213
3067 * g++.dg/opt/pr69213.C: New test.
3068
81b9a3d9
CB
30692016-01-12 Christian Bruel <christian.bruel@st.com>
3070
3071 PR target/69180
3072 * gcc.target/arm/pr69180.c: New test.
3073
3c4e91c9
RB
30742016-01-12 Richard Biener <rguenther@suse.de>
3075
3076 PR lto/69077
3077 * g++.dg/lto/pr69077_0.C: New testcase.
3078 * g++.dg/lto/pr69077_1.C: Likewise.
3079
5664cea1
JJ
30802016-01-12 Jakub Jelinek <jakub@redhat.com>
3081
3082 PR target/69175
3083 * g++.dg/opt/pr69175.C: New test.
3084
86cefc49
AL
30852016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3086
3087 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3088 rather than #including math.h & stdlib.h.
3089 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3090 * gcc.dg/vect/pr49771.c: Likewise.
3091 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3092 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3093 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3094 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3095 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3096 * gcc.dg/vect/pr44507.c: Likewise.
3097 * gcc.dg/vect/pr45902.c: Likewise.
3098 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3099 * gcc.dg/vect/vect-117.c: Likewise.
3100 * gcc.dg/vect/vect-99.c: Likewise.
3101 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3102 * gcc.dg/vect/vect-cond-1.c: Likewise.
3103 * gcc.dg/vect/vect-cond-2.c: Likewise.
3104 * gcc.dg/vect/vect-cond-3.c: Likewise.
3105 * gcc.dg/vect/vect-cond-4.c: Likewise.
3106 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3107 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3108 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3109 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3110 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3111 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3112 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3113 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3114 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3115 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3116 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3117 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3118 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3119 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3120 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3121 include of signal.h.
3122 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3123 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3124 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3125 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3126 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3127 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3128 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3129 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3130 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3131 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3132 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3133 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3134 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3135 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3136 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3137 * gcc.dg/vect/vect-outer-5.c: Likewise.
3138 * gcc.dg/vect/vect-outer-6.c: Likewise.
3139 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3140 include of stdio.h.
3141
b832f61e
NC
31422016-01-12 Nick Clifton <nickc@redhat.com>
3143
3144 PR target/68913
3145 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3146 to fread so that it will be found in all target runtimes.
3147
8eac49b1
RB
31482016-01-12 Richard Biener <rguenther@suse.de>
3149
3150 PR tree-optimization/69053
3151 * g++.dg/torture/pr69053.C: New testcase.
3152
2935d994
RB
31532016-01-12 Richard Biener <rguenther@suse.de>
3154
3155 PR tree-optimization/69168
3156 * gcc.dg/torture/pr69168.c: New testcase.
3157
66c16fd9
RB
31582016-01-12 Richard Biener <rguenther@suse.de>
3159
3160 PR tree-optimization/69157
3161 * gcc.dg/torture/pr69157.c: New testcase.
3162
31632016-01-12 Richard Biener <rguenther@suse.de>
3164
3165 PR tree-optimization/69174
3166 * gcc.dg/torture/pr69174.c: New testcase.
3167
723033a6
JJ
31682016-01-12 Jakub Jelinek <jakub@redhat.com>
3169
3170 PR c++/66808
3171 PR c++/69000
3172 * g++.dg/tls/pr66808.C: New test.
3173 * g++.dg/tls/pr69000.C: New test.
3174
3574cf47
BS
31752016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3176
3177 * gcc.target/powerpc/swaps-p8-23.c: New test.
3178 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3179
feb20787
JDA
31802016-01-11 John David Anglin <danglin@gcc.gnu.org>
3181
3182 PR tree-optimization/68356
3183 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3184
27b1820a
KV
31852016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3186 Jim Wilson <jim.wilson@linaro.org>
3187
3188 PR target/69194
3189 * gcc.target/arm/pr69194.c: New test.
3190
cf4de6af
L
31912016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3192
3193 PR target/69225
3194 * gcc.target/i386/pr69225-1.c: New test.
3195 * gcc.target/i386/pr69225-2.c: Likewise.
3196 * gcc.target/i386/pr69225-3.c: Likewise.
3197 * gcc.target/i386/pr69225-4.c: Likewise.
3198 * gcc.target/i386/pr69225-5.c: Likewise.
3199 * gcc.target/i386/pr69225-6.c: Likewise.
3200
1ebd5558
JJ
32012016-01-11 Jakub Jelinek <jakub@redhat.com>
3202
23552a4d
JJ
3203 PR target/67462
3204 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3205 if lp64.
3206
26ff85b0
JJ
3207 PR target/69071
3208 * gcc.dg/pr69071.c: New test.
3209
9cb6bd74
JJ
3210 PR c++/69211
3211 * g++.dg/opt/pr69211.C: New test.
3212
1ebd5558
JJ
3213 PR tree-optimization/69214
3214 * gcc.c-torture/compile/pr69214.c: New test.
3215
8c18c836
UB
32162016-01-11 Uros Bizjak <ubizjak@gmail.com>
3217
3218 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3219 * gcc.target/i386/pr66232-11.c: Ditto.
3220 * gcc.target/i386/pr66232-12.c: Ditto.
3221 * gcc.target/i386/pr66232-13.c: Ditto.
3222
62446e6e
RB
32232016-01-11 Richard Biener <rguenther@suse.de>
3224
3225 PR tree-optimization/69173
3226 * gcc.dg/torture/pr69173.c: New testcase.
3227
2b8568fe
KT
32282016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3229
3230 PR rtl-optimization/68796
3231 * gcc.target/aarch64/tst_5.c: New test.
3232 * gcc.target/aarch64/tst_6.c: Likewise.
3233
5baf4532
KT
32342016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3235
3236 PR rtl-optimization/68841
3237 * gcc.dg/pr68841.c: New test.
3238 * gcc.c-torture/execute/pr68841.c: New test.
3239
ca90b1ed
YR
32402016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3241
3242 PR rtl-optimization/68920
3243 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3244 for ix86 targets.
3245 * gcc.dg/ifcvt-5.c: New test.
3246
2ad3adf1 32472016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
3248
3249 PR bootstrap/69123
3250 * g++.dg/pr69123.C: New.
3251
83834c09
IE
32522016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3253
3254 PR target/69010
3255 * gcc.target/i386/pr69010.c: New test.
3256
dcf89d57
MJ
32572016-01-11 Martin Jambor <mjambor@suse.cz>
3258
3259 PR ipa/69044
3260 * gcc.target/i386/chkp-pr69044.c: New test.
3261
d95167ee
TV
32622016-01-11 Tom de Vries <tom@codesourcery.com>
3263
3264 PR tree-optimization/69109
3265 * gcc.dg/autopar/pr69109-2.c: New test.
3266 * gcc.dg/autopar/pr69109.c: New test.
3267
4f6403a8
TV
32682016-01-11 Tom de Vries <tom@codesourcery.com>
3269
3270 PR tree-optimization/69108
3271 * gcc.dg/autopar/pr69108.c: New test.
3272
21efdd80
PP
32732016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3274
3275 PR c++/69029
3276 * c-c++-common/Wisleading-indentation.c: Augment test.
3277
fd42eed8
TK
32782016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3279
3280 PR fortran/69154
3281 * gfortran.dg/inline_matmul_12.f90: New test.
3282
4f90ee6c
PT
32832016-01-10 Paul Thomas <pault@gcc.gnu.org>
3284
3285 PR fortran/67779
3286 * gfortran.dg/actual_array_offset_1: New test.
3287
3907c6cf
TV
32882016-01-10 Tom de Vries <tom@codesourcery.com>
3289
3290 PR tree-optimization/69062
3291 * gcc.dg/autopar/pr69062.c: New test.
3292
b07b236e
TS
32932016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3294
3295 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3296 * gcc.dg/vect/slp-perm-2.c: Likewise.
3297 * gcc.dg/vect/slp-perm-3.c: Likewise.
3298 * gcc.dg/vect/slp-perm-5.c: Likewise.
3299 * gcc.dg/vect/slp-perm-6.c: Likewise.
3300 * gcc.dg/vect/slp-perm-7.c: Likewise.
3301 * gcc.dg/vect/slp-perm-8.c: Likewise.
3302
23fab8ae
TV
33032016-01-10 Tom de Vries <tom@codesourcery.com>
3304
3305 PR tree-optimization/69039
3306 * gcc.dg/autopar/pr69039.c: New test.
3307
73f0dae2
MP
33082016-01-09 Marek Polacek <polacek@redhat.com>
3309
3310 PR c++/69113
3311 * g++.dg/pr69113.C: New test.
3312
20b8d734
JJ
33132016-01-09 Jakub Jelinek <jakub@redhat.com>
3314
3315 PR middle-end/50865
3316 PR tree-optimization/69097
3317 * gcc.c-torture/execute/pr50865.c: New test.
3318 * gcc.c-torture/execute/pr69097-1.c: New test.
3319 * gcc.c-torture/execute/pr69097-2.c: New test.
3320 * gcc.dg/pr69097-1.c: New test.
3321 * gcc.dg/pr69097-2.c: New test.
3322
c50e614b
JJ
33232016-01-09 Jakub Jelinek <jakub@redhat.com>
3324
3325 PR c++/69164
3326 * g++.dg/opt/pr69164.C: New test.
3327
e0237993
JJ
33282016-01-08 Jakub Jelinek <jakub@redhat.com>
3329
3330 PR tree-optimization/69167
3331 * gcc.dg/pr69167.c: New test.
3332
bd8f5bb2
MP
33332016-01-08 Marek Polacek <polacek@redhat.com>
3334
3335 PR c++/68449
3336 * g++.dg/pr68449.C: New.
3337
bb0f5ca7
AL
33382016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3339
3340 PR tree-optimization/68707
3341 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3342 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3343 on platforms supporting it.
3344 * gcc.dg/vect/slp-perm-2.c: Likewise.
3345 * gcc.dg/vect/slp-perm-3.c: Likewise.
3346 * gcc.dg/vect/slp-perm-5.c: Likewise.
3347 * gcc.dg/vect/slp-perm-7.c: Likewise.
3348 * gcc.dg/vect/slp-perm-8.c: Likewise.
3349 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3350 on platforms supporting it.
3351
22518428
JJ
33522016-01-08 Jakub Jelinek <jakub@redhat.com>
3353
33f0852f
JJ
3354 PR tree-optimization/69162
3355 * gcc.dg/pr69162.c: New test.
3356
22518428
JJ
3357 PR tree-optimization/69172
3358 * gcc.dg/pr69172.c: New test.
3359
80e9b3aa
TP
33602016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3361
3362 PR tree-optimization/67781
3363 * gcc.c-torture/execute/pr67781.c: New file.
3364
262a363f
JJ
33652016-01-08 Jakub Jelinek <jakub@redhat.com>
3366
3367 PR tree-optimization/69083
3368 * gcc.dg/vect/pr69083.c: New test.
3369
6e1f093f
SS
33702016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3371
3372 PR tree-optimization/61441
3373 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3374 Use -fexcess-precision=standard for compiler options.
3375 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3376
53290e07
JJ
33772016-01-08 Jakub Jelinek <jakub@redhat.com>
3378
57bf3072
JJ
3379 PR fortran/69128
3380 * gfortran.dg/gomp/pr69128.f90: New test.
3381
53290e07
JJ
3382 PR c++/69145
3383 * g++.dg/ext/pr69145-1.C: New test.
3384 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3385 * g++.dg/ext/pr69145-2.h: New file.
3386
7a127fa7
MS
33872016-01-07 Martin Sebor <msebor@redhat.com>
3388
3389 PR c/68966
3390 * gcc.dg/atomic-fetch-bool.c: New test.
3391 * gcc.dg/sync-fetch-bool.c: New test.
3392
95918b49
L
33932016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3394
3395 PR fortran/66680
3396 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3397
c8e62a9d
NC
33982016-01-07 Nick Clifton <nickc@redhat.com>
3399
3400 PR target/66655
3401 * g++.dg/pr66655.C: New test.
3402 * g++.dg/pr66655_1.cc: Test support file.
3403 * g++.dg/pr66655.h: Test header file.
3404
2ad3adf1 34052016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
3406
3407 PR fortran/66680
3408 gfortran.dg/gomp/pr66680.f90: New test.
3409
4cd9ca92
L
34102016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3411
3412 PR target/69171
3413 * gcc.target/i386/pr69171-1.c: New test.
3414 * gcc.target/i386/pr69171-2.c: Likewise.
3415 * gcc.target/i386/pr69171-3.c: Likewise.
3416 * gcc.target/i386/pr69171-4.c: Likewise.
3417 * gcc.target/i386/pr69171-5.c: Likewise.
3418 * gcc.target/i386/pr69171-6.c: Likewise.
3419
7e33d4dc
BS
34202015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3421
3422 PR middle-end/67639
3423 * c-c++-common/pr67639.c: New test.
3424
fec64afc
JJ
34252016-01-07 Jakub Jelinek <jakub@redhat.com>
3426
3427 PR tree-optimization/69141
3428 * g++.dg/opt/pr69141.C: New test.
3429
f293ad29
EB
34302016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3431
3432 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3433
5027395e
UB
34342016-01-06 Uros Bizjak <ubizjak@gmail.com>
3435
3436 PR target/69140
3437 * gcc.target/i386/pr69140.c: New test
3438
7443cf13
DM
34392016-01-06 David Malcolm <dmalcolm@redhat.com>
3440
3441 * gcc.dg/bad-dereference.c: New test case.
3442
32928931
BS
34432015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3444
3445 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3446
68dd05da
AS
34472016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3448
3449 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3450
6b131d5b
MP
34512016-01-06 Marek Polacek <polacek@redhat.com>
3452
3453 PR sanitizer/69099
3454 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3455
8d9fdb49
MP
34562016-01-05 Marek Polacek <polacek@redhat.com>
3457
3458 PR c/69104
3459 * gcc.dg/atomic-invalid-2.c: New.
3460
acf93f1e
L
34612016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3462
3463 PR target/68991
3464 * gcc.target/i386/pr68991.c: New test.
3465
3f50525d
L
34662016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3467
3468 PR target/68991
3469 * g++.dg/pr68991-1.C: New test.
3470 * g++.dg/pr68991-2.C: Likewise.
3471
e0237993 34722016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 3473
e0237993 3474 PR other/60465
face88a1
ST
3475 * gcc.target/ia64/pr60465-gprel64.c: New test.
3476 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3477
a0866eff
KT
34782016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3479
3480 PR rtl-optimization/68651
3481 * gcc.target/aarch64/pr68651_1.c: New test.
3482
c589e975
DM
34832016-01-05 David Malcolm <dmalcolm@redhat.com>
3484
3485 PR c/69122
3486 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3487
929710d9
NS
34882016-01-05 Nathan Sidwell <nathan@acm.org>
3489
ce3e43d7
NS
3490 PR c++/58583
3491 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3492
929710d9
NS
3493 * gcc.dg/alias-15.c: New.
3494
a2faef8e
NC
34952016-01-05 Nick Clifton <nickc@redhat.com>
3496
3497 PR target/68870
3498 * g++.dg/pr68770.C: New test.
3499
4cfa76e3
MS
35002016-01-04 Mike Stump <mikestump@comcast.net>
3501
3502 * lib/target-supports.exp (check_effective_target_cilkplus):
3503 cilkplus targets require pthreads.
4ece61b6 3504 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 3505
4e8a3a35
MM
35062016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3507
3508 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3509 generation.
3510
818ab71a
JJ
35112016-01-04 Jakub Jelinek <jakub@redhat.com>
3512
3513 Update copyright years.
3514
2fe0a208
MP
35152016-01-04 Marek Polacek <polacek@redhat.com>
3516
3517 PR c/68908
3518 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3519 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3520 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3521
9e3b2fe3
EB
35222016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3523
3524 * gcc.target/sparc/20160104-2.c: New test.
3525
e8d65a35
EB
35262016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3527
3528 * gcc.target/sparc/20160104-1.c: New test.
3529
25ccfccd
PT
35302016-01-03 Paul Thomas <pault@gcc.gnu.org>
3531
3532 PR fortran/65045
3533 * gfortran.dg/pr65045.f90: New test.
3534
cb51d382
EB
35352016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3536
3537 * gnat.dg/specs/debug1.ads: Delete.
3538
6eeaad6e
JD
35392016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3540
3541 PR libgfortran/68867
3542 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3543 expression.
3544
2f968603
JD
35452016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3546
3547 PR libgfortran/68867
3548 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3549 PowerPC.
3550
591bb5e4
PT
35512016-01-01 Paul Thomas <pault@gcc.gnu.org>
3552
3553 PR fortran/68864
3554 * gfortran.dg/pr68864.f90: New test.
3555
f1e0620c
JJ
35562016-01-01 Jakub Jelinek <jakub@redhat.com>
3557
942a1319
JJ
3558 PR tree-optimization/69070
3559 * gcc.dg/pr69070.c: New test.
3560
10dff63f
JJ
3561 PR sanitizer/69055
3562 * gfortran.dg/pr69055.f90: New test.
3563
f1e0620c
JJ
3564 PR target/69015
3565 * gcc.dg/pr69015.c: New test.
818ab71a 3566\f
2f883d1c 3567Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
3568
3569Copying and distribution of this file, with or without modification,
3570are permitted in any medium without royalty provided the copyright
3571notice and this notice are preserved.