]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* profile.c (compute_branch_probabilities): Do not report hitrates
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
fce78c50 12016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR c++/60385
4 * g++.dg/parse/namespace13.C: New.
5
372172fe 62016-05-26 Jeff Law <law@redhat.com>
7
8 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
9 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
10 * gcc.dg/tree-ssa/pr68198.c: Likewise.
11 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
12 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
13 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
14 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
15 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
16 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
17 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
18 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
19 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
20 * gcc.dg/tree-ssa/vrp56.c: Likewise.
21
5d8a8944 222016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
23
24 PR c++/69855
25 * g++.dg/overload/69855.C: New.
26 * g++.old-deja/g++.law/missed-error2.C: Adjust.
27 * g++.old-deja/g++.pt/crash3.C: Likewise.
28
29602b75 292016-05-27 Jiong Wang <jiong.wang@arm.com>
30
31 PR target/63596
32 * gcc.target/aarch64/va_arg_1.c: New testcase.
33 * gcc.target/aarch64/va_arg_2.c: Likewise.
34 * gcc.target/aarch64/va_arg_3.c: Likewise.
35
c900b732 362016-05-27 Jiong Wang <jiong.wang@arm.com>
37
38 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
39 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
40 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
41 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
42 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
43
73ef73bd 442016-05-27 Marek Polacek <polacek@redhat.com>
45
46 PR middle-end/71308
47 * g++.dg/torture/pr71308.C: New test.
48
a6031633 492016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
50
51 * gcc.dg/zero_bits_compound-1.c: New test.
52 * gcc.dg/zero_bits_compound-2.c: New test.
53
1fbdc7ae 542016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
55
56 PR middle-end/71279
57 * gcc.dg/pr71279.c: New test.
58
2e196ca8 592016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
60
61 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
62 floating point min/max/comparison instructions.
63 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
64
6feab9ce 652016-05-26 Jakub Jelinek <jakub@redhat.com>
66
67 * c-c++-common/gomp/schedule-1.c: New test.
68 * gfortran.dg/gomp/schedule-1.f90: New test.
69
978cea8f 702016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
71
72 PR c++/70822
73 PR c++/70106
74 * g++.dg/cpp1y/auto-fn32.C: New test.
75 * g++.dg/cpp1y/paren4.C: New test.
76
0478d9ed 772016-05-26 Nathan Sidwell <nathan@acm.org>
78
79 * gcc.dg/20060410.c: Xfail on ptx.
80 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
81 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
82 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
83 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
84 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
85
5fd1c174 862016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
87
88 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
89
c5e8b3e2 902016-05-26 Jakub Jelinek <jakub@redhat.com>
91
0db93a5b 92 PR tree-optimization/71280
93 * gcc.dg/pr71280.c: New test.
94
7199c05c 95 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
96
76c786ac 97 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
98 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
99
c5e8b3e2 100 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
101
e9bcea2f 1022016-05-26 Jiong Wang <jiong.wang@arm.com>
103
104 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
105 kept in memory.
106
955d947b 1072016-05-25 Jeff Law <law@redhat.com>
108
109 PR tree-optimization/71272
110 * gcc.c-torture/compile/pr71272.c: new test.
111
77102dbe 1122016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
113
114 * gcc.target/powerpc/vec-cmpne.c: New test.
115 * gcc.target/powerpc/vec-cmpne-long.c: New test.
116
552821b4 1172016-05-25 Eric Botcazou <ebotcazou@adacore.com>
118
119 * gnat.dg/opt55.ad[sb]: New test.
120
0113f3c5 1212016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
122
123 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
124 * c-c++-common/pr60226.c: Require int32plus.
125 * gcc.c-torture/execute/pr70602.c: Likewise.
126 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
127 unsigned long for malloc arg type.
128 * gcc.dg/asr_div1.c: Require int32plus.
129 * gcc.dg/enum-mode-1.c: XFAIL for int16.
130 * gcc.dg/pie-1.c: Require pie.
131 * gcc.dg/pie-2.c: Likewise.
132 * gcc.dg/pr59471.c: Require int32plus.
133 * gcc.dg/pr59963-2.c: XFAIL for int16.
134 * gcc.dg/pr60114.c: Require int32plus.
135 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
136 unsigned long for typedef of size_t.
137 * gcc.dg/pr63914.c: Require int32plus.
138 * gcc.dg/pr64536.c: Require pt32plus.
139 * gcc.dg/pr65658.c: Likewise.
140 * gcc.dg/pr67271.c: Require int32plus.
141 * gcc.dg/pr68112.c: Likewise.
142 * gcc.dg/pr69071.c: Skip for avr target.
143 * gcc.dg/pr69973.c: Require int32plus.
144 * gcc.dg/pr70169.c: Skip for avr target.
145 * gcc.dg/sso-6.c: Require int32plus.
146 * gcc.dg/sso-7.c: Likewise.
147 * gcc.dg/sso-8.c: Likewise.
148 * gcc.dg/vrp-min-max-2.c: Likewise.
149
f4094380 1502016-05-25 H.J. Lu <hongjiu.lu@intel.com>
151
152 PR target/70738
153 * gcc.target/i386/pr70738-1.c: New test.
154 * gcc.target/i386/pr70738-2.c: Likewise.
155 * gcc.target/i386/pr70738-3.c: Likewise.
156 * gcc.target/i386/pr70738-4.c: Likewise.
157 * gcc.target/i386/pr70738-5.c: Likewise.
158 * gcc.target/i386/pr70738-6.c: Likewise.
159 * gcc.target/i386/pr70738-7.c: Likewise.
160 * gcc.target/i386/pr70738-8.c: Likewise.
161 * gcc.target/i386/pr70738-9.c: Likewise.
162
239a4bea 1632016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
164
165 PR rtl-optimization/66940
166 * gcc.c-torture/execute/pr66940.c: New test.
167
bf6382ba 1682016-05-25 Ilya Verbin <ilya.verbin@intel.com>
169
170 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
171 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
172 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
173 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
174 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
175 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
176 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
177 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
178 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
179 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
180 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
181 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
182 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
183 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
184 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
185 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
186 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
187 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
188 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
189 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
190 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
191 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
192 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
193 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
194
2c995da9 1952016-05-25 Marek Polacek <polacek@redhat.com>
196
197 PR c/71265
198 * gcc.dg/noncompile/pr71265.c: New test.
199
abfbb5b5 200 PR c/71266
201 * gcc.dg/noncompile/old-style-parm-3.c: New test.
202
f6871bbd 2032016-05-25 Nathan Sidwell <nathan@acm.org>
204
205 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
206
de04e83e 2072016-05-25 Richard Biener <rguenther@suse.de>
208
209 PR tree-optimization/71261
210 * c-c++-common/torture/pr71261.c: New testcase.
211
b35931f7 2122016-05-25 Richard Biener <rguenther@suse.de>
213
214 PR tree-optimization/71264
215 * gcc.dg/vect/pr71264.c: New testcase.
216
166c3089 2172016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
218
219 PR c++/55992
220 * g++.dg/cpp0x/alias-decl-53.C: New.
221 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
222
14240409 2232016-05-25 Martin Liska <mliska@suse.cz>
224
225 * g++.dg/pr71239.C: New test.
226
bc47d9f6 2272016-05-25 Richard Biener <rguenther@suse.de>
228
229 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
230 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
231
d8a3f157 2322016-05-25 Marek Polacek <polacek@redhat.com>
233
234 * g++.dg/pr65295.C: Use target c++14.
235
3af16045 2362016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
237
238 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
239 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
240
949479b2 2412016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
242
243 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
244 instructions.
245
6d6a3fc3 2462016-05-24 Cesar Philippidis <cesar@codesourcery.com>
247
248 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
249 * c-c++-common/goacc/deviceptr-1.c: Likewise.
250 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
251 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
252 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
253 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
254 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
255 * c-c++-common/goacc/pcopy.c: Likewise.
256 * c-c++-common/goacc/pcopyin.c: Likewise.
257 * c-c++-common/goacc/pcopyout.c: Likewise.
258 * c-c++-common/goacc/pcreate.c: Likewise.
259 * c-c++-common/goacc/pr70688.c: New test.
260 * c-c++-common/goacc/present-1.c: Adjust test.
261 * c-c++-common/goacc/reduction-5.c: Likewise.
262 * g++.dg/goacc/data-1.C: New test.
263
af648be2 2642016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
265
266 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
267 vector parity built-in functions.
268 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
269 count trailing zeros automatic vectorization.
270 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
271 count trailing zeros built-in functions.
272
4e173d60 2732016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
274
275 * gcc.dg/tree-ssa/reassoc-44.c: New test.
276
a0c02a52 2772016-05-24 Pat Haugen <pthaugen@us.ibm.com>
278
279 PR target/71050
280 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
281
64c52e9c 2822016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
283
284 PR c++/50436
285 * g++.dg/template/crash123.C: New.
286 * g++.dg/template/crash124.C: Likewise.
287
752b5a4c 2882016-05-24 Martin Sebor <msebor@redhat.com>
289
290 PR c++/71147
291 * g++.dg/ext/flexary16.C: New test.
292
a36dd683 2932016-05-24 Ilya Verbin <ilya.verbin@intel.com>
294
f6871bbd 295 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
296 before math.h is included.
a36dd683 297 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
298 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
299 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
300 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
301 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
302 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
303 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
304 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
305 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
306 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
307 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
308 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
309 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
310 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
311 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
312 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
313 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
314 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
315 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
316 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
317 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
318 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
319 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
320
d60e1df7 3212016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
322 Kelvin Nilsen <kelvin@gcc.gnu.org>
323
324 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
325 support.
326
22d09025 3272016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
328
329 PR c++/69872
330 * g++.dg/warn/Wno-narrowing1.C: New.
331
6ef0143d 3322016-05-24 Marek Polacek <polacek@redhat.com>
333
334 PR c/71249
335 * c-c++-common/Wswitch-unreachable-2.c: New test.
336
962a2062 3372016-05-24 Jakub Jelinek <jakub@redhat.com>
338
ead77194 339 PR c++/71257
340 * g++.dg/vect/simd-clone-6.cc: New test.
341 * g++.dg/gomp/declare-simd-6.C: New test.
342
962a2062 343 PR middle-end/70434
344 PR c/69504
345 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
346
23edc6d1 3472016-05-24 Richard Biener <rguenther@suse.de>
348
349 PR tree-optimization/71240
350 * gcc.dg/optimize-bswapsi-5.c: New testcase.
351
30633bcc 3522016-05-24 Richard Biener <rguenther@suse.de>
353
354 PR tree-optimization/71230
355 * gcc.dg/torture/pr71230.c: New testcase.
356 * g++.dg/torture/pr71230.C: Likewise.
357
c9d624bd 3582016-05-24 Thomas Schwinge <thomas@codesourcery.com>
359
360 * c-c++-common/goacc/routine-5.c: Add tests.
361 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
362 * gfortran.dg/goacc/routine-6.f90: Add tests.
363
ce143ff0 3642016-05-24 Richard Biener <rguenther@suse.de>
365
366 PR tree-optimization/71253
367 * gcc.dg/torture/pr71253.c: New testcase.
368
3bdaecd5 3692016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
370
371 PR middle-end/71252
372 * gfortran.dg/pr71252.f90: New test.
373
856b494d 3742016-05-24 Richard Sandiford <richard.sandiford@arm.com>
375
376 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
377
7345b977 3782016-05-24 Richard Biener <rguenther@suse.de>
379
380 PR middle-end/70434
381 PR c/69504
382 * c-c++-common/vector-subscript-4.c: New testcase.
383 * c-c++-common/vector-subscript-5.c: Likewise.
384
6f065267 3852016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
386
387 PR fortran/71123
388 * gfortran.dg/namelist_90.f: New test
389
fd6757da 3902016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
391
392 PR fortran/66461
393 * gfortran.dg/unexpected_eof.f: New test
394
7d5555a8 3952016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
396 Kelvin Nilsen <kelvin@gcc.gnu.org>
397
398 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
399 as little endian.
400
ae6744c9 4012016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
402
403 PR c++/70972
404 * g++.dg/cpp0x/inh-ctor20.C: New.
405 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
406
f0d91a85 4072016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
408
409 PR c++/69095
410 * g++.dg/cpp0x/variadic168.C: New.
411
1618ffe5 4122016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
413
414 * g++.dg/cpp0x/pr31445.C: Test column number too.
415 * g++.dg/cpp0x/pr32253.C: Likewise.
416 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
417 * g++.dg/cpp0x/variadic36.C: Likewise.
418
c0205bab 4192016-05-23 Marc Glisse <marc.glisse@inria.fr>
420
421 * gcc.dg/fold-notshift-2.c: Adjust.
422
1398da0f 4232016-05-23 Marek Polacek <polacek@redhat.com>
424
425 PR c/49859
426 * c-c++-common/Wswitch-unreachable-1.c: New test.
427 * gcc.dg/Wswitch-unreachable-1.c: New test.
428 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
429 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
430 * g++.dg/gomp/block-10.C: Likewise.
431 * gcc.dg/gomp/block-10.c: Likewise.
432 * g++.dg/gomp/block-9.C: Likewise.
433 * gcc.dg/gomp/block-9.c: Likewise.
434 * g++.dg/gomp/target-1.C: Likewise.
435 * g++.dg/gomp/target-2.C: Likewise.
436 * gcc.dg/gomp/target-1.c: Likewise.
1618ffe5 437 * gcc.dg/gomp/target-2.c: Likewise.
1398da0f 438 * g++.dg/gomp/taskgroup-1.C: Likewise.
439 * gcc.dg/gomp/taskgroup-1.c: Likewise.
440 * gcc.dg/gomp/teams-1.c: Likewise.
441 * g++.dg/gomp/teams-1.C: Likewise.
442 * g++.dg/overload/error3.C: Likewise.
443 * g++.dg/tm/jump1.C: Likewise.
444 * g++.dg/torture/pr40335.C: Likewise.
445 * gcc.dg/c99-vla-jump-5.c: Likewise.
446 * gcc.dg/switch-warn-1.c: Likewise.
447 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
448 * gcc.dg/nested-func-1.c: Likewise.
449 * gcc.dg/pr67784-4.c: Likewise.
450
5403ed8b 4512016-05-23 Richard Biener <rguenther@suse.de>
452
453 PR tree-optimization/71230
454 * gfortran.dg/pr71230-1.f90: New testcase.
455 * gfortran.dg/pr71230-2.f90: Likewise.
456
27510941 4572016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
458
1618ffe5 459 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
27510941 460 * gcc.dg/vect/pr58135.c: Add new.
461 * gfortran.dg/pr46519-1.f: Adjust test case.
462
a41c605d 4632016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
464
465 PR c++/53401
466 * g++.dg/cpp0x/decltype64.C: New.
467
3eb254ab 4682016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
469
470 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
471 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
472 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
473
a75fffe1 4742016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
475
476 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
477 Add poly64x1_t and poly64x2_t cases if supported.
478 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
479 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
480 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
481 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
482 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
483
56979b12 4842016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
485
486 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
487 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
488 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
489 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
490 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
491 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
492 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
493
dc5e98db 4942016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
495
496 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
497
c0f383ae 4982016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
499
500 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
501 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
502
2a4d70a2 5032016-05-22 Jakub Jelinek <jakub@redhat.com>
504
4c109025 505 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
506 constraint instead of "r".
507 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
508 insn instead of vxorpd.
509 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
510
bad891ce 511 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
512 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
513
ac23ddb9 514 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
515
9dac9579 516 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
517 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
518
2a4d70a2 519 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
520
9eafdd7b 5212016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
522
523 PR middle-end/40921
524 * gcc.dg/tree-ssa/pr40921.c: New test.
525
93df190d 5262016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
527
528 PR target/71103
529 * gcc.target/avr/pr71103.c: New test.
530
933b9f7f 5312016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
532
533 PR middle-end/71179
534 * gcc.dg/tree-ssa/pr71179.c: New test.
535
8bdfbc08 5362016-05-20 Martin Sebor <msebor@redhat.com>
537
538 PR c/71115
539 * gcc.dg/init-excess-2.c: New test.
540
6827ab42 5412016-05-20 Eric Botcazou <ebotcazou@adacore.com>
542
543 * gnat.dg/opt53.adb: New test.
544 * gnat.dg/opt54.adb: Likewise.
545
58a5f4c0 5462016-05-20 Martin Jambor <mjambor@suse.cz>
547
548 PR tree-optimization/70884
549 * gcc.dg/tree-ssa/pr70919.c: New test.
550
bb7145f6 5512016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
552
553 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
554 formatting.
f6871bbd 555 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
556 fix code formatting.
557
5582016-05-20 Nathan Sidwell <nathan@acm.org>
559
560 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
561 non-common cases.
562 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
bb7145f6 563
9954d230 5642016-05-20 David Malcolm <dmalcolm@redhat.com>
565
566 * jit.dg/all-non-failing-tests.h: Add
567 test-factorial-must-tail-call.c.
568 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
569 * jit.dg/test-factorial-must-tail-call.c: New test case.
570
08a161f9 5712016-05-20 Jakub Jelinek <jakub@redhat.com>
572
573 PR fortran/71204
574 * gfortran.dg/pr71204.f90: New test.
575
3d380077 5762016-05-20 Cesar Philippidis <cesar@codesourcery.com>
577
578 * gcc.target/nvptx/sincos.c: New test.
579
0f104d56 5802016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
581
582 PR c++/70572
583 * g++.dg/cpp1y/auto-fn31.C: New.
584
61736a1b 5852016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
586
587 * gcc.target/powerpc/vec-addec.c: New test.
588 * gcc.target/powerpc/vec-addec-int128.c: New test.
589
b4a61e77 5902016-05-20 David Malcolm <dmalcolm@redhat.com>
591
592 * gcc.dg/plugin/must-tail-call-1.c: New test case.
593 * gcc.dg/plugin/must-tail-call-2.c: New test case.
594 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
595 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
596
9a2ace10 5972016-05-20 Jan Hubicka <hubicka@ucw.cz>
598
599 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
600
45cdf8c6 6012016-05-20 Jakub Jelinek <jakub@redhat.com>
602
b9a1dcd5 603 PR c++/71210
604 * g++.dg/opt/pr71210-1.C: New test.
605 * g++.dg/opt/pr71210-2.C: New test.
606
45cdf8c6 607 PR tree-optimization/29756
608 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
609 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
610 only on selected targets where V4SImode vectors are known to be
611 supported.
612
92e3ffbf 6132016-05-20 Marc Glisse <marc.glisse@inria.fr>
614
615 PR tree-optimization/71079
616 PR tree-optimization/71206
617 * gcc.dg/tree-ssa/pr71206.c: New testcase.
618
5da368e3 6192016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
620
621 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
622 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
623 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
624
2506d97a 6252016-05-20 Richard Guenther <rguenther@suse.de>
626
627 PR tree-optimization/29756
628 * gcc.dg/tree-ssa/vector-6.c: New testcase.
629
adade307 6302016-05-20 Richard Biener <rguenther@suse.de>
631
632 PR tree-optimization/71185
633 * gcc.dg/tree-ssa/pr71185.c: New testcase.
634
c3deca25 6352016-05-20 Richard Biener <rguenther@suse.de>
636
637 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
638
8b0bef14 6392016-05-19 Marek Polacek <polacek@redhat.com>
640
641 PR c++/71075
642 * g++.dg/diagnostic/pr71075.C: New test.
643
08025288 6442016-05-19 David Malcolm <dmalcolm@redhat.com>
645
646 PR c++/71184
647 * g++.dg/pr71184.C: New test case.
648
26a51591 6492016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
650
651 * gcc.target/powerpc/darn-0.c: New test.
652 * gcc.target/powerpc/darn-1.c: New test.
653 * gcc.target/powerpc/darn-2.c: New test.
654
d8d3e75a 6552016-05-19 Marek Polacek <polacek@redhat.com>
656
657 PR tree-optimization/71031
658 * gcc.dg/tree-ssa/vrp100.c: New test.
659
c28211ae 6602016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
661
662 PR rtl-optimization/71148
663 * gcc.dg/pr71148.c: New test.
664
3f5ea43a 6652016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
666
667 PR target/71056
668 * gcc.target/arm/pr71056.c: New test.
669
2a7d4c20 6702016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
671
672 * c-c++-common/pr69669.c: Check the used mode.
673
ed0b0569 6742016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
675
676 PR sanitizer/64354
677 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
678
410372fe 6792016-05-19 Richard Biener <rguenther@suse.de>
680
681 PR tree-optimization/70729
682 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
683 * gcc.dg/graphite/scop-18.c: Likewise.
684 * gcc.dg/pr41783.c: Disable LIM.
685 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
686 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
687 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
688 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
689 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
690 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
691 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
692 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
693 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
694 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
695 * gfortran.dg/pr42108.f90: Likewise.
696
56f34f03 6972016-05-18 David Malcolm <dmalcolm@redhat.com>
698
699 PR driver/69265
700 * gcc.dg/spellcheck-options-11.c: New test case.
701
e6481cd1 7022016-05-18 Jakub Jelinek <jakub@redhat.com>
703
704 PR c++/71100
705 * g++.dg/opt/pr71100.C: New test.
706
be951c59 7072016-05-18 Martin Jambor <mjambor@suse.cz>
708
709 PR ipa/69708
710 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
711 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
712 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
713 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
714
665ff45b 7152016-05-18 Martin Jambor <mjambor@suse.cz>
716
717 PR ipa/69708
718 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
719 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
720 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
721 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
722 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
723
485be62c 7242016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
725
726 PR c++/69793
727 * g++.dg/template/crash122.C: New.
728
b251d5f5 7292016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
730
731 PR c++/70466
732 * g++.dg/template/pr70466-1.C: New.
733 * g++.dg/template/pr70466-2.C: Likewise.
734
c93e9931 7352016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
736
737 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
738 splat operations and the XXSPLTIB instruction.
739 * gcc.target/powerpc/p9-splat-2.c: Likewise.
740 * gcc.target/powerpc/p9-splat-3.c: Likewise.
741 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
742 xxlxor to clear a register.
743
8ba6639c 7442016-05-18 Richard Sandiford <richard.sandiford@arm.com>
745
746 * gcc.dg/torture/pr71020.c: New test.
747
ec6e3005 7482016-05-18 Martin Jambor <mjambor@suse.cz>
749
750 PR ipa/70646
751 * gcc.dg/ipa/pr70646.c: New test.
752
5ef3c918 7532016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
754
755 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
756
70a88eab 7572016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
758
759 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
760 missing tests for vreinterpretq_p{8,16}.
761
b52a930c 7622016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
763
764 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
765 vsliq_n_s64 and vsliq_n_u64.
766
bdd4080b 7672016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
768
769 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
770 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
771
37814bf5 7722016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
773
774 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
775 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
776 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
777
764af2e0 7782016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
779
780 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
781 in comment.
782
ffe01a83 7832016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
7cec01b4 784
785 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
786 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
787 "blr\t" and switch to scan-assembler-times.
788
fab6dae9 7892016-05-18 Jiong Wang <jiong.wang@arm.com>
790
791 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
792 with __aarch64__.
793 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
794 declarations under __aarch64__ and __ARM_FEATURE_FMA.
795
4eb0c566 7962016-05-18 Jakub Jelinek <jakub@redhat.com>
797
442f18f1 798 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
799 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
800 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
801 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
802 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
803 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
804
4d83b36b 805 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
806 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
807
a4528eec 808 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
809 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
810
f0066139 811 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
812 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
813
4eb0c566 814 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
815
303e9267 8162016-05-18 Richard Biener <rguenther@suse.de>
817
818 PR tree-optimization/71168
819 * gcc.dg/torture/pr71168.c: New testcase.
820
0d7ddd44 8212016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
822
823 PR middle-end/63586
824 * gcc.dg/tree-ssa/pr63586-2.c: New test.
825 * gcc.dg/tree-ssa/pr63586.c: New test.
826 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
827
899bcc0f 8282016-05-17 Nathan Sidwell <nathan@acm.org>
829
830 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
831 * gcc.dg/pr68671.c: Fix ptx xfail-if.
832 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
833 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
834
a2246979 8352016-05-17 Nathan Sidwell <nathan@acm.org>
836
837 * gcc.target/nvptx/abi-vararg-3.c: New.
838
2f6a4d21 8392016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
840
841 PR tree-optimization/54579
842 PR middle-end/55299
843 * gcc.dg/fold-notrotate-1.c: New test.
844 * gcc.dg/fold-notshift-1.c: New test.
845 * gcc.dg/fold-notshift-2.c: New test.
846
27bdad45 8472016-05-17 Marek Polacek <polacek@redhat.com>
848
849 PR ipa/71146
850 * g++.dg/ipa/pr71146.C: New test.
851
f33a295a 8522016-05-17 David Malcolm <dmalcolm@redhat.com>
853
854 * jit.dg/test-error-array-bounds.c: New test case.
855
b6dd53bf 8562016-05-17 Marc Glisse <marc.glisse@inria.fr>
857
858 * gcc.dg/tree-ssa/and-1.c: New testcase.
859
a8719545 8602016-05-17 Marc Glisse <marc.glisse@inria.fr>
861
862 * gcc.dg/tree-ssa/pr69270.c: Adjust.
863 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
864
34806102 8652016-05-17 Marc Glisse <marc.glisse@inria.fr>
866
867 * gcc.dg/tree-ssa/pr69270.c: Adjust.
868 * gcc.dg/tree-ssa/vrp99.c: New testcase.
869
25fe08a8 8702016-05-17 Jiong Wang <jiong.wang@arm.com>
871
872 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
873
abf1a837 8742016-05-17 Jiong Wang <jiong.wang@arm.com>
875
876 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
877
666b9dd3 8782016-05-17 Jiong Wang <jiong.wang@arm.com>
879
880 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
881 ".2d[index]" when scan the assembly.
882 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
883 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
884 float64x1.
885 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
886
77d095c0 8872016-05-17 Richard Biener <rguenther@suse.de>
888
889 PR tree-optimization/71132
890 * gcc.dg/torture/pr71132.c: New testcase.
891
28adcc23 8922016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
893
894 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
895
2439931e 8962016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
897
898 PR target/70809
899 * gcc.target/aarch64/pr70809_1.c: New test.
900
5ec2ff80 9012016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
902
903 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
904 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
905 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
906 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
907
17fd1c7a 9082016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
909 Ilya Enkovich <ilya.enkovich@intel.com>
910
911 PR target/71114
912 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
913
46729204 9142016-05-16 Jan Hubicka <hubicka@ucw.cz>
915
916 * g++.dg/ipa/ivinline-7.C: Do not xfail.
917 * g++.dg/ipa/ivinline-9.C: Do not xfail.
918
2a1125d6 9192016-05-16 Matthew Wahab <matthew.wahab@arm.com>
920
921 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
922 test for __ARM_FP16_ARGS.
923 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
924 * gcc.target/arm/aapcs/neon-vect10.c: New.
925 * gcc.target/arm/aapcs/neon-vect9.c: New.
926 * gcc.target/arm/aapcs/vfp18.c: New.
927 * gcc.target/arm/aapcs/vfp19.c: New.
928 * gcc.target/arm/aapcs/vfp20.c: New.
929 * gcc.target/arm/aapcs/vfp21.c: New.
930 * gcc.target/arm/fp16-aapcs-1.c: New.
931 * g++.target/arm/fp16-param-1.c: Update expected output. Add
932 test for __ARM_FP16_ARGS.
933 * g++.target/arm/fp16-return-1.c: Update expected output.
934
ea3d2d74 9352016-05-16 Jiong Wang <jiong.wang@arm.com>
936
937 PR testsuite/70227
938 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
939
6989e05f 9402016-05-15 Harald Anlauf <anlauf@gmx.de>
941
942 PR fortran/69603
943 * gfortran.dg/pr69603.f90: New testcase.
944
a5f52592 9452016-05-14 Fritz Reese <fritzoreese@gmail.com>
946
947 * gfortran.dg/dec_union_4.f90: Fix endian issue.
948
88f949ab 9492016-05-14 Fritz Reese <fritzoreese@gmail.com>
950
951 PR fortran/71047
952 * gfortran.dg/pr71047.f08: New test.
953
90c88567 9542016-05-13 Joseph Myers <joseph@codesourcery.com>
955
956 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
957 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
958 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
959
00a690cc 9602016-05-13 Martin Sebor <msebor@redhat.com>
961
962 PR c++/60049
963 * g++.dg/cpp0x/constexpr-60049.C: New test.
964
ec8b6af7 9652016-05-13 Jakub Jelinek <jakub@redhat.com>
966
967 PR bootstrap/71071
968 * gcc.dg/pr71071.c: New test.
969
f54d1d7b 9702016-05-13 Uros Bizjak <ubizjak@gmail.com>
971
972 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
973 remove XOP handling.
2f3af60f 974 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 975
a39a0392 9762016-05-13 Nathan Sidwell <nathan@acm.org>
977
978 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
979 __atomic_is_lock_free declaration.
980
42333dd9 9812016-05-13 Richard Biener <rguenther@suse.de>
982
983 PR tree-optimization/42587
984 * gcc.dg/optimize-bswapsi-4.c: New testcase.
985
c5442454 9862016-05-13 Martin Liska <mliska@suse.cz>
987
988 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
989 the new format of dump output.
990
03a400fb 9912016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
992
993 * gcc.dg/pr71084.c: New test.
994
69278c3f 9952016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
996
997 PR target/53440
998 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
999
8138f11b 10002016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1001
1002 * gcc.target/aarch64/struct_return.c: New test.
1003
22a3f7bd 10042016-05-12 Marek Polacek <polacek@redhat.com>
1005
1006 PR c/70756
1007 * c-c++-common/pr70756-2.c: New test.
1008 * c-c++-common/pr70756.c: New test.
1009
9bcd42cc 10102016-05-12 Richard Biener <rguenther@suse.de>
1011
1012 PR tree-optimization/71059
1013 * gcc.dg/torture/pr71059.c: New testcase.
1014
5ffb4a0d 10152016-05-12 Richard Biener <rguenther@suse.de>
1016
1017 PR tree-optimization/71062
1018 * gcc.dg/torture/pr71062.c: New testcase.
1019
2ab65c31 10202016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1021
1022 PR tree-optimization/71006
1023 * gcc.dg/pr71006.c: New test.
1024
f0158fc0 10252016-05-12 Marek Polacek <polacek@redhat.com>
1026
1027 PR driver/71063
1028 * gcc.dg/opts-7.c: New test.
1029
0f56938b 10302016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1031
1032 PR target/70830
1033 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1034 Add -save-temps to dg-options.
1035 Scan for ldmfd rather than pop instruction.
1036 * gcc.target/arm/interrupt-2.c: Likewise.
1037 * gcc.target/arm/pr70830.c: New test.
1038
e10946d5 10392016-05-12 Jakub Jelinek <jakub@redhat.com>
1040
9fa8e468 1041 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1042 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1043
9ce62bbe 1044 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1045 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1046 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1047
708ae1b1 1048 PR target/71019
1049 * gcc.target/i386/avx512vl-pack-1.c: New test.
1050 * gcc.target/i386/avx512vl-pack-2.c: New test.
1051 * gcc.target/i386/avx512bw-pack-2.c: New test.
1052
a461f32e 1053 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1054
e10946d5 1055 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1056 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1057 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1058
f52a3ef6 10592016-05-12 Richard Biener <rguenther@suse.de>
1060
1061 PR tree-optimization/70986
1062 * gcc.dg/torture/pr70986-1.c: New testcase.
1063 * gcc.dg/torture/pr70986-2.c: Likewise.
1064 * gcc.dg/torture/pr70986-3.c: Likewise.
1065
54c4d22e 10662016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1067
1068 PR c/43651
1069 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1070 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1071
57215d5b 10722016-05-11 Uros Bizjak <ubizjak@gmail.com>
1073
1074 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1075 directive.
1076 * gcc.target/i386/pr66746.c: Ditto.
1077
67d3121c 10782016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1079
1080 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1081 support.
1082 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1083 warning when using -mvsx-timode.
1084 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1085 * gcc.target/powerpc/dform-2.c: Likewise.
1086 * gcc.target/powerpc/pr68805.c: Likewise.
1087
7f8012a5 10882016-05-11 Marek Polacek <polacek@redhat.com>
1089
1090 PR c++/71024
1091 * c-c++-common/attributes-3.c: New test.
1092
3e8567ce 10932016-05-11 Nathan Sidwell <nathan@acm.org>
1094
1095 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1096 * gcc.c-torture/execute/pr68185.c: Likewise.
1097 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1098 * gcc.dg/pr69634.c: Requires scheduling.
1099 * gcc.dg/torture/pr66178.c: Require label values.
1100 * gcc.dg/setjmp-6.c: Require indirect jumps.
1101
3739ac00 11022016-05-11 Richard Biener <rguenther@suse.de>
1103
1104 PR tree-optimization/71055
1105 * gcc.dg/torture/pr71055.c: New testcase.
1106
1ff8b385 11072016-05-11 Richard Biener <rguenther@suse.de>
1108
1109 PR debug/71057
1110 * g++.dg/debug/pr71057.C: New testcase.
1111
77126efa 11122016-05-11 Jakub Jelinek <jakub@redhat.com>
1113
1114 PR fortran/70855
1115 * gfortran.dg/gomp/pr70855.f90: New test.
1116
6fcaaf9b 11172016-05-11 Richard Biener <rguenther@suse.de>
1118
1119 PR middle-end/71002
1120 * g++.dg/torture/pr71002.C: New testcase.
1121
bfa8ea12 11222016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1123
1124 PR middle-end/70807
1125 * gcc.dg/pr70807.c: New test.
1126
87632549 11272016-05-10 Martin Sebor <msebor@redhat.com>
1128
1129 PR c++/38611
1130 * g++.dg/Wattributes.C: New test.
1131
f9153689 11322016-05-10 Marc Glisse <marc.glisse@inria.fr>
1133
1134 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1135 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1136 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1137
a44ed58a 11382016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1139
1140 PR target/70799
1141 * gcc.target/i386/pr70799-1.c: New test.
1142
d6c90d89 11432016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1144
1145 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1146
c1f73044 11472016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1148
1149 PR middle-end/70877
1150 * gcc.target/i386/pr70877.c: New test.
1151
e66d763a 11522016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1153
1154 PR tree-optimization/70786
1155 * gcc.target/i386/pr70876.c: New test.
1156
a30ff73a 11572016-05-10 Jakub Jelinek <jakub@redhat.com>
1158
1159 PR target/70927
1160 * gcc.target/i386/avx512vl-logic-1.c: New test.
1161 * gcc.target/i386/avx512vl-logic-2.c: New test.
1162 * gcc.target/i386/avx512dq-logic-2.c: New test.
1163
4b3fd38f 11642016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1165
1166 PR target/70963
1167 * gcc.target/powerpc/pr70963.c: New.
1168
abf93a25 11692016-05-10 David Malcolm <dmalcolm@redhat.com>
1170
1171 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1172 (test_very_wide_line): Add ruler to expected output.
1173 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1174 (test_very_wide_line): Likewise.
1175 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1176 (test_show_locus): Within the handling of "test_very_wide_line",
1177 enable show_ruler_p on the diagnostic context.
1178
d614888f 11792016-05-10 Richard Biener <rguenther@suse.de>
1180
1181 PR tree-optimization/71039
1182 * gcc.dg/torture/pr71039.c: New testcase.
1183
dbca5ed9 11842016-05-10 Nathan Sidwell <nathan@acm.org>
1185
1186 * gcc.dg/nested-func-10.c: Requires alloca.
1187 * gcc.dg/nested-func-9.c: Requires alloca.
1188 * gcc.c-torture/execute/pr70460.c: Requires labels.
1189 * gcc.c-torture/compile/pr70199.c: Requires labels.
1190 * gcc.target/nvptx/decl.c: Compile only.
1191 * gcc.target/nvptx/trailing-init.c: Compile only.
1192 * gcc.target/nvptx/ary-init.c: Compile only.
1193
3fa82609 11942016-05-10 Marek Polacek <polacek@redhat.com>
1195
1196 PR c/70255
1197 * gcc.dg/attr-opt-1.c: New test.
1198
76825907 11992016-05-10 Richard Biener <rguenther@suse.de>
1200
1201 PR tree-optimization/70497
1202 PR tree-optimization/28367
1203 * gcc.dg/torture/20160404-1.c: New testcase.
1204 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1205 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1206
68255819 12072016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1208
1209 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1210
d9aa8cdb 12112016-05-09 Uros Bizjak <ubizjak@gmail.com>
1212
1213 * gcc.target/i386/fabsneg-1.c New test.
1214
7cc16f50 12152016-05-09 Alan Modra <amodra@gmail.com>
1216
1217 PR testsuite/70826
1218 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1219
a83b7b63 12202016-05-09 Richard Biener <rguenther@suse.de>
1221
1222 PR tree-optimization/70985
1223 * gcc.dg/torture/pr70985.c: New testcase.
1224
189d0706 12252016-05-09 Bin Cheng <bin.cheng@arm.com>
1226
1227 * gcc.dg/tree-ssa/ifc-9.c: New test.
1228 * gcc.dg/tree-ssa/ifc-10.c: New test.
1229 * gcc.dg/tree-ssa/ifc-11.c: New test.
1230 * gcc.dg/tree-ssa/ifc-12.c: New test.
1231 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1232 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1233 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1234
1ec957b0 12352016-05-09 Richard Biener <rguenther@suse.de>
1236
1237 PR fortran/70937
1238 * gfortran.dg/pr70937.f90: New testcase.
1239
923c7714 12402016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1241
1242 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1243
d7cd448a 12442016-05-07 Fritz Reese <fritzoreese@gmail.com>
1245
1246 PR fortran/56226
1247 * gfortran.dg/dec_structure_1.f90: New testcase.
1248 * gfortran.dg/dec_structure_2.f90: Ditto.
1249 * gfortran.dg/dec_structure_3.f90: Ditto.
1250 * gfortran.dg/dec_structure_4.f90: Ditto.
1251 * gfortran.dg/dec_structure_5.f90: Ditto.
1252 * gfortran.dg/dec_structure_6.f90: Ditto.
1253 * gfortran.dg/dec_structure_7.f90: Ditto.
1254 * gfortran.dg/dec_structure_8.f90: Ditto.
1255 * gfortran.dg/dec_structure_9.f90: Ditto.
1256 * gfortran.dg/dec_structure_10.f90: Ditto.
1257 * gfortran.dg/dec_structure_11.f90: Ditto.
1258 * gfortran.dg/dec_union_1.f90: Ditto.
1259 * gfortran.dg/dec_union_2.f90: Ditto.
1260 * gfortran.dg/dec_union_3.f90: Ditto.
1261 * gfortran.dg/dec_union_4.f90: Ditto.
1262 * gfortran.dg/dec_union_5.f90: Ditto.
1263 * gfortran.dg/dec_union_6.f90: Ditto.
1264 * gfortran.dg/dec_union_7.f90: Ditto.
1265
f681e29b 12662016-05-07 Tom de Vries <tom@codesourcery.com>
1267
1268 PR tree-optimization/70956
1269 * gcc.dg/graphite/pr70956.c: New test.
1270
68d7f375 12712016-05-06 Jakub Jelinek <jakub@redhat.com>
1272
faf39348 1273 PR middle-end/70941
1274 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1275 (a, b, c, d): Change type from char to signed char.
1276 (main): Compare against (signed char) -1634678893 instead of
1277 hardcoded -109. Use __builtin_abort instead of abort.
1278
b768b13a 1279 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1280 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1281
68d7f375 1282 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1283
5dda16ea 12842016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1285
1286 PR debug/70935
1287 * gcc.dg/torture/pr70935.c: New test.
1288
13ede1b5 12892016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1290
1291 PR target/58219
7fc878c4 1292 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 1293
96d94be2 12942016-05-06 Richard Biener <rguenther@suse.de>
1295
1296 PR tree-optimization/70960
1297 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1298
e5d9f15d 12992016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1300
1301 PR target/52933
1302 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1303 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1304 Adjust expected instruction counts.
1305 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1306
2dd7705f 13072016-05-06 Marek Polacek <polacek@redhat.com>
1308
1309 PR sanitizer/70875
1310 * gcc.dg/ubsan/bounds-3.c: New test.
1311
cb8bc632 13122016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1313
1314 PR target/54089
1315 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1316
b343c173 13172016-05-06 Richard Biener <rguenther@suse.de>
1318
1319 PR middle-end/70931
1320 * gfortran.dg/pr70931.f90: New testcase.
1321
1e3db0b1 13222016-05-06 Richard Biener <rguenther@suse.de>
1323
1324 PR middle-end/70941
1325 * gcc.dg/torture/pr70941.c: New testcase.
1326
bdd54b6d 13272016-05-05 Bin Cheng <bin.cheng@arm.com>
1328
1329 PR tree-optimization/57206
1330 * gcc.dg/vect/pr57206.c: New test.
1331
499adcfd 13322016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1333
1334 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1335
871164c4 13362016-05-05 Jakub Jelinek <jakub@redhat.com>
1337
ecb23e00 1338 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1339
871164c4 1340 * c-c++-common/Wdangling-else-4.c: New test.
1341
70cf83ba 13422016-05-04 Jakub Jelinek <jakub@redhat.com>
1343
858c9470 1344 PR c++/70906
1345 PR c++/70933
1346 * g++.dg/opt/pr70906.C: New test.
1347 * g++.dg/opt/pr70933.C: New test.
1348
70cf83ba 1349 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1350
aaa36a78 13512016-05-04 Jan Hubicka <hubicka@ucw.cz>
1352
1353 * gcc.dg/ipa/pure-const-3.c: New testcase.
1354
1d52c456 13552016-05-04 Marek Polacek <polacek@redhat.com>
1356
1357 * c-c++-common/Wdangling-else-1.c: New test.
1358 * c-c++-common/Wdangling-else-2.c: New test.
1359 * c-c++-common/Wdangling-else-3.c: New test.
1360
dc581573 13612016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1362
1363 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1364 flag is present.
1365
a64030fe 13662016-05-04 Marek Polacek <polacek@redhat.com>
1367
1368 PR c/48778
1369 * gcc.dg/Waddress-2.c: New test.
1370
b461b04a 13712016-05-04 Alan Modra <amodra@gmail.com>
1372
1373 * gcc.target/powerpc/pr70866.c: New.
1374
c388a0cf 13752016-05-03 Martin Sebor <msebor@redhat.com>
1376
1377 PR c++/66561
1378 * c-c++-common/builtin_location.c: New test.
1379 * g++.dg/cpp1y/builtin_location.C: New test.
1380
5d4db8ef 13812016-05-03 Marek Polacek <polacek@redhat.com>
1382
1383 PR c/70859
1384 * gcc.dg/pr70859.c: New test.
1385 * gcc.dg/pr70859-2.c: New test.
1386
ca938765 13872016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1388
1389 * gnat.dg/debug5.adb: New testcase.
1390
60b27d5f 13912016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1392
1393 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1394 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1395 Procedure to check for z10 instruction set.
1396
5ab325d0 13972016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1398
1399 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1400
c548a0ad 14012016-05-03 Alan Modra <amodra@gmail.com>
1402
1403 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1404
d5ecd946 14052016-05-03 Jakub Jelinek <jakub@redhat.com>
1406
1407 * gcc.target/i386/avx512f-cvt-1.c: New test.
1408
35b0a053 14092016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1410
1411 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1412 -fdump-tree-vrp-details.
1413
9ae1b28a 14142016-05-03 Richard Biener <rguenther@suse.de>
1415
1416 * gcc.dg/pr30172-1.c: Adjust.
1417 * gcc.dg/pr63743.c: Likewise.
1418 * gcc.dg/tm/pr51696.c: Likewise.
1419 * c-c++-common/tm/safe-1.c: Likewise.
1420 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1421 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1422 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1423 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1424
9c1a31e4 14252016-05-03 Jakub Jelinek <jakub@redhat.com>
1426
fe69bcb9 1427 PR rtl-optimization/70467
1428 * gcc.target/i386/pr70467-3.c: New test.
1429 * gcc.target/i386/pr70467-4.c: New test.
1430
9082c4a4 1431 PR tree-optimization/70916
1432 * gcc.c-torture/compile/pr70916.c: New test.
1433
9c1a31e4 1434 PR target/49244
1435 * gcc.target/i386/pr49244-1.c: New test.
1436 * gcc.target/i386/pr49244-2.c: New test.
1437
69105acc 14382016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1439
1440 PR rtl-optimization/44281
1441 * gcc.target/i386/pr44281.c: New test.
1442
9ab8df54 14432016-05-03 bin cheng <bin.cheng@arm.com>
1444
1445 PR tree-optimization/56541
1446 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1447 * gcc.dg/vect/pr56541.c: new test.
1448
3c62cae0 14492016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1450
1451 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1452 __float128.
1453 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1454
91abc161 14552016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1456
1457 PR testsuite/70520
1458 * c-c++-common/asan/clone-test-1.c (main): Align child process
1459 stack to 16 bytes.
1460
aa3d1155 14612016-05-02 David Malcolm <dmalcolm@redhat.com>
1462
1463 PR c++/62314
1464 * g++.dg/spellcheck-fields-2.C: New test case.
1465
002c3f28 14662016-05-02 David Malcolm <dmalcolm@redhat.com>
1467
1468 PR c++/62314
1469 * g++.dg/pr62314.C: New test case.
1470
46e5dccc 14712016-05-02 Jan Hubicka <hubicka@ucw.cz>
1472
1473 * gcc.dg/ipa/inline-8.c: New testcase.
1474
663f4248 14752016-05-02 Jakub Jelinek <jakub@redhat.com>
1476
1477 PR rtl-optimization/70467
1478 * gcc.target/i386/pr70467-1.c: New test.
1479
efe8bdf5 14802016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1481
1482 * gcc.dg/spec-options.c: Run the test on all targets.
1483 * gcc.dg/foo.specs: Use cpp_unique_options.
1484
47ef9633 14852016-05-02 Marc Glisse <marc.glisse@inria.fr>
1486
1487 * gcc.dg/tree-ssa/unord.c: New testcase.
1488
eb1a077c 14892016-05-02 Marc Glisse <marc.glisse@inria.fr>
1490
1491 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1492
28e869d0 14932016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1494
1495 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1496
dd185f6e 14972016-05-02 Marek Polacek <polacek@redhat.com>
1498
1499 PR c/70851
1500 * gcc.dg/enum-incomplete-3.c: New test.
1501
773d09b9 15022016-05-02 Marek Polacek <polacek@redhat.com>
1503 Tom de Vries <tom@codesourcery.com>
1504
1505 PR tree-optimization/70700
1506 * gcc.dg/pr70700.c: New test.
1507
f0dc3286 15082016-05-01 Uros Bizjak <ubizjak@gmail.com>
1509
1510 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1511 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1512 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1513 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1514 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1515
7f931827 15162016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1517
1518 * ada/acats/run_acats: Rename into...
1519 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1520 * ada/acats/run_all.sh: Remove redundant test.
1521 (target_run): Move around.
1522 (target_gnatchop): Use newly built executable.
1523 (target_gnatmake): Likewise.
1524 Check that the compilation of impbit succeeds.
1525
1c492b4e 15262016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1527
1528 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1529 * gcc.dg/20021029-1.c: Likewise.
1530 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1531 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1532 * gcc.target/sh/cmpstr.c: Likewise.
1533 * gcc.target/sh/cmpstrn.c: Likewise.
1534 * gcc.target/sh/memset.c: Likewise.
1535 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1536 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1537 * gcc.target/sh/pr39423-1.c: Likewise.
1538 * gcc.target/sh/pr49468-di.c: Likewise.
1539 * gcc.target/sh/pr49468-si.c: Likewise.
1540 * gcc.target/sh/pr49880-1.c: Likewise.
1541 * gcc.target/sh/pr49880-2.c: Likewise.
1542 * gcc.target/sh/pr49880-3.c: Likewise.
1543 * gcc.target/sh/pr50751-1.c: Likewise.
1544 * gcc.target/sh/pr50751-4.c: Likewise.
1545 * gcc.target/sh/pr50751-7.c: Likewise.
1546 * gcc.target/sh/pr51244-1.c: Likewise.
1547 * gcc.target/sh/pr51244-10.c: Likewise.
1548 * gcc.target/sh/pr51244-11.c: Likewise.
1549 * gcc.target/sh/pr51244-12.c: Likewise.
1550 * gcc.target/sh/pr51244-13.c: Likewise.
1551 * gcc.target/sh/pr51244-14.c: Likewise.
1552 * gcc.target/sh/pr51244-17.c: Likewise.
1553 * gcc.target/sh/pr51244-18.c: Likewise.
1554 * gcc.target/sh/pr51244-19.c: Likewise.
1555 * gcc.target/sh/pr51244-4.c: Likewise.
1556 * gcc.target/sh/pr51244-5.c: Likewise.
1557 * gcc.target/sh/pr51244-7.c: Likewise.
1558 * gcc.target/sh/pr51244-8.c: Likewise.
1559 * gcc.target/sh/pr51244-9.c: Likewise.
1560 * gcc.target/sh/pr51697.c: Likewise.
1561 * gcc.target/sh/pr52483-1.c: Likewise.
1562 * gcc.target/sh/pr52483-2.c: Likewise.
1563 * gcc.target/sh/pr52483-3.c: Likewise.
1564 * gcc.target/sh/pr52483-5.c: Likewise.
1565 * gcc.target/sh/pr52933-1.c: Likewise.
1566 * gcc.target/sh/pr52933-2.c: Likewise.
1567 * gcc.target/sh/pr52933-3.c: Likewise.
1568 * gcc.target/sh/pr53568-1.c: Likewise.
1569 * gcc.target/sh/pr53976-1.c: Likewise.
1570 * gcc.target/sh/pr53988-1.c: Likewise.
1571 * gcc.target/sh/pr53988.c: Likewise.
1572 * gcc.target/sh/pr54089-1.c: Likewise.
1573 * gcc.target/sh/pr54089-6.c: Likewise.
1574 * gcc.target/sh/pr54089-7.c: Likewise.
1575 * gcc.target/sh/pr54089-8.c: Likewise.
1576 * gcc.target/sh/pr54089-9.c: Likewise.
1577 * gcc.target/sh/pr54236-1.c: Likewise.
1578 * gcc.target/sh/pr54236-2.c: Likewise.
1579 * gcc.target/sh/pr54236-3.c: Likewise.
1580 * gcc.target/sh/pr54236-4.c: Likewise.
1581 * gcc.target/sh/pr54386.c: Likewise.
1582 * gcc.target/sh/pr54602-1.c: Likewise.
1583 * gcc.target/sh/pr54685.c: Likewise.
1584 * gcc.target/sh/pr54760-1.c: Likewise.
1585 * gcc.target/sh/pr54760-2.c: Likewise.
1586 * gcc.target/sh/pr54760-3.c: Likewise.
1587 * gcc.target/sh/pr54760-4.c: Likewise.
1588 * gcc.target/sh/pr54760-5.c: Likewise.
1589 * gcc.target/sh/pr54760-6.c: Likewise.
1590 * gcc.target/sh/pr55146.c: Likewise.
1591 * gcc.target/sh/pr55160.c: Likewise.
1592 * gcc.target/sh/pr59278.c: Likewise.
1593 * gcc.target/sh/pr59401-1.c: Likewise.
1594 * gcc.target/sh/pr59533-1.c: Likewise.
1595 * gcc.target/sh/pr63260.c: Likewise.
1596 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1597 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1598 * gcc.target/sh/strlen.c: Likewise.
1599 * gcc.target/sh/torture/pr30807.c: Likewise.
1600 * gcc.target/sh/torture/pr34777.c: Likewise.
1601 * gcc.target/sh/torture/pr64652.c: Likewise.
1602 * gcc.target/sh/torture/pr65505.c: Likewise.
1603 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1604 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1605
0c4005be 16062016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1607
1608 PR c++/66644
1609 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1610
d94e6223 16112016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1612
1613 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1614 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1615 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1616 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1617
46f37836 16182016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1619
1620 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1621 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1622
4d0a8bac 16232016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1624
1625 PR middle-end/70626
1626 * c-c++-common/goacc/combined-reduction.c: New test.
1627 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1628
b98e0db3 16292016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1630
1631 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1632 *movdi_internal pattern only if PIC off.
1633 * gcc.target/i386/pr70155-2.c: Likewise.
1634 * gcc.target/i386/pr70155-3.c: Likewise.
1635 * gcc.target/i386/pr70155-4.c: Likewise.
1636 * gcc.target/i386/pr70155-5.c: Likewise.
1637 * gcc.target/i386/pr70155-6.c: Likewise.
1638 * gcc.target/i386/pr70155-7.c: Likewise.
1639 * gcc.target/i386/pr70155-8.c: Likewise.
1640 * gcc.target/i386/pr70155-15.c: Likewise.
1641 * gcc.target/i386/pr70155-17.c: Likewise.
1642 * gcc.target/i386/pr70155-22.c: Likewise.
1643
8b066242 16442016-04-29 Bin Cheng <bin.cheng@arm.com>
1645
1646 PR tree-optimization/70803
1647 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1648
22912e73 16492016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1650
1651 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1652 optimization of vector loop.
1653 * gcc.target/i386/vect-unpack-3.c: New test.
1654 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1655 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1656 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1657
568128c6 16582016-04-29 Marek Polacek <polacek@redhat.com>
1659
1660 PR sanitizer/70342
1661 * g++.dg/ubsan/null-7.C: New test.
1662
025dd1e0 1663 PR c/70852
1664 * gcc.dg/pr70852.c: New test.
1665
eb16928e 16662016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1667
1668 PR/69089
1669 * g++.dg/cpp0x/alignas6.C: New test.
1670
d7377ee9 16712016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1672
1673 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1674 dg-do.
1675 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1676 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1677 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1678 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1679 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1680 * gcc.target/arc/mxy.c: Likewise.
1681 * gcc.target/arc/mswape.c: Likewise.
1682 * gcc.target/arc/mrtsc.c: Likewise.
1683 * gcc.target/arc/mcrc.c: Likewise.
1684 * gcc.target/arc/mdsp-packa.c: Likewise.
1685 * gcc.target/arc/mdvbf.c: Likewise.
1686 * gcc.target/arc/mlock.c: Likewise.
1687 * gcc.target/arc/mmac-24.c: Likewise.
1688 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1689
efa1b7ab 16902016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1691 Matthijs Kooijman <matthijs@stdin.nl>
1692 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1693
1694 PR target/60040
1695 * gcc.target/avr/pr60040-1.c: New.
1696 * gcc.target/avr/pr60040-2.c: New.
1697
00371d68 16982016-04-29 Richard Biener <rguenther@suse.de>
1699
1700 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1701
73447cc5 17022016-04-29 Richard Biener <rguenther@suse.de>
1703
1704 PR tree-optimization/13962
1705 PR tree-optimization/65686
1706 * gcc.dg/uninit-pr65686.c: New testcase.
1707
c2087b56 17082016-04-29 Jakub Jelinek <jakub@redhat.com>
1709
1710 PR middle-end/70843
1711 * gcc.dg/pr70843.c: New test.
1712
cdd06d5a 17132016-04-28 Jakub Jelinek <jakub@redhat.com>
1714
1715 PR target/70858
1716 * gcc.target/i386/pr70858.c: New test.
1717
1a60079e 17182016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1719
1720 * gcc.target/arc/nps400-1.c: New file.
1721
11bc2894 17222016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1723 Andrew Burgess <andrew.burgess@embecosm.com>
1724
1725 * gcc.target/arc/movh_cl-1.c: New file.
1726
dd9bf0b5 17272016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1728 Andrew Burgess <andrew.burgess@embecosm.com>
1729
1730 * gcc.target/arc/extzv-1.c: New file.
1731 * gcc.target/arc/insv-1.c: New file.
1732 * gcc.target/arc/insv-2.c: New file.
1733 * gcc.target/arc/movb-1.c: New file.
1734 * gcc.target/arc/movb-2.c: New file.
1735 * gcc.target/arc/movb-3.c: New file.
1736 * gcc.target/arc/movb-4.c: New file.
1737 * gcc.target/arc/movb-5.c: New file.
1738 * gcc.target/arc/movb_cl-1.c: New file.
1739 * gcc.target/arc/movb_cl-2.c: New file.
1740 * gcc.target/arc/movbi_cl-1.c: New file.
1741 * gcc.target/arc/movl-1.c: New file.
1742
a22e4209 17432016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1744 Andrew Burgess <andrew.burgess@embecosm.com>
1745
1746 * gcc.target/arc/cmem-1.c: New file.
1747 * gcc.target/arc/cmem-2.c: New file.
1748 * gcc.target/arc/cmem-3.c: New file.
1749 * gcc.target/arc/cmem-4.c: New file.
1750 * gcc.target/arc/cmem-5.c: New file.
1751 * gcc.target/arc/cmem-6.c: New file.
1752 * gcc.target/arc/cmem-7.c: New file.
1753 * gcc.target/arc/cmem-ld.inc: New file.
1754 * gcc.target/arc/cmem-st.inc: New file.
1755
287c3982 17562016-04-28 Jakub Jelinek <jakub@redhat.com>
1757
1758 PR target/70821
1759 * gcc.target/i386/pr70821.c: New test.
1760
e40e5340 17612016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1762
1763 * gcc.target/powerpc/vec-adde.c: New test.
1764 * gcc.target/powerpc/vec-adde-int128.c: New test.
1765
cf977d50 17662016-04-28 Jakub Jelinek <jakub@redhat.com>
1767
1768 * gcc.target/i386/avx-vround-1.c: New test.
1769 * gcc.target/i386/avx-vround-2.c: New test.
1770 * gcc.target/i386/avx512vl-vround-1.c: New test.
1771 * gcc.target/i386/avx512vl-vround-2.c: New test.
1772
572f8300 17732016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1774
1775 PR testsuite/70595
1776 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1777 (check_effective_target_cilkplus_runtime): ... this.
1778 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1779 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1780
1781 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1782 Require cilkplus_runtime.
1783 Don't add -lcilkrts.
1784 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1785 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1786 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1787 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1788 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1789 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1790 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1791 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1792 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1793 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1794 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1795 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1796 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1797 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1798 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1799 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1800 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1801 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1802 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1803 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1804 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1805 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1806 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1807 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1808 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1809 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1810 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1811 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1812 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1813
1814 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1815 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1816
1817 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1818
1819 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1820 cilkplus_runtime.
1821
dfba0905 18222016-04-27 Marc Glisse <marc.glisse@inria.fr>
1823
1824 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1825 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1826
605a4556 18272015-04-27 Ryan Burn <contact@rnburn.com>
1828
1829 PR c++/69024
1830 PR c++/68997
1831 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1832 diagnostic.
1833 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1834 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1835
6a1231a5 18362016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1837
1838 * gnat.dg/limited_with4.ad[sb]: New test.
1839 * gnat.dg/limited_with4_pkg.ads: New helper.
1840
4dad9e09 18412016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1842
1843 PR target/70155
1844 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1845 and movv1ti_internal patterns
1846 * gcc.target/i386/pr70155-1.c: New test.
1847 * gcc.target/i386/pr70155-2.c: Likewise.
1848 * gcc.target/i386/pr70155-3.c: Likewise.
1849 * gcc.target/i386/pr70155-4.c: Likewise.
1850 * gcc.target/i386/pr70155-5.c: Likewise.
1851 * gcc.target/i386/pr70155-6.c: Likewise.
1852 * gcc.target/i386/pr70155-7.c: Likewise.
1853 * gcc.target/i386/pr70155-8.c: Likewise.
1854 * gcc.target/i386/pr70155-9.c: Likewise.
1855 * gcc.target/i386/pr70155-10.c: Likewise.
1856 * gcc.target/i386/pr70155-11.c: Likewise.
1857 * gcc.target/i386/pr70155-12.c: Likewise.
1858 * gcc.target/i386/pr70155-13.c: Likewise.
1859 * gcc.target/i386/pr70155-14.c: Likewise.
1860 * gcc.target/i386/pr70155-15.c: Likewise.
1861 * gcc.target/i386/pr70155-16.c: Likewise.
1862 * gcc.target/i386/pr70155-17.c: Likewise.
1863 * gcc.target/i386/pr70155-18.c: Likewise.
1864 * gcc.target/i386/pr70155-19.c: Likewise.
1865 * gcc.target/i386/pr70155-20.c: Likewise.
1866 * gcc.target/i386/pr70155-21.c: Likewise.
1867 * gcc.target/i386/pr70155-22.c: Likewise.
1868
a80f3f45 18692016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1870
1871 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1872 ".{5,6}".
1873
279305d1 18742016-04-27 Bin Cheng <bin.cheng@arm.com>
1875
1876 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1877 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1878 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1879 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1880 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1881
8974b625 18822016-04-27 Richard Biener <rguenther@suse.de>
1883
1884 PR ipa/70760
1885 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1886 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1887
886d5463 18882016-04-27 Nathan Sidwell <nathan@acm.org>
1889
1890 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1891 * g++.dg/ubsan/pr63956.C: Adjust error location.
1892
f0e35aa9 18932016-04-27 Nick Clifton <nickc@redhat.com>
1894
1895 PR middle-end/49889
1896 * gcc.dg/pr49889.c: New test.
1897
40385231 18982016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1899
1900 * c-c++-common/memset-array.c: New test.
1901
37229a71 19022016-04-26 Martin Sebor <msebor@redhat.com>
1903
1904 PR c++/66639
1905 * g++.dg/cpp1y/func_constexpr.C: New test.
1906
3eedf9bd 19072016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1908
1909 PR c++/70241
1910 * g++.dg/cpp0x/enum32.C: New test.
1911 * g++.dg/cpp0x/enum33.C: New test.
1912
19132016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 1914
1915 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1916 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1917 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1918 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1919 * gcc.c-torture/execute/pr38151.c: Likewise.
1920 * gcc.c-torture/execute/pr66556.c: Likewise.
1921 * gcc.c-torture/execute/pr67781.c: Likewise.
1922 * gcc.c-torture/execute/pr68648.c: Likewise.
1923
8c51f92f 19242016-04-26 Marc Glisse <marc.glisse@inria.fr>
1925
1926 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1927
fa20ebd3 19282016-04-26 Marek Polacek <polacek@redhat.com>
1929
1930 PR c/67784
1931 * gcc.dg/pr67784-3.c: New test.
1932 * gcc.dg/pr67784-4.c: New test.
1933 * gcc.dg/pr67784-5.c: New test.
1934
9db47803 1935 PR c/70791
1936 * gcc.dg/Wnested-externs-2.c: New test.
1937
bff407f2 19382016-04-26 Marc Glisse <marc.glisse@inria.fr>
1939
1940 * gcc.dg/fold-plusmult.c: Adjust.
1941 * gcc.dg/no-strict-overflow-6.c: Adjust.
1942 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1943
78d0c69e 19442016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1945
1946 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1947 number scans.
1948 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1949 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1950 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1951 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1952 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1953 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1954 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1955 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1956 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1957 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1958 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1959 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1960 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1961 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1962 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1963 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1964 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1965 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1966 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1967 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1968 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1969 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1970 scans.
1971 * gcc.target/i386/pr32219-4.c: Likewise.
1972 * gcc.target/i386/pr32219-6.c: Likewise.
1973 * gcc.target/i386/pr32219-8.c: Likewise.
1974
221d6722 19752016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1976
1977 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1978 associated options.
1979
514727a9 19802016-04-26 Marek Polacek <polacek@redhat.com>
1981
1982 PR c++/70744
1983 * g++.dg/ext/cond2.C: New test.
1984
e6ee4c61 19852016-04-26 Bin Cheng <bin.cheng@arm.com>
1986
1987 PR tree-optimization/70771
1988 PR tree-optimization/70775
1989 * gcc.dg/pr70771.c: New test.
3730828c 1990 * gcc.dg/pr70775.c: New test.
e6ee4c61 1991
b3d72796 19922016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1993
1994 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1995
c11ece29 19962016-04-25 Richard Biener <rguenther@suse.de>
1997
1998 PR tree-optimization/70780
1999 * gcc.dg/torture/pr70780.c: New testcase.
2000
d40b10b2 20012016-04-25 Michael Collison <michael.collison@arm.com>
2002
2003 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
2004 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
2005 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
2006 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
2007 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
2008 * testsuite/lib/target-supports.exp
2009 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2010 that arm neon support vector widen sum of HImode TO SImode.
2011
4bbfd6c2 20122016-04-23 Jakub Jelinek <jakub@redhat.com>
2013
2014 PR sanitizer/70712
2015 * c-c++-common/asan/pr70712.c: New test.
2016
524df596 20172016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2018
2019 * .gitattributes: New file.
2020
426c75c3 20212016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2022
2023 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2024
c052a8d5 20252016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2026
2027 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2028 * gfortran.dg/submodule_15.f08: Likewise.
2029
c08d4612 20302016-04-22 Richard Biener <rguenther@suse.de>
2031
2032 PR tree-optimization/70740
2033 * gcc.dg/torture/pr70740.c: New testcase.
2034
fd3211e1 20352016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2036
2037 PR target/70750
2038 * gcc.target/i386/pr70750-1.c: New test.
2039 * gcc.target/i386/pr70750-2.c: Likewise.
2040
15acd78c 20412016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2042
2043 PR c++/70540
2044 * g++.dg/cpp0x/auto48.C: New.
2045
192bf59c 20462016-04-21 Marek Polacek <polacek@redhat.com>
2047
2048 PR c++/70513
2049 * g++.dg/cpp0x/forw_enum12.C: New test.
2050 * g++.dg/cpp0x/forw_enum13.C: New test.
2051
5d429e99 20522016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2053
2054 PR target/70728
2055 * gcc.target/i386/pr70728.c: New test.
2056
06777d85 20572016-04-21 Richard Biener <rguenther@suse.de>
2058
2059 PR middle-end/70747
2060 * gcc.dg/pr70747.c: New testcase.
2061
7434c6fb 20622016-04-21 Bin Cheng <bin.cheng@arm.com>
2063
2064 PR tree-optimization/70715
2065 * gcc.dg/tree-ssa/scev-13.c: New test.
2066
f3ec0970 20672016-04-21 Marc Glisse <marc.glisse@inria.fr>
2068
2069 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2070
523f3a9d 20712016-04-21 Marc Glisse <marc.glisse@inria.fr>
2072
2073 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2074
ace7bf06 20752016-04-20 Jan Hubicka <jh@suse.cz>
2076
2077 PR ipa/70018
2078 * g++.dg/ipa/nothrow-1.C: New testcase.
2079
2b073aa6 20802016-04-20 Nathan Sidwell <nathan@acm.org>
2081
2082 PR c++/55635
2083 * g++.dg/eh/delete1.C: New.
2084
8a574c11 20852016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2086
2087 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2088 -mtune-ctrl=sse_typeless_stores.
2089
e3400750 20902016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2091
2092 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2093
4bd8a059 20942016-04-20 Bin Cheng <bin.cheng@arm.com>
2095
2096 PR tree-optimization/69489
2097 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2098
70574e60 20992016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2100
2101 PR c++/69363
2102 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2103 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2104 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2105
bd6f374c 21062016-04-20 Bin Cheng <bin.cheng@arm.com>
2107
2108 PR tree-optimization/56625
2109 PR tree-optimization/69489
2110 * gcc.dg/vect/pr56625.c: New test.
2111 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2112
482539ee 21132016-04-20 Andrew Pinski <apinski@cavium.com>
2114
2115 PR target/64971
2116 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2117
b4672800 21182016-04-20 Arnaud Charlet <charlet@adacore.com>
2119
2120 * gnat.dg/self1.adb: Remove now incorrect test.
2121
4fb48737 21222016-04-20 Bin Cheng <bin.cheng@arm.com>
2123
2124 * gcc.dg/tree-ssa/scev-11.c: New test.
2125 * gcc.dg/tree-ssa/scev-12.c: New test.
2126
97efb92e 21272016-04-20 Marek Polacek <polacek@redhat.com>
2128
2129 PR tree-optimization/70725
2130 * gcc.dg/pr70725.c: New test.
2131
9d2d4060 21322016-04-20 Richard Biener <rguenther@suse.de>
2133
2134 PR tree-optimization/70726
2135 * g++.dg/vect/pr70726.cc: New testcase.
2136
54530437 21372016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2138
2139 PR target/70674
2140 * gcc.target/s390/pr70674.c: New test.
2141
acda2210 21422016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2143
2144 PR libgfortran/70684
2145 * gfortran.dg/list_read_14.f90: New test.
2146
b7040bb0 21472016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2148
2149 PR target/69201
2150 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2151 extern to force it misaligned.
2152 (b): Likewise.
2153 (c): Likewise.
2154 (d): Likewise.
2155 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2156 Don't check `*' before movv4sf_internal.
2157 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2158 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2159 Don't check `*' before movv16qi_internal.
2160 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2161 extern to force it misaligned.
2162 (b): Likewise.
2163 (c): Likewise.
2164 (d): Likewise.
2165 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2166 Don't check `*' before movv2df_internal.
2167 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2168 extern to force it misaligned.
2169 (b): Likewise.
2170 (c): Likewise.
2171 (d): Likewise.
2172 Check movv8sf_internal instead of avx_storeups256.
2173 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2174
263b5475 21752016-04-19 Richard Biener <rguenther@suse.de>
2176
2177 PR tree-optimization/70171
2178 * g++.dg/tree-ssa/pr70171.C: New testcase.
2179
222ac318 21802016-04-19 Richard Biener <rguenther@suse.de>
2181
2182 PR tree-optimization/70724
2183 * gcc.dg/torture/pr70724.c: New testcase.
2184
003000a4 21852016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2186
2187 PR middle-end/70689
2188 * testsuite/gcc.target/i386/pr70689.c: New.
2189
3f6e13de 21902016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2191
2192 PR target/70708
2193 * gcc.target/i386/pr70708.c: New test.
2194
10abddbd 21952016-04-18 Richard Biener <rguenther@suse.de>
2196
2197 PR tree-optimization/43434
2198 * gcc.dg/vect/pr43434.c: New testcase.
2199 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2200 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2201 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2202 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2203 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2204 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2205 * gcc.dg/gomp/pr68640.c: Likewise.
2206 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2207 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2208
950db54a 22092016-04-18 Richard Biener <rguenther@suse.de>
2210
2211 PR tree-optimization/70701
2212 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2213
67ccbf39 22142016-04-18 Tom de Vries <tom@codesourcery.com>
2215
2216 PR testsuite/70699
2217 * gcc.dg/pr70161.c: Add dot-file scans.
2218 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2219 instead of after last dot char.
2220
021ad2f3 22212016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2222
2223 * c-c++-common/dump-ada-spec-3.c: New test.
2224 * c-c++-common/dump-ada-spec-4.c: Likewise.
2225
d572fcfd 22262016-04-17 Tom de Vries <tom@codesourcery.com>
2227
2228 PR other/70183
2229 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2230
8b4ee73c 22312016-04-15 Jan Hubicka <jh@suse.cz>
2232
2233 PR ipa/70018
2234 * g++.dg/ipa/pure-const-1.C: New testcase.
2235 * g++.dg/ipa/pure-const-2.C: New testcase.
2236 * g++.dg/ipa/pure-const-3.C: New testcase.
2237
eac243e7 22382016-04-15 Marek Polacek <polacek@redhat.com>
2239
2240 PR c/70671
2241 * gcc.dg/bitfld-22.c: New test.
2242
64c1df32 22432016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2244
2245 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2246 x86_64.
2247
926f9422 22482016-04-15 Marek Polacek <polacek@redhat.com>
2249
2250 PR c/70651
2251 * c-c++-common/pr70651.c: New test.
2252
309bbaa3 22532016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2254
2255 PR rtl-optimization/70681
2256 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2257 dump scan on arm and powerpc.
2258 * gcc.dg/pr10474.c: Likewise.
2259
b4ba8358 22602016-04-15 Jakub Jelinek <jakub@redhat.com>
2261
ed92874a 2262 PR c++/69517
2263 PR c++/70019
2264 PR c++/70588
2265 * g++.dg/cpp1y/vla11.C: Revert for real.
2266
b4ba8358 2267 PR c/70436
2268 * c-c++-common/Wparentheses-1.c: New test.
2269 * c-c++-common/gomp/Wparentheses-1.c: New test.
2270 * c-c++-common/gomp/Wparentheses-2.c: New test.
2271 * c-c++-common/gomp/Wparentheses-3.c: New test.
2272 * c-c++-common/gomp/Wparentheses-4.c: New test.
2273 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2274 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2275 * c-c++-common/goacc/Wparentheses-1.c: New test.
2276
65717bb5 22772016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2278
2279 PR target/70662
2280 * gcc.target/i386/pr70662.c: New test.
2281
ca1a4077 22822016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 2283 Alan Modra <amodra@gmail.com>
ca1a4077 2284
2285 PR tree-optimization/70130
2286 * gcc.dg/vect/O3-pr70130.c: New testcase.
2287
dbe1794c 22882016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2289
11836644 2290 PR target/70669
2291 * gcc.target/powerpc/pr70669.c: New test.
2292
dbe1794c 2293 PR target/70640
2294 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2295 a power7 system that does not have an assembler that supports
2296 power8.
2297
4c1007f1 22982016-04-14 Martin Sebor <msebor@redhat.com>
2299
2300 PR c++/69517
2301 PR c++/70019
2302 PR c++/70588
2303 * c-c++-common/ubsan/vla-1.c: Revert.
2304 * g++.dg/cpp1y/vla11.C: Same.
2305 * g++.dg/cpp1y/vla12.C: Same.
2306 * g++.dg/cpp1y/vla13.C: Same.
2307 * g++.dg/cpp1y/vla14.C: Same.
2308 * g++.dg/cpp1y/vla3.C: Same.
2309 * gcc/testsuite/g++.dg/init/array24.C: Same.
2310 * g++.dg/ubsan/vla-1.C: Same.
2311
22dcab66 23122016-04-14 Marek Polacek <polacek@redhat.com>
2313 Jan Hubicka <hubicka@ucw.cz>
2314
2315 PR c++/70029
2316 * g++.dg/torture/pr70029.C: New test.
2317
3e74b025 23182016-04-14 Martin Sebor <msebor@redhat.com>
2319
2320 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2321 type size to prevent failures on targets with very low maximum
2322 alignment.
2323
1d2e0f2a 23242016-04-14 Richard Biener <rguenther@suse.de>
2325
2326 PR tree-optimization/70623
2327 * gcc.dg/torture/pr70623.c: New testcase.
2328 * gcc.dg/torture/pr70623-2.c: Likewise.
2329
9aed0626 23302016-04-13 Martin Sebor <msebor@redhat.com>
2331
2332 PR c++/69517
2333 PR c++/70019
2334 PR c++/70588
2335 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2336 * g++.dg/cpp1y/vla11.C: New test.
2337 * g++.dg/cpp1y/vla12.C: New test.
2338 * g++.dg/cpp1y/vla13.C: New test.
2339 * g++.dg/cpp1y/vla14.C: New test.
2340 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2341 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2342 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2343
fd499010 23442016-04-13 Jakub Jelinek <jakub@redhat.com>
2345
2346 PR c++/70641
2347 * g++.dg/opt/pr70641.C: New test.
2348
87fa7252 23492016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2350
2351 PR rtl-optimization/68749
2352 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2353 effects of argument promotions.
2354 Remove default args to dg-skip-if.
2355
6c40e18b 23562016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2357
2358 PR c++/70635
2359 * g++.dg/parse/pr70635.C: New.
2360
92c53257 23612016-04-13 Marek Polacek <polacek@redhat.com>
2362
2363 PR c++/70639
2364 * c-c++-common/Wmisleading-indentation-4.c: New test.
2365
0241e4dc 23662016-04-13 Marek Polacek <polacek@redhat.com>
2367
2368 PR c/70436
2369 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2370 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2371
92bda444 23722016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2373
2374 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2375 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2376 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2377
38ea8a26 23782016-04-13 Jakub Jelinek <jakub@redhat.com>
2379
d08aa032 2380 PR middle-end/70633
2381 * gcc.c-torture/compile/pr70633.c: New test.
2382
38ea8a26 2383 PR debug/70628
2384 * gcc.dg/torture/pr70628.c: New test.
2385
9231d5c2 23862016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2387
2388 PR c++/70610
2389 * g++.dg/template/pr70610.C: New test.
2390 * g++.dg/template/pr70610-2.C: New test.
2391 * g++.dg/template/pr70610-3.C: New test.
2392 * g++.dg/template/pr70610-4.C: New test.
2393
249ca944 23942016-04-12 Jakub Jelinek <jakub@redhat.com>
2395
7f2ea2fb 2396 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2397 128 instead of 32.
2398
249ca944 2399 PR c++/70571
2400 * g++.dg/ext/pr70571.C: New test.
2401
8ca5a97d 24022016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2403
bf32a52d 2404 PR target/70640
8ca5a97d 2405 * gcc.target/powerpc/pr70640.c: New test.
2406
e971b45f 24072016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2408
2409 PR c++/68722
2410 * g++.dg/parse/pr68722.C: New.
2411
0b54d964 24122016-04-12 Jakub Jelinek <jakub@redhat.com>
2413
2414 PR rtl-optimization/70596
2415 * gcc.target/i386/pr70596.c: New test.
2416
d2dd85e3 24172016-04-12 Nathan Sidwell <nathan@acm.org>
2418
2419 PR c++/70501
2420 * g++.dg/init/pr70501.C: New.
2421
2d0001b0 24222016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2423
2424 * gcc.target/i386/asm-flag-6.c: New test.
2425
6c4df0d1 24262016-04-12 Tom de Vries <tom@codesourcery.com>
2427
2428 PR tree-optimization/68756
2429 * gcc.dg/graphite/pr68756.c: New test.
2430
0d60da57 24312016-04-12 Jakub Jelinek <jakub@redhat.com>
2432
2433 PR tree-optimization/70602
2434 * gcc.c-torture/execute/pr70602.c: New test.
2435
62735984 24362016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2437
2438 PR target/70381
2439 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2440 __float128 emulator is built and runs.
2441 * gcc.target/powerpc/float128-1.c: Likewise.
2442
2443 * lib/target-supports.exp (check_ppc_float128_sw_available):
2444 Rework tests for __float128 software and hardware
2445 availability. Fix exit condition to return 0 on success.
2446
a702492c 24472016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2448
2449 PR target/70133
2450 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2451 * gcc.target/aarch64/target_attr_15.c: Likewise.
2452
a8c5ce92 24532016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2454
2455 PR c++/69066
2456 * g++.dg/cpp1y/pr69066.C: New.
2457
5ecab913 24582016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2459
2460 PR fortran/68566
2461 * gfortran.dg/pr36192.f90: Update test.
2462 * gfortran.dg/pr36192_1.f90: Update test.
2463 * gfortran.dg/real_dimension_1.f: Update test.
2464 * gfortran.dg/parameter_array_init_7.f90: New test.
2465
6cb5ef70 24662016-04-09 John David Anglin <danglin@gcc.gnu.org>
2467
4edfdd23 2468 PR testsuite/64039
2469 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2470
964f71e3 2471 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2472
5d61c198 2473 PR rtl-optimization/66669
2474 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2475
16eaaf58 2476 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2477
0b68802d 2478 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2479 * gcc.dg/pie-1.c: Likewise.
2480 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2481 * gcc.dg/pic-4.c: Likewise.
2482 * gcc.dg/pie-3.c: Likewise.
2483 * gcc.dg/pie-4.c: Likewise.
2484
9c0dd509 2485 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2486
03b2d3c1 2487 PR tree-optimization/68644
2488 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2489
6cb5ef70 2490 PR rtl-optimization/64886
2491 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2492
07de41ba 24932016-04-09 Tom de Vries <tom@codesourcery.com>
2494
2495 PR tree-optimization/68953
2496 * gcc.dg/graphite/pr68953.c: New test.
2497
d294e3fb 24982016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2499
2500 PR fortran/70592
2501 * gfortran.dg/deferred_character_16.f90: New test.
2502
3cb15094 25032016-04-09 Jakub Jelinek <jakub@redhat.com>
2504
2505 PR tree-optimization/70586
2506 * gcc.c-torture/execute/pr70586.c: New test.
2507
a02dc66f 25082016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2509
2510 PR sanitizer/70573
2511 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2512 with __builtin_memset
2513 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2514
0c302595 25152016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2516
2517 PR lto/70289
2518 PR ipa/70348
2519 PR tree-optimization/70373
2520 PR middle-end/70533
2521 PR middle-end/70534
2522 PR middle-end/70535
2523 * c-c++-common/goacc/reduction-5.c: New test.
2524 * c-c++-common/goacc/reduction-promotions.c: New test.
2525 * gfortran.dg/goacc/reduction-3.f95: New test.
2526 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2527
c6c0523b 25282016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2529
2530 PR c++/70590
2531 PR c++/70452
2532 * g++.dg/pr70590.C: New test.
2533 * g++.dg/pr70590-2.C: New test.
2534
3ac399da 25352016-04-08 Jakub Jelinek <jakub@redhat.com>
2536
e97d1706 2537 PR middle-end/70593
2538 * gcc.target/i386/pr70593.c: New test.
2539
3ac399da 2540 PR rtl-optimization/70574
2541 * gcc.target/i386/avx2-pr70574.c: New test.
2542
fcfbb129 25432016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2544
2545 PR sanitizer/70541
2546 * c-c++-common/asan/pr70541.c: New test.
2547
0aabcddf 25482016-04-08 Tom de Vries <tom@codesourcery.com>
2549
2550 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2551 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2552
bec0c1e8 25532016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2554
2555 PR target/70566
2556 * gcc.c-torture/execute/pr70566.c: New test.
2557
87c791f5 25582016-04-08 Tom de Vries <tom@codesourcery.com>
2559
2560 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2561 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2562
7f38718f 25632016-04-08 Alan Modra <amodra@gmail.com>
2564
2565 * gcc.target/powerpc/pr70117.c: New.
2566
a96a7710 25672016-04-07 Jakub Jelinek <jakub@redhat.com>
2568
7a6265d1 2569 PR testsuite/70581
2570 * gcc.dg/lto/simd-function_0.c: New test.
2571
a96a7710 2572 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2573 clones.
2574 * c-c++-common/attr-simd-2.c: Likewise.
2575 * c-c++-common/attr-simd-4.c: Likewise.
2576 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2577 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2578
508dd607 25792016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2580
2581 PR testsuite/70553
2582 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2583
1b61585a 25842016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2585 Tom de Vries <tom@codesourcery.com>
2586
2587 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2588 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2589 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2590 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2591 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2592 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2593 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2594 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2595
5f060aa8 25962016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2597
2598 PR c/70436
2599 * g++.dg/warn/Wparentheses-29.C: New test.
2600
d3831f71 26012016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2602
2603 PR c/70436
2604 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2605 explicit braces to resolve a future -Wparentheses warning.
2606
382ece2d 26072016-04-06 Richard Henderson <rth@redhat.com>
2608
2609 * gcc.dg/pr61817-1.c: New test.
2610 * gcc.dg/pr61817-2.c: New test.
2611 * gcc.dg/pr69391-1.c: New test.
2612 * gcc.dg/pr69391-2.c: New test.
2613
72234ee9 26142016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2615
2616 PR rtl-optimization/70398
2617 * testsuite/gcc.target/aarch64/pr70398.c: New.
2618
5547150a 26192016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2620
2621 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2622
15b70121 26232016-04-06 Yvan Roux <yvan.roux@linaro.org>
2624 Pedro Alves <palves@redhat.com>
2625
2626 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2627
585aefbb 26282016-04-06 Jakub Jelinek <jakub@redhat.com>
2629
0cbb513b 2630 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2631 Check for avx512f effective targets instead of avx2.
2632 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2633 for AVX512F clones.
2634 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2635 * g++.dg/gomp/declare-simd-1.C: Likewise.
2636 * g++.dg/gomp/declare-simd-3.C: Likewise.
2637 * g++.dg/gomp/declare-simd-4.C: Likewise.
2638
585aefbb 2639 PR middle-end/70550
2640 * c-c++-common/gomp/pr70550-1.c: New test.
2641 * c-c++-common/gomp/pr70550-2.c: New test.
2642
0b91cceb 26432016-04-05 Nathan Sidwell <nathan@acm.org>
2644
2645 PR c++/70512
2646 * g++.dg/ext/attribute-may-alias-5.C: New.
2647
645a9d8e 26482016-04-05 Jakub Jelinek <jakub@redhat.com>
2649
2650 PR c++/70336
2651 * c-c++-common/pr70336.c: New test.
2652 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2653 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2654
bdf23925 26552016-04-05 Jan Hubicka <hubicka@ucw.cz>
2656
2657 PR ipa/66223
2658 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2659
aaff837c 26602016-04-05 Jakub Jelinek <jakub@redhat.com>
2661
2662 PR rtl-optimization/70542
2663 * gcc.dg/torture/pr70542.c: New test.
2664 * gcc.target/i386/avx2-pr70542.c: New test.
2665
2eac58a0 26662016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2667
2668 PR tree-optimization/70509
2669 * gcc.target/i386/avx512bw-pr70509.c: New test.
2670
4f7ebe46 26712016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2672
2673 PR c++/70452
2674 * g++.dg/ext/constexpr-vla4.C: New test.
2675
305d86a0 26762016-04-05 Uros Bizjak <ubizjak@gmail.com>
2677
2678 PR target/70510
2679 * gcc.target/i386/pr70510.c: New test.
2680
eec3b789 26812016-04-05 Richard Biener <rguenther@suse.de>
2682
2683 PR tree-optimization/70526
2684 * g++.dg/torture/pr70526.C: New testcase.
2685
ca943582 26862016-04-05 Jakub Jelinek <jakub@redhat.com>
2687
2688 PR target/70525
2689 * gcc.target/i386/pr70525.c: New test.
2690
87825cd5 26912016-04-05 Richard Biener <rguenther@suse.de>
2692
2693 PR middle-end/70499
2694 * g++.dg/torture/pr70499.C: New testcase.
2695
14638828 26962016-04-05 Richard Biener <rguenther@suse.de>
2697
2698 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2699 remove XFAIL.
2700
967a90d5 27012016-04-04 Jakub Jelinek <jakub@redhat.com>
2702
2703 PR middle-end/70307
2704 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2705 rs6000 ABI warnings.
2706
d374a3a3 27072016-04-04 Jan Hubicka <hubicka@ucw.cz>
2708
2709 PR ipa/66223
2710 * g++.dg/ipa/devirt-51.C: New testcase.
2711
8ff377a6 27122016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2713 Jakub Jelinek <jakub@redhat.com>
2714
2715 PR middle-end/70457
2716 * gcc.dg/torture/pr70457.c: New.
2717
f567b44f 27182016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2719
2720 PR fortran/67538
2721 * gfortran.dg/allocate_with_source_19.f08: New test.
2722
89d4ebfa 27232016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2724
2725 PR fortran/65795
2726 * gfortran.dg/coarray_allocate_6.f08: New test.
2727
68ab33a6 27282016-04-04 Richard Biener <rguenther@suse.de>
2729
2730 PR rtl-optimization/70484
2731 * gcc.dg/torture/pr70484.c: New testcase.
2732
c4f5465d 27332016-04-04 Marek Polacek <polacek@redhat.com>
2734
2735 PR c/70307
2736 * gcc.dg/torture/pr70307.c: New test.
2737
bfec6609 27382016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2739
2740 PR target/70416
2741 PR target/67391
2742 * gcc.target/sh/torture/pr70416.c: New.
2743
40df9099 27442016-04-02 Martin Sebor <msebor@redhat.com>
2745
2746 PR c++/67376
2747 PR c++/70170
2748 PR c++/70172
2749 PR c++/70228
2750 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2751 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2752 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2753 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2754 * g++.dg/cpp0x/constexpr-string.C: Same.
2755 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2756 * g++.dg/cpp0x/pr65398.C: Same.
2757 * g++.dg/ext/constexpr-vla1.C: Same.
2758 * g++.dg/ext/constexpr-vla2.C: Same.
2759 * g++.dg/ext/constexpr-vla3.C: Same.
2760 * g++.dg/ubsan/pr63956.C: Same.
2761
0edb9bfe 27622016-04-01 Jakub Jelinek <jakub@redhat.com>
2763
2764 PR rtl-optimization/70467
2765 * gcc.target/i386/pr70467-2.c: New test.
2766
e5b1a1d9 27672016-04-01 Jakub Jelinek <jakub@redhat.com>
2768 Marek Polacek <polacek@redhat.com>
2769
2770 PR c++/70488
2771 * g++.dg/init/new47.C: New test.
2772
b2ca3fb0 27732016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2774
2775 PR target/70496
2776 * gcc.target/arm/pr70496.c: New test.
2777
4c3bd1e3 27782016-04-01 Nathan Sidwell <nathan@acm.org>
2779
47de69ad 2780 PR c++/68475
2781 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2782
313d569f 27832016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2784
2785 PR target/69890
2786 * gcc.dg/strlenopt.h (memmove): New.
2787 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2788 instead of "string.h".
2789 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2790 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2791 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2792 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2793 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2794 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2795 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2796 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2797 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2798 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2799 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2800 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2801 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2802 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2803 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2804 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2805 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2806 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2807 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2808 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2809
5469facd 28102016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2811
2812 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2813 (Holder::foo): Reflect this.
2814
503de754 28152016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2816
2817 PR target/70442
2818 * gcc.dg/pr70442.c: New test.
2819
13ee2de7 28202016-03-31 Nathan Sidwell <nathan@acm.org>
2821
2822 PR c++/70393
2823 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2824
5e0d03a8 28252016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2826
2827 PR target/70453
2828 * gcc.target/i386/pr70453.c: New test.
2829
8cb82ed4 28302016-03-31 Andrey Belevantsev <abel@ispras.ru>
2831
2832 PR target/70292
2833 * gcc.c-torture/pr70292.c: New test.
2834
7952b661 28352016-03-31 Marek Polacek <polacek@redhat.com>
2836
2837 PR c/70297
2838 * c-c++-common/pr70297.c: New test.
2839 * g++.dg/cpp0x/typedef-redecl.C: New test.
2840 * gcc.dg/typedef-redecl2.c: New test.
2841
1607cc74 28422016-03-31 Jakub Jelinek <jakub@redhat.com>
2843
2844 PR rtl-optimization/70460
2845 * gcc.c-torture/execute/pr70460.c: New test.
2846
c689c252 28472016-03-31 Richard Biener <rguenther@suse.de>
2848
2849 PR c++/70430
2850 * g++.dg/ext/vector30.C: New testcase.
2851
91c9586d 28522016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2853 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2854
2855 * gfortran.dg/fmt_pf.f90: New test.
2856
afa5c1b8 28572016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2858
2859 Forward-port from 5 branch
2860 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2861
2862 PR testsuite/70356
2863 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2864 dg-require-effective-target after dg-do.
2865
2866 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2867
2868 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2869
6a5dcab3 28702016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2871 Julian Brown <julian@codesourcery.com>
2872 Chung-Lin Tang <cltang@codesourcery.com>
2873 Cesar Philippidis <cesar@codesourcery.com>
2874 James Norris <jnorris@codesourcery.com>
2875 Tom de Vries <tom@codesourcery.com>
2876 Nathan Sidwell <nathan@codesourcery.com>
2877
305d86a0 2878 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 2879 * c-c++-common/goacc/loop-clauses.c: Likewise.
2880 * g++.dg/goacc/template.C: Likewise.
2881 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2882 * gfortran.dg/goacc/loop-1.f95: Likewise.
2883 * gfortran.dg/goacc/loop-5.f95: Likewise.
2884 * gfortran.dg/goacc/loop-6.f95: Likewise.
2885 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2886 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2887 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2888 * c-c++-common/goacc/clauses-fail.c: Likewise.
2889 * c-c++-common/goacc/parallel-1.c: Likewise.
2890 * c-c++-common/goacc/reduction-1.c: Likewise.
2891 * c-c++-common/goacc/reduction-2.c: Likewise.
2892 * c-c++-common/goacc/reduction-3.c: Likewise.
2893 * c-c++-common/goacc/reduction-4.c: Likewise.
2894 * c-c++-common/goacc/routine-3.c: Likewise.
2895 * c-c++-common/goacc/routine-4.c: Likewise.
2896 * c-c++-common/goacc/routine-5.c: Likewise.
2897 * c-c++-common/goacc/tile.c: Likewise.
2898 * g++.dg/goacc/template.C: Likewise.
2899 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2900 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2901 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2902 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2903 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2904 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2905 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2906 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2907 * c-c++-common/goacc/use_device-1.c: ... this file.
2908 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2909 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2910 * c-c++-common/goacc/host_data-6.c: ... this file.
2911 * c-c++-common/goacc/loop-2-kernels.c: New file.
2912 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2913 * c-c++-common/goacc/loop-3.c: Likewise.
2914 * g++.dg/goacc/reference.C: Likewise.
2915 * g++.dg/goacc/routine-1.C: Likewise.
2916 * g++.dg/goacc/routine-2.C: Likewise.
2917
932c0baa 29182016-03-30 Richard Biener <rguenther@suse.de>
2919
2920 PR middle-end/70450
2921 * gcc.dg/torture/pr70450.c: New testcase.
2922
7f7c4659 29232016-03-30 Jakub Jelinek <jakub@redhat.com>
2924
2925 PR target/70421
2926 * gcc.dg/torture/pr70421.c: New test.
2927 * gcc.target/i386/avx512f-pr70421.c: New test.
2928
9cbfe80c 29292016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2930
2931 PR testsuite/70364
2932 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2933 (check): New function.
2934 (bar): Call check.
2935 (foo): Align stack to 16 bytes when calling bar.
2936 * gcc.target/i386/cleanup-2.c: Likewise.
2937
f56c7d36 29382016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2939
2940 PR tree-optimization/59124
2941 * gcc.dg/Warray-bounds-19.c: New test.
2942
0275bf9b 29432016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2944
2945 * lib/prune.exp (escape_regex_chars): New.
2946 (prune_file_path): Update to quote metcharacters for regexp.
2947
a3daa269 29482016-03-29 Jakub Jelinek <jakub@redhat.com>
2949
24e1ba3d 2950 PR rtl-optimization/70429
2951 * gcc.c-torture/execute/pr70429.c: New test.
2952
a3daa269 2953 PR tree-optimization/70405
2954 * gcc.dg/pr70405.c: New test.
2955
3ef41a6e 29562016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2957
2958 PR fortran/70397
2959 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2960 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2961
4abd9410 29622016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2963
2964 PR testsuite/64177
2965 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2966 __cilkrts_set_param to set two workers.
2967 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2968 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2969
b58e5f0f 29702016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2971
305d86a0 2972 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 2973
bff53658 29742016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2975
2976 PR target/70406
305d86a0 2977 * gcc.target/i386/pr70406.c: New test.
bff53658 2978
bb2c9c15 29792016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2980
2981 * gnat.dg/specs/double_record_extension3.ads: New test.
2982
f12c84ab 29832016-03-25 Richard Henderson <rth@redhat.com>
2984
2985 PR target/70120
2986 * gcc.target/aarch64/pr70120-1.c: New.
2987 * gcc.target/aarch64/pr70120-2.c: New.
2988 * gcc.target/aarch64/pr70120-3.c: New.
2989
b0bf58c4 29902016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2991
2992 PR c++/62212
2993 * g++.dg/template/mangle2.C: The dg-do directive should be
2994 "compile" not "assemble".
2995
f175ba0f 29962016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2997
2998 PR lto/69650
2999 * gcc.dg/pr69650.c: New test.
3000
4cc3295f 30012016-03-25 David Edelsohn <dje.gcc@gmail.com>
3002
3003 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3004
0cf40600 30052016-03-25 Alan Modra <amodra@gmail.com>
3006
3007 * gcc.dg/dfp/pr70052.c: New test.
3008
3aebf099 30092016-03-24 Richard Henderson <rth@redhat.com>
3010
3011 PR middle-end/69845
3012 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3013 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3014
83245bd3 30152016-03-24 Tom de Vries <tom@codesourcery.com>
3016
3017 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3018
108e7ee4 30192016-03-24 Tom de Vries <tom@codesourcery.com>
3020
3021 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3022 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3023
17af0b14 30242016-03-24 Tom de Vries <tom@codesourcery.com>
3025
3026 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3027 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3028
6c8770ee 30292016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3030
3031 PR c++/62212
3032 * g++.dg/template/mangle2.C: New test.
3033
a7e21b7b 30342016-03-24 Richard Biener <rguenther@suse.de>
3035
3036 PR tree-optimization/70396
3037 * gcc.dg/torture/pr70396.c: New testcase.
3038
f365d297 30392016-03-24 Richard Biener <rguenther@suse.de>
3040
3041 PR middle-end/70370
3042 * gcc.dg/torture/pr70370.c: New testcase.
3043
da7aeb13 30442016-03-24 Tom de Vries <tom@codesourcery.com>
3045
3046 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3047 * gfortran.dg/goacc/kernels-tree.f95: Same.
3048 * gfortran.dg/goacc/parallel-tree.f95: Same.
3049
80b30de0 30502016-03-24 Tom de Vries <tom@codesourcery.com>
3051
3052 * c-c++-common/goacc/uninit-if-clause.c: New test.
3053 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3054
cb9b6b99 30552016-03-24 Jakub Jelinek <jakub@redhat.com>
3056
3057 PR target/70290
305d86a0 3058 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3059 Fix formatting.
cb9b6b99 3060
a4225fff 30612016-03-24 Richard Biener <rguenther@suse.de>
3062
3063 PR tree-optimization/70372
3064 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3065
5a869ab8 30662016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3067
3068 PR c++/70347
3069 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3070
36ce5faa 30712016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3072
3073 PR c++/70332
3074 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3075
c4fa85c9 30762016-03-23 Jakub Jelinek <jakub@redhat.com>
3077
d9377ad5 3078 PR c++/70001
3079 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3080 * g++.dg/cpp1y/pr70001.C: New test.
3081
c4fa85c9 3082 PR c++/70323
3083 * g++.dg/cpp0x/constexpr-70323.C: New test.
3084
0a2062da 30852016-03-23 Alexandre Oliva <aoliva@redhat.com>
3086 Jason Merrill <jason@redhat.com>
3087 Jakub Jelinek <jakub@redhat.com>
3088
3089 PR c++/69315
3090 * g++.dg/cpp0x/constexpr-69315.C: New test.
3091 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3092
62d2a6dc 30932016-03-23 Marek Polacek <polacek@redhat.com>
3094
3095 PR c++/69884
3096 * g++.dg/warn/Wignored-attributes-1.C: New test.
3097 * g++.dg/warn/Wignored-attributes-2.C: New test.
3098
a82d6246 30992016-03-23 Tom de Vries <tom@codesourcery.com>
3100
3101 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3102 initialization.
3103 * gfortran.dg/goacc/private-3.f95 (test): Same.
3104 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3105 missing use param.
3106
dc834ba1 31072016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3108
3109 * lib/target-supports.exp: Remove v7ve entry from loop
3110 creating effective target checks.
3111 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3112 (add_options_for_arm_arch_v7ve): Likewise.
3113
7e83fd1f 31142016-03-23 Jakub Jelinek <jakub@redhat.com>
3115
3116 PR tree-optimization/70354
3117 * gcc.dg/vect/pr70354-1.c: New test.
3118 * gcc.dg/vect/pr70354-2.c: New test.
3119 * gcc.target/i386/avx2-pr70354-1.c: New test.
3120 * gcc.target/i386/avx2-pr70354-2.c: New test.
3121
4e4da058 31222016-03-22 Jeff Law <law@redhat.com>
3123
3124 PR target/70232
3125 * gcc.dg/tree-ssa/pr70232.c: New test.
3126
6855137b 31272016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3128
3129 PR target/70302
3130 * gcc.target/i386/pr70302.c: New test.
3131
19db1ec8 31322016-03-22 Richard Biener <rguenther@suse.de>
3133
3134 PR middle-end/70251
3135 * g++.dg/torture/pr70251.C: New testcase.
3136
4baec9f2 31372016-03-22 David Malcolm <dmalcolm@redhat.com>
3138
3139 PR c/69993
3140 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3141 Wmisleading-indentation.c.
3142 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3143 reflect change to diagnostic text and order of messages.
3144 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3145
fcfec126 31462016-03-22 David Edelsohn <dje.gcc@gmail.com>
3147
3148 * g++.dg/ext/java-3.C: Don't compile on AIX.
3149
aa30728a 31502016-03-22 Richard Biener <rguenther@suse.de>
3151
3152 PR middle-end/70333
3153 * gcc.dg/torture/pr70333.c: New testcase.
3154
46ec4eb4 31552016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3156
3157 * g++.dg/ext/pr70290.C: New test.
3158
4880f878 31592016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3160
3161 PR target/70325
3162 * gcc.target/i386/pr70325.c: New test.
3163
3d78ea44 31642016-03-22 Jakub Jelinek <jakub@redhat.com>
3165
5934fb8f 3166 PR target/70329
3167 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3168 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3169
b6436f79 3170 PR target/70300
3171 * gcc.target/i386/pr70300.c: New test.
3172
3d78ea44 3173 PR c++/70295
3174 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3175 (func2): New function for cond with parens, xfail warning for c++.
3176 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3177
b60244f6 31782016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3179
3180 PR c++/70096
3181 * g++.dg/template/ptrmem30.C: New test.
3182
c8e3e744 31832016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3184
3185 PR c++/70204
3186 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3187 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3188
2715f63a 31892016-03-21 Jakub Jelinek <jakub@redhat.com>
3190
3191 PR middle-end/70326
3192 * gcc.dg/pr70326.c: New test.
3193
2daa2cda 31942016-03-21 Marc Glisse <marc.glisse@inria.fr>
3195 Jakub Jelinek <jakub@redhat.com>
3196
3197 PR tree-optimization/70317
3198 * gcc.dg/pr70317.c: New test.
3199
d9aa5a50 32002016-03-21 Uros Bizjak <ubizjak@gmail.com>
3201
3202 PR target/70327
3203 * gcc.target/i386/pr70327.c: New test.
3204
e1a88bf4 32052016-03-21 Martin Liska <mliska@suse.cz>
3206
61941425 3207 PR ipa/70306
e1a88bf4 3208 * gcc.dg/ipa/pr70306.c: New test.
3209
d9aa5a50 32102016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 3211
3212 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3213 * gcc.target/arm/attr-align3.c: Likewise.
3214 * gcc.target/arm/attr_arm.c: Likewise.
3215 * gcc.target/arm/flip-thumb.c: Likewise.
3216
afdde20c 32172016-03-21 Jakub Jelinek <jakub@redhat.com>
3218
3219 PR target/70296
3220 * gcc.target/powerpc/altivec-36.c: New test.
3221
3f2ef661 32222016-03-21 Richard Biener <rguenther@suse.de>
3223
3224 PR tree-optimization/70310
3225 * gcc.dg/torture/pr70310.c: New testcase.
3226
08b2b692 32272016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3228
3229 PR target/70293
3230 * gcc.target/i386/pr70293.c: New test.
3231
93505d22 32322016-03-21 Richard Biener <rguenther@suse.de>
3233
3234 PR tree-optimization/70288
3235 * gcc.dg/torture/pr70288-1.c: New testcase.
3236 * gcc.dg/torture/pr70288-2.c: Likewise.
3237
06fd1914 32382016-03-21 Andrey Belevantsev <abel@ispras.ru>
3239
3240 PR rtl-optimization/69307
3241 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 3242
b628775e 32432016-03-21 Andrey Belevantsev <abel@ispras.ru>
3244
3245 PR rtl-optimization/69102
3246 * gcc.c-torture/compile/pr69102.c: New test.
3247
1421f43c 32482016-03-18 Jeff Law <law@redhat.com>
3249
3250 PR rtl-optimization/70263
3251 * gcc.c-torture/compile/pr70263-1.c: New test.
3252 * gcc.target/i386/pr70263-2.c: New test.
3253
e7142ce1 32542016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3255
3256 PR rtl-optimization/70278
3257 * gcc.dg/torture/pr70278.c: New test.
3258 * gcc.target/arm/pr70278.c: New test.
3259
5539bc70 32602016-03-18 David Malcolm <dmalcolm@redhat.com>
3261
3262 PR c/70281
3263 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3264 (test_builtin_types_compatible_p): New test function.
3265 * gcc.dg/pr70281.c: New test case.
3266
296a290a 32672016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3268
3269 PR target/70113
3270 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3271
666094f0 32722016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3273
3274 PR tree-optimization/70252
3275 * gcc.dg/pr70252.c: New test.
3276
350514e8 32772016-03-18 Tom de Vries <tom@codesourcery.com>
3278
3279 * gcc.dg/pr70161-2.c: New test.
3280 * gcc.dg/pr70161.c: New test.
3281
011e0cea 32822016-03-18 Tom de Vries <tom@codesourcery.com>
3283
3284 PR ipa/70269
3285 * gcc.dg/pr70269.c: New test.
3286
292a09de 32872016-03-18 Jakub Jelinek <jakub@redhat.com>
3288
3289 PR c++/70267
3290 * g++.dg/ext/java-3.C: New test.
3291
efc86c4c 32922016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3293
3294 PR c++/70205
3295 * g++.dg/lookup/pr70205.C: New test.
3296
a28dd575 32972016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3298
3299 PR c++/70218
3300 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3301
92e7ab1e 33022016-03-17 Marek Polacek <polacek@redhat.com>
3303
3304 PR c/69407
3305 * gcc.dg/atomic-op-6.c: New test.
3306
7378dbfb 33072016-03-17 David Malcolm <dmalcolm@redhat.com>
3308
3309 PR c/70264
3310 * c-c++-common/pr70264.c: New test case.
3311
f7995d7d 33122016-03-17 Jakub Jelinek <jakub@redhat.com>
3313
e2895b76 3314 PR c++/70144
3315 * c-c++-common/pr70144-1.c: New test.
3316 * c-c++-common/pr70144-2.c: New test.
3317
f7995d7d 3318 PR c++/70272
3319 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3320 * g++.dg/opt/flifetime-dse6.C: New test.
3321 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3322
5ec4a949 33232016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3324
3325 PR driver/70192
3326 * gcc.dg/pic-1.c: New test.
3327 * gcc.dg/pic-2.c: Likewise.
3328 * gcc.dg/pic-3.c: Likewise.
3329 * gcc.dg/pic-4.c: Likewise.
3330 * gcc.dg/pie-1.c: Likewise.
3331 * gcc.dg/pie-2.c: Likewise.
3332 * gcc.dg/pie-3.c: Likewise.
3333 * gcc.dg/pie-4.c: Likewise.
3334 * gcc.dg/pie-5.c: Likewise.
3335 * gcc.dg/pie-6.c: Likewise.
3336
c28550e1 33372016-03-17 Tom de Vries <tom@codesourcery.com>
3338
3339 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3340 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3341
be3296cb 33422016-03-17 Richard Biener <rguenther@suse.de>
3343
3344 PR debug/70271
3345 * g++.dg/debug/pr70271.C: New testcase.
3346
9b60ef21 33472016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3348
3349 * gcc.target/i386/pr70251.c: New test.
3350
9a80bc1a 33512016-03-17 Marek Polacek <polacek@redhat.com>
3352
3353 PR c++/70194
3354 * g++.dg/warn/constexpr-70194.C: New test.
3355
733d7ff9 33562016-03-16 Richard Henderson <rth@redhat.com>
3357
3358 PR middle-end/70240
3359 * gcc.c-torture/compile/pr70240.c: New.
3360
3e6f12bf 33612016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3362
3363 * gcc.c-torture/compile/20151204.c: Skip for avr.
3364
867c9e99 33652016-03-16 Jakub Jelinek <jakub@redhat.com>
3366
3367 PR target/70245
3368 * g++.dg/opt/pr70245.C: New test.
3369 * g++.dg/opt/pr70245.h: New file.
3370 * g++.dg/opt/pr70245-aux.cc: New file.
3371
8ced6ab7 33722016-03-16 Martin Sebor <msebor@redhat.com>
3373
3374 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3375
37af779a 33762016-03-16 Richard Henderson <rth@redhat.com>
3377
3378 PR middle-end/70199
3379 * gcc.c-torture/compile/pr70199.c: New.
3380
78ed999c 33812016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3382
3383 * gcc.dg/uninit-19.c: Run dos2unix.
3384
462ca422 33852016-03-16 Marek Polacek <polacek@redhat.com>
3386
3387 PR c/70093
3388 * gcc.dg/nested-func-10.c: New test.
3389 * gcc.dg/nested-func-9.c: New test.
3390
fe58aacc 33912016-03-16 Jakub Jelinek <jakub@redhat.com>
3392
3393 PR tree-optimization/68714
3394 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3395
27a53872 33962016-03-16 Tom de Vries <tom@codesourcery.com>
3397
3398 PR tree-optimization/68715
3399 * gcc.dg/graphite/pr68715-2.c: New test.
3400 * gcc.dg/graphite/pr68715.c: New test.
3401 * gfortran.dg/graphite/pr68715.f90: New test.
3402
95049c3c 34032016-03-16 Tom de Vries <tom@codesourcery.com>
3404
3405 PR tree-optimization/68809
3406 * gcc.dg/graphite/pr68809-2.c: New test.
3407 * gcc.dg/graphite/pr68809.c: New test.
3408
09eddd70 34092016-03-16 Jakub Jelinek <jakub@redhat.com>
3410
81fc5915 3411 PR c++/70147
3412 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3413 method call to i () as argument. Adjust expected output.
3414
09eddd70 3415 PR c++/70147
3416 * g++.dg/ubsan/pr70147-1.C: New test.
3417 * g++.dg/ubsan/pr70147-2.C: New test.
3418
6373d2a2 34192016-03-15 Martin Sebor <msebor@redhat.com>
3420
3421 PR c++/58281
3422 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3423
d27a0c11 34242016-03-15 John David Anglin <danglin@gcc.gnu.org>
3425
9908039d 3426 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3427 hppa*-*-hpux*.
3428
45cdc3a6 3429 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3430
d27a0c11 3431 PR libfortran/69799
3432 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3433 libatomic_available.
3434
0dd1d57f 34352016-03-15 Marek Polacek <polacek@redhat.com>
3436
3437 PR c++/70209
3438 * g++.dg/ext/attribute-may-alias-4.C: New test.
3439
0ce02c07 34402016-03-15 Alexander Monakov <amonakov@ispras.ru>
3441
3442 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3443 -fvar-tracking-assignments-toggle flag.
3444
f6e39b30 34452016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3446
3447 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3448
167f93a2 34492016-03-15 Jakub Jelinek <jakub@redhat.com>
3450
3451 PR rtl-optimization/70222
3452 * gcc.c-torture/execute/pr70222-1.c: New test.
3453 * gcc.c-torture/execute/pr70222-2.c: New test.
3454
08a8af4a 34552016-03-15 Richard Henderson <rth@redhat.com>
3456
3457 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3458
738eb905 34592016-03-15 Andrey Belevantsev <abel@ispras.ru>
3460
3461 PR rtl-optimization/69032
3462 * gcc.dg/pr69032.c: New test.
3463
dd148b3a 34642016-03-15 Andrey Belevantsev <abel@ispras.ru>
3465
3466 PR rtl-optimization/63384
d9aa5a50 3467 * g++.dg/pr63384.C: New test.
dd148b3a 3468
acf58115 34692016-03-15 Andrey Belevantsev <abel@ispras.ru>
3470
3471 PR target/64411
3472 * gcc.target/i386/pr64411.C: New test.
3473
a2897dc4 34742016-03-15 Tom de Vries <tom@codesourcery.com>
3475
3476 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3477 * gfortran.dg/goacc/kernels-alias.f95: New test.
3478
7bad2faf 34792016-03-14 Martin Sebor <msebor@redhat.com>
3480
3481 PR c++/53792
3482 * g++.dg/cpp0x/constexpr-inline.C: New test.
3483 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3484
d65fa8d9 34852016-03-14 David Edelsohn <dje.gcc@gmail.com>
3486
3487 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3488
2b3c633f 34892016-03-14 Jakub Jelinek <jakub@redhat.com>
3490
3491 PR middle-end/70219
3492 * gcc.dg/pr70219.c: New test.
3493
e947f9c3 34942016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3495
3496 PR target/70083
3497 * gcc.dg/torture/pr70083.c: New test.
3498 * gcc.target/i386/pr70083.c: New test.
3499
74201dc2 35002016-03-14 Richard Biener <rguenther@suse.de>
3501
3502 PR tree-optimization/56365
3503 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3504
88aea41e 35052016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3506
3507 PR target/70098
3508 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3509 New function.
3510 * g++.dg/pr70098.C: New testcase.
3511
3512
1bd2aefd 35132016-03-14 Tom de Vries <tom@codesourcery.com>
3514
3515 PR tree-optimization/70045
3516 * gcc.dg/graphite/pr70045.c: New test.
3517
922c7033 35182016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3519
3520 PR fortran/69043
3521 * gfortran.dg/include_9.f90: New test.
3522
fd4ab6d9 35232016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3524
3525 PR fortran/45076
3526 gfortran.dg/prof/prof.exp: New script.
3527 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3528
7d7218d3 35292016-03-12 Andrey Belevantsev <abel@ispras.ru>
3530
3531 PR rtl-optimization/69307
3532 * gcc.dg/pr69307.c: New test.
3533
02ffd664 35342016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3535
3536 PR target/69614
3537 * gcc.target/arm/pr69614.c: New.
3538
76e207a9 35392016-03-12 Paul Thomas <pault@gcc.gnu.org>
3540
3541 PR fortran/70031
3542 * gfortran.dg/submodule_14.f08: New test
3543
3544 PR fortran/69524
3545 * gfortran.dg/submodule_15.f08: New test
3546
490ee78a 35472016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3548
3549 PR c++/70106
3550 * g++.dg/cpp1y/paren3.C: New test.
3551
04e137ff 35522016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3553
3554 PR target/70131
3555 * gcc.target/powerpc/ppc-round2.c: New test.
3556
27b2c1c4 35572016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3558
3559 PR target/70123
3560 * gcc.dg/torture/pr70123.c: New test.
3561
84116671 35622016-03-11 Jeff Law <law@redhat.com>
3563
3564 PR tree-optimization/70190
3565 * gcc.c-torture/compile/pr70190.c: New test.
3566
cfa58bc8 35672016-03-11 David Malcolm <dmalcolm@redhat.com>
3568
3569 PR c/68187
3570 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3571 case.
3572 (test43_b): Likewise.
3573 (test43_c): Likewise.
3574 (test43_d): Likewise.
3575 (test43_e): Likewise.
3576 (test43_f): Likewise.
3577 (test43_g): Likewise.
3578 (test44_a): Likewise.
3579 (test44_b): Likewise.
3580 (test44_c): Likewise.
3581 (test44_d): Likewise.
3582 (test44_e): Likewise.
3583
ce234f27 35842016-03-11 David Malcolm <dmalcolm@redhat.com>
3585
3586 PR c/70085
3587 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3588
e4756b48 35892016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3590
3591 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3592 dg-options.
3593
1f5ef87e 35942016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3595
3596 PR target/70002
3597 PR target/69245
3598 * gcc.target/aarch64/pr69245_2.c: New test.
3599
f9c352a1 36002016-03-11 Jakub Jelinek <jakub@redhat.com>
3601
3602 PR tree-optimization/70177
3603 * gcc.dg/pr70177.c: New test.
3604
4dd92ac6 36052016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3606
3607 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3608
331e4fdb 36092016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3610
3611 * gcc.dg/tree-ssa/sra-20.c: New.
3612
69262824 36132016-03-11 Jakub Jelinek <jakub@redhat.com>
3614
6f9a7425 3615 PR rtl-optimization/70174
3616 * gcc.dg/pr70174.c: New test.
3617
69262824 3618 PR tree-optimization/70169
3619 * gcc.dg/pr70169.c: New test.
3620
4637a847 36212016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3622
3623 PR target/70160
3624 * gcc.target/i386/pr70160.c: New test.
3625
5a86d754 36262016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3627
3628 * gcc.target/s390/dfp-1.c: New test.
3629
af4c8290 36302016-03-10 Nick Clifton <nickc@redhat.com>
3631
3632 PR target/70044
3633 * gcc.target/aarch64/pr70044.c: New test.
3634
98dfd328 36352016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3636 Jakub Jelinek <jakub@redhat.com>
3637
3638 PR c++/70001
3639 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3640 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3641 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3642
75e72311 36432016-03-10 Jan Hubicka <hubicka@ucw.cz>
3644
3645 PR lto/69589
3646 * g++.dg/lto/pr69589_0.C: New testcase
3647 * g++.dg/lto/pr69589_1.C: New testcase
3648
a2eb1271 36492016-03-10 Marek Polacek <polacek@redhat.com>
3650
3651 PR c++/70153
3652 * g++.dg/delayedfold/unary-plus1.C: New test.
3653
36542016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 3655
3656 * gcc.target/arm/pr45701-1.c: Escape brackets.
3657 * gcc.target/arm/pr45701-2.c: Likewise.
3658
5ab2987f 36592016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3660
3661 * gfortran.dg/unconstrained_commons.f: New.
3662
6972afac 36632016-03-10 Alan Modra <amodra@gmail.com>
3664
3665 * gcc.dg/pr69195.c: New.
3666 * gcc.dg/pr69238.c: New.
3667
c82c99ec 36682016-03-10 Tom de Vries <tom@codesourcery.com>
3669
3670 PR testsuite/68915
3671 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3672
a2389d4a 36732016-03-10 Richard Biener <rguenther@suse.de>
3674
3675 PR tree-optimization/70128
3676 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3677 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3678
c272412d 36792016-03-09 Jakub Jelinek <jakub@redhat.com>
3680
a0451069 3681 PR tree-optimization/70152
3682 * gcc.dg/pr70152.c: New test.
3683
c272412d 3684 PR target/70086
3685 * gcc.target/i386/pr70086-1.c: New test.
3686 * gcc.target/i386/pr70086-2.c: New test.
3687 * gcc.target/i386/pr70086-3.c: New test.
5f611068 3688
3689 PR tree-optimization/70127
3690 * gcc.c-torture/execute/pr70127.c: New test.
3691
27dcb7a8 36922016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3693
3694 * c-c++-common/goacc/combined-directives-2.c: New test.
3695
c24757cf 36962016-03-09 David Malcolm <dmalcolm@redhat.com>
3697
3698 PR c/68473
3699 PR c++/70105
3700 * g++.dg/diagnostic/pr70105.C: New test.
3701 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3702 (test_multiple_ordinary_maps): New test function.
3703
83108969 37042016-03-09 David Malcolm <dmalcolm@redhat.com>
3705
3706 PR c/68473
3707 PR c++/70105
3708 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3709 Drop range information from call to inform_at_rich_loc.
3710 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3711 New.
3712 (test_show_locus): Replace calls to rich_location::add_range with
3713 calls to add_range. Rewrite the tests that used the now-defunct
3714 rich_location ctor taking a source_range. Simplify other tests
3715 by replacing calls to COMBINE_LOCATION_DATA with calls to
3716 make_location.
3717
6733c0e8 37182016-03-09 Richard Biener <rguenther@suse.de>
3719 Jakub Jelinek <jakub@redhat.com>
3720
3721 PR tree-optimization/70138
3722 * gcc.dg/vect/pr70138-1.c: New testcase.
3723 * gcc.dg/vect/pr70138-2.c: Likewise.
3724
96abb9f5 37252016-03-09 Jakub Jelinek <jakub@redhat.com>
3726
3727 PR target/70049
3728 * gcc.target/i386/pr70049.c: New test.
3729
42bb3bfb 37302016-03-09 Richard Biener <rguenther@suse.de>
3731
3732 PR c/70143
3733 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3734 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3735 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3736
27527428 37372016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3738
3739 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3740 arm-*-*.
3741
248449f2 37422016-03-09 Jakub Jelinek <jakub@redhat.com>
3743
1bd49ced 3744 PR middle-end/67278
3745 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3746
248449f2 3747 PR target/67278
3748 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3749
3750 PR middle-end/70050
3751 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3752 in testcase comment.
3753
dfc460ff 37542016-03-09 Tom de Vries <tom@codesourcery.com>
3755
3756 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3757 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3758 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3759 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3760 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3761 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3762 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3763 * gfortran.dg/goacc/kernels-loop.f95: New test.
3764
0377fc7f 37652016-03-08 Martin Sebor <msebor@redhat.com>
3766
3767 PR c++/62096
3768 * g++.dg/warn/overflow-warn-7.C: New test.
3769
3556aa80 37702016-03-08 Jason Merrill <jason@redhat.com>
3771
3772 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3773 * lib/target-supports.exp (check_effective_target_concepts): New.
3774
e5096208 37752016-03-08 Jakub Jelinek <jakub@redhat.com>
3776
5370eb8d 3777 PR c++/70135
3778 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3779 * g++.dg/ubsan/pr70135.C: New test.
3780
e5096208 3781 PR target/70110
3782 * gcc.dg/pr70110.c: New test.
3783
cc37120d 37842016-03-07 Martin Jambor <mjambor@suse.cz>
3785
3786 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3787 * c-c++-common/gomp/if-1.c: Likewise.
3788 * c-c++-common/gomp/pr61486-2.c: Likewise.
3789 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3790 to dg-additional-options.
3791 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3792 * g++/gomp/target-teams-1.c: Likewise.
3793 * gcc.dg/gomp/gomp.exp: Likewise.
3794 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3795 dg-additional-options.
3796 * gfortran.dg/gomp/gomp.exp: Likewise.
3797 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3798 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3799 dg-additional-options.
3800 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3801
53c248d8 38022016-03-07 Martin Jambor <mjambor@suse.cz>
3803
3804 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3805 * c-c++-common/gomp/gridify-1.c: New test.
3806 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3807
541e79a0 38082016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3809
3810 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3811 trigger for cortex-r8, when scanning for register r8.
3812 * gcc.target/arm/pr45701-2.c: Likewise.
3813
4dfabd94 38142016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 3815 Jeff Law <law@redhat.com>
4dfabd94 3816
3817 PR tree-optimization/69740
3818 * gcc.c-torture/compile/pr69740-1.c: New test.
3819 * gcc.c-torture/compile/pr69740-2.c: New test.
3820
1b63a87b 38212016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3822
3823 * lib/target-supports.exp
3824 (check_effective_target_whole_vector_shift): Enable for PPC64.
3825
d33914da 38262016-03-07 Richard Biener <rguenther@suse.de>
3827
3828 PR tree-optimization/70115
3829 * gcc.dg/torture/pr70115.c: New testcase.
3830
584fba4b 38312016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3832
3833 PR middle-end/69916
3834 * c-c-++-common/goacc/pr69916.c: New.
3835
7f2f5ec0 38362016-03-07 Richard Henderson <rth@redhat.com>
3837
3838 * gcc.c-torture/compile/pr70061.c: New test.
3839
f530e7c4 38402016-03-07 Richard Biener <rguenther@suse.de>
3841
3842 PR testsuite/70109
3843 * gcc.dg/vect/O3-pr36098.c: New testcase.
3844
a3855fed 38452016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3846
3847 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3848
091ffc31 38492016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3850
3851 * gnat.dg/renaming9.ad[sb]: New testcase.
3852
2941b871 38532016-03-05 Jakub Jelinek <jakub@redhat.com>
3854
3855 PR c++/70084
3856 * g++.dg/expr/stdarg3.C: New test.
3857
5173ce42 38582016-03-04 Jeff Law <law@redhat.com>
3859
3860 PR tree-optimization/69196
3861 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3862 x86_64-*-*.
3863
2d1d2e55 38642016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3865
0e43078e 3866 PR c/69973
3867 * gcc.dg/pr69973.c: New test.
3868
d8ec06ae 3869 PR rtl-optimization/69941
3870 * gcc.dg/torture/pr69941.c: New test.
3871
2d1d2e55 3872 PR c/69824
3873 * gcc.dg/pr69824.c: New test.
3874
32f692e2 38752016-03-05 Tom de Vries <tom@codesourcery.com>
3876
3877 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3878 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3879 function.
3880
1c699e9a 38812016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3882
3883 PR c++/66786
3884 * g++.dg/cpp1y/var-templ48.C: New test.
3885 * g++.dg/cpp1y/var-templ49.C: New test.
3886
358448c6 38872016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3888
3889 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3890
01dc3c45 38912016-03-04 Jakub Jelinek <jakub@redhat.com>
3892
e968ff6d 3893 PR c++/70035
3894 * g++.dg/ubsan/pr70035.C: New test.
3895
01dc3c45 3896 PR target/70062
3897 * gcc.target/i386/pr70062.c: New test.
3898
3937d618 38992016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3900
3901 * g++.dg/template/typename21.C: Remove c++98_only.
3902
c58ac7f8 39032016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3904
3905 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3906
0060768a 39072016-03-04 David Malcolm <dmalcolm@redhat.com>
3908
3909 PR c/68187
3910 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3911 function.
3912 (fn_42_b): Likewise.
3913 (fn_42_c): Likewise.
3914
74c6fd40 39152016-03-04 David Malcolm <dmalcolm@redhat.com>
3916
3917 PR c/68187
3918 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3919 function.
3920 (fn_40_b): Likewise.
3921 (fn_41_a): Likewise.
3922 (fn_41_b): Likewise.
3923
31b11359 39242016-03-04 Jakub Jelinek <jakub@redhat.com>
3925
3926 PR target/70059
3927 * gcc.target/i386/avx512f-pr70059.c: New test.
3928 * gcc.target/i386/avx512dq-pr70059.c: New test.
3929
c5b93452 39302016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3931
3932 PR rtl-optimization/57676
3933 * gcc.dg/torture/pr57676.c: New test.
3934
268fbd56 39352016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3936
3937 * gcc.dg/pr70026.c: New test.
3938
6560d1ad 39392016-03-04 Marek Polacek <polacek@redhat.com>
3940
3941 PR c/69798
3942 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3943 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3944
cc7dfddf 39452016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3946
3947 PR target/70004
3948 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3949 Delete.
3950 (test_corners_sisd_si): Likewise.
3951 (main): Remove checks of the above.
3952 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3953
e9663bd4 39542016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3955
3956 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3957
dcdd684e 39582016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3959
3960 * gcc.dg/torture/pr69951.c: Accept argc==0.
3961
e692d332 39622016-03-04 Richard Biener <rguenther@suse.de>
3963
3964 PR c++/70054
3965 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3966 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3967
af77b7e6 39682016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3969
3970 PR testsuite/69766
3971 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3972 testing multiarch.
3973
290da96e 39742016-03-04 Jakub Jelinek <jakub@redhat.com>
3975
3976 PR debug/69947
3977 * gcc.dg/guality/pr69947.c: New test.
3978
e51ce713 39792016-03-03 Jakub Jelinek <jakub@redhat.com>
3980
3981 PR ada/70017
3982 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3983
1feed892 39842016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3985
3986 PR rtl-optimization/69904
3987 * gcc.target/arm/pr69904.c: New test.
3988
c32bda69 39892016-03-03 Jakub Jelinek <jakub@redhat.com>
3990
3991 PR target/70021
3992 * gcc.dg/vect/pr70021.c: New test.
3993 * gcc.target/i386/pr70021.c: New test.
3994
1bc579ed 39952016-03-03 Marek Polacek <polacek@redhat.com>
3996
3997 PR middle-end/70050
3998 * gcc.dg/pr70050.c: New test.
3999
cfa8d638 40002016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4001
4002 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4003
1b889259 40042016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4005
4006 PR tree-optimization/70043
4007 * gfortran.dg/vect/pr70043.f90: New test.
4008
f756dfa3 40092016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4010
4011 * gnat.dg/specs/task1.ads: New test.
4012
5cb4863d 40132016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4014
4015 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4016 Invoke gdb with -batch.
4017 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4018
5dd12e43 40192016-03-03 Richard Biener <rguenther@suse.de>
4020
4021 PR tree-optimization/55936
4022 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4023
d97ba4ca 40242016-03-02 Jeff Law <law@redhat.com>
4025
5d23c86f 4026 PR rtl-optimization/69942
4027 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4028 effects of argument promotions.
4029
d97ba4ca 4030 PR tree-optimization/69987
4031 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4032 target does not support -fprefetch-loop-arrays.
4033
901faaa0 40342016-03-02 Uros Bizjak <ubizjak@gmail.com>
4035
4036 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4037
51f6fdce 40382016-03-02 Bin Cheng <bin.cheng@arm.com>
4039
6bc7872f 4040 PR rtl-optimization/69052
51f6fdce 4041 * gcc.target/i386/pr69052.c: New test.
4042
31d31e07 40432016-03-02 Alan Modra <amodra@gmail.com>
4044
4045 * gcc.dg/pr69990.c: New.
4046
04faee95 40472016-03-02 Jakub Jelinek <jakub@redhat.com>
4048
270d0117 4049 PR c/68062
4050 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4051
4052 PR middle-end/70022
4053 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4054
04faee95 4055 PR target/70028
4056 * gcc.target/i386/pr70028.c: New test.
4057
a2cc9e8e 40582016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4059
4060 * c-c++-common/asan/swapcontext-test-1.c,
4061 * c-c++-common/tsan/thread_leak.c,
4062 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4063 * g++.dg/tsan/benign_race.C,
4064 * g++.dg/tsan/fd_close_norace.C,
4065 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4066 races with sanitizer output
4067
dd4bd263 40682016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 4069 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 4070
4071 PR target/67278
4072 * gcc.dg/simd-8.c: New testcase.
4073
b5fe3a49 40742016-03-02 Richard Biener <rguenther@suse.de>
4075
4076 PR middle-end/67278
4077 * gcc.dg/simd-7.c: New testcase.
4078
23601f67 40792016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4080
4081 * gcc.target/i386/pr70007.c: Tweak.
4082
f66f65e7 40832016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4084
4085 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4086
60773515 40872016-03-02 Marek Polacek <polacek@redhat.com>
4088
4089 PR c/67854
4090 * gcc.dg/pr67854.c: New test.
4091
6c094cb1 40922016-03-02 Jakub Jelinek <jakub@redhat.com>
4093
4094 PR middle-end/70025
4095 * gcc.dg/torture/pr70025.c: New test.
4096
7627bb56 40972016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4098
4099 PR tree-optimization/68621
4100 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4101
066c8e94 41022016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4103
4104 * gcc.target/i386/pr70007.c: New test.
4105
d3b819ad 41062016-03-01 Jeff Law <law@redhat.com>
4107
d4b9ad56 4108 PR tree-optimization/69196
7e217344 4109 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 4110
d3b819ad 4111 PR tree-optimization/69196
4112 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4113 duplicating code and spoiling the expected output.
4114
4f37285d 41152016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4116
4117 PR target/70033
4118 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4119 supports power9 before doing tests.
4120 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4121 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4122 * gcc.target/powerpc/p9-permute.c: Likewise.
4123
3e9c4f6c 41242016-03-01 Uros Bizjak <ubizjak@gmail.com>
4125
4126 PR target/70027
4127 * gcc.target/i386/pr70027.c: New test.
4128
e324729e 41292016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 4130
4131 * gcc.dg/pr70017.c: New test.
4132
40e9ce2d 41332016-03-01 Jakub Jelinek <jakub@redhat.com>
4134
4135 PR c/69796
4136 PR c/69974
4137 * gcc.dg/pr69796.c: New test.
4138 * gcc.dg/pr69974.c: New test.
4139
e8b016ea 41402016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4141
4142 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4143
24d3127c 41442016-02-29 Jeff Law <law@redhat.com>
4145
4146 PR tree-optimization/69987
4147 * gfortran.dg/pr69987.f90: New test.
4148
4149 PR tree-optimization/69989
4150 * gcc.c-torture/compile/pr69989-2.c: New test.
4151
12cc1225 41522016-03-01 Marek Polacek <polacek@redhat.com>
4153
4154 PR c++/69795
4155 * g++.dg/parse/invalid1.C: New test.
4156
d99a947c 41572016-03-01 Richard Biener <rguenther@suse.de>
4158
4159 PR middle-end/70022
4160 * gcc.dg/pr70022.c: New testcase.
4161
395dbc60 41622016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4163
4164 PR tree-optimization/69956
4165 * gcc.dg/pr69956.c: New test.
4166
40a35c55 41672016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4168
4169 PR target/70011
4170 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4171 XFAIL when hardware supports efficient unaligned storage access.
4172
4edc90b0 41732016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4174
4175 PR c++/69961
4176 * g++.dg/template/pr69961a.C: New test.
4177 * g++.dg/template/pr69961b.C: New test.
4178
1ed1f69a 41792016-02-29 David Malcolm <dmalcolm@redhat.com>
4180
4181 PR preprocessor/69985
4182 * gcc.dg/cpp/pr69985.c: New test case.
4183
01c5d15d 41842016-02-29 Jeff Law <law@redhat.com>
4185
3a4d3de5 4186 PR tree-optimization/70005
4187 * gcc.c-torture/execute/pr70005.c New test.
4188
01c5d15d 4189 PR tree-optimization/69999
4190 * gcc.c-torture/compile/pr69999.c: New test.
4191
1bf66b54 41922016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4193
4194 PR tree-optimization/69652
4195 * gcc.dg/torture/pr69652.c: Delete test.
4196 * gcc.dg/vect/pr69652.c: New test.
4197
b4d653d5 41982016-02-19 Richard Biener <rguenther@suse.de>
4199
4200 PR tree-optimization/69980
4201 * gfortran.dg/vect/pr69980.f90: New testcase.
4202
35bc4745 42032016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4204
4205 * gcc.target/sparc/20160229-1.c: New test.
4206
bb54a538 42072016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4208
4209 * gnat.dg/stack_usage3.adb: New test.
4210 * gnat.dg/stack_usage3_pkg.ads: New helper.
4211
95164e71 42122016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4213
4214 * gnat.dg/renaming8.adb: New test.
4215 * gnat.dg/renaming8_pkg1.ads: New helper.
4216 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4217 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4218
a890896f 42192016-02-29 Richard Biener <rguenther@suse.de>
4220
4221 PR tree-optimization/69720
4222 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4223
5c70403a 42242016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4225
4226 PR fortran/68147
4227 PR fortran/47674
4228 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4229
dfb6d139 42302016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 4231 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4232
4233 PR fortran/56007
4234 * gfortran.dg/coarray_8.f90: Adjust error message.
4235 * gfortran.dg/pr56007.f90: New test.
4236 * gfortran.dg/pr56007.f: New test.
4237
536508db 42382016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4239
4240 PR tree-optimization/69989
4241 * gcc.dg/torture/pr69989.c: New test.
4242
eec75e45 42432016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4244
4245 * gcc.target/i386/stack-realign-win.c: New test.
4246
0175e45a 42472016-02-28 Harald Anlauf <anlauf@gmx.de>
4248
4249 PR fortran/60126
4250 * gfortran.dg/pr60126.f90: New test.
4251
2a703589 42522016-02-27 Jeff Law <law@redhat.com>
4253
4254 Revert
4255 2016-02-26 Richard Biener <rguenther@suse.de>
4256 Jeff Law <law@redhat.com>
4257
4258 PR tree-optimization/69740
4259 * gcc.c-torture/compile/pr69740-1.c: New test.
4260 * gcc.c-torture/compile/pr69740-2.c: New test.
4261
359b4c18 42622016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4263
1c96765a 4264 PR fortran/69910
359b4c18 4265 * gfortran.dg/newunit_4.f90: New test.
4266
49462d93 42672016-02-27 Jakub Jelinek <jakub@redhat.com>
4268
4269 PR target/69613
4270 PR rtl-optimization/69886
4271 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4272 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4273 target.
4274
c4ac733e 42752016-02-26 Martin Sebor <msebor@redhat.com>
4276
4277 PR tree-optimization/15826
4278 * gcc.dg/tree-ssa/pr15826.c: New test.
4279
da8c4b5d 42802016-02-26 Jakub Jelinek <jakub@redhat.com>
4281
4282 PR target/69969
4283 * gcc.target/powerpc/pr69969.c: New test.
4284
0a4558eb 42852016-02-26 Martin Sebor <msebor@redhat.com>
4286
4287 PR c++/15766
4288 * g++.old-deja/g++.other/decl5.C: Add a test case.
4289
5b500299 42902016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4291
4292 PR target/69946
4293 * gcc.target/powerpc/pr69946.c: New file.
4294
565f533b 42952016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 4296 Jeff Law <law@redhat.com>
565f533b 4297
0a4558eb 4298 PR tree-optimization/69740
565f533b 4299 * gcc.c-torture/compile/pr69740-1.c: New test.
4300 * gcc.c-torture/compile/pr69740-2.c: New test.
4301
ff67cbea 43022016-02-26 Martin Jambor <mjambor@suse.cz>
4303
4304 PR middle-end/69920
4305 * gcc.dg/torture/pr69932.c: New test.
4306 * gcc.dg/torture/pr69936.c: Likewise.
4307
e400d817 43082016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4309
4310 PR target/69709
4311 * gcc.target/s390/pr69709.c: New test.
4312
126a5a2d 43132016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4314
4315 PR target/69245
4316 * gcc.target/aarch64/pr69245_1.c: New test.
4317
59c58860 43182016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4319
4320 PR target/69613
4321 * gcc.dg/torture/pr69613.c: New test.
4322
9441fa4e 43232016-02-26 Jakub Jelinek <jakub@redhat.com>
4324
4325 PR rtl-optimization/69891
4326 * gcc.target/i386/pr69891.c: New test.
4327
e48fcde0 43282016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 4329 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4330
35ed600a 4331 PR target/61397
f41208a1 4332 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4333 functionality for both 32-bit and 64-bit.
4334
c86aaa0e 43352016-02-26 Richard Biener <rguenther@suse.de>
4336
4337 PR tree-optimization/69551
4338 * gcc.dg/torture/pr69951.c: New testcase.
4339
38e71a65 43402016-02-25 Richard Biener <rguenther@suse.de>
4341
4342 PR tree-optimization/48795
4343 * gcc.dg/Warray-bounds-18.c: New testcase.
4344
03331e69 43452016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4346
4347 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4348
f14d8d6a 43492016-02-25 Jakub Jelinek <jakub@redhat.com>
4350
4351 PR rtl-optimization/69896
4352 * gcc.dg/pr69896.c: New test.
4353
4003c807 43542016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4355
4356 PR c++/69736
4357 * g++.dg/cpp1y/paren2.C: New test.
4358
a0573328 43592016-02-24 Martin Sebor <msebor@redhat.com>
4360
4361 PR c/51147
4362 * gcc.dg/enum-mode-2.c: New test.
4363
2cde02ad 43642016-02-24 Jakub Jelinek <jakub@redhat.com>
4365
4366 PR c++/69922
4367 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4368 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4369 * g++.dg/ubsan/pr69922.C: New test.
4370
f0ea75d1 43712016-02-24 Marek Polacek <polacek@redhat.com>
4372
4373 PR c/69819
4374 * gcc.dg/pr69819.c: New test.
4375
05027366 43762016-02-24 Martin Sebor <msebor@redhat.com>
4377
34ed562b 4378 PR c++/69912
4379 * g++.dg/ext/flexary15.C: New test.
4380
43812016-02-24 Martin Sebor <msebor@redhat.com>
4382
4383 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 4384 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 4385 * g++.dg/ext/builtin_alloca.C: Same.
05027366 4386
650c3ad5 43872016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4388 Charles Baylis <charles.baylis@linaro.org>
4389
4390 PR debug/61033
4391 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4392
596070e8 43932016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 4394 Jakub Jelinek <jakub@redhat.com>
596070e8 4395
4396 PR middle-end/69760
4397 * gcc.dg/torture/pr69760.c: New testcase.
4398
d6b92d9f 43992016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4400
4401 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4402 pattern on Solaris with as.
4403
90436d9d 44042016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4405
4406 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4407 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4408 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4409 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4410
7c749495 44112016-02-24 Jakub Jelinek <jakub@redhat.com>
4412
4413 PR middle-end/69915
4414 * gcc.dg/pr69915.c: New test.
4415
9c9680b5 44162016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4417
4418 PR rtl-optimization/69886
4419 * gcc.dg/torture/pr69886.c: New test.
4420
36d081ee 44212016-02-24 Richard Biener <rguenther@suse.de>
4422
4423 PR middle-end/68963
4424 * gcc.dg/torture/pr68963.c: New testcase.
4425
2a0accb9 44262016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4427
4428 PR target/69875
4429 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4430 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4431 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4432 * gcc.target/arm/atomic_loaddi_1.c: New test.
4433 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4434 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4435 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4436 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4437 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4438 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4439 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4440 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4441
f0e92ef1 44422016-02-24 Jakub Jelinek <jakub@redhat.com>
4443
4444 PR middle-end/69909
4445 * gcc.dg/torture/pr69909.c: New test.
4446
6907286f 44472016-02-24 Richard Biener <rguenther@suse.de>
4448
4449 PR tree-optimization/69907
4450 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4451 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4452 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4453
e6ab7475 44542016-02-24 Christian Bruel <christian.bruel@st.com>
4455
4456 * gcc.target/arm/pragma_cpp_fma.c: New test.
4457
47587450 44582016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4459
4460 PR fortran/61156
4461 * gfortran.dg/include_6.f90: Update test.
4462
d41ab738 44632016-02-23 Jakub Jelinek <jakub@redhat.com>
4464
4465 PR objc/69844
4466 * objc.dg/pr69844.m: New test.
4467
4772d9d5 44682016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4469
4470 PR libgfortran/69456
4471 * gfortran.dg/namelist_89.f90: New test.
4472 * gfortran.dg/pr59700.f90: Update test..
4473
8c38d887 44742016-02-23 Martin Sebor <msebor@redhat.com>
4475
4476 PR middle-end/69780
4477 * g++.dg/ext/builtin_alloca.C: New test.
4478 * gcc.dg/builtins-68.c: New test.
4479
ee1bfdb0 44802016-02-23 Richard Henderson <rth@redhat.com>
4481
4482 * gcc.target/i386/addr-space-3.c: Remove test.
4483
52609ec3 44842016-02-23 David Malcolm <dmalcolm@redhat.com>
4485
4486 PR preprocessor/69126
4487 PR preprocessor/69543
4488 * c-c++-common/pr69126-2-long.c: New test.
4489 * c-c++-common/pr69126-2-short.c: New test.
4490 * c-c++-common/pr69543-1.c: Remove xfail.
4491
d5bf2cc8 44922016-02-23 David Malcolm <dmalcolm@redhat.com>
4493
4494 PR preprocessor/69126
4495 PR preprocessor/69543
4496 PR preprocessor/69558
4497 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4498 (f): Rename to...
4499 (test_2): ...this, and add leading comment.
4500 (MACRO_3, test_3): New.
4501 (MACRO_4A, MACRO_4B, test_4): New.
4502 (MACRO): Rename to...
4503 (MACRO_5): ...this.
4504 (g): Rename to...
4505 (test_5): ...this, updating for renaming of MACRO, and
4506 add leading comment.
4507 * c-c++-common/pr69543-1.c: New.
4508 * c-c++-common/pr69543-2.c: New.
4509 * c-c++-common/pr69543-3.c: New.
4510 * c-c++-common/pr69543-4.c: New.
4511 * c-c++-common/pr69558-1.c: New.
4512 * c-c++-common/pr69558-2.c: New.
4513 * c-c++-common/pr69558-3.c: New.
4514 * c-c++-common/pr69558-4.c: New.
4515 * gcc.dg/pr69558.c: Move to...
4516 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4517 xfail for c++.
4518
3a37a410 45192016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4520
4521 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4522 to -ftree-parallelize-loops/-fopenacc changes.
4523 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4524 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4525 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4526 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4527 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4528 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4529 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4530 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4531 * c-c++-common/goacc/kernels-loop.c: Likewise.
4532 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4533 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4534 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4535 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4536
ecca180f 45372016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4538
4539 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4540
eec0fa3f 45412016-02-23 Jakub Jelinek <jakub@redhat.com>
4542
f1f91c07 4543 PR c++/69902
4544 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4545
eec0fa3f 4546 PR c/69900
4547 * gcc.dg/pr69900.c: New test.
4548
e045424d 45492016-02-23 Martin Jambor <mjambor@suse.cz>
4550
4551 PR tree-optimization/69666
4552 * gcc.dg/tree-ssa/pr69666.c: New test.
4553
f482dff6 45542016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4555
4556 PR fortran/67451
4557 * gfortran.dg/coarray_allocate_5.f08: New test.
4558
57ed698b 45592016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4560
4561 * gcc.target/s390/vcond-shift.c: Move to ...
4562 * gcc.target/s390/vector/vcond-shift.c: ... here.
4563
990e443c 45642016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4565
4566 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4567 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4568
296c5f01 45692016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4570
4571 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4572
e53f41d5 45732016-02-20 Mark Wielaard <mjw@redhat.com>
4574
4575 PR c/28901
4576 * gcc.dg/unused-variable-3.c: New test.
4577
13af201d 45782016-02-22 Jakub Jelinek <jakub@redhat.com>
4579
4580 PR target/69888
4581 * gcc.target/i386/pr69888.c: New test.
4582
682c90f9 45832016-02-22 Richard Biener <rguenther@suse.de>
4584
4585 PR tree-optimization/69882
4586 * gfortran.dg/vect/pr69882.f90: New testcase.
4587
b8cd18c3 45882016-02-22 Jakub Jelinek <jakub@redhat.com>
4589
4590 PR target/69885
4591 * gcc.dg/pr69885.c: New test.
4592
09343379 45932016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4594
4595 PR target/69806
4596 PR target/54089
4597 * gcc.target/sh/pr54089-10.c: New.
4598
b345a09f 45992016-02-20 Paul Thomas <pault@gcc.gnu.org>
4600
4601 PR fortran/69423
4602 * gfortran.dg/deferred_character_15.f90 : New test.
4603
51385aed 46042016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4605
4606 PR fortran/57365
4607 gfortran.dg/allocate_with_source_18.f03: New test.
4608
46092016-02-20 Harald Anlauf <anlauf@gmx.de>
4610
4611 PR fortran/52531
4612 gfortran.dg/gomp/pr52531.f90: New test.
4613
9cce8384 46142016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4615
4616 PR c++/69865
4617 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4618 -std=c++03.
4619
d91f5fbb 46202016-02-19 Jakub Jelinek <jakub@redhat.com>
4621
563d5cb8 4622 PR c++/69826
4623 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4624 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4625
0a04aac9 4626 PR c++/69850
4627 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4628
d91f5fbb 4629 PR c++/69851
4630 * g++.dg/torture/pr69851.C: New test.
4631
5fe1f282 46322016-02-19 Martin Sebor <msebor@redhat.com>
4633
4634 PR testsuite/69573
4635 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4636
a45bce11 46372016-02-19 Jakub Jelinek <jakub@redhat.com>
4638
6263dde1 4639 PR c++/69850
4640 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4641 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4642
a45bce11 4643 PR c++/67767
4644 * g++.dg/cpp0x/pr67767.C: New test.
4645
cf2ed1b7 46462016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4647
4648 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4649 for fp, simd, crypto, crc, lse.
4650 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4651 above.
4652 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4653 effective target check.
4654
f6cc34b0 46552016-02-19 Jakub Jelinek <jakub@redhat.com>
4656
4657 PR target/69820
4658 * gcc.target/i386/pr69820.c: New test.
4659
6c678e78 46602016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4661
4662 * gcc.target/s390/vector/int128-1.c: New test.
4663
b088ff4b 46642016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4665
4666 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4667
b11e60a4 46682016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4669
4670 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4671 instruction pattern name to prevent the testcase from failing with
4672 -march=z13.
4673
664ff6a0 46742016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4675
4676 * gcc.target/s390/md/movstr-2.c: New test.
4677
e80be24b 46782016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4679
4680 * gcc.target/s390/morestack.c: New test.
4681
9839f350 46822016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4683
4684 PR target/69625
4685 * gcc.target/s390/pr69625.c: Add test case.
4686
4550fbd0 46872016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4688
4689 PR testsuite/68580
4690 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4691
57d00b6a 46922016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4693
4694 PR target/68404
4695 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4696 * gcc.target/powerpc/fusion3.c: Likewise.
4697
63ad69d6 46982016-02-18 Richard Biener <rguenther@suse.de>
4699
4700 PR middle-end/69553
4701 * g++.dg/torture/pr69553.C: New testcase.
4702
d92404ed 47032016-02-18 Nick Clifton <nickc@redhat.com>
4704
4550fbd0 4705 PR target/62254
4706 PR target/69610
4707 * gcc.target/arm/pr62554.c: New test.
4708 * gcc.target/arm/pr69610-1.c: New test.
4709 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 4710
0808dfce 47112016-02-18 Richard Biener <rguenther@suse.de>
4712
4713 PR middle-end/69854
4714 * gcc.dg/torture/pr69854.c: New testcase.
4715
fc3527e3 47162016-02-17 Jakub Jelinek <jakub@redhat.com>
4717
4718 PR c++/69850
4719 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4720
e3c24279 47212012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4722
4723 * gcc.target/powerpc/vec-cg.c: New test.
4724
c9732c2b 47252016-02-17 Richard Biener <rguenther@suse.de>
4726
4727 PR testsuite/69586
4728 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4729
51bf9f9b 47302016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4731
4732 PR target/69161
4733 * gcc.c-torture/compile/pr69161.c: New test.
4734
6baedca3 47352016-02-17 David Sherwood <david.sherwood@arm.com>
4736
4737 PR target/69532
4738 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4739 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4740
4f240715 47412016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4742
4743 * gcc.dg/ifcvt-4.c: Skip on Visium.
4744
e0c0515d 47452016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4746
4747 * gnat.dg/atomic8.adb: New test.
4748
7b319ee6 47492016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4750
4751 * gnat.dg/discr46.ad[sb]: New test.
4752
48a7e3d1 47532016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4754
4755 PR Target/48344
4756 * gcc.target/powerpc/pr48344-1.c: New test.
4757
3f844f15 47582015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4759
4760 PR fortran/69742
4761 * gfortran.dg/associate_21.f90: New test.
4762
7675e968 47632016-02-16 Jakub Jelinek <jakub@redhat.com>
4764
4765 PR c/69835
4766 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4767 -Wnonnull in dg-options.
4768 * c-c++-common/nonnull-2.c: New test.
4769
d6faee88 47702016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4771 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4772
4773 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4774
3a2a72aa 47752016-02-16 Jakub Jelinek <jakub@redhat.com>
4776
4777 PR middle-end/69801
4778 * gcc.dg/pr69801.c: Add empty dg-options.
4779
28072426 47802016-02-16 James Norris <jnorris@codesourcery.com>
4781
4782 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4783 * g++.dg/goacc/deviceptr-1.c: New file.
4784
37fffac2 47852016-02-16 Jakub Jelinek <jakub@redhat.com>
4786
4787 PR tree-optimization/69820
4788 * gcc.dg/vect/pr69820.c: New test.
4789
f72a5e61 47902016-02-16 Richard Biener <rguenther@suse.de>
4791
4792 PR tree-optimization/69776
4793 * gcc.dg/torture/pr69776-2.c: New testcase.
4794
50e0cd76 47952016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4796
4797 PR tree-optimization/69714
4798 * gcc.dg/torture/pr69714.c: New test.
4799
14a72c4e 48002016-02-16 Jakub Jelinek <jakub@redhat.com>
4801
4802 PR tree-optimization/69802
4803 * gcc.dg/pr69802.c: New test.
4804
fd808c11 48052016-02-16 Richard Biener <rguenther@suse.de>
4806
4807 PR middle-end/69801
4808 * gcc.dg/pr69801.c: New testcase.
4809
49a549ca 48102016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4811
4812 PR libgfortran/69651
4813 * gfortran.dg/read_bang.f90: New test.
4814 * gfortran.dg/read_bang4.f90: New test.
4815
77454e6e 48162016-02-15 Jakub Jelinek <jakub@redhat.com>
4817
2074f21c 4818 PR c++/69658
4819 * g++.dg/init/pr69658.C: New test.
4820
77454e6e 4821 PR c++/69797
4822 * c-c++-common/pr69797.c: New test.
4823
4ef4d764 48242016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4825
4826 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4827 check for aarch64*-*-*.
4828
4a45fe0f 48292016-02-15 Richard Biener <rguenther@suse.de>
4830
4831 PR tree-optimization/69783
4832 * gcc.dg/vect/pr69783.c: New testcase.
4833
0b3619e6 48342016-02-15 Richard Biener <rguenther@suse.de>
4835
4836 PR tree-optimization/69776
4837 * gcc.dg/torture/pr69776.c: New testcase.
4838
9b49c3cb 48392016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4840
4841 PR fortran/60526
4842 * gfortran.dg/type_decl_4.f90: Reinstated.
4843
e46faff9 48442016-02-14 John David Anglin <danglin@gcc.gnu.org>
4845
4846 PR fortran/68746
4847 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4848
a96c809a 48492016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4850
4851 PR fortran/60526
4852 PR bootstrap/69816
4853 * gfortran.dg/type_decl_4.f90: Removed.
4854
fdec7e88 48552016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4856
4857 PR fortran/60526
4858 * gfortran.dg/type_decl_4.f90: New test.
4859
a72095c4 48602016-02-14 Alan Modra <amodra@gmail.com>
4861
bc436924 4862 PR testsuite/68886
a72095c4 4863 * gcc.c-torture/execute/stkalign.c: Revise test.
4864
73bb5f8b 48652016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4866
4867 PR target/67260
4868 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4869
beb13161 48702016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4871
4872 PR target/67260
4873 * gcc.target/sh/torture/pr67260.c: New.
4874
67cab04e 48752016-02-12 John David Anglin <danglin@gcc.gnu.org>
4876
4877 * gcc.dg/pr67964.c: Add dg-require-alias.
4878
44a59bb1 48792016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4880
4881 PR target/67636
4882 PR target/64345
4883 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4884
38c9bd3a 48852016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4886
4887 PR libgfortran/69668
4888 * gfortran.dg/namelist_88.f90: New test.
4889
1774ff82 48902016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4891
4892 PR libgfortran/69668
4893 * gfortran.dg/namelist_38.f90: Update test.
4894 * gfortran.dg/namelist_84.f90: Update test.
4895
aec1f4bd 48962016-02-12 David Malcolm <dmalcolm@redhat.com>
4897
4898 PR other/69554
4899 * gcc.dg/pr69554-1.c: New test.
4900 * gfortran.dg/pr69554-1.F90: New test.
4901 * gfortran.dg/pr69554-2.F90: New test.
4902 * lib/gcc-dg.exp (proc dg-locus): New function.
4903 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4904 distinguish between the caret-printing and non-caret-printing
4905 cases. If caret-printing has been explicitly enabled, bail out
4906 without attempting to fix up the output.
4907
da7d5066 49082016-02-12 David Malcolm <dmalcolm@redhat.com>
4909
4910 PR driver/69265
4911 PR driver/69453
4912 * gcc.dg/spellcheck-options-3.c: New test case.
4913 * gcc.dg/spellcheck-options-4.c: New test case.
4914 * gcc.dg/spellcheck-options-5.c: New test case.
4915 * gcc.dg/spellcheck-options-6.c: New test case.
4916 * gcc.dg/spellcheck-options-7.c: New test case.
4917 * gcc.dg/spellcheck-options-8.c: New test case.
4918 * gcc.dg/spellcheck-options-9.c: New test case.
4919 * gcc.dg/spellcheck-options-10.c: New test case.
4920
fcce1b0b 49212016-02-12 Jakub Jelinek <jakub@redhat.com>
4922
4923 PR rtl-optimization/69764
4924 PR rtl-optimization/69771
4925 * c-c++-common/pr69764.c: New test.
4926 * gcc.dg/torture/pr69771.c: New test.
4927
6d609290 49282016-02-12 Marek Polacek <polacek@redhat.com>
4929
4930 * g++.dg/torture/init-list1.C: New.
4931
7d75fb56 49322016-02-12 Marek Polacek <polacek@redhat.com>
4933
4934 * gcc.dg/pr69522.c: Add empty dg-options.
4935
52543fda 49362016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4937
4938 * g++.dg/lto/lto.exp: Include and init mpx.
4939 * g++.dg/lto/pr69729_0.C: New test.
4940
34947478 49412016-02-12 Jakub Jelinek <jakub@redhat.com>
4942
9181a4ec 4943 PR ipa/69241
4944 * g++.dg/ipa/pr69241-4.C: New test.
4945
34947478 4946 PR ipa/68672
4947 * g++.dg/ipa/pr68672-1.C: New test.
4948 * g++.dg/ipa/pr68672-2.C: New test.
4949 * g++.dg/ipa/pr68672-3.C: New test.
4950
74a4140f 49512016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4952
4953 PR c/69522
50e0cd76 4954 * gcc.dg/pr69522.c: New test.
74a4140f 4955
9ddb20d6 49562016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4957
4958 PR c++/69098
4959 * g++.dg/cpp1y/69098.C: New test.
4960 * g++.dg/cpp1y/69098-2.C: New test.
4961
67cf9b55 49622016-02-12 Jakub Jelinek <jakub@redhat.com>
4963
4964 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4965 and neighbour -> neighbor.
4966 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4967 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4968 * c-c++-common/Wvarargs.c: Likewise.
4969 * c-c++-common/goacc/host_data-5.c: Likewise.
4970 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4971 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4972 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4973 * gcc.target/aarch64/pr60697.c: Likewise.
4974 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4975 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4976 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4977 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4978 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4979 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4980 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4981 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4982 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4983 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4984 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4985 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4986 * g++.dg/lookup/koenig5.C: Likewise.
4987 * g++.dg/ext/no-asm-2.C: Likewise.
4988 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4989 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4990 * gfortran.dg/used_types_16.f90: Likewise.
4991 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4992 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4993 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4994 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4995 * gfortran.dg/abstract_type_6.f03: Likewise.
4996 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4997 * gfortran.dg/used_types_15.f90: Likewise.
4998 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4999 * gfortran.dg/exit_3.f08: Likewise.
5000 * gfortran.dg/open_status_2.f90: Likewise.
5001 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5002 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5003 * gfortran.dg/associate_1.f03: Likewise.
5004 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5005 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5006 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5007 * gcc.dg/builtin-object-size-1.c: Likewise.
5008 * gcc.dg/noreturn-6.c: Likewise.
5009 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5010 * gcc.dg/globalalias.c: Likewise.
5011 * gcc.dg/builtins-config.h: Likewise.
5012 * gcc.dg/pr30457.c: Likewise.
5013 * gcc.c-torture/compile/volatile-1.c: Likewise.
5014 * gcc.c-torture/execute/20101011-1.c: Likewise.
5015 * c-c++-common/Waddress-1.c: Likewise.
5016
40b38ace 50172016-02-11 Jakub Jelinek <jakub@redhat.com>
5018
5019 PR c/69768
5020 * c-c++-common/Waddress-1.c: New test.
5021
42c87ca9 50222016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5023
5024 PR fortran/69296
5025 * gfortran.dg/associate_19.f03: New test.
5026 * gfortran.dg/associate_20.f03: New test.
5027
acb7939f 50282016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5029
5030 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5031
6defe3c5 50322016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5033
5034 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5035 .arch armv8-a\n. Add -dA to dg-options.
5036 * gcc.target/aarch64/assembler_arch_1.c: New test.
5037 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5038
63f63318 50392016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5040
5041 PR c++/68726
5042 * g++.dg/cpp0x/pr68726.C: New.
5043
1cddf457 50442016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5045
5046 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5047 test.
5048
b86fba37 50492016-02-11 Richard Biener <rguenther@suse.de>
5050
5051 * g++.dg/tree-ssa/pr61034.C: Adjust.
5052
ec4ec95a 50532016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5054
be7c31e9 5055 PR target/69148
ec4ec95a 5056 * gcc.target/s390/pr69148.c: New.
5057
f64416ca 50582016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5059
5060 PR tree-optimization/69652
5061 * gcc.dg/torture/pr69652.c: New test.
5062
e5d1ea31 50632016-02-10 Jakub Jelinek <jakub@redhat.com>
5064 Patrick Palka <ppalka@gcc.gnu.org>
5065
5066 PR ipa/69241
5067 PR c++/69649
5068 * g++.dg/ipa/pr69241-1.C: New test.
5069 * g++.dg/ipa/pr69241-2.C: New test.
5070 * g++.dg/ipa/pr69241-3.C: New test.
5071 * g++.dg/ipa/pr69649.C: New test.
5072
fa03b19d 50732016-02-10 Uros Bizjak <ubizjak@gmail.com>
5074
5075 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5076 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5077
14485c8a 50782016-02-10 Bin Cheng <bin.cheng@arm.com>
5079
5080 PR tree-optimization/68021
5081 * gcc.dg/tree-ssa/pr68021.c: New test.
5082
79f1ed25 50832016-02-10 Richard Biener <rguenther@suse.de>
5084
5085 PR tree-optimization/69726
5086 * gcc.dg/uninit-22.c: New testcase.
5087
58f74eff 50882016-02-09 Andrew Pinski <apinski@cavium.com>
5089
5090 PR tree-opt/69282
5091 * gcc.c-torture/compile/20160205-1.c: New testcase.
5092
600c00f7 50932016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5094
5095 PR target/68404
5096 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5097 instead accessing a really large arrray.
5098 * gcc.target/powerpc/fusion3.c: Likewise.
5099
0771836e 51002016-02-09 Charles Baylis <charles.baylis@linaro.org>
5101
5102 PR target/68532
5103 * gcc.c-torture/execute/pr68532.c: New test.
5104
4ccd644f 51052016-02-11 Alexandre Oliva <aoliva@redhat.com>
5106
5107 PR target/69634
5108 * gcc.dg/pr69634.c: New.
5109
2e980a39 51102016-02-09 Richard Biener <rguenther@suse.de>
5111
5112 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5113
aacf7102 51142016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 5115
aacf7102 5116 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5117
a1856ddf 51182016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5119
5120 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5121
d4d3da7e 51222016-02-09 Richard Biener <rguenther@suse.de>
5123
5124 PR tree-optimization/69715
5125 * gcc.dg/torture/pr69715.c: New testcase.
5126
9cc6714f 51272016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5128
5129 PR c++/69139
5130 * g++.dg/cpp0x/trailing12.C: New test.
5131 * g++.dg/cpp0x/trailing13.C: New test.
5132
83d5062b 51332016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5134
5135 PR c++/69283
5136 PR c++/67835
5137 * g++.dg/cpp1y/auto-fn29.C: New test.
5138 * g++.dg/cpp1y/auto-fn30.C: New test.
5139
394a86f3 51402016-02-08 Jakub Jelinek <jakub@redhat.com>
5141
5142 PR tree-optimization/69209
5143 * gcc.c-torture/compile/pr69209.c: New test.
5144
93b124b4 51452016-02-08 Jeff Law <law@redhat.com>
5146
5147 PR tree-optimization/68541
5148 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5149 of statements allowed in join block for path splitting.
5150
26abce13 51512016-02-08 Jakub Jelinek <jakub@redhat.com>
5152
0acb2d6e 5153 PR c++/59627
5154 * g++.dg/gomp/pr59627.C: New test.
5155
26abce13 5156 PR ipa/69239
5157 * g++.dg/ipa/pr69239.C: New test.
5158
86e0b129 51592016-02-08 David Malcolm <dmalcolm@redhat.com>
5160
5161 PR preprocessor/69664
5162 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5163 * gcc.dg/cpp/warn-comments.c: Likewise.
5164
f553d9f8 51652016-02-08 Marek Polacek <polacek@redhat.com>
5166
5167 PR c++/69688
5168 * g++.dg/init/const12.C: New test.
5169
600695e0 51702016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5171
5172 PR target/60410
5173 * gcc.dg/lto/pr55113_0.c: Remove test.
5174
c4f4b1e8 51752016-02-08 Richard Biener <rguenther@suse.de>
5176
5177 PR tree-optimization/69719
5178 * gcc.dg/torture/pr69719.c: New testcase.
5179
5a987d87 51802016-02-08 Richard Biener <rguenther@suse.de>
5181 Jeff Law <law@redhat.com>
5182
5183 PR target/68273
5184 * gcc.target/mips/pr68273.c: New testcase.
5185
0418e71d 51862016-02-08 Richard Biener <rguenther@suse.de>
5187
5188 PR rtl-optimization/69274
5189 * gcc.target/i386/addr-sel-1.c: XFAIL.
5190
07c0f1ca 51912016-02-08 Jeff Law <law@redhat.com>
5192
40d85f4c 5193 PR tree-optimization/68541
5194 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5195
140e093f 5196 PR tree-optimization/65917
07c0f1ca 5197 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5198
16430acf 51992016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5200
5201 PR fortran/50555
5202 * gfortran.dg/namelist_args.f90: New test.
5203
3f0ff0d8 52042016-02-05 Jeff Law <law@redhat.com>
5205
140e093f 5206 PR tree-optimization/68541
3f0ff0d8 5207 * gcc.dg/tree-ssa/split-path-2.c: New test.
5208 * gcc.dg/tree-ssa/split-path-3.c: New test.
5209 * gcc.dg/tree-ssa/split-path-4.c: New test.
5210 * gcc.dg/tree-ssa/split-path-5.c: New test.
5211 * gcc.dg/tree-ssa/split-path-6.c: New test.
5212 * gcc.dg/tree-ssa/split-path-7.c: New test.
5213
a7cc1f94 52142016-02-05 Martin Sebor <msebor@redhat.com>
5215
5216 PR c++/69662
5217 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5218 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5219
fcb25f28 52202016-02-06 Richard HEnderson <rth@redhat.com>
5221
5222 PR c/69643
5223 * gcc.target/i386/addr-space-4.c: New.
5224 * gcc.target/i386/addr-space-5.c: New.
5225
3a2545a1 52262016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5227
5228 PR fortran/66089
5229 * gfortran.dg/elemental_dependency_6.f90: New.
5230
1e302465 52312016-02-05 Jakub Jelinek <jakub@redhat.com>
5232
66feb54c 5233 PR rtl-optimization/69691
5234 * gcc.c-torture/execute/pr69691.c: New test.
5235
1e302465 5236 PR c++/69628
5237 * g++.dg/parse/pr69628.C: New test.
5238
9c28a298 52392016-02-05 Uros Bizjak <ubizjak@gmail.com>
5240
5241 * gcc.dg/sancov/asan.c: Move to ...
5242 * gcc.dg/asan/sancov-1.c: ... here.
5243
a854e286 52442016-02-05 Uros Bizjak <ubizjak@gmail.com>
5245
5246 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5247
d4f0b240 52482016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5249
5250 PR target/69677
5251 * gcc.target/i386/pr69677.c: New test.
5252
235d8723 52532016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5254
5255 PR c++/68948
5256 * g++.dg/template/pr68948.C: New test.
5257
f390cf65 52582016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5259
5260 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5261 (only necessary on s390x).
5262
ab99f104 52632016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5264
5265 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5266 -mno-accumulate-outgoing-args.
5267
f7ef5392 52682016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5269
5270 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5271
6b098e91 52722016-02-04 Jakub Jelinek <jakub@redhat.com>
5273
5274 PR c/69669
5275 * c-c++-common/pr69669.c: New test.
5276
f0146cf3 52772016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5278
5279 PR target/69667
5280 * g++.dg/pr69667.C: New file.
5281
08fd6cf5 52822016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5283
5284 PR target/69619
5285 * gcc.dg/pr69619.c: Add new test.
5286
a6f3f39f 52872016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5288
5289 PR rtl-optimization/69577
5290 * gcc.target/i386/pr69577.c: New test.
5291
774068a0 52922016-02-04 Martin Liska <mliska@suse.cz>
5293
5294 * g++.dg/asan/pr69276.C: New test.
5295
f50a7894 52962016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5297
5298 PR target/65932
5299 PR target/67714
5300 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5301 a single smulbb instruction.
5302 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5303 * gcc.target/amr/wmul-2.c: Likewise.
5304
6b722eb3 53052016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5306
5307 PR target/65932
5308 PR target/67714
5309 * gcc.c-torture/execute/pr67714.c: New test.
5310
1f1475a7 53112016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5312
5313 PR target/69454
5314 * gcc.target/i386/pr69454-1.c: New test.
5315 * gcc.target/i386/pr69454-2.c: New test.
5316
6b94e133 53172016-02-03 Martin Sebor <msebor@redhat.com>
5318
5319 PR c++/69251
5320 PR c++/69253
5321 PR c++/69290
5322 PR c++/69277
5323 PR c++/69349
5324 * g++.dg/ext/flexarray-mangle-2.C: New test.
5325 * g++.dg/ext/flexarray-mangle.C: New test.
5326 * g++.dg/ext/flexarray-subst.C: New test.
5327 * g++.dg/ext/flexary11.C: New test.
5328 * g++.dg/ext/flexary12.C: New test.
5329 * g++.dg/ext/flexary13.C: New test.
5330 * g++.dg/ext/flexary14.C: New test.
5331 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5332
342ed0ac 53332016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5334
5335 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5336 Define only if CHECK_FLOAT128 is defined.
5337 (main): Properly initialize u5.
5338
edf6c4d2 53392016-02-03 Jakub Jelinek <jakub@redhat.com>
5340
415d5641 5341 PR c/69627
5342 * gcc.dg/pr69627.c: New test.
5343
edf6c4d2 5344 PR target/69644
5345 * gcc.dg/pr69644.c: New test.
5346
cf8f3ba0 53472016-02-03 Mike Stump <mikestump@comcast.net>
5348
5349 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5350 support for struct-layout-1.exp.
5351
c90d55dd 53522016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5353
5354 PR c++/69056
f7ef5392 5355 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 5356
401bd0c8 53572016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5358 Alexandre Oliva <aoliva@redhat.com>
5359
5360 PR target/69461
5361 * gcc.target/powerpc/pr69461.c: New.
5362
277d9d1d 53632016-02-03 Uros Bizjak <ubizjak@gmail.com>
5364
5365 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5366 works from here ...
5367 (check_effective_target_fsanitize_thread): ... to here. Do not
5368 specify additional compile flags for the test source.
5369 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5370 specify additional compile flags for the test source.
5371
e69ad94a 53722016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5373
5374 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5375
a4454da2 53762016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5377
5378 PR fortran/67451
5379 PR fortran/69418
5380 * gfortran.dg/coarray_allocate_2.f08: New test.
5381 * gfortran.dg/coarray_allocate_3.f08: New test.
5382 * gfortran.dg/coarray_allocate_4.f08: New test.
5383
88cab2dd 53842016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5385
5386 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5387 use same scan-tree-dump-times on all platforms.
5388 * gcc.dg/vect/vect-outer-1.c: Likewise.
5389 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5390 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5391 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5392 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5393 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5394 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5395 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5396
66ea75c4 53972016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5398
5399 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5400 warning.
5401
4eef8df7 54022016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5403
5404 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5405
665fbc2f 54062016-02-02 James Norris <jnorris@codesourcery.com>
5407
5408 * c-c++-common/goacc/routine-5.c: Add tests.
5409
b10e3d47 54102016-02-02 Alexander Monakov <amonakov@ispras.ru>
5411
5412 * gcc.target/nvptx/unsigned-cmp.c: New test.
5413
12ad66dd 54142016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5415
5416 * gcc.target/aarch64/scalar_shift_1.c
5417 (test_corners_sisd_di): Improve force to SIMD register.
5418 (test_corners_sisd_si): Likewise.
5419 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5420 Remove scan-assembler check for ldr.
5421
f9ec342f 54222016-02-02 Richard Biener <rguenther@suse.de>
5423
5424 PR tree-optimization/69595
5425 * gcc.dg/Warray-bounds-17.c: New testcase.
5426
32f2925a 54272016-02-02 Richard Biener <rguenther@suse.de>
5428
5429 PR tree-optimization/69606
5430 * gcc.dg/torture/pr69606.c: New testcase.
5431
cfd9ca84 54322016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5433
5434 PR middle-end/68542
5435 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5436 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5437
19bf08e2 54382016-02-02 Alan Modra <amodra@gmail.com>
5439
5440 PR target/69548
5441 * gcc.target/powerpc/pr69548.c: New test.
5442
6f13b088 54432016-02-01 Jakub Jelinek <jakub@redhat.com>
5444
dcddc5af 5445 PR rtl-optimization/69592
5446 * gcc.dg/pr69592.c: New test.
5447
6f13b088 5448 PR preprocessor/69543
5449 PR c/69558
5450 * gcc.dg/pr69543.c: New test.
5451 * gcc.dg/pr69558.c: New test.
5452
d090e5c2 54532016-02-01 Uros Bizjak <ubizjak@gmail.com>
5454
fcb317c5 5455 PR testsuite/65940
5456 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 5457
aaf527dc 54582016-02-01 Martin Sebor <msebor@redhat.com>
5459
5460 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5461
1674217b 54622016-02-01 Bin Cheng <bin.cheng@arm.com>
5463
5464 PR tree-optimization/67921
5465 * c-c++-common/ubsan/pr67921.c: New test.
5466
b4007655 54672016-02-01 Richard Biener <rguenther@suse.de>
5468
5469 PR middle-end/69556
5470 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5471
88a477bb 54722016-02-01 Richard Biener <rguenther@suse.de>
5473
5474 PR tree-optimization/69574
5475 * gcc.dg/torture/pr69574.c: New testcase.
5476
2eaaa4e7 54772016-02-01 Richard Biener <rguenther@suse.de>
5478
5479 PR tree-optimization/69579
5480 * gcc.dg/setjmp-6.c: New testcase.
5481
e3882c44 54822016-02-01 Jakub Jelinek <jakub@redhat.com>
5483
5484 PR rtl-optimization/69570
5485 * g++.dg/opt/pr69570.C: New test.
5486
f80aff47 54872016-02-01 Richard Henderson <rth@redhat.com>
5488
5489 * gcc.dg/pr69535.c: New test.
5490
240568aa 54912016-01-31 John David Anglin <danglin@gcc.gnu.org>
5492
6009b3b8 5493 PR testsuite/69584
5494 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5495 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5496
1fdf7177 5497 PR debug/68244
5498 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5499
240568aa 5500 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5501
cb3e5ac0 55022016-01-31 Paul Thomas <pault@gcc.gnu.org>
5503
5504 PR fortran/67564
5505 * gfortran.dg/allocate_with_source_17.f03: New test.
5506
3b8b902b 55072016-01-30 Jakub Jelinek <jakub@redhat.com>
5508
5509 PR tree-optimization/69546
5510 * gcc.dg/torture/pr69546.c: New test.
5511
17985abe 55122016-01-30 Paul Thomas <pault@gcc.gnu.org>
5513
5514 PR fortran/69566
5515 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5516
b5239e80 55172016-01-30 Martin Sebor <msebor@redhat.com>
5518
5519 PR c++/68490
5520 * g++.dg/ext/flexary10.C: New test.
5521
e8f03010 55222016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5523
5524 PR fortran/66707
5525 gfortran.dg/common_23.f90: New test.
5526
dc93691a 55272016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5528
5529 PR target/65546
5530 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5531 condition being checked, and disable it when the target supports
5532 misaligned loads and stores.
5533
ff5e28e9 55342016-01-29 Jakub Jelinek <jakub@redhat.com>
5535
5536 PR debug/69518
5537 * gcc.dg/torture/pr69518.c: New test.
5538
b0d8930a 55392016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5540
5541 PR target/69530
5542 * gcc.target/i386/pr69530.c: New test.
5543
21601fc7 55442016-01-29 Steve Ellcey <sellcey@imgtec.com>
5545
5546 PR target/65604
5547 * gcc.target/mips/div-delay.c: New test.
5548
ca6c7317 55492016-01-29 Jakub Jelinek <jakub@redhat.com>
5550
4758dc39 5551 PR target/69551
5552 * gcc.target/i386/pr69551.c: New test.
5553
ca6c7317 5554 PR target/66137
5555 * gcc.target/i386/pr66137.c: New test.
5556
e3078da6 55572016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5558
5559 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5560 always built for p5600.
5561 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5562 isa=p5600 dg-option.
5563
b622ec25 55642016-01-29 Richard Biener <rguenther@suse.de>
5565
5566 PR tree-optimization/69547
5567 * g++.dg/tree-ssa/pr69547.C: New testcase.
5568
d2a60e99 55692016-01-29 Jakub Jelinek <jakub@redhat.com>
5570
5571 PR debug/66869
5572 * g++.dg/warn/Wunused-function2.C: New test.
5573
ae849d2b 55742016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5575
5576 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5577 support for test to succeed.
5578
ce6a6978 55792016-01-29 Marek Polacek <polacek@redhat.com>
5580
5581 PR c++/69509
5582 PR c++/69516
5583 * g++.dg/ext/constexpr-vla2.C: New test.
5584 * g++.dg/ext/constexpr-vla3.C: New test.
5585 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5586
7550d855 55872016-01-29 Richard Biener <rguenther@suse.de>
5588
5589 PR middle-end/69537
5590 * gcc.dg/uninit-21.c: New testcase.
5591
f11bb279 55922016-01-28 Uros Bizjak <ubizjak@gmail.com>
5593
5594 PR target/69459
5595 * gcc.target/i386/pr69459.c: New test.
5596
c80c12c8 55972016-01-28 Steve Ellcey <sellcey@imgtec.com>
5598
5599 PR target/68400
5600 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5601 * gcc.target/mips/pr68400.c: New test.
5602
c649bacc 56032016-01-28 Martin Sebor <msebor@redhat.com>
5604
5605 PR target/17381
5606 * gcc.target/powerpc/pr17381.c: New test.
5607
f4881661 56082016-01-28 Jakub Jelinek <jakub@redhat.com>
5609
5610 PR middle-end/69542
5611 * gcc.dg/torture/pr69542.c: New test.
5612
d66fdd75 56132016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5614
5615 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5616
d4a78818 56172016-01-28 David Edelsohn <dje.gcc@gmail.com>
5618
5619 * gcc.dg/pr65980.c: Skip on AIX.
5620 * gcc.dg/pr66688.c: Same.
5621
21329e97 56222016-01-28 David Edelsohn <dje.gcc@gmail.com>
5623
5624 PR target/63679
5625 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5626 * gcc.dg/tree-ssa/sra-18.c: Same.
5627
cc7124a6 56282016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5629
5630 PR fortran/62536
5631 * gfortran.dg/block_15.f08: New test.
5632 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5633 on incorrectly closed BLOCK.
5634
358dfcb4 56352016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5636
5637 * gcc.dg/declare-simd.c: New test.
e87502d6 56382016-01-28 Richard Biener <rguenther@suse.de>
5639
5640 PR tree-optimization/69466
5641 * gfortran.dg/vect/pr69466.f90: New testcase.
5642
44e7334b 56432016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5644
5645 * g++.dg/pr67989.C: Remove ARM-specific option.
5646 * gcc.target/arm/pr67989.C: New file.
5647
5ce8f551 56482016-01-27 Uros Bizjak <ubizjak@gmail.com>
5649
5650 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5651 and expm1 test for glibc < 2.11.
5652
fa6e6b15 56532016-01-27 Richard Henderson <rth@redhat.com>
5654
5655 * gcc.c-torture/execute/pr69447.c: New test.
5656
56572016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 5658
7b8122c6 5659 PR fortran/69422
147b2f9b 5660 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5661
78e516eb 56622016-01-27 Jakub Jelinek <jakub@redhat.com>
5663
5664 PR debug/66869
5665 * gcc.dg/pr66869.c: New test.
5666
9b849350 56672016-01-25 Jeff Law <law@redhat.com>
5668
5669 PR tree-optimization/68398
f11bb279 5670 PR tree-optimization/69196
9b849350 5671 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5672 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5673 path to avoid new heuristic allowing more irreducible regions
5674 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5675 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5676 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5677 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5678 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5679
fee5e491 56802016-01-27 Marek Polacek <polacek@redhat.com>
5681
5682 PR c/68062
5683 * c-c++-common/vector-compare-4.c: New test.
5684
eec96426 56852016-01-27 David Malcolm <dmalcolm@redhat.com>
5686
5687 PR preprocessor/69126
5688 * c-c++-common/pr69126.c: New test case.
5689
5068be18 56902016-01-27 Ian Lance Taylor <iant@google.com>
5691
5692 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5693
5fa82c11 56942016-01-27 Ryan Burn <contact@rnburn.com>
5695
5696 PR cilkplus/69267
5697 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5698
b3df0219 56992016-01-27 Uros Bizjak <ubizjak@gmail.com>
5700
5701 PR target/69512
5702 * gcc.target/i386/pr69512.c: New test.
5703
d46a16d4 57042016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5705
5706 PR ada/69488
5707 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5708
6a9b35ef 57092016-01-27 Marek Polacek <polacek@redhat.com>
5710
5711 PR c++/69379
5712 * g++.dg/pr69379.C: New test.
5713
18e9663b 57142016-01-27 Martin Sebor <msebor@redhat.com>
5715
5716 PR c++/69317
5717 * g++.dg/abi/Wabi-2-2.C: New test.
5718 * g++.dg/abi/Wabi-2-3.C: New test.
5719 * g++.dg/abi/Wabi-3-2.C: New test.
5720 * g++.dg/abi/Wabi-3-3.C: New test.
5721
c88301ad 57222016-01-27 Richard Biener <rguenther@suse.de>
5723
5724 PR tree-optimization/69166
5725 * gcc.dg/torture/pr69166.c: New testcase.
5726
8ca47550 57272016-01-27 Martin Jambor <mjambor@suse.cz>
5728
5729 PR tree-optimization/69355
5730 * gcc.dg/tree-ssa/pr69355.c: New test.
5731
5cb23e3c 57322016-01-27 Marek Polacek <polacek@redhat.com>
5733
5734 PR c++/69496
5735 * g++.dg/ext/constexpr-vla1.C: New test.
5736
7b0c1b6d 57372016-01-20 Christian Bruel <christian.bruel@st.com>
5738
5739 PR target/69245
5740 * gcc.target/arm/pr69245.c: New test.
5741
220112fc 57422016-01-27 Jakub Jelinek <jakub@redhat.com>
5743
5744 PR tree-optimization/69399
5745 * gcc.dg/torture/pr69399.c: New test.
5746
16294490 57472016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5748
5749 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5750
8abd3d0c 57512016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5752
5753 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5754
7cf9b895 57552016-01-26 Tom de Vries <tom@codesourcery.com>
5756
5757 PR tree-optimization/69110
5758 * gcc.dg/autopar/pr69110.c: New test.
5759
557c1942 57602016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 5761 Sebastian Pop <s.pop@samsung.com>
557c1942 5762
5763 * gcc.dg/graphite/isl-ast-op-select.c: New.
5764
80adbd96 57652015-01-26 Paul Thomas <pault@gcc.gnu.org>
5766
5767 PR fortran/69385
5768 * gfortran.dg/allocate_error_6.f90: New test.
5769
c3f86f60 57702016-01-26 Richard Henderson <rth@redhat.com>
5771
5772 * gcc.dg/tm/pr60908.c: New test.
5773
3752e5b1 57742016-01-26 David Malcolm <dmalcolm@redhat.com>
5775
5776 PR other/69006
5777 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5778 directive.
5779 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5780 expected multiline output to reflect the colorization being
5781 disabled before newlines.
5782 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5783 (custom_diagnostic_finalizer): Replace call to
5784 pp_newline_and_flush with call to pp_flush.
5785 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5786 * gfortran.dg/implicit_class_1.f90: Likewise.
5787 * lib/gcc-dg.exp (allow_blank_lines): New global.
5788 (dg-allow-blank-lines-in-output): New procedure.
5789 (gcc-dg-prune): Complain about blank lines in the output, unless
5790 dg-allow-blank-lines-in-output was called.
5791 * lib/multiline.exp (_build_multiline_regex): Only support
5792 arbitrary followup text for non-blank-lines, not for blank lines.
5793
9bbfd060 57942016-01-26 Jakub Jelinek <jakub@redhat.com>
5795
5796 PR tree-optimization/69483
5797 * gcc.dg/pr69483.c: New test.
5798 * g++.dg/opt/pr69483.C: New test.
5799
53773057 58002016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5801
5802 PR target/68620
5803 * gcc.target/arm/pr68620.c: New test.
5804
442a556f 58052016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5806
5807 * gcc.target/i386/pr68986-2.c: Remove -m32.
5808
d513c683 58092016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5810
5811 PR target/68986
5812 * gcc.target/i386/pr68986-1.c: New test.
5813 * gcc.target/i386/pr68986-2.c: Likewise.
5814 * gcc.target/i386/pr68986-3.c: Likewise.
5815
976877a5 58162016-01-26 Christian Bruel <christian.bruel@st.com>
5817
5818 * lib/target-supports.exp
5819 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5820 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5821 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5822
2c7b2f88 58232016-01-26 Richard Biener <rguenther@suse.de>
5824
5825 PR tree-optimization/69452
5826 * gcc.dg/torture/pr69452.c: New testcase.
5827
f7fc06e7 58282016-01-26 Jakub Jelinek <jakub@redhat.com>
5829
5830 PR target/69442
5831 * gcc.dg/pr69442.c: New test.
5832
d1dae587 58332016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5834
5835 PR target/67896
5836 * gcc.target/aarch64/simd/pr67896.C: New.
5837
ef7be7f8 58382016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5839
5840 PR tree-optimization/69400
5841 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5842 function.
5843 (plugin_init): Call it.
5844 * gcc.dg/torture/pr69400.c: New test.
5845
648433a4 58462016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5847
5848 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5849
45fc5243 58502016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5851 Sebastian Pop <s.pop@samsung.com>
5852
5853 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5854 isl-0.15.
5855
c699f6a1 58562016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5857 Sebastian Pop <s.pop@samsung.com>
5858
5859 * gcc.dg/graphite/pr69292.c: New.
5860
b86e24ea 58612016-01-25 Jakub Jelinek <jakub@redhat.com>
5862
5863 * c-c++-common/goacc/use_device-1.c: New test.
5864
105cb8d7 58652016-01-25 Jeff Law <law@redhat.com>
5866
5867 PR tree-optimization/69196
5868 PR tree-optimization/68398
5869 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5870 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5871
44562749 58722016-01-25 David Edelsohn <dje.gcc@gmail.com>
5873
5874 PR target/69469
5875 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5876 Algorithm.
5877
6837fee7 58782016-01-25 Richard Biener <rguenther@suse.de>
5879
5880 PR testsuite/69380
5881 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5882
fe500d65 58832016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5884
5885 PR target/69421
5886 * gcc.dg/pr69421.c: New test.
5887
8eacba94 58882016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5889
5890 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5891 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5892 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5893 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5894 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5895 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5896 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5897 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5898 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5899 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5900
af09d40d 59012016-01-25 Richard Biener <rguenther@suse.de>
5902
5903 PR tree-optimization/69376
5904 * gcc.dg/torture/pr69376.c: New testcase.
5905
d65063f5 59062016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5907
5908 PR fortran/69397
5909 PR fortran/68442
5910 * gfortran.dg/interface_38.f90: New test.
5911 * gfortran.dg/interface_39.f90: New test.
80adbd96 5912
08c7bfb4 59132016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5914
5915 Revert:
5916 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5917
5918 PR c++/11858
5919 PR c++/24663
5920 PR c++/24664
5921 * g++.dg/template/pr11858.C: New test.
5922 * g++.dg/template/pr24663.C: New test.
5923 * g++.dg/template/unify12.C: New test.
5924 * g++.dg/template/unify13.C: New test.
5925 * g++.dg/template/unify14.C: New test.
5926 * g++.dg/template/unify15.C: New test.
5927 * g++.dg/template/unify16.C: New test.
5928 * g++.dg/template/unify17.C: New test.
5929
c2e7d2be 59302016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5931
5932 PR fortran/68283
5933 gfortran.dg/pr68283.f90: New test.
5934
9f2e8617 59352016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5936
5937 PR fortran/66094
5938 * gfortran.dg/inline_matmul_13.f90: New test.
5939 * gfortran.dg/matmul_bounds_8.f90: New test.
5940 * gfortran.dg/matmul_bounds_9.f90: New test.
5941 * gfortran.dg/matmul_bounds_10.f90: New test.
5942
a4838119 59432016-01-23 Tom de Vries <tom@codesourcery.com>
5944
5945 PR tree-optimization/69426
5946 * gcc.dg/autopar/pr69426.c: New test.
5947
feddf0dc 59482016-01-23 Martin Sebor <msebor@redhat.com>
5949
5950 PR c++/58109
5951 PR c++/69022
5952 * g++.dg/cpp0x/alignas5.C: New test.
5953 * g++.dg/ext/vector29.C: Same.
5954
132731fb 59552016-01-23 Uros Bizjak <ubizjak@gmail.com>
5956
5957 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5958 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5959 _GNU_SOURCE from compile flags to the source.
5960 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5961 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5962 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5963 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5964
51aec681 59652016-01-22 Jakub Jelinek <jakub@redhat.com>
5966
5967 PR target/69432
5968 * g++.dg/opt/pr69432.C: New test.
5969
147aa3e3 59702016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5971
5972 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5973 32-bit targets testing an -m64 multilib.
5974
4d04e35e 59752016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5976
5977 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5978 64-bit support.
5979
86f38d0c 59802016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5981
5982 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5983
f776e712 59842016-01-21 Christian Bruel <christian.bruel@st.com>
5985
5986 PR target/68674
5987 * gcc.target/i386/pr68674.c
5988 * gcc.target/aarch64/pr68674.c
5989 * gcc.target/arm/pr68674.c
5990
7b9de435 59912016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5992
5993 PR target/69403
5994 * gcc.c-torture/execute/pr69403.c: New test.
5995
9935a0ba 59962016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5997
5998 PR c++/55843
5999 * g++.dg/template/pr55843.C: New.
6000
06b94aa1 60012016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6002
6003 PR testsuite/66877
6004 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6005 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6006
b68773a8 60072016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6008
6009 PR testsuite/67489
132731fb 6010 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6011 from dg-do compile directive, and instead add
6012 { dg-require-effective-target int128 }.
b68773a8 6013
bbbbe8ab 60142016-01-20 Martin Sebor <msebor@redhat.com>
6015
6016 PR c/69405
6017 * gcc.dg/sync-fetch.c: New test.
6018
f3a6a26f 60192016-01-21 Martin Sebor <msebor@redhat.com>
6020
6021 PR target/69252
6022 * gcc.target/powerpc/pr69252.c: New test.
6023
d1565a03 60242016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6025
6026 PR fortran/65996
132731fb 6027 * gfortran.dg/pr65996.f90: New test.
d1565a03 6028
15a5a905 60292016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6030
6031 PR c++/68810
bbbbe8ab 6032 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 6033 expected to generate an error.
15a5a905 6034
e4538af5 60352016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6036
6037 PR middle-end/66178
6038 * gcc.dg/torture/pr66178.c: New test.
6039
4d4180ce 60402016-01-21 Anton Blanchard <anton@samba.org>
6041 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6042
6043 PR target/63354
6044 * gcc.target/powerpc/pr63354.c: New test.
6045
86e16058 60462016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6047
6048 PR rtl-optimization/68990
6049 * gcc.target/i386/pr68990: New.
6050
b11b85e4 60512016-01-21 Nick Clifton <nickc@redhat.com>
6052
6053 PR target/69129
6054 * gcc.target/mips/pr69129.c: New.
6055
62dd9f85 60562016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6057
6058 PR c++/58046
6059 * g++.dg/cpp0x/pr58046.C: New.
6060
ac7d424b 60612016-01-21 Jakub Jelinek <jakub@redhat.com>
6062
47c0bea3 6063 PR target/69187
6064 PR target/65624
6065 * gcc.target/arm/pr69187.c: New test.
6066
ac7d424b 6067 PR c++/69355
6068 * g++.dg/torture/pr69355.C: New test.
6069
9e18b252 60702016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6071 Sebastian Pop <s.pop@samsung.com>
6072
6073 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6074
de862e2f 60752016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6076 Sebastian Pop <s.pop@samsung.com>
6077
132731fb 6078 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 6079
f55f9344 60802016-01-21 Jakub Jelinek <jakub@redhat.com>
6081
6082 PR middle-end/67653
6083 * c-c++-common/pr67653.c: New test.
6084 * gcc.dg/torture/pr29119.c: Add dg-warning.
6085
62752e71 60862016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6087
6088 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6089
16d4186f 60902016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6091
6092 PR c/24293
6093 * gcc.dg/pr24293.c: New test.
6094 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6095 incomplete struct type.
6096 * gcc.dg/declspec-1.c: Likewise.
6097 * gcc.dg/pr63549.c: Likewise.
6098
58219d13 60992016-01-20 Jakub Jelinek <jakub@redhat.com>
6100
6101 PR tree-optimization/66612
6102 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6103 for bdn instruction.
6104
a7b5688a 61052016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6106
6107 * lib/target-supports.exp
6108 (check_effective_target_arm_fp_ok_nocache): New.
6109 (check_effective_target_arm_fp_ok): New.
6110 (add_options_for_arm_fp): New.
6111 (check_effective_target_arm_crypto_ok_nocache): Require
6112 target_arm_v8_neon_ok instead of arm32.
6113 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6114 (check_effective_target_arm_crypto_pragma_ok): New.
6115 (add_options_for_arm_vfp): New.
6116 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6117 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6118 target instead. Force initial fpu to vfp.
6119 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6120 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6121 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6122 dependency.
6123 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6124 use arm_vfp effective target instead. Force initial fpu to vfp.
6125 * gcc.target/arm/attr-neon3.c: Likewise.
6126 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6127 arm_vfp_ok.
6128 * gcc.target/arm/unsigned-float.c: Likewise.
6129 * gcc.target/arm/vfp-1.c: Likewise.
6130 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6131 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6132 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6133 * gcc.target/arm/vfp-ldmias.c: Likewise.
6134 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6135 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6136 * gcc.target/arm/vfp-stmiad.c: Likewise.
6137 * gcc.target/arm/vfp-stmias.c: Likewise.
6138 * gcc.target/arm/vnmul-1.c: Likewise.
6139 * gcc.target/arm/vnmul-2.c: Likewise.
6140 * gcc.target/arm/vnmul-3.c: Likewise.
6141 * gcc.target/arm/vnmul-4.c: Likewise.
6142
7ca56ca8 61432016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 6144
7fb75b57 6145 PR testsuite/69366
6146 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6147 the MPX run-time library, for compile-time MPX test.
6148 * gcc.target/i386/chkp-always_inline.c: Likewise.
6149 * gcc.target/i386/chkp-bndret.c: Likewise.
6150 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6151 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6152 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6153 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6154 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6155 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6156 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6157 * gcc.target/i386/chkp-label-address.c: Likewise.
6158 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6159 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6160 * gcc.target/i386/chkp-pr69044.c: Likewise.
6161 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6162 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6163 * gcc.target/i386/chkp-strchr.c: Likewise.
6164 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6165 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6166 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6167 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6168 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6169 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6170 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6171 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6172 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6173 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6174 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6175 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6176 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6177 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6178 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6179 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6180 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6181 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6182 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6183 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6184 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6185 * gcc.target/i386/pr63995-2.c: Likewise.
6186 * gcc.target/i386/pr64805.c: Likewise.
6187 * gcc.target/i386/pr65044.c: Likewise.
6188 * gcc.target/i386/pr65167.c: Likewise.
6189 * gcc.target/i386/pr65183.c: Likewise.
6190 * gcc.target/i386/pr65184.c: Likewise.
6191 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 6192
f2da0b99 61932016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6194
6195 PR tree-optimization/69328
6196 * gcc.dg/pr69328.c: New test.
6197
4d379676 61982016-01-20 Jeff Law <law@redhat.com>
6199
4a11f145 6200 PR target/25114
4d379676 6201 * gcc.target/m68k/pr25114.c: New test.
6202
0754bad1 62032016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6204
6205 * gcc.target/arm/memset-inline-10.c: Added
6206 dg-require-effective-target arm_thumb2_ok.
6207
63bd5c2d 62082016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6209
6210 * gcc.dg/debug/dwarf2/sso.c: New test.
6211
a9c01e81 62122016-01-19 Uros Bizjak <ubizjak@gmail.com>
6213
6214 PR testsuite/68820
6215 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6216 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6217 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6218
53fa0e54 62192016-01-19 Jan Hubicka <hubicka@ucw.cz>
6220
6221 PR ipa/66223
6222 * g++.dg/ipa/devirt-50.C: New testcase.
6223
e035a62c 62242016-01-19 Marek Polacek <polacek@redhat.com>
6225
6226 PR c++/68965
6227 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6228 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6229
885cc3ea 62302016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6231
6232 PR target/69135
6233 * gcc.target/arm/pr69135_1.c: New test.
6234
07bd240e 62352015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6236
6237 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6238
9f60d257 62392015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6240
6241 * gcc.target/aarch64/ccmp_1.c: New testcase.
6242
a0c919f7 62432016-01-19 Marek Polacek <polacek@redhat.com>
6244
6245 PR c++/68586
6246 * g++.dg/cpp0x/enum30.C: New test.
6247
dc5d6d17 62482016-01-19 Richard Biener <rguenther@suse.de>
6249
6250 PR tree-optimization/69336
6251 * g++.dg/tree-ssa/pr69336.C: New testcase.
6252
6dd156e0 62532016-01-19 Jakub Jelinek <jakub@redhat.com>
6254
6255 PR debug/65779
6256 * gcc.dg/pr65779.c: New test.
6257
3e0d45b9 62582016-01-19 Richard Biener <rguenther@suse.de>
6259
6260 PR tree-optimization/69352
6261 * gcc.dg/torture/pr69352.c: New testcase.
6262
7a3cf64d 62632016-01-19 Jakub Jelinek <jakub@redhat.com>
6264
6265 PR rtl-optimization/68955
6266 PR rtl-optimization/64557
6267 * gcc.dg/torture/pr68955.c: New test.
6268
8be55b33 62692016-01-19 Jan Hubicka <hubicka@ucw.cz>
6270
6271 PR lto/69136
6272 * g++.dg/torture/pr69136.C: New testcase.
6273
72a985d7 62742016-01-19 Jan Hubicka <hubicka@ucw.cz>
6275
6276 PR lto/69133
6277 * g++.dg/lto/pr69133_0.C: New testcase.
6278 * g++.dg/lto/pr69133_1.C: New testcase.
6279
56778b62 62802016-01-15 Jeff Law <law@redhat.com>
6281
6282 PR tree-optimization/69320
6283 * gcc.c-torture/pr69320-1.c: New test.
6284 * gcc.c-torture/pr69320-2.c: New test.
6285 * gcc.c-torture/pr69320-3.c: New test.
6286 * gcc.c-torture/pr69320-4.c: New test.
6287
ced41b93 62882016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6289
6290 PR c++/11858
6291 PR c++/24663
6292 PR c++/24664
6293 * g++.dg/template/pr11858.C: New test.
6294 * g++.dg/template/pr24663.C: New test.
6295 * g++.dg/template/unify12.C: New test.
6296 * g++.dg/template/unify13.C: New test.
6297 * g++.dg/template/unify14.C: New test.
6298 * g++.dg/template/unify15.C: New test.
6299 * g++.dg/template/unify16.C: New test.
6300 * g++.dg/template/unify17.C: New test.
6301
7f8cbcaf 63022016-01-18 David Malcolm <dmalcolm@redhat.com>
6303
6304 PR testsuite/69181
6305 * gcc.dg/pr69181-1.c: New test file.
6306 * gcc.dg/pr69181-2.c: New test file.
6307 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6308 globals by moving it to...
6309 (cleanup-after-saved-dg-test): ...this new function. Add
6310 "global additional_sources_used". Add reset of global
6311 multiline_expected_outputs to the empty list.
6312 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6313 global to...
6314 (multiline_expected_outputs): ...this, and updated comments to
6315 note that it is modified from gcc-dg.exp.
6316 (dg-end-multiline-output): Update for the above renaming.
6317 (handle-multiline-outputs): Likewise. Remove the clearing
6318 of the expected outputs to the empty list.
6319
3c7cbfc0 63202016-01-18 Richard Biener <rguenther@suse.de>
6321
6322 PR tree-optimization/69297
6323 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6324
81d49cc1 63252016-01-18 Joseph Myers <joseph@codesourcery.com>
6326
6327 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6328 dg-options.
6329 * gcc.target/mips/mips-3d-2.c: Likewise.
6330 * gcc.target/mips/mips-3d-3.c: Likewise.
6331 * gcc.target/mips/mips-3d-4.c: Likewise.
6332 * gcc.target/mips/mips-3d-5.c: Likewise.
6333 * gcc.target/mips/mips-3d-6.c: Likewise.
6334 * gcc.target/mips/mips-3d-7.c: Likewise.
6335 * gcc.target/mips/mips-3d-8.c: Likewise.
6336 * gcc.target/mips/mips-3d-9.c: Likewise.
6337 * gcc.target/mips/mips-ps-1.c: Likewise.
6338 * gcc.target/mips/mips-ps-2.c: Likewise.
6339 * gcc.target/mips/mips-ps-3.c: Likewise.
6340 * gcc.target/mips/mips-ps-4.c: Likewise.
6341 * gcc.target/mips/mips-ps-5.c: Likewise.
6342 * gcc.target/mips/mips-ps-6.c: Likewise.
6343 * gcc.target/mips/mips-ps-7.c: Likewise.
6344 * gcc.target/mips/mips-ps-type.c: Likewise.
6345 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6346 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6347
03c4ff3a 63482016-01-18 Tom de Vries <tom@codesourcery.com>
6349
6350 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6351 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6352 * c-c++-common/goacc/kernels-empty.c: New test.
6353 * c-c++-common/goacc/kernels-eternal.c: New test.
6354 * c-c++-common/goacc/kernels-loop-2.c: New test.
6355 * c-c++-common/goacc/kernels-loop-3.c: New test.
6356 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6357 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6358 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6359 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6360 * c-c++-common/goacc/kernels-loop-data.c: New test.
6361 * c-c++-common/goacc/kernels-loop-g.c: New test.
6362 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6363 * c-c++-common/goacc/kernels-loop-n.c: New test.
6364 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6365 * c-c++-common/goacc/kernels-loop.c: New test.
6366 * c-c++-common/goacc/kernels-noreturn.c: New test.
6367 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6368 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6369 * c-c++-common/goacc/kernels-reduction.c: New test.
6370
22e3dcee 63712016-01-18 Tom de Vries <tom@codesourcery.com>
6372
6373 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6374 * gcc.dg/autopar/outer-2.c: Same.
6375 * gcc.dg/autopar/outer-3.c: Same.
6376 * gcc.dg/autopar/outer-4.c: Same.
6377 * gcc.dg/autopar/outer-5.c: Same.
6378 * gcc.dg/autopar/outer-6.c: Same.
6379 * gcc.dg/autopar/parallelization-1.c: Same.
6380 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6381 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6382 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6383 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6384 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6385 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6386 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6387 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6388 * gcc.dg/autopar/pr39500-1.c: Same.
6389 * gcc.dg/autopar/pr39500-2.c: Same.
6390 * gcc.dg/autopar/pr46193.c: Same.
6391 * gcc.dg/autopar/pr46194.c: Same.
6392 * gcc.dg/autopar/pr49580.c: Same.
6393 * gcc.dg/autopar/pr49960-1.c: Same.
6394 * gcc.dg/autopar/pr49960.c: Same.
6395 * gcc.dg/autopar/pr68373.c: Same.
6396 * gcc.dg/autopar/reduc-1.c: Same.
6397 * gcc.dg/autopar/reduc-1char.c: Same.
6398 * gcc.dg/autopar/reduc-1short.c: Same.
6399 * gcc.dg/autopar/reduc-2.c: Same.
6400 * gcc.dg/autopar/reduc-2char.c: Same.
6401 * gcc.dg/autopar/reduc-2short.c: Same.
6402 * gcc.dg/autopar/reduc-3.c: Same.
6403 * gcc.dg/autopar/reduc-4.c: Same.
6404 * gcc.dg/autopar/reduc-6.c: Same.
6405 * gcc.dg/autopar/reduc-7.c: Same.
6406 * gcc.dg/autopar/reduc-8.c: Same.
6407 * gcc.dg/autopar/reduc-9.c: Same.
6408 * gcc.dg/autopar/uns-outer-4.c: Same.
6409 * gcc.dg/autopar/uns-outer-5.c: Same.
6410 * gcc.dg/autopar/uns-outer-6.c: Same.
6411 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6412 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6413
fd5cbe2f 64142016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6415
6416 PR target/63679
6417 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6418 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6419
fa75ab55 64202016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6421
6422 PR target/63679
6423 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6424 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6425 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6426
214b2582 64272016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6428
6429 PR target/63679
6430 * gcc.dg/tree-ssa/sra-17.c: New.
6431 * gcc.dg/tree-ssa/sra-18.c: New.
6432
13146837 64332016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6434
6435 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6436
6ccd18c2 64372016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6438
6439 * gnat.dg/inline12.adb: New test.
6440
8872b95f 64412016-01-18 Bin Cheng <bin.cheng@arm.com>
6442
6443 PR tree-optimization/66797
6444 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6445
971514e3 64462016-01-18 Richard Biener <rguenther@suse.de>
6447
6448 PR tree-optimization/69170
6449 * gcc.dg/torture/pr69170.c: New testcase.
6450
dfb6d139 64512016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 6452
6453 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6454
164d84c2 64552016-01-16 Tom de Vries <tom@codesourcery.com>
6456
6457 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6458
4c33b769 64592016-01-16 Tom de Vries <tom@codesourcery.com>
6460
6461 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6462 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6463 redundant dg-require-effective-target pthread.
6464 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6465 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6466 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6467 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6468 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6469 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6470 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6471
673441b0 64722016-01-16 David Edelsohn <dje.gcc@gmail.com>
6473
6474 PR target/68609
6475 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6476 * gcc.target/powerpc/recip-7.c: Same.
6477
90153ae7 64782016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6479
6480 PR c++/69091
6481 * g++.dg/template/pr69091.C: New test.
6482
bc24d01d 64832016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6484
6485 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6486 dump does not contain an error_mark_node.
6487 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6488 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6489
4067c0fd 64902016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6491
6492 PR c++/68936
6493 * g++.dg/template/pr68936.C: New test.
6494
27c6dbdd 64952016-01-15 David Edelsohn <dje.gcc@gmail.com>
6496
6497 PR target/68609
6498 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6499 * gcc.target/powerpc/recip-2.c: Same.
6500 * gcc.target/powerpc/recip-3.c: Same.
6501 * gcc.target/powerpc/recip-4.c: Same.
6502 * gcc.target/powerpc/recip-sqrtf.c: Same.
6503
e390c57d 65042016-01-15 Jeff Law <law@redhat.com>
6505
6506 PR tree-optimization/69270
6507 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6508 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6509
ddcfeaf1 65102016-01-15 Paul Thomas <pault@gcc.gnu.org>
6511
6512 PR fortran/49630
6513 * gfortran.dg/deferred_character_13.f90: New test for the fix
6514 of comment 3 of the PR.
6515
6516 PR fortran/54070
6517 * gfortran.dg/deferred_character_8.f90: New test
6518 * gfortran.dg/allocate_error_5.f90: New test
6519
6520 PR fortran/60593
6521 * gfortran.dg/deferred_character_10.f90: New test
6522
6523 PR fortran/60795
6524 * gfortran.dg/deferred_character_14.f90: New test
6525
6526 PR fortran/61147
6527 * gfortran.dg/deferred_character_11.f90: New test
6528
6529 PR fortran/64324
6530 * gfortran.dg/deferred_character_9.f90: New test
6531
81be349c 65322016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6533
6534 PR rtl-optimization/69030
6535 * gcc.target/i386/pr69030.c: New.
6536
998456c5 65372016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6538
6539 * gcc.target/aarch64/target_attr_17.c: New test.
6540
0d85be19 65412016-01-15 Richard Biener <rguenther@suse.de>
6542
6543 PR tree-optimization/66856
6544 * gcc.dg/torture/pr66856-1.c: New testcase.
6545 * gcc.dg/torture/pr66856-2.c: Likewise.
6546
321d36c8 65472016-01-15 Richard Biener <rguenther@suse.de>
6548
6549 PR debug/69137
6550 * g++.dg/lto/pr69137_0.C: New testcase.
6551
d94a1f53 65522016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6553
6554 PR middle-end/69246
6555 * gcc.target/i386/pr69246.c: New test.
6556
5fe9a861 65572016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6558
a9c01e81 6559 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 6560
3d05a5e9 65612016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6562
6563 PR c++/56194
6564 * g++.dg/init/const9.C: Disable test on S/390.
6565
5e8132b5 65662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6567
6568 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6569 * g++.dg/Wno-frame-address.C: Ditto.
6570
32307cdf 65712016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6572
6573 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6574
1ca28250 65752016-01-15 Richard Biener <rguenther@suse.de>
6576
6577 PR tree-optimization/68961
6578 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6579
6271bd93 65802016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6581
6582 * gcc.target/i386/pr65105-5.c: New test.
6583
dfb6d139 65842016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 6585
6586 * gcc.c-torture/execute/alias-4.c: New testcase.
6587
dfb6d139 65882016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 6589
6590 PR ipa/68148
6591 * g++.dg/ipa/devirt-49.C: New testcase.
6592
7bbac464 65932016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 6594
6595 PR target/65837
6596 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6597 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6598 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6599
4345b868 66002016-01-15 Richard Biener <rguenther@suse.de>
6601
6602 PR tree-optimization/69117
6603 * gcc.dg/torture/pr69117.c: New testcase.
6604
580357e7 66052015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 6606
6607 PR c++/69048
6608 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6609
612baa31 66102016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6611
6612 PR testsuite/67509
6613 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6614 range tests use 100 * maximum instead of maximum + 1.
6615
44e09bc4 66162016-01-14 Jakub Jelinek <jakub@redhat.com>
6617
6618 PR debug/69244
6619 * gcc.dg/guality/pr69244.c: New test.
6620
96962ae4 66212016-01-14 Uros Bizjak <ubizjak@gmail.com>
6622
6623 * lib/target-supports.exp (check_effective_target_issignaling):
6624 New procedure.
6625 * gcc.dg/pr61441.c: Require issignaling effective target.
6626
ab9c400b 66272016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6628
6629 PR target/68803
6630 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6631
a7ed4583 66322016-01-14 David Malcolm <dmalcolm@redhat.com>
6633
6634 PR c++/68819
6635 PR preprocessor/69177
6636 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6637 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6638 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6639 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6640
77f35cec 66412016-01-14 Marek Polacek <polacek@redhat.com>
6642
6643 PR c/69262
6644 * gcc.dg/array-15.c: New test.
6645
915d0950 66462016-01-14 Jakub Jelinek <jakub@redhat.com>
6647
6648 PR middle-end/68146
6649 PR tree-optimization/69155
6650 * gfortran.dg/pr68146.f: New test.
6651 * gfortran.dg/pr69155.f90: New test.
6652
24651fb7 66532016-01-14 Richard Biener <rguenther@suse.de>
6654
6655 PR tree-optimization/68060
6656 * gcc.dg/torture/pr68060-1.c: New testcase.
6657 * gcc.dg/torture/pr68060-2.c: Likewise.
6658
2f63f950 66592016-01-14 Nick Clifton <nickc@redhat.com>
6660
6661 * lib/target-supports.exp
6662 (check_effective_target_arm_neon_ok_nocache): Add an option
6663 sequence that includes setting the ARM architecture to ARMv7-A.
6664 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6665 command line options necessary to enable Neon support.
6666 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6667 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6668 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6669 * gcc.target/arm/pr69180.c: Likewise.
6670
3ce0acde 66712016-01-14 Jeff Law <law@redhat.com>
6672
6673 PR tree-optimization/69270
6674 * gcc.dg/tree-ssa/pr69270.c: New test.
6675
bda05c57 66762016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6677
6678 PR c/66208
6679 * c-c++-common/pr66208.c: New file.
6680
9b657cf1 66812016-01-13 Jakub Jelinek <jakub@redhat.com>
6682
6683 PR tree-optimization/69156
6684 * gcc.dg/pr69156.c: New test.
6685
58ba1b9d 66862016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6687
6688 * gcc.target/i386/pr69225-7.c: New test.
6689
e5fee0fe 66902016-01-13 Richard Henderson <rth@redhat.com>
6691
6692 * gcc.dg/tm/memopt-13.c: Update expected function.
6693 * gcc.dg/tm/memopt-6.c: Likewise.
6694
3f0e9745 66952016-01-13 Uros Bizjak <ubizjak@gmail.com>
6696
6697 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6698 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6699 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6700 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 6701
3f0e9745 67022016-01-13 Tom de Vries <tom@codesourcery.com>
6703
6704 PR tree-optimization/69169
7a6ddc0d 6705 * gcc.dg/pr69169.c: New test.
6706
9b657cf1 67072016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 6708
6709 PR target/69228
6710 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6711 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6712 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6713 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6714 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6715 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6716 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6717 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6718
f704d701 67192016-01-13 Jakub Jelinek <jakub@redhat.com>
6720
6721 PR target/69247
6722 * gcc.dg/pr69247.c: New test.
6723
e966d6b9 67242016-01-13 Richard Biener <rguenther@suse.de>
6725
6726 PR tree-optimization/69242
6727 * gcc.dg/torture/pr69242.c: New testcase.
6728
1ca1d9b2 67292016-01-13 Richard Biener <rguenther@suse.de>
6730
6731 PR tree-optimization/69186
6732 * gcc.dg/torture/pr69186.c: New testcase.
6733
d07cbccc 67342016-01-13 Jeff Law <law@redhat.com>
6735
6736 PR tree-optimization/67755
6737 * gcc.dg/tree-ssa/pr67755.c: New test.
6738
67392016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 6740
6741 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6742 pass number in output by a star.
6743
b95d41cf 67442016-01-12 Bin Cheng <bin.cheng@arm.com>
6745
6746 PR tree-optimization/68911
6747 * gcc.c-torture/execute/pr68911.c: New test.
6748
91d87e22 67492016-01-12 Marek Polacek <polacek@redhat.com>
6750
6751 PR c++/68979
6752 * g++.dg/warn/permissive-1.C: New test.
6753
8a9401a4 67542016-01-12 Jakub Jelinek <jakub@redhat.com>
6755
6756 PR objc++/68511
6757 PR c++/69213
6758 * g++.dg/opt/pr69213.C: New test.
6759
b9cb7a67 67602016-01-12 Christian Bruel <christian.bruel@st.com>
6761
6762 PR target/69180
6763 * gcc.target/arm/pr69180.c: New test.
6764
e4c96992 67652016-01-12 Richard Biener <rguenther@suse.de>
6766
6767 PR lto/69077
6768 * g++.dg/lto/pr69077_0.C: New testcase.
6769 * g++.dg/lto/pr69077_1.C: Likewise.
6770
90525f61 67712016-01-12 Jakub Jelinek <jakub@redhat.com>
6772
6773 PR target/69175
6774 * g++.dg/opt/pr69175.C: New test.
6775
9e7edfd3 67762016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6777
6778 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6779 rather than #including math.h & stdlib.h.
6780 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6781 * gcc.dg/vect/pr49771.c: Likewise.
6782 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6783 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6784 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6785 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6786 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6787 * gcc.dg/vect/pr44507.c: Likewise.
6788 * gcc.dg/vect/pr45902.c: Likewise.
6789 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6790 * gcc.dg/vect/vect-117.c: Likewise.
6791 * gcc.dg/vect/vect-99.c: Likewise.
6792 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6793 * gcc.dg/vect/vect-cond-1.c: Likewise.
6794 * gcc.dg/vect/vect-cond-2.c: Likewise.
6795 * gcc.dg/vect/vect-cond-3.c: Likewise.
6796 * gcc.dg/vect/vect-cond-4.c: Likewise.
6797 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6798 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6799 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6800 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6801 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6802 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6803 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6804 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6805 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6806 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6807 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6808 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6809 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6810 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6811 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6812 include of signal.h.
6813 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6814 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6815 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6816 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6817 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6818 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6819 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6820 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6821 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6822 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6823 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6824 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6825 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6826 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6827 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6828 * gcc.dg/vect/vect-outer-5.c: Likewise.
6829 * gcc.dg/vect/vect-outer-6.c: Likewise.
6830 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6831 include of stdio.h.
6832
3368873d 68332016-01-12 Nick Clifton <nickc@redhat.com>
6834
6835 PR target/68913
6836 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6837 to fread so that it will be found in all target runtimes.
6838
0464ea95 68392016-01-12 Richard Biener <rguenther@suse.de>
6840
6841 PR tree-optimization/69053
6842 * g++.dg/torture/pr69053.C: New testcase.
6843
7819730f 68442016-01-12 Richard Biener <rguenther@suse.de>
6845
6846 PR tree-optimization/69168
6847 * gcc.dg/torture/pr69168.c: New testcase.
6848
995bfebf 68492016-01-12 Richard Biener <rguenther@suse.de>
6850
6851 PR tree-optimization/69157
6852 * gcc.dg/torture/pr69157.c: New testcase.
6853
68542016-01-12 Richard Biener <rguenther@suse.de>
6855
6856 PR tree-optimization/69174
6857 * gcc.dg/torture/pr69174.c: New testcase.
6858
1d10d64c 68592016-01-12 Jakub Jelinek <jakub@redhat.com>
6860
6861 PR c++/66808
6862 PR c++/69000
6863 * g++.dg/tls/pr66808.C: New test.
6864 * g++.dg/tls/pr69000.C: New test.
6865
f0b79faf 68662016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6867
6868 * gcc.target/powerpc/swaps-p8-23.c: New test.
6869 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6870
04cf75a4 68712016-01-11 John David Anglin <danglin@gcc.gnu.org>
6872
6873 PR tree-optimization/68356
6874 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6875
0eb4264c 68762016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6877 Jim Wilson <jim.wilson@linaro.org>
6878
6879 PR target/69194
6880 * gcc.target/arm/pr69194.c: New test.
6881
2f66de64 68822016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6883
6884 PR target/69225
6885 * gcc.target/i386/pr69225-1.c: New test.
6886 * gcc.target/i386/pr69225-2.c: Likewise.
6887 * gcc.target/i386/pr69225-3.c: Likewise.
6888 * gcc.target/i386/pr69225-4.c: Likewise.
6889 * gcc.target/i386/pr69225-5.c: Likewise.
6890 * gcc.target/i386/pr69225-6.c: Likewise.
6891
36105e82 68922016-01-11 Jakub Jelinek <jakub@redhat.com>
6893
1c78ce2e 6894 PR target/67462
6895 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6896 if lp64.
6897
a4a87320 6898 PR target/69071
6899 * gcc.dg/pr69071.c: New test.
6900
91fbd04f 6901 PR c++/69211
6902 * g++.dg/opt/pr69211.C: New test.
6903
36105e82 6904 PR tree-optimization/69214
6905 * gcc.c-torture/compile/pr69214.c: New test.
6906
e934c380 69072016-01-11 Uros Bizjak <ubizjak@gmail.com>
6908
6909 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6910 * gcc.target/i386/pr66232-11.c: Ditto.
6911 * gcc.target/i386/pr66232-12.c: Ditto.
6912 * gcc.target/i386/pr66232-13.c: Ditto.
6913
3ff1b153 69142016-01-11 Richard Biener <rguenther@suse.de>
6915
6916 PR tree-optimization/69173
6917 * gcc.dg/torture/pr69173.c: New testcase.
6918
04e1504c 69192016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6920
6921 PR rtl-optimization/68796
6922 * gcc.target/aarch64/tst_5.c: New test.
6923 * gcc.target/aarch64/tst_6.c: Likewise.
6924
ae8718b5 69252016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6926
6927 PR rtl-optimization/68841
6928 * gcc.dg/pr68841.c: New test.
6929 * gcc.c-torture/execute/pr68841.c: New test.
6930
bd8bece2 69312016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6932
6933 PR rtl-optimization/68920
6934 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6935 for ix86 targets.
6936 * gcc.dg/ifcvt-5.c: New test.
6937
9b657cf1 69382016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 6939
6940 PR bootstrap/69123
6941 * g++.dg/pr69123.C: New.
6942
7a158352 69432016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6944
6945 PR target/69010
6946 * gcc.target/i386/pr69010.c: New test.
6947
ff375d11 69482016-01-11 Martin Jambor <mjambor@suse.cz>
6949
6950 PR ipa/69044
6951 * gcc.target/i386/chkp-pr69044.c: New test.
6952
9eb890f1 69532016-01-11 Tom de Vries <tom@codesourcery.com>
6954
6955 PR tree-optimization/69109
6956 * gcc.dg/autopar/pr69109-2.c: New test.
6957 * gcc.dg/autopar/pr69109.c: New test.
6958
c4157ee5 69592016-01-11 Tom de Vries <tom@codesourcery.com>
6960
6961 PR tree-optimization/69108
6962 * gcc.dg/autopar/pr69108.c: New test.
6963
b933e511 69642016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6965
6966 PR c++/69029
6967 * c-c++-common/Wisleading-indentation.c: Augment test.
6968
efb73de1 69692016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6970
6971 PR fortran/69154
6972 * gfortran.dg/inline_matmul_12.f90: New test.
6973
40c86c3b 69742016-01-10 Paul Thomas <pault@gcc.gnu.org>
6975
6976 PR fortran/67779
6977 * gfortran.dg/actual_array_offset_1: New test.
6978
a006c0bb 69792016-01-10 Tom de Vries <tom@codesourcery.com>
6980
6981 PR tree-optimization/69062
6982 * gcc.dg/autopar/pr69062.c: New test.
6983
880ed4be 69842016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6985
6986 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6987 * gcc.dg/vect/slp-perm-2.c: Likewise.
6988 * gcc.dg/vect/slp-perm-3.c: Likewise.
6989 * gcc.dg/vect/slp-perm-5.c: Likewise.
6990 * gcc.dg/vect/slp-perm-6.c: Likewise.
6991 * gcc.dg/vect/slp-perm-7.c: Likewise.
6992 * gcc.dg/vect/slp-perm-8.c: Likewise.
6993
d95e1856 69942016-01-10 Tom de Vries <tom@codesourcery.com>
6995
6996 PR tree-optimization/69039
6997 * gcc.dg/autopar/pr69039.c: New test.
6998
0f8f48d0 69992016-01-09 Marek Polacek <polacek@redhat.com>
7000
7001 PR c++/69113
7002 * g++.dg/pr69113.C: New test.
7003
7dff0499 70042016-01-09 Jakub Jelinek <jakub@redhat.com>
7005
7006 PR middle-end/50865
7007 PR tree-optimization/69097
7008 * gcc.c-torture/execute/pr50865.c: New test.
7009 * gcc.c-torture/execute/pr69097-1.c: New test.
7010 * gcc.c-torture/execute/pr69097-2.c: New test.
7011 * gcc.dg/pr69097-1.c: New test.
7012 * gcc.dg/pr69097-2.c: New test.
7013
18431e78 70142016-01-09 Jakub Jelinek <jakub@redhat.com>
7015
7016 PR c++/69164
7017 * g++.dg/opt/pr69164.C: New test.
7018
1943a4a2 70192016-01-08 Jakub Jelinek <jakub@redhat.com>
7020
7021 PR tree-optimization/69167
7022 * gcc.dg/pr69167.c: New test.
7023
a143e277 70242016-01-08 Marek Polacek <polacek@redhat.com>
7025
7026 PR c++/68449
7027 * g++.dg/pr68449.C: New.
7028
44c01906 70292016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7030
7031 PR tree-optimization/68707
7032 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7033 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7034 on platforms supporting it.
7035 * gcc.dg/vect/slp-perm-2.c: Likewise.
7036 * gcc.dg/vect/slp-perm-3.c: Likewise.
7037 * gcc.dg/vect/slp-perm-5.c: Likewise.
7038 * gcc.dg/vect/slp-perm-7.c: Likewise.
7039 * gcc.dg/vect/slp-perm-8.c: Likewise.
7040 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7041 on platforms supporting it.
7042
c437d1e8 70432016-01-08 Jakub Jelinek <jakub@redhat.com>
7044
c9595c51 7045 PR tree-optimization/69162
7046 * gcc.dg/pr69162.c: New test.
7047
c437d1e8 7048 PR tree-optimization/69172
7049 * gcc.dg/pr69172.c: New test.
7050
6a46a28c 70512016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7052
7053 PR tree-optimization/67781
7054 * gcc.c-torture/execute/pr67781.c: New file.
7055
62ad9a04 70562016-01-08 Jakub Jelinek <jakub@redhat.com>
7057
7058 PR tree-optimization/69083
7059 * gcc.dg/vect/pr69083.c: New test.
7060
9e0e8c2a 70612016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7062
7063 PR tree-optimization/61441
7064 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7065 Use -fexcess-precision=standard for compiler options.
7066 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7067
5d034e37 70682016-01-08 Jakub Jelinek <jakub@redhat.com>
7069
5013f740 7070 PR fortran/69128
7071 * gfortran.dg/gomp/pr69128.f90: New test.
7072
5d034e37 7073 PR c++/69145
7074 * g++.dg/ext/pr69145-1.C: New test.
7075 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7076 * g++.dg/ext/pr69145-2.h: New file.
7077
517906ff 70782016-01-07 Martin Sebor <msebor@redhat.com>
7079
7080 PR c/68966
7081 * gcc.dg/atomic-fetch-bool.c: New test.
7082 * gcc.dg/sync-fetch-bool.c: New test.
7083
cdbb524c 70842016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7085
7086 PR fortran/66680
7087 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7088
ec3aba9e 70892016-01-07 Nick Clifton <nickc@redhat.com>
7090
7091 PR target/66655
7092 * g++.dg/pr66655.C: New test.
7093 * g++.dg/pr66655_1.cc: Test support file.
7094 * g++.dg/pr66655.h: Test header file.
7095
9b657cf1 70962016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 7097
7098 PR fortran/66680
7099 gfortran.dg/gomp/pr66680.f90: New test.
7100
cd45d7a5 71012016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7102
7103 PR target/69171
7104 * gcc.target/i386/pr69171-1.c: New test.
7105 * gcc.target/i386/pr69171-2.c: Likewise.
7106 * gcc.target/i386/pr69171-3.c: Likewise.
7107 * gcc.target/i386/pr69171-4.c: Likewise.
7108 * gcc.target/i386/pr69171-5.c: Likewise.
7109 * gcc.target/i386/pr69171-6.c: Likewise.
7110
4a86a91a 71112015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7112
7113 PR middle-end/67639
7114 * c-c++-common/pr67639.c: New test.
7115
34c05552 71162016-01-07 Jakub Jelinek <jakub@redhat.com>
7117
7118 PR tree-optimization/69141
7119 * g++.dg/opt/pr69141.C: New test.
7120
f08d6895 71212016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7122
7123 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7124
32ec4173 71252016-01-06 Uros Bizjak <ubizjak@gmail.com>
7126
7127 PR target/69140
7128 * gcc.target/i386/pr69140.c: New test
7129
d74214f3 71302016-01-06 David Malcolm <dmalcolm@redhat.com>
7131
7132 * gcc.dg/bad-dereference.c: New test case.
7133
73991cab 71342015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7135
7136 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7137
fc8cc457 71382016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7139
7140 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7141
be3c9981 71422016-01-06 Marek Polacek <polacek@redhat.com>
7143
7144 PR sanitizer/69099
7145 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7146
2cb724f9 71472016-01-05 Marek Polacek <polacek@redhat.com>
7148
7149 PR c/69104
7150 * gcc.dg/atomic-invalid-2.c: New.
7151
233a53ed 71522016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7153
7154 PR target/68991
7155 * gcc.target/i386/pr68991.c: New test.
7156
ea87c5e3 71572016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7158
7159 PR target/68991
7160 * g++.dg/pr68991-1.C: New test.
7161 * g++.dg/pr68991-2.C: Likewise.
7162
1943a4a2 71632016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 7164
1943a4a2 7165 PR other/60465
afe82e5b 7166 * gcc.target/ia64/pr60465-gprel64.c: New test.
7167 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7168
1e9147dd 71692016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7170
7171 PR rtl-optimization/68651
7172 * gcc.target/aarch64/pr68651_1.c: New test.
7173
d42aa619 71742016-01-05 David Malcolm <dmalcolm@redhat.com>
7175
7176 PR c/69122
7177 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7178
1776de76 71792016-01-05 Nathan Sidwell <nathan@acm.org>
7180
2d7d361d 7181 PR c++/58583
7182 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7183
1776de76 7184 * gcc.dg/alias-15.c: New.
7185
5beb12c0 71862016-01-05 Nick Clifton <nickc@redhat.com>
7187
7188 PR target/68870
7189 * g++.dg/pr68770.C: New test.
7190
d8cca921 71912016-01-04 Mike Stump <mikestump@comcast.net>
7192
7193 * lib/target-supports.exp (check_effective_target_cilkplus):
7194 cilkplus targets require pthreads.
afc907ef 7195 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 7196
8427dff3 71972016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7198
7199 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7200 generation.
7201
f1717362 72022016-01-04 Jakub Jelinek <jakub@redhat.com>
7203
7204 Update copyright years.
7205
d7d6a3ab 72062016-01-04 Marek Polacek <polacek@redhat.com>
7207
7208 PR c/68908
7209 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7210 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7211 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7212
b8f4a5f9 72132016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7214
7215 * gcc.target/sparc/20160104-2.c: New test.
7216
6b5c028f 72172016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7218
7219 * gcc.target/sparc/20160104-1.c: New test.
7220
300e1002 72212016-01-03 Paul Thomas <pault@gcc.gnu.org>
7222
7223 PR fortran/65045
7224 * gfortran.dg/pr65045.f90: New test.
7225
855b105f 72262016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7227
7228 * gnat.dg/specs/debug1.ads: Delete.
7229
bdc177dc 72302016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7231
7232 PR libgfortran/68867
7233 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7234 expression.
7235
48aaffae 72362016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7237
7238 PR libgfortran/68867
7239 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7240 PowerPC.
7241
19a468b8 72422016-01-01 Paul Thomas <pault@gcc.gnu.org>
7243
7244 PR fortran/68864
7245 * gfortran.dg/pr68864.f90: New test.
7246
25371c91 72472016-01-01 Jakub Jelinek <jakub@redhat.com>
7248
2a659064 7249 PR tree-optimization/69070
7250 * gcc.dg/pr69070.c: New test.
7251
57aa9851 7252 PR sanitizer/69055
7253 * gfortran.dg/pr69055.f90: New test.
7254
25371c91 7255 PR target/69015
7256 * gcc.dg/pr69015.c: New test.
f1717362 7257\f
fb2c1edd 7258Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 7259
7260Copying and distribution of this file, with or without modification,
7261are permitted in any medium without royalty provided the copyright
7262notice and this notice are preserved.