]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-05-25 Richard Biener <rguenther@suse.de>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
bc47d9f6 12016-05-25 Richard Biener <rguenther@suse.de>
2
3 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
4 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
5
d8a3f157 62016-05-25 Marek Polacek <polacek@redhat.com>
7
8 * g++.dg/pr65295.C: Use target c++14.
9
3af16045 102016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
11
12 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
13 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
14
949479b2 152016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
16
17 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
18 instructions.
19
6d6a3fc3 202016-05-24 Cesar Philippidis <cesar@codesourcery.com>
21
22 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
23 * c-c++-common/goacc/deviceptr-1.c: Likewise.
24 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
25 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
26 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
27 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
28 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
29 * c-c++-common/goacc/pcopy.c: Likewise.
30 * c-c++-common/goacc/pcopyin.c: Likewise.
31 * c-c++-common/goacc/pcopyout.c: Likewise.
32 * c-c++-common/goacc/pcreate.c: Likewise.
33 * c-c++-common/goacc/pr70688.c: New test.
34 * c-c++-common/goacc/present-1.c: Adjust test.
35 * c-c++-common/goacc/reduction-5.c: Likewise.
36 * g++.dg/goacc/data-1.C: New test.
37
af648be2 382016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
39
40 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
41 vector parity built-in functions.
42 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
43 count trailing zeros automatic vectorization.
44 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
45 count trailing zeros built-in functions.
46
4e173d60 472016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
48
49 * gcc.dg/tree-ssa/reassoc-44.c: New test.
50
a0c02a52 512016-05-24 Pat Haugen <pthaugen@us.ibm.com>
52
53 PR target/71050
54 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
55
64c52e9c 562016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
57
58 PR c++/50436
59 * g++.dg/template/crash123.C: New.
60 * g++.dg/template/crash124.C: Likewise.
61
752b5a4c 622016-05-24 Martin Sebor <msebor@redhat.com>
63
64 PR c++/71147
65 * g++.dg/ext/flexary16.C: New test.
66
a36dd683 672016-05-24 Ilya Verbin <ilya.verbin@intel.com>
68
69 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES before
70 math.h is included.
71 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
72 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
73 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
74 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
75 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
76 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
77 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
78 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
79 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
80 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
81 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
82 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
83 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
84 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
85 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
86 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
87 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
88 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
89 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
90 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
91 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
92 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
93 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
94
d60e1df7 952016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
96 Kelvin Nilsen <kelvin@gcc.gnu.org>
97
98 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
99 support.
100
22d09025 1012016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
102
103 PR c++/69872
104 * g++.dg/warn/Wno-narrowing1.C: New.
105
6ef0143d 1062016-05-24 Marek Polacek <polacek@redhat.com>
107
108 PR c/71249
109 * c-c++-common/Wswitch-unreachable-2.c: New test.
110
962a2062 1112016-05-24 Jakub Jelinek <jakub@redhat.com>
112
ead77194 113 PR c++/71257
114 * g++.dg/vect/simd-clone-6.cc: New test.
115 * g++.dg/gomp/declare-simd-6.C: New test.
116
962a2062 117 PR middle-end/70434
118 PR c/69504
119 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
120
23edc6d1 1212016-05-24 Richard Biener <rguenther@suse.de>
122
123 PR tree-optimization/71240
124 * gcc.dg/optimize-bswapsi-5.c: New testcase.
125
30633bcc 1262016-05-24 Richard Biener <rguenther@suse.de>
127
128 PR tree-optimization/71230
129 * gcc.dg/torture/pr71230.c: New testcase.
130 * g++.dg/torture/pr71230.C: Likewise.
131
c9d624bd 1322016-05-24 Thomas Schwinge <thomas@codesourcery.com>
133
134 * c-c++-common/goacc/routine-5.c: Add tests.
135 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
136 * gfortran.dg/goacc/routine-6.f90: Add tests.
137
ce143ff0 1382016-05-24 Richard Biener <rguenther@suse.de>
139
140 PR tree-optimization/71253
141 * gcc.dg/torture/pr71253.c: New testcase.
142
3bdaecd5 1432016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
144
145 PR middle-end/71252
146 * gfortran.dg/pr71252.f90: New test.
147
856b494d 1482016-05-24 Richard Sandiford <richard.sandiford@arm.com>
149
150 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
151
7345b977 1522016-05-24 Richard Biener <rguenther@suse.de>
153
154 PR middle-end/70434
155 PR c/69504
156 * c-c++-common/vector-subscript-4.c: New testcase.
157 * c-c++-common/vector-subscript-5.c: Likewise.
158
6f065267 1592016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
160
161 PR fortran/71123
162 * gfortran.dg/namelist_90.f: New test
163
fd6757da 1642016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
165
166 PR fortran/66461
167 * gfortran.dg/unexpected_eof.f: New test
168
7d5555a8 1692016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
170 Kelvin Nilsen <kelvin@gcc.gnu.org>
171
172 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
173 as little endian.
174
ae6744c9 1752016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
176
177 PR c++/70972
178 * g++.dg/cpp0x/inh-ctor20.C: New.
179 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
180
f0d91a85 1812016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
182
183 PR c++/69095
184 * g++.dg/cpp0x/variadic168.C: New.
185
1618ffe5 1862016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
187
188 * g++.dg/cpp0x/pr31445.C: Test column number too.
189 * g++.dg/cpp0x/pr32253.C: Likewise.
190 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
191 * g++.dg/cpp0x/variadic36.C: Likewise.
192
c0205bab 1932016-05-23 Marc Glisse <marc.glisse@inria.fr>
194
195 * gcc.dg/fold-notshift-2.c: Adjust.
196
1398da0f 1972016-05-23 Marek Polacek <polacek@redhat.com>
198
199 PR c/49859
200 * c-c++-common/Wswitch-unreachable-1.c: New test.
201 * gcc.dg/Wswitch-unreachable-1.c: New test.
202 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
203 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
204 * g++.dg/gomp/block-10.C: Likewise.
205 * gcc.dg/gomp/block-10.c: Likewise.
206 * g++.dg/gomp/block-9.C: Likewise.
207 * gcc.dg/gomp/block-9.c: Likewise.
208 * g++.dg/gomp/target-1.C: Likewise.
209 * g++.dg/gomp/target-2.C: Likewise.
210 * gcc.dg/gomp/target-1.c: Likewise.
1618ffe5 211 * gcc.dg/gomp/target-2.c: Likewise.
1398da0f 212 * g++.dg/gomp/taskgroup-1.C: Likewise.
213 * gcc.dg/gomp/taskgroup-1.c: Likewise.
214 * gcc.dg/gomp/teams-1.c: Likewise.
215 * g++.dg/gomp/teams-1.C: Likewise.
216 * g++.dg/overload/error3.C: Likewise.
217 * g++.dg/tm/jump1.C: Likewise.
218 * g++.dg/torture/pr40335.C: Likewise.
219 * gcc.dg/c99-vla-jump-5.c: Likewise.
220 * gcc.dg/switch-warn-1.c: Likewise.
221 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
222 * gcc.dg/nested-func-1.c: Likewise.
223 * gcc.dg/pr67784-4.c: Likewise.
224
5403ed8b 2252016-05-23 Richard Biener <rguenther@suse.de>
226
227 PR tree-optimization/71230
228 * gfortran.dg/pr71230-1.f90: New testcase.
229 * gfortran.dg/pr71230-2.f90: Likewise.
230
27510941 2312016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
232
1618ffe5 233 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
27510941 234 * gcc.dg/vect/pr58135.c: Add new.
235 * gfortran.dg/pr46519-1.f: Adjust test case.
236
a41c605d 2372016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
238
239 PR c++/53401
240 * g++.dg/cpp0x/decltype64.C: New.
241
3eb254ab 2422016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
243
244 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
245 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
246 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
247
a75fffe1 2482016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
249
250 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
251 Add poly64x1_t and poly64x2_t cases if supported.
252 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
253 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
254 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
255 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
256 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
257
56979b12 2582016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
259
260 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
261 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
262 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
263 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
264 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
265 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
266 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
267
dc5e98db 2682016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
269
270 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
271
c0f383ae 2722016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
273
274 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
275 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
276
2a4d70a2 2772016-05-22 Jakub Jelinek <jakub@redhat.com>
278
4c109025 279 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
280 constraint instead of "r".
281 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
282 insn instead of vxorpd.
283 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
284
bad891ce 285 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
286 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
287
ac23ddb9 288 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
289
9dac9579 290 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
291 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
292
2a4d70a2 293 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
294
9eafdd7b 2952016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
296
297 PR middle-end/40921
298 * gcc.dg/tree-ssa/pr40921.c: New test.
299
93df190d 3002016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
301
302 PR target/71103
303 * gcc.target/avr/pr71103.c: New test.
304
933b9f7f 3052016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
306
307 PR middle-end/71179
308 * gcc.dg/tree-ssa/pr71179.c: New test.
309
8bdfbc08 3102016-05-20 Martin Sebor <msebor@redhat.com>
311
312 PR c/71115
313 * gcc.dg/init-excess-2.c: New test.
314
6827ab42 3152016-05-20 Eric Botcazou <ebotcazou@adacore.com>
316
317 * gnat.dg/opt53.adb: New test.
318 * gnat.dg/opt54.adb: Likewise.
319
58a5f4c0 3202016-05-20 Martin Jambor <mjambor@suse.cz>
321
322 PR tree-optimization/70884
323 * gcc.dg/tree-ssa/pr70919.c: New test.
324
bb7145f6 3252016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
326
327 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
328 formatting.
329 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options, fix code
330 formatting.
331
9954d230 3322016-05-20 David Malcolm <dmalcolm@redhat.com>
333
334 * jit.dg/all-non-failing-tests.h: Add
335 test-factorial-must-tail-call.c.
336 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
337 * jit.dg/test-factorial-must-tail-call.c: New test case.
338
08a161f9 3392016-05-20 Jakub Jelinek <jakub@redhat.com>
340
341 PR fortran/71204
342 * gfortran.dg/pr71204.f90: New test.
343
3d380077 3442016-05-20 Cesar Philippidis <cesar@codesourcery.com>
345
346 * gcc.target/nvptx/sincos.c: New test.
347
0f104d56 3482016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
349
350 PR c++/70572
351 * g++.dg/cpp1y/auto-fn31.C: New.
352
61736a1b 3532016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
354
355 * gcc.target/powerpc/vec-addec.c: New test.
356 * gcc.target/powerpc/vec-addec-int128.c: New test.
357
b4a61e77 3582016-05-20 David Malcolm <dmalcolm@redhat.com>
359
360 * gcc.dg/plugin/must-tail-call-1.c: New test case.
361 * gcc.dg/plugin/must-tail-call-2.c: New test case.
362 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
363 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
364
9a2ace10 3652016-05-20 Jan Hubicka <hubicka@ucw.cz>
366
367 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
368
45cdf8c6 3692016-05-20 Jakub Jelinek <jakub@redhat.com>
370
b9a1dcd5 371 PR c++/71210
372 * g++.dg/opt/pr71210-1.C: New test.
373 * g++.dg/opt/pr71210-2.C: New test.
374
45cdf8c6 375 PR tree-optimization/29756
376 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
377 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
378 only on selected targets where V4SImode vectors are known to be
379 supported.
380
92e3ffbf 3812016-05-20 Marc Glisse <marc.glisse@inria.fr>
382
383 PR tree-optimization/71079
384 PR tree-optimization/71206
385 * gcc.dg/tree-ssa/pr71206.c: New testcase.
386
5da368e3 3872016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
388
389 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
390 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
391 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
392
2506d97a 3932016-05-20 Richard Guenther <rguenther@suse.de>
394
395 PR tree-optimization/29756
396 * gcc.dg/tree-ssa/vector-6.c: New testcase.
397
adade307 3982016-05-20 Richard Biener <rguenther@suse.de>
399
400 PR tree-optimization/71185
401 * gcc.dg/tree-ssa/pr71185.c: New testcase.
402
c3deca25 4032016-05-20 Richard Biener <rguenther@suse.de>
404
405 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
406
8b0bef14 4072016-05-19 Marek Polacek <polacek@redhat.com>
408
409 PR c++/71075
410 * g++.dg/diagnostic/pr71075.C: New test.
411
08025288 4122016-05-19 David Malcolm <dmalcolm@redhat.com>
413
414 PR c++/71184
415 * g++.dg/pr71184.C: New test case.
416
26a51591 4172016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
418
419 * gcc.target/powerpc/darn-0.c: New test.
420 * gcc.target/powerpc/darn-1.c: New test.
421 * gcc.target/powerpc/darn-2.c: New test.
422
d8d3e75a 4232016-05-19 Marek Polacek <polacek@redhat.com>
424
425 PR tree-optimization/71031
426 * gcc.dg/tree-ssa/vrp100.c: New test.
427
c28211ae 4282016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
429
430 PR rtl-optimization/71148
431 * gcc.dg/pr71148.c: New test.
432
3f5ea43a 4332016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
434
435 PR target/71056
436 * gcc.target/arm/pr71056.c: New test.
437
2a7d4c20 4382016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
439
440 * c-c++-common/pr69669.c: Check the used mode.
441
ed0b0569 4422016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
443
444 PR sanitizer/64354
445 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
446
410372fe 4472016-05-19 Richard Biener <rguenther@suse.de>
448
449 PR tree-optimization/70729
450 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
451 * gcc.dg/graphite/scop-18.c: Likewise.
452 * gcc.dg/pr41783.c: Disable LIM.
453 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
454 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
455 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
456 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
457 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
458 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
459 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
460 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
461 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
462 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
463 * gfortran.dg/pr42108.f90: Likewise.
464
56f34f03 4652016-05-18 David Malcolm <dmalcolm@redhat.com>
466
467 PR driver/69265
468 * gcc.dg/spellcheck-options-11.c: New test case.
469
e6481cd1 4702016-05-18 Jakub Jelinek <jakub@redhat.com>
471
472 PR c++/71100
473 * g++.dg/opt/pr71100.C: New test.
474
be951c59 4752016-05-18 Martin Jambor <mjambor@suse.cz>
476
477 PR ipa/69708
478 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
479 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
480 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
481 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
482
665ff45b 4832016-05-18 Martin Jambor <mjambor@suse.cz>
484
485 PR ipa/69708
486 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
487 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
488 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
489 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
490 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
491
485be62c 4922016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
493
494 PR c++/69793
495 * g++.dg/template/crash122.C: New.
496
b251d5f5 4972016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
498
499 PR c++/70466
500 * g++.dg/template/pr70466-1.C: New.
501 * g++.dg/template/pr70466-2.C: Likewise.
502
c93e9931 5032016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
504
505 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
506 splat operations and the XXSPLTIB instruction.
507 * gcc.target/powerpc/p9-splat-2.c: Likewise.
508 * gcc.target/powerpc/p9-splat-3.c: Likewise.
509 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
510 xxlxor to clear a register.
511
8ba6639c 5122016-05-18 Richard Sandiford <richard.sandiford@arm.com>
513
514 * gcc.dg/torture/pr71020.c: New test.
515
ec6e3005 5162016-05-18 Martin Jambor <mjambor@suse.cz>
517
518 PR ipa/70646
519 * gcc.dg/ipa/pr70646.c: New test.
520
5ef3c918 5212016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
522
523 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
524
70a88eab 5252016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
526
527 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
528 missing tests for vreinterpretq_p{8,16}.
529
b52a930c 5302016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
531
532 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
533 vsliq_n_s64 and vsliq_n_u64.
534
bdd4080b 5352016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
536
537 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
538 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
539
37814bf5 5402016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
541
542 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
543 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
544 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
545
764af2e0 5462016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
547
548 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
549 in comment.
550
ffe01a83 5512016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
7cec01b4 552
553 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
554 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
555 "blr\t" and switch to scan-assembler-times.
556
fab6dae9 5572016-05-18 Jiong Wang <jiong.wang@arm.com>
558
559 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
560 with __aarch64__.
561 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
562 declarations under __aarch64__ and __ARM_FEATURE_FMA.
563
4eb0c566 5642016-05-18 Jakub Jelinek <jakub@redhat.com>
565
442f18f1 566 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
567 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
568 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
569 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
570 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
571 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
572
4d83b36b 573 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
574 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
575
a4528eec 576 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
577 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
578
f0066139 579 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
580 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
581
4eb0c566 582 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
583
303e9267 5842016-05-18 Richard Biener <rguenther@suse.de>
585
586 PR tree-optimization/71168
587 * gcc.dg/torture/pr71168.c: New testcase.
588
0d7ddd44 5892016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
590
591 PR middle-end/63586
592 * gcc.dg/tree-ssa/pr63586-2.c: New test.
593 * gcc.dg/tree-ssa/pr63586.c: New test.
594 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
595
899bcc0f 5962016-05-17 Nathan Sidwell <nathan@acm.org>
597
598 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
599 * gcc.dg/pr68671.c: Fix ptx xfail-if.
600 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
601 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
602
a2246979 6032016-05-17 Nathan Sidwell <nathan@acm.org>
604
605 * gcc.target/nvptx/abi-vararg-3.c: New.
606
2f6a4d21 6072016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
608
609 PR tree-optimization/54579
610 PR middle-end/55299
611 * gcc.dg/fold-notrotate-1.c: New test.
612 * gcc.dg/fold-notshift-1.c: New test.
613 * gcc.dg/fold-notshift-2.c: New test.
614
27bdad45 6152016-05-17 Marek Polacek <polacek@redhat.com>
616
617 PR ipa/71146
618 * g++.dg/ipa/pr71146.C: New test.
619
f33a295a 6202016-05-17 David Malcolm <dmalcolm@redhat.com>
621
622 * jit.dg/test-error-array-bounds.c: New test case.
623
b6dd53bf 6242016-05-17 Marc Glisse <marc.glisse@inria.fr>
625
626 * gcc.dg/tree-ssa/and-1.c: New testcase.
627
a8719545 6282016-05-17 Marc Glisse <marc.glisse@inria.fr>
629
630 * gcc.dg/tree-ssa/pr69270.c: Adjust.
631 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
632
34806102 6332016-05-17 Marc Glisse <marc.glisse@inria.fr>
634
635 * gcc.dg/tree-ssa/pr69270.c: Adjust.
636 * gcc.dg/tree-ssa/vrp99.c: New testcase.
637
25fe08a8 6382016-05-17 Jiong Wang <jiong.wang@arm.com>
639
640 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
641
abf1a837 6422016-05-17 Jiong Wang <jiong.wang@arm.com>
643
644 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
645
666b9dd3 6462016-05-17 Jiong Wang <jiong.wang@arm.com>
647
648 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
649 ".2d[index]" when scan the assembly.
650 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
651 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
652 float64x1.
653 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
654
77d095c0 6552016-05-17 Richard Biener <rguenther@suse.de>
656
657 PR tree-optimization/71132
658 * gcc.dg/torture/pr71132.c: New testcase.
659
28adcc23 6602016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
661
662 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
663
2439931e 6642016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
665
666 PR target/70809
667 * gcc.target/aarch64/pr70809_1.c: New test.
668
5ec2ff80 6692016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
670
671 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
672 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
673 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
674 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
675
17fd1c7a 6762016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
677 Ilya Enkovich <ilya.enkovich@intel.com>
678
679 PR target/71114
680 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
681
46729204 6822016-05-16 Jan Hubicka <hubicka@ucw.cz>
683
684 * g++.dg/ipa/ivinline-7.C: Do not xfail.
685 * g++.dg/ipa/ivinline-9.C: Do not xfail.
686
2a1125d6 6872016-05-16 Matthew Wahab <matthew.wahab@arm.com>
688
689 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
690 test for __ARM_FP16_ARGS.
691 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
692 * gcc.target/arm/aapcs/neon-vect10.c: New.
693 * gcc.target/arm/aapcs/neon-vect9.c: New.
694 * gcc.target/arm/aapcs/vfp18.c: New.
695 * gcc.target/arm/aapcs/vfp19.c: New.
696 * gcc.target/arm/aapcs/vfp20.c: New.
697 * gcc.target/arm/aapcs/vfp21.c: New.
698 * gcc.target/arm/fp16-aapcs-1.c: New.
699 * g++.target/arm/fp16-param-1.c: Update expected output. Add
700 test for __ARM_FP16_ARGS.
701 * g++.target/arm/fp16-return-1.c: Update expected output.
702
ea3d2d74 7032016-05-16 Jiong Wang <jiong.wang@arm.com>
704
705 PR testsuite/70227
706 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
707
6989e05f 7082016-05-15 Harald Anlauf <anlauf@gmx.de>
709
710 PR fortran/69603
711 * gfortran.dg/pr69603.f90: New testcase.
712
a5f52592 7132016-05-14 Fritz Reese <fritzoreese@gmail.com>
714
715 * gfortran.dg/dec_union_4.f90: Fix endian issue.
716
88f949ab 7172016-05-14 Fritz Reese <fritzoreese@gmail.com>
718
719 PR fortran/71047
720 * gfortran.dg/pr71047.f08: New test.
721
90c88567 7222016-05-13 Joseph Myers <joseph@codesourcery.com>
723
724 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
725 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
726 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
727
00a690cc 7282016-05-13 Martin Sebor <msebor@redhat.com>
729
730 PR c++/60049
731 * g++.dg/cpp0x/constexpr-60049.C: New test.
732
ec8b6af7 7332016-05-13 Jakub Jelinek <jakub@redhat.com>
734
735 PR bootstrap/71071
736 * gcc.dg/pr71071.c: New test.
737
f54d1d7b 7382016-05-13 Uros Bizjak <ubizjak@gmail.com>
739
740 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
741 remove XOP handling.
2f3af60f 742 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 743
a39a0392 7442016-05-13 Nathan Sidwell <nathan@acm.org>
745
746 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
747 __atomic_is_lock_free declaration.
748
42333dd9 7492016-05-13 Richard Biener <rguenther@suse.de>
750
751 PR tree-optimization/42587
752 * gcc.dg/optimize-bswapsi-4.c: New testcase.
753
c5442454 7542016-05-13 Martin Liska <mliska@suse.cz>
755
756 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
757 the new format of dump output.
758
03a400fb 7592016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
760
761 * gcc.dg/pr71084.c: New test.
762
69278c3f 7632016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
764
765 PR target/53440
766 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
767
8138f11b 7682016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
769
770 * gcc.target/aarch64/struct_return.c: New test.
771
22a3f7bd 7722016-05-12 Marek Polacek <polacek@redhat.com>
773
774 PR c/70756
775 * c-c++-common/pr70756-2.c: New test.
776 * c-c++-common/pr70756.c: New test.
777
9bcd42cc 7782016-05-12 Richard Biener <rguenther@suse.de>
779
780 PR tree-optimization/71059
781 * gcc.dg/torture/pr71059.c: New testcase.
782
5ffb4a0d 7832016-05-12 Richard Biener <rguenther@suse.de>
784
785 PR tree-optimization/71062
786 * gcc.dg/torture/pr71062.c: New testcase.
787
2ab65c31 7882016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
789
790 PR tree-optimization/71006
791 * gcc.dg/pr71006.c: New test.
792
f0158fc0 7932016-05-12 Marek Polacek <polacek@redhat.com>
794
795 PR driver/71063
796 * gcc.dg/opts-7.c: New test.
797
0f56938b 7982016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
799
800 PR target/70830
801 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
802 Add -save-temps to dg-options.
803 Scan for ldmfd rather than pop instruction.
804 * gcc.target/arm/interrupt-2.c: Likewise.
805 * gcc.target/arm/pr70830.c: New test.
806
e10946d5 8072016-05-12 Jakub Jelinek <jakub@redhat.com>
808
9fa8e468 809 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
810 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
811
9ce62bbe 812 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
813 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
814 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
815
708ae1b1 816 PR target/71019
817 * gcc.target/i386/avx512vl-pack-1.c: New test.
818 * gcc.target/i386/avx512vl-pack-2.c: New test.
819 * gcc.target/i386/avx512bw-pack-2.c: New test.
820
a461f32e 821 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
822
e10946d5 823 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
824 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
825 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
826
f52a3ef6 8272016-05-12 Richard Biener <rguenther@suse.de>
828
829 PR tree-optimization/70986
830 * gcc.dg/torture/pr70986-1.c: New testcase.
831 * gcc.dg/torture/pr70986-2.c: Likewise.
832 * gcc.dg/torture/pr70986-3.c: Likewise.
833
54c4d22e 8342016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
835
836 PR c/43651
837 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
838 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
839
57215d5b 8402016-05-11 Uros Bizjak <ubizjak@gmail.com>
841
842 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
843 directive.
844 * gcc.target/i386/pr66746.c: Ditto.
845
67d3121c 8462016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
847
848 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
849 support.
850 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
851 warning when using -mvsx-timode.
852 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
853 * gcc.target/powerpc/dform-2.c: Likewise.
854 * gcc.target/powerpc/pr68805.c: Likewise.
855
7f8012a5 8562016-05-11 Marek Polacek <polacek@redhat.com>
857
858 PR c++/71024
859 * c-c++-common/attributes-3.c: New test.
860
3e8567ce 8612016-05-11 Nathan Sidwell <nathan@acm.org>
862
863 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
864 * gcc.c-torture/execute/pr68185.c: Likewise.
865 * gcc.dg/ipa/pr70306.c: Requires global constructors.
866 * gcc.dg/pr69634.c: Requires scheduling.
867 * gcc.dg/torture/pr66178.c: Require label values.
868 * gcc.dg/setjmp-6.c: Require indirect jumps.
869
3739ac00 8702016-05-11 Richard Biener <rguenther@suse.de>
871
872 PR tree-optimization/71055
873 * gcc.dg/torture/pr71055.c: New testcase.
874
1ff8b385 8752016-05-11 Richard Biener <rguenther@suse.de>
876
877 PR debug/71057
878 * g++.dg/debug/pr71057.C: New testcase.
879
77126efa 8802016-05-11 Jakub Jelinek <jakub@redhat.com>
881
882 PR fortran/70855
883 * gfortran.dg/gomp/pr70855.f90: New test.
884
6fcaaf9b 8852016-05-11 Richard Biener <rguenther@suse.de>
886
887 PR middle-end/71002
888 * g++.dg/torture/pr71002.C: New testcase.
889
bfa8ea12 8902016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
891
892 PR middle-end/70807
893 * gcc.dg/pr70807.c: New test.
894
87632549 8952016-05-10 Martin Sebor <msebor@redhat.com>
896
897 PR c++/38611
898 * g++.dg/Wattributes.C: New test.
899
f9153689 9002016-05-10 Marc Glisse <marc.glisse@inria.fr>
901
902 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
903 * gcc.dg/tree-ssa/pr69270.c: Adjust.
904 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
905
a44ed58a 9062016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
907
908 PR target/70799
909 * gcc.target/i386/pr70799-1.c: New test.
910
d6c90d89 9112016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
912
913 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
914
c1f73044 9152016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
916
917 PR middle-end/70877
918 * gcc.target/i386/pr70877.c: New test.
919
e66d763a 9202016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
921
922 PR tree-optimization/70786
923 * gcc.target/i386/pr70876.c: New test.
924
a30ff73a 9252016-05-10 Jakub Jelinek <jakub@redhat.com>
926
927 PR target/70927
928 * gcc.target/i386/avx512vl-logic-1.c: New test.
929 * gcc.target/i386/avx512vl-logic-2.c: New test.
930 * gcc.target/i386/avx512dq-logic-2.c: New test.
931
4b3fd38f 9322016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
933
934 PR target/70963
935 * gcc.target/powerpc/pr70963.c: New.
936
abf93a25 9372016-05-10 David Malcolm <dmalcolm@redhat.com>
938
939 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
940 (test_very_wide_line): Add ruler to expected output.
941 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
942 (test_very_wide_line): Likewise.
943 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
944 (test_show_locus): Within the handling of "test_very_wide_line",
945 enable show_ruler_p on the diagnostic context.
946
d614888f 9472016-05-10 Richard Biener <rguenther@suse.de>
948
949 PR tree-optimization/71039
950 * gcc.dg/torture/pr71039.c: New testcase.
951
dbca5ed9 9522016-05-10 Nathan Sidwell <nathan@acm.org>
953
954 * gcc.dg/nested-func-10.c: Requires alloca.
955 * gcc.dg/nested-func-9.c: Requires alloca.
956 * gcc.c-torture/execute/pr70460.c: Requires labels.
957 * gcc.c-torture/compile/pr70199.c: Requires labels.
958 * gcc.target/nvptx/decl.c: Compile only.
959 * gcc.target/nvptx/trailing-init.c: Compile only.
960 * gcc.target/nvptx/ary-init.c: Compile only.
961
3fa82609 9622016-05-10 Marek Polacek <polacek@redhat.com>
963
964 PR c/70255
965 * gcc.dg/attr-opt-1.c: New test.
966
76825907 9672016-05-10 Richard Biener <rguenther@suse.de>
968
969 PR tree-optimization/70497
970 PR tree-optimization/28367
971 * gcc.dg/torture/20160404-1.c: New testcase.
972 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
973 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
974
68255819 9752016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
976
977 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
978
d9aa8cdb 9792016-05-09 Uros Bizjak <ubizjak@gmail.com>
980
981 * gcc.target/i386/fabsneg-1.c New test.
982
7cc16f50 9832016-05-09 Alan Modra <amodra@gmail.com>
984
985 PR testsuite/70826
986 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
987
a83b7b63 9882016-05-09 Richard Biener <rguenther@suse.de>
989
990 PR tree-optimization/70985
991 * gcc.dg/torture/pr70985.c: New testcase.
992
189d0706 9932016-05-09 Bin Cheng <bin.cheng@arm.com>
994
995 * gcc.dg/tree-ssa/ifc-9.c: New test.
996 * gcc.dg/tree-ssa/ifc-10.c: New test.
997 * gcc.dg/tree-ssa/ifc-11.c: New test.
998 * gcc.dg/tree-ssa/ifc-12.c: New test.
999 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1000 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1001 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1002
1ec957b0 10032016-05-09 Richard Biener <rguenther@suse.de>
1004
1005 PR fortran/70937
1006 * gfortran.dg/pr70937.f90: New testcase.
1007
923c7714 10082016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1009
1010 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1011
d7cd448a 10122016-05-07 Fritz Reese <fritzoreese@gmail.com>
1013
1014 PR fortran/56226
1015 * gfortran.dg/dec_structure_1.f90: New testcase.
1016 * gfortran.dg/dec_structure_2.f90: Ditto.
1017 * gfortran.dg/dec_structure_3.f90: Ditto.
1018 * gfortran.dg/dec_structure_4.f90: Ditto.
1019 * gfortran.dg/dec_structure_5.f90: Ditto.
1020 * gfortran.dg/dec_structure_6.f90: Ditto.
1021 * gfortran.dg/dec_structure_7.f90: Ditto.
1022 * gfortran.dg/dec_structure_8.f90: Ditto.
1023 * gfortran.dg/dec_structure_9.f90: Ditto.
1024 * gfortran.dg/dec_structure_10.f90: Ditto.
1025 * gfortran.dg/dec_structure_11.f90: Ditto.
1026 * gfortran.dg/dec_union_1.f90: Ditto.
1027 * gfortran.dg/dec_union_2.f90: Ditto.
1028 * gfortran.dg/dec_union_3.f90: Ditto.
1029 * gfortran.dg/dec_union_4.f90: Ditto.
1030 * gfortran.dg/dec_union_5.f90: Ditto.
1031 * gfortran.dg/dec_union_6.f90: Ditto.
1032 * gfortran.dg/dec_union_7.f90: Ditto.
1033
f681e29b 10342016-05-07 Tom de Vries <tom@codesourcery.com>
1035
1036 PR tree-optimization/70956
1037 * gcc.dg/graphite/pr70956.c: New test.
1038
68d7f375 10392016-05-06 Jakub Jelinek <jakub@redhat.com>
1040
faf39348 1041 PR middle-end/70941
1042 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1043 (a, b, c, d): Change type from char to signed char.
1044 (main): Compare against (signed char) -1634678893 instead of
1045 hardcoded -109. Use __builtin_abort instead of abort.
1046
b768b13a 1047 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1048 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1049
68d7f375 1050 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1051
5dda16ea 10522016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1053
1054 PR debug/70935
1055 * gcc.dg/torture/pr70935.c: New test.
1056
13ede1b5 10572016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1058
1059 PR target/58219
7fc878c4 1060 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 1061
96d94be2 10622016-05-06 Richard Biener <rguenther@suse.de>
1063
1064 PR tree-optimization/70960
1065 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1066
e5d9f15d 10672016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1068
1069 PR target/52933
1070 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1071 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1072 Adjust expected instruction counts.
1073 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1074
2dd7705f 10752016-05-06 Marek Polacek <polacek@redhat.com>
1076
1077 PR sanitizer/70875
1078 * gcc.dg/ubsan/bounds-3.c: New test.
1079
cb8bc632 10802016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1081
1082 PR target/54089
1083 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1084
b343c173 10852016-05-06 Richard Biener <rguenther@suse.de>
1086
1087 PR middle-end/70931
1088 * gfortran.dg/pr70931.f90: New testcase.
1089
1e3db0b1 10902016-05-06 Richard Biener <rguenther@suse.de>
1091
1092 PR middle-end/70941
1093 * gcc.dg/torture/pr70941.c: New testcase.
1094
bdd54b6d 10952016-05-05 Bin Cheng <bin.cheng@arm.com>
1096
1097 PR tree-optimization/57206
1098 * gcc.dg/vect/pr57206.c: New test.
1099
499adcfd 11002016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1101
1102 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1103
871164c4 11042016-05-05 Jakub Jelinek <jakub@redhat.com>
1105
ecb23e00 1106 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1107
871164c4 1108 * c-c++-common/Wdangling-else-4.c: New test.
1109
70cf83ba 11102016-05-04 Jakub Jelinek <jakub@redhat.com>
1111
858c9470 1112 PR c++/70906
1113 PR c++/70933
1114 * g++.dg/opt/pr70906.C: New test.
1115 * g++.dg/opt/pr70933.C: New test.
1116
70cf83ba 1117 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1118
aaa36a78 11192016-05-04 Jan Hubicka <hubicka@ucw.cz>
1120
1121 * gcc.dg/ipa/pure-const-3.c: New testcase.
1122
1d52c456 11232016-05-04 Marek Polacek <polacek@redhat.com>
1124
1125 * c-c++-common/Wdangling-else-1.c: New test.
1126 * c-c++-common/Wdangling-else-2.c: New test.
1127 * c-c++-common/Wdangling-else-3.c: New test.
1128
dc581573 11292016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1130
1131 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1132 flag is present.
1133
a64030fe 11342016-05-04 Marek Polacek <polacek@redhat.com>
1135
1136 PR c/48778
1137 * gcc.dg/Waddress-2.c: New test.
1138
b461b04a 11392016-05-04 Alan Modra <amodra@gmail.com>
1140
1141 * gcc.target/powerpc/pr70866.c: New.
1142
c388a0cf 11432016-05-03 Martin Sebor <msebor@redhat.com>
1144
1145 PR c++/66561
1146 * c-c++-common/builtin_location.c: New test.
1147 * g++.dg/cpp1y/builtin_location.C: New test.
1148
5d4db8ef 11492016-05-03 Marek Polacek <polacek@redhat.com>
1150
1151 PR c/70859
1152 * gcc.dg/pr70859.c: New test.
1153 * gcc.dg/pr70859-2.c: New test.
1154
ca938765 11552016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1156
1157 * gnat.dg/debug5.adb: New testcase.
1158
60b27d5f 11592016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1160
1161 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1162 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1163 Procedure to check for z10 instruction set.
1164
5ab325d0 11652016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1166
1167 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1168
c548a0ad 11692016-05-03 Alan Modra <amodra@gmail.com>
1170
1171 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1172
d5ecd946 11732016-05-03 Jakub Jelinek <jakub@redhat.com>
1174
1175 * gcc.target/i386/avx512f-cvt-1.c: New test.
1176
35b0a053 11772016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1178
1179 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1180 -fdump-tree-vrp-details.
1181
9ae1b28a 11822016-05-03 Richard Biener <rguenther@suse.de>
1183
1184 * gcc.dg/pr30172-1.c: Adjust.
1185 * gcc.dg/pr63743.c: Likewise.
1186 * gcc.dg/tm/pr51696.c: Likewise.
1187 * c-c++-common/tm/safe-1.c: Likewise.
1188 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1189 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1190 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1191 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1192
9c1a31e4 11932016-05-03 Jakub Jelinek <jakub@redhat.com>
1194
fe69bcb9 1195 PR rtl-optimization/70467
1196 * gcc.target/i386/pr70467-3.c: New test.
1197 * gcc.target/i386/pr70467-4.c: New test.
1198
9082c4a4 1199 PR tree-optimization/70916
1200 * gcc.c-torture/compile/pr70916.c: New test.
1201
9c1a31e4 1202 PR target/49244
1203 * gcc.target/i386/pr49244-1.c: New test.
1204 * gcc.target/i386/pr49244-2.c: New test.
1205
69105acc 12062016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1207
1208 PR rtl-optimization/44281
1209 * gcc.target/i386/pr44281.c: New test.
1210
9ab8df54 12112016-05-03 bin cheng <bin.cheng@arm.com>
1212
1213 PR tree-optimization/56541
1214 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1215 * gcc.dg/vect/pr56541.c: new test.
1216
3c62cae0 12172016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1218
1219 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1220 __float128.
1221 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1222
91abc161 12232016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1224
1225 PR testsuite/70520
1226 * c-c++-common/asan/clone-test-1.c (main): Align child process
1227 stack to 16 bytes.
1228
aa3d1155 12292016-05-02 David Malcolm <dmalcolm@redhat.com>
1230
1231 PR c++/62314
1232 * g++.dg/spellcheck-fields-2.C: New test case.
1233
002c3f28 12342016-05-02 David Malcolm <dmalcolm@redhat.com>
1235
1236 PR c++/62314
1237 * g++.dg/pr62314.C: New test case.
1238
46e5dccc 12392016-05-02 Jan Hubicka <hubicka@ucw.cz>
1240
1241 * gcc.dg/ipa/inline-8.c: New testcase.
1242
663f4248 12432016-05-02 Jakub Jelinek <jakub@redhat.com>
1244
1245 PR rtl-optimization/70467
1246 * gcc.target/i386/pr70467-1.c: New test.
1247
efe8bdf5 12482016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1249
1250 * gcc.dg/spec-options.c: Run the test on all targets.
1251 * gcc.dg/foo.specs: Use cpp_unique_options.
1252
47ef9633 12532016-05-02 Marc Glisse <marc.glisse@inria.fr>
1254
1255 * gcc.dg/tree-ssa/unord.c: New testcase.
1256
eb1a077c 12572016-05-02 Marc Glisse <marc.glisse@inria.fr>
1258
1259 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1260
28e869d0 12612016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1262
1263 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1264
dd185f6e 12652016-05-02 Marek Polacek <polacek@redhat.com>
1266
1267 PR c/70851
1268 * gcc.dg/enum-incomplete-3.c: New test.
1269
773d09b9 12702016-05-02 Marek Polacek <polacek@redhat.com>
1271 Tom de Vries <tom@codesourcery.com>
1272
1273 PR tree-optimization/70700
1274 * gcc.dg/pr70700.c: New test.
1275
f0dc3286 12762016-05-01 Uros Bizjak <ubizjak@gmail.com>
1277
1278 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1279 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1280 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1281 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1282 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1283
7f931827 12842016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1285
1286 * ada/acats/run_acats: Rename into...
1287 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1288 * ada/acats/run_all.sh: Remove redundant test.
1289 (target_run): Move around.
1290 (target_gnatchop): Use newly built executable.
1291 (target_gnatmake): Likewise.
1292 Check that the compilation of impbit succeeds.
1293
1c492b4e 12942016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1295
1296 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1297 * gcc.dg/20021029-1.c: Likewise.
1298 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1299 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1300 * gcc.target/sh/cmpstr.c: Likewise.
1301 * gcc.target/sh/cmpstrn.c: Likewise.
1302 * gcc.target/sh/memset.c: Likewise.
1303 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1304 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1305 * gcc.target/sh/pr39423-1.c: Likewise.
1306 * gcc.target/sh/pr49468-di.c: Likewise.
1307 * gcc.target/sh/pr49468-si.c: Likewise.
1308 * gcc.target/sh/pr49880-1.c: Likewise.
1309 * gcc.target/sh/pr49880-2.c: Likewise.
1310 * gcc.target/sh/pr49880-3.c: Likewise.
1311 * gcc.target/sh/pr50751-1.c: Likewise.
1312 * gcc.target/sh/pr50751-4.c: Likewise.
1313 * gcc.target/sh/pr50751-7.c: Likewise.
1314 * gcc.target/sh/pr51244-1.c: Likewise.
1315 * gcc.target/sh/pr51244-10.c: Likewise.
1316 * gcc.target/sh/pr51244-11.c: Likewise.
1317 * gcc.target/sh/pr51244-12.c: Likewise.
1318 * gcc.target/sh/pr51244-13.c: Likewise.
1319 * gcc.target/sh/pr51244-14.c: Likewise.
1320 * gcc.target/sh/pr51244-17.c: Likewise.
1321 * gcc.target/sh/pr51244-18.c: Likewise.
1322 * gcc.target/sh/pr51244-19.c: Likewise.
1323 * gcc.target/sh/pr51244-4.c: Likewise.
1324 * gcc.target/sh/pr51244-5.c: Likewise.
1325 * gcc.target/sh/pr51244-7.c: Likewise.
1326 * gcc.target/sh/pr51244-8.c: Likewise.
1327 * gcc.target/sh/pr51244-9.c: Likewise.
1328 * gcc.target/sh/pr51697.c: Likewise.
1329 * gcc.target/sh/pr52483-1.c: Likewise.
1330 * gcc.target/sh/pr52483-2.c: Likewise.
1331 * gcc.target/sh/pr52483-3.c: Likewise.
1332 * gcc.target/sh/pr52483-5.c: Likewise.
1333 * gcc.target/sh/pr52933-1.c: Likewise.
1334 * gcc.target/sh/pr52933-2.c: Likewise.
1335 * gcc.target/sh/pr52933-3.c: Likewise.
1336 * gcc.target/sh/pr53568-1.c: Likewise.
1337 * gcc.target/sh/pr53976-1.c: Likewise.
1338 * gcc.target/sh/pr53988-1.c: Likewise.
1339 * gcc.target/sh/pr53988.c: Likewise.
1340 * gcc.target/sh/pr54089-1.c: Likewise.
1341 * gcc.target/sh/pr54089-6.c: Likewise.
1342 * gcc.target/sh/pr54089-7.c: Likewise.
1343 * gcc.target/sh/pr54089-8.c: Likewise.
1344 * gcc.target/sh/pr54089-9.c: Likewise.
1345 * gcc.target/sh/pr54236-1.c: Likewise.
1346 * gcc.target/sh/pr54236-2.c: Likewise.
1347 * gcc.target/sh/pr54236-3.c: Likewise.
1348 * gcc.target/sh/pr54236-4.c: Likewise.
1349 * gcc.target/sh/pr54386.c: Likewise.
1350 * gcc.target/sh/pr54602-1.c: Likewise.
1351 * gcc.target/sh/pr54685.c: Likewise.
1352 * gcc.target/sh/pr54760-1.c: Likewise.
1353 * gcc.target/sh/pr54760-2.c: Likewise.
1354 * gcc.target/sh/pr54760-3.c: Likewise.
1355 * gcc.target/sh/pr54760-4.c: Likewise.
1356 * gcc.target/sh/pr54760-5.c: Likewise.
1357 * gcc.target/sh/pr54760-6.c: Likewise.
1358 * gcc.target/sh/pr55146.c: Likewise.
1359 * gcc.target/sh/pr55160.c: Likewise.
1360 * gcc.target/sh/pr59278.c: Likewise.
1361 * gcc.target/sh/pr59401-1.c: Likewise.
1362 * gcc.target/sh/pr59533-1.c: Likewise.
1363 * gcc.target/sh/pr63260.c: Likewise.
1364 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1365 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1366 * gcc.target/sh/strlen.c: Likewise.
1367 * gcc.target/sh/torture/pr30807.c: Likewise.
1368 * gcc.target/sh/torture/pr34777.c: Likewise.
1369 * gcc.target/sh/torture/pr64652.c: Likewise.
1370 * gcc.target/sh/torture/pr65505.c: Likewise.
1371 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1372 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1373
0c4005be 13742016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1375
1376 PR c++/66644
1377 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1378
d94e6223 13792016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1380
1381 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1382 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1383 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1384 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1385
46f37836 13862016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1387
1388 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1389 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1390
4d0a8bac 13912016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1392
1393 PR middle-end/70626
1394 * c-c++-common/goacc/combined-reduction.c: New test.
1395 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1396
b98e0db3 13972016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1398
1399 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1400 *movdi_internal pattern only if PIC off.
1401 * gcc.target/i386/pr70155-2.c: Likewise.
1402 * gcc.target/i386/pr70155-3.c: Likewise.
1403 * gcc.target/i386/pr70155-4.c: Likewise.
1404 * gcc.target/i386/pr70155-5.c: Likewise.
1405 * gcc.target/i386/pr70155-6.c: Likewise.
1406 * gcc.target/i386/pr70155-7.c: Likewise.
1407 * gcc.target/i386/pr70155-8.c: Likewise.
1408 * gcc.target/i386/pr70155-15.c: Likewise.
1409 * gcc.target/i386/pr70155-17.c: Likewise.
1410 * gcc.target/i386/pr70155-22.c: Likewise.
1411
8b066242 14122016-04-29 Bin Cheng <bin.cheng@arm.com>
1413
1414 PR tree-optimization/70803
1415 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1416
22912e73 14172016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1418
1419 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1420 optimization of vector loop.
1421 * gcc.target/i386/vect-unpack-3.c: New test.
1422 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1423 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1424 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1425
568128c6 14262016-04-29 Marek Polacek <polacek@redhat.com>
1427
1428 PR sanitizer/70342
1429 * g++.dg/ubsan/null-7.C: New test.
1430
025dd1e0 1431 PR c/70852
1432 * gcc.dg/pr70852.c: New test.
1433
eb16928e 14342016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1435
1436 PR/69089
1437 * g++.dg/cpp0x/alignas6.C: New test.
1438
d7377ee9 14392016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1440
1441 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1442 dg-do.
1443 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1444 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1445 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1446 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1447 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1448 * gcc.target/arc/mxy.c: Likewise.
1449 * gcc.target/arc/mswape.c: Likewise.
1450 * gcc.target/arc/mrtsc.c: Likewise.
1451 * gcc.target/arc/mcrc.c: Likewise.
1452 * gcc.target/arc/mdsp-packa.c: Likewise.
1453 * gcc.target/arc/mdvbf.c: Likewise.
1454 * gcc.target/arc/mlock.c: Likewise.
1455 * gcc.target/arc/mmac-24.c: Likewise.
1456 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1457
efa1b7ab 14582016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1459 Matthijs Kooijman <matthijs@stdin.nl>
1460 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1461
1462 PR target/60040
1463 * gcc.target/avr/pr60040-1.c: New.
1464 * gcc.target/avr/pr60040-2.c: New.
1465
00371d68 14662016-04-29 Richard Biener <rguenther@suse.de>
1467
1468 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1469
73447cc5 14702016-04-29 Richard Biener <rguenther@suse.de>
1471
1472 PR tree-optimization/13962
1473 PR tree-optimization/65686
1474 * gcc.dg/uninit-pr65686.c: New testcase.
1475
c2087b56 14762016-04-29 Jakub Jelinek <jakub@redhat.com>
1477
1478 PR middle-end/70843
1479 * gcc.dg/pr70843.c: New test.
1480
cdd06d5a 14812016-04-28 Jakub Jelinek <jakub@redhat.com>
1482
1483 PR target/70858
1484 * gcc.target/i386/pr70858.c: New test.
1485
1a60079e 14862016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1487
1488 * gcc.target/arc/nps400-1.c: New file.
1489
11bc2894 14902016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1491 Andrew Burgess <andrew.burgess@embecosm.com>
1492
1493 * gcc.target/arc/movh_cl-1.c: New file.
1494
dd9bf0b5 14952016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1496 Andrew Burgess <andrew.burgess@embecosm.com>
1497
1498 * gcc.target/arc/extzv-1.c: New file.
1499 * gcc.target/arc/insv-1.c: New file.
1500 * gcc.target/arc/insv-2.c: New file.
1501 * gcc.target/arc/movb-1.c: New file.
1502 * gcc.target/arc/movb-2.c: New file.
1503 * gcc.target/arc/movb-3.c: New file.
1504 * gcc.target/arc/movb-4.c: New file.
1505 * gcc.target/arc/movb-5.c: New file.
1506 * gcc.target/arc/movb_cl-1.c: New file.
1507 * gcc.target/arc/movb_cl-2.c: New file.
1508 * gcc.target/arc/movbi_cl-1.c: New file.
1509 * gcc.target/arc/movl-1.c: New file.
1510
a22e4209 15112016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1512 Andrew Burgess <andrew.burgess@embecosm.com>
1513
1514 * gcc.target/arc/cmem-1.c: New file.
1515 * gcc.target/arc/cmem-2.c: New file.
1516 * gcc.target/arc/cmem-3.c: New file.
1517 * gcc.target/arc/cmem-4.c: New file.
1518 * gcc.target/arc/cmem-5.c: New file.
1519 * gcc.target/arc/cmem-6.c: New file.
1520 * gcc.target/arc/cmem-7.c: New file.
1521 * gcc.target/arc/cmem-ld.inc: New file.
1522 * gcc.target/arc/cmem-st.inc: New file.
1523
287c3982 15242016-04-28 Jakub Jelinek <jakub@redhat.com>
1525
1526 PR target/70821
1527 * gcc.target/i386/pr70821.c: New test.
1528
e40e5340 15292016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1530
1531 * gcc.target/powerpc/vec-adde.c: New test.
1532 * gcc.target/powerpc/vec-adde-int128.c: New test.
1533
cf977d50 15342016-04-28 Jakub Jelinek <jakub@redhat.com>
1535
1536 * gcc.target/i386/avx-vround-1.c: New test.
1537 * gcc.target/i386/avx-vround-2.c: New test.
1538 * gcc.target/i386/avx512vl-vround-1.c: New test.
1539 * gcc.target/i386/avx512vl-vround-2.c: New test.
1540
572f8300 15412016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1542
1543 PR testsuite/70595
1544 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1545 (check_effective_target_cilkplus_runtime): ... this.
1546 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1547 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1548
1549 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1550 Require cilkplus_runtime.
1551 Don't add -lcilkrts.
1552 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1553 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1554 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1555 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1556 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1557 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1558 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1559 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1560 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1561 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1562 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1563 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1564 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1565 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1566 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1567 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1568 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1569 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1570 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1571 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1572 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1573 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1574 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1575 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1576 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1577 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1578 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1579 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1580 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1581
1582 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1583 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1584
1585 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1586
1587 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1588 cilkplus_runtime.
1589
dfba0905 15902016-04-27 Marc Glisse <marc.glisse@inria.fr>
1591
1592 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1593 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1594
605a4556 15952015-04-27 Ryan Burn <contact@rnburn.com>
1596
1597 PR c++/69024
1598 PR c++/68997
1599 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1600 diagnostic.
1601 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1602 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1603
6a1231a5 16042016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1605
1606 * gnat.dg/limited_with4.ad[sb]: New test.
1607 * gnat.dg/limited_with4_pkg.ads: New helper.
1608
4dad9e09 16092016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1610
1611 PR target/70155
1612 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1613 and movv1ti_internal patterns
1614 * gcc.target/i386/pr70155-1.c: New test.
1615 * gcc.target/i386/pr70155-2.c: Likewise.
1616 * gcc.target/i386/pr70155-3.c: Likewise.
1617 * gcc.target/i386/pr70155-4.c: Likewise.
1618 * gcc.target/i386/pr70155-5.c: Likewise.
1619 * gcc.target/i386/pr70155-6.c: Likewise.
1620 * gcc.target/i386/pr70155-7.c: Likewise.
1621 * gcc.target/i386/pr70155-8.c: Likewise.
1622 * gcc.target/i386/pr70155-9.c: Likewise.
1623 * gcc.target/i386/pr70155-10.c: Likewise.
1624 * gcc.target/i386/pr70155-11.c: Likewise.
1625 * gcc.target/i386/pr70155-12.c: Likewise.
1626 * gcc.target/i386/pr70155-13.c: Likewise.
1627 * gcc.target/i386/pr70155-14.c: Likewise.
1628 * gcc.target/i386/pr70155-15.c: Likewise.
1629 * gcc.target/i386/pr70155-16.c: Likewise.
1630 * gcc.target/i386/pr70155-17.c: Likewise.
1631 * gcc.target/i386/pr70155-18.c: Likewise.
1632 * gcc.target/i386/pr70155-19.c: Likewise.
1633 * gcc.target/i386/pr70155-20.c: Likewise.
1634 * gcc.target/i386/pr70155-21.c: Likewise.
1635 * gcc.target/i386/pr70155-22.c: Likewise.
1636
a80f3f45 16372016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1638
1639 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1640 ".{5,6}".
1641
279305d1 16422016-04-27 Bin Cheng <bin.cheng@arm.com>
1643
1644 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1645 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1646 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1647 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1648 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1649
8974b625 16502016-04-27 Richard Biener <rguenther@suse.de>
1651
1652 PR ipa/70760
1653 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1654 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1655
886d5463 16562016-04-27 Nathan Sidwell <nathan@acm.org>
1657
1658 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1659 * g++.dg/ubsan/pr63956.C: Adjust error location.
1660
f0e35aa9 16612016-04-27 Nick Clifton <nickc@redhat.com>
1662
1663 PR middle-end/49889
1664 * gcc.dg/pr49889.c: New test.
1665
40385231 16662016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1667
1668 * c-c++-common/memset-array.c: New test.
1669
37229a71 16702016-04-26 Martin Sebor <msebor@redhat.com>
1671
1672 PR c++/66639
1673 * g++.dg/cpp1y/func_constexpr.C: New test.
1674
3eedf9bd 16752016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1676
1677 PR c++/70241
1678 * g++.dg/cpp0x/enum32.C: New test.
1679 * g++.dg/cpp0x/enum33.C: New test.
1680
16812016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 1682
1683 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1684 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1685 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1686 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1687 * gcc.c-torture/execute/pr38151.c: Likewise.
1688 * gcc.c-torture/execute/pr66556.c: Likewise.
1689 * gcc.c-torture/execute/pr67781.c: Likewise.
1690 * gcc.c-torture/execute/pr68648.c: Likewise.
1691
8c51f92f 16922016-04-26 Marc Glisse <marc.glisse@inria.fr>
1693
1694 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1695
fa20ebd3 16962016-04-26 Marek Polacek <polacek@redhat.com>
1697
1698 PR c/67784
1699 * gcc.dg/pr67784-3.c: New test.
1700 * gcc.dg/pr67784-4.c: New test.
1701 * gcc.dg/pr67784-5.c: New test.
1702
9db47803 1703 PR c/70791
1704 * gcc.dg/Wnested-externs-2.c: New test.
1705
bff407f2 17062016-04-26 Marc Glisse <marc.glisse@inria.fr>
1707
1708 * gcc.dg/fold-plusmult.c: Adjust.
1709 * gcc.dg/no-strict-overflow-6.c: Adjust.
1710 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1711
78d0c69e 17122016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1713
1714 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1715 number scans.
1716 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1717 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1718 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1719 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1720 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1721 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1722 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1723 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1724 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1725 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1726 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1727 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1728 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1729 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1730 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1731 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1732 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1733 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1734 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1735 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1736 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1737 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1738 scans.
1739 * gcc.target/i386/pr32219-4.c: Likewise.
1740 * gcc.target/i386/pr32219-6.c: Likewise.
1741 * gcc.target/i386/pr32219-8.c: Likewise.
1742
221d6722 17432016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1744
1745 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1746 associated options.
1747
514727a9 17482016-04-26 Marek Polacek <polacek@redhat.com>
1749
1750 PR c++/70744
1751 * g++.dg/ext/cond2.C: New test.
1752
e6ee4c61 17532016-04-26 Bin Cheng <bin.cheng@arm.com>
1754
1755 PR tree-optimization/70771
1756 PR tree-optimization/70775
1757 * gcc.dg/pr70771.c: New test.
3730828c 1758 * gcc.dg/pr70775.c: New test.
e6ee4c61 1759
b3d72796 17602016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1761
1762 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1763
c11ece29 17642016-04-25 Richard Biener <rguenther@suse.de>
1765
1766 PR tree-optimization/70780
1767 * gcc.dg/torture/pr70780.c: New testcase.
1768
d40b10b2 17692016-04-25 Michael Collison <michael.collison@arm.com>
1770
1771 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1772 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1773 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1774 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1775 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1776 * testsuite/lib/target-supports.exp
1777 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1778 that arm neon support vector widen sum of HImode TO SImode.
1779
4bbfd6c2 17802016-04-23 Jakub Jelinek <jakub@redhat.com>
1781
1782 PR sanitizer/70712
1783 * c-c++-common/asan/pr70712.c: New test.
1784
524df596 17852016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1786
1787 * .gitattributes: New file.
1788
426c75c3 17892016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1790
1791 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1792
c052a8d5 17932016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1794
1795 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1796 * gfortran.dg/submodule_15.f08: Likewise.
1797
c08d4612 17982016-04-22 Richard Biener <rguenther@suse.de>
1799
1800 PR tree-optimization/70740
1801 * gcc.dg/torture/pr70740.c: New testcase.
1802
fd3211e1 18032016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1804
1805 PR target/70750
1806 * gcc.target/i386/pr70750-1.c: New test.
1807 * gcc.target/i386/pr70750-2.c: Likewise.
1808
15acd78c 18092016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1810
1811 PR c++/70540
1812 * g++.dg/cpp0x/auto48.C: New.
1813
192bf59c 18142016-04-21 Marek Polacek <polacek@redhat.com>
1815
1816 PR c++/70513
1817 * g++.dg/cpp0x/forw_enum12.C: New test.
1818 * g++.dg/cpp0x/forw_enum13.C: New test.
1819
5d429e99 18202016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1821
1822 PR target/70728
1823 * gcc.target/i386/pr70728.c: New test.
1824
06777d85 18252016-04-21 Richard Biener <rguenther@suse.de>
1826
1827 PR middle-end/70747
1828 * gcc.dg/pr70747.c: New testcase.
1829
7434c6fb 18302016-04-21 Bin Cheng <bin.cheng@arm.com>
1831
1832 PR tree-optimization/70715
1833 * gcc.dg/tree-ssa/scev-13.c: New test.
1834
f3ec0970 18352016-04-21 Marc Glisse <marc.glisse@inria.fr>
1836
1837 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1838
523f3a9d 18392016-04-21 Marc Glisse <marc.glisse@inria.fr>
1840
1841 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1842
ace7bf06 18432016-04-20 Jan Hubicka <jh@suse.cz>
1844
1845 PR ipa/70018
1846 * g++.dg/ipa/nothrow-1.C: New testcase.
1847
2b073aa6 18482016-04-20 Nathan Sidwell <nathan@acm.org>
1849
1850 PR c++/55635
1851 * g++.dg/eh/delete1.C: New.
1852
8a574c11 18532016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1854
1855 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1856 -mtune-ctrl=sse_typeless_stores.
1857
e3400750 18582016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1859
1860 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1861
4bd8a059 18622016-04-20 Bin Cheng <bin.cheng@arm.com>
1863
1864 PR tree-optimization/69489
1865 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1866
70574e60 18672016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1868
1869 PR c++/69363
1870 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1871 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1872 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1873
bd6f374c 18742016-04-20 Bin Cheng <bin.cheng@arm.com>
1875
1876 PR tree-optimization/56625
1877 PR tree-optimization/69489
1878 * gcc.dg/vect/pr56625.c: New test.
1879 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1880
482539ee 18812016-04-20 Andrew Pinski <apinski@cavium.com>
1882
1883 PR target/64971
1884 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1885
b4672800 18862016-04-20 Arnaud Charlet <charlet@adacore.com>
1887
1888 * gnat.dg/self1.adb: Remove now incorrect test.
1889
4fb48737 18902016-04-20 Bin Cheng <bin.cheng@arm.com>
1891
1892 * gcc.dg/tree-ssa/scev-11.c: New test.
1893 * gcc.dg/tree-ssa/scev-12.c: New test.
1894
97efb92e 18952016-04-20 Marek Polacek <polacek@redhat.com>
1896
1897 PR tree-optimization/70725
1898 * gcc.dg/pr70725.c: New test.
1899
9d2d4060 19002016-04-20 Richard Biener <rguenther@suse.de>
1901
1902 PR tree-optimization/70726
1903 * g++.dg/vect/pr70726.cc: New testcase.
1904
54530437 19052016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1906
1907 PR target/70674
1908 * gcc.target/s390/pr70674.c: New test.
1909
acda2210 19102016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1911
1912 PR libgfortran/70684
1913 * gfortran.dg/list_read_14.f90: New test.
1914
b7040bb0 19152016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1916
1917 PR target/69201
1918 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1919 extern to force it misaligned.
1920 (b): Likewise.
1921 (c): Likewise.
1922 (d): Likewise.
1923 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1924 Don't check `*' before movv4sf_internal.
1925 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1926 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1927 Don't check `*' before movv16qi_internal.
1928 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1929 extern to force it misaligned.
1930 (b): Likewise.
1931 (c): Likewise.
1932 (d): Likewise.
1933 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1934 Don't check `*' before movv2df_internal.
1935 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1936 extern to force it misaligned.
1937 (b): Likewise.
1938 (c): Likewise.
1939 (d): Likewise.
1940 Check movv8sf_internal instead of avx_storeups256.
1941 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1942
263b5475 19432016-04-19 Richard Biener <rguenther@suse.de>
1944
1945 PR tree-optimization/70171
1946 * g++.dg/tree-ssa/pr70171.C: New testcase.
1947
222ac318 19482016-04-19 Richard Biener <rguenther@suse.de>
1949
1950 PR tree-optimization/70724
1951 * gcc.dg/torture/pr70724.c: New testcase.
1952
003000a4 19532016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1954
1955 PR middle-end/70689
1956 * testsuite/gcc.target/i386/pr70689.c: New.
1957
3f6e13de 19582016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1959
1960 PR target/70708
1961 * gcc.target/i386/pr70708.c: New test.
1962
10abddbd 19632016-04-18 Richard Biener <rguenther@suse.de>
1964
1965 PR tree-optimization/43434
1966 * gcc.dg/vect/pr43434.c: New testcase.
1967 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1968 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1969 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1970 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1971 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1972 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1973 * gcc.dg/gomp/pr68640.c: Likewise.
1974 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1975 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1976
950db54a 19772016-04-18 Richard Biener <rguenther@suse.de>
1978
1979 PR tree-optimization/70701
1980 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1981
67ccbf39 19822016-04-18 Tom de Vries <tom@codesourcery.com>
1983
1984 PR testsuite/70699
1985 * gcc.dg/pr70161.c: Add dot-file scans.
1986 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1987 instead of after last dot char.
1988
021ad2f3 19892016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1990
1991 * c-c++-common/dump-ada-spec-3.c: New test.
1992 * c-c++-common/dump-ada-spec-4.c: Likewise.
1993
d572fcfd 19942016-04-17 Tom de Vries <tom@codesourcery.com>
1995
1996 PR other/70183
1997 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1998
8b4ee73c 19992016-04-15 Jan Hubicka <jh@suse.cz>
2000
2001 PR ipa/70018
2002 * g++.dg/ipa/pure-const-1.C: New testcase.
2003 * g++.dg/ipa/pure-const-2.C: New testcase.
2004 * g++.dg/ipa/pure-const-3.C: New testcase.
2005
eac243e7 20062016-04-15 Marek Polacek <polacek@redhat.com>
2007
2008 PR c/70671
2009 * gcc.dg/bitfld-22.c: New test.
2010
64c1df32 20112016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2012
2013 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2014 x86_64.
2015
926f9422 20162016-04-15 Marek Polacek <polacek@redhat.com>
2017
2018 PR c/70651
2019 * c-c++-common/pr70651.c: New test.
2020
309bbaa3 20212016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2022
2023 PR rtl-optimization/70681
2024 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2025 dump scan on arm and powerpc.
2026 * gcc.dg/pr10474.c: Likewise.
2027
b4ba8358 20282016-04-15 Jakub Jelinek <jakub@redhat.com>
2029
ed92874a 2030 PR c++/69517
2031 PR c++/70019
2032 PR c++/70588
2033 * g++.dg/cpp1y/vla11.C: Revert for real.
2034
b4ba8358 2035 PR c/70436
2036 * c-c++-common/Wparentheses-1.c: New test.
2037 * c-c++-common/gomp/Wparentheses-1.c: New test.
2038 * c-c++-common/gomp/Wparentheses-2.c: New test.
2039 * c-c++-common/gomp/Wparentheses-3.c: New test.
2040 * c-c++-common/gomp/Wparentheses-4.c: New test.
2041 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2042 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2043 * c-c++-common/goacc/Wparentheses-1.c: New test.
2044
65717bb5 20452016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2046
2047 PR target/70662
2048 * gcc.target/i386/pr70662.c: New test.
2049
ca1a4077 20502016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 2051 Alan Modra <amodra@gmail.com>
ca1a4077 2052
2053 PR tree-optimization/70130
2054 * gcc.dg/vect/O3-pr70130.c: New testcase.
2055
dbe1794c 20562016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2057
11836644 2058 PR target/70669
2059 * gcc.target/powerpc/pr70669.c: New test.
2060
dbe1794c 2061 PR target/70640
2062 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2063 a power7 system that does not have an assembler that supports
2064 power8.
2065
4c1007f1 20662016-04-14 Martin Sebor <msebor@redhat.com>
2067
2068 PR c++/69517
2069 PR c++/70019
2070 PR c++/70588
2071 * c-c++-common/ubsan/vla-1.c: Revert.
2072 * g++.dg/cpp1y/vla11.C: Same.
2073 * g++.dg/cpp1y/vla12.C: Same.
2074 * g++.dg/cpp1y/vla13.C: Same.
2075 * g++.dg/cpp1y/vla14.C: Same.
2076 * g++.dg/cpp1y/vla3.C: Same.
2077 * gcc/testsuite/g++.dg/init/array24.C: Same.
2078 * g++.dg/ubsan/vla-1.C: Same.
2079
22dcab66 20802016-04-14 Marek Polacek <polacek@redhat.com>
2081 Jan Hubicka <hubicka@ucw.cz>
2082
2083 PR c++/70029
2084 * g++.dg/torture/pr70029.C: New test.
2085
3e74b025 20862016-04-14 Martin Sebor <msebor@redhat.com>
2087
2088 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2089 type size to prevent failures on targets with very low maximum
2090 alignment.
2091
1d2e0f2a 20922016-04-14 Richard Biener <rguenther@suse.de>
2093
2094 PR tree-optimization/70623
2095 * gcc.dg/torture/pr70623.c: New testcase.
2096 * gcc.dg/torture/pr70623-2.c: Likewise.
2097
9aed0626 20982016-04-13 Martin Sebor <msebor@redhat.com>
2099
2100 PR c++/69517
2101 PR c++/70019
2102 PR c++/70588
2103 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2104 * g++.dg/cpp1y/vla11.C: New test.
2105 * g++.dg/cpp1y/vla12.C: New test.
2106 * g++.dg/cpp1y/vla13.C: New test.
2107 * g++.dg/cpp1y/vla14.C: New test.
2108 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2109 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2110 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2111
fd499010 21122016-04-13 Jakub Jelinek <jakub@redhat.com>
2113
2114 PR c++/70641
2115 * g++.dg/opt/pr70641.C: New test.
2116
87fa7252 21172016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2118
2119 PR rtl-optimization/68749
2120 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2121 effects of argument promotions.
2122 Remove default args to dg-skip-if.
2123
6c40e18b 21242016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2125
2126 PR c++/70635
2127 * g++.dg/parse/pr70635.C: New.
2128
92c53257 21292016-04-13 Marek Polacek <polacek@redhat.com>
2130
2131 PR c++/70639
2132 * c-c++-common/Wmisleading-indentation-4.c: New test.
2133
0241e4dc 21342016-04-13 Marek Polacek <polacek@redhat.com>
2135
2136 PR c/70436
2137 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2138 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2139
92bda444 21402016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2141
2142 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2143 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2144 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2145
38ea8a26 21462016-04-13 Jakub Jelinek <jakub@redhat.com>
2147
d08aa032 2148 PR middle-end/70633
2149 * gcc.c-torture/compile/pr70633.c: New test.
2150
38ea8a26 2151 PR debug/70628
2152 * gcc.dg/torture/pr70628.c: New test.
2153
9231d5c2 21542016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2155
2156 PR c++/70610
2157 * g++.dg/template/pr70610.C: New test.
2158 * g++.dg/template/pr70610-2.C: New test.
2159 * g++.dg/template/pr70610-3.C: New test.
2160 * g++.dg/template/pr70610-4.C: New test.
2161
249ca944 21622016-04-12 Jakub Jelinek <jakub@redhat.com>
2163
7f2ea2fb 2164 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2165 128 instead of 32.
2166
249ca944 2167 PR c++/70571
2168 * g++.dg/ext/pr70571.C: New test.
2169
8ca5a97d 21702016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2171
bf32a52d 2172 PR target/70640
8ca5a97d 2173 * gcc.target/powerpc/pr70640.c: New test.
2174
e971b45f 21752016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2176
2177 PR c++/68722
2178 * g++.dg/parse/pr68722.C: New.
2179
0b54d964 21802016-04-12 Jakub Jelinek <jakub@redhat.com>
2181
2182 PR rtl-optimization/70596
2183 * gcc.target/i386/pr70596.c: New test.
2184
d2dd85e3 21852016-04-12 Nathan Sidwell <nathan@acm.org>
2186
2187 PR c++/70501
2188 * g++.dg/init/pr70501.C: New.
2189
2d0001b0 21902016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2191
2192 * gcc.target/i386/asm-flag-6.c: New test.
2193
6c4df0d1 21942016-04-12 Tom de Vries <tom@codesourcery.com>
2195
2196 PR tree-optimization/68756
2197 * gcc.dg/graphite/pr68756.c: New test.
2198
0d60da57 21992016-04-12 Jakub Jelinek <jakub@redhat.com>
2200
2201 PR tree-optimization/70602
2202 * gcc.c-torture/execute/pr70602.c: New test.
2203
62735984 22042016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2205
2206 PR target/70381
2207 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2208 __float128 emulator is built and runs.
2209 * gcc.target/powerpc/float128-1.c: Likewise.
2210
2211 * lib/target-supports.exp (check_ppc_float128_sw_available):
2212 Rework tests for __float128 software and hardware
2213 availability. Fix exit condition to return 0 on success.
2214
a702492c 22152016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2216
2217 PR target/70133
2218 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2219 * gcc.target/aarch64/target_attr_15.c: Likewise.
2220
a8c5ce92 22212016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2222
2223 PR c++/69066
2224 * g++.dg/cpp1y/pr69066.C: New.
2225
5ecab913 22262016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2227
2228 PR fortran/68566
2229 * gfortran.dg/pr36192.f90: Update test.
2230 * gfortran.dg/pr36192_1.f90: Update test.
2231 * gfortran.dg/real_dimension_1.f: Update test.
2232 * gfortran.dg/parameter_array_init_7.f90: New test.
2233
6cb5ef70 22342016-04-09 John David Anglin <danglin@gcc.gnu.org>
2235
4edfdd23 2236 PR testsuite/64039
2237 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2238
964f71e3 2239 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2240
5d61c198 2241 PR rtl-optimization/66669
2242 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2243
16eaaf58 2244 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2245
0b68802d 2246 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2247 * gcc.dg/pie-1.c: Likewise.
2248 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2249 * gcc.dg/pic-4.c: Likewise.
2250 * gcc.dg/pie-3.c: Likewise.
2251 * gcc.dg/pie-4.c: Likewise.
2252
9c0dd509 2253 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2254
03b2d3c1 2255 PR tree-optimization/68644
2256 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2257
6cb5ef70 2258 PR rtl-optimization/64886
2259 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2260
07de41ba 22612016-04-09 Tom de Vries <tom@codesourcery.com>
2262
2263 PR tree-optimization/68953
2264 * gcc.dg/graphite/pr68953.c: New test.
2265
d294e3fb 22662016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2267
2268 PR fortran/70592
2269 * gfortran.dg/deferred_character_16.f90: New test.
2270
3cb15094 22712016-04-09 Jakub Jelinek <jakub@redhat.com>
2272
2273 PR tree-optimization/70586
2274 * gcc.c-torture/execute/pr70586.c: New test.
2275
a02dc66f 22762016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2277
2278 PR sanitizer/70573
2279 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2280 with __builtin_memset
2281 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2282
0c302595 22832016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2284
2285 PR lto/70289
2286 PR ipa/70348
2287 PR tree-optimization/70373
2288 PR middle-end/70533
2289 PR middle-end/70534
2290 PR middle-end/70535
2291 * c-c++-common/goacc/reduction-5.c: New test.
2292 * c-c++-common/goacc/reduction-promotions.c: New test.
2293 * gfortran.dg/goacc/reduction-3.f95: New test.
2294 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2295
c6c0523b 22962016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2297
2298 PR c++/70590
2299 PR c++/70452
2300 * g++.dg/pr70590.C: New test.
2301 * g++.dg/pr70590-2.C: New test.
2302
3ac399da 23032016-04-08 Jakub Jelinek <jakub@redhat.com>
2304
e97d1706 2305 PR middle-end/70593
2306 * gcc.target/i386/pr70593.c: New test.
2307
3ac399da 2308 PR rtl-optimization/70574
2309 * gcc.target/i386/avx2-pr70574.c: New test.
2310
fcfbb129 23112016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2312
2313 PR sanitizer/70541
2314 * c-c++-common/asan/pr70541.c: New test.
2315
0aabcddf 23162016-04-08 Tom de Vries <tom@codesourcery.com>
2317
2318 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2319 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2320
bec0c1e8 23212016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2322
2323 PR target/70566
2324 * gcc.c-torture/execute/pr70566.c: New test.
2325
87c791f5 23262016-04-08 Tom de Vries <tom@codesourcery.com>
2327
2328 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2329 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2330
7f38718f 23312016-04-08 Alan Modra <amodra@gmail.com>
2332
2333 * gcc.target/powerpc/pr70117.c: New.
2334
a96a7710 23352016-04-07 Jakub Jelinek <jakub@redhat.com>
2336
7a6265d1 2337 PR testsuite/70581
2338 * gcc.dg/lto/simd-function_0.c: New test.
2339
a96a7710 2340 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2341 clones.
2342 * c-c++-common/attr-simd-2.c: Likewise.
2343 * c-c++-common/attr-simd-4.c: Likewise.
2344 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2345 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2346
508dd607 23472016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2348
2349 PR testsuite/70553
2350 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2351
1b61585a 23522016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2353 Tom de Vries <tom@codesourcery.com>
2354
2355 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2356 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2357 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2358 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2359 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2360 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2361 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2362 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2363
5f060aa8 23642016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2365
2366 PR c/70436
2367 * g++.dg/warn/Wparentheses-29.C: New test.
2368
d3831f71 23692016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2370
2371 PR c/70436
2372 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2373 explicit braces to resolve a future -Wparentheses warning.
2374
382ece2d 23752016-04-06 Richard Henderson <rth@redhat.com>
2376
2377 * gcc.dg/pr61817-1.c: New test.
2378 * gcc.dg/pr61817-2.c: New test.
2379 * gcc.dg/pr69391-1.c: New test.
2380 * gcc.dg/pr69391-2.c: New test.
2381
72234ee9 23822016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2383
2384 PR rtl-optimization/70398
2385 * testsuite/gcc.target/aarch64/pr70398.c: New.
2386
5547150a 23872016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2388
2389 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2390
15b70121 23912016-04-06 Yvan Roux <yvan.roux@linaro.org>
2392 Pedro Alves <palves@redhat.com>
2393
2394 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2395
585aefbb 23962016-04-06 Jakub Jelinek <jakub@redhat.com>
2397
0cbb513b 2398 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2399 Check for avx512f effective targets instead of avx2.
2400 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2401 for AVX512F clones.
2402 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2403 * g++.dg/gomp/declare-simd-1.C: Likewise.
2404 * g++.dg/gomp/declare-simd-3.C: Likewise.
2405 * g++.dg/gomp/declare-simd-4.C: Likewise.
2406
585aefbb 2407 PR middle-end/70550
2408 * c-c++-common/gomp/pr70550-1.c: New test.
2409 * c-c++-common/gomp/pr70550-2.c: New test.
2410
0b91cceb 24112016-04-05 Nathan Sidwell <nathan@acm.org>
2412
2413 PR c++/70512
2414 * g++.dg/ext/attribute-may-alias-5.C: New.
2415
645a9d8e 24162016-04-05 Jakub Jelinek <jakub@redhat.com>
2417
2418 PR c++/70336
2419 * c-c++-common/pr70336.c: New test.
2420 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2421 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2422
bdf23925 24232016-04-05 Jan Hubicka <hubicka@ucw.cz>
2424
2425 PR ipa/66223
2426 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2427
aaff837c 24282016-04-05 Jakub Jelinek <jakub@redhat.com>
2429
2430 PR rtl-optimization/70542
2431 * gcc.dg/torture/pr70542.c: New test.
2432 * gcc.target/i386/avx2-pr70542.c: New test.
2433
2eac58a0 24342016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2435
2436 PR tree-optimization/70509
2437 * gcc.target/i386/avx512bw-pr70509.c: New test.
2438
4f7ebe46 24392016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2440
2441 PR c++/70452
2442 * g++.dg/ext/constexpr-vla4.C: New test.
2443
305d86a0 24442016-04-05 Uros Bizjak <ubizjak@gmail.com>
2445
2446 PR target/70510
2447 * gcc.target/i386/pr70510.c: New test.
2448
eec3b789 24492016-04-05 Richard Biener <rguenther@suse.de>
2450
2451 PR tree-optimization/70526
2452 * g++.dg/torture/pr70526.C: New testcase.
2453
ca943582 24542016-04-05 Jakub Jelinek <jakub@redhat.com>
2455
2456 PR target/70525
2457 * gcc.target/i386/pr70525.c: New test.
2458
87825cd5 24592016-04-05 Richard Biener <rguenther@suse.de>
2460
2461 PR middle-end/70499
2462 * g++.dg/torture/pr70499.C: New testcase.
2463
14638828 24642016-04-05 Richard Biener <rguenther@suse.de>
2465
2466 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2467 remove XFAIL.
2468
967a90d5 24692016-04-04 Jakub Jelinek <jakub@redhat.com>
2470
2471 PR middle-end/70307
2472 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2473 rs6000 ABI warnings.
2474
d374a3a3 24752016-04-04 Jan Hubicka <hubicka@ucw.cz>
2476
2477 PR ipa/66223
2478 * g++.dg/ipa/devirt-51.C: New testcase.
2479
8ff377a6 24802016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2481 Jakub Jelinek <jakub@redhat.com>
2482
2483 PR middle-end/70457
2484 * gcc.dg/torture/pr70457.c: New.
2485
f567b44f 24862016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2487
2488 PR fortran/67538
2489 * gfortran.dg/allocate_with_source_19.f08: New test.
2490
89d4ebfa 24912016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2492
2493 PR fortran/65795
2494 * gfortran.dg/coarray_allocate_6.f08: New test.
2495
68ab33a6 24962016-04-04 Richard Biener <rguenther@suse.de>
2497
2498 PR rtl-optimization/70484
2499 * gcc.dg/torture/pr70484.c: New testcase.
2500
c4f5465d 25012016-04-04 Marek Polacek <polacek@redhat.com>
2502
2503 PR c/70307
2504 * gcc.dg/torture/pr70307.c: New test.
2505
bfec6609 25062016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2507
2508 PR target/70416
2509 PR target/67391
2510 * gcc.target/sh/torture/pr70416.c: New.
2511
40df9099 25122016-04-02 Martin Sebor <msebor@redhat.com>
2513
2514 PR c++/67376
2515 PR c++/70170
2516 PR c++/70172
2517 PR c++/70228
2518 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2519 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2520 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2521 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2522 * g++.dg/cpp0x/constexpr-string.C: Same.
2523 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2524 * g++.dg/cpp0x/pr65398.C: Same.
2525 * g++.dg/ext/constexpr-vla1.C: Same.
2526 * g++.dg/ext/constexpr-vla2.C: Same.
2527 * g++.dg/ext/constexpr-vla3.C: Same.
2528 * g++.dg/ubsan/pr63956.C: Same.
2529
0edb9bfe 25302016-04-01 Jakub Jelinek <jakub@redhat.com>
2531
2532 PR rtl-optimization/70467
2533 * gcc.target/i386/pr70467-2.c: New test.
2534
e5b1a1d9 25352016-04-01 Jakub Jelinek <jakub@redhat.com>
2536 Marek Polacek <polacek@redhat.com>
2537
2538 PR c++/70488
2539 * g++.dg/init/new47.C: New test.
2540
b2ca3fb0 25412016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2542
2543 PR target/70496
2544 * gcc.target/arm/pr70496.c: New test.
2545
4c3bd1e3 25462016-04-01 Nathan Sidwell <nathan@acm.org>
2547
47de69ad 2548 PR c++/68475
2549 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2550
313d569f 25512016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2552
2553 PR target/69890
2554 * gcc.dg/strlenopt.h (memmove): New.
2555 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2556 instead of "string.h".
2557 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2558 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2559 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2560 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2561 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2562 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2563 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2564 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2565 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2566 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2567 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2568 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2569 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2570 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2571 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2572 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2573 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2574 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2575 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2576 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2577
5469facd 25782016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2579
2580 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2581 (Holder::foo): Reflect this.
2582
503de754 25832016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2584
2585 PR target/70442
2586 * gcc.dg/pr70442.c: New test.
2587
13ee2de7 25882016-03-31 Nathan Sidwell <nathan@acm.org>
2589
2590 PR c++/70393
2591 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2592
5e0d03a8 25932016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2594
2595 PR target/70453
2596 * gcc.target/i386/pr70453.c: New test.
2597
8cb82ed4 25982016-03-31 Andrey Belevantsev <abel@ispras.ru>
2599
2600 PR target/70292
2601 * gcc.c-torture/pr70292.c: New test.
2602
7952b661 26032016-03-31 Marek Polacek <polacek@redhat.com>
2604
2605 PR c/70297
2606 * c-c++-common/pr70297.c: New test.
2607 * g++.dg/cpp0x/typedef-redecl.C: New test.
2608 * gcc.dg/typedef-redecl2.c: New test.
2609
1607cc74 26102016-03-31 Jakub Jelinek <jakub@redhat.com>
2611
2612 PR rtl-optimization/70460
2613 * gcc.c-torture/execute/pr70460.c: New test.
2614
c689c252 26152016-03-31 Richard Biener <rguenther@suse.de>
2616
2617 PR c++/70430
2618 * g++.dg/ext/vector30.C: New testcase.
2619
91c9586d 26202016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2621 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2622
2623 * gfortran.dg/fmt_pf.f90: New test.
2624
afa5c1b8 26252016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2626
2627 Forward-port from 5 branch
2628 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2629
2630 PR testsuite/70356
2631 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2632 dg-require-effective-target after dg-do.
2633
2634 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2635
2636 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2637
6a5dcab3 26382016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2639 Julian Brown <julian@codesourcery.com>
2640 Chung-Lin Tang <cltang@codesourcery.com>
2641 Cesar Philippidis <cesar@codesourcery.com>
2642 James Norris <jnorris@codesourcery.com>
2643 Tom de Vries <tom@codesourcery.com>
2644 Nathan Sidwell <nathan@codesourcery.com>
2645
305d86a0 2646 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 2647 * c-c++-common/goacc/loop-clauses.c: Likewise.
2648 * g++.dg/goacc/template.C: Likewise.
2649 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2650 * gfortran.dg/goacc/loop-1.f95: Likewise.
2651 * gfortran.dg/goacc/loop-5.f95: Likewise.
2652 * gfortran.dg/goacc/loop-6.f95: Likewise.
2653 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2654 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2655 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2656 * c-c++-common/goacc/clauses-fail.c: Likewise.
2657 * c-c++-common/goacc/parallel-1.c: Likewise.
2658 * c-c++-common/goacc/reduction-1.c: Likewise.
2659 * c-c++-common/goacc/reduction-2.c: Likewise.
2660 * c-c++-common/goacc/reduction-3.c: Likewise.
2661 * c-c++-common/goacc/reduction-4.c: Likewise.
2662 * c-c++-common/goacc/routine-3.c: Likewise.
2663 * c-c++-common/goacc/routine-4.c: Likewise.
2664 * c-c++-common/goacc/routine-5.c: Likewise.
2665 * c-c++-common/goacc/tile.c: Likewise.
2666 * g++.dg/goacc/template.C: Likewise.
2667 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2668 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2669 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2670 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2671 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2672 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2673 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2674 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2675 * c-c++-common/goacc/use_device-1.c: ... this file.
2676 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2677 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2678 * c-c++-common/goacc/host_data-6.c: ... this file.
2679 * c-c++-common/goacc/loop-2-kernels.c: New file.
2680 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2681 * c-c++-common/goacc/loop-3.c: Likewise.
2682 * g++.dg/goacc/reference.C: Likewise.
2683 * g++.dg/goacc/routine-1.C: Likewise.
2684 * g++.dg/goacc/routine-2.C: Likewise.
2685
932c0baa 26862016-03-30 Richard Biener <rguenther@suse.de>
2687
2688 PR middle-end/70450
2689 * gcc.dg/torture/pr70450.c: New testcase.
2690
7f7c4659 26912016-03-30 Jakub Jelinek <jakub@redhat.com>
2692
2693 PR target/70421
2694 * gcc.dg/torture/pr70421.c: New test.
2695 * gcc.target/i386/avx512f-pr70421.c: New test.
2696
9cbfe80c 26972016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2698
2699 PR testsuite/70364
2700 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2701 (check): New function.
2702 (bar): Call check.
2703 (foo): Align stack to 16 bytes when calling bar.
2704 * gcc.target/i386/cleanup-2.c: Likewise.
2705
f56c7d36 27062016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2707
2708 PR tree-optimization/59124
2709 * gcc.dg/Warray-bounds-19.c: New test.
2710
0275bf9b 27112016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2712
2713 * lib/prune.exp (escape_regex_chars): New.
2714 (prune_file_path): Update to quote metcharacters for regexp.
2715
a3daa269 27162016-03-29 Jakub Jelinek <jakub@redhat.com>
2717
24e1ba3d 2718 PR rtl-optimization/70429
2719 * gcc.c-torture/execute/pr70429.c: New test.
2720
a3daa269 2721 PR tree-optimization/70405
2722 * gcc.dg/pr70405.c: New test.
2723
3ef41a6e 27242016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2725
2726 PR fortran/70397
2727 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2728 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2729
4abd9410 27302016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2731
2732 PR testsuite/64177
2733 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2734 __cilkrts_set_param to set two workers.
2735 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2736 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2737
b58e5f0f 27382016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2739
305d86a0 2740 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 2741
bff53658 27422016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2743
2744 PR target/70406
305d86a0 2745 * gcc.target/i386/pr70406.c: New test.
bff53658 2746
bb2c9c15 27472016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2748
2749 * gnat.dg/specs/double_record_extension3.ads: New test.
2750
f12c84ab 27512016-03-25 Richard Henderson <rth@redhat.com>
2752
2753 PR target/70120
2754 * gcc.target/aarch64/pr70120-1.c: New.
2755 * gcc.target/aarch64/pr70120-2.c: New.
2756 * gcc.target/aarch64/pr70120-3.c: New.
2757
b0bf58c4 27582016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2759
2760 PR c++/62212
2761 * g++.dg/template/mangle2.C: The dg-do directive should be
2762 "compile" not "assemble".
2763
f175ba0f 27642016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2765
2766 PR lto/69650
2767 * gcc.dg/pr69650.c: New test.
2768
4cc3295f 27692016-03-25 David Edelsohn <dje.gcc@gmail.com>
2770
2771 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2772
0cf40600 27732016-03-25 Alan Modra <amodra@gmail.com>
2774
2775 * gcc.dg/dfp/pr70052.c: New test.
2776
3aebf099 27772016-03-24 Richard Henderson <rth@redhat.com>
2778
2779 PR middle-end/69845
2780 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2781 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2782
83245bd3 27832016-03-24 Tom de Vries <tom@codesourcery.com>
2784
2785 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2786
108e7ee4 27872016-03-24 Tom de Vries <tom@codesourcery.com>
2788
2789 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2790 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2791
17af0b14 27922016-03-24 Tom de Vries <tom@codesourcery.com>
2793
2794 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2795 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2796
6c8770ee 27972016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2798
2799 PR c++/62212
2800 * g++.dg/template/mangle2.C: New test.
2801
a7e21b7b 28022016-03-24 Richard Biener <rguenther@suse.de>
2803
2804 PR tree-optimization/70396
2805 * gcc.dg/torture/pr70396.c: New testcase.
2806
f365d297 28072016-03-24 Richard Biener <rguenther@suse.de>
2808
2809 PR middle-end/70370
2810 * gcc.dg/torture/pr70370.c: New testcase.
2811
da7aeb13 28122016-03-24 Tom de Vries <tom@codesourcery.com>
2813
2814 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2815 * gfortran.dg/goacc/kernels-tree.f95: Same.
2816 * gfortran.dg/goacc/parallel-tree.f95: Same.
2817
80b30de0 28182016-03-24 Tom de Vries <tom@codesourcery.com>
2819
2820 * c-c++-common/goacc/uninit-if-clause.c: New test.
2821 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2822
cb9b6b99 28232016-03-24 Jakub Jelinek <jakub@redhat.com>
2824
2825 PR target/70290
305d86a0 2826 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2827 Fix formatting.
cb9b6b99 2828
a4225fff 28292016-03-24 Richard Biener <rguenther@suse.de>
2830
2831 PR tree-optimization/70372
2832 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2833
5a869ab8 28342016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2835
2836 PR c++/70347
2837 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2838
36ce5faa 28392016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2840
2841 PR c++/70332
2842 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2843
c4fa85c9 28442016-03-23 Jakub Jelinek <jakub@redhat.com>
2845
d9377ad5 2846 PR c++/70001
2847 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2848 * g++.dg/cpp1y/pr70001.C: New test.
2849
c4fa85c9 2850 PR c++/70323
2851 * g++.dg/cpp0x/constexpr-70323.C: New test.
2852
0a2062da 28532016-03-23 Alexandre Oliva <aoliva@redhat.com>
2854 Jason Merrill <jason@redhat.com>
2855 Jakub Jelinek <jakub@redhat.com>
2856
2857 PR c++/69315
2858 * g++.dg/cpp0x/constexpr-69315.C: New test.
2859 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2860
62d2a6dc 28612016-03-23 Marek Polacek <polacek@redhat.com>
2862
2863 PR c++/69884
2864 * g++.dg/warn/Wignored-attributes-1.C: New test.
2865 * g++.dg/warn/Wignored-attributes-2.C: New test.
2866
a82d6246 28672016-03-23 Tom de Vries <tom@codesourcery.com>
2868
2869 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2870 initialization.
2871 * gfortran.dg/goacc/private-3.f95 (test): Same.
2872 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2873 missing use param.
2874
dc834ba1 28752016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2876
2877 * lib/target-supports.exp: Remove v7ve entry from loop
2878 creating effective target checks.
2879 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2880 (add_options_for_arm_arch_v7ve): Likewise.
2881
7e83fd1f 28822016-03-23 Jakub Jelinek <jakub@redhat.com>
2883
2884 PR tree-optimization/70354
2885 * gcc.dg/vect/pr70354-1.c: New test.
2886 * gcc.dg/vect/pr70354-2.c: New test.
2887 * gcc.target/i386/avx2-pr70354-1.c: New test.
2888 * gcc.target/i386/avx2-pr70354-2.c: New test.
2889
4e4da058 28902016-03-22 Jeff Law <law@redhat.com>
2891
2892 PR target/70232
2893 * gcc.dg/tree-ssa/pr70232.c: New test.
2894
6855137b 28952016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2896
2897 PR target/70302
2898 * gcc.target/i386/pr70302.c: New test.
2899
19db1ec8 29002016-03-22 Richard Biener <rguenther@suse.de>
2901
2902 PR middle-end/70251
2903 * g++.dg/torture/pr70251.C: New testcase.
2904
4baec9f2 29052016-03-22 David Malcolm <dmalcolm@redhat.com>
2906
2907 PR c/69993
2908 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2909 Wmisleading-indentation.c.
2910 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2911 reflect change to diagnostic text and order of messages.
2912 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2913
fcfec126 29142016-03-22 David Edelsohn <dje.gcc@gmail.com>
2915
2916 * g++.dg/ext/java-3.C: Don't compile on AIX.
2917
aa30728a 29182016-03-22 Richard Biener <rguenther@suse.de>
2919
2920 PR middle-end/70333
2921 * gcc.dg/torture/pr70333.c: New testcase.
2922
46ec4eb4 29232016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2924
2925 * g++.dg/ext/pr70290.C: New test.
2926
4880f878 29272016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2928
2929 PR target/70325
2930 * gcc.target/i386/pr70325.c: New test.
2931
3d78ea44 29322016-03-22 Jakub Jelinek <jakub@redhat.com>
2933
5934fb8f 2934 PR target/70329
2935 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2936 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2937
b6436f79 2938 PR target/70300
2939 * gcc.target/i386/pr70300.c: New test.
2940
3d78ea44 2941 PR c++/70295
2942 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2943 (func2): New function for cond with parens, xfail warning for c++.
2944 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2945
b60244f6 29462016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2947
2948 PR c++/70096
2949 * g++.dg/template/ptrmem30.C: New test.
2950
c8e3e744 29512016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2952
2953 PR c++/70204
2954 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2955 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2956
2715f63a 29572016-03-21 Jakub Jelinek <jakub@redhat.com>
2958
2959 PR middle-end/70326
2960 * gcc.dg/pr70326.c: New test.
2961
2daa2cda 29622016-03-21 Marc Glisse <marc.glisse@inria.fr>
2963 Jakub Jelinek <jakub@redhat.com>
2964
2965 PR tree-optimization/70317
2966 * gcc.dg/pr70317.c: New test.
2967
d9aa5a50 29682016-03-21 Uros Bizjak <ubizjak@gmail.com>
2969
2970 PR target/70327
2971 * gcc.target/i386/pr70327.c: New test.
2972
e1a88bf4 29732016-03-21 Martin Liska <mliska@suse.cz>
2974
61941425 2975 PR ipa/70306
e1a88bf4 2976 * gcc.dg/ipa/pr70306.c: New test.
2977
d9aa5a50 29782016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 2979
2980 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2981 * gcc.target/arm/attr-align3.c: Likewise.
2982 * gcc.target/arm/attr_arm.c: Likewise.
2983 * gcc.target/arm/flip-thumb.c: Likewise.
2984
afdde20c 29852016-03-21 Jakub Jelinek <jakub@redhat.com>
2986
2987 PR target/70296
2988 * gcc.target/powerpc/altivec-36.c: New test.
2989
3f2ef661 29902016-03-21 Richard Biener <rguenther@suse.de>
2991
2992 PR tree-optimization/70310
2993 * gcc.dg/torture/pr70310.c: New testcase.
2994
08b2b692 29952016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2996
2997 PR target/70293
2998 * gcc.target/i386/pr70293.c: New test.
2999
93505d22 30002016-03-21 Richard Biener <rguenther@suse.de>
3001
3002 PR tree-optimization/70288
3003 * gcc.dg/torture/pr70288-1.c: New testcase.
3004 * gcc.dg/torture/pr70288-2.c: Likewise.
3005
06fd1914 30062016-03-21 Andrey Belevantsev <abel@ispras.ru>
3007
3008 PR rtl-optimization/69307
3009 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 3010
b628775e 30112016-03-21 Andrey Belevantsev <abel@ispras.ru>
3012
3013 PR rtl-optimization/69102
3014 * gcc.c-torture/compile/pr69102.c: New test.
3015
1421f43c 30162016-03-18 Jeff Law <law@redhat.com>
3017
3018 PR rtl-optimization/70263
3019 * gcc.c-torture/compile/pr70263-1.c: New test.
3020 * gcc.target/i386/pr70263-2.c: New test.
3021
e7142ce1 30222016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3023
3024 PR rtl-optimization/70278
3025 * gcc.dg/torture/pr70278.c: New test.
3026 * gcc.target/arm/pr70278.c: New test.
3027
5539bc70 30282016-03-18 David Malcolm <dmalcolm@redhat.com>
3029
3030 PR c/70281
3031 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3032 (test_builtin_types_compatible_p): New test function.
3033 * gcc.dg/pr70281.c: New test case.
3034
296a290a 30352016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3036
3037 PR target/70113
3038 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3039
666094f0 30402016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3041
3042 PR tree-optimization/70252
3043 * gcc.dg/pr70252.c: New test.
3044
350514e8 30452016-03-18 Tom de Vries <tom@codesourcery.com>
3046
3047 * gcc.dg/pr70161-2.c: New test.
3048 * gcc.dg/pr70161.c: New test.
3049
011e0cea 30502016-03-18 Tom de Vries <tom@codesourcery.com>
3051
3052 PR ipa/70269
3053 * gcc.dg/pr70269.c: New test.
3054
292a09de 30552016-03-18 Jakub Jelinek <jakub@redhat.com>
3056
3057 PR c++/70267
3058 * g++.dg/ext/java-3.C: New test.
3059
efc86c4c 30602016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3061
3062 PR c++/70205
3063 * g++.dg/lookup/pr70205.C: New test.
3064
a28dd575 30652016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3066
3067 PR c++/70218
3068 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3069
92e7ab1e 30702016-03-17 Marek Polacek <polacek@redhat.com>
3071
3072 PR c/69407
3073 * gcc.dg/atomic-op-6.c: New test.
3074
7378dbfb 30752016-03-17 David Malcolm <dmalcolm@redhat.com>
3076
3077 PR c/70264
3078 * c-c++-common/pr70264.c: New test case.
3079
f7995d7d 30802016-03-17 Jakub Jelinek <jakub@redhat.com>
3081
e2895b76 3082 PR c++/70144
3083 * c-c++-common/pr70144-1.c: New test.
3084 * c-c++-common/pr70144-2.c: New test.
3085
f7995d7d 3086 PR c++/70272
3087 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3088 * g++.dg/opt/flifetime-dse6.C: New test.
3089 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3090
5ec4a949 30912016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3092
3093 PR driver/70192
3094 * gcc.dg/pic-1.c: New test.
3095 * gcc.dg/pic-2.c: Likewise.
3096 * gcc.dg/pic-3.c: Likewise.
3097 * gcc.dg/pic-4.c: Likewise.
3098 * gcc.dg/pie-1.c: Likewise.
3099 * gcc.dg/pie-2.c: Likewise.
3100 * gcc.dg/pie-3.c: Likewise.
3101 * gcc.dg/pie-4.c: Likewise.
3102 * gcc.dg/pie-5.c: Likewise.
3103 * gcc.dg/pie-6.c: Likewise.
3104
c28550e1 31052016-03-17 Tom de Vries <tom@codesourcery.com>
3106
3107 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3108 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3109
be3296cb 31102016-03-17 Richard Biener <rguenther@suse.de>
3111
3112 PR debug/70271
3113 * g++.dg/debug/pr70271.C: New testcase.
3114
9b60ef21 31152016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3116
3117 * gcc.target/i386/pr70251.c: New test.
3118
9a80bc1a 31192016-03-17 Marek Polacek <polacek@redhat.com>
3120
3121 PR c++/70194
3122 * g++.dg/warn/constexpr-70194.C: New test.
3123
733d7ff9 31242016-03-16 Richard Henderson <rth@redhat.com>
3125
3126 PR middle-end/70240
3127 * gcc.c-torture/compile/pr70240.c: New.
3128
3e6f12bf 31292016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3130
3131 * gcc.c-torture/compile/20151204.c: Skip for avr.
3132
867c9e99 31332016-03-16 Jakub Jelinek <jakub@redhat.com>
3134
3135 PR target/70245
3136 * g++.dg/opt/pr70245.C: New test.
3137 * g++.dg/opt/pr70245.h: New file.
3138 * g++.dg/opt/pr70245-aux.cc: New file.
3139
8ced6ab7 31402016-03-16 Martin Sebor <msebor@redhat.com>
3141
3142 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3143
37af779a 31442016-03-16 Richard Henderson <rth@redhat.com>
3145
3146 PR middle-end/70199
3147 * gcc.c-torture/compile/pr70199.c: New.
3148
78ed999c 31492016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3150
3151 * gcc.dg/uninit-19.c: Run dos2unix.
3152
462ca422 31532016-03-16 Marek Polacek <polacek@redhat.com>
3154
3155 PR c/70093
3156 * gcc.dg/nested-func-10.c: New test.
3157 * gcc.dg/nested-func-9.c: New test.
3158
fe58aacc 31592016-03-16 Jakub Jelinek <jakub@redhat.com>
3160
3161 PR tree-optimization/68714
3162 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3163
27a53872 31642016-03-16 Tom de Vries <tom@codesourcery.com>
3165
3166 PR tree-optimization/68715
3167 * gcc.dg/graphite/pr68715-2.c: New test.
3168 * gcc.dg/graphite/pr68715.c: New test.
3169 * gfortran.dg/graphite/pr68715.f90: New test.
3170
95049c3c 31712016-03-16 Tom de Vries <tom@codesourcery.com>
3172
3173 PR tree-optimization/68809
3174 * gcc.dg/graphite/pr68809-2.c: New test.
3175 * gcc.dg/graphite/pr68809.c: New test.
3176
09eddd70 31772016-03-16 Jakub Jelinek <jakub@redhat.com>
3178
81fc5915 3179 PR c++/70147
3180 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3181 method call to i () as argument. Adjust expected output.
3182
09eddd70 3183 PR c++/70147
3184 * g++.dg/ubsan/pr70147-1.C: New test.
3185 * g++.dg/ubsan/pr70147-2.C: New test.
3186
6373d2a2 31872016-03-15 Martin Sebor <msebor@redhat.com>
3188
3189 PR c++/58281
3190 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3191
d27a0c11 31922016-03-15 John David Anglin <danglin@gcc.gnu.org>
3193
9908039d 3194 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3195 hppa*-*-hpux*.
3196
45cdc3a6 3197 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3198
d27a0c11 3199 PR libfortran/69799
3200 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3201 libatomic_available.
3202
0dd1d57f 32032016-03-15 Marek Polacek <polacek@redhat.com>
3204
3205 PR c++/70209
3206 * g++.dg/ext/attribute-may-alias-4.C: New test.
3207
0ce02c07 32082016-03-15 Alexander Monakov <amonakov@ispras.ru>
3209
3210 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3211 -fvar-tracking-assignments-toggle flag.
3212
f6e39b30 32132016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3214
3215 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3216
167f93a2 32172016-03-15 Jakub Jelinek <jakub@redhat.com>
3218
3219 PR rtl-optimization/70222
3220 * gcc.c-torture/execute/pr70222-1.c: New test.
3221 * gcc.c-torture/execute/pr70222-2.c: New test.
3222
08a8af4a 32232016-03-15 Richard Henderson <rth@redhat.com>
3224
3225 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3226
738eb905 32272016-03-15 Andrey Belevantsev <abel@ispras.ru>
3228
3229 PR rtl-optimization/69032
3230 * gcc.dg/pr69032.c: New test.
3231
dd148b3a 32322016-03-15 Andrey Belevantsev <abel@ispras.ru>
3233
3234 PR rtl-optimization/63384
d9aa5a50 3235 * g++.dg/pr63384.C: New test.
dd148b3a 3236
acf58115 32372016-03-15 Andrey Belevantsev <abel@ispras.ru>
3238
3239 PR target/64411
3240 * gcc.target/i386/pr64411.C: New test.
3241
a2897dc4 32422016-03-15 Tom de Vries <tom@codesourcery.com>
3243
3244 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3245 * gfortran.dg/goacc/kernels-alias.f95: New test.
3246
7bad2faf 32472016-03-14 Martin Sebor <msebor@redhat.com>
3248
3249 PR c++/53792
3250 * g++.dg/cpp0x/constexpr-inline.C: New test.
3251 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3252
d65fa8d9 32532016-03-14 David Edelsohn <dje.gcc@gmail.com>
3254
3255 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3256
2b3c633f 32572016-03-14 Jakub Jelinek <jakub@redhat.com>
3258
3259 PR middle-end/70219
3260 * gcc.dg/pr70219.c: New test.
3261
e947f9c3 32622016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3263
3264 PR target/70083
3265 * gcc.dg/torture/pr70083.c: New test.
3266 * gcc.target/i386/pr70083.c: New test.
3267
74201dc2 32682016-03-14 Richard Biener <rguenther@suse.de>
3269
3270 PR tree-optimization/56365
3271 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3272
88aea41e 32732016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3274
3275 PR target/70098
3276 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3277 New function.
3278 * g++.dg/pr70098.C: New testcase.
3279
3280
1bd2aefd 32812016-03-14 Tom de Vries <tom@codesourcery.com>
3282
3283 PR tree-optimization/70045
3284 * gcc.dg/graphite/pr70045.c: New test.
3285
922c7033 32862016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3287
3288 PR fortran/69043
3289 * gfortran.dg/include_9.f90: New test.
3290
fd4ab6d9 32912016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3292
3293 PR fortran/45076
3294 gfortran.dg/prof/prof.exp: New script.
3295 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3296
7d7218d3 32972016-03-12 Andrey Belevantsev <abel@ispras.ru>
3298
3299 PR rtl-optimization/69307
3300 * gcc.dg/pr69307.c: New test.
3301
02ffd664 33022016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3303
3304 PR target/69614
3305 * gcc.target/arm/pr69614.c: New.
3306
76e207a9 33072016-03-12 Paul Thomas <pault@gcc.gnu.org>
3308
3309 PR fortran/70031
3310 * gfortran.dg/submodule_14.f08: New test
3311
3312 PR fortran/69524
3313 * gfortran.dg/submodule_15.f08: New test
3314
490ee78a 33152016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3316
3317 PR c++/70106
3318 * g++.dg/cpp1y/paren3.C: New test.
3319
04e137ff 33202016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3321
3322 PR target/70131
3323 * gcc.target/powerpc/ppc-round2.c: New test.
3324
27b2c1c4 33252016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3326
3327 PR target/70123
3328 * gcc.dg/torture/pr70123.c: New test.
3329
84116671 33302016-03-11 Jeff Law <law@redhat.com>
3331
3332 PR tree-optimization/70190
3333 * gcc.c-torture/compile/pr70190.c: New test.
3334
cfa58bc8 33352016-03-11 David Malcolm <dmalcolm@redhat.com>
3336
3337 PR c/68187
3338 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3339 case.
3340 (test43_b): Likewise.
3341 (test43_c): Likewise.
3342 (test43_d): Likewise.
3343 (test43_e): Likewise.
3344 (test43_f): Likewise.
3345 (test43_g): Likewise.
3346 (test44_a): Likewise.
3347 (test44_b): Likewise.
3348 (test44_c): Likewise.
3349 (test44_d): Likewise.
3350 (test44_e): Likewise.
3351
ce234f27 33522016-03-11 David Malcolm <dmalcolm@redhat.com>
3353
3354 PR c/70085
3355 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3356
e4756b48 33572016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3358
3359 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3360 dg-options.
3361
1f5ef87e 33622016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3363
3364 PR target/70002
3365 PR target/69245
3366 * gcc.target/aarch64/pr69245_2.c: New test.
3367
f9c352a1 33682016-03-11 Jakub Jelinek <jakub@redhat.com>
3369
3370 PR tree-optimization/70177
3371 * gcc.dg/pr70177.c: New test.
3372
4dd92ac6 33732016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3374
3375 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3376
331e4fdb 33772016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3378
3379 * gcc.dg/tree-ssa/sra-20.c: New.
3380
69262824 33812016-03-11 Jakub Jelinek <jakub@redhat.com>
3382
6f9a7425 3383 PR rtl-optimization/70174
3384 * gcc.dg/pr70174.c: New test.
3385
69262824 3386 PR tree-optimization/70169
3387 * gcc.dg/pr70169.c: New test.
3388
4637a847 33892016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3390
3391 PR target/70160
3392 * gcc.target/i386/pr70160.c: New test.
3393
5a86d754 33942016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3395
3396 * gcc.target/s390/dfp-1.c: New test.
3397
af4c8290 33982016-03-10 Nick Clifton <nickc@redhat.com>
3399
3400 PR target/70044
3401 * gcc.target/aarch64/pr70044.c: New test.
3402
98dfd328 34032016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3404 Jakub Jelinek <jakub@redhat.com>
3405
3406 PR c++/70001
3407 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3408 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3409 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3410
75e72311 34112016-03-10 Jan Hubicka <hubicka@ucw.cz>
3412
3413 PR lto/69589
3414 * g++.dg/lto/pr69589_0.C: New testcase
3415 * g++.dg/lto/pr69589_1.C: New testcase
3416
a2eb1271 34172016-03-10 Marek Polacek <polacek@redhat.com>
3418
3419 PR c++/70153
3420 * g++.dg/delayedfold/unary-plus1.C: New test.
3421
34222016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 3423
3424 * gcc.target/arm/pr45701-1.c: Escape brackets.
3425 * gcc.target/arm/pr45701-2.c: Likewise.
3426
5ab2987f 34272016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3428
3429 * gfortran.dg/unconstrained_commons.f: New.
3430
6972afac 34312016-03-10 Alan Modra <amodra@gmail.com>
3432
3433 * gcc.dg/pr69195.c: New.
3434 * gcc.dg/pr69238.c: New.
3435
c82c99ec 34362016-03-10 Tom de Vries <tom@codesourcery.com>
3437
3438 PR testsuite/68915
3439 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3440
a2389d4a 34412016-03-10 Richard Biener <rguenther@suse.de>
3442
3443 PR tree-optimization/70128
3444 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3445 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3446
c272412d 34472016-03-09 Jakub Jelinek <jakub@redhat.com>
3448
a0451069 3449 PR tree-optimization/70152
3450 * gcc.dg/pr70152.c: New test.
3451
c272412d 3452 PR target/70086
3453 * gcc.target/i386/pr70086-1.c: New test.
3454 * gcc.target/i386/pr70086-2.c: New test.
3455 * gcc.target/i386/pr70086-3.c: New test.
5f611068 3456
3457 PR tree-optimization/70127
3458 * gcc.c-torture/execute/pr70127.c: New test.
3459
27dcb7a8 34602016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3461
3462 * c-c++-common/goacc/combined-directives-2.c: New test.
3463
c24757cf 34642016-03-09 David Malcolm <dmalcolm@redhat.com>
3465
3466 PR c/68473
3467 PR c++/70105
3468 * g++.dg/diagnostic/pr70105.C: New test.
3469 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3470 (test_multiple_ordinary_maps): New test function.
3471
83108969 34722016-03-09 David Malcolm <dmalcolm@redhat.com>
3473
3474 PR c/68473
3475 PR c++/70105
3476 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3477 Drop range information from call to inform_at_rich_loc.
3478 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3479 New.
3480 (test_show_locus): Replace calls to rich_location::add_range with
3481 calls to add_range. Rewrite the tests that used the now-defunct
3482 rich_location ctor taking a source_range. Simplify other tests
3483 by replacing calls to COMBINE_LOCATION_DATA with calls to
3484 make_location.
3485
6733c0e8 34862016-03-09 Richard Biener <rguenther@suse.de>
3487 Jakub Jelinek <jakub@redhat.com>
3488
3489 PR tree-optimization/70138
3490 * gcc.dg/vect/pr70138-1.c: New testcase.
3491 * gcc.dg/vect/pr70138-2.c: Likewise.
3492
96abb9f5 34932016-03-09 Jakub Jelinek <jakub@redhat.com>
3494
3495 PR target/70049
3496 * gcc.target/i386/pr70049.c: New test.
3497
42bb3bfb 34982016-03-09 Richard Biener <rguenther@suse.de>
3499
3500 PR c/70143
3501 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3502 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3503 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3504
27527428 35052016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3506
3507 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3508 arm-*-*.
3509
248449f2 35102016-03-09 Jakub Jelinek <jakub@redhat.com>
3511
1bd49ced 3512 PR middle-end/67278
3513 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3514
248449f2 3515 PR target/67278
3516 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3517
3518 PR middle-end/70050
3519 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3520 in testcase comment.
3521
dfc460ff 35222016-03-09 Tom de Vries <tom@codesourcery.com>
3523
3524 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3525 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3526 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3527 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3528 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3529 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3530 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3531 * gfortran.dg/goacc/kernels-loop.f95: New test.
3532
0377fc7f 35332016-03-08 Martin Sebor <msebor@redhat.com>
3534
3535 PR c++/62096
3536 * g++.dg/warn/overflow-warn-7.C: New test.
3537
3556aa80 35382016-03-08 Jason Merrill <jason@redhat.com>
3539
3540 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3541 * lib/target-supports.exp (check_effective_target_concepts): New.
3542
e5096208 35432016-03-08 Jakub Jelinek <jakub@redhat.com>
3544
5370eb8d 3545 PR c++/70135
3546 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3547 * g++.dg/ubsan/pr70135.C: New test.
3548
e5096208 3549 PR target/70110
3550 * gcc.dg/pr70110.c: New test.
3551
cc37120d 35522016-03-07 Martin Jambor <mjambor@suse.cz>
3553
3554 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3555 * c-c++-common/gomp/if-1.c: Likewise.
3556 * c-c++-common/gomp/pr61486-2.c: Likewise.
3557 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3558 to dg-additional-options.
3559 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3560 * g++/gomp/target-teams-1.c: Likewise.
3561 * gcc.dg/gomp/gomp.exp: Likewise.
3562 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3563 dg-additional-options.
3564 * gfortran.dg/gomp/gomp.exp: Likewise.
3565 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3566 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3567 dg-additional-options.
3568 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3569
53c248d8 35702016-03-07 Martin Jambor <mjambor@suse.cz>
3571
3572 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3573 * c-c++-common/gomp/gridify-1.c: New test.
3574 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3575
541e79a0 35762016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3577
3578 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3579 trigger for cortex-r8, when scanning for register r8.
3580 * gcc.target/arm/pr45701-2.c: Likewise.
3581
4dfabd94 35822016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 3583 Jeff Law <law@redhat.com>
4dfabd94 3584
3585 PR tree-optimization/69740
3586 * gcc.c-torture/compile/pr69740-1.c: New test.
3587 * gcc.c-torture/compile/pr69740-2.c: New test.
3588
1b63a87b 35892016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3590
3591 * lib/target-supports.exp
3592 (check_effective_target_whole_vector_shift): Enable for PPC64.
3593
d33914da 35942016-03-07 Richard Biener <rguenther@suse.de>
3595
3596 PR tree-optimization/70115
3597 * gcc.dg/torture/pr70115.c: New testcase.
3598
584fba4b 35992016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3600
3601 PR middle-end/69916
3602 * c-c-++-common/goacc/pr69916.c: New.
3603
7f2f5ec0 36042016-03-07 Richard Henderson <rth@redhat.com>
3605
3606 * gcc.c-torture/compile/pr70061.c: New test.
3607
f530e7c4 36082016-03-07 Richard Biener <rguenther@suse.de>
3609
3610 PR testsuite/70109
3611 * gcc.dg/vect/O3-pr36098.c: New testcase.
3612
a3855fed 36132016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3614
3615 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3616
091ffc31 36172016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3618
3619 * gnat.dg/renaming9.ad[sb]: New testcase.
3620
2941b871 36212016-03-05 Jakub Jelinek <jakub@redhat.com>
3622
3623 PR c++/70084
3624 * g++.dg/expr/stdarg3.C: New test.
3625
5173ce42 36262016-03-04 Jeff Law <law@redhat.com>
3627
3628 PR tree-optimization/69196
3629 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3630 x86_64-*-*.
3631
2d1d2e55 36322016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3633
0e43078e 3634 PR c/69973
3635 * gcc.dg/pr69973.c: New test.
3636
d8ec06ae 3637 PR rtl-optimization/69941
3638 * gcc.dg/torture/pr69941.c: New test.
3639
2d1d2e55 3640 PR c/69824
3641 * gcc.dg/pr69824.c: New test.
3642
32f692e2 36432016-03-05 Tom de Vries <tom@codesourcery.com>
3644
3645 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3646 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3647 function.
3648
1c699e9a 36492016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3650
3651 PR c++/66786
3652 * g++.dg/cpp1y/var-templ48.C: New test.
3653 * g++.dg/cpp1y/var-templ49.C: New test.
3654
358448c6 36552016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3656
3657 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3658
01dc3c45 36592016-03-04 Jakub Jelinek <jakub@redhat.com>
3660
e968ff6d 3661 PR c++/70035
3662 * g++.dg/ubsan/pr70035.C: New test.
3663
01dc3c45 3664 PR target/70062
3665 * gcc.target/i386/pr70062.c: New test.
3666
3937d618 36672016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3668
3669 * g++.dg/template/typename21.C: Remove c++98_only.
3670
c58ac7f8 36712016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3672
3673 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3674
0060768a 36752016-03-04 David Malcolm <dmalcolm@redhat.com>
3676
3677 PR c/68187
3678 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3679 function.
3680 (fn_42_b): Likewise.
3681 (fn_42_c): Likewise.
3682
74c6fd40 36832016-03-04 David Malcolm <dmalcolm@redhat.com>
3684
3685 PR c/68187
3686 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3687 function.
3688 (fn_40_b): Likewise.
3689 (fn_41_a): Likewise.
3690 (fn_41_b): Likewise.
3691
31b11359 36922016-03-04 Jakub Jelinek <jakub@redhat.com>
3693
3694 PR target/70059
3695 * gcc.target/i386/avx512f-pr70059.c: New test.
3696 * gcc.target/i386/avx512dq-pr70059.c: New test.
3697
c5b93452 36982016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3699
3700 PR rtl-optimization/57676
3701 * gcc.dg/torture/pr57676.c: New test.
3702
268fbd56 37032016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3704
3705 * gcc.dg/pr70026.c: New test.
3706
6560d1ad 37072016-03-04 Marek Polacek <polacek@redhat.com>
3708
3709 PR c/69798
3710 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3711 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3712
cc7dfddf 37132016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3714
3715 PR target/70004
3716 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3717 Delete.
3718 (test_corners_sisd_si): Likewise.
3719 (main): Remove checks of the above.
3720 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3721
e9663bd4 37222016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3723
3724 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3725
dcdd684e 37262016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3727
3728 * gcc.dg/torture/pr69951.c: Accept argc==0.
3729
e692d332 37302016-03-04 Richard Biener <rguenther@suse.de>
3731
3732 PR c++/70054
3733 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3734 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3735
af77b7e6 37362016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3737
3738 PR testsuite/69766
3739 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3740 testing multiarch.
3741
290da96e 37422016-03-04 Jakub Jelinek <jakub@redhat.com>
3743
3744 PR debug/69947
3745 * gcc.dg/guality/pr69947.c: New test.
3746
e51ce713 37472016-03-03 Jakub Jelinek <jakub@redhat.com>
3748
3749 PR ada/70017
3750 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3751
1feed892 37522016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3753
3754 PR rtl-optimization/69904
3755 * gcc.target/arm/pr69904.c: New test.
3756
c32bda69 37572016-03-03 Jakub Jelinek <jakub@redhat.com>
3758
3759 PR target/70021
3760 * gcc.dg/vect/pr70021.c: New test.
3761 * gcc.target/i386/pr70021.c: New test.
3762
1bc579ed 37632016-03-03 Marek Polacek <polacek@redhat.com>
3764
3765 PR middle-end/70050
3766 * gcc.dg/pr70050.c: New test.
3767
cfa8d638 37682016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3769
3770 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3771
1b889259 37722016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3773
3774 PR tree-optimization/70043
3775 * gfortran.dg/vect/pr70043.f90: New test.
3776
f756dfa3 37772016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3778
3779 * gnat.dg/specs/task1.ads: New test.
3780
5cb4863d 37812016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3782
3783 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3784 Invoke gdb with -batch.
3785 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3786
5dd12e43 37872016-03-03 Richard Biener <rguenther@suse.de>
3788
3789 PR tree-optimization/55936
3790 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3791
d97ba4ca 37922016-03-02 Jeff Law <law@redhat.com>
3793
5d23c86f 3794 PR rtl-optimization/69942
3795 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3796 effects of argument promotions.
3797
d97ba4ca 3798 PR tree-optimization/69987
3799 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3800 target does not support -fprefetch-loop-arrays.
3801
901faaa0 38022016-03-02 Uros Bizjak <ubizjak@gmail.com>
3803
3804 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3805
51f6fdce 38062016-03-02 Bin Cheng <bin.cheng@arm.com>
3807
6bc7872f 3808 PR rtl-optimization/69052
51f6fdce 3809 * gcc.target/i386/pr69052.c: New test.
3810
31d31e07 38112016-03-02 Alan Modra <amodra@gmail.com>
3812
3813 * gcc.dg/pr69990.c: New.
3814
04faee95 38152016-03-02 Jakub Jelinek <jakub@redhat.com>
3816
270d0117 3817 PR c/68062
3818 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3819
3820 PR middle-end/70022
3821 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3822
04faee95 3823 PR target/70028
3824 * gcc.target/i386/pr70028.c: New test.
3825
a2cc9e8e 38262016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3827
3828 * c-c++-common/asan/swapcontext-test-1.c,
3829 * c-c++-common/tsan/thread_leak.c,
3830 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3831 * g++.dg/tsan/benign_race.C,
3832 * g++.dg/tsan/fd_close_norace.C,
3833 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3834 races with sanitizer output
3835
dd4bd263 38362016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 3837 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 3838
3839 PR target/67278
3840 * gcc.dg/simd-8.c: New testcase.
3841
b5fe3a49 38422016-03-02 Richard Biener <rguenther@suse.de>
3843
3844 PR middle-end/67278
3845 * gcc.dg/simd-7.c: New testcase.
3846
23601f67 38472016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3848
3849 * gcc.target/i386/pr70007.c: Tweak.
3850
f66f65e7 38512016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3852
3853 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3854
60773515 38552016-03-02 Marek Polacek <polacek@redhat.com>
3856
3857 PR c/67854
3858 * gcc.dg/pr67854.c: New test.
3859
6c094cb1 38602016-03-02 Jakub Jelinek <jakub@redhat.com>
3861
3862 PR middle-end/70025
3863 * gcc.dg/torture/pr70025.c: New test.
3864
7627bb56 38652016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3866
3867 PR tree-optimization/68621
3868 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3869
066c8e94 38702016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3871
3872 * gcc.target/i386/pr70007.c: New test.
3873
d3b819ad 38742016-03-01 Jeff Law <law@redhat.com>
3875
d4b9ad56 3876 PR tree-optimization/69196
7e217344 3877 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 3878
d3b819ad 3879 PR tree-optimization/69196
3880 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3881 duplicating code and spoiling the expected output.
3882
4f37285d 38832016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3884
3885 PR target/70033
3886 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3887 supports power9 before doing tests.
3888 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3889 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3890 * gcc.target/powerpc/p9-permute.c: Likewise.
3891
3e9c4f6c 38922016-03-01 Uros Bizjak <ubizjak@gmail.com>
3893
3894 PR target/70027
3895 * gcc.target/i386/pr70027.c: New test.
3896
e324729e 38972016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 3898
3899 * gcc.dg/pr70017.c: New test.
3900
40e9ce2d 39012016-03-01 Jakub Jelinek <jakub@redhat.com>
3902
3903 PR c/69796
3904 PR c/69974
3905 * gcc.dg/pr69796.c: New test.
3906 * gcc.dg/pr69974.c: New test.
3907
e8b016ea 39082016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3909
3910 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3911
24d3127c 39122016-02-29 Jeff Law <law@redhat.com>
3913
3914 PR tree-optimization/69987
3915 * gfortran.dg/pr69987.f90: New test.
3916
3917 PR tree-optimization/69989
3918 * gcc.c-torture/compile/pr69989-2.c: New test.
3919
12cc1225 39202016-03-01 Marek Polacek <polacek@redhat.com>
3921
3922 PR c++/69795
3923 * g++.dg/parse/invalid1.C: New test.
3924
d99a947c 39252016-03-01 Richard Biener <rguenther@suse.de>
3926
3927 PR middle-end/70022
3928 * gcc.dg/pr70022.c: New testcase.
3929
395dbc60 39302016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3931
3932 PR tree-optimization/69956
3933 * gcc.dg/pr69956.c: New test.
3934
40a35c55 39352016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3936
3937 PR target/70011
3938 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3939 XFAIL when hardware supports efficient unaligned storage access.
3940
4edc90b0 39412016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3942
3943 PR c++/69961
3944 * g++.dg/template/pr69961a.C: New test.
3945 * g++.dg/template/pr69961b.C: New test.
3946
1ed1f69a 39472016-02-29 David Malcolm <dmalcolm@redhat.com>
3948
3949 PR preprocessor/69985
3950 * gcc.dg/cpp/pr69985.c: New test case.
3951
01c5d15d 39522016-02-29 Jeff Law <law@redhat.com>
3953
3a4d3de5 3954 PR tree-optimization/70005
3955 * gcc.c-torture/execute/pr70005.c New test.
3956
01c5d15d 3957 PR tree-optimization/69999
3958 * gcc.c-torture/compile/pr69999.c: New test.
3959
1bf66b54 39602016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3961
3962 PR tree-optimization/69652
3963 * gcc.dg/torture/pr69652.c: Delete test.
3964 * gcc.dg/vect/pr69652.c: New test.
3965
b4d653d5 39662016-02-19 Richard Biener <rguenther@suse.de>
3967
3968 PR tree-optimization/69980
3969 * gfortran.dg/vect/pr69980.f90: New testcase.
3970
35bc4745 39712016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3972
3973 * gcc.target/sparc/20160229-1.c: New test.
3974
bb54a538 39752016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3976
3977 * gnat.dg/stack_usage3.adb: New test.
3978 * gnat.dg/stack_usage3_pkg.ads: New helper.
3979
95164e71 39802016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3981
3982 * gnat.dg/renaming8.adb: New test.
3983 * gnat.dg/renaming8_pkg1.ads: New helper.
3984 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3985 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3986
a890896f 39872016-02-29 Richard Biener <rguenther@suse.de>
3988
3989 PR tree-optimization/69720
3990 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3991
5c70403a 39922016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3993
3994 PR fortran/68147
3995 PR fortran/47674
3996 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3997
dfb6d139 39982016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 3999 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4000
4001 PR fortran/56007
4002 * gfortran.dg/coarray_8.f90: Adjust error message.
4003 * gfortran.dg/pr56007.f90: New test.
4004 * gfortran.dg/pr56007.f: New test.
4005
536508db 40062016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4007
4008 PR tree-optimization/69989
4009 * gcc.dg/torture/pr69989.c: New test.
4010
eec75e45 40112016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4012
4013 * gcc.target/i386/stack-realign-win.c: New test.
4014
0175e45a 40152016-02-28 Harald Anlauf <anlauf@gmx.de>
4016
4017 PR fortran/60126
4018 * gfortran.dg/pr60126.f90: New test.
4019
2a703589 40202016-02-27 Jeff Law <law@redhat.com>
4021
4022 Revert
4023 2016-02-26 Richard Biener <rguenther@suse.de>
4024 Jeff Law <law@redhat.com>
4025
4026 PR tree-optimization/69740
4027 * gcc.c-torture/compile/pr69740-1.c: New test.
4028 * gcc.c-torture/compile/pr69740-2.c: New test.
4029
359b4c18 40302016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4031
1c96765a 4032 PR fortran/69910
359b4c18 4033 * gfortran.dg/newunit_4.f90: New test.
4034
49462d93 40352016-02-27 Jakub Jelinek <jakub@redhat.com>
4036
4037 PR target/69613
4038 PR rtl-optimization/69886
4039 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4040 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4041 target.
4042
c4ac733e 40432016-02-26 Martin Sebor <msebor@redhat.com>
4044
4045 PR tree-optimization/15826
4046 * gcc.dg/tree-ssa/pr15826.c: New test.
4047
da8c4b5d 40482016-02-26 Jakub Jelinek <jakub@redhat.com>
4049
4050 PR target/69969
4051 * gcc.target/powerpc/pr69969.c: New test.
4052
0a4558eb 40532016-02-26 Martin Sebor <msebor@redhat.com>
4054
4055 PR c++/15766
4056 * g++.old-deja/g++.other/decl5.C: Add a test case.
4057
5b500299 40582016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4059
4060 PR target/69946
4061 * gcc.target/powerpc/pr69946.c: New file.
4062
565f533b 40632016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 4064 Jeff Law <law@redhat.com>
565f533b 4065
0a4558eb 4066 PR tree-optimization/69740
565f533b 4067 * gcc.c-torture/compile/pr69740-1.c: New test.
4068 * gcc.c-torture/compile/pr69740-2.c: New test.
4069
ff67cbea 40702016-02-26 Martin Jambor <mjambor@suse.cz>
4071
4072 PR middle-end/69920
4073 * gcc.dg/torture/pr69932.c: New test.
4074 * gcc.dg/torture/pr69936.c: Likewise.
4075
e400d817 40762016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4077
4078 PR target/69709
4079 * gcc.target/s390/pr69709.c: New test.
4080
126a5a2d 40812016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4082
4083 PR target/69245
4084 * gcc.target/aarch64/pr69245_1.c: New test.
4085
59c58860 40862016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4087
4088 PR target/69613
4089 * gcc.dg/torture/pr69613.c: New test.
4090
9441fa4e 40912016-02-26 Jakub Jelinek <jakub@redhat.com>
4092
4093 PR rtl-optimization/69891
4094 * gcc.target/i386/pr69891.c: New test.
4095
e48fcde0 40962016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 4097 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4098
35ed600a 4099 PR target/61397
f41208a1 4100 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4101 functionality for both 32-bit and 64-bit.
4102
c86aaa0e 41032016-02-26 Richard Biener <rguenther@suse.de>
4104
4105 PR tree-optimization/69551
4106 * gcc.dg/torture/pr69951.c: New testcase.
4107
38e71a65 41082016-02-25 Richard Biener <rguenther@suse.de>
4109
4110 PR tree-optimization/48795
4111 * gcc.dg/Warray-bounds-18.c: New testcase.
4112
03331e69 41132016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4114
4115 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4116
f14d8d6a 41172016-02-25 Jakub Jelinek <jakub@redhat.com>
4118
4119 PR rtl-optimization/69896
4120 * gcc.dg/pr69896.c: New test.
4121
4003c807 41222016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4123
4124 PR c++/69736
4125 * g++.dg/cpp1y/paren2.C: New test.
4126
a0573328 41272016-02-24 Martin Sebor <msebor@redhat.com>
4128
4129 PR c/51147
4130 * gcc.dg/enum-mode-2.c: New test.
4131
2cde02ad 41322016-02-24 Jakub Jelinek <jakub@redhat.com>
4133
4134 PR c++/69922
4135 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4136 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4137 * g++.dg/ubsan/pr69922.C: New test.
4138
f0ea75d1 41392016-02-24 Marek Polacek <polacek@redhat.com>
4140
4141 PR c/69819
4142 * gcc.dg/pr69819.c: New test.
4143
05027366 41442016-02-24 Martin Sebor <msebor@redhat.com>
4145
34ed562b 4146 PR c++/69912
4147 * g++.dg/ext/flexary15.C: New test.
4148
41492016-02-24 Martin Sebor <msebor@redhat.com>
4150
4151 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 4152 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 4153 * g++.dg/ext/builtin_alloca.C: Same.
05027366 4154
650c3ad5 41552016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4156 Charles Baylis <charles.baylis@linaro.org>
4157
4158 PR debug/61033
4159 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4160
596070e8 41612016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 4162 Jakub Jelinek <jakub@redhat.com>
596070e8 4163
4164 PR middle-end/69760
4165 * gcc.dg/torture/pr69760.c: New testcase.
4166
d6b92d9f 41672016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4168
4169 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4170 pattern on Solaris with as.
4171
90436d9d 41722016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4173
4174 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4175 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4176 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4177 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4178
7c749495 41792016-02-24 Jakub Jelinek <jakub@redhat.com>
4180
4181 PR middle-end/69915
4182 * gcc.dg/pr69915.c: New test.
4183
9c9680b5 41842016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4185
4186 PR rtl-optimization/69886
4187 * gcc.dg/torture/pr69886.c: New test.
4188
36d081ee 41892016-02-24 Richard Biener <rguenther@suse.de>
4190
4191 PR middle-end/68963
4192 * gcc.dg/torture/pr68963.c: New testcase.
4193
2a0accb9 41942016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4195
4196 PR target/69875
4197 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4198 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4199 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4200 * gcc.target/arm/atomic_loaddi_1.c: New test.
4201 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4202 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4203 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4204 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4205 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4206 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4207 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4208 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4209
f0e92ef1 42102016-02-24 Jakub Jelinek <jakub@redhat.com>
4211
4212 PR middle-end/69909
4213 * gcc.dg/torture/pr69909.c: New test.
4214
6907286f 42152016-02-24 Richard Biener <rguenther@suse.de>
4216
4217 PR tree-optimization/69907
4218 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4219 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4220 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4221
e6ab7475 42222016-02-24 Christian Bruel <christian.bruel@st.com>
4223
4224 * gcc.target/arm/pragma_cpp_fma.c: New test.
4225
47587450 42262016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4227
4228 PR fortran/61156
4229 * gfortran.dg/include_6.f90: Update test.
4230
d41ab738 42312016-02-23 Jakub Jelinek <jakub@redhat.com>
4232
4233 PR objc/69844
4234 * objc.dg/pr69844.m: New test.
4235
4772d9d5 42362016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4237
4238 PR libgfortran/69456
4239 * gfortran.dg/namelist_89.f90: New test.
4240 * gfortran.dg/pr59700.f90: Update test..
4241
8c38d887 42422016-02-23 Martin Sebor <msebor@redhat.com>
4243
4244 PR middle-end/69780
4245 * g++.dg/ext/builtin_alloca.C: New test.
4246 * gcc.dg/builtins-68.c: New test.
4247
ee1bfdb0 42482016-02-23 Richard Henderson <rth@redhat.com>
4249
4250 * gcc.target/i386/addr-space-3.c: Remove test.
4251
52609ec3 42522016-02-23 David Malcolm <dmalcolm@redhat.com>
4253
4254 PR preprocessor/69126
4255 PR preprocessor/69543
4256 * c-c++-common/pr69126-2-long.c: New test.
4257 * c-c++-common/pr69126-2-short.c: New test.
4258 * c-c++-common/pr69543-1.c: Remove xfail.
4259
d5bf2cc8 42602016-02-23 David Malcolm <dmalcolm@redhat.com>
4261
4262 PR preprocessor/69126
4263 PR preprocessor/69543
4264 PR preprocessor/69558
4265 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4266 (f): Rename to...
4267 (test_2): ...this, and add leading comment.
4268 (MACRO_3, test_3): New.
4269 (MACRO_4A, MACRO_4B, test_4): New.
4270 (MACRO): Rename to...
4271 (MACRO_5): ...this.
4272 (g): Rename to...
4273 (test_5): ...this, updating for renaming of MACRO, and
4274 add leading comment.
4275 * c-c++-common/pr69543-1.c: New.
4276 * c-c++-common/pr69543-2.c: New.
4277 * c-c++-common/pr69543-3.c: New.
4278 * c-c++-common/pr69543-4.c: New.
4279 * c-c++-common/pr69558-1.c: New.
4280 * c-c++-common/pr69558-2.c: New.
4281 * c-c++-common/pr69558-3.c: New.
4282 * c-c++-common/pr69558-4.c: New.
4283 * gcc.dg/pr69558.c: Move to...
4284 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4285 xfail for c++.
4286
3a37a410 42872016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4288
4289 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4290 to -ftree-parallelize-loops/-fopenacc changes.
4291 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4292 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4293 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4294 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4295 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4296 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4297 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4298 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4299 * c-c++-common/goacc/kernels-loop.c: Likewise.
4300 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4301 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4302 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4303 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4304
ecca180f 43052016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4306
4307 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4308
eec0fa3f 43092016-02-23 Jakub Jelinek <jakub@redhat.com>
4310
f1f91c07 4311 PR c++/69902
4312 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4313
eec0fa3f 4314 PR c/69900
4315 * gcc.dg/pr69900.c: New test.
4316
e045424d 43172016-02-23 Martin Jambor <mjambor@suse.cz>
4318
4319 PR tree-optimization/69666
4320 * gcc.dg/tree-ssa/pr69666.c: New test.
4321
f482dff6 43222016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4323
4324 PR fortran/67451
4325 * gfortran.dg/coarray_allocate_5.f08: New test.
4326
57ed698b 43272016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4328
4329 * gcc.target/s390/vcond-shift.c: Move to ...
4330 * gcc.target/s390/vector/vcond-shift.c: ... here.
4331
990e443c 43322016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4333
4334 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4335 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4336
296c5f01 43372016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4338
4339 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4340
e53f41d5 43412016-02-20 Mark Wielaard <mjw@redhat.com>
4342
4343 PR c/28901
4344 * gcc.dg/unused-variable-3.c: New test.
4345
13af201d 43462016-02-22 Jakub Jelinek <jakub@redhat.com>
4347
4348 PR target/69888
4349 * gcc.target/i386/pr69888.c: New test.
4350
682c90f9 43512016-02-22 Richard Biener <rguenther@suse.de>
4352
4353 PR tree-optimization/69882
4354 * gfortran.dg/vect/pr69882.f90: New testcase.
4355
b8cd18c3 43562016-02-22 Jakub Jelinek <jakub@redhat.com>
4357
4358 PR target/69885
4359 * gcc.dg/pr69885.c: New test.
4360
09343379 43612016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4362
4363 PR target/69806
4364 PR target/54089
4365 * gcc.target/sh/pr54089-10.c: New.
4366
b345a09f 43672016-02-20 Paul Thomas <pault@gcc.gnu.org>
4368
4369 PR fortran/69423
4370 * gfortran.dg/deferred_character_15.f90 : New test.
4371
51385aed 43722016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4373
4374 PR fortran/57365
4375 gfortran.dg/allocate_with_source_18.f03: New test.
4376
43772016-02-20 Harald Anlauf <anlauf@gmx.de>
4378
4379 PR fortran/52531
4380 gfortran.dg/gomp/pr52531.f90: New test.
4381
9cce8384 43822016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4383
4384 PR c++/69865
4385 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4386 -std=c++03.
4387
d91f5fbb 43882016-02-19 Jakub Jelinek <jakub@redhat.com>
4389
563d5cb8 4390 PR c++/69826
4391 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4392 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4393
0a04aac9 4394 PR c++/69850
4395 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4396
d91f5fbb 4397 PR c++/69851
4398 * g++.dg/torture/pr69851.C: New test.
4399
5fe1f282 44002016-02-19 Martin Sebor <msebor@redhat.com>
4401
4402 PR testsuite/69573
4403 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4404
a45bce11 44052016-02-19 Jakub Jelinek <jakub@redhat.com>
4406
6263dde1 4407 PR c++/69850
4408 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4409 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4410
a45bce11 4411 PR c++/67767
4412 * g++.dg/cpp0x/pr67767.C: New test.
4413
cf2ed1b7 44142016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4415
4416 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4417 for fp, simd, crypto, crc, lse.
4418 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4419 above.
4420 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4421 effective target check.
4422
f6cc34b0 44232016-02-19 Jakub Jelinek <jakub@redhat.com>
4424
4425 PR target/69820
4426 * gcc.target/i386/pr69820.c: New test.
4427
6c678e78 44282016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4429
4430 * gcc.target/s390/vector/int128-1.c: New test.
4431
b088ff4b 44322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4433
4434 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4435
b11e60a4 44362016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4437
4438 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4439 instruction pattern name to prevent the testcase from failing with
4440 -march=z13.
4441
664ff6a0 44422016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4443
4444 * gcc.target/s390/md/movstr-2.c: New test.
4445
e80be24b 44462016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4447
4448 * gcc.target/s390/morestack.c: New test.
4449
9839f350 44502016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4451
4452 PR target/69625
4453 * gcc.target/s390/pr69625.c: Add test case.
4454
4550fbd0 44552016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4456
4457 PR testsuite/68580
4458 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4459
57d00b6a 44602016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4461
4462 PR target/68404
4463 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4464 * gcc.target/powerpc/fusion3.c: Likewise.
4465
63ad69d6 44662016-02-18 Richard Biener <rguenther@suse.de>
4467
4468 PR middle-end/69553
4469 * g++.dg/torture/pr69553.C: New testcase.
4470
d92404ed 44712016-02-18 Nick Clifton <nickc@redhat.com>
4472
4550fbd0 4473 PR target/62254
4474 PR target/69610
4475 * gcc.target/arm/pr62554.c: New test.
4476 * gcc.target/arm/pr69610-1.c: New test.
4477 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 4478
0808dfce 44792016-02-18 Richard Biener <rguenther@suse.de>
4480
4481 PR middle-end/69854
4482 * gcc.dg/torture/pr69854.c: New testcase.
4483
fc3527e3 44842016-02-17 Jakub Jelinek <jakub@redhat.com>
4485
4486 PR c++/69850
4487 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4488
e3c24279 44892012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4490
4491 * gcc.target/powerpc/vec-cg.c: New test.
4492
c9732c2b 44932016-02-17 Richard Biener <rguenther@suse.de>
4494
4495 PR testsuite/69586
4496 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4497
51bf9f9b 44982016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4499
4500 PR target/69161
4501 * gcc.c-torture/compile/pr69161.c: New test.
4502
6baedca3 45032016-02-17 David Sherwood <david.sherwood@arm.com>
4504
4505 PR target/69532
4506 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4507 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4508
4f240715 45092016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4510
4511 * gcc.dg/ifcvt-4.c: Skip on Visium.
4512
e0c0515d 45132016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4514
4515 * gnat.dg/atomic8.adb: New test.
4516
7b319ee6 45172016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4518
4519 * gnat.dg/discr46.ad[sb]: New test.
4520
48a7e3d1 45212016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4522
4523 PR Target/48344
4524 * gcc.target/powerpc/pr48344-1.c: New test.
4525
3f844f15 45262015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4527
4528 PR fortran/69742
4529 * gfortran.dg/associate_21.f90: New test.
4530
7675e968 45312016-02-16 Jakub Jelinek <jakub@redhat.com>
4532
4533 PR c/69835
4534 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4535 -Wnonnull in dg-options.
4536 * c-c++-common/nonnull-2.c: New test.
4537
d6faee88 45382016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4539 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4540
4541 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4542
3a2a72aa 45432016-02-16 Jakub Jelinek <jakub@redhat.com>
4544
4545 PR middle-end/69801
4546 * gcc.dg/pr69801.c: Add empty dg-options.
4547
28072426 45482016-02-16 James Norris <jnorris@codesourcery.com>
4549
4550 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4551 * g++.dg/goacc/deviceptr-1.c: New file.
4552
37fffac2 45532016-02-16 Jakub Jelinek <jakub@redhat.com>
4554
4555 PR tree-optimization/69820
4556 * gcc.dg/vect/pr69820.c: New test.
4557
f72a5e61 45582016-02-16 Richard Biener <rguenther@suse.de>
4559
4560 PR tree-optimization/69776
4561 * gcc.dg/torture/pr69776-2.c: New testcase.
4562
50e0cd76 45632016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4564
4565 PR tree-optimization/69714
4566 * gcc.dg/torture/pr69714.c: New test.
4567
14a72c4e 45682016-02-16 Jakub Jelinek <jakub@redhat.com>
4569
4570 PR tree-optimization/69802
4571 * gcc.dg/pr69802.c: New test.
4572
fd808c11 45732016-02-16 Richard Biener <rguenther@suse.de>
4574
4575 PR middle-end/69801
4576 * gcc.dg/pr69801.c: New testcase.
4577
49a549ca 45782016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4579
4580 PR libgfortran/69651
4581 * gfortran.dg/read_bang.f90: New test.
4582 * gfortran.dg/read_bang4.f90: New test.
4583
77454e6e 45842016-02-15 Jakub Jelinek <jakub@redhat.com>
4585
2074f21c 4586 PR c++/69658
4587 * g++.dg/init/pr69658.C: New test.
4588
77454e6e 4589 PR c++/69797
4590 * c-c++-common/pr69797.c: New test.
4591
4ef4d764 45922016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4593
4594 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4595 check for aarch64*-*-*.
4596
4a45fe0f 45972016-02-15 Richard Biener <rguenther@suse.de>
4598
4599 PR tree-optimization/69783
4600 * gcc.dg/vect/pr69783.c: New testcase.
4601
0b3619e6 46022016-02-15 Richard Biener <rguenther@suse.de>
4603
4604 PR tree-optimization/69776
4605 * gcc.dg/torture/pr69776.c: New testcase.
4606
9b49c3cb 46072016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4608
4609 PR fortran/60526
4610 * gfortran.dg/type_decl_4.f90: Reinstated.
4611
e46faff9 46122016-02-14 John David Anglin <danglin@gcc.gnu.org>
4613
4614 PR fortran/68746
4615 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4616
a96c809a 46172016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4618
4619 PR fortran/60526
4620 PR bootstrap/69816
4621 * gfortran.dg/type_decl_4.f90: Removed.
4622
fdec7e88 46232016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4624
4625 PR fortran/60526
4626 * gfortran.dg/type_decl_4.f90: New test.
4627
a72095c4 46282016-02-14 Alan Modra <amodra@gmail.com>
4629
bc436924 4630 PR testsuite/68886
a72095c4 4631 * gcc.c-torture/execute/stkalign.c: Revise test.
4632
73bb5f8b 46332016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4634
4635 PR target/67260
4636 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4637
beb13161 46382016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4639
4640 PR target/67260
4641 * gcc.target/sh/torture/pr67260.c: New.
4642
67cab04e 46432016-02-12 John David Anglin <danglin@gcc.gnu.org>
4644
4645 * gcc.dg/pr67964.c: Add dg-require-alias.
4646
44a59bb1 46472016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4648
4649 PR target/67636
4650 PR target/64345
4651 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4652
38c9bd3a 46532016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4654
4655 PR libgfortran/69668
4656 * gfortran.dg/namelist_88.f90: New test.
4657
1774ff82 46582016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4659
4660 PR libgfortran/69668
4661 * gfortran.dg/namelist_38.f90: Update test.
4662 * gfortran.dg/namelist_84.f90: Update test.
4663
aec1f4bd 46642016-02-12 David Malcolm <dmalcolm@redhat.com>
4665
4666 PR other/69554
4667 * gcc.dg/pr69554-1.c: New test.
4668 * gfortran.dg/pr69554-1.F90: New test.
4669 * gfortran.dg/pr69554-2.F90: New test.
4670 * lib/gcc-dg.exp (proc dg-locus): New function.
4671 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4672 distinguish between the caret-printing and non-caret-printing
4673 cases. If caret-printing has been explicitly enabled, bail out
4674 without attempting to fix up the output.
4675
da7d5066 46762016-02-12 David Malcolm <dmalcolm@redhat.com>
4677
4678 PR driver/69265
4679 PR driver/69453
4680 * gcc.dg/spellcheck-options-3.c: New test case.
4681 * gcc.dg/spellcheck-options-4.c: New test case.
4682 * gcc.dg/spellcheck-options-5.c: New test case.
4683 * gcc.dg/spellcheck-options-6.c: New test case.
4684 * gcc.dg/spellcheck-options-7.c: New test case.
4685 * gcc.dg/spellcheck-options-8.c: New test case.
4686 * gcc.dg/spellcheck-options-9.c: New test case.
4687 * gcc.dg/spellcheck-options-10.c: New test case.
4688
fcce1b0b 46892016-02-12 Jakub Jelinek <jakub@redhat.com>
4690
4691 PR rtl-optimization/69764
4692 PR rtl-optimization/69771
4693 * c-c++-common/pr69764.c: New test.
4694 * gcc.dg/torture/pr69771.c: New test.
4695
6d609290 46962016-02-12 Marek Polacek <polacek@redhat.com>
4697
4698 * g++.dg/torture/init-list1.C: New.
4699
7d75fb56 47002016-02-12 Marek Polacek <polacek@redhat.com>
4701
4702 * gcc.dg/pr69522.c: Add empty dg-options.
4703
52543fda 47042016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4705
4706 * g++.dg/lto/lto.exp: Include and init mpx.
4707 * g++.dg/lto/pr69729_0.C: New test.
4708
34947478 47092016-02-12 Jakub Jelinek <jakub@redhat.com>
4710
9181a4ec 4711 PR ipa/69241
4712 * g++.dg/ipa/pr69241-4.C: New test.
4713
34947478 4714 PR ipa/68672
4715 * g++.dg/ipa/pr68672-1.C: New test.
4716 * g++.dg/ipa/pr68672-2.C: New test.
4717 * g++.dg/ipa/pr68672-3.C: New test.
4718
74a4140f 47192016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4720
4721 PR c/69522
50e0cd76 4722 * gcc.dg/pr69522.c: New test.
74a4140f 4723
9ddb20d6 47242016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4725
4726 PR c++/69098
4727 * g++.dg/cpp1y/69098.C: New test.
4728 * g++.dg/cpp1y/69098-2.C: New test.
4729
67cf9b55 47302016-02-12 Jakub Jelinek <jakub@redhat.com>
4731
4732 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4733 and neighbour -> neighbor.
4734 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4735 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4736 * c-c++-common/Wvarargs.c: Likewise.
4737 * c-c++-common/goacc/host_data-5.c: Likewise.
4738 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4739 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4740 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4741 * gcc.target/aarch64/pr60697.c: Likewise.
4742 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4743 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4744 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4745 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4746 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4747 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4748 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4749 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4750 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4751 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4752 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4753 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4754 * g++.dg/lookup/koenig5.C: Likewise.
4755 * g++.dg/ext/no-asm-2.C: Likewise.
4756 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4757 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4758 * gfortran.dg/used_types_16.f90: Likewise.
4759 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4760 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4761 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4762 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4763 * gfortran.dg/abstract_type_6.f03: Likewise.
4764 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4765 * gfortran.dg/used_types_15.f90: Likewise.
4766 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4767 * gfortran.dg/exit_3.f08: Likewise.
4768 * gfortran.dg/open_status_2.f90: Likewise.
4769 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4770 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4771 * gfortran.dg/associate_1.f03: Likewise.
4772 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4773 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4774 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4775 * gcc.dg/builtin-object-size-1.c: Likewise.
4776 * gcc.dg/noreturn-6.c: Likewise.
4777 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4778 * gcc.dg/globalalias.c: Likewise.
4779 * gcc.dg/builtins-config.h: Likewise.
4780 * gcc.dg/pr30457.c: Likewise.
4781 * gcc.c-torture/compile/volatile-1.c: Likewise.
4782 * gcc.c-torture/execute/20101011-1.c: Likewise.
4783 * c-c++-common/Waddress-1.c: Likewise.
4784
40b38ace 47852016-02-11 Jakub Jelinek <jakub@redhat.com>
4786
4787 PR c/69768
4788 * c-c++-common/Waddress-1.c: New test.
4789
42c87ca9 47902016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4791
4792 PR fortran/69296
4793 * gfortran.dg/associate_19.f03: New test.
4794 * gfortran.dg/associate_20.f03: New test.
4795
acb7939f 47962016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4797
4798 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4799
6defe3c5 48002016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4801
4802 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4803 .arch armv8-a\n. Add -dA to dg-options.
4804 * gcc.target/aarch64/assembler_arch_1.c: New test.
4805 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4806
63f63318 48072016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4808
4809 PR c++/68726
4810 * g++.dg/cpp0x/pr68726.C: New.
4811
1cddf457 48122016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4813
4814 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4815 test.
4816
b86fba37 48172016-02-11 Richard Biener <rguenther@suse.de>
4818
4819 * g++.dg/tree-ssa/pr61034.C: Adjust.
4820
ec4ec95a 48212016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4822
be7c31e9 4823 PR target/69148
ec4ec95a 4824 * gcc.target/s390/pr69148.c: New.
4825
f64416ca 48262016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4827
4828 PR tree-optimization/69652
4829 * gcc.dg/torture/pr69652.c: New test.
4830
e5d1ea31 48312016-02-10 Jakub Jelinek <jakub@redhat.com>
4832 Patrick Palka <ppalka@gcc.gnu.org>
4833
4834 PR ipa/69241
4835 PR c++/69649
4836 * g++.dg/ipa/pr69241-1.C: New test.
4837 * g++.dg/ipa/pr69241-2.C: New test.
4838 * g++.dg/ipa/pr69241-3.C: New test.
4839 * g++.dg/ipa/pr69649.C: New test.
4840
fa03b19d 48412016-02-10 Uros Bizjak <ubizjak@gmail.com>
4842
4843 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4844 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4845
14485c8a 48462016-02-10 Bin Cheng <bin.cheng@arm.com>
4847
4848 PR tree-optimization/68021
4849 * gcc.dg/tree-ssa/pr68021.c: New test.
4850
79f1ed25 48512016-02-10 Richard Biener <rguenther@suse.de>
4852
4853 PR tree-optimization/69726
4854 * gcc.dg/uninit-22.c: New testcase.
4855
58f74eff 48562016-02-09 Andrew Pinski <apinski@cavium.com>
4857
4858 PR tree-opt/69282
4859 * gcc.c-torture/compile/20160205-1.c: New testcase.
4860
600c00f7 48612016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4862
4863 PR target/68404
4864 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4865 instead accessing a really large arrray.
4866 * gcc.target/powerpc/fusion3.c: Likewise.
4867
0771836e 48682016-02-09 Charles Baylis <charles.baylis@linaro.org>
4869
4870 PR target/68532
4871 * gcc.c-torture/execute/pr68532.c: New test.
4872
4ccd644f 48732016-02-11 Alexandre Oliva <aoliva@redhat.com>
4874
4875 PR target/69634
4876 * gcc.dg/pr69634.c: New.
4877
2e980a39 48782016-02-09 Richard Biener <rguenther@suse.de>
4879
4880 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4881
aacf7102 48822016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 4883
aacf7102 4884 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4885
a1856ddf 48862016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4887
4888 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4889
d4d3da7e 48902016-02-09 Richard Biener <rguenther@suse.de>
4891
4892 PR tree-optimization/69715
4893 * gcc.dg/torture/pr69715.c: New testcase.
4894
9cc6714f 48952016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4896
4897 PR c++/69139
4898 * g++.dg/cpp0x/trailing12.C: New test.
4899 * g++.dg/cpp0x/trailing13.C: New test.
4900
83d5062b 49012016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4902
4903 PR c++/69283
4904 PR c++/67835
4905 * g++.dg/cpp1y/auto-fn29.C: New test.
4906 * g++.dg/cpp1y/auto-fn30.C: New test.
4907
394a86f3 49082016-02-08 Jakub Jelinek <jakub@redhat.com>
4909
4910 PR tree-optimization/69209
4911 * gcc.c-torture/compile/pr69209.c: New test.
4912
93b124b4 49132016-02-08 Jeff Law <law@redhat.com>
4914
4915 PR tree-optimization/68541
4916 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4917 of statements allowed in join block for path splitting.
4918
26abce13 49192016-02-08 Jakub Jelinek <jakub@redhat.com>
4920
0acb2d6e 4921 PR c++/59627
4922 * g++.dg/gomp/pr59627.C: New test.
4923
26abce13 4924 PR ipa/69239
4925 * g++.dg/ipa/pr69239.C: New test.
4926
86e0b129 49272016-02-08 David Malcolm <dmalcolm@redhat.com>
4928
4929 PR preprocessor/69664
4930 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4931 * gcc.dg/cpp/warn-comments.c: Likewise.
4932
f553d9f8 49332016-02-08 Marek Polacek <polacek@redhat.com>
4934
4935 PR c++/69688
4936 * g++.dg/init/const12.C: New test.
4937
600695e0 49382016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4939
4940 PR target/60410
4941 * gcc.dg/lto/pr55113_0.c: Remove test.
4942
c4f4b1e8 49432016-02-08 Richard Biener <rguenther@suse.de>
4944
4945 PR tree-optimization/69719
4946 * gcc.dg/torture/pr69719.c: New testcase.
4947
5a987d87 49482016-02-08 Richard Biener <rguenther@suse.de>
4949 Jeff Law <law@redhat.com>
4950
4951 PR target/68273
4952 * gcc.target/mips/pr68273.c: New testcase.
4953
0418e71d 49542016-02-08 Richard Biener <rguenther@suse.de>
4955
4956 PR rtl-optimization/69274
4957 * gcc.target/i386/addr-sel-1.c: XFAIL.
4958
07c0f1ca 49592016-02-08 Jeff Law <law@redhat.com>
4960
40d85f4c 4961 PR tree-optimization/68541
4962 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4963
140e093f 4964 PR tree-optimization/65917
07c0f1ca 4965 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4966
16430acf 49672016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4968
4969 PR fortran/50555
4970 * gfortran.dg/namelist_args.f90: New test.
4971
3f0ff0d8 49722016-02-05 Jeff Law <law@redhat.com>
4973
140e093f 4974 PR tree-optimization/68541
3f0ff0d8 4975 * gcc.dg/tree-ssa/split-path-2.c: New test.
4976 * gcc.dg/tree-ssa/split-path-3.c: New test.
4977 * gcc.dg/tree-ssa/split-path-4.c: New test.
4978 * gcc.dg/tree-ssa/split-path-5.c: New test.
4979 * gcc.dg/tree-ssa/split-path-6.c: New test.
4980 * gcc.dg/tree-ssa/split-path-7.c: New test.
4981
a7cc1f94 49822016-02-05 Martin Sebor <msebor@redhat.com>
4983
4984 PR c++/69662
4985 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4986 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4987
fcb25f28 49882016-02-06 Richard HEnderson <rth@redhat.com>
4989
4990 PR c/69643
4991 * gcc.target/i386/addr-space-4.c: New.
4992 * gcc.target/i386/addr-space-5.c: New.
4993
3a2545a1 49942016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4995
4996 PR fortran/66089
4997 * gfortran.dg/elemental_dependency_6.f90: New.
4998
1e302465 49992016-02-05 Jakub Jelinek <jakub@redhat.com>
5000
66feb54c 5001 PR rtl-optimization/69691
5002 * gcc.c-torture/execute/pr69691.c: New test.
5003
1e302465 5004 PR c++/69628
5005 * g++.dg/parse/pr69628.C: New test.
5006
9c28a298 50072016-02-05 Uros Bizjak <ubizjak@gmail.com>
5008
5009 * gcc.dg/sancov/asan.c: Move to ...
5010 * gcc.dg/asan/sancov-1.c: ... here.
5011
a854e286 50122016-02-05 Uros Bizjak <ubizjak@gmail.com>
5013
5014 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5015
d4f0b240 50162016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5017
5018 PR target/69677
5019 * gcc.target/i386/pr69677.c: New test.
5020
235d8723 50212016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5022
5023 PR c++/68948
5024 * g++.dg/template/pr68948.C: New test.
5025
f390cf65 50262016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5027
5028 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5029 (only necessary on s390x).
5030
ab99f104 50312016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5032
5033 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5034 -mno-accumulate-outgoing-args.
5035
f7ef5392 50362016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5037
5038 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5039
6b098e91 50402016-02-04 Jakub Jelinek <jakub@redhat.com>
5041
5042 PR c/69669
5043 * c-c++-common/pr69669.c: New test.
5044
f0146cf3 50452016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5046
5047 PR target/69667
5048 * g++.dg/pr69667.C: New file.
5049
08fd6cf5 50502016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5051
5052 PR target/69619
5053 * gcc.dg/pr69619.c: Add new test.
5054
a6f3f39f 50552016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5056
5057 PR rtl-optimization/69577
5058 * gcc.target/i386/pr69577.c: New test.
5059
774068a0 50602016-02-04 Martin Liska <mliska@suse.cz>
5061
5062 * g++.dg/asan/pr69276.C: New test.
5063
f50a7894 50642016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5065
5066 PR target/65932
5067 PR target/67714
5068 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5069 a single smulbb instruction.
5070 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5071 * gcc.target/amr/wmul-2.c: Likewise.
5072
6b722eb3 50732016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5074
5075 PR target/65932
5076 PR target/67714
5077 * gcc.c-torture/execute/pr67714.c: New test.
5078
1f1475a7 50792016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5080
5081 PR target/69454
5082 * gcc.target/i386/pr69454-1.c: New test.
5083 * gcc.target/i386/pr69454-2.c: New test.
5084
6b94e133 50852016-02-03 Martin Sebor <msebor@redhat.com>
5086
5087 PR c++/69251
5088 PR c++/69253
5089 PR c++/69290
5090 PR c++/69277
5091 PR c++/69349
5092 * g++.dg/ext/flexarray-mangle-2.C: New test.
5093 * g++.dg/ext/flexarray-mangle.C: New test.
5094 * g++.dg/ext/flexarray-subst.C: New test.
5095 * g++.dg/ext/flexary11.C: New test.
5096 * g++.dg/ext/flexary12.C: New test.
5097 * g++.dg/ext/flexary13.C: New test.
5098 * g++.dg/ext/flexary14.C: New test.
5099 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5100
342ed0ac 51012016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5102
5103 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5104 Define only if CHECK_FLOAT128 is defined.
5105 (main): Properly initialize u5.
5106
edf6c4d2 51072016-02-03 Jakub Jelinek <jakub@redhat.com>
5108
415d5641 5109 PR c/69627
5110 * gcc.dg/pr69627.c: New test.
5111
edf6c4d2 5112 PR target/69644
5113 * gcc.dg/pr69644.c: New test.
5114
cf8f3ba0 51152016-02-03 Mike Stump <mikestump@comcast.net>
5116
5117 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5118 support for struct-layout-1.exp.
5119
c90d55dd 51202016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5121
5122 PR c++/69056
f7ef5392 5123 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 5124
401bd0c8 51252016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5126 Alexandre Oliva <aoliva@redhat.com>
5127
5128 PR target/69461
5129 * gcc.target/powerpc/pr69461.c: New.
5130
277d9d1d 51312016-02-03 Uros Bizjak <ubizjak@gmail.com>
5132
5133 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5134 works from here ...
5135 (check_effective_target_fsanitize_thread): ... to here. Do not
5136 specify additional compile flags for the test source.
5137 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5138 specify additional compile flags for the test source.
5139
e69ad94a 51402016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5141
5142 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5143
a4454da2 51442016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5145
5146 PR fortran/67451
5147 PR fortran/69418
5148 * gfortran.dg/coarray_allocate_2.f08: New test.
5149 * gfortran.dg/coarray_allocate_3.f08: New test.
5150 * gfortran.dg/coarray_allocate_4.f08: New test.
5151
88cab2dd 51522016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5153
5154 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5155 use same scan-tree-dump-times on all platforms.
5156 * gcc.dg/vect/vect-outer-1.c: Likewise.
5157 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5158 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5159 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5160 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5161 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5162 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5163 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5164
66ea75c4 51652016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5166
5167 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5168 warning.
5169
4eef8df7 51702016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5171
5172 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5173
665fbc2f 51742016-02-02 James Norris <jnorris@codesourcery.com>
5175
5176 * c-c++-common/goacc/routine-5.c: Add tests.
5177
b10e3d47 51782016-02-02 Alexander Monakov <amonakov@ispras.ru>
5179
5180 * gcc.target/nvptx/unsigned-cmp.c: New test.
5181
12ad66dd 51822016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5183
5184 * gcc.target/aarch64/scalar_shift_1.c
5185 (test_corners_sisd_di): Improve force to SIMD register.
5186 (test_corners_sisd_si): Likewise.
5187 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5188 Remove scan-assembler check for ldr.
5189
f9ec342f 51902016-02-02 Richard Biener <rguenther@suse.de>
5191
5192 PR tree-optimization/69595
5193 * gcc.dg/Warray-bounds-17.c: New testcase.
5194
32f2925a 51952016-02-02 Richard Biener <rguenther@suse.de>
5196
5197 PR tree-optimization/69606
5198 * gcc.dg/torture/pr69606.c: New testcase.
5199
cfd9ca84 52002016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5201
5202 PR middle-end/68542
5203 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5204 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5205
19bf08e2 52062016-02-02 Alan Modra <amodra@gmail.com>
5207
5208 PR target/69548
5209 * gcc.target/powerpc/pr69548.c: New test.
5210
6f13b088 52112016-02-01 Jakub Jelinek <jakub@redhat.com>
5212
dcddc5af 5213 PR rtl-optimization/69592
5214 * gcc.dg/pr69592.c: New test.
5215
6f13b088 5216 PR preprocessor/69543
5217 PR c/69558
5218 * gcc.dg/pr69543.c: New test.
5219 * gcc.dg/pr69558.c: New test.
5220
d090e5c2 52212016-02-01 Uros Bizjak <ubizjak@gmail.com>
5222
fcb317c5 5223 PR testsuite/65940
5224 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 5225
aaf527dc 52262016-02-01 Martin Sebor <msebor@redhat.com>
5227
5228 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5229
1674217b 52302016-02-01 Bin Cheng <bin.cheng@arm.com>
5231
5232 PR tree-optimization/67921
5233 * c-c++-common/ubsan/pr67921.c: New test.
5234
b4007655 52352016-02-01 Richard Biener <rguenther@suse.de>
5236
5237 PR middle-end/69556
5238 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5239
88a477bb 52402016-02-01 Richard Biener <rguenther@suse.de>
5241
5242 PR tree-optimization/69574
5243 * gcc.dg/torture/pr69574.c: New testcase.
5244
2eaaa4e7 52452016-02-01 Richard Biener <rguenther@suse.de>
5246
5247 PR tree-optimization/69579
5248 * gcc.dg/setjmp-6.c: New testcase.
5249
e3882c44 52502016-02-01 Jakub Jelinek <jakub@redhat.com>
5251
5252 PR rtl-optimization/69570
5253 * g++.dg/opt/pr69570.C: New test.
5254
f80aff47 52552016-02-01 Richard Henderson <rth@redhat.com>
5256
5257 * gcc.dg/pr69535.c: New test.
5258
240568aa 52592016-01-31 John David Anglin <danglin@gcc.gnu.org>
5260
6009b3b8 5261 PR testsuite/69584
5262 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5263 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5264
1fdf7177 5265 PR debug/68244
5266 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5267
240568aa 5268 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5269
cb3e5ac0 52702016-01-31 Paul Thomas <pault@gcc.gnu.org>
5271
5272 PR fortran/67564
5273 * gfortran.dg/allocate_with_source_17.f03: New test.
5274
3b8b902b 52752016-01-30 Jakub Jelinek <jakub@redhat.com>
5276
5277 PR tree-optimization/69546
5278 * gcc.dg/torture/pr69546.c: New test.
5279
17985abe 52802016-01-30 Paul Thomas <pault@gcc.gnu.org>
5281
5282 PR fortran/69566
5283 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5284
b5239e80 52852016-01-30 Martin Sebor <msebor@redhat.com>
5286
5287 PR c++/68490
5288 * g++.dg/ext/flexary10.C: New test.
5289
e8f03010 52902016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5291
5292 PR fortran/66707
5293 gfortran.dg/common_23.f90: New test.
5294
dc93691a 52952016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5296
5297 PR target/65546
5298 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5299 condition being checked, and disable it when the target supports
5300 misaligned loads and stores.
5301
ff5e28e9 53022016-01-29 Jakub Jelinek <jakub@redhat.com>
5303
5304 PR debug/69518
5305 * gcc.dg/torture/pr69518.c: New test.
5306
b0d8930a 53072016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5308
5309 PR target/69530
5310 * gcc.target/i386/pr69530.c: New test.
5311
21601fc7 53122016-01-29 Steve Ellcey <sellcey@imgtec.com>
5313
5314 PR target/65604
5315 * gcc.target/mips/div-delay.c: New test.
5316
ca6c7317 53172016-01-29 Jakub Jelinek <jakub@redhat.com>
5318
4758dc39 5319 PR target/69551
5320 * gcc.target/i386/pr69551.c: New test.
5321
ca6c7317 5322 PR target/66137
5323 * gcc.target/i386/pr66137.c: New test.
5324
e3078da6 53252016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5326
5327 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5328 always built for p5600.
5329 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5330 isa=p5600 dg-option.
5331
b622ec25 53322016-01-29 Richard Biener <rguenther@suse.de>
5333
5334 PR tree-optimization/69547
5335 * g++.dg/tree-ssa/pr69547.C: New testcase.
5336
d2a60e99 53372016-01-29 Jakub Jelinek <jakub@redhat.com>
5338
5339 PR debug/66869
5340 * g++.dg/warn/Wunused-function2.C: New test.
5341
ae849d2b 53422016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5343
5344 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5345 support for test to succeed.
5346
ce6a6978 53472016-01-29 Marek Polacek <polacek@redhat.com>
5348
5349 PR c++/69509
5350 PR c++/69516
5351 * g++.dg/ext/constexpr-vla2.C: New test.
5352 * g++.dg/ext/constexpr-vla3.C: New test.
5353 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5354
7550d855 53552016-01-29 Richard Biener <rguenther@suse.de>
5356
5357 PR middle-end/69537
5358 * gcc.dg/uninit-21.c: New testcase.
5359
f11bb279 53602016-01-28 Uros Bizjak <ubizjak@gmail.com>
5361
5362 PR target/69459
5363 * gcc.target/i386/pr69459.c: New test.
5364
c80c12c8 53652016-01-28 Steve Ellcey <sellcey@imgtec.com>
5366
5367 PR target/68400
5368 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5369 * gcc.target/mips/pr68400.c: New test.
5370
c649bacc 53712016-01-28 Martin Sebor <msebor@redhat.com>
5372
5373 PR target/17381
5374 * gcc.target/powerpc/pr17381.c: New test.
5375
f4881661 53762016-01-28 Jakub Jelinek <jakub@redhat.com>
5377
5378 PR middle-end/69542
5379 * gcc.dg/torture/pr69542.c: New test.
5380
d66fdd75 53812016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5382
5383 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5384
d4a78818 53852016-01-28 David Edelsohn <dje.gcc@gmail.com>
5386
5387 * gcc.dg/pr65980.c: Skip on AIX.
5388 * gcc.dg/pr66688.c: Same.
5389
21329e97 53902016-01-28 David Edelsohn <dje.gcc@gmail.com>
5391
5392 PR target/63679
5393 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5394 * gcc.dg/tree-ssa/sra-18.c: Same.
5395
cc7124a6 53962016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5397
5398 PR fortran/62536
5399 * gfortran.dg/block_15.f08: New test.
5400 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5401 on incorrectly closed BLOCK.
5402
358dfcb4 54032016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5404
5405 * gcc.dg/declare-simd.c: New test.
e87502d6 54062016-01-28 Richard Biener <rguenther@suse.de>
5407
5408 PR tree-optimization/69466
5409 * gfortran.dg/vect/pr69466.f90: New testcase.
5410
44e7334b 54112016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5412
5413 * g++.dg/pr67989.C: Remove ARM-specific option.
5414 * gcc.target/arm/pr67989.C: New file.
5415
5ce8f551 54162016-01-27 Uros Bizjak <ubizjak@gmail.com>
5417
5418 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5419 and expm1 test for glibc < 2.11.
5420
fa6e6b15 54212016-01-27 Richard Henderson <rth@redhat.com>
5422
5423 * gcc.c-torture/execute/pr69447.c: New test.
5424
54252016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 5426
7b8122c6 5427 PR fortran/69422
147b2f9b 5428 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5429
78e516eb 54302016-01-27 Jakub Jelinek <jakub@redhat.com>
5431
5432 PR debug/66869
5433 * gcc.dg/pr66869.c: New test.
5434
9b849350 54352016-01-25 Jeff Law <law@redhat.com>
5436
5437 PR tree-optimization/68398
f11bb279 5438 PR tree-optimization/69196
9b849350 5439 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5440 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5441 path to avoid new heuristic allowing more irreducible regions
5442 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5443 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5444 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5445 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5446 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5447
fee5e491 54482016-01-27 Marek Polacek <polacek@redhat.com>
5449
5450 PR c/68062
5451 * c-c++-common/vector-compare-4.c: New test.
5452
eec96426 54532016-01-27 David Malcolm <dmalcolm@redhat.com>
5454
5455 PR preprocessor/69126
5456 * c-c++-common/pr69126.c: New test case.
5457
5068be18 54582016-01-27 Ian Lance Taylor <iant@google.com>
5459
5460 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5461
5fa82c11 54622016-01-27 Ryan Burn <contact@rnburn.com>
5463
5464 PR cilkplus/69267
5465 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5466
b3df0219 54672016-01-27 Uros Bizjak <ubizjak@gmail.com>
5468
5469 PR target/69512
5470 * gcc.target/i386/pr69512.c: New test.
5471
d46a16d4 54722016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5473
5474 PR ada/69488
5475 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5476
6a9b35ef 54772016-01-27 Marek Polacek <polacek@redhat.com>
5478
5479 PR c++/69379
5480 * g++.dg/pr69379.C: New test.
5481
18e9663b 54822016-01-27 Martin Sebor <msebor@redhat.com>
5483
5484 PR c++/69317
5485 * g++.dg/abi/Wabi-2-2.C: New test.
5486 * g++.dg/abi/Wabi-2-3.C: New test.
5487 * g++.dg/abi/Wabi-3-2.C: New test.
5488 * g++.dg/abi/Wabi-3-3.C: New test.
5489
c88301ad 54902016-01-27 Richard Biener <rguenther@suse.de>
5491
5492 PR tree-optimization/69166
5493 * gcc.dg/torture/pr69166.c: New testcase.
5494
8ca47550 54952016-01-27 Martin Jambor <mjambor@suse.cz>
5496
5497 PR tree-optimization/69355
5498 * gcc.dg/tree-ssa/pr69355.c: New test.
5499
5cb23e3c 55002016-01-27 Marek Polacek <polacek@redhat.com>
5501
5502 PR c++/69496
5503 * g++.dg/ext/constexpr-vla1.C: New test.
5504
7b0c1b6d 55052016-01-20 Christian Bruel <christian.bruel@st.com>
5506
5507 PR target/69245
5508 * gcc.target/arm/pr69245.c: New test.
5509
220112fc 55102016-01-27 Jakub Jelinek <jakub@redhat.com>
5511
5512 PR tree-optimization/69399
5513 * gcc.dg/torture/pr69399.c: New test.
5514
16294490 55152016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5516
5517 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5518
8abd3d0c 55192016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5520
5521 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5522
7cf9b895 55232016-01-26 Tom de Vries <tom@codesourcery.com>
5524
5525 PR tree-optimization/69110
5526 * gcc.dg/autopar/pr69110.c: New test.
5527
557c1942 55282016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 5529 Sebastian Pop <s.pop@samsung.com>
557c1942 5530
5531 * gcc.dg/graphite/isl-ast-op-select.c: New.
5532
80adbd96 55332015-01-26 Paul Thomas <pault@gcc.gnu.org>
5534
5535 PR fortran/69385
5536 * gfortran.dg/allocate_error_6.f90: New test.
5537
c3f86f60 55382016-01-26 Richard Henderson <rth@redhat.com>
5539
5540 * gcc.dg/tm/pr60908.c: New test.
5541
3752e5b1 55422016-01-26 David Malcolm <dmalcolm@redhat.com>
5543
5544 PR other/69006
5545 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5546 directive.
5547 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5548 expected multiline output to reflect the colorization being
5549 disabled before newlines.
5550 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5551 (custom_diagnostic_finalizer): Replace call to
5552 pp_newline_and_flush with call to pp_flush.
5553 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5554 * gfortran.dg/implicit_class_1.f90: Likewise.
5555 * lib/gcc-dg.exp (allow_blank_lines): New global.
5556 (dg-allow-blank-lines-in-output): New procedure.
5557 (gcc-dg-prune): Complain about blank lines in the output, unless
5558 dg-allow-blank-lines-in-output was called.
5559 * lib/multiline.exp (_build_multiline_regex): Only support
5560 arbitrary followup text for non-blank-lines, not for blank lines.
5561
9bbfd060 55622016-01-26 Jakub Jelinek <jakub@redhat.com>
5563
5564 PR tree-optimization/69483
5565 * gcc.dg/pr69483.c: New test.
5566 * g++.dg/opt/pr69483.C: New test.
5567
53773057 55682016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5569
5570 PR target/68620
5571 * gcc.target/arm/pr68620.c: New test.
5572
442a556f 55732016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5574
5575 * gcc.target/i386/pr68986-2.c: Remove -m32.
5576
d513c683 55772016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5578
5579 PR target/68986
5580 * gcc.target/i386/pr68986-1.c: New test.
5581 * gcc.target/i386/pr68986-2.c: Likewise.
5582 * gcc.target/i386/pr68986-3.c: Likewise.
5583
976877a5 55842016-01-26 Christian Bruel <christian.bruel@st.com>
5585
5586 * lib/target-supports.exp
5587 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5588 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5589 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5590
2c7b2f88 55912016-01-26 Richard Biener <rguenther@suse.de>
5592
5593 PR tree-optimization/69452
5594 * gcc.dg/torture/pr69452.c: New testcase.
5595
f7fc06e7 55962016-01-26 Jakub Jelinek <jakub@redhat.com>
5597
5598 PR target/69442
5599 * gcc.dg/pr69442.c: New test.
5600
d1dae587 56012016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5602
5603 PR target/67896
5604 * gcc.target/aarch64/simd/pr67896.C: New.
5605
ef7be7f8 56062016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5607
5608 PR tree-optimization/69400
5609 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5610 function.
5611 (plugin_init): Call it.
5612 * gcc.dg/torture/pr69400.c: New test.
5613
648433a4 56142016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5615
5616 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5617
45fc5243 56182016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5619 Sebastian Pop <s.pop@samsung.com>
5620
5621 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5622 isl-0.15.
5623
c699f6a1 56242016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5625 Sebastian Pop <s.pop@samsung.com>
5626
5627 * gcc.dg/graphite/pr69292.c: New.
5628
b86e24ea 56292016-01-25 Jakub Jelinek <jakub@redhat.com>
5630
5631 * c-c++-common/goacc/use_device-1.c: New test.
5632
105cb8d7 56332016-01-25 Jeff Law <law@redhat.com>
5634
5635 PR tree-optimization/69196
5636 PR tree-optimization/68398
5637 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5638 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5639
44562749 56402016-01-25 David Edelsohn <dje.gcc@gmail.com>
5641
5642 PR target/69469
5643 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5644 Algorithm.
5645
6837fee7 56462016-01-25 Richard Biener <rguenther@suse.de>
5647
5648 PR testsuite/69380
5649 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5650
fe500d65 56512016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5652
5653 PR target/69421
5654 * gcc.dg/pr69421.c: New test.
5655
8eacba94 56562016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5657
5658 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5659 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5660 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5661 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5662 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5663 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5664 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5665 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5666 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5667 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5668
af09d40d 56692016-01-25 Richard Biener <rguenther@suse.de>
5670
5671 PR tree-optimization/69376
5672 * gcc.dg/torture/pr69376.c: New testcase.
5673
d65063f5 56742016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5675
5676 PR fortran/69397
5677 PR fortran/68442
5678 * gfortran.dg/interface_38.f90: New test.
5679 * gfortran.dg/interface_39.f90: New test.
80adbd96 5680
08c7bfb4 56812016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5682
5683 Revert:
5684 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5685
5686 PR c++/11858
5687 PR c++/24663
5688 PR c++/24664
5689 * g++.dg/template/pr11858.C: New test.
5690 * g++.dg/template/pr24663.C: New test.
5691 * g++.dg/template/unify12.C: New test.
5692 * g++.dg/template/unify13.C: New test.
5693 * g++.dg/template/unify14.C: New test.
5694 * g++.dg/template/unify15.C: New test.
5695 * g++.dg/template/unify16.C: New test.
5696 * g++.dg/template/unify17.C: New test.
5697
c2e7d2be 56982016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5699
5700 PR fortran/68283
5701 gfortran.dg/pr68283.f90: New test.
5702
9f2e8617 57032016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5704
5705 PR fortran/66094
5706 * gfortran.dg/inline_matmul_13.f90: New test.
5707 * gfortran.dg/matmul_bounds_8.f90: New test.
5708 * gfortran.dg/matmul_bounds_9.f90: New test.
5709 * gfortran.dg/matmul_bounds_10.f90: New test.
5710
a4838119 57112016-01-23 Tom de Vries <tom@codesourcery.com>
5712
5713 PR tree-optimization/69426
5714 * gcc.dg/autopar/pr69426.c: New test.
5715
feddf0dc 57162016-01-23 Martin Sebor <msebor@redhat.com>
5717
5718 PR c++/58109
5719 PR c++/69022
5720 * g++.dg/cpp0x/alignas5.C: New test.
5721 * g++.dg/ext/vector29.C: Same.
5722
132731fb 57232016-01-23 Uros Bizjak <ubizjak@gmail.com>
5724
5725 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5726 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5727 _GNU_SOURCE from compile flags to the source.
5728 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5729 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5730 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5731 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5732
51aec681 57332016-01-22 Jakub Jelinek <jakub@redhat.com>
5734
5735 PR target/69432
5736 * g++.dg/opt/pr69432.C: New test.
5737
147aa3e3 57382016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5739
5740 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5741 32-bit targets testing an -m64 multilib.
5742
4d04e35e 57432016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5744
5745 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5746 64-bit support.
5747
86f38d0c 57482016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5749
5750 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5751
f776e712 57522016-01-21 Christian Bruel <christian.bruel@st.com>
5753
5754 PR target/68674
5755 * gcc.target/i386/pr68674.c
5756 * gcc.target/aarch64/pr68674.c
5757 * gcc.target/arm/pr68674.c
5758
7b9de435 57592016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5760
5761 PR target/69403
5762 * gcc.c-torture/execute/pr69403.c: New test.
5763
9935a0ba 57642016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5765
5766 PR c++/55843
5767 * g++.dg/template/pr55843.C: New.
5768
06b94aa1 57692016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5770
5771 PR testsuite/66877
5772 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5773 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5774
b68773a8 57752016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5776
5777 PR testsuite/67489
132731fb 5778 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5779 from dg-do compile directive, and instead add
5780 { dg-require-effective-target int128 }.
b68773a8 5781
bbbbe8ab 57822016-01-20 Martin Sebor <msebor@redhat.com>
5783
5784 PR c/69405
5785 * gcc.dg/sync-fetch.c: New test.
5786
f3a6a26f 57872016-01-21 Martin Sebor <msebor@redhat.com>
5788
5789 PR target/69252
5790 * gcc.target/powerpc/pr69252.c: New test.
5791
d1565a03 57922016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5793
5794 PR fortran/65996
132731fb 5795 * gfortran.dg/pr65996.f90: New test.
d1565a03 5796
15a5a905 57972016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5798
5799 PR c++/68810
bbbbe8ab 5800 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 5801 expected to generate an error.
15a5a905 5802
e4538af5 58032016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5804
5805 PR middle-end/66178
5806 * gcc.dg/torture/pr66178.c: New test.
5807
4d4180ce 58082016-01-21 Anton Blanchard <anton@samba.org>
5809 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5810
5811 PR target/63354
5812 * gcc.target/powerpc/pr63354.c: New test.
5813
86e16058 58142016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5815
5816 PR rtl-optimization/68990
5817 * gcc.target/i386/pr68990: New.
5818
b11b85e4 58192016-01-21 Nick Clifton <nickc@redhat.com>
5820
5821 PR target/69129
5822 * gcc.target/mips/pr69129.c: New.
5823
62dd9f85 58242016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5825
5826 PR c++/58046
5827 * g++.dg/cpp0x/pr58046.C: New.
5828
ac7d424b 58292016-01-21 Jakub Jelinek <jakub@redhat.com>
5830
47c0bea3 5831 PR target/69187
5832 PR target/65624
5833 * gcc.target/arm/pr69187.c: New test.
5834
ac7d424b 5835 PR c++/69355
5836 * g++.dg/torture/pr69355.C: New test.
5837
9e18b252 58382016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5839 Sebastian Pop <s.pop@samsung.com>
5840
5841 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5842
de862e2f 58432016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5844 Sebastian Pop <s.pop@samsung.com>
5845
132731fb 5846 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 5847
f55f9344 58482016-01-21 Jakub Jelinek <jakub@redhat.com>
5849
5850 PR middle-end/67653
5851 * c-c++-common/pr67653.c: New test.
5852 * gcc.dg/torture/pr29119.c: Add dg-warning.
5853
62752e71 58542016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5855
5856 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5857
16d4186f 58582016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5859
5860 PR c/24293
5861 * gcc.dg/pr24293.c: New test.
5862 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5863 incomplete struct type.
5864 * gcc.dg/declspec-1.c: Likewise.
5865 * gcc.dg/pr63549.c: Likewise.
5866
58219d13 58672016-01-20 Jakub Jelinek <jakub@redhat.com>
5868
5869 PR tree-optimization/66612
5870 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5871 for bdn instruction.
5872
a7b5688a 58732016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5874
5875 * lib/target-supports.exp
5876 (check_effective_target_arm_fp_ok_nocache): New.
5877 (check_effective_target_arm_fp_ok): New.
5878 (add_options_for_arm_fp): New.
5879 (check_effective_target_arm_crypto_ok_nocache): Require
5880 target_arm_v8_neon_ok instead of arm32.
5881 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5882 (check_effective_target_arm_crypto_pragma_ok): New.
5883 (add_options_for_arm_vfp): New.
5884 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5885 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5886 target instead. Force initial fpu to vfp.
5887 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5888 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5889 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5890 dependency.
5891 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5892 use arm_vfp effective target instead. Force initial fpu to vfp.
5893 * gcc.target/arm/attr-neon3.c: Likewise.
5894 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5895 arm_vfp_ok.
5896 * gcc.target/arm/unsigned-float.c: Likewise.
5897 * gcc.target/arm/vfp-1.c: Likewise.
5898 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5899 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5900 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5901 * gcc.target/arm/vfp-ldmias.c: Likewise.
5902 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5903 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5904 * gcc.target/arm/vfp-stmiad.c: Likewise.
5905 * gcc.target/arm/vfp-stmias.c: Likewise.
5906 * gcc.target/arm/vnmul-1.c: Likewise.
5907 * gcc.target/arm/vnmul-2.c: Likewise.
5908 * gcc.target/arm/vnmul-3.c: Likewise.
5909 * gcc.target/arm/vnmul-4.c: Likewise.
5910
7ca56ca8 59112016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 5912
7fb75b57 5913 PR testsuite/69366
5914 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5915 the MPX run-time library, for compile-time MPX test.
5916 * gcc.target/i386/chkp-always_inline.c: Likewise.
5917 * gcc.target/i386/chkp-bndret.c: Likewise.
5918 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5919 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5920 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5921 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5922 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5923 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5924 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5925 * gcc.target/i386/chkp-label-address.c: Likewise.
5926 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5927 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5928 * gcc.target/i386/chkp-pr69044.c: Likewise.
5929 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5930 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5931 * gcc.target/i386/chkp-strchr.c: Likewise.
5932 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5933 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5934 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5935 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5936 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5937 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5938 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5939 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5940 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5941 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5942 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5943 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5944 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5945 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5946 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5947 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5948 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5949 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5950 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5951 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5952 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5953 * gcc.target/i386/pr63995-2.c: Likewise.
5954 * gcc.target/i386/pr64805.c: Likewise.
5955 * gcc.target/i386/pr65044.c: Likewise.
5956 * gcc.target/i386/pr65167.c: Likewise.
5957 * gcc.target/i386/pr65183.c: Likewise.
5958 * gcc.target/i386/pr65184.c: Likewise.
5959 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 5960
f2da0b99 59612016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5962
5963 PR tree-optimization/69328
5964 * gcc.dg/pr69328.c: New test.
5965
4d379676 59662016-01-20 Jeff Law <law@redhat.com>
5967
4a11f145 5968 PR target/25114
4d379676 5969 * gcc.target/m68k/pr25114.c: New test.
5970
0754bad1 59712016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5972
5973 * gcc.target/arm/memset-inline-10.c: Added
5974 dg-require-effective-target arm_thumb2_ok.
5975
63bd5c2d 59762016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5977
5978 * gcc.dg/debug/dwarf2/sso.c: New test.
5979
a9c01e81 59802016-01-19 Uros Bizjak <ubizjak@gmail.com>
5981
5982 PR testsuite/68820
5983 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5984 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5985 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5986
53fa0e54 59872016-01-19 Jan Hubicka <hubicka@ucw.cz>
5988
5989 PR ipa/66223
5990 * g++.dg/ipa/devirt-50.C: New testcase.
5991
e035a62c 59922016-01-19 Marek Polacek <polacek@redhat.com>
5993
5994 PR c++/68965
5995 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5996 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5997
885cc3ea 59982016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5999
6000 PR target/69135
6001 * gcc.target/arm/pr69135_1.c: New test.
6002
07bd240e 60032015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6004
6005 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6006
9f60d257 60072015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6008
6009 * gcc.target/aarch64/ccmp_1.c: New testcase.
6010
a0c919f7 60112016-01-19 Marek Polacek <polacek@redhat.com>
6012
6013 PR c++/68586
6014 * g++.dg/cpp0x/enum30.C: New test.
6015
dc5d6d17 60162016-01-19 Richard Biener <rguenther@suse.de>
6017
6018 PR tree-optimization/69336
6019 * g++.dg/tree-ssa/pr69336.C: New testcase.
6020
6dd156e0 60212016-01-19 Jakub Jelinek <jakub@redhat.com>
6022
6023 PR debug/65779
6024 * gcc.dg/pr65779.c: New test.
6025
3e0d45b9 60262016-01-19 Richard Biener <rguenther@suse.de>
6027
6028 PR tree-optimization/69352
6029 * gcc.dg/torture/pr69352.c: New testcase.
6030
7a3cf64d 60312016-01-19 Jakub Jelinek <jakub@redhat.com>
6032
6033 PR rtl-optimization/68955
6034 PR rtl-optimization/64557
6035 * gcc.dg/torture/pr68955.c: New test.
6036
8be55b33 60372016-01-19 Jan Hubicka <hubicka@ucw.cz>
6038
6039 PR lto/69136
6040 * g++.dg/torture/pr69136.C: New testcase.
6041
72a985d7 60422016-01-19 Jan Hubicka <hubicka@ucw.cz>
6043
6044 PR lto/69133
6045 * g++.dg/lto/pr69133_0.C: New testcase.
6046 * g++.dg/lto/pr69133_1.C: New testcase.
6047
56778b62 60482016-01-15 Jeff Law <law@redhat.com>
6049
6050 PR tree-optimization/69320
6051 * gcc.c-torture/pr69320-1.c: New test.
6052 * gcc.c-torture/pr69320-2.c: New test.
6053 * gcc.c-torture/pr69320-3.c: New test.
6054 * gcc.c-torture/pr69320-4.c: New test.
6055
ced41b93 60562016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6057
6058 PR c++/11858
6059 PR c++/24663
6060 PR c++/24664
6061 * g++.dg/template/pr11858.C: New test.
6062 * g++.dg/template/pr24663.C: New test.
6063 * g++.dg/template/unify12.C: New test.
6064 * g++.dg/template/unify13.C: New test.
6065 * g++.dg/template/unify14.C: New test.
6066 * g++.dg/template/unify15.C: New test.
6067 * g++.dg/template/unify16.C: New test.
6068 * g++.dg/template/unify17.C: New test.
6069
7f8cbcaf 60702016-01-18 David Malcolm <dmalcolm@redhat.com>
6071
6072 PR testsuite/69181
6073 * gcc.dg/pr69181-1.c: New test file.
6074 * gcc.dg/pr69181-2.c: New test file.
6075 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6076 globals by moving it to...
6077 (cleanup-after-saved-dg-test): ...this new function. Add
6078 "global additional_sources_used". Add reset of global
6079 multiline_expected_outputs to the empty list.
6080 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6081 global to...
6082 (multiline_expected_outputs): ...this, and updated comments to
6083 note that it is modified from gcc-dg.exp.
6084 (dg-end-multiline-output): Update for the above renaming.
6085 (handle-multiline-outputs): Likewise. Remove the clearing
6086 of the expected outputs to the empty list.
6087
3c7cbfc0 60882016-01-18 Richard Biener <rguenther@suse.de>
6089
6090 PR tree-optimization/69297
6091 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6092
81d49cc1 60932016-01-18 Joseph Myers <joseph@codesourcery.com>
6094
6095 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6096 dg-options.
6097 * gcc.target/mips/mips-3d-2.c: Likewise.
6098 * gcc.target/mips/mips-3d-3.c: Likewise.
6099 * gcc.target/mips/mips-3d-4.c: Likewise.
6100 * gcc.target/mips/mips-3d-5.c: Likewise.
6101 * gcc.target/mips/mips-3d-6.c: Likewise.
6102 * gcc.target/mips/mips-3d-7.c: Likewise.
6103 * gcc.target/mips/mips-3d-8.c: Likewise.
6104 * gcc.target/mips/mips-3d-9.c: Likewise.
6105 * gcc.target/mips/mips-ps-1.c: Likewise.
6106 * gcc.target/mips/mips-ps-2.c: Likewise.
6107 * gcc.target/mips/mips-ps-3.c: Likewise.
6108 * gcc.target/mips/mips-ps-4.c: Likewise.
6109 * gcc.target/mips/mips-ps-5.c: Likewise.
6110 * gcc.target/mips/mips-ps-6.c: Likewise.
6111 * gcc.target/mips/mips-ps-7.c: Likewise.
6112 * gcc.target/mips/mips-ps-type.c: Likewise.
6113 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6114 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6115
03c4ff3a 61162016-01-18 Tom de Vries <tom@codesourcery.com>
6117
6118 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6119 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6120 * c-c++-common/goacc/kernels-empty.c: New test.
6121 * c-c++-common/goacc/kernels-eternal.c: New test.
6122 * c-c++-common/goacc/kernels-loop-2.c: New test.
6123 * c-c++-common/goacc/kernels-loop-3.c: New test.
6124 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6125 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6126 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6127 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6128 * c-c++-common/goacc/kernels-loop-data.c: New test.
6129 * c-c++-common/goacc/kernels-loop-g.c: New test.
6130 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6131 * c-c++-common/goacc/kernels-loop-n.c: New test.
6132 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6133 * c-c++-common/goacc/kernels-loop.c: New test.
6134 * c-c++-common/goacc/kernels-noreturn.c: New test.
6135 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6136 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6137 * c-c++-common/goacc/kernels-reduction.c: New test.
6138
22e3dcee 61392016-01-18 Tom de Vries <tom@codesourcery.com>
6140
6141 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6142 * gcc.dg/autopar/outer-2.c: Same.
6143 * gcc.dg/autopar/outer-3.c: Same.
6144 * gcc.dg/autopar/outer-4.c: Same.
6145 * gcc.dg/autopar/outer-5.c: Same.
6146 * gcc.dg/autopar/outer-6.c: Same.
6147 * gcc.dg/autopar/parallelization-1.c: Same.
6148 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6149 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6150 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6151 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6152 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6153 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6154 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6155 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6156 * gcc.dg/autopar/pr39500-1.c: Same.
6157 * gcc.dg/autopar/pr39500-2.c: Same.
6158 * gcc.dg/autopar/pr46193.c: Same.
6159 * gcc.dg/autopar/pr46194.c: Same.
6160 * gcc.dg/autopar/pr49580.c: Same.
6161 * gcc.dg/autopar/pr49960-1.c: Same.
6162 * gcc.dg/autopar/pr49960.c: Same.
6163 * gcc.dg/autopar/pr68373.c: Same.
6164 * gcc.dg/autopar/reduc-1.c: Same.
6165 * gcc.dg/autopar/reduc-1char.c: Same.
6166 * gcc.dg/autopar/reduc-1short.c: Same.
6167 * gcc.dg/autopar/reduc-2.c: Same.
6168 * gcc.dg/autopar/reduc-2char.c: Same.
6169 * gcc.dg/autopar/reduc-2short.c: Same.
6170 * gcc.dg/autopar/reduc-3.c: Same.
6171 * gcc.dg/autopar/reduc-4.c: Same.
6172 * gcc.dg/autopar/reduc-6.c: Same.
6173 * gcc.dg/autopar/reduc-7.c: Same.
6174 * gcc.dg/autopar/reduc-8.c: Same.
6175 * gcc.dg/autopar/reduc-9.c: Same.
6176 * gcc.dg/autopar/uns-outer-4.c: Same.
6177 * gcc.dg/autopar/uns-outer-5.c: Same.
6178 * gcc.dg/autopar/uns-outer-6.c: Same.
6179 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6180 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6181
fd5cbe2f 61822016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6183
6184 PR target/63679
6185 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6186 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6187
fa75ab55 61882016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6189
6190 PR target/63679
6191 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6192 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6193 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6194
214b2582 61952016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6196
6197 PR target/63679
6198 * gcc.dg/tree-ssa/sra-17.c: New.
6199 * gcc.dg/tree-ssa/sra-18.c: New.
6200
13146837 62012016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6202
6203 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6204
6ccd18c2 62052016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6206
6207 * gnat.dg/inline12.adb: New test.
6208
8872b95f 62092016-01-18 Bin Cheng <bin.cheng@arm.com>
6210
6211 PR tree-optimization/66797
6212 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6213
971514e3 62142016-01-18 Richard Biener <rguenther@suse.de>
6215
6216 PR tree-optimization/69170
6217 * gcc.dg/torture/pr69170.c: New testcase.
6218
dfb6d139 62192016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 6220
6221 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6222
164d84c2 62232016-01-16 Tom de Vries <tom@codesourcery.com>
6224
6225 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6226
4c33b769 62272016-01-16 Tom de Vries <tom@codesourcery.com>
6228
6229 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6230 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6231 redundant dg-require-effective-target pthread.
6232 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6233 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6234 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6235 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6236 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6237 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6238 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6239
673441b0 62402016-01-16 David Edelsohn <dje.gcc@gmail.com>
6241
6242 PR target/68609
6243 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6244 * gcc.target/powerpc/recip-7.c: Same.
6245
90153ae7 62462016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6247
6248 PR c++/69091
6249 * g++.dg/template/pr69091.C: New test.
6250
bc24d01d 62512016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6252
6253 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6254 dump does not contain an error_mark_node.
6255 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6256 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6257
4067c0fd 62582016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6259
6260 PR c++/68936
6261 * g++.dg/template/pr68936.C: New test.
6262
27c6dbdd 62632016-01-15 David Edelsohn <dje.gcc@gmail.com>
6264
6265 PR target/68609
6266 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6267 * gcc.target/powerpc/recip-2.c: Same.
6268 * gcc.target/powerpc/recip-3.c: Same.
6269 * gcc.target/powerpc/recip-4.c: Same.
6270 * gcc.target/powerpc/recip-sqrtf.c: Same.
6271
e390c57d 62722016-01-15 Jeff Law <law@redhat.com>
6273
6274 PR tree-optimization/69270
6275 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6276 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6277
ddcfeaf1 62782016-01-15 Paul Thomas <pault@gcc.gnu.org>
6279
6280 PR fortran/49630
6281 * gfortran.dg/deferred_character_13.f90: New test for the fix
6282 of comment 3 of the PR.
6283
6284 PR fortran/54070
6285 * gfortran.dg/deferred_character_8.f90: New test
6286 * gfortran.dg/allocate_error_5.f90: New test
6287
6288 PR fortran/60593
6289 * gfortran.dg/deferred_character_10.f90: New test
6290
6291 PR fortran/60795
6292 * gfortran.dg/deferred_character_14.f90: New test
6293
6294 PR fortran/61147
6295 * gfortran.dg/deferred_character_11.f90: New test
6296
6297 PR fortran/64324
6298 * gfortran.dg/deferred_character_9.f90: New test
6299
81be349c 63002016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6301
6302 PR rtl-optimization/69030
6303 * gcc.target/i386/pr69030.c: New.
6304
998456c5 63052016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6306
6307 * gcc.target/aarch64/target_attr_17.c: New test.
6308
0d85be19 63092016-01-15 Richard Biener <rguenther@suse.de>
6310
6311 PR tree-optimization/66856
6312 * gcc.dg/torture/pr66856-1.c: New testcase.
6313 * gcc.dg/torture/pr66856-2.c: Likewise.
6314
321d36c8 63152016-01-15 Richard Biener <rguenther@suse.de>
6316
6317 PR debug/69137
6318 * g++.dg/lto/pr69137_0.C: New testcase.
6319
d94a1f53 63202016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6321
6322 PR middle-end/69246
6323 * gcc.target/i386/pr69246.c: New test.
6324
5fe9a861 63252016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6326
a9c01e81 6327 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 6328
3d05a5e9 63292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6330
6331 PR c++/56194
6332 * g++.dg/init/const9.C: Disable test on S/390.
6333
5e8132b5 63342016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6335
6336 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6337 * g++.dg/Wno-frame-address.C: Ditto.
6338
32307cdf 63392016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6340
6341 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6342
1ca28250 63432016-01-15 Richard Biener <rguenther@suse.de>
6344
6345 PR tree-optimization/68961
6346 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6347
6271bd93 63482016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6349
6350 * gcc.target/i386/pr65105-5.c: New test.
6351
dfb6d139 63522016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 6353
6354 * gcc.c-torture/execute/alias-4.c: New testcase.
6355
dfb6d139 63562016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 6357
6358 PR ipa/68148
6359 * g++.dg/ipa/devirt-49.C: New testcase.
6360
7bbac464 63612016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 6362
6363 PR target/65837
6364 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6365 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6366 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6367
4345b868 63682016-01-15 Richard Biener <rguenther@suse.de>
6369
6370 PR tree-optimization/69117
6371 * gcc.dg/torture/pr69117.c: New testcase.
6372
580357e7 63732015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 6374
6375 PR c++/69048
6376 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6377
612baa31 63782016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6379
6380 PR testsuite/67509
6381 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6382 range tests use 100 * maximum instead of maximum + 1.
6383
44e09bc4 63842016-01-14 Jakub Jelinek <jakub@redhat.com>
6385
6386 PR debug/69244
6387 * gcc.dg/guality/pr69244.c: New test.
6388
96962ae4 63892016-01-14 Uros Bizjak <ubizjak@gmail.com>
6390
6391 * lib/target-supports.exp (check_effective_target_issignaling):
6392 New procedure.
6393 * gcc.dg/pr61441.c: Require issignaling effective target.
6394
ab9c400b 63952016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6396
6397 PR target/68803
6398 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6399
a7ed4583 64002016-01-14 David Malcolm <dmalcolm@redhat.com>
6401
6402 PR c++/68819
6403 PR preprocessor/69177
6404 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6405 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6406 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6407 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6408
77f35cec 64092016-01-14 Marek Polacek <polacek@redhat.com>
6410
6411 PR c/69262
6412 * gcc.dg/array-15.c: New test.
6413
915d0950 64142016-01-14 Jakub Jelinek <jakub@redhat.com>
6415
6416 PR middle-end/68146
6417 PR tree-optimization/69155
6418 * gfortran.dg/pr68146.f: New test.
6419 * gfortran.dg/pr69155.f90: New test.
6420
24651fb7 64212016-01-14 Richard Biener <rguenther@suse.de>
6422
6423 PR tree-optimization/68060
6424 * gcc.dg/torture/pr68060-1.c: New testcase.
6425 * gcc.dg/torture/pr68060-2.c: Likewise.
6426
2f63f950 64272016-01-14 Nick Clifton <nickc@redhat.com>
6428
6429 * lib/target-supports.exp
6430 (check_effective_target_arm_neon_ok_nocache): Add an option
6431 sequence that includes setting the ARM architecture to ARMv7-A.
6432 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6433 command line options necessary to enable Neon support.
6434 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6435 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6436 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6437 * gcc.target/arm/pr69180.c: Likewise.
6438
3ce0acde 64392016-01-14 Jeff Law <law@redhat.com>
6440
6441 PR tree-optimization/69270
6442 * gcc.dg/tree-ssa/pr69270.c: New test.
6443
bda05c57 64442016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6445
6446 PR c/66208
6447 * c-c++-common/pr66208.c: New file.
6448
9b657cf1 64492016-01-13 Jakub Jelinek <jakub@redhat.com>
6450
6451 PR tree-optimization/69156
6452 * gcc.dg/pr69156.c: New test.
6453
58ba1b9d 64542016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6455
6456 * gcc.target/i386/pr69225-7.c: New test.
6457
e5fee0fe 64582016-01-13 Richard Henderson <rth@redhat.com>
6459
6460 * gcc.dg/tm/memopt-13.c: Update expected function.
6461 * gcc.dg/tm/memopt-6.c: Likewise.
6462
3f0e9745 64632016-01-13 Uros Bizjak <ubizjak@gmail.com>
6464
6465 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6466 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6467 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6468 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 6469
3f0e9745 64702016-01-13 Tom de Vries <tom@codesourcery.com>
6471
6472 PR tree-optimization/69169
7a6ddc0d 6473 * gcc.dg/pr69169.c: New test.
6474
9b657cf1 64752016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 6476
6477 PR target/69228
6478 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6479 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6480 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6481 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6482 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6483 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6484 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6485 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6486
f704d701 64872016-01-13 Jakub Jelinek <jakub@redhat.com>
6488
6489 PR target/69247
6490 * gcc.dg/pr69247.c: New test.
6491
e966d6b9 64922016-01-13 Richard Biener <rguenther@suse.de>
6493
6494 PR tree-optimization/69242
6495 * gcc.dg/torture/pr69242.c: New testcase.
6496
1ca1d9b2 64972016-01-13 Richard Biener <rguenther@suse.de>
6498
6499 PR tree-optimization/69186
6500 * gcc.dg/torture/pr69186.c: New testcase.
6501
d07cbccc 65022016-01-13 Jeff Law <law@redhat.com>
6503
6504 PR tree-optimization/67755
6505 * gcc.dg/tree-ssa/pr67755.c: New test.
6506
65072016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 6508
6509 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6510 pass number in output by a star.
6511
b95d41cf 65122016-01-12 Bin Cheng <bin.cheng@arm.com>
6513
6514 PR tree-optimization/68911
6515 * gcc.c-torture/execute/pr68911.c: New test.
6516
91d87e22 65172016-01-12 Marek Polacek <polacek@redhat.com>
6518
6519 PR c++/68979
6520 * g++.dg/warn/permissive-1.C: New test.
6521
8a9401a4 65222016-01-12 Jakub Jelinek <jakub@redhat.com>
6523
6524 PR objc++/68511
6525 PR c++/69213
6526 * g++.dg/opt/pr69213.C: New test.
6527
b9cb7a67 65282016-01-12 Christian Bruel <christian.bruel@st.com>
6529
6530 PR target/69180
6531 * gcc.target/arm/pr69180.c: New test.
6532
e4c96992 65332016-01-12 Richard Biener <rguenther@suse.de>
6534
6535 PR lto/69077
6536 * g++.dg/lto/pr69077_0.C: New testcase.
6537 * g++.dg/lto/pr69077_1.C: Likewise.
6538
90525f61 65392016-01-12 Jakub Jelinek <jakub@redhat.com>
6540
6541 PR target/69175
6542 * g++.dg/opt/pr69175.C: New test.
6543
9e7edfd3 65442016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6545
6546 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6547 rather than #including math.h & stdlib.h.
6548 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6549 * gcc.dg/vect/pr49771.c: Likewise.
6550 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6551 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6552 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6553 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6554 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6555 * gcc.dg/vect/pr44507.c: Likewise.
6556 * gcc.dg/vect/pr45902.c: Likewise.
6557 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6558 * gcc.dg/vect/vect-117.c: Likewise.
6559 * gcc.dg/vect/vect-99.c: Likewise.
6560 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6561 * gcc.dg/vect/vect-cond-1.c: Likewise.
6562 * gcc.dg/vect/vect-cond-2.c: Likewise.
6563 * gcc.dg/vect/vect-cond-3.c: Likewise.
6564 * gcc.dg/vect/vect-cond-4.c: Likewise.
6565 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6566 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6567 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6568 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6569 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6570 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6571 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6572 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6573 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6574 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6575 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6576 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6577 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6578 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6579 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6580 include of signal.h.
6581 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6582 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6583 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6584 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6585 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6586 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6587 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6588 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6589 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6590 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6591 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6592 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6593 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6594 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6595 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6596 * gcc.dg/vect/vect-outer-5.c: Likewise.
6597 * gcc.dg/vect/vect-outer-6.c: Likewise.
6598 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6599 include of stdio.h.
6600
3368873d 66012016-01-12 Nick Clifton <nickc@redhat.com>
6602
6603 PR target/68913
6604 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6605 to fread so that it will be found in all target runtimes.
6606
0464ea95 66072016-01-12 Richard Biener <rguenther@suse.de>
6608
6609 PR tree-optimization/69053
6610 * g++.dg/torture/pr69053.C: New testcase.
6611
7819730f 66122016-01-12 Richard Biener <rguenther@suse.de>
6613
6614 PR tree-optimization/69168
6615 * gcc.dg/torture/pr69168.c: New testcase.
6616
995bfebf 66172016-01-12 Richard Biener <rguenther@suse.de>
6618
6619 PR tree-optimization/69157
6620 * gcc.dg/torture/pr69157.c: New testcase.
6621
66222016-01-12 Richard Biener <rguenther@suse.de>
6623
6624 PR tree-optimization/69174
6625 * gcc.dg/torture/pr69174.c: New testcase.
6626
1d10d64c 66272016-01-12 Jakub Jelinek <jakub@redhat.com>
6628
6629 PR c++/66808
6630 PR c++/69000
6631 * g++.dg/tls/pr66808.C: New test.
6632 * g++.dg/tls/pr69000.C: New test.
6633
f0b79faf 66342016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6635
6636 * gcc.target/powerpc/swaps-p8-23.c: New test.
6637 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6638
04cf75a4 66392016-01-11 John David Anglin <danglin@gcc.gnu.org>
6640
6641 PR tree-optimization/68356
6642 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6643
0eb4264c 66442016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6645 Jim Wilson <jim.wilson@linaro.org>
6646
6647 PR target/69194
6648 * gcc.target/arm/pr69194.c: New test.
6649
2f66de64 66502016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6651
6652 PR target/69225
6653 * gcc.target/i386/pr69225-1.c: New test.
6654 * gcc.target/i386/pr69225-2.c: Likewise.
6655 * gcc.target/i386/pr69225-3.c: Likewise.
6656 * gcc.target/i386/pr69225-4.c: Likewise.
6657 * gcc.target/i386/pr69225-5.c: Likewise.
6658 * gcc.target/i386/pr69225-6.c: Likewise.
6659
36105e82 66602016-01-11 Jakub Jelinek <jakub@redhat.com>
6661
1c78ce2e 6662 PR target/67462
6663 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6664 if lp64.
6665
a4a87320 6666 PR target/69071
6667 * gcc.dg/pr69071.c: New test.
6668
91fbd04f 6669 PR c++/69211
6670 * g++.dg/opt/pr69211.C: New test.
6671
36105e82 6672 PR tree-optimization/69214
6673 * gcc.c-torture/compile/pr69214.c: New test.
6674
e934c380 66752016-01-11 Uros Bizjak <ubizjak@gmail.com>
6676
6677 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6678 * gcc.target/i386/pr66232-11.c: Ditto.
6679 * gcc.target/i386/pr66232-12.c: Ditto.
6680 * gcc.target/i386/pr66232-13.c: Ditto.
6681
3ff1b153 66822016-01-11 Richard Biener <rguenther@suse.de>
6683
6684 PR tree-optimization/69173
6685 * gcc.dg/torture/pr69173.c: New testcase.
6686
04e1504c 66872016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6688
6689 PR rtl-optimization/68796
6690 * gcc.target/aarch64/tst_5.c: New test.
6691 * gcc.target/aarch64/tst_6.c: Likewise.
6692
ae8718b5 66932016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6694
6695 PR rtl-optimization/68841
6696 * gcc.dg/pr68841.c: New test.
6697 * gcc.c-torture/execute/pr68841.c: New test.
6698
bd8bece2 66992016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6700
6701 PR rtl-optimization/68920
6702 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6703 for ix86 targets.
6704 * gcc.dg/ifcvt-5.c: New test.
6705
9b657cf1 67062016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 6707
6708 PR bootstrap/69123
6709 * g++.dg/pr69123.C: New.
6710
7a158352 67112016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6712
6713 PR target/69010
6714 * gcc.target/i386/pr69010.c: New test.
6715
ff375d11 67162016-01-11 Martin Jambor <mjambor@suse.cz>
6717
6718 PR ipa/69044
6719 * gcc.target/i386/chkp-pr69044.c: New test.
6720
9eb890f1 67212016-01-11 Tom de Vries <tom@codesourcery.com>
6722
6723 PR tree-optimization/69109
6724 * gcc.dg/autopar/pr69109-2.c: New test.
6725 * gcc.dg/autopar/pr69109.c: New test.
6726
c4157ee5 67272016-01-11 Tom de Vries <tom@codesourcery.com>
6728
6729 PR tree-optimization/69108
6730 * gcc.dg/autopar/pr69108.c: New test.
6731
b933e511 67322016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6733
6734 PR c++/69029
6735 * c-c++-common/Wisleading-indentation.c: Augment test.
6736
efb73de1 67372016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6738
6739 PR fortran/69154
6740 * gfortran.dg/inline_matmul_12.f90: New test.
6741
40c86c3b 67422016-01-10 Paul Thomas <pault@gcc.gnu.org>
6743
6744 PR fortran/67779
6745 * gfortran.dg/actual_array_offset_1: New test.
6746
a006c0bb 67472016-01-10 Tom de Vries <tom@codesourcery.com>
6748
6749 PR tree-optimization/69062
6750 * gcc.dg/autopar/pr69062.c: New test.
6751
880ed4be 67522016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6753
6754 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6755 * gcc.dg/vect/slp-perm-2.c: Likewise.
6756 * gcc.dg/vect/slp-perm-3.c: Likewise.
6757 * gcc.dg/vect/slp-perm-5.c: Likewise.
6758 * gcc.dg/vect/slp-perm-6.c: Likewise.
6759 * gcc.dg/vect/slp-perm-7.c: Likewise.
6760 * gcc.dg/vect/slp-perm-8.c: Likewise.
6761
d95e1856 67622016-01-10 Tom de Vries <tom@codesourcery.com>
6763
6764 PR tree-optimization/69039
6765 * gcc.dg/autopar/pr69039.c: New test.
6766
0f8f48d0 67672016-01-09 Marek Polacek <polacek@redhat.com>
6768
6769 PR c++/69113
6770 * g++.dg/pr69113.C: New test.
6771
7dff0499 67722016-01-09 Jakub Jelinek <jakub@redhat.com>
6773
6774 PR middle-end/50865
6775 PR tree-optimization/69097
6776 * gcc.c-torture/execute/pr50865.c: New test.
6777 * gcc.c-torture/execute/pr69097-1.c: New test.
6778 * gcc.c-torture/execute/pr69097-2.c: New test.
6779 * gcc.dg/pr69097-1.c: New test.
6780 * gcc.dg/pr69097-2.c: New test.
6781
18431e78 67822016-01-09 Jakub Jelinek <jakub@redhat.com>
6783
6784 PR c++/69164
6785 * g++.dg/opt/pr69164.C: New test.
6786
1943a4a2 67872016-01-08 Jakub Jelinek <jakub@redhat.com>
6788
6789 PR tree-optimization/69167
6790 * gcc.dg/pr69167.c: New test.
6791
a143e277 67922016-01-08 Marek Polacek <polacek@redhat.com>
6793
6794 PR c++/68449
6795 * g++.dg/pr68449.C: New.
6796
44c01906 67972016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6798
6799 PR tree-optimization/68707
6800 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6801 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6802 on platforms supporting it.
6803 * gcc.dg/vect/slp-perm-2.c: Likewise.
6804 * gcc.dg/vect/slp-perm-3.c: Likewise.
6805 * gcc.dg/vect/slp-perm-5.c: Likewise.
6806 * gcc.dg/vect/slp-perm-7.c: Likewise.
6807 * gcc.dg/vect/slp-perm-8.c: Likewise.
6808 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6809 on platforms supporting it.
6810
c437d1e8 68112016-01-08 Jakub Jelinek <jakub@redhat.com>
6812
c9595c51 6813 PR tree-optimization/69162
6814 * gcc.dg/pr69162.c: New test.
6815
c437d1e8 6816 PR tree-optimization/69172
6817 * gcc.dg/pr69172.c: New test.
6818
6a46a28c 68192016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6820
6821 PR tree-optimization/67781
6822 * gcc.c-torture/execute/pr67781.c: New file.
6823
62ad9a04 68242016-01-08 Jakub Jelinek <jakub@redhat.com>
6825
6826 PR tree-optimization/69083
6827 * gcc.dg/vect/pr69083.c: New test.
6828
9e0e8c2a 68292016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6830
6831 PR tree-optimization/61441
6832 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6833 Use -fexcess-precision=standard for compiler options.
6834 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6835
5d034e37 68362016-01-08 Jakub Jelinek <jakub@redhat.com>
6837
5013f740 6838 PR fortran/69128
6839 * gfortran.dg/gomp/pr69128.f90: New test.
6840
5d034e37 6841 PR c++/69145
6842 * g++.dg/ext/pr69145-1.C: New test.
6843 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6844 * g++.dg/ext/pr69145-2.h: New file.
6845
517906ff 68462016-01-07 Martin Sebor <msebor@redhat.com>
6847
6848 PR c/68966
6849 * gcc.dg/atomic-fetch-bool.c: New test.
6850 * gcc.dg/sync-fetch-bool.c: New test.
6851
cdbb524c 68522016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6853
6854 PR fortran/66680
6855 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6856
ec3aba9e 68572016-01-07 Nick Clifton <nickc@redhat.com>
6858
6859 PR target/66655
6860 * g++.dg/pr66655.C: New test.
6861 * g++.dg/pr66655_1.cc: Test support file.
6862 * g++.dg/pr66655.h: Test header file.
6863
9b657cf1 68642016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 6865
6866 PR fortran/66680
6867 gfortran.dg/gomp/pr66680.f90: New test.
6868
cd45d7a5 68692016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6870
6871 PR target/69171
6872 * gcc.target/i386/pr69171-1.c: New test.
6873 * gcc.target/i386/pr69171-2.c: Likewise.
6874 * gcc.target/i386/pr69171-3.c: Likewise.
6875 * gcc.target/i386/pr69171-4.c: Likewise.
6876 * gcc.target/i386/pr69171-5.c: Likewise.
6877 * gcc.target/i386/pr69171-6.c: Likewise.
6878
4a86a91a 68792015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6880
6881 PR middle-end/67639
6882 * c-c++-common/pr67639.c: New test.
6883
34c05552 68842016-01-07 Jakub Jelinek <jakub@redhat.com>
6885
6886 PR tree-optimization/69141
6887 * g++.dg/opt/pr69141.C: New test.
6888
f08d6895 68892016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6890
6891 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6892
32ec4173 68932016-01-06 Uros Bizjak <ubizjak@gmail.com>
6894
6895 PR target/69140
6896 * gcc.target/i386/pr69140.c: New test
6897
d74214f3 68982016-01-06 David Malcolm <dmalcolm@redhat.com>
6899
6900 * gcc.dg/bad-dereference.c: New test case.
6901
73991cab 69022015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6903
6904 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6905
fc8cc457 69062016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6907
6908 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6909
be3c9981 69102016-01-06 Marek Polacek <polacek@redhat.com>
6911
6912 PR sanitizer/69099
6913 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6914
2cb724f9 69152016-01-05 Marek Polacek <polacek@redhat.com>
6916
6917 PR c/69104
6918 * gcc.dg/atomic-invalid-2.c: New.
6919
233a53ed 69202016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6921
6922 PR target/68991
6923 * gcc.target/i386/pr68991.c: New test.
6924
ea87c5e3 69252016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6926
6927 PR target/68991
6928 * g++.dg/pr68991-1.C: New test.
6929 * g++.dg/pr68991-2.C: Likewise.
6930
1943a4a2 69312016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 6932
1943a4a2 6933 PR other/60465
afe82e5b 6934 * gcc.target/ia64/pr60465-gprel64.c: New test.
6935 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6936
1e9147dd 69372016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6938
6939 PR rtl-optimization/68651
6940 * gcc.target/aarch64/pr68651_1.c: New test.
6941
d42aa619 69422016-01-05 David Malcolm <dmalcolm@redhat.com>
6943
6944 PR c/69122
6945 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6946
1776de76 69472016-01-05 Nathan Sidwell <nathan@acm.org>
6948
2d7d361d 6949 PR c++/58583
6950 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6951
1776de76 6952 * gcc.dg/alias-15.c: New.
6953
5beb12c0 69542016-01-05 Nick Clifton <nickc@redhat.com>
6955
6956 PR target/68870
6957 * g++.dg/pr68770.C: New test.
6958
d8cca921 69592016-01-04 Mike Stump <mikestump@comcast.net>
6960
6961 * lib/target-supports.exp (check_effective_target_cilkplus):
6962 cilkplus targets require pthreads.
afc907ef 6963 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 6964
8427dff3 69652016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6966
6967 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6968 generation.
6969
f1717362 69702016-01-04 Jakub Jelinek <jakub@redhat.com>
6971
6972 Update copyright years.
6973
d7d6a3ab 69742016-01-04 Marek Polacek <polacek@redhat.com>
6975
6976 PR c/68908
6977 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6978 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6979 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6980
b8f4a5f9 69812016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6982
6983 * gcc.target/sparc/20160104-2.c: New test.
6984
6b5c028f 69852016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6986
6987 * gcc.target/sparc/20160104-1.c: New test.
6988
300e1002 69892016-01-03 Paul Thomas <pault@gcc.gnu.org>
6990
6991 PR fortran/65045
6992 * gfortran.dg/pr65045.f90: New test.
6993
855b105f 69942016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6995
6996 * gnat.dg/specs/debug1.ads: Delete.
6997
bdc177dc 69982016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6999
7000 PR libgfortran/68867
7001 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7002 expression.
7003
48aaffae 70042016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7005
7006 PR libgfortran/68867
7007 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7008 PowerPC.
7009
19a468b8 70102016-01-01 Paul Thomas <pault@gcc.gnu.org>
7011
7012 PR fortran/68864
7013 * gfortran.dg/pr68864.f90: New test.
7014
25371c91 70152016-01-01 Jakub Jelinek <jakub@redhat.com>
7016
2a659064 7017 PR tree-optimization/69070
7018 * gcc.dg/pr69070.c: New test.
7019
57aa9851 7020 PR sanitizer/69055
7021 * gfortran.dg/pr69055.f90: New test.
7022
25371c91 7023 PR target/69015
7024 * gcc.dg/pr69015.c: New test.
f1717362 7025\f
fb2c1edd 7026Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 7027
7028Copying and distribution of this file, with or without modification,
7029are permitted in any medium without royalty provided the copyright
7030notice and this notice are preserved.