]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-04-04 Richard Biener <rguenther@suse.de>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
68ab33a6 12016-04-04 Richard Biener <rguenther@suse.de>
2
3 PR rtl-optimization/70484
4 * gcc.dg/torture/pr70484.c: New testcase.
5
c4f5465d 62016-04-04 Marek Polacek <polacek@redhat.com>
7
8 PR c/70307
9 * gcc.dg/torture/pr70307.c: New test.
10
bfec6609 112016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
12
13 PR target/70416
14 PR target/67391
15 * gcc.target/sh/torture/pr70416.c: New.
16
40df9099 172016-04-02 Martin Sebor <msebor@redhat.com>
18
19 PR c++/67376
20 PR c++/70170
21 PR c++/70172
22 PR c++/70228
23 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
24 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
25 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
26 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
27 * g++.dg/cpp0x/constexpr-string.C: Same.
28 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
29 * g++.dg/cpp0x/pr65398.C: Same.
30 * g++.dg/ext/constexpr-vla1.C: Same.
31 * g++.dg/ext/constexpr-vla2.C: Same.
32 * g++.dg/ext/constexpr-vla3.C: Same.
33 * g++.dg/ubsan/pr63956.C: Same.
34
0edb9bfe 352016-04-01 Jakub Jelinek <jakub@redhat.com>
36
37 PR rtl-optimization/70467
38 * gcc.target/i386/pr70467-2.c: New test.
39
e5b1a1d9 402016-04-01 Jakub Jelinek <jakub@redhat.com>
41 Marek Polacek <polacek@redhat.com>
42
43 PR c++/70488
44 * g++.dg/init/new47.C: New test.
45
b2ca3fb0 462016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
47
48 PR target/70496
49 * gcc.target/arm/pr70496.c: New test.
50
4c3bd1e3 512016-04-01 Nathan Sidwell <nathan@acm.org>
52
47de69ad 53 PR c++/68475
54 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
55
313d569f 562016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
57
58 PR target/69890
59 * gcc.dg/strlenopt.h (memmove): New.
60 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
61 instead of "string.h".
62 * gcc.target/i386/chkp-strlen-2.c: Likewise.
63 * gcc.target/i386/chkp-strlen-3.c: Likewise.
64 * gcc.target/i386/chkp-strlen-4.c: Likewise.
65 * gcc.target/i386/chkp-strlen-5.c: Likewise.
66 * gcc.target/i386/chkp-stropt-1.c: Likewise.
67 * gcc.target/i386/chkp-stropt-10.c: Likewise.
68 * gcc.target/i386/chkp-stropt-11.c: Likewise.
69 * gcc.target/i386/chkp-stropt-12.c: Likewise.
70 * gcc.target/i386/chkp-stropt-13.c: Likewise.
71 * gcc.target/i386/chkp-stropt-14.c: Likewise.
72 * gcc.target/i386/chkp-stropt-15.c: Likewise.
73 * gcc.target/i386/chkp-stropt-16.c: Likewise.
74 * gcc.target/i386/chkp-stropt-2.c: Likewise.
75 * gcc.target/i386/chkp-stropt-3.c: Likewise.
76 * gcc.target/i386/chkp-stropt-4.c: Likewise.
77 * gcc.target/i386/chkp-stropt-5.c: Likewise.
78 * gcc.target/i386/chkp-stropt-6.c: Likewise.
79 * gcc.target/i386/chkp-stropt-7.c: Likewise.
80 * gcc.target/i386/chkp-stropt-8.c: Likewise.
81 * gcc.target/i386/chkp-stropt-9.c: Likewise.
82
5469facd 832016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
84
85 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
86 (Holder::foo): Reflect this.
87
503de754 882016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
89
90 PR target/70442
91 * gcc.dg/pr70442.c: New test.
92
13ee2de7 932016-03-31 Nathan Sidwell <nathan@acm.org>
94
95 PR c++/70393
96 * g++.dg/cpp0x/constexpr-virtual6.C: New.
97
5e0d03a8 982016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
99
100 PR target/70453
101 * gcc.target/i386/pr70453.c: New test.
102
8cb82ed4 1032016-03-31 Andrey Belevantsev <abel@ispras.ru>
104
105 PR target/70292
106 * gcc.c-torture/pr70292.c: New test.
107
7952b661 1082016-03-31 Marek Polacek <polacek@redhat.com>
109
110 PR c/70297
111 * c-c++-common/pr70297.c: New test.
112 * g++.dg/cpp0x/typedef-redecl.C: New test.
113 * gcc.dg/typedef-redecl2.c: New test.
114
1607cc74 1152016-03-31 Jakub Jelinek <jakub@redhat.com>
116
117 PR rtl-optimization/70460
118 * gcc.c-torture/execute/pr70460.c: New test.
119
c689c252 1202016-03-31 Richard Biener <rguenther@suse.de>
121
122 PR c++/70430
123 * g++.dg/ext/vector30.C: New testcase.
124
91c9586d 1252016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
126 Jerry DeLisle <jvdelisle@gcc.gnu.org>
127
128 * gfortran.dg/fmt_pf.f90: New test.
129
afa5c1b8 1302016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
131
132 Forward-port from 5 branch
133 2016-03-30 Jakub Jelinek <jakub@redhat.com>
134
135 PR testsuite/70356
136 * gcc.target/i386/avx-vextractf128-256-5.c: Move
137 dg-require-effective-target after dg-do.
138
139 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
140
141 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
142
6a5dcab3 1432016-03-30 Thomas Schwinge <thomas@codesourcery.com>
144 Julian Brown <julian@codesourcery.com>
145 Chung-Lin Tang <cltang@codesourcery.com>
146 Cesar Philippidis <cesar@codesourcery.com>
147 James Norris <jnorris@codesourcery.com>
148 Tom de Vries <tom@codesourcery.com>
149 Nathan Sidwell <nathan@codesourcery.com>
150
151 * c-c++-common/goacc/combined-directives.c: Clean up dg-*
152 directives.
153 * c-c++-common/goacc/loop-clauses.c: Likewise.
154 * g++.dg/goacc/template.C: Likewise.
155 * gfortran.dg/goacc/combined-directives.f90: Likewise.
156 * gfortran.dg/goacc/loop-1.f95: Likewise.
157 * gfortran.dg/goacc/loop-5.f95: Likewise.
158 * gfortran.dg/goacc/loop-6.f95: Likewise.
159 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
160 * c-c++-common/goacc-gomp/nesting-1.c: Update.
161 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
162 * c-c++-common/goacc/clauses-fail.c: Likewise.
163 * c-c++-common/goacc/parallel-1.c: Likewise.
164 * c-c++-common/goacc/reduction-1.c: Likewise.
165 * c-c++-common/goacc/reduction-2.c: Likewise.
166 * c-c++-common/goacc/reduction-3.c: Likewise.
167 * c-c++-common/goacc/reduction-4.c: Likewise.
168 * c-c++-common/goacc/routine-3.c: Likewise.
169 * c-c++-common/goacc/routine-4.c: Likewise.
170 * c-c++-common/goacc/routine-5.c: Likewise.
171 * c-c++-common/goacc/tile.c: Likewise.
172 * g++.dg/goacc/template.C: Likewise.
173 * gfortran.dg/goacc/combined-directives.f90: Likewise.
174 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
175 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
176 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
177 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
178 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
179 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
180 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
181 * c-c++-common/goacc/use_device-1.c: ... this file.
182 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
183 * c-c++-common/goacc/host_data-5.c: ... this file, and...
184 * c-c++-common/goacc/host_data-6.c: ... this file.
185 * c-c++-common/goacc/loop-2-kernels.c: New file.
186 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
187 * c-c++-common/goacc/loop-3.c: Likewise.
188 * g++.dg/goacc/reference.C: Likewise.
189 * g++.dg/goacc/routine-1.C: Likewise.
190 * g++.dg/goacc/routine-2.C: Likewise.
191
932c0baa 1922016-03-30 Richard Biener <rguenther@suse.de>
193
194 PR middle-end/70450
195 * gcc.dg/torture/pr70450.c: New testcase.
196
7f7c4659 1972016-03-30 Jakub Jelinek <jakub@redhat.com>
198
199 PR target/70421
200 * gcc.dg/torture/pr70421.c: New test.
201 * gcc.target/i386/avx512f-pr70421.c: New test.
202
9cbfe80c 2032016-03-30 H.J. Lu <hongjiu.lu@intel.com>
204
205 PR testsuite/70364
206 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
207 (check): New function.
208 (bar): Call check.
209 (foo): Align stack to 16 bytes when calling bar.
210 * gcc.target/i386/cleanup-2.c: Likewise.
211
f56c7d36 2122016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
213
214 PR tree-optimization/59124
215 * gcc.dg/Warray-bounds-19.c: New test.
216
0275bf9b 2172016-03-29 Zachary T Welch <zwelch@codesourcery.com>
218
219 * lib/prune.exp (escape_regex_chars): New.
220 (prune_file_path): Update to quote metcharacters for regexp.
221
a3daa269 2222016-03-29 Jakub Jelinek <jakub@redhat.com>
223
24e1ba3d 224 PR rtl-optimization/70429
225 * gcc.c-torture/execute/pr70429.c: New test.
226
a3daa269 227 PR tree-optimization/70405
228 * gcc.dg/pr70405.c: New test.
229
3ef41a6e 2302016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
231
232 PR fortran/70397
233 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
234 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
235
4abd9410 2362016-03-29 Thomas Schwinge <thomas@codesourcery.com>
237
238 PR testsuite/64177
239 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
240 __cilkrts_set_param to set two workers.
241 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
242 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
243
b58e5f0f 2442016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
245
246 g++.dg/ext/fnname5.C: Update the test for Darwin.
247
bff53658 2482016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
249
250 PR target/70406
251 * gcc.target/i386/pr70406.c: New test.
252
bb2c9c15 2532016-03-27 Eric Botcazou <ebotcazou@adacore.com>
254
255 * gnat.dg/specs/double_record_extension3.ads: New test.
256
f12c84ab 2572016-03-25 Richard Henderson <rth@redhat.com>
258
259 PR target/70120
260 * gcc.target/aarch64/pr70120-1.c: New.
261 * gcc.target/aarch64/pr70120-2.c: New.
262 * gcc.target/aarch64/pr70120-3.c: New.
263
b0bf58c4 2642016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
265
266 PR c++/62212
267 * g++.dg/template/mangle2.C: The dg-do directive should be
268 "compile" not "assemble".
269
f175ba0f 2702016-03-25 Bernd Schmidt <bschmidt@redhat.com>
271
272 PR lto/69650
273 * gcc.dg/pr69650.c: New test.
274
4cc3295f 2752016-03-25 David Edelsohn <dje.gcc@gmail.com>
276
277 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
278
0cf40600 2792016-03-25 Alan Modra <amodra@gmail.com>
280
281 * gcc.dg/dfp/pr70052.c: New test.
282
3aebf099 2832016-03-24 Richard Henderson <rth@redhat.com>
284
285 PR middle-end/69845
286 * gcc.dg/tree-ssa/pr69845-1.c: New test.
287 * gcc.dg/tree-ssa/pr69845-2.c: New test.
288
83245bd3 2892016-03-24 Tom de Vries <tom@codesourcery.com>
290
291 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
292
108e7ee4 2932016-03-24 Tom de Vries <tom@codesourcery.com>
294
295 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
296 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
297
17af0b14 2982016-03-24 Tom de Vries <tom@codesourcery.com>
299
300 * c-c++-common/goacc/uninit-dim-clause.c: New test.
301 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
302
6c8770ee 3032016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
304
305 PR c++/62212
306 * g++.dg/template/mangle2.C: New test.
307
a7e21b7b 3082016-03-24 Richard Biener <rguenther@suse.de>
309
310 PR tree-optimization/70396
311 * gcc.dg/torture/pr70396.c: New testcase.
312
f365d297 3132016-03-24 Richard Biener <rguenther@suse.de>
314
315 PR middle-end/70370
316 * gcc.dg/torture/pr70370.c: New testcase.
317
da7aeb13 3182016-03-24 Tom de Vries <tom@codesourcery.com>
319
320 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
321 * gfortran.dg/goacc/kernels-tree.f95: Same.
322 * gfortran.dg/goacc/parallel-tree.f95: Same.
323
80b30de0 3242016-03-24 Tom de Vries <tom@codesourcery.com>
325
326 * c-c++-common/goacc/uninit-if-clause.c: New test.
327 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
328
cb9b6b99 3292016-03-24 Jakub Jelinek <jakub@redhat.com>
330
331 PR target/70290
332 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options. Formatting.
333
a4225fff 3342016-03-24 Richard Biener <rguenther@suse.de>
335
336 PR tree-optimization/70372
337 * gcc.dg/tree-ssa/pr70372.c: New testcase.
338
5a869ab8 3392016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
340
341 PR c++/70347
342 * g++.dg/cpp1y/nsdmi-union1.C: New test.
343
36ce5faa 3442016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
345
346 PR c++/70332
347 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
348
c4fa85c9 3492016-03-23 Jakub Jelinek <jakub@redhat.com>
350
d9377ad5 351 PR c++/70001
352 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
353 * g++.dg/cpp1y/pr70001.C: New test.
354
c4fa85c9 355 PR c++/70323
356 * g++.dg/cpp0x/constexpr-70323.C: New test.
357
0a2062da 3582016-03-23 Alexandre Oliva <aoliva@redhat.com>
359 Jason Merrill <jason@redhat.com>
360 Jakub Jelinek <jakub@redhat.com>
361
362 PR c++/69315
363 * g++.dg/cpp0x/constexpr-69315.C: New test.
364 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
365
62d2a6dc 3662016-03-23 Marek Polacek <polacek@redhat.com>
367
368 PR c++/69884
369 * g++.dg/warn/Wignored-attributes-1.C: New test.
370 * g++.dg/warn/Wignored-attributes-2.C: New test.
371
a82d6246 3722016-03-23 Tom de Vries <tom@codesourcery.com>
373
374 * c-c++-common/goacc/kernels-default.c (foo): Add missing
375 initialization.
376 * gfortran.dg/goacc/private-3.f95 (test): Same.
377 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
378 missing use param.
379
dc834ba1 3802016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
381
382 * lib/target-supports.exp: Remove v7ve entry from loop
383 creating effective target checks.
384 (check_effective_target_arm_arch_v7ve_ok): New procedure.
385 (add_options_for_arm_arch_v7ve): Likewise.
386
7e83fd1f 3872016-03-23 Jakub Jelinek <jakub@redhat.com>
388
389 PR tree-optimization/70354
390 * gcc.dg/vect/pr70354-1.c: New test.
391 * gcc.dg/vect/pr70354-2.c: New test.
392 * gcc.target/i386/avx2-pr70354-1.c: New test.
393 * gcc.target/i386/avx2-pr70354-2.c: New test.
394
4e4da058 3952016-03-22 Jeff Law <law@redhat.com>
396
397 PR target/70232
398 * gcc.dg/tree-ssa/pr70232.c: New test.
399
6855137b 4002016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
401
402 PR target/70302
403 * gcc.target/i386/pr70302.c: New test.
404
19db1ec8 4052016-03-22 Richard Biener <rguenther@suse.de>
406
407 PR middle-end/70251
408 * g++.dg/torture/pr70251.C: New testcase.
409
4baec9f2 4102016-03-22 David Malcolm <dmalcolm@redhat.com>
411
412 PR c/69993
413 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
414 Wmisleading-indentation.c.
415 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
416 reflect change to diagnostic text and order of messages.
417 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
418
fcfec126 4192016-03-22 David Edelsohn <dje.gcc@gmail.com>
420
421 * g++.dg/ext/java-3.C: Don't compile on AIX.
422
aa30728a 4232016-03-22 Richard Biener <rguenther@suse.de>
424
425 PR middle-end/70333
426 * gcc.dg/torture/pr70333.c: New testcase.
427
46ec4eb4 4282016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
429
430 * g++.dg/ext/pr70290.C: New test.
431
4880f878 4322016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
433
434 PR target/70325
435 * gcc.target/i386/pr70325.c: New test.
436
3d78ea44 4372016-03-22 Jakub Jelinek <jakub@redhat.com>
438
5934fb8f 439 PR target/70329
440 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
441 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
442
b6436f79 443 PR target/70300
444 * gcc.target/i386/pr70300.c: New test.
445
3d78ea44 446 PR c++/70295
447 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
448 (func2): New function for cond with parens, xfail warning for c++.
449 * g++.dg/warn/Wnonnull-compare-8.C: New test.
450
b60244f6 4512016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
452
453 PR c++/70096
454 * g++.dg/template/ptrmem30.C: New test.
455
c8e3e744 4562016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
457
458 PR c++/70204
459 * g++.dg/cpp0x/constexpr-70204a.C: New test.
460 * g++.dg/cpp0x/constexpr-70204b.C: New test.
461
2715f63a 4622016-03-21 Jakub Jelinek <jakub@redhat.com>
463
464 PR middle-end/70326
465 * gcc.dg/pr70326.c: New test.
466
2daa2cda 4672016-03-21 Marc Glisse <marc.glisse@inria.fr>
468 Jakub Jelinek <jakub@redhat.com>
469
470 PR tree-optimization/70317
471 * gcc.dg/pr70317.c: New test.
472
d9aa5a50 4732016-03-21 Uros Bizjak <ubizjak@gmail.com>
474
475 PR target/70327
476 * gcc.target/i386/pr70327.c: New test.
477
e1a88bf4 4782016-03-21 Martin Liska <mliska@suse.cz>
479
61941425 480 PR ipa/70306
e1a88bf4 481 * gcc.dg/ipa/pr70306.c: New test.
482
d9aa5a50 4832016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 484
485 * gcc.target/arm/attr-align1.c: Skip if M-profile.
486 * gcc.target/arm/attr-align3.c: Likewise.
487 * gcc.target/arm/attr_arm.c: Likewise.
488 * gcc.target/arm/flip-thumb.c: Likewise.
489
afdde20c 4902016-03-21 Jakub Jelinek <jakub@redhat.com>
491
492 PR target/70296
493 * gcc.target/powerpc/altivec-36.c: New test.
494
3f2ef661 4952016-03-21 Richard Biener <rguenther@suse.de>
496
497 PR tree-optimization/70310
498 * gcc.dg/torture/pr70310.c: New testcase.
499
08b2b692 5002016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
501
502 PR target/70293
503 * gcc.target/i386/pr70293.c: New test.
504
93505d22 5052016-03-21 Richard Biener <rguenther@suse.de>
506
507 PR tree-optimization/70288
508 * gcc.dg/torture/pr70288-1.c: New testcase.
509 * gcc.dg/torture/pr70288-2.c: Likewise.
510
06fd1914 5112016-03-21 Andrey Belevantsev <abel@ispras.ru>
512
513 PR rtl-optimization/69307
514 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 515
b628775e 5162016-03-21 Andrey Belevantsev <abel@ispras.ru>
517
518 PR rtl-optimization/69102
519 * gcc.c-torture/compile/pr69102.c: New test.
520
1421f43c 5212016-03-18 Jeff Law <law@redhat.com>
522
523 PR rtl-optimization/70263
524 * gcc.c-torture/compile/pr70263-1.c: New test.
525 * gcc.target/i386/pr70263-2.c: New test.
526
e7142ce1 5272016-03-18 Bernd Schmidt <bschmidt@redhat.com>
528
529 PR rtl-optimization/70278
530 * gcc.dg/torture/pr70278.c: New test.
531 * gcc.target/arm/pr70278.c: New test.
532
5539bc70 5332016-03-18 David Malcolm <dmalcolm@redhat.com>
534
535 PR c/70281
536 * gcc.dg/plugin/diagnostic-test-expressions-1.c
537 (test_builtin_types_compatible_p): New test function.
538 * gcc.dg/pr70281.c: New test case.
539
296a290a 5402016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
541
542 PR target/70113
543 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
544
666094f0 5452016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
546
547 PR tree-optimization/70252
548 * gcc.dg/pr70252.c: New test.
549
350514e8 5502016-03-18 Tom de Vries <tom@codesourcery.com>
551
552 * gcc.dg/pr70161-2.c: New test.
553 * gcc.dg/pr70161.c: New test.
554
011e0cea 5552016-03-18 Tom de Vries <tom@codesourcery.com>
556
557 PR ipa/70269
558 * gcc.dg/pr70269.c: New test.
559
292a09de 5602016-03-18 Jakub Jelinek <jakub@redhat.com>
561
562 PR c++/70267
563 * g++.dg/ext/java-3.C: New test.
564
efc86c4c 5652016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
566
567 PR c++/70205
568 * g++.dg/lookup/pr70205.C: New test.
569
a28dd575 5702016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
571
572 PR c++/70218
573 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
574
92e7ab1e 5752016-03-17 Marek Polacek <polacek@redhat.com>
576
577 PR c/69407
578 * gcc.dg/atomic-op-6.c: New test.
579
7378dbfb 5802016-03-17 David Malcolm <dmalcolm@redhat.com>
581
582 PR c/70264
583 * c-c++-common/pr70264.c: New test case.
584
f7995d7d 5852016-03-17 Jakub Jelinek <jakub@redhat.com>
586
e2895b76 587 PR c++/70144
588 * c-c++-common/pr70144-1.c: New test.
589 * c-c++-common/pr70144-2.c: New test.
590
f7995d7d 591 PR c++/70272
592 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
593 * g++.dg/opt/flifetime-dse6.C: New test.
594 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
595
5ec4a949 5962016-03-17 H.J. Lu <hongjiu.lu@intel.com>
597
598 PR driver/70192
599 * gcc.dg/pic-1.c: New test.
600 * gcc.dg/pic-2.c: Likewise.
601 * gcc.dg/pic-3.c: Likewise.
602 * gcc.dg/pic-4.c: Likewise.
603 * gcc.dg/pie-1.c: Likewise.
604 * gcc.dg/pie-2.c: Likewise.
605 * gcc.dg/pie-3.c: Likewise.
606 * gcc.dg/pie-4.c: Likewise.
607 * gcc.dg/pie-5.c: Likewise.
608 * gcc.dg/pie-6.c: Likewise.
609
c28550e1 6102016-03-17 Tom de Vries <tom@codesourcery.com>
611
612 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
613 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
614
be3296cb 6152016-03-17 Richard Biener <rguenther@suse.de>
616
617 PR debug/70271
618 * g++.dg/debug/pr70271.C: New testcase.
619
9b60ef21 6202016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
621
622 * gcc.target/i386/pr70251.c: New test.
623
9a80bc1a 6242016-03-17 Marek Polacek <polacek@redhat.com>
625
626 PR c++/70194
627 * g++.dg/warn/constexpr-70194.C: New test.
628
733d7ff9 6292016-03-16 Richard Henderson <rth@redhat.com>
630
631 PR middle-end/70240
632 * gcc.c-torture/compile/pr70240.c: New.
633
3e6f12bf 6342016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
635
636 * gcc.c-torture/compile/20151204.c: Skip for avr.
637
867c9e99 6382016-03-16 Jakub Jelinek <jakub@redhat.com>
639
640 PR target/70245
641 * g++.dg/opt/pr70245.C: New test.
642 * g++.dg/opt/pr70245.h: New file.
643 * g++.dg/opt/pr70245-aux.cc: New file.
644
8ced6ab7 6452016-03-16 Martin Sebor <msebor@redhat.com>
646
647 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
648
37af779a 6492016-03-16 Richard Henderson <rth@redhat.com>
650
651 PR middle-end/70199
652 * gcc.c-torture/compile/pr70199.c: New.
653
78ed999c 6542016-03-16 H.J. Lu <hongjiu.lu@intel.com>
655
656 * gcc.dg/uninit-19.c: Run dos2unix.
657
462ca422 6582016-03-16 Marek Polacek <polacek@redhat.com>
659
660 PR c/70093
661 * gcc.dg/nested-func-10.c: New test.
662 * gcc.dg/nested-func-9.c: New test.
663
fe58aacc 6642016-03-16 Jakub Jelinek <jakub@redhat.com>
665
666 PR tree-optimization/68714
667 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
668
27a53872 6692016-03-16 Tom de Vries <tom@codesourcery.com>
670
671 PR tree-optimization/68715
672 * gcc.dg/graphite/pr68715-2.c: New test.
673 * gcc.dg/graphite/pr68715.c: New test.
674 * gfortran.dg/graphite/pr68715.f90: New test.
675
95049c3c 6762016-03-16 Tom de Vries <tom@codesourcery.com>
677
678 PR tree-optimization/68809
679 * gcc.dg/graphite/pr68809-2.c: New test.
680 * gcc.dg/graphite/pr68809.c: New test.
681
09eddd70 6822016-03-16 Jakub Jelinek <jakub@redhat.com>
683
81fc5915 684 PR c++/70147
685 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
686 method call to i () as argument. Adjust expected output.
687
09eddd70 688 PR c++/70147
689 * g++.dg/ubsan/pr70147-1.C: New test.
690 * g++.dg/ubsan/pr70147-2.C: New test.
691
6373d2a2 6922016-03-15 Martin Sebor <msebor@redhat.com>
693
694 PR c++/58281
695 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
696
d27a0c11 6972016-03-15 John David Anglin <danglin@gcc.gnu.org>
698
9908039d 699 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
700 hppa*-*-hpux*.
701
45cdc3a6 702 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
703
d27a0c11 704 PR libfortran/69799
705 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
706 libatomic_available.
707
0dd1d57f 7082016-03-15 Marek Polacek <polacek@redhat.com>
709
710 PR c++/70209
711 * g++.dg/ext/attribute-may-alias-4.C: New test.
712
0ce02c07 7132016-03-15 Alexander Monakov <amonakov@ispras.ru>
714
715 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
716 -fvar-tracking-assignments-toggle flag.
717
f6e39b30 7182016-03-15 Pat Haugen <pthaugen@us.ibm.com>
719
720 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
721
167f93a2 7222016-03-15 Jakub Jelinek <jakub@redhat.com>
723
724 PR rtl-optimization/70222
725 * gcc.c-torture/execute/pr70222-1.c: New test.
726 * gcc.c-torture/execute/pr70222-2.c: New test.
727
08a8af4a 7282016-03-15 Richard Henderson <rth@redhat.com>
729
730 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
731
738eb905 7322016-03-15 Andrey Belevantsev <abel@ispras.ru>
733
734 PR rtl-optimization/69032
735 * gcc.dg/pr69032.c: New test.
736
dd148b3a 7372016-03-15 Andrey Belevantsev <abel@ispras.ru>
738
739 PR rtl-optimization/63384
d9aa5a50 740 * g++.dg/pr63384.C: New test.
dd148b3a 741
acf58115 7422016-03-15 Andrey Belevantsev <abel@ispras.ru>
743
744 PR target/64411
745 * gcc.target/i386/pr64411.C: New test.
746
a2897dc4 7472016-03-15 Tom de Vries <tom@codesourcery.com>
748
749 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
750 * gfortran.dg/goacc/kernels-alias.f95: New test.
751
7bad2faf 7522016-03-14 Martin Sebor <msebor@redhat.com>
753
754 PR c++/53792
755 * g++.dg/cpp0x/constexpr-inline.C: New test.
756 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
757
d65fa8d9 7582016-03-14 David Edelsohn <dje.gcc@gmail.com>
759
760 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
761
2b3c633f 7622016-03-14 Jakub Jelinek <jakub@redhat.com>
763
764 PR middle-end/70219
765 * gcc.dg/pr70219.c: New test.
766
e947f9c3 7672016-03-14 Bernd Schmidt <bschmidt@redhat.com>
768
769 PR target/70083
770 * gcc.dg/torture/pr70083.c: New test.
771 * gcc.target/i386/pr70083.c: New test.
772
74201dc2 7732016-03-14 Richard Biener <rguenther@suse.de>
774
775 PR tree-optimization/56365
776 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
777
88aea41e 7782016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
779
780 PR target/70098
781 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
782 New function.
783 * g++.dg/pr70098.C: New testcase.
784
785
1bd2aefd 7862016-03-14 Tom de Vries <tom@codesourcery.com>
787
788 PR tree-optimization/70045
789 * gcc.dg/graphite/pr70045.c: New test.
790
922c7033 7912016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
792
793 PR fortran/69043
794 * gfortran.dg/include_9.f90: New test.
795
fd4ab6d9 7962016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
797
798 PR fortran/45076
799 gfortran.dg/prof/prof.exp: New script.
800 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
801
7d7218d3 8022016-03-12 Andrey Belevantsev <abel@ispras.ru>
803
804 PR rtl-optimization/69307
805 * gcc.dg/pr69307.c: New test.
806
02ffd664 8072016-03-12 Vladimir Makarov <vmakarov@redhat.com>
808
809 PR target/69614
810 * gcc.target/arm/pr69614.c: New.
811
76e207a9 8122016-03-12 Paul Thomas <pault@gcc.gnu.org>
813
814 PR fortran/70031
815 * gfortran.dg/submodule_14.f08: New test
816
817 PR fortran/69524
818 * gfortran.dg/submodule_15.f08: New test
819
490ee78a 8202016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
821
822 PR c++/70106
823 * g++.dg/cpp1y/paren3.C: New test.
824
04e137ff 8252016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
826
827 PR target/70131
828 * gcc.target/powerpc/ppc-round2.c: New test.
829
27b2c1c4 8302016-03-11 Bernd Schmidt <bschmidt@redhat.com>
831
832 PR target/70123
833 * gcc.dg/torture/pr70123.c: New test.
834
84116671 8352016-03-11 Jeff Law <law@redhat.com>
836
837 PR tree-optimization/70190
838 * gcc.c-torture/compile/pr70190.c: New test.
839
cfa58bc8 8402016-03-11 David Malcolm <dmalcolm@redhat.com>
841
842 PR c/68187
843 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
844 case.
845 (test43_b): Likewise.
846 (test43_c): Likewise.
847 (test43_d): Likewise.
848 (test43_e): Likewise.
849 (test43_f): Likewise.
850 (test43_g): Likewise.
851 (test44_a): Likewise.
852 (test44_b): Likewise.
853 (test44_c): Likewise.
854 (test44_d): Likewise.
855 (test44_e): Likewise.
856
ce234f27 8572016-03-11 David Malcolm <dmalcolm@redhat.com>
858
859 PR c/70085
860 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
861
e4756b48 8622016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
863
864 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
865 dg-options.
866
1f5ef87e 8672016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
868
869 PR target/70002
870 PR target/69245
871 * gcc.target/aarch64/pr69245_2.c: New test.
872
f9c352a1 8732016-03-11 Jakub Jelinek <jakub@redhat.com>
874
875 PR tree-optimization/70177
876 * gcc.dg/pr70177.c: New test.
877
4dd92ac6 8782016-03-11 Alan Lawrence <alan.lawrence@arm.com>
879
880 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
881
331e4fdb 8822016-03-11 Alan Lawrence <alan.lawrence@arm.com>
883
884 * gcc.dg/tree-ssa/sra-20.c: New.
885
69262824 8862016-03-11 Jakub Jelinek <jakub@redhat.com>
887
6f9a7425 888 PR rtl-optimization/70174
889 * gcc.dg/pr70174.c: New test.
890
69262824 891 PR tree-optimization/70169
892 * gcc.dg/pr70169.c: New test.
893
4637a847 8942016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
895
896 PR target/70160
897 * gcc.target/i386/pr70160.c: New test.
898
5a86d754 8992016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
900
901 * gcc.target/s390/dfp-1.c: New test.
902
af4c8290 9032016-03-10 Nick Clifton <nickc@redhat.com>
904
905 PR target/70044
906 * gcc.target/aarch64/pr70044.c: New test.
907
98dfd328 9082016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
909 Jakub Jelinek <jakub@redhat.com>
910
911 PR c++/70001
912 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
913 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
914 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
915
75e72311 9162016-03-10 Jan Hubicka <hubicka@ucw.cz>
917
918 PR lto/69589
919 * g++.dg/lto/pr69589_0.C: New testcase
920 * g++.dg/lto/pr69589_1.C: New testcase
921
a2eb1271 9222016-03-10 Marek Polacek <polacek@redhat.com>
923
924 PR c++/70153
925 * g++.dg/delayedfold/unary-plus1.C: New test.
926
9272016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 928
929 * gcc.target/arm/pr45701-1.c: Escape brackets.
930 * gcc.target/arm/pr45701-2.c: Likewise.
931
5ab2987f 9322016-03-10 Alan Lawrence <alan.lawrence@arm.com>
933
934 * gfortran.dg/unconstrained_commons.f: New.
935
6972afac 9362016-03-10 Alan Modra <amodra@gmail.com>
937
938 * gcc.dg/pr69195.c: New.
939 * gcc.dg/pr69238.c: New.
940
c82c99ec 9412016-03-10 Tom de Vries <tom@codesourcery.com>
942
943 PR testsuite/68915
944 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
945
a2389d4a 9462016-03-10 Richard Biener <rguenther@suse.de>
947
948 PR tree-optimization/70128
949 * gcc.dg/tree-ssa/alias-34.c: New testcase.
950 * gcc.dg/tree-ssa/alias-35.c: Likewise.
951
c272412d 9522016-03-09 Jakub Jelinek <jakub@redhat.com>
953
a0451069 954 PR tree-optimization/70152
955 * gcc.dg/pr70152.c: New test.
956
c272412d 957 PR target/70086
958 * gcc.target/i386/pr70086-1.c: New test.
959 * gcc.target/i386/pr70086-2.c: New test.
960 * gcc.target/i386/pr70086-3.c: New test.
5f611068 961
962 PR tree-optimization/70127
963 * gcc.c-torture/execute/pr70127.c: New test.
964
27dcb7a8 9652016-03-09 Cesar Philippidis <cesar@codesourcery.com>
966
967 * c-c++-common/goacc/combined-directives-2.c: New test.
968
c24757cf 9692016-03-09 David Malcolm <dmalcolm@redhat.com>
970
971 PR c/68473
972 PR c++/70105
973 * g++.dg/diagnostic/pr70105.C: New test.
974 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
975 (test_multiple_ordinary_maps): New test function.
976
83108969 9772016-03-09 David Malcolm <dmalcolm@redhat.com>
978
979 PR c/68473
980 PR c++/70105
981 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
982 Drop range information from call to inform_at_rich_loc.
983 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
984 New.
985 (test_show_locus): Replace calls to rich_location::add_range with
986 calls to add_range. Rewrite the tests that used the now-defunct
987 rich_location ctor taking a source_range. Simplify other tests
988 by replacing calls to COMBINE_LOCATION_DATA with calls to
989 make_location.
990
6733c0e8 9912016-03-09 Richard Biener <rguenther@suse.de>
992 Jakub Jelinek <jakub@redhat.com>
993
994 PR tree-optimization/70138
995 * gcc.dg/vect/pr70138-1.c: New testcase.
996 * gcc.dg/vect/pr70138-2.c: Likewise.
997
96abb9f5 9982016-03-09 Jakub Jelinek <jakub@redhat.com>
999
1000 PR target/70049
1001 * gcc.target/i386/pr70049.c: New test.
1002
42bb3bfb 10032016-03-09 Richard Biener <rguenther@suse.de>
1004
1005 PR c/70143
1006 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1007 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1008 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1009
27527428 10102016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1011
1012 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1013 arm-*-*.
1014
248449f2 10152016-03-09 Jakub Jelinek <jakub@redhat.com>
1016
1bd49ced 1017 PR middle-end/67278
1018 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1019
248449f2 1020 PR target/67278
1021 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1022
1023 PR middle-end/70050
1024 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1025 in testcase comment.
1026
dfc460ff 10272016-03-09 Tom de Vries <tom@codesourcery.com>
1028
1029 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1030 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1031 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1032 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1033 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1034 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1035 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1036 * gfortran.dg/goacc/kernels-loop.f95: New test.
1037
0377fc7f 10382016-03-08 Martin Sebor <msebor@redhat.com>
1039
1040 PR c++/62096
1041 * g++.dg/warn/overflow-warn-7.C: New test.
1042
3556aa80 10432016-03-08 Jason Merrill <jason@redhat.com>
1044
1045 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1046 * lib/target-supports.exp (check_effective_target_concepts): New.
1047
e5096208 10482016-03-08 Jakub Jelinek <jakub@redhat.com>
1049
5370eb8d 1050 PR c++/70135
1051 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1052 * g++.dg/ubsan/pr70135.C: New test.
1053
e5096208 1054 PR target/70110
1055 * gcc.dg/pr70110.c: New test.
1056
cc37120d 10572016-03-07 Martin Jambor <mjambor@suse.cz>
1058
1059 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1060 * c-c++-common/gomp/if-1.c: Likewise.
1061 * c-c++-common/gomp/pr61486-2.c: Likewise.
1062 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1063 to dg-additional-options.
1064 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1065 * g++/gomp/target-teams-1.c: Likewise.
1066 * gcc.dg/gomp/gomp.exp: Likewise.
1067 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1068 dg-additional-options.
1069 * gfortran.dg/gomp/gomp.exp: Likewise.
1070 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1071 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1072 dg-additional-options.
1073 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1074
53c248d8 10752016-03-07 Martin Jambor <mjambor@suse.cz>
1076
1077 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1078 * c-c++-common/gomp/gridify-1.c: New test.
1079 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1080
541e79a0 10812016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1082
1083 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1084 trigger for cortex-r8, when scanning for register r8.
1085 * gcc.target/arm/pr45701-2.c: Likewise.
1086
4dfabd94 10872016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 1088 Jeff Law <law@redhat.com>
4dfabd94 1089
1090 PR tree-optimization/69740
1091 * gcc.c-torture/compile/pr69740-1.c: New test.
1092 * gcc.c-torture/compile/pr69740-2.c: New test.
1093
1b63a87b 10942016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1095
1096 * lib/target-supports.exp
1097 (check_effective_target_whole_vector_shift): Enable for PPC64.
1098
d33914da 10992016-03-07 Richard Biener <rguenther@suse.de>
1100
1101 PR tree-optimization/70115
1102 * gcc.dg/torture/pr70115.c: New testcase.
1103
584fba4b 11042016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1105
1106 PR middle-end/69916
1107 * c-c-++-common/goacc/pr69916.c: New.
1108
7f2f5ec0 11092016-03-07 Richard Henderson <rth@redhat.com>
1110
1111 * gcc.c-torture/compile/pr70061.c: New test.
1112
f530e7c4 11132016-03-07 Richard Biener <rguenther@suse.de>
1114
1115 PR testsuite/70109
1116 * gcc.dg/vect/O3-pr36098.c: New testcase.
1117
a3855fed 11182016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1119
1120 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1121
091ffc31 11222016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1123
1124 * gnat.dg/renaming9.ad[sb]: New testcase.
1125
2941b871 11262016-03-05 Jakub Jelinek <jakub@redhat.com>
1127
1128 PR c++/70084
1129 * g++.dg/expr/stdarg3.C: New test.
1130
5173ce42 11312016-03-04 Jeff Law <law@redhat.com>
1132
1133 PR tree-optimization/69196
1134 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1135 x86_64-*-*.
1136
2d1d2e55 11372016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1138
0e43078e 1139 PR c/69973
1140 * gcc.dg/pr69973.c: New test.
1141
d8ec06ae 1142 PR rtl-optimization/69941
1143 * gcc.dg/torture/pr69941.c: New test.
1144
2d1d2e55 1145 PR c/69824
1146 * gcc.dg/pr69824.c: New test.
1147
32f692e2 11482016-03-05 Tom de Vries <tom@codesourcery.com>
1149
1150 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1151 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1152 function.
1153
1c699e9a 11542016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1155
1156 PR c++/66786
1157 * g++.dg/cpp1y/var-templ48.C: New test.
1158 * g++.dg/cpp1y/var-templ49.C: New test.
1159
358448c6 11602016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1161
1162 * g++.dg/Wno-frame-address.C: Skip on IA-64.
1163
01dc3c45 11642016-03-04 Jakub Jelinek <jakub@redhat.com>
1165
e968ff6d 1166 PR c++/70035
1167 * g++.dg/ubsan/pr70035.C: New test.
1168
01dc3c45 1169 PR target/70062
1170 * gcc.target/i386/pr70062.c: New test.
1171
3937d618 11722016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1173
1174 * g++.dg/template/typename21.C: Remove c++98_only.
1175
c58ac7f8 11762016-03-04 H.J. Lu <hongjiu.lu@intel.com>
1177
1178 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
1179
0060768a 11802016-03-04 David Malcolm <dmalcolm@redhat.com>
1181
1182 PR c/68187
1183 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
1184 function.
1185 (fn_42_b): Likewise.
1186 (fn_42_c): Likewise.
1187
74c6fd40 11882016-03-04 David Malcolm <dmalcolm@redhat.com>
1189
1190 PR c/68187
1191 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
1192 function.
1193 (fn_40_b): Likewise.
1194 (fn_41_a): Likewise.
1195 (fn_41_b): Likewise.
1196
31b11359 11972016-03-04 Jakub Jelinek <jakub@redhat.com>
1198
1199 PR target/70059
1200 * gcc.target/i386/avx512f-pr70059.c: New test.
1201 * gcc.target/i386/avx512dq-pr70059.c: New test.
1202
c5b93452 12032016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1204
1205 PR rtl-optimization/57676
1206 * gcc.dg/torture/pr57676.c: New test.
1207
268fbd56 12082016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1209
1210 * gcc.dg/pr70026.c: New test.
1211
6560d1ad 12122016-03-04 Marek Polacek <polacek@redhat.com>
1213
1214 PR c/69798
1215 * gcc.dg/cilk-plus/pr69798-1.c: New test.
1216 * gcc.dg/cilk-plus/pr69798-2.c: New test.
1217
cc7dfddf 12182016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1219
1220 PR target/70004
1221 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
1222 Delete.
1223 (test_corners_sisd_si): Likewise.
1224 (main): Remove checks of the above.
1225 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
1226
e9663bd4 12272016-03-04 Eric Botcazou <ebotcazou@adacore.com>
1228
1229 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
1230
dcdd684e 12312016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
1232
1233 * gcc.dg/torture/pr69951.c: Accept argc==0.
1234
e692d332 12352016-03-04 Richard Biener <rguenther@suse.de>
1236
1237 PR c++/70054
1238 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
1239 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
1240
af77b7e6 12412016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1242
1243 PR testsuite/69766
1244 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
1245 testing multiarch.
1246
290da96e 12472016-03-04 Jakub Jelinek <jakub@redhat.com>
1248
1249 PR debug/69947
1250 * gcc.dg/guality/pr69947.c: New test.
1251
e51ce713 12522016-03-03 Jakub Jelinek <jakub@redhat.com>
1253
1254 PR ada/70017
1255 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
1256
1feed892 12572016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1258
1259 PR rtl-optimization/69904
1260 * gcc.target/arm/pr69904.c: New test.
1261
c32bda69 12622016-03-03 Jakub Jelinek <jakub@redhat.com>
1263
1264 PR target/70021
1265 * gcc.dg/vect/pr70021.c: New test.
1266 * gcc.target/i386/pr70021.c: New test.
1267
1bc579ed 12682016-03-03 Marek Polacek <polacek@redhat.com>
1269
1270 PR middle-end/70050
1271 * gcc.dg/pr70050.c: New test.
1272
cfa8d638 12732016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
1274
1275 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
1276
1b889259 12772016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
1278
1279 PR tree-optimization/70043
1280 * gfortran.dg/vect/pr70043.f90: New test.
1281
f756dfa3 12822016-03-03 Eric Botcazou <ebotcazou@adacore.com>
1283
1284 * gnat.dg/specs/task1.ads: New test.
1285
5cb4863d 12862016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1287
1288 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
1289 Invoke gdb with -batch.
1290 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
1291
5dd12e43 12922016-03-03 Richard Biener <rguenther@suse.de>
1293
1294 PR tree-optimization/55936
1295 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
1296
d97ba4ca 12972016-03-02 Jeff Law <law@redhat.com>
1298
5d23c86f 1299 PR rtl-optimization/69942
1300 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
1301 effects of argument promotions.
1302
d97ba4ca 1303 PR tree-optimization/69987
1304 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
1305 target does not support -fprefetch-loop-arrays.
1306
901faaa0 13072016-03-02 Uros Bizjak <ubizjak@gmail.com>
1308
1309 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
1310
51f6fdce 13112016-03-02 Bin Cheng <bin.cheng@arm.com>
1312
6bc7872f 1313 PR rtl-optimization/69052
51f6fdce 1314 * gcc.target/i386/pr69052.c: New test.
1315
31d31e07 13162016-03-02 Alan Modra <amodra@gmail.com>
1317
1318 * gcc.dg/pr69990.c: New.
1319
04faee95 13202016-03-02 Jakub Jelinek <jakub@redhat.com>
1321
270d0117 1322 PR c/68062
1323 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
1324
1325 PR middle-end/70022
1326 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
1327
04faee95 1328 PR target/70028
1329 * gcc.target/i386/pr70028.c: New test.
1330
a2cc9e8e 13312016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1332
1333 * c-c++-common/asan/swapcontext-test-1.c,
1334 * c-c++-common/tsan/thread_leak.c,
1335 * g++.dg/tsan/aligned_vs_unaligned_race.C,
1336 * g++.dg/tsan/benign_race.C,
1337 * g++.dg/tsan/fd_close_norace.C,
1338 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
1339 races with sanitizer output
1340
dd4bd263 13412016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 1342 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 1343
1344 PR target/67278
1345 * gcc.dg/simd-8.c: New testcase.
1346
b5fe3a49 13472016-03-02 Richard Biener <rguenther@suse.de>
1348
1349 PR middle-end/67278
1350 * gcc.dg/simd-7.c: New testcase.
1351
23601f67 13522016-03-02 Eric Botcazou <ebotcazou@adacore.com>
1353
1354 * gcc.target/i386/pr70007.c: Tweak.
1355
f66f65e7 13562016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
1357
1358 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
1359
60773515 13602016-03-02 Marek Polacek <polacek@redhat.com>
1361
1362 PR c/67854
1363 * gcc.dg/pr67854.c: New test.
1364
6c094cb1 13652016-03-02 Jakub Jelinek <jakub@redhat.com>
1366
1367 PR middle-end/70025
1368 * gcc.dg/torture/pr70025.c: New test.
1369
7627bb56 13702016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1371
1372 PR tree-optimization/68621
1373 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
1374
066c8e94 13752016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1376
1377 * gcc.target/i386/pr70007.c: New test.
1378
d3b819ad 13792016-03-01 Jeff Law <law@redhat.com>
1380
d4b9ad56 1381 PR tree-optimization/69196
7e217344 1382 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 1383
d3b819ad 1384 PR tree-optimization/69196
1385 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
1386 duplicating code and spoiling the expected output.
1387
4f37285d 13882016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1389
1390 PR target/70033
1391 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
1392 supports power9 before doing tests.
1393 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
1394 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
1395 * gcc.target/powerpc/p9-permute.c: Likewise.
1396
3e9c4f6c 13972016-03-01 Uros Bizjak <ubizjak@gmail.com>
1398
1399 PR target/70027
1400 * gcc.target/i386/pr70027.c: New test.
1401
e324729e 14022016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 1403
1404 * gcc.dg/pr70017.c: New test.
1405
40e9ce2d 14062016-03-01 Jakub Jelinek <jakub@redhat.com>
1407
1408 PR c/69796
1409 PR c/69974
1410 * gcc.dg/pr69796.c: New test.
1411 * gcc.dg/pr69974.c: New test.
1412
e8b016ea 14132016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1414
1415 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
1416
24d3127c 14172016-02-29 Jeff Law <law@redhat.com>
1418
1419 PR tree-optimization/69987
1420 * gfortran.dg/pr69987.f90: New test.
1421
1422 PR tree-optimization/69989
1423 * gcc.c-torture/compile/pr69989-2.c: New test.
1424
12cc1225 14252016-03-01 Marek Polacek <polacek@redhat.com>
1426
1427 PR c++/69795
1428 * g++.dg/parse/invalid1.C: New test.
1429
d99a947c 14302016-03-01 Richard Biener <rguenther@suse.de>
1431
1432 PR middle-end/70022
1433 * gcc.dg/pr70022.c: New testcase.
1434
395dbc60 14352016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
1436
1437 PR tree-optimization/69956
1438 * gcc.dg/pr69956.c: New test.
1439
40a35c55 14402016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1441
1442 PR target/70011
1443 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
1444 XFAIL when hardware supports efficient unaligned storage access.
1445
4edc90b0 14462016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
1447
1448 PR c++/69961
1449 * g++.dg/template/pr69961a.C: New test.
1450 * g++.dg/template/pr69961b.C: New test.
1451
1ed1f69a 14522016-02-29 David Malcolm <dmalcolm@redhat.com>
1453
1454 PR preprocessor/69985
1455 * gcc.dg/cpp/pr69985.c: New test case.
1456
01c5d15d 14572016-02-29 Jeff Law <law@redhat.com>
1458
3a4d3de5 1459 PR tree-optimization/70005
1460 * gcc.c-torture/execute/pr70005.c New test.
1461
01c5d15d 1462 PR tree-optimization/69999
1463 * gcc.c-torture/compile/pr69999.c: New test.
1464
1bf66b54 14652016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1466
1467 PR tree-optimization/69652
1468 * gcc.dg/torture/pr69652.c: Delete test.
1469 * gcc.dg/vect/pr69652.c: New test.
1470
b4d653d5 14712016-02-19 Richard Biener <rguenther@suse.de>
1472
1473 PR tree-optimization/69980
1474 * gfortran.dg/vect/pr69980.f90: New testcase.
1475
35bc4745 14762016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1477
1478 * gcc.target/sparc/20160229-1.c: New test.
1479
bb54a538 14802016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1481
1482 * gnat.dg/stack_usage3.adb: New test.
1483 * gnat.dg/stack_usage3_pkg.ads: New helper.
1484
95164e71 14852016-02-29 Eric Botcazou <ebotcazou@adacore.com>
1486
1487 * gnat.dg/renaming8.adb: New test.
1488 * gnat.dg/renaming8_pkg1.ads: New helper.
1489 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
1490 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
1491
a890896f 14922016-02-29 Richard Biener <rguenther@suse.de>
1493
1494 PR tree-optimization/69720
1495 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
1496
5c70403a 14972016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1498
1499 PR fortran/68147
1500 PR fortran/47674
1501 * gfortran.dg/realloc_on_assign_26.f90: New test case.
1502
dfb6d139 15032016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 1504 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1505
1506 PR fortran/56007
1507 * gfortran.dg/coarray_8.f90: Adjust error message.
1508 * gfortran.dg/pr56007.f90: New test.
1509 * gfortran.dg/pr56007.f: New test.
1510
536508db 15112016-02-28 H.J. Lu <hongjiu.lu@intel.com>
1512
1513 PR tree-optimization/69989
1514 * gcc.dg/torture/pr69989.c: New test.
1515
eec75e45 15162016-02-28 Eric Botcazou <ebotcazou@adacore.com>
1517
1518 * gcc.target/i386/stack-realign-win.c: New test.
1519
0175e45a 15202016-02-28 Harald Anlauf <anlauf@gmx.de>
1521
1522 PR fortran/60126
1523 * gfortran.dg/pr60126.f90: New test.
1524
2a703589 15252016-02-27 Jeff Law <law@redhat.com>
1526
1527 Revert
1528 2016-02-26 Richard Biener <rguenther@suse.de>
1529 Jeff Law <law@redhat.com>
1530
1531 PR tree-optimization/69740
1532 * gcc.c-torture/compile/pr69740-1.c: New test.
1533 * gcc.c-torture/compile/pr69740-2.c: New test.
1534
359b4c18 15352016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1536
1c96765a 1537 PR fortran/69910
359b4c18 1538 * gfortran.dg/newunit_4.f90: New test.
1539
49462d93 15402016-02-27 Jakub Jelinek <jakub@redhat.com>
1541
1542 PR target/69613
1543 PR rtl-optimization/69886
1544 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
1545 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
1546 target.
1547
c4ac733e 15482016-02-26 Martin Sebor <msebor@redhat.com>
1549
1550 PR tree-optimization/15826
1551 * gcc.dg/tree-ssa/pr15826.c: New test.
1552
da8c4b5d 15532016-02-26 Jakub Jelinek <jakub@redhat.com>
1554
1555 PR target/69969
1556 * gcc.target/powerpc/pr69969.c: New test.
1557
0a4558eb 15582016-02-26 Martin Sebor <msebor@redhat.com>
1559
1560 PR c++/15766
1561 * g++.old-deja/g++.other/decl5.C: Add a test case.
1562
5b500299 15632016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
1564
1565 PR target/69946
1566 * gcc.target/powerpc/pr69946.c: New file.
1567
565f533b 15682016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 1569 Jeff Law <law@redhat.com>
565f533b 1570
0a4558eb 1571 PR tree-optimization/69740
565f533b 1572 * gcc.c-torture/compile/pr69740-1.c: New test.
1573 * gcc.c-torture/compile/pr69740-2.c: New test.
1574
ff67cbea 15752016-02-26 Martin Jambor <mjambor@suse.cz>
1576
1577 PR middle-end/69920
1578 * gcc.dg/torture/pr69932.c: New test.
1579 * gcc.dg/torture/pr69936.c: Likewise.
1580
e400d817 15812016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1582
1583 PR target/69709
1584 * gcc.target/s390/pr69709.c: New test.
1585
126a5a2d 15862016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1587
1588 PR target/69245
1589 * gcc.target/aarch64/pr69245_1.c: New test.
1590
59c58860 15912016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1592
1593 PR target/69613
1594 * gcc.dg/torture/pr69613.c: New test.
1595
9441fa4e 15962016-02-26 Jakub Jelinek <jakub@redhat.com>
1597
1598 PR rtl-optimization/69891
1599 * gcc.target/i386/pr69891.c: New test.
1600
e48fcde0 16012016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 1602 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1603
35ed600a 1604 PR target/61397
f41208a1 1605 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
1606 functionality for both 32-bit and 64-bit.
1607
c86aaa0e 16082016-02-26 Richard Biener <rguenther@suse.de>
1609
1610 PR tree-optimization/69551
1611 * gcc.dg/torture/pr69951.c: New testcase.
1612
38e71a65 16132016-02-25 Richard Biener <rguenther@suse.de>
1614
1615 PR tree-optimization/48795
1616 * gcc.dg/Warray-bounds-18.c: New testcase.
1617
03331e69 16182016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1619
1620 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
1621
f14d8d6a 16222016-02-25 Jakub Jelinek <jakub@redhat.com>
1623
1624 PR rtl-optimization/69896
1625 * gcc.dg/pr69896.c: New test.
1626
4003c807 16272016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
1628
1629 PR c++/69736
1630 * g++.dg/cpp1y/paren2.C: New test.
1631
a0573328 16322016-02-24 Martin Sebor <msebor@redhat.com>
1633
1634 PR c/51147
1635 * gcc.dg/enum-mode-2.c: New test.
1636
2cde02ad 16372016-02-24 Jakub Jelinek <jakub@redhat.com>
1638
1639 PR c++/69922
1640 * g++.dg/warn/Wnonnull-compare-6.C: New test.
1641 * g++.dg/warn/Wnonnull-compare-7.C: New test.
1642 * g++.dg/ubsan/pr69922.C: New test.
1643
f0ea75d1 16442016-02-24 Marek Polacek <polacek@redhat.com>
1645
1646 PR c/69819
1647 * gcc.dg/pr69819.c: New test.
1648
05027366 16492016-02-24 Martin Sebor <msebor@redhat.com>
1650
34ed562b 1651 PR c++/69912
1652 * g++.dg/ext/flexary15.C: New test.
1653
16542016-02-24 Martin Sebor <msebor@redhat.com>
1655
1656 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 1657 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 1658 * g++.dg/ext/builtin_alloca.C: Same.
05027366 1659
650c3ad5 16602016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1661 Charles Baylis <charles.baylis@linaro.org>
1662
1663 PR debug/61033
1664 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
1665
596070e8 16662016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 1667 Jakub Jelinek <jakub@redhat.com>
596070e8 1668
1669 PR middle-end/69760
1670 * gcc.dg/torture/pr69760.c: New testcase.
1671
d6b92d9f 16722016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1673
1674 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
1675 pattern on Solaris with as.
1676
90436d9d 16772016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1678
1679 * gcc.target/arm/cond_sub_restrict_it.c: New test.
1680 * gcc.target/arm/condarith_restrict_it.c: Likewise.
1681 * gcc.target/arm/movcond_restrict_it.c: Likewise.
1682 * gcc.target/arm/negscc_restrict_it.c: Likewise.
1683
7c749495 16842016-02-24 Jakub Jelinek <jakub@redhat.com>
1685
1686 PR middle-end/69915
1687 * gcc.dg/pr69915.c: New test.
1688
9c9680b5 16892016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1690
1691 PR rtl-optimization/69886
1692 * gcc.dg/torture/pr69886.c: New test.
1693
36d081ee 16942016-02-24 Richard Biener <rguenther@suse.de>
1695
1696 PR middle-end/68963
1697 * gcc.dg/torture/pr68963.c: New testcase.
1698
2a0accb9 16992016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1700
1701 PR target/69875
1702 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
1703 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
1704 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
1705 * gcc.target/arm/atomic_loaddi_1.c: New test.
1706 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
1707 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
1708 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
1709 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
1710 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
1711 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
1712 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
1713 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
1714
f0e92ef1 17152016-02-24 Jakub Jelinek <jakub@redhat.com>
1716
1717 PR middle-end/69909
1718 * gcc.dg/torture/pr69909.c: New test.
1719
6907286f 17202016-02-24 Richard Biener <rguenther@suse.de>
1721
1722 PR tree-optimization/69907
1723 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
1724 * gcc.dg/vect/bb-slp-34.c: XFAIL.
1725 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
1726
e6ab7475 17272016-02-24 Christian Bruel <christian.bruel@st.com>
1728
1729 * gcc.target/arm/pragma_cpp_fma.c: New test.
1730
47587450 17312016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1732
1733 PR fortran/61156
1734 * gfortran.dg/include_6.f90: Update test.
1735
d41ab738 17362016-02-23 Jakub Jelinek <jakub@redhat.com>
1737
1738 PR objc/69844
1739 * objc.dg/pr69844.m: New test.
1740
4772d9d5 17412016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1742
1743 PR libgfortran/69456
1744 * gfortran.dg/namelist_89.f90: New test.
1745 * gfortran.dg/pr59700.f90: Update test..
1746
8c38d887 17472016-02-23 Martin Sebor <msebor@redhat.com>
1748
1749 PR middle-end/69780
1750 * g++.dg/ext/builtin_alloca.C: New test.
1751 * gcc.dg/builtins-68.c: New test.
1752
ee1bfdb0 17532016-02-23 Richard Henderson <rth@redhat.com>
1754
1755 * gcc.target/i386/addr-space-3.c: Remove test.
1756
52609ec3 17572016-02-23 David Malcolm <dmalcolm@redhat.com>
1758
1759 PR preprocessor/69126
1760 PR preprocessor/69543
1761 * c-c++-common/pr69126-2-long.c: New test.
1762 * c-c++-common/pr69126-2-short.c: New test.
1763 * c-c++-common/pr69543-1.c: Remove xfail.
1764
d5bf2cc8 17652016-02-23 David Malcolm <dmalcolm@redhat.com>
1766
1767 PR preprocessor/69126
1768 PR preprocessor/69543
1769 PR preprocessor/69558
1770 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
1771 (f): Rename to...
1772 (test_2): ...this, and add leading comment.
1773 (MACRO_3, test_3): New.
1774 (MACRO_4A, MACRO_4B, test_4): New.
1775 (MACRO): Rename to...
1776 (MACRO_5): ...this.
1777 (g): Rename to...
1778 (test_5): ...this, updating for renaming of MACRO, and
1779 add leading comment.
1780 * c-c++-common/pr69543-1.c: New.
1781 * c-c++-common/pr69543-2.c: New.
1782 * c-c++-common/pr69543-3.c: New.
1783 * c-c++-common/pr69543-4.c: New.
1784 * c-c++-common/pr69558-1.c: New.
1785 * c-c++-common/pr69558-2.c: New.
1786 * c-c++-common/pr69558-3.c: New.
1787 * c-c++-common/pr69558-4.c: New.
1788 * gcc.dg/pr69558.c: Move to...
1789 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
1790 xfail for c++.
1791
3a37a410 17922016-02-23 Thomas Schwinge <thomas@codesourcery.com>
1793
1794 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
1795 to -ftree-parallelize-loops/-fopenacc changes.
1796 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
1797 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
1798 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
1799 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
1800 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
1801 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
1802 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
1803 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
1804 * c-c++-common/goacc/kernels-loop.c: Likewise.
1805 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
1806 * c-c++-common/goacc/kernels-reduction.c: Likewise.
1807 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
1808 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
1809
ecca180f 18102016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1811
1812 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
1813
eec0fa3f 18142016-02-23 Jakub Jelinek <jakub@redhat.com>
1815
f1f91c07 1816 PR c++/69902
1817 * g++.dg/warn/Wnonnull-compare-5.C: New test.
1818
eec0fa3f 1819 PR c/69900
1820 * gcc.dg/pr69900.c: New test.
1821
e045424d 18222016-02-23 Martin Jambor <mjambor@suse.cz>
1823
1824 PR tree-optimization/69666
1825 * gcc.dg/tree-ssa/pr69666.c: New test.
1826
f482dff6 18272016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
1828
1829 PR fortran/67451
1830 * gfortran.dg/coarray_allocate_5.f08: New test.
1831
57ed698b 18322016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1833
1834 * gcc.target/s390/vcond-shift.c: Move to ...
1835 * gcc.target/s390/vector/vcond-shift.c: ... here.
1836
990e443c 18372016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1838
1839 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
1840 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
1841
296c5f01 18422016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1843
1844 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
1845
e53f41d5 18462016-02-20 Mark Wielaard <mjw@redhat.com>
1847
1848 PR c/28901
1849 * gcc.dg/unused-variable-3.c: New test.
1850
13af201d 18512016-02-22 Jakub Jelinek <jakub@redhat.com>
1852
1853 PR target/69888
1854 * gcc.target/i386/pr69888.c: New test.
1855
682c90f9 18562016-02-22 Richard Biener <rguenther@suse.de>
1857
1858 PR tree-optimization/69882
1859 * gfortran.dg/vect/pr69882.f90: New testcase.
1860
b8cd18c3 18612016-02-22 Jakub Jelinek <jakub@redhat.com>
1862
1863 PR target/69885
1864 * gcc.dg/pr69885.c: New test.
1865
09343379 18662016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
1867
1868 PR target/69806
1869 PR target/54089
1870 * gcc.target/sh/pr54089-10.c: New.
1871
b345a09f 18722016-02-20 Paul Thomas <pault@gcc.gnu.org>
1873
1874 PR fortran/69423
1875 * gfortran.dg/deferred_character_15.f90 : New test.
1876
51385aed 18772016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
1878
1879 PR fortran/57365
1880 gfortran.dg/allocate_with_source_18.f03: New test.
1881
18822016-02-20 Harald Anlauf <anlauf@gmx.de>
1883
1884 PR fortran/52531
1885 gfortran.dg/gomp/pr52531.f90: New test.
1886
9cce8384 18872016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1888
1889 PR c++/69865
1890 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
1891 -std=c++03.
1892
d91f5fbb 18932016-02-19 Jakub Jelinek <jakub@redhat.com>
1894
563d5cb8 1895 PR c++/69826
1896 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
1897 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
1898
0a04aac9 1899 PR c++/69850
1900 * g++.dg/warn/Wnonnull-compare-4.C: New test.
1901
d91f5fbb 1902 PR c++/69851
1903 * g++.dg/torture/pr69851.C: New test.
1904
5fe1f282 19052016-02-19 Martin Sebor <msebor@redhat.com>
1906
1907 PR testsuite/69573
1908 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
1909
a45bce11 19102016-02-19 Jakub Jelinek <jakub@redhat.com>
1911
6263dde1 1912 PR c++/69850
1913 * g++.dg/warn/Wnonnull-compare-2.C: New test.
1914 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1915
a45bce11 1916 PR c++/67767
1917 * g++.dg/cpp0x/pr67767.C: New test.
1918
cf2ed1b7 19192016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1920
1921 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1922 for fp, simd, crypto, crc, lse.
1923 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1924 above.
1925 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1926 effective target check.
1927
f6cc34b0 19282016-02-19 Jakub Jelinek <jakub@redhat.com>
1929
1930 PR target/69820
1931 * gcc.target/i386/pr69820.c: New test.
1932
6c678e78 19332016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1934
1935 * gcc.target/s390/vector/int128-1.c: New test.
1936
b088ff4b 19372016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1938
1939 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1940
b11e60a4 19412016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1942
1943 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1944 instruction pattern name to prevent the testcase from failing with
1945 -march=z13.
1946
664ff6a0 19472016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1948
1949 * gcc.target/s390/md/movstr-2.c: New test.
1950
e80be24b 19512016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1952
1953 * gcc.target/s390/morestack.c: New test.
1954
9839f350 19552016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1956
1957 PR target/69625
1958 * gcc.target/s390/pr69625.c: Add test case.
1959
4550fbd0 19602016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1961
1962 PR testsuite/68580
1963 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1964
57d00b6a 19652016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1966
1967 PR target/68404
1968 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1969 * gcc.target/powerpc/fusion3.c: Likewise.
1970
63ad69d6 19712016-02-18 Richard Biener <rguenther@suse.de>
1972
1973 PR middle-end/69553
1974 * g++.dg/torture/pr69553.C: New testcase.
1975
d92404ed 19762016-02-18 Nick Clifton <nickc@redhat.com>
1977
4550fbd0 1978 PR target/62254
1979 PR target/69610
1980 * gcc.target/arm/pr62554.c: New test.
1981 * gcc.target/arm/pr69610-1.c: New test.
1982 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 1983
0808dfce 19842016-02-18 Richard Biener <rguenther@suse.de>
1985
1986 PR middle-end/69854
1987 * gcc.dg/torture/pr69854.c: New testcase.
1988
fc3527e3 19892016-02-17 Jakub Jelinek <jakub@redhat.com>
1990
1991 PR c++/69850
1992 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1993
e3c24279 19942012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1995
1996 * gcc.target/powerpc/vec-cg.c: New test.
1997
c9732c2b 19982016-02-17 Richard Biener <rguenther@suse.de>
1999
2000 PR testsuite/69586
2001 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2002
51bf9f9b 20032016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2004
2005 PR target/69161
2006 * gcc.c-torture/compile/pr69161.c: New test.
2007
6baedca3 20082016-02-17 David Sherwood <david.sherwood@arm.com>
2009
2010 PR target/69532
2011 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2012 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2013
4f240715 20142016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2015
2016 * gcc.dg/ifcvt-4.c: Skip on Visium.
2017
e0c0515d 20182016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2019
2020 * gnat.dg/atomic8.adb: New test.
2021
7b319ee6 20222016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2023
2024 * gnat.dg/discr46.ad[sb]: New test.
2025
48a7e3d1 20262016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2027
2028 PR Target/48344
2029 * gcc.target/powerpc/pr48344-1.c: New test.
2030
3f844f15 20312015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2032
2033 PR fortran/69742
2034 * gfortran.dg/associate_21.f90: New test.
2035
7675e968 20362016-02-16 Jakub Jelinek <jakub@redhat.com>
2037
2038 PR c/69835
2039 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2040 -Wnonnull in dg-options.
2041 * c-c++-common/nonnull-2.c: New test.
2042
d6faee88 20432016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2044 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2045
2046 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2047
3a2a72aa 20482016-02-16 Jakub Jelinek <jakub@redhat.com>
2049
2050 PR middle-end/69801
2051 * gcc.dg/pr69801.c: Add empty dg-options.
2052
28072426 20532016-02-16 James Norris <jnorris@codesourcery.com>
2054
2055 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2056 * g++.dg/goacc/deviceptr-1.c: New file.
2057
37fffac2 20582016-02-16 Jakub Jelinek <jakub@redhat.com>
2059
2060 PR tree-optimization/69820
2061 * gcc.dg/vect/pr69820.c: New test.
2062
f72a5e61 20632016-02-16 Richard Biener <rguenther@suse.de>
2064
2065 PR tree-optimization/69776
2066 * gcc.dg/torture/pr69776-2.c: New testcase.
2067
50e0cd76 20682016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2069
2070 PR tree-optimization/69714
2071 * gcc.dg/torture/pr69714.c: New test.
2072
14a72c4e 20732016-02-16 Jakub Jelinek <jakub@redhat.com>
2074
2075 PR tree-optimization/69802
2076 * gcc.dg/pr69802.c: New test.
2077
fd808c11 20782016-02-16 Richard Biener <rguenther@suse.de>
2079
2080 PR middle-end/69801
2081 * gcc.dg/pr69801.c: New testcase.
2082
49a549ca 20832016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2084
2085 PR libgfortran/69651
2086 * gfortran.dg/read_bang.f90: New test.
2087 * gfortran.dg/read_bang4.f90: New test.
2088
77454e6e 20892016-02-15 Jakub Jelinek <jakub@redhat.com>
2090
2074f21c 2091 PR c++/69658
2092 * g++.dg/init/pr69658.C: New test.
2093
77454e6e 2094 PR c++/69797
2095 * c-c++-common/pr69797.c: New test.
2096
4ef4d764 20972016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2098
2099 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2100 check for aarch64*-*-*.
2101
4a45fe0f 21022016-02-15 Richard Biener <rguenther@suse.de>
2103
2104 PR tree-optimization/69783
2105 * gcc.dg/vect/pr69783.c: New testcase.
2106
0b3619e6 21072016-02-15 Richard Biener <rguenther@suse.de>
2108
2109 PR tree-optimization/69776
2110 * gcc.dg/torture/pr69776.c: New testcase.
2111
9b49c3cb 21122016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2113
2114 PR fortran/60526
2115 * gfortran.dg/type_decl_4.f90: Reinstated.
2116
e46faff9 21172016-02-14 John David Anglin <danglin@gcc.gnu.org>
2118
2119 PR fortran/68746
2120 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2121
a96c809a 21222016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2123
2124 PR fortran/60526
2125 PR bootstrap/69816
2126 * gfortran.dg/type_decl_4.f90: Removed.
2127
fdec7e88 21282016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2129
2130 PR fortran/60526
2131 * gfortran.dg/type_decl_4.f90: New test.
2132
a72095c4 21332016-02-14 Alan Modra <amodra@gmail.com>
2134
bc436924 2135 PR testsuite/68886
a72095c4 2136 * gcc.c-torture/execute/stkalign.c: Revise test.
2137
73bb5f8b 21382016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2139
2140 PR target/67260
2141 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2142
beb13161 21432016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2144
2145 PR target/67260
2146 * gcc.target/sh/torture/pr67260.c: New.
2147
67cab04e 21482016-02-12 John David Anglin <danglin@gcc.gnu.org>
2149
2150 * gcc.dg/pr67964.c: Add dg-require-alias.
2151
44a59bb1 21522016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2153
2154 PR target/67636
2155 PR target/64345
2156 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2157
38c9bd3a 21582016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2159
2160 PR libgfortran/69668
2161 * gfortran.dg/namelist_88.f90: New test.
2162
1774ff82 21632016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2164
2165 PR libgfortran/69668
2166 * gfortran.dg/namelist_38.f90: Update test.
2167 * gfortran.dg/namelist_84.f90: Update test.
2168
aec1f4bd 21692016-02-12 David Malcolm <dmalcolm@redhat.com>
2170
2171 PR other/69554
2172 * gcc.dg/pr69554-1.c: New test.
2173 * gfortran.dg/pr69554-1.F90: New test.
2174 * gfortran.dg/pr69554-2.F90: New test.
2175 * lib/gcc-dg.exp (proc dg-locus): New function.
2176 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
2177 distinguish between the caret-printing and non-caret-printing
2178 cases. If caret-printing has been explicitly enabled, bail out
2179 without attempting to fix up the output.
2180
da7d5066 21812016-02-12 David Malcolm <dmalcolm@redhat.com>
2182
2183 PR driver/69265
2184 PR driver/69453
2185 * gcc.dg/spellcheck-options-3.c: New test case.
2186 * gcc.dg/spellcheck-options-4.c: New test case.
2187 * gcc.dg/spellcheck-options-5.c: New test case.
2188 * gcc.dg/spellcheck-options-6.c: New test case.
2189 * gcc.dg/spellcheck-options-7.c: New test case.
2190 * gcc.dg/spellcheck-options-8.c: New test case.
2191 * gcc.dg/spellcheck-options-9.c: New test case.
2192 * gcc.dg/spellcheck-options-10.c: New test case.
2193
fcce1b0b 21942016-02-12 Jakub Jelinek <jakub@redhat.com>
2195
2196 PR rtl-optimization/69764
2197 PR rtl-optimization/69771
2198 * c-c++-common/pr69764.c: New test.
2199 * gcc.dg/torture/pr69771.c: New test.
2200
6d609290 22012016-02-12 Marek Polacek <polacek@redhat.com>
2202
2203 * g++.dg/torture/init-list1.C: New.
2204
7d75fb56 22052016-02-12 Marek Polacek <polacek@redhat.com>
2206
2207 * gcc.dg/pr69522.c: Add empty dg-options.
2208
52543fda 22092016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
2210
2211 * g++.dg/lto/lto.exp: Include and init mpx.
2212 * g++.dg/lto/pr69729_0.C: New test.
2213
34947478 22142016-02-12 Jakub Jelinek <jakub@redhat.com>
2215
9181a4ec 2216 PR ipa/69241
2217 * g++.dg/ipa/pr69241-4.C: New test.
2218
34947478 2219 PR ipa/68672
2220 * g++.dg/ipa/pr68672-1.C: New test.
2221 * g++.dg/ipa/pr68672-2.C: New test.
2222 * g++.dg/ipa/pr68672-3.C: New test.
2223
74a4140f 22242016-02-12 Bernd Schmidt <bschmidt@redhat.com>
2225
2226 PR c/69522
50e0cd76 2227 * gcc.dg/pr69522.c: New test.
74a4140f 2228
9ddb20d6 22292016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
2230
2231 PR c++/69098
2232 * g++.dg/cpp1y/69098.C: New test.
2233 * g++.dg/cpp1y/69098-2.C: New test.
2234
67cf9b55 22352016-02-12 Jakub Jelinek <jakub@redhat.com>
2236
2237 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
2238 and neighbour -> neighbor.
2239 * objc.dg/attributes/method-nonnull-1.m: Likewise.
2240 * objc.dg/gnu-api-2-class-meta.m: Likewise.
2241 * c-c++-common/Wvarargs.c: Likewise.
2242 * c-c++-common/goacc/host_data-5.c: Likewise.
2243 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
2244 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
2245 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2246 * gcc.target/aarch64/pr60697.c: Likewise.
2247 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
2248 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
2249 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
2250 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
2251 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
2252 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
2253 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
2254 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
2255 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
2256 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
2257 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
2258 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2259 * g++.dg/lookup/koenig5.C: Likewise.
2260 * g++.dg/ext/no-asm-2.C: Likewise.
2261 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
2262 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
2263 * gfortran.dg/used_types_16.f90: Likewise.
2264 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
2265 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
2266 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
2267 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
2268 * gfortran.dg/abstract_type_6.f03: Likewise.
2269 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
2270 * gfortran.dg/used_types_15.f90: Likewise.
2271 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
2272 * gfortran.dg/exit_3.f08: Likewise.
2273 * gfortran.dg/open_status_2.f90: Likewise.
2274 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
2275 * gfortran.dg/intrinsic_std_1.f90: Likewise.
2276 * gfortran.dg/associate_1.f03: Likewise.
2277 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
2278 * gfortran.dg/intrinsic_std_6.f90: Likewise.
2279 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
2280 * gcc.dg/builtin-object-size-1.c: Likewise.
2281 * gcc.dg/noreturn-6.c: Likewise.
2282 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2283 * gcc.dg/globalalias.c: Likewise.
2284 * gcc.dg/builtins-config.h: Likewise.
2285 * gcc.dg/pr30457.c: Likewise.
2286 * gcc.c-torture/compile/volatile-1.c: Likewise.
2287 * gcc.c-torture/execute/20101011-1.c: Likewise.
2288 * c-c++-common/Waddress-1.c: Likewise.
2289
40b38ace 22902016-02-11 Jakub Jelinek <jakub@redhat.com>
2291
2292 PR c/69768
2293 * c-c++-common/Waddress-1.c: New test.
2294
42c87ca9 22952016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
2296
2297 PR fortran/69296
2298 * gfortran.dg/associate_19.f03: New test.
2299 * gfortran.dg/associate_20.f03: New test.
2300
acb7939f 23012016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
2302
2303 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
2304
6defe3c5 23052016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2306
2307 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
2308 .arch armv8-a\n. Add -dA to dg-options.
2309 * gcc.target/aarch64/assembler_arch_1.c: New test.
2310 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
2311
63f63318 23122016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
2313
2314 PR c++/68726
2315 * g++.dg/cpp0x/pr68726.C: New.
2316
1cddf457 23172016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
2318
2319 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
2320 test.
2321
b86fba37 23222016-02-11 Richard Biener <rguenther@suse.de>
2323
2324 * g++.dg/tree-ssa/pr61034.C: Adjust.
2325
ec4ec95a 23262016-02-10 Vladimir Makarov <vmakarov@redhat.com>
2327
be7c31e9 2328 PR target/69148
ec4ec95a 2329 * gcc.target/s390/pr69148.c: New.
2330
f64416ca 23312016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
2332
2333 PR tree-optimization/69652
2334 * gcc.dg/torture/pr69652.c: New test.
2335
e5d1ea31 23362016-02-10 Jakub Jelinek <jakub@redhat.com>
2337 Patrick Palka <ppalka@gcc.gnu.org>
2338
2339 PR ipa/69241
2340 PR c++/69649
2341 * g++.dg/ipa/pr69241-1.C: New test.
2342 * g++.dg/ipa/pr69241-2.C: New test.
2343 * g++.dg/ipa/pr69241-3.C: New test.
2344 * g++.dg/ipa/pr69649.C: New test.
2345
fa03b19d 23462016-02-10 Uros Bizjak <ubizjak@gmail.com>
2347
2348 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
2349 * gcc.dg/tree-ssa/sra-18.c: Ditto.
2350
14485c8a 23512016-02-10 Bin Cheng <bin.cheng@arm.com>
2352
2353 PR tree-optimization/68021
2354 * gcc.dg/tree-ssa/pr68021.c: New test.
2355
79f1ed25 23562016-02-10 Richard Biener <rguenther@suse.de>
2357
2358 PR tree-optimization/69726
2359 * gcc.dg/uninit-22.c: New testcase.
2360
58f74eff 23612016-02-09 Andrew Pinski <apinski@cavium.com>
2362
2363 PR tree-opt/69282
2364 * gcc.c-torture/compile/20160205-1.c: New testcase.
2365
600c00f7 23662016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
2367
2368 PR target/68404
2369 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
2370 instead accessing a really large arrray.
2371 * gcc.target/powerpc/fusion3.c: Likewise.
2372
0771836e 23732016-02-09 Charles Baylis <charles.baylis@linaro.org>
2374
2375 PR target/68532
2376 * gcc.c-torture/execute/pr68532.c: New test.
2377
4ccd644f 23782016-02-11 Alexandre Oliva <aoliva@redhat.com>
2379
2380 PR target/69634
2381 * gcc.dg/pr69634.c: New.
2382
2e980a39 23832016-02-09 Richard Biener <rguenther@suse.de>
2384
2385 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
2386
aacf7102 23872016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 2388
aacf7102 2389 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
2390
a1856ddf 23912016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
2392
2393 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
2394
d4d3da7e 23952016-02-09 Richard Biener <rguenther@suse.de>
2396
2397 PR tree-optimization/69715
2398 * gcc.dg/torture/pr69715.c: New testcase.
2399
9cc6714f 24002016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2401
2402 PR c++/69139
2403 * g++.dg/cpp0x/trailing12.C: New test.
2404 * g++.dg/cpp0x/trailing13.C: New test.
2405
83d5062b 24062016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
2407
2408 PR c++/69283
2409 PR c++/67835
2410 * g++.dg/cpp1y/auto-fn29.C: New test.
2411 * g++.dg/cpp1y/auto-fn30.C: New test.
2412
394a86f3 24132016-02-08 Jakub Jelinek <jakub@redhat.com>
2414
2415 PR tree-optimization/69209
2416 * gcc.c-torture/compile/pr69209.c: New test.
2417
93b124b4 24182016-02-08 Jeff Law <law@redhat.com>
2419
2420 PR tree-optimization/68541
2421 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
2422 of statements allowed in join block for path splitting.
2423
26abce13 24242016-02-08 Jakub Jelinek <jakub@redhat.com>
2425
0acb2d6e 2426 PR c++/59627
2427 * g++.dg/gomp/pr59627.C: New test.
2428
26abce13 2429 PR ipa/69239
2430 * g++.dg/ipa/pr69239.C: New test.
2431
86e0b129 24322016-02-08 David Malcolm <dmalcolm@redhat.com>
2433
2434 PR preprocessor/69664
2435 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
2436 * gcc.dg/cpp/warn-comments.c: Likewise.
2437
f553d9f8 24382016-02-08 Marek Polacek <polacek@redhat.com>
2439
2440 PR c++/69688
2441 * g++.dg/init/const12.C: New test.
2442
600695e0 24432016-02-08 Bernd Schmidt <bschmidt@redhat.com>
2444
2445 PR target/60410
2446 * gcc.dg/lto/pr55113_0.c: Remove test.
2447
c4f4b1e8 24482016-02-08 Richard Biener <rguenther@suse.de>
2449
2450 PR tree-optimization/69719
2451 * gcc.dg/torture/pr69719.c: New testcase.
2452
5a987d87 24532016-02-08 Richard Biener <rguenther@suse.de>
2454 Jeff Law <law@redhat.com>
2455
2456 PR target/68273
2457 * gcc.target/mips/pr68273.c: New testcase.
2458
0418e71d 24592016-02-08 Richard Biener <rguenther@suse.de>
2460
2461 PR rtl-optimization/69274
2462 * gcc.target/i386/addr-sel-1.c: XFAIL.
2463
07c0f1ca 24642016-02-08 Jeff Law <law@redhat.com>
2465
40d85f4c 2466 PR tree-optimization/68541
2467 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
2468
140e093f 2469 PR tree-optimization/65917
07c0f1ca 2470 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
2471
16430acf 24722016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2473
2474 PR fortran/50555
2475 * gfortran.dg/namelist_args.f90: New test.
2476
3f0ff0d8 24772016-02-05 Jeff Law <law@redhat.com>
2478
140e093f 2479 PR tree-optimization/68541
3f0ff0d8 2480 * gcc.dg/tree-ssa/split-path-2.c: New test.
2481 * gcc.dg/tree-ssa/split-path-3.c: New test.
2482 * gcc.dg/tree-ssa/split-path-4.c: New test.
2483 * gcc.dg/tree-ssa/split-path-5.c: New test.
2484 * gcc.dg/tree-ssa/split-path-6.c: New test.
2485 * gcc.dg/tree-ssa/split-path-7.c: New test.
2486
a7cc1f94 24872016-02-05 Martin Sebor <msebor@redhat.com>
2488
2489 PR c++/69662
2490 * g++.dg/warn/Wplacement-new-size-1.C: New test.
2491 * g++.dg/warn/Wplacement-new-size-2.C: New test.
2492
fcb25f28 24932016-02-06 Richard HEnderson <rth@redhat.com>
2494
2495 PR c/69643
2496 * gcc.target/i386/addr-space-4.c: New.
2497 * gcc.target/i386/addr-space-5.c: New.
2498
3a2545a1 24992016-02-05 Mikael Morin <mikael@gcc.gnu.org>
2500
2501 PR fortran/66089
2502 * gfortran.dg/elemental_dependency_6.f90: New.
2503
1e302465 25042016-02-05 Jakub Jelinek <jakub@redhat.com>
2505
66feb54c 2506 PR rtl-optimization/69691
2507 * gcc.c-torture/execute/pr69691.c: New test.
2508
1e302465 2509 PR c++/69628
2510 * g++.dg/parse/pr69628.C: New test.
2511
9c28a298 25122016-02-05 Uros Bizjak <ubizjak@gmail.com>
2513
2514 * gcc.dg/sancov/asan.c: Move to ...
2515 * gcc.dg/asan/sancov-1.c: ... here.
2516
a854e286 25172016-02-05 Uros Bizjak <ubizjak@gmail.com>
2518
2519 * gcc.target/i386/pr69577.c: Require avx_runtime target.
2520
d4f0b240 25212016-02-05 H.J. Lu <hongjiu.lu@intel.com>
2522
2523 PR target/69677
2524 * gcc.target/i386/pr69677.c: New test.
2525
235d8723 25262016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
2527
2528 PR c++/68948
2529 * g++.dg/template/pr68948.C: New test.
2530
f390cf65 25312016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
2532
2533 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
2534 (only necessary on s390x).
2535
ab99f104 25362016-02-04 H.J. Lu <hongjiu.lu@intel.com>
2537
2538 * gcc.target/i386/pr69454-2.c: Compile with -msse2
2539 -mno-accumulate-outgoing-args.
2540
f7ef5392 25412016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
2542
2543 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
2544
6b098e91 25452016-02-04 Jakub Jelinek <jakub@redhat.com>
2546
2547 PR c/69669
2548 * c-c++-common/pr69669.c: New test.
2549
f0146cf3 25502016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
2551
2552 PR target/69667
2553 * g++.dg/pr69667.C: New file.
2554
08fd6cf5 25552016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
2556
2557 PR target/69619
2558 * gcc.dg/pr69619.c: Add new test.
2559
a6f3f39f 25602016-02-04 Richard Sandiford <richard.sandiford@arm.com>
2561
2562 PR rtl-optimization/69577
2563 * gcc.target/i386/pr69577.c: New test.
2564
774068a0 25652016-02-04 Martin Liska <mliska@suse.cz>
2566
2567 * g++.dg/asan/pr69276.C: New test.
2568
f50a7894 25692016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2570
2571 PR target/65932
2572 PR target/67714
2573 * gcc.target/arm/wmul-3.c: Simplify test to generate just
2574 a single smulbb instruction.
2575 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
2576 * gcc.target/amr/wmul-2.c: Likewise.
2577
6b722eb3 25782016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2579
2580 PR target/65932
2581 PR target/67714
2582 * gcc.c-torture/execute/pr67714.c: New test.
2583
1f1475a7 25842016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2585
2586 PR target/69454
2587 * gcc.target/i386/pr69454-1.c: New test.
2588 * gcc.target/i386/pr69454-2.c: New test.
2589
6b94e133 25902016-02-03 Martin Sebor <msebor@redhat.com>
2591
2592 PR c++/69251
2593 PR c++/69253
2594 PR c++/69290
2595 PR c++/69277
2596 PR c++/69349
2597 * g++.dg/ext/flexarray-mangle-2.C: New test.
2598 * g++.dg/ext/flexarray-mangle.C: New test.
2599 * g++.dg/ext/flexarray-subst.C: New test.
2600 * g++.dg/ext/flexary11.C: New test.
2601 * g++.dg/ext/flexary12.C: New test.
2602 * g++.dg/ext/flexary13.C: New test.
2603 * g++.dg/ext/flexary14.C: New test.
2604 * g++.dg/other/dump-ada-spec-2.C: Adjust.
2605
342ed0ac 26062016-02-03 H.J. Lu <hongjiu.lu@intel.com>
2607
2608 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
2609 Define only if CHECK_FLOAT128 is defined.
2610 (main): Properly initialize u5.
2611
edf6c4d2 26122016-02-03 Jakub Jelinek <jakub@redhat.com>
2613
415d5641 2614 PR c/69627
2615 * gcc.dg/pr69627.c: New test.
2616
edf6c4d2 2617 PR target/69644
2618 * gcc.dg/pr69644.c: New test.
2619
cf8f3ba0 26202016-02-03 Mike Stump <mikestump@comcast.net>
2621
2622 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
2623 support for struct-layout-1.exp.
2624
c90d55dd 26252016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
2626
2627 PR c++/69056
f7ef5392 2628 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 2629
401bd0c8 26302016-02-03 Vladimir Makarov <vmakarov@redhat.com>
2631 Alexandre Oliva <aoliva@redhat.com>
2632
2633 PR target/69461
2634 * gcc.target/powerpc/pr69461.c: New.
2635
277d9d1d 26362016-02-03 Uros Bizjak <ubizjak@gmail.com>
2637
2638 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
2639 works from here ...
2640 (check_effective_target_fsanitize_thread): ... to here. Do not
2641 specify additional compile flags for the test source.
2642 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
2643 specify additional compile flags for the test source.
2644
e69ad94a 26452016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
2646
2647 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2648
a4454da2 26492016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
2650
2651 PR fortran/67451
2652 PR fortran/69418
2653 * gfortran.dg/coarray_allocate_2.f08: New test.
2654 * gfortran.dg/coarray_allocate_3.f08: New test.
2655 * gfortran.dg/coarray_allocate_4.f08: New test.
2656
88cab2dd 26572016-02-03 Alan Lawrence <alan.lawrence@arm.com>
2658
2659 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
2660 use same scan-tree-dump-times on all platforms.
2661 * gcc.dg/vect/vect-outer-1.c: Likewise.
2662 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
2663 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2664 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
2665 * gcc.dg/vect/vect-outer-1b.c: Likewise.
2666 * gcc.dg/vect/vect-outer-2b.c: Likewise.
2667 * gcc.dg/vect/vect-outer-3b.c: Likewise.
2668 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
2669
66ea75c4 26702016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
2671
2672 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
2673 warning.
2674
4eef8df7 26752016-02-02 H.J. Lu <hongjiu.lu@intel.com>
2676
2677 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
2678
665fbc2f 26792016-02-02 James Norris <jnorris@codesourcery.com>
2680
2681 * c-c++-common/goacc/routine-5.c: Add tests.
2682
b10e3d47 26832016-02-02 Alexander Monakov <amonakov@ispras.ru>
2684
2685 * gcc.target/nvptx/unsigned-cmp.c: New test.
2686
12ad66dd 26872016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
2688
2689 * gcc.target/aarch64/scalar_shift_1.c
2690 (test_corners_sisd_di): Improve force to SIMD register.
2691 (test_corners_sisd_si): Likewise.
2692 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
2693 Remove scan-assembler check for ldr.
2694
f9ec342f 26952016-02-02 Richard Biener <rguenther@suse.de>
2696
2697 PR tree-optimization/69595
2698 * gcc.dg/Warray-bounds-17.c: New testcase.
2699
32f2925a 27002016-02-02 Richard Biener <rguenther@suse.de>
2701
2702 PR tree-optimization/69606
2703 * gcc.dg/torture/pr69606.c: New testcase.
2704
cfd9ca84 27052016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
2706
2707 PR middle-end/68542
2708 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
2709 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
2710
19bf08e2 27112016-02-02 Alan Modra <amodra@gmail.com>
2712
2713 PR target/69548
2714 * gcc.target/powerpc/pr69548.c: New test.
2715
6f13b088 27162016-02-01 Jakub Jelinek <jakub@redhat.com>
2717
dcddc5af 2718 PR rtl-optimization/69592
2719 * gcc.dg/pr69592.c: New test.
2720
6f13b088 2721 PR preprocessor/69543
2722 PR c/69558
2723 * gcc.dg/pr69543.c: New test.
2724 * gcc.dg/pr69558.c: New test.
2725
d090e5c2 27262016-02-01 Uros Bizjak <ubizjak@gmail.com>
2727
fcb317c5 2728 PR testsuite/65940
2729 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 2730
aaf527dc 27312016-02-01 Martin Sebor <msebor@redhat.com>
2732
2733 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
2734
1674217b 27352016-02-01 Bin Cheng <bin.cheng@arm.com>
2736
2737 PR tree-optimization/67921
2738 * c-c++-common/ubsan/pr67921.c: New test.
2739
b4007655 27402016-02-01 Richard Biener <rguenther@suse.de>
2741
2742 PR middle-end/69556
2743 * gcc.dg/tree-ssa/recip-8.c: New testcase.
2744
88a477bb 27452016-02-01 Richard Biener <rguenther@suse.de>
2746
2747 PR tree-optimization/69574
2748 * gcc.dg/torture/pr69574.c: New testcase.
2749
2eaaa4e7 27502016-02-01 Richard Biener <rguenther@suse.de>
2751
2752 PR tree-optimization/69579
2753 * gcc.dg/setjmp-6.c: New testcase.
2754
e3882c44 27552016-02-01 Jakub Jelinek <jakub@redhat.com>
2756
2757 PR rtl-optimization/69570
2758 * g++.dg/opt/pr69570.C: New test.
2759
f80aff47 27602016-02-01 Richard Henderson <rth@redhat.com>
2761
2762 * gcc.dg/pr69535.c: New test.
2763
240568aa 27642016-01-31 John David Anglin <danglin@gcc.gnu.org>
2765
6009b3b8 2766 PR testsuite/69584
2767 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
2768 * gcc.dg/tree-ssa/sra-18.c: Likewise.
2769
1fdf7177 2770 PR debug/68244
2771 * g++.dg/parse/parens3.C: Use register "4" on hppa.
2772
240568aa 2773 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
2774
cb3e5ac0 27752016-01-31 Paul Thomas <pault@gcc.gnu.org>
2776
2777 PR fortran/67564
2778 * gfortran.dg/allocate_with_source_17.f03: New test.
2779
3b8b902b 27802016-01-30 Jakub Jelinek <jakub@redhat.com>
2781
2782 PR tree-optimization/69546
2783 * gcc.dg/torture/pr69546.c: New test.
2784
17985abe 27852016-01-30 Paul Thomas <pault@gcc.gnu.org>
2786
2787 PR fortran/69566
2788 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
2789
b5239e80 27902016-01-30 Martin Sebor <msebor@redhat.com>
2791
2792 PR c++/68490
2793 * g++.dg/ext/flexary10.C: New test.
2794
e8f03010 27952016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2796
2797 PR fortran/66707
2798 gfortran.dg/common_23.f90: New test.
2799
dc93691a 28002016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2801
2802 PR target/65546
2803 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
2804 condition being checked, and disable it when the target supports
2805 misaligned loads and stores.
2806
ff5e28e9 28072016-01-29 Jakub Jelinek <jakub@redhat.com>
2808
2809 PR debug/69518
2810 * gcc.dg/torture/pr69518.c: New test.
2811
b0d8930a 28122016-01-29 H.J. Lu <hongjiu.lu@intel.com>
2813
2814 PR target/69530
2815 * gcc.target/i386/pr69530.c: New test.
2816
21601fc7 28172016-01-29 Steve Ellcey <sellcey@imgtec.com>
2818
2819 PR target/65604
2820 * gcc.target/mips/div-delay.c: New test.
2821
ca6c7317 28222016-01-29 Jakub Jelinek <jakub@redhat.com>
2823
4758dc39 2824 PR target/69551
2825 * gcc.target/i386/pr69551.c: New test.
2826
ca6c7317 2827 PR target/66137
2828 * gcc.target/i386/pr66137.c: New test.
2829
e3078da6 28302016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
2831
2832 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
2833 always built for p5600.
2834 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
2835 isa=p5600 dg-option.
2836
b622ec25 28372016-01-29 Richard Biener <rguenther@suse.de>
2838
2839 PR tree-optimization/69547
2840 * g++.dg/tree-ssa/pr69547.C: New testcase.
2841
d2a60e99 28422016-01-29 Jakub Jelinek <jakub@redhat.com>
2843
2844 PR debug/66869
2845 * g++.dg/warn/Wunused-function2.C: New test.
2846
ae849d2b 28472016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
2848
2849 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
2850 support for test to succeed.
2851
ce6a6978 28522016-01-29 Marek Polacek <polacek@redhat.com>
2853
2854 PR c++/69509
2855 PR c++/69516
2856 * g++.dg/ext/constexpr-vla2.C: New test.
2857 * g++.dg/ext/constexpr-vla3.C: New test.
2858 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
2859
7550d855 28602016-01-29 Richard Biener <rguenther@suse.de>
2861
2862 PR middle-end/69537
2863 * gcc.dg/uninit-21.c: New testcase.
2864
f11bb279 28652016-01-28 Uros Bizjak <ubizjak@gmail.com>
2866
2867 PR target/69459
2868 * gcc.target/i386/pr69459.c: New test.
2869
c80c12c8 28702016-01-28 Steve Ellcey <sellcey@imgtec.com>
2871
2872 PR target/68400
2873 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
2874 * gcc.target/mips/pr68400.c: New test.
2875
c649bacc 28762016-01-28 Martin Sebor <msebor@redhat.com>
2877
2878 PR target/17381
2879 * gcc.target/powerpc/pr17381.c: New test.
2880
f4881661 28812016-01-28 Jakub Jelinek <jakub@redhat.com>
2882
2883 PR middle-end/69542
2884 * gcc.dg/torture/pr69542.c: New test.
2885
d66fdd75 28862016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
2887
2888 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
2889
d4a78818 28902016-01-28 David Edelsohn <dje.gcc@gmail.com>
2891
2892 * gcc.dg/pr65980.c: Skip on AIX.
2893 * gcc.dg/pr66688.c: Same.
2894
21329e97 28952016-01-28 David Edelsohn <dje.gcc@gmail.com>
2896
2897 PR target/63679
2898 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
2899 * gcc.dg/tree-ssa/sra-18.c: Same.
2900
cc7124a6 29012016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
2902
2903 PR fortran/62536
2904 * gfortran.dg/block_15.f08: New test.
2905 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
2906 on incorrectly closed BLOCK.
2907
358dfcb4 29082016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
2909
2910 * gcc.dg/declare-simd.c: New test.
e87502d6 29112016-01-28 Richard Biener <rguenther@suse.de>
2912
2913 PR tree-optimization/69466
2914 * gfortran.dg/vect/pr69466.f90: New testcase.
2915
44e7334b 29162016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2917
2918 * g++.dg/pr67989.C: Remove ARM-specific option.
2919 * gcc.target/arm/pr67989.C: New file.
2920
5ce8f551 29212016-01-27 Uros Bizjak <ubizjak@gmail.com>
2922
2923 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2924 and expm1 test for glibc < 2.11.
2925
fa6e6b15 29262016-01-27 Richard Henderson <rth@redhat.com>
2927
2928 * gcc.c-torture/execute/pr69447.c: New test.
2929
29302016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 2931
7b8122c6 2932 PR fortran/69422
147b2f9b 2933 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2934
78e516eb 29352016-01-27 Jakub Jelinek <jakub@redhat.com>
2936
2937 PR debug/66869
2938 * gcc.dg/pr66869.c: New test.
2939
9b849350 29402016-01-25 Jeff Law <law@redhat.com>
2941
2942 PR tree-optimization/68398
f11bb279 2943 PR tree-optimization/69196
9b849350 2944 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2945 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2946 path to avoid new heuristic allowing more irreducible regions
2947 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2948 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2949 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2950 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2951 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2952
fee5e491 29532016-01-27 Marek Polacek <polacek@redhat.com>
2954
2955 PR c/68062
2956 * c-c++-common/vector-compare-4.c: New test.
2957
eec96426 29582016-01-27 David Malcolm <dmalcolm@redhat.com>
2959
2960 PR preprocessor/69126
2961 * c-c++-common/pr69126.c: New test case.
2962
5068be18 29632016-01-27 Ian Lance Taylor <iant@google.com>
2964
2965 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2966
5fa82c11 29672016-01-27 Ryan Burn <contact@rnburn.com>
2968
2969 PR cilkplus/69267
2970 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2971
b3df0219 29722016-01-27 Uros Bizjak <ubizjak@gmail.com>
2973
2974 PR target/69512
2975 * gcc.target/i386/pr69512.c: New test.
2976
d46a16d4 29772016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2978
2979 PR ada/69488
2980 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2981
6a9b35ef 29822016-01-27 Marek Polacek <polacek@redhat.com>
2983
2984 PR c++/69379
2985 * g++.dg/pr69379.C: New test.
2986
18e9663b 29872016-01-27 Martin Sebor <msebor@redhat.com>
2988
2989 PR c++/69317
2990 * g++.dg/abi/Wabi-2-2.C: New test.
2991 * g++.dg/abi/Wabi-2-3.C: New test.
2992 * g++.dg/abi/Wabi-3-2.C: New test.
2993 * g++.dg/abi/Wabi-3-3.C: New test.
2994
c88301ad 29952016-01-27 Richard Biener <rguenther@suse.de>
2996
2997 PR tree-optimization/69166
2998 * gcc.dg/torture/pr69166.c: New testcase.
2999
8ca47550 30002016-01-27 Martin Jambor <mjambor@suse.cz>
3001
3002 PR tree-optimization/69355
3003 * gcc.dg/tree-ssa/pr69355.c: New test.
3004
5cb23e3c 30052016-01-27 Marek Polacek <polacek@redhat.com>
3006
3007 PR c++/69496
3008 * g++.dg/ext/constexpr-vla1.C: New test.
3009
7b0c1b6d 30102016-01-20 Christian Bruel <christian.bruel@st.com>
3011
3012 PR target/69245
3013 * gcc.target/arm/pr69245.c: New test.
3014
220112fc 30152016-01-27 Jakub Jelinek <jakub@redhat.com>
3016
3017 PR tree-optimization/69399
3018 * gcc.dg/torture/pr69399.c: New test.
3019
16294490 30202016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3021
3022 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3023
8abd3d0c 30242016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3025
3026 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3027
7cf9b895 30282016-01-26 Tom de Vries <tom@codesourcery.com>
3029
3030 PR tree-optimization/69110
3031 * gcc.dg/autopar/pr69110.c: New test.
3032
557c1942 30332016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 3034 Sebastian Pop <s.pop@samsung.com>
557c1942 3035
3036 * gcc.dg/graphite/isl-ast-op-select.c: New.
3037
80adbd96 30382015-01-26 Paul Thomas <pault@gcc.gnu.org>
3039
3040 PR fortran/69385
3041 * gfortran.dg/allocate_error_6.f90: New test.
3042
c3f86f60 30432016-01-26 Richard Henderson <rth@redhat.com>
3044
3045 * gcc.dg/tm/pr60908.c: New test.
3046
3752e5b1 30472016-01-26 David Malcolm <dmalcolm@redhat.com>
3048
3049 PR other/69006
3050 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3051 directive.
3052 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3053 expected multiline output to reflect the colorization being
3054 disabled before newlines.
3055 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3056 (custom_diagnostic_finalizer): Replace call to
3057 pp_newline_and_flush with call to pp_flush.
3058 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3059 * gfortran.dg/implicit_class_1.f90: Likewise.
3060 * lib/gcc-dg.exp (allow_blank_lines): New global.
3061 (dg-allow-blank-lines-in-output): New procedure.
3062 (gcc-dg-prune): Complain about blank lines in the output, unless
3063 dg-allow-blank-lines-in-output was called.
3064 * lib/multiline.exp (_build_multiline_regex): Only support
3065 arbitrary followup text for non-blank-lines, not for blank lines.
3066
9bbfd060 30672016-01-26 Jakub Jelinek <jakub@redhat.com>
3068
3069 PR tree-optimization/69483
3070 * gcc.dg/pr69483.c: New test.
3071 * g++.dg/opt/pr69483.C: New test.
3072
53773057 30732016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3074
3075 PR target/68620
3076 * gcc.target/arm/pr68620.c: New test.
3077
442a556f 30782016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3079
3080 * gcc.target/i386/pr68986-2.c: Remove -m32.
3081
d513c683 30822016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3083
3084 PR target/68986
3085 * gcc.target/i386/pr68986-1.c: New test.
3086 * gcc.target/i386/pr68986-2.c: Likewise.
3087 * gcc.target/i386/pr68986-3.c: Likewise.
3088
976877a5 30892016-01-26 Christian Bruel <christian.bruel@st.com>
3090
3091 * lib/target-supports.exp
3092 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3093 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3094 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3095
2c7b2f88 30962016-01-26 Richard Biener <rguenther@suse.de>
3097
3098 PR tree-optimization/69452
3099 * gcc.dg/torture/pr69452.c: New testcase.
3100
f7fc06e7 31012016-01-26 Jakub Jelinek <jakub@redhat.com>
3102
3103 PR target/69442
3104 * gcc.dg/pr69442.c: New test.
3105
d1dae587 31062016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3107
3108 PR target/67896
3109 * gcc.target/aarch64/simd/pr67896.C: New.
3110
ef7be7f8 31112016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3112
3113 PR tree-optimization/69400
3114 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3115 function.
3116 (plugin_init): Call it.
3117 * gcc.dg/torture/pr69400.c: New test.
3118
648433a4 31192016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3120
3121 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3122
45fc5243 31232016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3124 Sebastian Pop <s.pop@samsung.com>
3125
3126 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3127 isl-0.15.
3128
c699f6a1 31292016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3130 Sebastian Pop <s.pop@samsung.com>
3131
3132 * gcc.dg/graphite/pr69292.c: New.
3133
b86e24ea 31342016-01-25 Jakub Jelinek <jakub@redhat.com>
3135
3136 * c-c++-common/goacc/use_device-1.c: New test.
3137
105cb8d7 31382016-01-25 Jeff Law <law@redhat.com>
3139
3140 PR tree-optimization/69196
3141 PR tree-optimization/68398
3142 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3143 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3144
44562749 31452016-01-25 David Edelsohn <dje.gcc@gmail.com>
3146
3147 PR target/69469
3148 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3149 Algorithm.
3150
6837fee7 31512016-01-25 Richard Biener <rguenther@suse.de>
3152
3153 PR testsuite/69380
3154 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3155
fe500d65 31562016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3157
3158 PR target/69421
3159 * gcc.dg/pr69421.c: New test.
3160
8eacba94 31612016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
3162
3163 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
3164 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
3165 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
3166 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
3167 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
3168 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
3169 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
3170 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
3171 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
3172 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
3173
af09d40d 31742016-01-25 Richard Biener <rguenther@suse.de>
3175
3176 PR tree-optimization/69376
3177 * gcc.dg/torture/pr69376.c: New testcase.
3178
d65063f5 31792016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3180
3181 PR fortran/69397
3182 PR fortran/68442
3183 * gfortran.dg/interface_38.f90: New test.
3184 * gfortran.dg/interface_39.f90: New test.
80adbd96 3185
08c7bfb4 31862016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
3187
3188 Revert:
3189 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3190
3191 PR c++/11858
3192 PR c++/24663
3193 PR c++/24664
3194 * g++.dg/template/pr11858.C: New test.
3195 * g++.dg/template/pr24663.C: New test.
3196 * g++.dg/template/unify12.C: New test.
3197 * g++.dg/template/unify13.C: New test.
3198 * g++.dg/template/unify14.C: New test.
3199 * g++.dg/template/unify15.C: New test.
3200 * g++.dg/template/unify16.C: New test.
3201 * g++.dg/template/unify17.C: New test.
3202
c2e7d2be 32032016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
3204
3205 PR fortran/68283
3206 gfortran.dg/pr68283.f90: New test.
3207
9f2e8617 32082016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3209
3210 PR fortran/66094
3211 * gfortran.dg/inline_matmul_13.f90: New test.
3212 * gfortran.dg/matmul_bounds_8.f90: New test.
3213 * gfortran.dg/matmul_bounds_9.f90: New test.
3214 * gfortran.dg/matmul_bounds_10.f90: New test.
3215
a4838119 32162016-01-23 Tom de Vries <tom@codesourcery.com>
3217
3218 PR tree-optimization/69426
3219 * gcc.dg/autopar/pr69426.c: New test.
3220
feddf0dc 32212016-01-23 Martin Sebor <msebor@redhat.com>
3222
3223 PR c++/58109
3224 PR c++/69022
3225 * g++.dg/cpp0x/alignas5.C: New test.
3226 * g++.dg/ext/vector29.C: Same.
3227
132731fb 32282016-01-23 Uros Bizjak <ubizjak@gmail.com>
3229
3230 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
3231 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
3232 _GNU_SOURCE from compile flags to the source.
3233 * gcc.target/i386/chkp-stropt-12.c: Ditto.
3234 * gcc.target/i386/chkp-stropt-16.c: Ditto.
3235 * gcc.target/i386/chkp-stropt-4.c: Ditto.
3236 * gcc.target/i386/chkp-stropt-8.c: Ditto.
3237
51aec681 32382016-01-22 Jakub Jelinek <jakub@redhat.com>
3239
3240 PR target/69432
3241 * g++.dg/opt/pr69432.C: New test.
3242
147aa3e3 32432016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3244
3245 * gcc.target/powerpc/pr63354c: Adjust target selector to include
3246 32-bit targets testing an -m64 multilib.
3247
4d04e35e 32482016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3249
3250 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
3251 64-bit support.
3252
86f38d0c 32532016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
3254
3255 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
3256
f776e712 32572016-01-21 Christian Bruel <christian.bruel@st.com>
3258
3259 PR target/68674
3260 * gcc.target/i386/pr68674.c
3261 * gcc.target/aarch64/pr68674.c
3262 * gcc.target/arm/pr68674.c
3263
7b9de435 32642016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3265
3266 PR target/69403
3267 * gcc.c-torture/execute/pr69403.c: New test.
3268
9935a0ba 32692016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3270
3271 PR c++/55843
3272 * g++.dg/template/pr55843.C: New.
3273
06b94aa1 32742016-01-22 Alan Lawrence <alan.lawrence@arm.com>
3275
3276 PR testsuite/66877
3277 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
3278 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
3279
b68773a8 32802016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3281
3282 PR testsuite/67489
132731fb 3283 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
3284 from dg-do compile directive, and instead add
3285 { dg-require-effective-target int128 }.
b68773a8 3286
bbbbe8ab 32872016-01-20 Martin Sebor <msebor@redhat.com>
3288
3289 PR c/69405
3290 * gcc.dg/sync-fetch.c: New test.
3291
f3a6a26f 32922016-01-21 Martin Sebor <msebor@redhat.com>
3293
3294 PR target/69252
3295 * gcc.target/powerpc/pr69252.c: New test.
3296
d1565a03 32972016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3298
3299 PR fortran/65996
132731fb 3300 * gfortran.dg/pr65996.f90: New test.
d1565a03 3301
15a5a905 33022016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
3303
3304 PR c++/68810
bbbbe8ab 3305 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 3306 expected to generate an error.
15a5a905 3307
e4538af5 33082016-01-21 Bernd Schmidt <bschmidt@redhat.com>
3309
3310 PR middle-end/66178
3311 * gcc.dg/torture/pr66178.c: New test.
3312
4d4180ce 33132016-01-21 Anton Blanchard <anton@samba.org>
3314 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3315
3316 PR target/63354
3317 * gcc.target/powerpc/pr63354.c: New test.
3318
86e16058 33192016-01-21 Vladimir Makarov <vmakarov@redhat.com>
3320
3321 PR rtl-optimization/68990
3322 * gcc.target/i386/pr68990: New.
3323
b11b85e4 33242016-01-21 Nick Clifton <nickc@redhat.com>
3325
3326 PR target/69129
3327 * gcc.target/mips/pr69129.c: New.
3328
62dd9f85 33292016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
3330
3331 PR c++/58046
3332 * g++.dg/cpp0x/pr58046.C: New.
3333
ac7d424b 33342016-01-21 Jakub Jelinek <jakub@redhat.com>
3335
47c0bea3 3336 PR target/69187
3337 PR target/65624
3338 * gcc.target/arm/pr69187.c: New test.
3339
ac7d424b 3340 PR c++/69355
3341 * g++.dg/torture/pr69355.C: New test.
3342
9e18b252 33432016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3344 Sebastian Pop <s.pop@samsung.com>
3345
3346 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
3347
de862e2f 33482016-01-21 Aditya Kumar <aditya.k7@samsung.com>
3349 Sebastian Pop <s.pop@samsung.com>
3350
132731fb 3351 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 3352
f55f9344 33532016-01-21 Jakub Jelinek <jakub@redhat.com>
3354
3355 PR middle-end/67653
3356 * c-c++-common/pr67653.c: New test.
3357 * gcc.dg/torture/pr29119.c: Add dg-warning.
3358
62752e71 33592016-01-20 Peter Bergner <bergner@vnet.ibm.com>
3360
3361 * gcc.target/powerpc/cpu-builtin-1.c: New test.
3362
16d4186f 33632016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3364
3365 PR c/24293
3366 * gcc.dg/pr24293.c: New test.
3367 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
3368 incomplete struct type.
3369 * gcc.dg/declspec-1.c: Likewise.
3370 * gcc.dg/pr63549.c: Likewise.
3371
58219d13 33722016-01-20 Jakub Jelinek <jakub@redhat.com>
3373
3374 PR tree-optimization/66612
3375 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
3376 for bdn instruction.
3377
a7b5688a 33782016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
3379
3380 * lib/target-supports.exp
3381 (check_effective_target_arm_fp_ok_nocache): New.
3382 (check_effective_target_arm_fp_ok): New.
3383 (add_options_for_arm_fp): New.
3384 (check_effective_target_arm_crypto_ok_nocache): Require
3385 target_arm_v8_neon_ok instead of arm32.
3386 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
3387 (check_effective_target_arm_crypto_pragma_ok): New.
3388 (add_options_for_arm_vfp): New.
3389 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
3390 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
3391 target instead. Force initial fpu to vfp.
3392 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
3393 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
3394 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
3395 dependency.
3396 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
3397 use arm_vfp effective target instead. Force initial fpu to vfp.
3398 * gcc.target/arm/attr-neon3.c: Likewise.
3399 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
3400 arm_vfp_ok.
3401 * gcc.target/arm/unsigned-float.c: Likewise.
3402 * gcc.target/arm/vfp-1.c: Likewise.
3403 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
3404 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
3405 * gcc.target/arm/vfp-ldmiad.c: Likewise.
3406 * gcc.target/arm/vfp-ldmias.c: Likewise.
3407 * gcc.target/arm/vfp-stmdbd.c: Likewise.
3408 * gcc.target/arm/vfp-stmdbs.c: Likewise.
3409 * gcc.target/arm/vfp-stmiad.c: Likewise.
3410 * gcc.target/arm/vfp-stmias.c: Likewise.
3411 * gcc.target/arm/vnmul-1.c: Likewise.
3412 * gcc.target/arm/vnmul-2.c: Likewise.
3413 * gcc.target/arm/vnmul-3.c: Likewise.
3414 * gcc.target/arm/vnmul-4.c: Likewise.
3415
7ca56ca8 34162016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 3417
7fb75b57 3418 PR testsuite/69366
3419 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
3420 the MPX run-time library, for compile-time MPX test.
3421 * gcc.target/i386/chkp-always_inline.c: Likewise.
3422 * gcc.target/i386/chkp-bndret.c: Likewise.
3423 * gcc.target/i386/chkp-builtins-1.c: Likewise.
3424 * gcc.target/i386/chkp-builtins-2.c: Likewise.
3425 * gcc.target/i386/chkp-builtins-3.c: Likewise.
3426 * gcc.target/i386/chkp-builtins-4.c: Likewise.
3427 * gcc.target/i386/chkp-const-check-1.c: Likewise.
3428 * gcc.target/i386/chkp-const-check-2.c: Likewise.
3429 * gcc.target/i386/chkp-hidden-def.c: Likewise.
3430 * gcc.target/i386/chkp-label-address.c: Likewise.
3431 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
3432 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
3433 * gcc.target/i386/chkp-pr69044.c: Likewise.
3434 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
3435 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
3436 * gcc.target/i386/chkp-strchr.c: Likewise.
3437 * gcc.target/i386/chkp-strlen-1.c: Likewise.
3438 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3439 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3440 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3441 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3442 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3443 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3444 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3445 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3446 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3447 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3448 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3449 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3450 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3451 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3452 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3453 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3454 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3455 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3456 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3457 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3458 * gcc.target/i386/pr63995-2.c: Likewise.
3459 * gcc.target/i386/pr64805.c: Likewise.
3460 * gcc.target/i386/pr65044.c: Likewise.
3461 * gcc.target/i386/pr65167.c: Likewise.
3462 * gcc.target/i386/pr65183.c: Likewise.
3463 * gcc.target/i386/pr65184.c: Likewise.
3464 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 3465
f2da0b99 34662016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
3467
3468 PR tree-optimization/69328
3469 * gcc.dg/pr69328.c: New test.
3470
4d379676 34712016-01-20 Jeff Law <law@redhat.com>
3472
4a11f145 3473 PR target/25114
4d379676 3474 * gcc.target/m68k/pr25114.c: New test.
3475
0754bad1 34762016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
3477
3478 * gcc.target/arm/memset-inline-10.c: Added
3479 dg-require-effective-target arm_thumb2_ok.
3480
63bd5c2d 34812016-01-19 Eric Botcazou <ebotcazou@adacore.com>
3482
3483 * gcc.dg/debug/dwarf2/sso.c: New test.
3484
a9c01e81 34852016-01-19 Uros Bizjak <ubizjak@gmail.com>
3486
3487 PR testsuite/68820
3488 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
3489 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
3490 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
3491
53fa0e54 34922016-01-19 Jan Hubicka <hubicka@ucw.cz>
3493
3494 PR ipa/66223
3495 * g++.dg/ipa/devirt-50.C: New testcase.
3496
e035a62c 34972016-01-19 Marek Polacek <polacek@redhat.com>
3498
3499 PR c++/68965
3500 * g++.dg/cpp1y/parameter-pack-1.C: New test.
3501 * g++.dg/cpp1y/parameter-pack-2.C: New test.
3502
885cc3ea 35032016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3504
3505 PR target/69135
3506 * gcc.target/arm/pr69135_1.c: New test.
3507
07bd240e 35082015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3509
3510 * gcc.target/aarch64/ccmp_1.c: Add new tests.
3511
9f60d257 35122015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
3513
3514 * gcc.target/aarch64/ccmp_1.c: New testcase.
3515
a0c919f7 35162016-01-19 Marek Polacek <polacek@redhat.com>
3517
3518 PR c++/68586
3519 * g++.dg/cpp0x/enum30.C: New test.
3520
dc5d6d17 35212016-01-19 Richard Biener <rguenther@suse.de>
3522
3523 PR tree-optimization/69336
3524 * g++.dg/tree-ssa/pr69336.C: New testcase.
3525
6dd156e0 35262016-01-19 Jakub Jelinek <jakub@redhat.com>
3527
3528 PR debug/65779
3529 * gcc.dg/pr65779.c: New test.
3530
3e0d45b9 35312016-01-19 Richard Biener <rguenther@suse.de>
3532
3533 PR tree-optimization/69352
3534 * gcc.dg/torture/pr69352.c: New testcase.
3535
7a3cf64d 35362016-01-19 Jakub Jelinek <jakub@redhat.com>
3537
3538 PR rtl-optimization/68955
3539 PR rtl-optimization/64557
3540 * gcc.dg/torture/pr68955.c: New test.
3541
8be55b33 35422016-01-19 Jan Hubicka <hubicka@ucw.cz>
3543
3544 PR lto/69136
3545 * g++.dg/torture/pr69136.C: New testcase.
3546
72a985d7 35472016-01-19 Jan Hubicka <hubicka@ucw.cz>
3548
3549 PR lto/69133
3550 * g++.dg/lto/pr69133_0.C: New testcase.
3551 * g++.dg/lto/pr69133_1.C: New testcase.
3552
56778b62 35532016-01-15 Jeff Law <law@redhat.com>
3554
3555 PR tree-optimization/69320
3556 * gcc.c-torture/pr69320-1.c: New test.
3557 * gcc.c-torture/pr69320-2.c: New test.
3558 * gcc.c-torture/pr69320-3.c: New test.
3559 * gcc.c-torture/pr69320-4.c: New test.
3560
ced41b93 35612016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
3562
3563 PR c++/11858
3564 PR c++/24663
3565 PR c++/24664
3566 * g++.dg/template/pr11858.C: New test.
3567 * g++.dg/template/pr24663.C: New test.
3568 * g++.dg/template/unify12.C: New test.
3569 * g++.dg/template/unify13.C: New test.
3570 * g++.dg/template/unify14.C: New test.
3571 * g++.dg/template/unify15.C: New test.
3572 * g++.dg/template/unify16.C: New test.
3573 * g++.dg/template/unify17.C: New test.
3574
7f8cbcaf 35752016-01-18 David Malcolm <dmalcolm@redhat.com>
3576
3577 PR testsuite/69181
3578 * gcc.dg/pr69181-1.c: New test file.
3579 * gcc.dg/pr69181-2.c: New test file.
3580 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
3581 globals by moving it to...
3582 (cleanup-after-saved-dg-test): ...this new function. Add
3583 "global additional_sources_used". Add reset of global
3584 multiline_expected_outputs to the empty list.
3585 * lib/multiline.exp (_multiline_expected_outputs): Rename this
3586 global to...
3587 (multiline_expected_outputs): ...this, and updated comments to
3588 note that it is modified from gcc-dg.exp.
3589 (dg-end-multiline-output): Update for the above renaming.
3590 (handle-multiline-outputs): Likewise. Remove the clearing
3591 of the expected outputs to the empty list.
3592
3c7cbfc0 35932016-01-18 Richard Biener <rguenther@suse.de>
3594
3595 PR tree-optimization/69297
3596 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
3597
81d49cc1 35982016-01-18 Joseph Myers <joseph@codesourcery.com>
3599
3600 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
3601 dg-options.
3602 * gcc.target/mips/mips-3d-2.c: Likewise.
3603 * gcc.target/mips/mips-3d-3.c: Likewise.
3604 * gcc.target/mips/mips-3d-4.c: Likewise.
3605 * gcc.target/mips/mips-3d-5.c: Likewise.
3606 * gcc.target/mips/mips-3d-6.c: Likewise.
3607 * gcc.target/mips/mips-3d-7.c: Likewise.
3608 * gcc.target/mips/mips-3d-8.c: Likewise.
3609 * gcc.target/mips/mips-3d-9.c: Likewise.
3610 * gcc.target/mips/mips-ps-1.c: Likewise.
3611 * gcc.target/mips/mips-ps-2.c: Likewise.
3612 * gcc.target/mips/mips-ps-3.c: Likewise.
3613 * gcc.target/mips/mips-ps-4.c: Likewise.
3614 * gcc.target/mips/mips-ps-5.c: Likewise.
3615 * gcc.target/mips/mips-ps-6.c: Likewise.
3616 * gcc.target/mips/mips-ps-7.c: Likewise.
3617 * gcc.target/mips/mips-ps-type.c: Likewise.
3618 * gcc.target/mips/mips-ps-type-2.c: Likewise.
3619 * gcc.target/mips/mips16-attributes-6.c: Likewise.
3620
03c4ff3a 36212016-01-18 Tom de Vries <tom@codesourcery.com>
3622
3623 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
3624 * c-c++-common/goacc/kernels-double-reduction.c: New test.
3625 * c-c++-common/goacc/kernels-empty.c: New test.
3626 * c-c++-common/goacc/kernels-eternal.c: New test.
3627 * c-c++-common/goacc/kernels-loop-2.c: New test.
3628 * c-c++-common/goacc/kernels-loop-3.c: New test.
3629 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
3630 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
3631 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
3632 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
3633 * c-c++-common/goacc/kernels-loop-data.c: New test.
3634 * c-c++-common/goacc/kernels-loop-g.c: New test.
3635 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
3636 * c-c++-common/goacc/kernels-loop-n.c: New test.
3637 * c-c++-common/goacc/kernels-loop-nest.c: New test.
3638 * c-c++-common/goacc/kernels-loop.c: New test.
3639 * c-c++-common/goacc/kernels-noreturn.c: New test.
3640 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
3641 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
3642 * c-c++-common/goacc/kernels-reduction.c: New test.
3643
22e3dcee 36442016-01-18 Tom de Vries <tom@codesourcery.com>
3645
3646 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
3647 * gcc.dg/autopar/outer-2.c: Same.
3648 * gcc.dg/autopar/outer-3.c: Same.
3649 * gcc.dg/autopar/outer-4.c: Same.
3650 * gcc.dg/autopar/outer-5.c: Same.
3651 * gcc.dg/autopar/outer-6.c: Same.
3652 * gcc.dg/autopar/parallelization-1.c: Same.
3653 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
3654 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
3655 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
3656 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
3657 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
3658 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
3659 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
3660 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
3661 * gcc.dg/autopar/pr39500-1.c: Same.
3662 * gcc.dg/autopar/pr39500-2.c: Same.
3663 * gcc.dg/autopar/pr46193.c: Same.
3664 * gcc.dg/autopar/pr46194.c: Same.
3665 * gcc.dg/autopar/pr49580.c: Same.
3666 * gcc.dg/autopar/pr49960-1.c: Same.
3667 * gcc.dg/autopar/pr49960.c: Same.
3668 * gcc.dg/autopar/pr68373.c: Same.
3669 * gcc.dg/autopar/reduc-1.c: Same.
3670 * gcc.dg/autopar/reduc-1char.c: Same.
3671 * gcc.dg/autopar/reduc-1short.c: Same.
3672 * gcc.dg/autopar/reduc-2.c: Same.
3673 * gcc.dg/autopar/reduc-2char.c: Same.
3674 * gcc.dg/autopar/reduc-2short.c: Same.
3675 * gcc.dg/autopar/reduc-3.c: Same.
3676 * gcc.dg/autopar/reduc-4.c: Same.
3677 * gcc.dg/autopar/reduc-6.c: Same.
3678 * gcc.dg/autopar/reduc-7.c: Same.
3679 * gcc.dg/autopar/reduc-8.c: Same.
3680 * gcc.dg/autopar/reduc-9.c: Same.
3681 * gcc.dg/autopar/uns-outer-4.c: Same.
3682 * gcc.dg/autopar/uns-outer-5.c: Same.
3683 * gcc.dg/autopar/uns-outer-6.c: Same.
3684 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
3685 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
3686
fd5cbe2f 36872016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3688
3689 PR target/63679
3690 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
3691 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
3692
fa75ab55 36932016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3694
3695 PR target/63679
3696 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
3697 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
3698 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
3699
214b2582 37002016-01-18 Alan Lawrence <alan.lawrence@arm.com>
3701
3702 PR target/63679
3703 * gcc.dg/tree-ssa/sra-17.c: New.
3704 * gcc.dg/tree-ssa/sra-18.c: New.
3705
13146837 37062016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3707
3708 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
3709
6ccd18c2 37102016-01-18 Eric Botcazou <ebotcazou@adacore.com>
3711
3712 * gnat.dg/inline12.adb: New test.
3713
8872b95f 37142016-01-18 Bin Cheng <bin.cheng@arm.com>
3715
3716 PR tree-optimization/66797
3717 * gcc.c-torture/execute/pr65447.c: Relax check condition.
3718
971514e3 37192016-01-18 Richard Biener <rguenther@suse.de>
3720
3721 PR tree-optimization/69170
3722 * gcc.dg/torture/pr69170.c: New testcase.
3723
dfb6d139 37242016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 3725
3726 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
3727
164d84c2 37282016-01-16 Tom de Vries <tom@codesourcery.com>
3729
3730 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
3731
4c33b769 37322016-01-16 Tom de Vries <tom@codesourcery.com>
3733
3734 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
3735 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
3736 redundant dg-require-effective-target pthread.
3737 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
3738 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
3739 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
3740 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
3741 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
3742 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
3743 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
3744
673441b0 37452016-01-16 David Edelsohn <dje.gcc@gmail.com>
3746
3747 PR target/68609
3748 * gcc.target/powerpc/recip-6.c: Enable on AIX.
3749 * gcc.target/powerpc/recip-7.c: Same.
3750
90153ae7 37512016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3752
3753 PR c++/69091
3754 * g++.dg/template/pr69091.C: New test.
3755
bc24d01d 37562016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3757
3758 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
3759 dump does not contain an error_mark_node.
3760 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
3761 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
3762
4067c0fd 37632016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
3764
3765 PR c++/68936
3766 * g++.dg/template/pr68936.C: New test.
3767
27c6dbdd 37682016-01-15 David Edelsohn <dje.gcc@gmail.com>
3769
3770 PR target/68609
3771 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
3772 * gcc.target/powerpc/recip-2.c: Same.
3773 * gcc.target/powerpc/recip-3.c: Same.
3774 * gcc.target/powerpc/recip-4.c: Same.
3775 * gcc.target/powerpc/recip-sqrtf.c: Same.
3776
e390c57d 37772016-01-15 Jeff Law <law@redhat.com>
3778
3779 PR tree-optimization/69270
3780 * gcc.dg/tree-ssa/pr69270-2.c: New test.
3781 * gcc.dg/tree-ssa/pr69270-3.c: New test.
3782
ddcfeaf1 37832016-01-15 Paul Thomas <pault@gcc.gnu.org>
3784
3785 PR fortran/49630
3786 * gfortran.dg/deferred_character_13.f90: New test for the fix
3787 of comment 3 of the PR.
3788
3789 PR fortran/54070
3790 * gfortran.dg/deferred_character_8.f90: New test
3791 * gfortran.dg/allocate_error_5.f90: New test
3792
3793 PR fortran/60593
3794 * gfortran.dg/deferred_character_10.f90: New test
3795
3796 PR fortran/60795
3797 * gfortran.dg/deferred_character_14.f90: New test
3798
3799 PR fortran/61147
3800 * gfortran.dg/deferred_character_11.f90: New test
3801
3802 PR fortran/64324
3803 * gfortran.dg/deferred_character_9.f90: New test
3804
81be349c 38052016-01-15 Vladimir Makarov <vmakarov@redhat.com>
3806
3807 PR rtl-optimization/69030
3808 * gcc.target/i386/pr69030.c: New.
3809
998456c5 38102016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3811
3812 * gcc.target/aarch64/target_attr_17.c: New test.
3813
0d85be19 38142016-01-15 Richard Biener <rguenther@suse.de>
3815
3816 PR tree-optimization/66856
3817 * gcc.dg/torture/pr66856-1.c: New testcase.
3818 * gcc.dg/torture/pr66856-2.c: Likewise.
3819
321d36c8 38202016-01-15 Richard Biener <rguenther@suse.de>
3821
3822 PR debug/69137
3823 * g++.dg/lto/pr69137_0.C: New testcase.
3824
d94a1f53 38252016-01-15 Richard Sandiford <richard.sandiford@arm.com>
3826
3827 PR middle-end/69246
3828 * gcc.target/i386/pr69246.c: New test.
3829
5fe9a861 38302016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3831
a9c01e81 3832 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 3833
3d05a5e9 38342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3835
3836 PR c++/56194
3837 * g++.dg/init/const9.C: Disable test on S/390.
3838
5e8132b5 38392016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3840
3841 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
3842 * g++.dg/Wno-frame-address.C: Ditto.
3843
32307cdf 38442016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
3845
3846 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
3847
1ca28250 38482016-01-15 Richard Biener <rguenther@suse.de>
3849
3850 PR tree-optimization/68961
3851 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
3852
6271bd93 38532016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
3854
3855 * gcc.target/i386/pr65105-5.c: New test.
3856
dfb6d139 38572016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 3858
3859 * gcc.c-torture/execute/alias-4.c: New testcase.
3860
dfb6d139 38612016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 3862
3863 PR ipa/68148
3864 * g++.dg/ipa/devirt-49.C: New testcase.
3865
7bbac464 38662016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 3867
3868 PR target/65837
3869 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
3870 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
3871 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
3872
4345b868 38732016-01-15 Richard Biener <rguenther@suse.de>
3874
3875 PR tree-optimization/69117
3876 * gcc.dg/torture/pr69117.c: New testcase.
3877
580357e7 38782015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 3879
3880 PR c++/69048
3881 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
3882
612baa31 38832016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3884
3885 PR testsuite/67509
3886 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
3887 range tests use 100 * maximum instead of maximum + 1.
3888
44e09bc4 38892016-01-14 Jakub Jelinek <jakub@redhat.com>
3890
3891 PR debug/69244
3892 * gcc.dg/guality/pr69244.c: New test.
3893
96962ae4 38942016-01-14 Uros Bizjak <ubizjak@gmail.com>
3895
3896 * lib/target-supports.exp (check_effective_target_issignaling):
3897 New procedure.
3898 * gcc.dg/pr61441.c: Require issignaling effective target.
3899
ab9c400b 39002016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
3901
3902 PR target/68803
3903 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
3904
a7ed4583 39052016-01-14 David Malcolm <dmalcolm@redhat.com>
3906
3907 PR c++/68819
3908 PR preprocessor/69177
3909 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
3910 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
3911 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
3912 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
3913
77f35cec 39142016-01-14 Marek Polacek <polacek@redhat.com>
3915
3916 PR c/69262
3917 * gcc.dg/array-15.c: New test.
3918
915d0950 39192016-01-14 Jakub Jelinek <jakub@redhat.com>
3920
3921 PR middle-end/68146
3922 PR tree-optimization/69155
3923 * gfortran.dg/pr68146.f: New test.
3924 * gfortran.dg/pr69155.f90: New test.
3925
24651fb7 39262016-01-14 Richard Biener <rguenther@suse.de>
3927
3928 PR tree-optimization/68060
3929 * gcc.dg/torture/pr68060-1.c: New testcase.
3930 * gcc.dg/torture/pr68060-2.c: Likewise.
3931
2f63f950 39322016-01-14 Nick Clifton <nickc@redhat.com>
3933
3934 * lib/target-supports.exp
3935 (check_effective_target_arm_neon_ok_nocache): Add an option
3936 sequence that includes setting the ARM architecture to ARMv7-A.
3937 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3938 command line options necessary to enable Neon support.
3939 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3940 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3941 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3942 * gcc.target/arm/pr69180.c: Likewise.
3943
3ce0acde 39442016-01-14 Jeff Law <law@redhat.com>
3945
3946 PR tree-optimization/69270
3947 * gcc.dg/tree-ssa/pr69270.c: New test.
3948
bda05c57 39492016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3950
3951 PR c/66208
3952 * c-c++-common/pr66208.c: New file.
3953
9b657cf1 39542016-01-13 Jakub Jelinek <jakub@redhat.com>
3955
3956 PR tree-optimization/69156
3957 * gcc.dg/pr69156.c: New test.
3958
58ba1b9d 39592016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3960
3961 * gcc.target/i386/pr69225-7.c: New test.
3962
e5fee0fe 39632016-01-13 Richard Henderson <rth@redhat.com>
3964
3965 * gcc.dg/tm/memopt-13.c: Update expected function.
3966 * gcc.dg/tm/memopt-6.c: Likewise.
3967
3f0e9745 39682016-01-13 Uros Bizjak <ubizjak@gmail.com>
3969
3970 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3971 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3972 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3973 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 3974
3f0e9745 39752016-01-13 Tom de Vries <tom@codesourcery.com>
3976
3977 PR tree-optimization/69169
7a6ddc0d 3978 * gcc.dg/pr69169.c: New test.
3979
9b657cf1 39802016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 3981
3982 PR target/69228
3983 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3984 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3985 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3986 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3987 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3988 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3989 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3990 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3991
f704d701 39922016-01-13 Jakub Jelinek <jakub@redhat.com>
3993
3994 PR target/69247
3995 * gcc.dg/pr69247.c: New test.
3996
e966d6b9 39972016-01-13 Richard Biener <rguenther@suse.de>
3998
3999 PR tree-optimization/69242
4000 * gcc.dg/torture/pr69242.c: New testcase.
4001
1ca1d9b2 40022016-01-13 Richard Biener <rguenther@suse.de>
4003
4004 PR tree-optimization/69186
4005 * gcc.dg/torture/pr69186.c: New testcase.
4006
d07cbccc 40072016-01-13 Jeff Law <law@redhat.com>
4008
4009 PR tree-optimization/67755
4010 * gcc.dg/tree-ssa/pr67755.c: New test.
4011
40122016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 4013
4014 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4015 pass number in output by a star.
4016
b95d41cf 40172016-01-12 Bin Cheng <bin.cheng@arm.com>
4018
4019 PR tree-optimization/68911
4020 * gcc.c-torture/execute/pr68911.c: New test.
4021
91d87e22 40222016-01-12 Marek Polacek <polacek@redhat.com>
4023
4024 PR c++/68979
4025 * g++.dg/warn/permissive-1.C: New test.
4026
8a9401a4 40272016-01-12 Jakub Jelinek <jakub@redhat.com>
4028
4029 PR objc++/68511
4030 PR c++/69213
4031 * g++.dg/opt/pr69213.C: New test.
4032
b9cb7a67 40332016-01-12 Christian Bruel <christian.bruel@st.com>
4034
4035 PR target/69180
4036 * gcc.target/arm/pr69180.c: New test.
4037
e4c96992 40382016-01-12 Richard Biener <rguenther@suse.de>
4039
4040 PR lto/69077
4041 * g++.dg/lto/pr69077_0.C: New testcase.
4042 * g++.dg/lto/pr69077_1.C: Likewise.
4043
90525f61 40442016-01-12 Jakub Jelinek <jakub@redhat.com>
4045
4046 PR target/69175
4047 * g++.dg/opt/pr69175.C: New test.
4048
9e7edfd3 40492016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4050
4051 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4052 rather than #including math.h & stdlib.h.
4053 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4054 * gcc.dg/vect/pr49771.c: Likewise.
4055 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4056 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4057 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4058 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4059 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4060 * gcc.dg/vect/pr44507.c: Likewise.
4061 * gcc.dg/vect/pr45902.c: Likewise.
4062 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4063 * gcc.dg/vect/vect-117.c: Likewise.
4064 * gcc.dg/vect/vect-99.c: Likewise.
4065 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4066 * gcc.dg/vect/vect-cond-1.c: Likewise.
4067 * gcc.dg/vect/vect-cond-2.c: Likewise.
4068 * gcc.dg/vect/vect-cond-3.c: Likewise.
4069 * gcc.dg/vect/vect-cond-4.c: Likewise.
4070 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4071 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4072 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4073 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4074 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4075 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4076 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4077 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4078 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4079 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4080 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4081 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4082 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4083 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4084 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4085 include of signal.h.
4086 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4087 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4088 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4089 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4090 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4091 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4092 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4093 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4094 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4095 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4096 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4097 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4098 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4099 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4100 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4101 * gcc.dg/vect/vect-outer-5.c: Likewise.
4102 * gcc.dg/vect/vect-outer-6.c: Likewise.
4103 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4104 include of stdio.h.
4105
3368873d 41062016-01-12 Nick Clifton <nickc@redhat.com>
4107
4108 PR target/68913
4109 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4110 to fread so that it will be found in all target runtimes.
4111
0464ea95 41122016-01-12 Richard Biener <rguenther@suse.de>
4113
4114 PR tree-optimization/69053
4115 * g++.dg/torture/pr69053.C: New testcase.
4116
7819730f 41172016-01-12 Richard Biener <rguenther@suse.de>
4118
4119 PR tree-optimization/69168
4120 * gcc.dg/torture/pr69168.c: New testcase.
4121
995bfebf 41222016-01-12 Richard Biener <rguenther@suse.de>
4123
4124 PR tree-optimization/69157
4125 * gcc.dg/torture/pr69157.c: New testcase.
4126
41272016-01-12 Richard Biener <rguenther@suse.de>
4128
4129 PR tree-optimization/69174
4130 * gcc.dg/torture/pr69174.c: New testcase.
4131
1d10d64c 41322016-01-12 Jakub Jelinek <jakub@redhat.com>
4133
4134 PR c++/66808
4135 PR c++/69000
4136 * g++.dg/tls/pr66808.C: New test.
4137 * g++.dg/tls/pr69000.C: New test.
4138
f0b79faf 41392016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4140
4141 * gcc.target/powerpc/swaps-p8-23.c: New test.
4142 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4143
04cf75a4 41442016-01-11 John David Anglin <danglin@gcc.gnu.org>
4145
4146 PR tree-optimization/68356
4147 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4148
0eb4264c 41492016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4150 Jim Wilson <jim.wilson@linaro.org>
4151
4152 PR target/69194
4153 * gcc.target/arm/pr69194.c: New test.
4154
2f66de64 41552016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4156
4157 PR target/69225
4158 * gcc.target/i386/pr69225-1.c: New test.
4159 * gcc.target/i386/pr69225-2.c: Likewise.
4160 * gcc.target/i386/pr69225-3.c: Likewise.
4161 * gcc.target/i386/pr69225-4.c: Likewise.
4162 * gcc.target/i386/pr69225-5.c: Likewise.
4163 * gcc.target/i386/pr69225-6.c: Likewise.
4164
36105e82 41652016-01-11 Jakub Jelinek <jakub@redhat.com>
4166
1c78ce2e 4167 PR target/67462
4168 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
4169 if lp64.
4170
a4a87320 4171 PR target/69071
4172 * gcc.dg/pr69071.c: New test.
4173
91fbd04f 4174 PR c++/69211
4175 * g++.dg/opt/pr69211.C: New test.
4176
36105e82 4177 PR tree-optimization/69214
4178 * gcc.c-torture/compile/pr69214.c: New test.
4179
e934c380 41802016-01-11 Uros Bizjak <ubizjak@gmail.com>
4181
4182 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
4183 * gcc.target/i386/pr66232-11.c: Ditto.
4184 * gcc.target/i386/pr66232-12.c: Ditto.
4185 * gcc.target/i386/pr66232-13.c: Ditto.
4186
3ff1b153 41872016-01-11 Richard Biener <rguenther@suse.de>
4188
4189 PR tree-optimization/69173
4190 * gcc.dg/torture/pr69173.c: New testcase.
4191
04e1504c 41922016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4193
4194 PR rtl-optimization/68796
4195 * gcc.target/aarch64/tst_5.c: New test.
4196 * gcc.target/aarch64/tst_6.c: Likewise.
4197
ae8718b5 41982016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4199
4200 PR rtl-optimization/68841
4201 * gcc.dg/pr68841.c: New test.
4202 * gcc.c-torture/execute/pr68841.c: New test.
4203
bd8bece2 42042016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
4205
4206 PR rtl-optimization/68920
4207 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
4208 for ix86 targets.
4209 * gcc.dg/ifcvt-5.c: New test.
4210
9b657cf1 42112016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 4212
4213 PR bootstrap/69123
4214 * g++.dg/pr69123.C: New.
4215
7a158352 42162016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4217
4218 PR target/69010
4219 * gcc.target/i386/pr69010.c: New test.
4220
ff375d11 42212016-01-11 Martin Jambor <mjambor@suse.cz>
4222
4223 PR ipa/69044
4224 * gcc.target/i386/chkp-pr69044.c: New test.
4225
9eb890f1 42262016-01-11 Tom de Vries <tom@codesourcery.com>
4227
4228 PR tree-optimization/69109
4229 * gcc.dg/autopar/pr69109-2.c: New test.
4230 * gcc.dg/autopar/pr69109.c: New test.
4231
c4157ee5 42322016-01-11 Tom de Vries <tom@codesourcery.com>
4233
4234 PR tree-optimization/69108
4235 * gcc.dg/autopar/pr69108.c: New test.
4236
b933e511 42372016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
4238
4239 PR c++/69029
4240 * c-c++-common/Wisleading-indentation.c: Augment test.
4241
efb73de1 42422016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
4243
4244 PR fortran/69154
4245 * gfortran.dg/inline_matmul_12.f90: New test.
4246
40c86c3b 42472016-01-10 Paul Thomas <pault@gcc.gnu.org>
4248
4249 PR fortran/67779
4250 * gfortran.dg/actual_array_offset_1: New test.
4251
a006c0bb 42522016-01-10 Tom de Vries <tom@codesourcery.com>
4253
4254 PR tree-optimization/69062
4255 * gcc.dg/autopar/pr69062.c: New test.
4256
880ed4be 42572016-01-10 Thomas Schwinge <thomas@codesourcery.com>
4258
4259 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
4260 * gcc.dg/vect/slp-perm-2.c: Likewise.
4261 * gcc.dg/vect/slp-perm-3.c: Likewise.
4262 * gcc.dg/vect/slp-perm-5.c: Likewise.
4263 * gcc.dg/vect/slp-perm-6.c: Likewise.
4264 * gcc.dg/vect/slp-perm-7.c: Likewise.
4265 * gcc.dg/vect/slp-perm-8.c: Likewise.
4266
d95e1856 42672016-01-10 Tom de Vries <tom@codesourcery.com>
4268
4269 PR tree-optimization/69039
4270 * gcc.dg/autopar/pr69039.c: New test.
4271
0f8f48d0 42722016-01-09 Marek Polacek <polacek@redhat.com>
4273
4274 PR c++/69113
4275 * g++.dg/pr69113.C: New test.
4276
7dff0499 42772016-01-09 Jakub Jelinek <jakub@redhat.com>
4278
4279 PR middle-end/50865
4280 PR tree-optimization/69097
4281 * gcc.c-torture/execute/pr50865.c: New test.
4282 * gcc.c-torture/execute/pr69097-1.c: New test.
4283 * gcc.c-torture/execute/pr69097-2.c: New test.
4284 * gcc.dg/pr69097-1.c: New test.
4285 * gcc.dg/pr69097-2.c: New test.
4286
18431e78 42872016-01-09 Jakub Jelinek <jakub@redhat.com>
4288
4289 PR c++/69164
4290 * g++.dg/opt/pr69164.C: New test.
4291
1943a4a2 42922016-01-08 Jakub Jelinek <jakub@redhat.com>
4293
4294 PR tree-optimization/69167
4295 * gcc.dg/pr69167.c: New test.
4296
a143e277 42972016-01-08 Marek Polacek <polacek@redhat.com>
4298
4299 PR c++/68449
4300 * g++.dg/pr68449.C: New.
4301
44c01906 43022016-01-08 Alan Lawrence <alan.lawrence@arm.com>
4303
4304 PR tree-optimization/68707
4305 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
4306 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
4307 on platforms supporting it.
4308 * gcc.dg/vect/slp-perm-2.c: Likewise.
4309 * gcc.dg/vect/slp-perm-3.c: Likewise.
4310 * gcc.dg/vect/slp-perm-5.c: Likewise.
4311 * gcc.dg/vect/slp-perm-7.c: Likewise.
4312 * gcc.dg/vect/slp-perm-8.c: Likewise.
4313 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
4314 on platforms supporting it.
4315
c437d1e8 43162016-01-08 Jakub Jelinek <jakub@redhat.com>
4317
c9595c51 4318 PR tree-optimization/69162
4319 * gcc.dg/pr69162.c: New test.
4320
c437d1e8 4321 PR tree-optimization/69172
4322 * gcc.dg/pr69172.c: New test.
4323
6a46a28c 43242016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
4325
4326 PR tree-optimization/67781
4327 * gcc.c-torture/execute/pr67781.c: New file.
4328
62ad9a04 43292016-01-08 Jakub Jelinek <jakub@redhat.com>
4330
4331 PR tree-optimization/69083
4332 * gcc.dg/vect/pr69083.c: New test.
4333
9e0e8c2a 43342016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
4335
4336 PR tree-optimization/61441
4337 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
4338 Use -fexcess-precision=standard for compiler options.
4339 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
4340
5d034e37 43412016-01-08 Jakub Jelinek <jakub@redhat.com>
4342
5013f740 4343 PR fortran/69128
4344 * gfortran.dg/gomp/pr69128.f90: New test.
4345
5d034e37 4346 PR c++/69145
4347 * g++.dg/ext/pr69145-1.C: New test.
4348 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
4349 * g++.dg/ext/pr69145-2.h: New file.
4350
517906ff 43512016-01-07 Martin Sebor <msebor@redhat.com>
4352
4353 PR c/68966
4354 * gcc.dg/atomic-fetch-bool.c: New test.
4355 * gcc.dg/sync-fetch-bool.c: New test.
4356
cdbb524c 43572016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4358
4359 PR fortran/66680
4360 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
4361
ec3aba9e 43622016-01-07 Nick Clifton <nickc@redhat.com>
4363
4364 PR target/66655
4365 * g++.dg/pr66655.C: New test.
4366 * g++.dg/pr66655_1.cc: Test support file.
4367 * g++.dg/pr66655.h: Test header file.
4368
9b657cf1 43692016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 4370
4371 PR fortran/66680
4372 gfortran.dg/gomp/pr66680.f90: New test.
4373
cd45d7a5 43742016-01-07 H.J. Lu <hongjiu.lu@intel.com>
4375
4376 PR target/69171
4377 * gcc.target/i386/pr69171-1.c: New test.
4378 * gcc.target/i386/pr69171-2.c: Likewise.
4379 * gcc.target/i386/pr69171-3.c: Likewise.
4380 * gcc.target/i386/pr69171-4.c: Likewise.
4381 * gcc.target/i386/pr69171-5.c: Likewise.
4382 * gcc.target/i386/pr69171-6.c: Likewise.
4383
4a86a91a 43842015-12-15 Bernd Schmidt <bschmidt@redhat.com>
4385
4386 PR middle-end/67639
4387 * c-c++-common/pr67639.c: New test.
4388
34c05552 43892016-01-07 Jakub Jelinek <jakub@redhat.com>
4390
4391 PR tree-optimization/69141
4392 * g++.dg/opt/pr69141.C: New test.
4393
f08d6895 43942016-01-06 Eric Botcazou <ebotcazou@adacore.com>
4395
4396 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
4397
32ec4173 43982016-01-06 Uros Bizjak <ubizjak@gmail.com>
4399
4400 PR target/69140
4401 * gcc.target/i386/pr69140.c: New test
4402
d74214f3 44032016-01-06 David Malcolm <dmalcolm@redhat.com>
4404
4405 * gcc.dg/bad-dereference.c: New test case.
4406
73991cab 44072015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4408
4409 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
4410
fc8cc457 44112016-01-06 Andreas Schwab <schwab@linux-m68k.org>
4412
4413 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
4414
be3c9981 44152016-01-06 Marek Polacek <polacek@redhat.com>
4416
4417 PR sanitizer/69099
4418 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
4419
2cb724f9 44202016-01-05 Marek Polacek <polacek@redhat.com>
4421
4422 PR c/69104
4423 * gcc.dg/atomic-invalid-2.c: New.
4424
233a53ed 44252016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4426
4427 PR target/68991
4428 * gcc.target/i386/pr68991.c: New test.
4429
ea87c5e3 44302016-01-05 H.J. Lu <hongjiu.lu@intel.com>
4431
4432 PR target/68991
4433 * g++.dg/pr68991-1.C: New test.
4434 * g++.dg/pr68991-2.C: Likewise.
4435
1943a4a2 44362016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 4437
1943a4a2 4438 PR other/60465
afe82e5b 4439 * gcc.target/ia64/pr60465-gprel64.c: New test.
4440 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
4441
1e9147dd 44422016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4443
4444 PR rtl-optimization/68651
4445 * gcc.target/aarch64/pr68651_1.c: New test.
4446
d42aa619 44472016-01-05 David Malcolm <dmalcolm@redhat.com>
4448
4449 PR c/69122
4450 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
4451
1776de76 44522016-01-05 Nathan Sidwell <nathan@acm.org>
4453
2d7d361d 4454 PR c++/58583
4455 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
4456
1776de76 4457 * gcc.dg/alias-15.c: New.
4458
5beb12c0 44592016-01-05 Nick Clifton <nickc@redhat.com>
4460
4461 PR target/68870
4462 * g++.dg/pr68770.C: New test.
4463
d8cca921 44642016-01-04 Mike Stump <mikestump@comcast.net>
4465
4466 * lib/target-supports.exp (check_effective_target_cilkplus):
4467 cilkplus targets require pthreads.
afc907ef 4468 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 4469
8427dff3 44702016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4471
4472 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
4473 generation.
4474
f1717362 44752016-01-04 Jakub Jelinek <jakub@redhat.com>
4476
4477 Update copyright years.
4478
d7d6a3ab 44792016-01-04 Marek Polacek <polacek@redhat.com>
4480
4481 PR c/68908
4482 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
4483 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
4484 * gcc.dg/atomic/stdatomic-op-5.c: New test.
4485
b8f4a5f9 44862016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4487
4488 * gcc.target/sparc/20160104-2.c: New test.
4489
6b5c028f 44902016-01-04 Eric Botcazou <ebotcazou@adacore.com>
4491
4492 * gcc.target/sparc/20160104-1.c: New test.
4493
300e1002 44942016-01-03 Paul Thomas <pault@gcc.gnu.org>
4495
4496 PR fortran/65045
4497 * gfortran.dg/pr65045.f90: New test.
4498
855b105f 44992016-01-02 Eric Botcazou <ebotcazou@adacore.com>
4500
4501 * gnat.dg/specs/debug1.ads: Delete.
4502
bdc177dc 45032016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4504
4505 PR libgfortran/68867
4506 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
4507 expression.
4508
48aaffae 45092016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4510
4511 PR libgfortran/68867
4512 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
4513 PowerPC.
4514
19a468b8 45152016-01-01 Paul Thomas <pault@gcc.gnu.org>
4516
4517 PR fortran/68864
4518 * gfortran.dg/pr68864.f90: New test.
4519
25371c91 45202016-01-01 Jakub Jelinek <jakub@redhat.com>
4521
2a659064 4522 PR tree-optimization/69070
4523 * gcc.dg/pr69070.c: New test.
4524
57aa9851 4525 PR sanitizer/69055
4526 * gfortran.dg/pr69055.f90: New test.
4527
25371c91 4528 PR target/69015
4529 * gcc.dg/pr69015.c: New test.
f1717362 4530\f
fb2c1edd 4531Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 4532
4533Copying and distribution of this file, with or without modification,
4534are permitted in any medium without royalty provided the copyright
4535notice and this notice are preserved.