]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Remove _GLIBCXX14_USE_CONSTEXPR
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
14240409 12016-05-25 Martin Liska <mliska@suse.cz>
2
3 * g++.dg/pr71239.C: New test.
4
bc47d9f6 52016-05-25 Richard Biener <rguenther@suse.de>
6
7 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
8 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
9
d8a3f157 102016-05-25 Marek Polacek <polacek@redhat.com>
11
12 * g++.dg/pr65295.C: Use target c++14.
13
3af16045 142016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
15
16 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
17 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
18
949479b2 192016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
20
21 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
22 instructions.
23
6d6a3fc3 242016-05-24 Cesar Philippidis <cesar@codesourcery.com>
25
26 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
27 * c-c++-common/goacc/deviceptr-1.c: Likewise.
28 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
29 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
30 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
31 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
32 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
33 * c-c++-common/goacc/pcopy.c: Likewise.
34 * c-c++-common/goacc/pcopyin.c: Likewise.
35 * c-c++-common/goacc/pcopyout.c: Likewise.
36 * c-c++-common/goacc/pcreate.c: Likewise.
37 * c-c++-common/goacc/pr70688.c: New test.
38 * c-c++-common/goacc/present-1.c: Adjust test.
39 * c-c++-common/goacc/reduction-5.c: Likewise.
40 * g++.dg/goacc/data-1.C: New test.
41
af648be2 422016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
43
44 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
45 vector parity built-in functions.
46 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
47 count trailing zeros automatic vectorization.
48 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
49 count trailing zeros built-in functions.
50
4e173d60 512016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
52
53 * gcc.dg/tree-ssa/reassoc-44.c: New test.
54
a0c02a52 552016-05-24 Pat Haugen <pthaugen@us.ibm.com>
56
57 PR target/71050
58 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
59
64c52e9c 602016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
61
62 PR c++/50436
63 * g++.dg/template/crash123.C: New.
64 * g++.dg/template/crash124.C: Likewise.
65
752b5a4c 662016-05-24 Martin Sebor <msebor@redhat.com>
67
68 PR c++/71147
69 * g++.dg/ext/flexary16.C: New test.
70
a36dd683 712016-05-24 Ilya Verbin <ilya.verbin@intel.com>
72
73 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES before
74 math.h is included.
75 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
76 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
77 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
78 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
79 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
80 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
81 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
82 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
83 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
84 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
85 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
86 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
87 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
88 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
89 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
90 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
91 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
92 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
93 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
94 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
95 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
96 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
97 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
98
d60e1df7 992016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
100 Kelvin Nilsen <kelvin@gcc.gnu.org>
101
102 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
103 support.
104
22d09025 1052016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
106
107 PR c++/69872
108 * g++.dg/warn/Wno-narrowing1.C: New.
109
6ef0143d 1102016-05-24 Marek Polacek <polacek@redhat.com>
111
112 PR c/71249
113 * c-c++-common/Wswitch-unreachable-2.c: New test.
114
962a2062 1152016-05-24 Jakub Jelinek <jakub@redhat.com>
116
ead77194 117 PR c++/71257
118 * g++.dg/vect/simd-clone-6.cc: New test.
119 * g++.dg/gomp/declare-simd-6.C: New test.
120
962a2062 121 PR middle-end/70434
122 PR c/69504
123 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
124
23edc6d1 1252016-05-24 Richard Biener <rguenther@suse.de>
126
127 PR tree-optimization/71240
128 * gcc.dg/optimize-bswapsi-5.c: New testcase.
129
30633bcc 1302016-05-24 Richard Biener <rguenther@suse.de>
131
132 PR tree-optimization/71230
133 * gcc.dg/torture/pr71230.c: New testcase.
134 * g++.dg/torture/pr71230.C: Likewise.
135
c9d624bd 1362016-05-24 Thomas Schwinge <thomas@codesourcery.com>
137
138 * c-c++-common/goacc/routine-5.c: Add tests.
139 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
140 * gfortran.dg/goacc/routine-6.f90: Add tests.
141
ce143ff0 1422016-05-24 Richard Biener <rguenther@suse.de>
143
144 PR tree-optimization/71253
145 * gcc.dg/torture/pr71253.c: New testcase.
146
3bdaecd5 1472016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
148
149 PR middle-end/71252
150 * gfortran.dg/pr71252.f90: New test.
151
856b494d 1522016-05-24 Richard Sandiford <richard.sandiford@arm.com>
153
154 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
155
7345b977 1562016-05-24 Richard Biener <rguenther@suse.de>
157
158 PR middle-end/70434
159 PR c/69504
160 * c-c++-common/vector-subscript-4.c: New testcase.
161 * c-c++-common/vector-subscript-5.c: Likewise.
162
6f065267 1632016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
164
165 PR fortran/71123
166 * gfortran.dg/namelist_90.f: New test
167
fd6757da 1682016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
169
170 PR fortran/66461
171 * gfortran.dg/unexpected_eof.f: New test
172
7d5555a8 1732016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
174 Kelvin Nilsen <kelvin@gcc.gnu.org>
175
176 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
177 as little endian.
178
ae6744c9 1792016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
180
181 PR c++/70972
182 * g++.dg/cpp0x/inh-ctor20.C: New.
183 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
184
f0d91a85 1852016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
186
187 PR c++/69095
188 * g++.dg/cpp0x/variadic168.C: New.
189
1618ffe5 1902016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
191
192 * g++.dg/cpp0x/pr31445.C: Test column number too.
193 * g++.dg/cpp0x/pr32253.C: Likewise.
194 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
195 * g++.dg/cpp0x/variadic36.C: Likewise.
196
c0205bab 1972016-05-23 Marc Glisse <marc.glisse@inria.fr>
198
199 * gcc.dg/fold-notshift-2.c: Adjust.
200
1398da0f 2012016-05-23 Marek Polacek <polacek@redhat.com>
202
203 PR c/49859
204 * c-c++-common/Wswitch-unreachable-1.c: New test.
205 * gcc.dg/Wswitch-unreachable-1.c: New test.
206 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
207 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
208 * g++.dg/gomp/block-10.C: Likewise.
209 * gcc.dg/gomp/block-10.c: Likewise.
210 * g++.dg/gomp/block-9.C: Likewise.
211 * gcc.dg/gomp/block-9.c: Likewise.
212 * g++.dg/gomp/target-1.C: Likewise.
213 * g++.dg/gomp/target-2.C: Likewise.
214 * gcc.dg/gomp/target-1.c: Likewise.
1618ffe5 215 * gcc.dg/gomp/target-2.c: Likewise.
1398da0f 216 * g++.dg/gomp/taskgroup-1.C: Likewise.
217 * gcc.dg/gomp/taskgroup-1.c: Likewise.
218 * gcc.dg/gomp/teams-1.c: Likewise.
219 * g++.dg/gomp/teams-1.C: Likewise.
220 * g++.dg/overload/error3.C: Likewise.
221 * g++.dg/tm/jump1.C: Likewise.
222 * g++.dg/torture/pr40335.C: Likewise.
223 * gcc.dg/c99-vla-jump-5.c: Likewise.
224 * gcc.dg/switch-warn-1.c: Likewise.
225 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
226 * gcc.dg/nested-func-1.c: Likewise.
227 * gcc.dg/pr67784-4.c: Likewise.
228
5403ed8b 2292016-05-23 Richard Biener <rguenther@suse.de>
230
231 PR tree-optimization/71230
232 * gfortran.dg/pr71230-1.f90: New testcase.
233 * gfortran.dg/pr71230-2.f90: Likewise.
234
27510941 2352016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
236
1618ffe5 237 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
27510941 238 * gcc.dg/vect/pr58135.c: Add new.
239 * gfortran.dg/pr46519-1.f: Adjust test case.
240
a41c605d 2412016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
242
243 PR c++/53401
244 * g++.dg/cpp0x/decltype64.C: New.
245
3eb254ab 2462016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
247
248 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
249 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
250 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
251
a75fffe1 2522016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
253
254 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
255 Add poly64x1_t and poly64x2_t cases if supported.
256 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
257 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
258 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
259 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
260 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
261
56979b12 2622016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
263
264 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
265 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
266 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
267 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
268 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
269 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
270 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
271
dc5e98db 2722016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
273
274 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
275
c0f383ae 2762016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
277
278 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
279 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
280
2a4d70a2 2812016-05-22 Jakub Jelinek <jakub@redhat.com>
282
4c109025 283 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
284 constraint instead of "r".
285 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
286 insn instead of vxorpd.
287 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
288
bad891ce 289 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
290 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
291
ac23ddb9 292 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
293
9dac9579 294 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
295 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
296
2a4d70a2 297 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
298
9eafdd7b 2992016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
300
301 PR middle-end/40921
302 * gcc.dg/tree-ssa/pr40921.c: New test.
303
93df190d 3042016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
305
306 PR target/71103
307 * gcc.target/avr/pr71103.c: New test.
308
933b9f7f 3092016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
310
311 PR middle-end/71179
312 * gcc.dg/tree-ssa/pr71179.c: New test.
313
8bdfbc08 3142016-05-20 Martin Sebor <msebor@redhat.com>
315
316 PR c/71115
317 * gcc.dg/init-excess-2.c: New test.
318
6827ab42 3192016-05-20 Eric Botcazou <ebotcazou@adacore.com>
320
321 * gnat.dg/opt53.adb: New test.
322 * gnat.dg/opt54.adb: Likewise.
323
58a5f4c0 3242016-05-20 Martin Jambor <mjambor@suse.cz>
325
326 PR tree-optimization/70884
327 * gcc.dg/tree-ssa/pr70919.c: New test.
328
bb7145f6 3292016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
330
331 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
332 formatting.
333 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options, fix code
334 formatting.
335
9954d230 3362016-05-20 David Malcolm <dmalcolm@redhat.com>
337
338 * jit.dg/all-non-failing-tests.h: Add
339 test-factorial-must-tail-call.c.
340 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
341 * jit.dg/test-factorial-must-tail-call.c: New test case.
342
08a161f9 3432016-05-20 Jakub Jelinek <jakub@redhat.com>
344
345 PR fortran/71204
346 * gfortran.dg/pr71204.f90: New test.
347
3d380077 3482016-05-20 Cesar Philippidis <cesar@codesourcery.com>
349
350 * gcc.target/nvptx/sincos.c: New test.
351
0f104d56 3522016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
353
354 PR c++/70572
355 * g++.dg/cpp1y/auto-fn31.C: New.
356
61736a1b 3572016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
358
359 * gcc.target/powerpc/vec-addec.c: New test.
360 * gcc.target/powerpc/vec-addec-int128.c: New test.
361
b4a61e77 3622016-05-20 David Malcolm <dmalcolm@redhat.com>
363
364 * gcc.dg/plugin/must-tail-call-1.c: New test case.
365 * gcc.dg/plugin/must-tail-call-2.c: New test case.
366 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
367 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
368
9a2ace10 3692016-05-20 Jan Hubicka <hubicka@ucw.cz>
370
371 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
372
45cdf8c6 3732016-05-20 Jakub Jelinek <jakub@redhat.com>
374
b9a1dcd5 375 PR c++/71210
376 * g++.dg/opt/pr71210-1.C: New test.
377 * g++.dg/opt/pr71210-2.C: New test.
378
45cdf8c6 379 PR tree-optimization/29756
380 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
381 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
382 only on selected targets where V4SImode vectors are known to be
383 supported.
384
92e3ffbf 3852016-05-20 Marc Glisse <marc.glisse@inria.fr>
386
387 PR tree-optimization/71079
388 PR tree-optimization/71206
389 * gcc.dg/tree-ssa/pr71206.c: New testcase.
390
5da368e3 3912016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
392
393 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
394 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
395 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
396
2506d97a 3972016-05-20 Richard Guenther <rguenther@suse.de>
398
399 PR tree-optimization/29756
400 * gcc.dg/tree-ssa/vector-6.c: New testcase.
401
adade307 4022016-05-20 Richard Biener <rguenther@suse.de>
403
404 PR tree-optimization/71185
405 * gcc.dg/tree-ssa/pr71185.c: New testcase.
406
c3deca25 4072016-05-20 Richard Biener <rguenther@suse.de>
408
409 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
410
8b0bef14 4112016-05-19 Marek Polacek <polacek@redhat.com>
412
413 PR c++/71075
414 * g++.dg/diagnostic/pr71075.C: New test.
415
08025288 4162016-05-19 David Malcolm <dmalcolm@redhat.com>
417
418 PR c++/71184
419 * g++.dg/pr71184.C: New test case.
420
26a51591 4212016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
422
423 * gcc.target/powerpc/darn-0.c: New test.
424 * gcc.target/powerpc/darn-1.c: New test.
425 * gcc.target/powerpc/darn-2.c: New test.
426
d8d3e75a 4272016-05-19 Marek Polacek <polacek@redhat.com>
428
429 PR tree-optimization/71031
430 * gcc.dg/tree-ssa/vrp100.c: New test.
431
c28211ae 4322016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
433
434 PR rtl-optimization/71148
435 * gcc.dg/pr71148.c: New test.
436
3f5ea43a 4372016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
438
439 PR target/71056
440 * gcc.target/arm/pr71056.c: New test.
441
2a7d4c20 4422016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
443
444 * c-c++-common/pr69669.c: Check the used mode.
445
ed0b0569 4462016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
447
448 PR sanitizer/64354
449 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
450
410372fe 4512016-05-19 Richard Biener <rguenther@suse.de>
452
453 PR tree-optimization/70729
454 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
455 * gcc.dg/graphite/scop-18.c: Likewise.
456 * gcc.dg/pr41783.c: Disable LIM.
457 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
458 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
459 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
460 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
461 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
462 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
463 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
464 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
465 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
466 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
467 * gfortran.dg/pr42108.f90: Likewise.
468
56f34f03 4692016-05-18 David Malcolm <dmalcolm@redhat.com>
470
471 PR driver/69265
472 * gcc.dg/spellcheck-options-11.c: New test case.
473
e6481cd1 4742016-05-18 Jakub Jelinek <jakub@redhat.com>
475
476 PR c++/71100
477 * g++.dg/opt/pr71100.C: New test.
478
be951c59 4792016-05-18 Martin Jambor <mjambor@suse.cz>
480
481 PR ipa/69708
482 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
483 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
484 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
485 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
486
665ff45b 4872016-05-18 Martin Jambor <mjambor@suse.cz>
488
489 PR ipa/69708
490 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
491 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
492 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
493 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
494 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
495
485be62c 4962016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
497
498 PR c++/69793
499 * g++.dg/template/crash122.C: New.
500
b251d5f5 5012016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
502
503 PR c++/70466
504 * g++.dg/template/pr70466-1.C: New.
505 * g++.dg/template/pr70466-2.C: Likewise.
506
c93e9931 5072016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
508
509 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
510 splat operations and the XXSPLTIB instruction.
511 * gcc.target/powerpc/p9-splat-2.c: Likewise.
512 * gcc.target/powerpc/p9-splat-3.c: Likewise.
513 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
514 xxlxor to clear a register.
515
8ba6639c 5162016-05-18 Richard Sandiford <richard.sandiford@arm.com>
517
518 * gcc.dg/torture/pr71020.c: New test.
519
ec6e3005 5202016-05-18 Martin Jambor <mjambor@suse.cz>
521
522 PR ipa/70646
523 * gcc.dg/ipa/pr70646.c: New test.
524
5ef3c918 5252016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
526
527 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
528
70a88eab 5292016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
530
531 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
532 missing tests for vreinterpretq_p{8,16}.
533
b52a930c 5342016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
535
536 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
537 vsliq_n_s64 and vsliq_n_u64.
538
bdd4080b 5392016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
540
541 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
542 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
543
37814bf5 5442016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
545
546 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
547 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
548 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
549
764af2e0 5502016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
551
552 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
553 in comment.
554
ffe01a83 5552016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
7cec01b4 556
557 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
558 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
559 "blr\t" and switch to scan-assembler-times.
560
fab6dae9 5612016-05-18 Jiong Wang <jiong.wang@arm.com>
562
563 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
564 with __aarch64__.
565 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
566 declarations under __aarch64__ and __ARM_FEATURE_FMA.
567
4eb0c566 5682016-05-18 Jakub Jelinek <jakub@redhat.com>
569
442f18f1 570 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
571 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
572 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
573 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
574 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
575 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
576
4d83b36b 577 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
578 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
579
a4528eec 580 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
581 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
582
f0066139 583 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
584 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
585
4eb0c566 586 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
587
303e9267 5882016-05-18 Richard Biener <rguenther@suse.de>
589
590 PR tree-optimization/71168
591 * gcc.dg/torture/pr71168.c: New testcase.
592
0d7ddd44 5932016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
594
595 PR middle-end/63586
596 * gcc.dg/tree-ssa/pr63586-2.c: New test.
597 * gcc.dg/tree-ssa/pr63586.c: New test.
598 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
599
899bcc0f 6002016-05-17 Nathan Sidwell <nathan@acm.org>
601
602 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
603 * gcc.dg/pr68671.c: Fix ptx xfail-if.
604 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
605 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
606
a2246979 6072016-05-17 Nathan Sidwell <nathan@acm.org>
608
609 * gcc.target/nvptx/abi-vararg-3.c: New.
610
2f6a4d21 6112016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
612
613 PR tree-optimization/54579
614 PR middle-end/55299
615 * gcc.dg/fold-notrotate-1.c: New test.
616 * gcc.dg/fold-notshift-1.c: New test.
617 * gcc.dg/fold-notshift-2.c: New test.
618
27bdad45 6192016-05-17 Marek Polacek <polacek@redhat.com>
620
621 PR ipa/71146
622 * g++.dg/ipa/pr71146.C: New test.
623
f33a295a 6242016-05-17 David Malcolm <dmalcolm@redhat.com>
625
626 * jit.dg/test-error-array-bounds.c: New test case.
627
b6dd53bf 6282016-05-17 Marc Glisse <marc.glisse@inria.fr>
629
630 * gcc.dg/tree-ssa/and-1.c: New testcase.
631
a8719545 6322016-05-17 Marc Glisse <marc.glisse@inria.fr>
633
634 * gcc.dg/tree-ssa/pr69270.c: Adjust.
635 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
636
34806102 6372016-05-17 Marc Glisse <marc.glisse@inria.fr>
638
639 * gcc.dg/tree-ssa/pr69270.c: Adjust.
640 * gcc.dg/tree-ssa/vrp99.c: New testcase.
641
25fe08a8 6422016-05-17 Jiong Wang <jiong.wang@arm.com>
643
644 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
645
abf1a837 6462016-05-17 Jiong Wang <jiong.wang@arm.com>
647
648 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
649
666b9dd3 6502016-05-17 Jiong Wang <jiong.wang@arm.com>
651
652 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
653 ".2d[index]" when scan the assembly.
654 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
655 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
656 float64x1.
657 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
658
77d095c0 6592016-05-17 Richard Biener <rguenther@suse.de>
660
661 PR tree-optimization/71132
662 * gcc.dg/torture/pr71132.c: New testcase.
663
28adcc23 6642016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
665
666 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
667
2439931e 6682016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
669
670 PR target/70809
671 * gcc.target/aarch64/pr70809_1.c: New test.
672
5ec2ff80 6732016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
674
675 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
676 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
677 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
678 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
679
17fd1c7a 6802016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
681 Ilya Enkovich <ilya.enkovich@intel.com>
682
683 PR target/71114
684 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
685
46729204 6862016-05-16 Jan Hubicka <hubicka@ucw.cz>
687
688 * g++.dg/ipa/ivinline-7.C: Do not xfail.
689 * g++.dg/ipa/ivinline-9.C: Do not xfail.
690
2a1125d6 6912016-05-16 Matthew Wahab <matthew.wahab@arm.com>
692
693 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
694 test for __ARM_FP16_ARGS.
695 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
696 * gcc.target/arm/aapcs/neon-vect10.c: New.
697 * gcc.target/arm/aapcs/neon-vect9.c: New.
698 * gcc.target/arm/aapcs/vfp18.c: New.
699 * gcc.target/arm/aapcs/vfp19.c: New.
700 * gcc.target/arm/aapcs/vfp20.c: New.
701 * gcc.target/arm/aapcs/vfp21.c: New.
702 * gcc.target/arm/fp16-aapcs-1.c: New.
703 * g++.target/arm/fp16-param-1.c: Update expected output. Add
704 test for __ARM_FP16_ARGS.
705 * g++.target/arm/fp16-return-1.c: Update expected output.
706
ea3d2d74 7072016-05-16 Jiong Wang <jiong.wang@arm.com>
708
709 PR testsuite/70227
710 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
711
6989e05f 7122016-05-15 Harald Anlauf <anlauf@gmx.de>
713
714 PR fortran/69603
715 * gfortran.dg/pr69603.f90: New testcase.
716
a5f52592 7172016-05-14 Fritz Reese <fritzoreese@gmail.com>
718
719 * gfortran.dg/dec_union_4.f90: Fix endian issue.
720
88f949ab 7212016-05-14 Fritz Reese <fritzoreese@gmail.com>
722
723 PR fortran/71047
724 * gfortran.dg/pr71047.f08: New test.
725
90c88567 7262016-05-13 Joseph Myers <joseph@codesourcery.com>
727
728 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
729 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
730 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
731
00a690cc 7322016-05-13 Martin Sebor <msebor@redhat.com>
733
734 PR c++/60049
735 * g++.dg/cpp0x/constexpr-60049.C: New test.
736
ec8b6af7 7372016-05-13 Jakub Jelinek <jakub@redhat.com>
738
739 PR bootstrap/71071
740 * gcc.dg/pr71071.c: New test.
741
f54d1d7b 7422016-05-13 Uros Bizjak <ubizjak@gmail.com>
743
744 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
745 remove XOP handling.
2f3af60f 746 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 747
a39a0392 7482016-05-13 Nathan Sidwell <nathan@acm.org>
749
750 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
751 __atomic_is_lock_free declaration.
752
42333dd9 7532016-05-13 Richard Biener <rguenther@suse.de>
754
755 PR tree-optimization/42587
756 * gcc.dg/optimize-bswapsi-4.c: New testcase.
757
c5442454 7582016-05-13 Martin Liska <mliska@suse.cz>
759
760 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
761 the new format of dump output.
762
03a400fb 7632016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
764
765 * gcc.dg/pr71084.c: New test.
766
69278c3f 7672016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
768
769 PR target/53440
770 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
771
8138f11b 7722016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
773
774 * gcc.target/aarch64/struct_return.c: New test.
775
22a3f7bd 7762016-05-12 Marek Polacek <polacek@redhat.com>
777
778 PR c/70756
779 * c-c++-common/pr70756-2.c: New test.
780 * c-c++-common/pr70756.c: New test.
781
9bcd42cc 7822016-05-12 Richard Biener <rguenther@suse.de>
783
784 PR tree-optimization/71059
785 * gcc.dg/torture/pr71059.c: New testcase.
786
5ffb4a0d 7872016-05-12 Richard Biener <rguenther@suse.de>
788
789 PR tree-optimization/71062
790 * gcc.dg/torture/pr71062.c: New testcase.
791
2ab65c31 7922016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
793
794 PR tree-optimization/71006
795 * gcc.dg/pr71006.c: New test.
796
f0158fc0 7972016-05-12 Marek Polacek <polacek@redhat.com>
798
799 PR driver/71063
800 * gcc.dg/opts-7.c: New test.
801
0f56938b 8022016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
803
804 PR target/70830
805 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
806 Add -save-temps to dg-options.
807 Scan for ldmfd rather than pop instruction.
808 * gcc.target/arm/interrupt-2.c: Likewise.
809 * gcc.target/arm/pr70830.c: New test.
810
e10946d5 8112016-05-12 Jakub Jelinek <jakub@redhat.com>
812
9fa8e468 813 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
814 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
815
9ce62bbe 816 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
817 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
818 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
819
708ae1b1 820 PR target/71019
821 * gcc.target/i386/avx512vl-pack-1.c: New test.
822 * gcc.target/i386/avx512vl-pack-2.c: New test.
823 * gcc.target/i386/avx512bw-pack-2.c: New test.
824
a461f32e 825 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
826
e10946d5 827 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
828 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
829 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
830
f52a3ef6 8312016-05-12 Richard Biener <rguenther@suse.de>
832
833 PR tree-optimization/70986
834 * gcc.dg/torture/pr70986-1.c: New testcase.
835 * gcc.dg/torture/pr70986-2.c: Likewise.
836 * gcc.dg/torture/pr70986-3.c: Likewise.
837
54c4d22e 8382016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
839
840 PR c/43651
841 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
842 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
843
57215d5b 8442016-05-11 Uros Bizjak <ubizjak@gmail.com>
845
846 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
847 directive.
848 * gcc.target/i386/pr66746.c: Ditto.
849
67d3121c 8502016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
851
852 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
853 support.
854 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
855 warning when using -mvsx-timode.
856 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
857 * gcc.target/powerpc/dform-2.c: Likewise.
858 * gcc.target/powerpc/pr68805.c: Likewise.
859
7f8012a5 8602016-05-11 Marek Polacek <polacek@redhat.com>
861
862 PR c++/71024
863 * c-c++-common/attributes-3.c: New test.
864
3e8567ce 8652016-05-11 Nathan Sidwell <nathan@acm.org>
866
867 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
868 * gcc.c-torture/execute/pr68185.c: Likewise.
869 * gcc.dg/ipa/pr70306.c: Requires global constructors.
870 * gcc.dg/pr69634.c: Requires scheduling.
871 * gcc.dg/torture/pr66178.c: Require label values.
872 * gcc.dg/setjmp-6.c: Require indirect jumps.
873
3739ac00 8742016-05-11 Richard Biener <rguenther@suse.de>
875
876 PR tree-optimization/71055
877 * gcc.dg/torture/pr71055.c: New testcase.
878
1ff8b385 8792016-05-11 Richard Biener <rguenther@suse.de>
880
881 PR debug/71057
882 * g++.dg/debug/pr71057.C: New testcase.
883
77126efa 8842016-05-11 Jakub Jelinek <jakub@redhat.com>
885
886 PR fortran/70855
887 * gfortran.dg/gomp/pr70855.f90: New test.
888
6fcaaf9b 8892016-05-11 Richard Biener <rguenther@suse.de>
890
891 PR middle-end/71002
892 * g++.dg/torture/pr71002.C: New testcase.
893
bfa8ea12 8942016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
895
896 PR middle-end/70807
897 * gcc.dg/pr70807.c: New test.
898
87632549 8992016-05-10 Martin Sebor <msebor@redhat.com>
900
901 PR c++/38611
902 * g++.dg/Wattributes.C: New test.
903
f9153689 9042016-05-10 Marc Glisse <marc.glisse@inria.fr>
905
906 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
907 * gcc.dg/tree-ssa/pr69270.c: Adjust.
908 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
909
a44ed58a 9102016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
911
912 PR target/70799
913 * gcc.target/i386/pr70799-1.c: New test.
914
d6c90d89 9152016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
916
917 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
918
c1f73044 9192016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
920
921 PR middle-end/70877
922 * gcc.target/i386/pr70877.c: New test.
923
e66d763a 9242016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
925
926 PR tree-optimization/70786
927 * gcc.target/i386/pr70876.c: New test.
928
a30ff73a 9292016-05-10 Jakub Jelinek <jakub@redhat.com>
930
931 PR target/70927
932 * gcc.target/i386/avx512vl-logic-1.c: New test.
933 * gcc.target/i386/avx512vl-logic-2.c: New test.
934 * gcc.target/i386/avx512dq-logic-2.c: New test.
935
4b3fd38f 9362016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
937
938 PR target/70963
939 * gcc.target/powerpc/pr70963.c: New.
940
abf93a25 9412016-05-10 David Malcolm <dmalcolm@redhat.com>
942
943 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
944 (test_very_wide_line): Add ruler to expected output.
945 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
946 (test_very_wide_line): Likewise.
947 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
948 (test_show_locus): Within the handling of "test_very_wide_line",
949 enable show_ruler_p on the diagnostic context.
950
d614888f 9512016-05-10 Richard Biener <rguenther@suse.de>
952
953 PR tree-optimization/71039
954 * gcc.dg/torture/pr71039.c: New testcase.
955
dbca5ed9 9562016-05-10 Nathan Sidwell <nathan@acm.org>
957
958 * gcc.dg/nested-func-10.c: Requires alloca.
959 * gcc.dg/nested-func-9.c: Requires alloca.
960 * gcc.c-torture/execute/pr70460.c: Requires labels.
961 * gcc.c-torture/compile/pr70199.c: Requires labels.
962 * gcc.target/nvptx/decl.c: Compile only.
963 * gcc.target/nvptx/trailing-init.c: Compile only.
964 * gcc.target/nvptx/ary-init.c: Compile only.
965
3fa82609 9662016-05-10 Marek Polacek <polacek@redhat.com>
967
968 PR c/70255
969 * gcc.dg/attr-opt-1.c: New test.
970
76825907 9712016-05-10 Richard Biener <rguenther@suse.de>
972
973 PR tree-optimization/70497
974 PR tree-optimization/28367
975 * gcc.dg/torture/20160404-1.c: New testcase.
976 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
977 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
978
68255819 9792016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
980
981 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
982
d9aa8cdb 9832016-05-09 Uros Bizjak <ubizjak@gmail.com>
984
985 * gcc.target/i386/fabsneg-1.c New test.
986
7cc16f50 9872016-05-09 Alan Modra <amodra@gmail.com>
988
989 PR testsuite/70826
990 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
991
a83b7b63 9922016-05-09 Richard Biener <rguenther@suse.de>
993
994 PR tree-optimization/70985
995 * gcc.dg/torture/pr70985.c: New testcase.
996
189d0706 9972016-05-09 Bin Cheng <bin.cheng@arm.com>
998
999 * gcc.dg/tree-ssa/ifc-9.c: New test.
1000 * gcc.dg/tree-ssa/ifc-10.c: New test.
1001 * gcc.dg/tree-ssa/ifc-11.c: New test.
1002 * gcc.dg/tree-ssa/ifc-12.c: New test.
1003 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1004 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1005 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1006
1ec957b0 10072016-05-09 Richard Biener <rguenther@suse.de>
1008
1009 PR fortran/70937
1010 * gfortran.dg/pr70937.f90: New testcase.
1011
923c7714 10122016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1013
1014 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1015
d7cd448a 10162016-05-07 Fritz Reese <fritzoreese@gmail.com>
1017
1018 PR fortran/56226
1019 * gfortran.dg/dec_structure_1.f90: New testcase.
1020 * gfortran.dg/dec_structure_2.f90: Ditto.
1021 * gfortran.dg/dec_structure_3.f90: Ditto.
1022 * gfortran.dg/dec_structure_4.f90: Ditto.
1023 * gfortran.dg/dec_structure_5.f90: Ditto.
1024 * gfortran.dg/dec_structure_6.f90: Ditto.
1025 * gfortran.dg/dec_structure_7.f90: Ditto.
1026 * gfortran.dg/dec_structure_8.f90: Ditto.
1027 * gfortran.dg/dec_structure_9.f90: Ditto.
1028 * gfortran.dg/dec_structure_10.f90: Ditto.
1029 * gfortran.dg/dec_structure_11.f90: Ditto.
1030 * gfortran.dg/dec_union_1.f90: Ditto.
1031 * gfortran.dg/dec_union_2.f90: Ditto.
1032 * gfortran.dg/dec_union_3.f90: Ditto.
1033 * gfortran.dg/dec_union_4.f90: Ditto.
1034 * gfortran.dg/dec_union_5.f90: Ditto.
1035 * gfortran.dg/dec_union_6.f90: Ditto.
1036 * gfortran.dg/dec_union_7.f90: Ditto.
1037
f681e29b 10382016-05-07 Tom de Vries <tom@codesourcery.com>
1039
1040 PR tree-optimization/70956
1041 * gcc.dg/graphite/pr70956.c: New test.
1042
68d7f375 10432016-05-06 Jakub Jelinek <jakub@redhat.com>
1044
faf39348 1045 PR middle-end/70941
1046 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1047 (a, b, c, d): Change type from char to signed char.
1048 (main): Compare against (signed char) -1634678893 instead of
1049 hardcoded -109. Use __builtin_abort instead of abort.
1050
b768b13a 1051 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1052 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1053
68d7f375 1054 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1055
5dda16ea 10562016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1057
1058 PR debug/70935
1059 * gcc.dg/torture/pr70935.c: New test.
1060
13ede1b5 10612016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1062
1063 PR target/58219
7fc878c4 1064 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 1065
96d94be2 10662016-05-06 Richard Biener <rguenther@suse.de>
1067
1068 PR tree-optimization/70960
1069 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1070
e5d9f15d 10712016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1072
1073 PR target/52933
1074 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1075 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1076 Adjust expected instruction counts.
1077 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1078
2dd7705f 10792016-05-06 Marek Polacek <polacek@redhat.com>
1080
1081 PR sanitizer/70875
1082 * gcc.dg/ubsan/bounds-3.c: New test.
1083
cb8bc632 10842016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1085
1086 PR target/54089
1087 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1088
b343c173 10892016-05-06 Richard Biener <rguenther@suse.de>
1090
1091 PR middle-end/70931
1092 * gfortran.dg/pr70931.f90: New testcase.
1093
1e3db0b1 10942016-05-06 Richard Biener <rguenther@suse.de>
1095
1096 PR middle-end/70941
1097 * gcc.dg/torture/pr70941.c: New testcase.
1098
bdd54b6d 10992016-05-05 Bin Cheng <bin.cheng@arm.com>
1100
1101 PR tree-optimization/57206
1102 * gcc.dg/vect/pr57206.c: New test.
1103
499adcfd 11042016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1105
1106 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1107
871164c4 11082016-05-05 Jakub Jelinek <jakub@redhat.com>
1109
ecb23e00 1110 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1111
871164c4 1112 * c-c++-common/Wdangling-else-4.c: New test.
1113
70cf83ba 11142016-05-04 Jakub Jelinek <jakub@redhat.com>
1115
858c9470 1116 PR c++/70906
1117 PR c++/70933
1118 * g++.dg/opt/pr70906.C: New test.
1119 * g++.dg/opt/pr70933.C: New test.
1120
70cf83ba 1121 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1122
aaa36a78 11232016-05-04 Jan Hubicka <hubicka@ucw.cz>
1124
1125 * gcc.dg/ipa/pure-const-3.c: New testcase.
1126
1d52c456 11272016-05-04 Marek Polacek <polacek@redhat.com>
1128
1129 * c-c++-common/Wdangling-else-1.c: New test.
1130 * c-c++-common/Wdangling-else-2.c: New test.
1131 * c-c++-common/Wdangling-else-3.c: New test.
1132
dc581573 11332016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1134
1135 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1136 flag is present.
1137
a64030fe 11382016-05-04 Marek Polacek <polacek@redhat.com>
1139
1140 PR c/48778
1141 * gcc.dg/Waddress-2.c: New test.
1142
b461b04a 11432016-05-04 Alan Modra <amodra@gmail.com>
1144
1145 * gcc.target/powerpc/pr70866.c: New.
1146
c388a0cf 11472016-05-03 Martin Sebor <msebor@redhat.com>
1148
1149 PR c++/66561
1150 * c-c++-common/builtin_location.c: New test.
1151 * g++.dg/cpp1y/builtin_location.C: New test.
1152
5d4db8ef 11532016-05-03 Marek Polacek <polacek@redhat.com>
1154
1155 PR c/70859
1156 * gcc.dg/pr70859.c: New test.
1157 * gcc.dg/pr70859-2.c: New test.
1158
ca938765 11592016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1160
1161 * gnat.dg/debug5.adb: New testcase.
1162
60b27d5f 11632016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1164
1165 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1166 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1167 Procedure to check for z10 instruction set.
1168
5ab325d0 11692016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1170
1171 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1172
c548a0ad 11732016-05-03 Alan Modra <amodra@gmail.com>
1174
1175 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1176
d5ecd946 11772016-05-03 Jakub Jelinek <jakub@redhat.com>
1178
1179 * gcc.target/i386/avx512f-cvt-1.c: New test.
1180
35b0a053 11812016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1182
1183 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1184 -fdump-tree-vrp-details.
1185
9ae1b28a 11862016-05-03 Richard Biener <rguenther@suse.de>
1187
1188 * gcc.dg/pr30172-1.c: Adjust.
1189 * gcc.dg/pr63743.c: Likewise.
1190 * gcc.dg/tm/pr51696.c: Likewise.
1191 * c-c++-common/tm/safe-1.c: Likewise.
1192 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1193 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1194 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1195 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1196
9c1a31e4 11972016-05-03 Jakub Jelinek <jakub@redhat.com>
1198
fe69bcb9 1199 PR rtl-optimization/70467
1200 * gcc.target/i386/pr70467-3.c: New test.
1201 * gcc.target/i386/pr70467-4.c: New test.
1202
9082c4a4 1203 PR tree-optimization/70916
1204 * gcc.c-torture/compile/pr70916.c: New test.
1205
9c1a31e4 1206 PR target/49244
1207 * gcc.target/i386/pr49244-1.c: New test.
1208 * gcc.target/i386/pr49244-2.c: New test.
1209
69105acc 12102016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1211
1212 PR rtl-optimization/44281
1213 * gcc.target/i386/pr44281.c: New test.
1214
9ab8df54 12152016-05-03 bin cheng <bin.cheng@arm.com>
1216
1217 PR tree-optimization/56541
1218 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1219 * gcc.dg/vect/pr56541.c: new test.
1220
3c62cae0 12212016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1222
1223 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1224 __float128.
1225 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1226
91abc161 12272016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1228
1229 PR testsuite/70520
1230 * c-c++-common/asan/clone-test-1.c (main): Align child process
1231 stack to 16 bytes.
1232
aa3d1155 12332016-05-02 David Malcolm <dmalcolm@redhat.com>
1234
1235 PR c++/62314
1236 * g++.dg/spellcheck-fields-2.C: New test case.
1237
002c3f28 12382016-05-02 David Malcolm <dmalcolm@redhat.com>
1239
1240 PR c++/62314
1241 * g++.dg/pr62314.C: New test case.
1242
46e5dccc 12432016-05-02 Jan Hubicka <hubicka@ucw.cz>
1244
1245 * gcc.dg/ipa/inline-8.c: New testcase.
1246
663f4248 12472016-05-02 Jakub Jelinek <jakub@redhat.com>
1248
1249 PR rtl-optimization/70467
1250 * gcc.target/i386/pr70467-1.c: New test.
1251
efe8bdf5 12522016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1253
1254 * gcc.dg/spec-options.c: Run the test on all targets.
1255 * gcc.dg/foo.specs: Use cpp_unique_options.
1256
47ef9633 12572016-05-02 Marc Glisse <marc.glisse@inria.fr>
1258
1259 * gcc.dg/tree-ssa/unord.c: New testcase.
1260
eb1a077c 12612016-05-02 Marc Glisse <marc.glisse@inria.fr>
1262
1263 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1264
28e869d0 12652016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1266
1267 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1268
dd185f6e 12692016-05-02 Marek Polacek <polacek@redhat.com>
1270
1271 PR c/70851
1272 * gcc.dg/enum-incomplete-3.c: New test.
1273
773d09b9 12742016-05-02 Marek Polacek <polacek@redhat.com>
1275 Tom de Vries <tom@codesourcery.com>
1276
1277 PR tree-optimization/70700
1278 * gcc.dg/pr70700.c: New test.
1279
f0dc3286 12802016-05-01 Uros Bizjak <ubizjak@gmail.com>
1281
1282 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1283 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1284 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1285 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1286 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1287
7f931827 12882016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1289
1290 * ada/acats/run_acats: Rename into...
1291 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1292 * ada/acats/run_all.sh: Remove redundant test.
1293 (target_run): Move around.
1294 (target_gnatchop): Use newly built executable.
1295 (target_gnatmake): Likewise.
1296 Check that the compilation of impbit succeeds.
1297
1c492b4e 12982016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1299
1300 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1301 * gcc.dg/20021029-1.c: Likewise.
1302 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1303 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1304 * gcc.target/sh/cmpstr.c: Likewise.
1305 * gcc.target/sh/cmpstrn.c: Likewise.
1306 * gcc.target/sh/memset.c: Likewise.
1307 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1308 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1309 * gcc.target/sh/pr39423-1.c: Likewise.
1310 * gcc.target/sh/pr49468-di.c: Likewise.
1311 * gcc.target/sh/pr49468-si.c: Likewise.
1312 * gcc.target/sh/pr49880-1.c: Likewise.
1313 * gcc.target/sh/pr49880-2.c: Likewise.
1314 * gcc.target/sh/pr49880-3.c: Likewise.
1315 * gcc.target/sh/pr50751-1.c: Likewise.
1316 * gcc.target/sh/pr50751-4.c: Likewise.
1317 * gcc.target/sh/pr50751-7.c: Likewise.
1318 * gcc.target/sh/pr51244-1.c: Likewise.
1319 * gcc.target/sh/pr51244-10.c: Likewise.
1320 * gcc.target/sh/pr51244-11.c: Likewise.
1321 * gcc.target/sh/pr51244-12.c: Likewise.
1322 * gcc.target/sh/pr51244-13.c: Likewise.
1323 * gcc.target/sh/pr51244-14.c: Likewise.
1324 * gcc.target/sh/pr51244-17.c: Likewise.
1325 * gcc.target/sh/pr51244-18.c: Likewise.
1326 * gcc.target/sh/pr51244-19.c: Likewise.
1327 * gcc.target/sh/pr51244-4.c: Likewise.
1328 * gcc.target/sh/pr51244-5.c: Likewise.
1329 * gcc.target/sh/pr51244-7.c: Likewise.
1330 * gcc.target/sh/pr51244-8.c: Likewise.
1331 * gcc.target/sh/pr51244-9.c: Likewise.
1332 * gcc.target/sh/pr51697.c: Likewise.
1333 * gcc.target/sh/pr52483-1.c: Likewise.
1334 * gcc.target/sh/pr52483-2.c: Likewise.
1335 * gcc.target/sh/pr52483-3.c: Likewise.
1336 * gcc.target/sh/pr52483-5.c: Likewise.
1337 * gcc.target/sh/pr52933-1.c: Likewise.
1338 * gcc.target/sh/pr52933-2.c: Likewise.
1339 * gcc.target/sh/pr52933-3.c: Likewise.
1340 * gcc.target/sh/pr53568-1.c: Likewise.
1341 * gcc.target/sh/pr53976-1.c: Likewise.
1342 * gcc.target/sh/pr53988-1.c: Likewise.
1343 * gcc.target/sh/pr53988.c: Likewise.
1344 * gcc.target/sh/pr54089-1.c: Likewise.
1345 * gcc.target/sh/pr54089-6.c: Likewise.
1346 * gcc.target/sh/pr54089-7.c: Likewise.
1347 * gcc.target/sh/pr54089-8.c: Likewise.
1348 * gcc.target/sh/pr54089-9.c: Likewise.
1349 * gcc.target/sh/pr54236-1.c: Likewise.
1350 * gcc.target/sh/pr54236-2.c: Likewise.
1351 * gcc.target/sh/pr54236-3.c: Likewise.
1352 * gcc.target/sh/pr54236-4.c: Likewise.
1353 * gcc.target/sh/pr54386.c: Likewise.
1354 * gcc.target/sh/pr54602-1.c: Likewise.
1355 * gcc.target/sh/pr54685.c: Likewise.
1356 * gcc.target/sh/pr54760-1.c: Likewise.
1357 * gcc.target/sh/pr54760-2.c: Likewise.
1358 * gcc.target/sh/pr54760-3.c: Likewise.
1359 * gcc.target/sh/pr54760-4.c: Likewise.
1360 * gcc.target/sh/pr54760-5.c: Likewise.
1361 * gcc.target/sh/pr54760-6.c: Likewise.
1362 * gcc.target/sh/pr55146.c: Likewise.
1363 * gcc.target/sh/pr55160.c: Likewise.
1364 * gcc.target/sh/pr59278.c: Likewise.
1365 * gcc.target/sh/pr59401-1.c: Likewise.
1366 * gcc.target/sh/pr59533-1.c: Likewise.
1367 * gcc.target/sh/pr63260.c: Likewise.
1368 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1369 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1370 * gcc.target/sh/strlen.c: Likewise.
1371 * gcc.target/sh/torture/pr30807.c: Likewise.
1372 * gcc.target/sh/torture/pr34777.c: Likewise.
1373 * gcc.target/sh/torture/pr64652.c: Likewise.
1374 * gcc.target/sh/torture/pr65505.c: Likewise.
1375 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1376 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1377
0c4005be 13782016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1379
1380 PR c++/66644
1381 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1382
d94e6223 13832016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1384
1385 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1386 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1387 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1388 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1389
46f37836 13902016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1391
1392 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1393 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1394
4d0a8bac 13952016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1396
1397 PR middle-end/70626
1398 * c-c++-common/goacc/combined-reduction.c: New test.
1399 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1400
b98e0db3 14012016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1402
1403 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1404 *movdi_internal pattern only if PIC off.
1405 * gcc.target/i386/pr70155-2.c: Likewise.
1406 * gcc.target/i386/pr70155-3.c: Likewise.
1407 * gcc.target/i386/pr70155-4.c: Likewise.
1408 * gcc.target/i386/pr70155-5.c: Likewise.
1409 * gcc.target/i386/pr70155-6.c: Likewise.
1410 * gcc.target/i386/pr70155-7.c: Likewise.
1411 * gcc.target/i386/pr70155-8.c: Likewise.
1412 * gcc.target/i386/pr70155-15.c: Likewise.
1413 * gcc.target/i386/pr70155-17.c: Likewise.
1414 * gcc.target/i386/pr70155-22.c: Likewise.
1415
8b066242 14162016-04-29 Bin Cheng <bin.cheng@arm.com>
1417
1418 PR tree-optimization/70803
1419 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1420
22912e73 14212016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1422
1423 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1424 optimization of vector loop.
1425 * gcc.target/i386/vect-unpack-3.c: New test.
1426 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1427 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1428 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1429
568128c6 14302016-04-29 Marek Polacek <polacek@redhat.com>
1431
1432 PR sanitizer/70342
1433 * g++.dg/ubsan/null-7.C: New test.
1434
025dd1e0 1435 PR c/70852
1436 * gcc.dg/pr70852.c: New test.
1437
eb16928e 14382016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1439
1440 PR/69089
1441 * g++.dg/cpp0x/alignas6.C: New test.
1442
d7377ee9 14432016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1444
1445 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1446 dg-do.
1447 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1448 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1449 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1450 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1451 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1452 * gcc.target/arc/mxy.c: Likewise.
1453 * gcc.target/arc/mswape.c: Likewise.
1454 * gcc.target/arc/mrtsc.c: Likewise.
1455 * gcc.target/arc/mcrc.c: Likewise.
1456 * gcc.target/arc/mdsp-packa.c: Likewise.
1457 * gcc.target/arc/mdvbf.c: Likewise.
1458 * gcc.target/arc/mlock.c: Likewise.
1459 * gcc.target/arc/mmac-24.c: Likewise.
1460 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1461
efa1b7ab 14622016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1463 Matthijs Kooijman <matthijs@stdin.nl>
1464 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1465
1466 PR target/60040
1467 * gcc.target/avr/pr60040-1.c: New.
1468 * gcc.target/avr/pr60040-2.c: New.
1469
00371d68 14702016-04-29 Richard Biener <rguenther@suse.de>
1471
1472 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1473
73447cc5 14742016-04-29 Richard Biener <rguenther@suse.de>
1475
1476 PR tree-optimization/13962
1477 PR tree-optimization/65686
1478 * gcc.dg/uninit-pr65686.c: New testcase.
1479
c2087b56 14802016-04-29 Jakub Jelinek <jakub@redhat.com>
1481
1482 PR middle-end/70843
1483 * gcc.dg/pr70843.c: New test.
1484
cdd06d5a 14852016-04-28 Jakub Jelinek <jakub@redhat.com>
1486
1487 PR target/70858
1488 * gcc.target/i386/pr70858.c: New test.
1489
1a60079e 14902016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1491
1492 * gcc.target/arc/nps400-1.c: New file.
1493
11bc2894 14942016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1495 Andrew Burgess <andrew.burgess@embecosm.com>
1496
1497 * gcc.target/arc/movh_cl-1.c: New file.
1498
dd9bf0b5 14992016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1500 Andrew Burgess <andrew.burgess@embecosm.com>
1501
1502 * gcc.target/arc/extzv-1.c: New file.
1503 * gcc.target/arc/insv-1.c: New file.
1504 * gcc.target/arc/insv-2.c: New file.
1505 * gcc.target/arc/movb-1.c: New file.
1506 * gcc.target/arc/movb-2.c: New file.
1507 * gcc.target/arc/movb-3.c: New file.
1508 * gcc.target/arc/movb-4.c: New file.
1509 * gcc.target/arc/movb-5.c: New file.
1510 * gcc.target/arc/movb_cl-1.c: New file.
1511 * gcc.target/arc/movb_cl-2.c: New file.
1512 * gcc.target/arc/movbi_cl-1.c: New file.
1513 * gcc.target/arc/movl-1.c: New file.
1514
a22e4209 15152016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1516 Andrew Burgess <andrew.burgess@embecosm.com>
1517
1518 * gcc.target/arc/cmem-1.c: New file.
1519 * gcc.target/arc/cmem-2.c: New file.
1520 * gcc.target/arc/cmem-3.c: New file.
1521 * gcc.target/arc/cmem-4.c: New file.
1522 * gcc.target/arc/cmem-5.c: New file.
1523 * gcc.target/arc/cmem-6.c: New file.
1524 * gcc.target/arc/cmem-7.c: New file.
1525 * gcc.target/arc/cmem-ld.inc: New file.
1526 * gcc.target/arc/cmem-st.inc: New file.
1527
287c3982 15282016-04-28 Jakub Jelinek <jakub@redhat.com>
1529
1530 PR target/70821
1531 * gcc.target/i386/pr70821.c: New test.
1532
e40e5340 15332016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1534
1535 * gcc.target/powerpc/vec-adde.c: New test.
1536 * gcc.target/powerpc/vec-adde-int128.c: New test.
1537
cf977d50 15382016-04-28 Jakub Jelinek <jakub@redhat.com>
1539
1540 * gcc.target/i386/avx-vround-1.c: New test.
1541 * gcc.target/i386/avx-vround-2.c: New test.
1542 * gcc.target/i386/avx512vl-vround-1.c: New test.
1543 * gcc.target/i386/avx512vl-vround-2.c: New test.
1544
572f8300 15452016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1546
1547 PR testsuite/70595
1548 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1549 (check_effective_target_cilkplus_runtime): ... this.
1550 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1551 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1552
1553 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1554 Require cilkplus_runtime.
1555 Don't add -lcilkrts.
1556 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1557 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1558 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1559 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1560 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1561 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1562 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1563 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1564 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1565 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1566 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1567 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1568 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1569 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1570 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1571 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1572 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1573 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1574 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1575 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1576 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1577 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1578 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1579 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1580 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1581 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1582 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1583 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1584 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1585
1586 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1587 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1588
1589 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1590
1591 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1592 cilkplus_runtime.
1593
dfba0905 15942016-04-27 Marc Glisse <marc.glisse@inria.fr>
1595
1596 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1597 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1598
605a4556 15992015-04-27 Ryan Burn <contact@rnburn.com>
1600
1601 PR c++/69024
1602 PR c++/68997
1603 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1604 diagnostic.
1605 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1606 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1607
6a1231a5 16082016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1609
1610 * gnat.dg/limited_with4.ad[sb]: New test.
1611 * gnat.dg/limited_with4_pkg.ads: New helper.
1612
4dad9e09 16132016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1614
1615 PR target/70155
1616 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1617 and movv1ti_internal patterns
1618 * gcc.target/i386/pr70155-1.c: New test.
1619 * gcc.target/i386/pr70155-2.c: Likewise.
1620 * gcc.target/i386/pr70155-3.c: Likewise.
1621 * gcc.target/i386/pr70155-4.c: Likewise.
1622 * gcc.target/i386/pr70155-5.c: Likewise.
1623 * gcc.target/i386/pr70155-6.c: Likewise.
1624 * gcc.target/i386/pr70155-7.c: Likewise.
1625 * gcc.target/i386/pr70155-8.c: Likewise.
1626 * gcc.target/i386/pr70155-9.c: Likewise.
1627 * gcc.target/i386/pr70155-10.c: Likewise.
1628 * gcc.target/i386/pr70155-11.c: Likewise.
1629 * gcc.target/i386/pr70155-12.c: Likewise.
1630 * gcc.target/i386/pr70155-13.c: Likewise.
1631 * gcc.target/i386/pr70155-14.c: Likewise.
1632 * gcc.target/i386/pr70155-15.c: Likewise.
1633 * gcc.target/i386/pr70155-16.c: Likewise.
1634 * gcc.target/i386/pr70155-17.c: Likewise.
1635 * gcc.target/i386/pr70155-18.c: Likewise.
1636 * gcc.target/i386/pr70155-19.c: Likewise.
1637 * gcc.target/i386/pr70155-20.c: Likewise.
1638 * gcc.target/i386/pr70155-21.c: Likewise.
1639 * gcc.target/i386/pr70155-22.c: Likewise.
1640
a80f3f45 16412016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1642
1643 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1644 ".{5,6}".
1645
279305d1 16462016-04-27 Bin Cheng <bin.cheng@arm.com>
1647
1648 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1649 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1650 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1651 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1652 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1653
8974b625 16542016-04-27 Richard Biener <rguenther@suse.de>
1655
1656 PR ipa/70760
1657 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1658 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1659
886d5463 16602016-04-27 Nathan Sidwell <nathan@acm.org>
1661
1662 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1663 * g++.dg/ubsan/pr63956.C: Adjust error location.
1664
f0e35aa9 16652016-04-27 Nick Clifton <nickc@redhat.com>
1666
1667 PR middle-end/49889
1668 * gcc.dg/pr49889.c: New test.
1669
40385231 16702016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1671
1672 * c-c++-common/memset-array.c: New test.
1673
37229a71 16742016-04-26 Martin Sebor <msebor@redhat.com>
1675
1676 PR c++/66639
1677 * g++.dg/cpp1y/func_constexpr.C: New test.
1678
3eedf9bd 16792016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1680
1681 PR c++/70241
1682 * g++.dg/cpp0x/enum32.C: New test.
1683 * g++.dg/cpp0x/enum33.C: New test.
1684
16852016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 1686
1687 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1688 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1689 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1690 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1691 * gcc.c-torture/execute/pr38151.c: Likewise.
1692 * gcc.c-torture/execute/pr66556.c: Likewise.
1693 * gcc.c-torture/execute/pr67781.c: Likewise.
1694 * gcc.c-torture/execute/pr68648.c: Likewise.
1695
8c51f92f 16962016-04-26 Marc Glisse <marc.glisse@inria.fr>
1697
1698 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1699
fa20ebd3 17002016-04-26 Marek Polacek <polacek@redhat.com>
1701
1702 PR c/67784
1703 * gcc.dg/pr67784-3.c: New test.
1704 * gcc.dg/pr67784-4.c: New test.
1705 * gcc.dg/pr67784-5.c: New test.
1706
9db47803 1707 PR c/70791
1708 * gcc.dg/Wnested-externs-2.c: New test.
1709
bff407f2 17102016-04-26 Marc Glisse <marc.glisse@inria.fr>
1711
1712 * gcc.dg/fold-plusmult.c: Adjust.
1713 * gcc.dg/no-strict-overflow-6.c: Adjust.
1714 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1715
78d0c69e 17162016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1717
1718 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1719 number scans.
1720 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1721 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1722 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1723 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1724 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1725 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1726 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1727 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1728 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1729 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1730 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1731 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1732 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1733 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1734 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1735 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1736 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1737 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1738 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1739 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1740 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1741 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1742 scans.
1743 * gcc.target/i386/pr32219-4.c: Likewise.
1744 * gcc.target/i386/pr32219-6.c: Likewise.
1745 * gcc.target/i386/pr32219-8.c: Likewise.
1746
221d6722 17472016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1748
1749 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1750 associated options.
1751
514727a9 17522016-04-26 Marek Polacek <polacek@redhat.com>
1753
1754 PR c++/70744
1755 * g++.dg/ext/cond2.C: New test.
1756
e6ee4c61 17572016-04-26 Bin Cheng <bin.cheng@arm.com>
1758
1759 PR tree-optimization/70771
1760 PR tree-optimization/70775
1761 * gcc.dg/pr70771.c: New test.
3730828c 1762 * gcc.dg/pr70775.c: New test.
e6ee4c61 1763
b3d72796 17642016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1765
1766 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1767
c11ece29 17682016-04-25 Richard Biener <rguenther@suse.de>
1769
1770 PR tree-optimization/70780
1771 * gcc.dg/torture/pr70780.c: New testcase.
1772
d40b10b2 17732016-04-25 Michael Collison <michael.collison@arm.com>
1774
1775 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1776 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1777 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1778 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1779 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1780 * testsuite/lib/target-supports.exp
1781 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1782 that arm neon support vector widen sum of HImode TO SImode.
1783
4bbfd6c2 17842016-04-23 Jakub Jelinek <jakub@redhat.com>
1785
1786 PR sanitizer/70712
1787 * c-c++-common/asan/pr70712.c: New test.
1788
524df596 17892016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1790
1791 * .gitattributes: New file.
1792
426c75c3 17932016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1794
1795 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1796
c052a8d5 17972016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1798
1799 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1800 * gfortran.dg/submodule_15.f08: Likewise.
1801
c08d4612 18022016-04-22 Richard Biener <rguenther@suse.de>
1803
1804 PR tree-optimization/70740
1805 * gcc.dg/torture/pr70740.c: New testcase.
1806
fd3211e1 18072016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1808
1809 PR target/70750
1810 * gcc.target/i386/pr70750-1.c: New test.
1811 * gcc.target/i386/pr70750-2.c: Likewise.
1812
15acd78c 18132016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1814
1815 PR c++/70540
1816 * g++.dg/cpp0x/auto48.C: New.
1817
192bf59c 18182016-04-21 Marek Polacek <polacek@redhat.com>
1819
1820 PR c++/70513
1821 * g++.dg/cpp0x/forw_enum12.C: New test.
1822 * g++.dg/cpp0x/forw_enum13.C: New test.
1823
5d429e99 18242016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1825
1826 PR target/70728
1827 * gcc.target/i386/pr70728.c: New test.
1828
06777d85 18292016-04-21 Richard Biener <rguenther@suse.de>
1830
1831 PR middle-end/70747
1832 * gcc.dg/pr70747.c: New testcase.
1833
7434c6fb 18342016-04-21 Bin Cheng <bin.cheng@arm.com>
1835
1836 PR tree-optimization/70715
1837 * gcc.dg/tree-ssa/scev-13.c: New test.
1838
f3ec0970 18392016-04-21 Marc Glisse <marc.glisse@inria.fr>
1840
1841 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1842
523f3a9d 18432016-04-21 Marc Glisse <marc.glisse@inria.fr>
1844
1845 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1846
ace7bf06 18472016-04-20 Jan Hubicka <jh@suse.cz>
1848
1849 PR ipa/70018
1850 * g++.dg/ipa/nothrow-1.C: New testcase.
1851
2b073aa6 18522016-04-20 Nathan Sidwell <nathan@acm.org>
1853
1854 PR c++/55635
1855 * g++.dg/eh/delete1.C: New.
1856
8a574c11 18572016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1858
1859 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1860 -mtune-ctrl=sse_typeless_stores.
1861
e3400750 18622016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1863
1864 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1865
4bd8a059 18662016-04-20 Bin Cheng <bin.cheng@arm.com>
1867
1868 PR tree-optimization/69489
1869 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1870
70574e60 18712016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1872
1873 PR c++/69363
1874 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1875 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1876 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1877
bd6f374c 18782016-04-20 Bin Cheng <bin.cheng@arm.com>
1879
1880 PR tree-optimization/56625
1881 PR tree-optimization/69489
1882 * gcc.dg/vect/pr56625.c: New test.
1883 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1884
482539ee 18852016-04-20 Andrew Pinski <apinski@cavium.com>
1886
1887 PR target/64971
1888 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1889
b4672800 18902016-04-20 Arnaud Charlet <charlet@adacore.com>
1891
1892 * gnat.dg/self1.adb: Remove now incorrect test.
1893
4fb48737 18942016-04-20 Bin Cheng <bin.cheng@arm.com>
1895
1896 * gcc.dg/tree-ssa/scev-11.c: New test.
1897 * gcc.dg/tree-ssa/scev-12.c: New test.
1898
97efb92e 18992016-04-20 Marek Polacek <polacek@redhat.com>
1900
1901 PR tree-optimization/70725
1902 * gcc.dg/pr70725.c: New test.
1903
9d2d4060 19042016-04-20 Richard Biener <rguenther@suse.de>
1905
1906 PR tree-optimization/70726
1907 * g++.dg/vect/pr70726.cc: New testcase.
1908
54530437 19092016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1910
1911 PR target/70674
1912 * gcc.target/s390/pr70674.c: New test.
1913
acda2210 19142016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1915
1916 PR libgfortran/70684
1917 * gfortran.dg/list_read_14.f90: New test.
1918
b7040bb0 19192016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1920
1921 PR target/69201
1922 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1923 extern to force it misaligned.
1924 (b): Likewise.
1925 (c): Likewise.
1926 (d): Likewise.
1927 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1928 Don't check `*' before movv4sf_internal.
1929 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1930 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1931 Don't check `*' before movv16qi_internal.
1932 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1933 extern to force it misaligned.
1934 (b): Likewise.
1935 (c): Likewise.
1936 (d): Likewise.
1937 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1938 Don't check `*' before movv2df_internal.
1939 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1940 extern to force it misaligned.
1941 (b): Likewise.
1942 (c): Likewise.
1943 (d): Likewise.
1944 Check movv8sf_internal instead of avx_storeups256.
1945 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1946
263b5475 19472016-04-19 Richard Biener <rguenther@suse.de>
1948
1949 PR tree-optimization/70171
1950 * g++.dg/tree-ssa/pr70171.C: New testcase.
1951
222ac318 19522016-04-19 Richard Biener <rguenther@suse.de>
1953
1954 PR tree-optimization/70724
1955 * gcc.dg/torture/pr70724.c: New testcase.
1956
003000a4 19572016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1958
1959 PR middle-end/70689
1960 * testsuite/gcc.target/i386/pr70689.c: New.
1961
3f6e13de 19622016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1963
1964 PR target/70708
1965 * gcc.target/i386/pr70708.c: New test.
1966
10abddbd 19672016-04-18 Richard Biener <rguenther@suse.de>
1968
1969 PR tree-optimization/43434
1970 * gcc.dg/vect/pr43434.c: New testcase.
1971 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1972 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1973 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1974 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1975 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1976 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1977 * gcc.dg/gomp/pr68640.c: Likewise.
1978 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1979 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1980
950db54a 19812016-04-18 Richard Biener <rguenther@suse.de>
1982
1983 PR tree-optimization/70701
1984 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1985
67ccbf39 19862016-04-18 Tom de Vries <tom@codesourcery.com>
1987
1988 PR testsuite/70699
1989 * gcc.dg/pr70161.c: Add dot-file scans.
1990 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1991 instead of after last dot char.
1992
021ad2f3 19932016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1994
1995 * c-c++-common/dump-ada-spec-3.c: New test.
1996 * c-c++-common/dump-ada-spec-4.c: Likewise.
1997
d572fcfd 19982016-04-17 Tom de Vries <tom@codesourcery.com>
1999
2000 PR other/70183
2001 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2002
8b4ee73c 20032016-04-15 Jan Hubicka <jh@suse.cz>
2004
2005 PR ipa/70018
2006 * g++.dg/ipa/pure-const-1.C: New testcase.
2007 * g++.dg/ipa/pure-const-2.C: New testcase.
2008 * g++.dg/ipa/pure-const-3.C: New testcase.
2009
eac243e7 20102016-04-15 Marek Polacek <polacek@redhat.com>
2011
2012 PR c/70671
2013 * gcc.dg/bitfld-22.c: New test.
2014
64c1df32 20152016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2016
2017 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2018 x86_64.
2019
926f9422 20202016-04-15 Marek Polacek <polacek@redhat.com>
2021
2022 PR c/70651
2023 * c-c++-common/pr70651.c: New test.
2024
309bbaa3 20252016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2026
2027 PR rtl-optimization/70681
2028 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2029 dump scan on arm and powerpc.
2030 * gcc.dg/pr10474.c: Likewise.
2031
b4ba8358 20322016-04-15 Jakub Jelinek <jakub@redhat.com>
2033
ed92874a 2034 PR c++/69517
2035 PR c++/70019
2036 PR c++/70588
2037 * g++.dg/cpp1y/vla11.C: Revert for real.
2038
b4ba8358 2039 PR c/70436
2040 * c-c++-common/Wparentheses-1.c: New test.
2041 * c-c++-common/gomp/Wparentheses-1.c: New test.
2042 * c-c++-common/gomp/Wparentheses-2.c: New test.
2043 * c-c++-common/gomp/Wparentheses-3.c: New test.
2044 * c-c++-common/gomp/Wparentheses-4.c: New test.
2045 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2046 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2047 * c-c++-common/goacc/Wparentheses-1.c: New test.
2048
65717bb5 20492016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2050
2051 PR target/70662
2052 * gcc.target/i386/pr70662.c: New test.
2053
ca1a4077 20542016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 2055 Alan Modra <amodra@gmail.com>
ca1a4077 2056
2057 PR tree-optimization/70130
2058 * gcc.dg/vect/O3-pr70130.c: New testcase.
2059
dbe1794c 20602016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2061
11836644 2062 PR target/70669
2063 * gcc.target/powerpc/pr70669.c: New test.
2064
dbe1794c 2065 PR target/70640
2066 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2067 a power7 system that does not have an assembler that supports
2068 power8.
2069
4c1007f1 20702016-04-14 Martin Sebor <msebor@redhat.com>
2071
2072 PR c++/69517
2073 PR c++/70019
2074 PR c++/70588
2075 * c-c++-common/ubsan/vla-1.c: Revert.
2076 * g++.dg/cpp1y/vla11.C: Same.
2077 * g++.dg/cpp1y/vla12.C: Same.
2078 * g++.dg/cpp1y/vla13.C: Same.
2079 * g++.dg/cpp1y/vla14.C: Same.
2080 * g++.dg/cpp1y/vla3.C: Same.
2081 * gcc/testsuite/g++.dg/init/array24.C: Same.
2082 * g++.dg/ubsan/vla-1.C: Same.
2083
22dcab66 20842016-04-14 Marek Polacek <polacek@redhat.com>
2085 Jan Hubicka <hubicka@ucw.cz>
2086
2087 PR c++/70029
2088 * g++.dg/torture/pr70029.C: New test.
2089
3e74b025 20902016-04-14 Martin Sebor <msebor@redhat.com>
2091
2092 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2093 type size to prevent failures on targets with very low maximum
2094 alignment.
2095
1d2e0f2a 20962016-04-14 Richard Biener <rguenther@suse.de>
2097
2098 PR tree-optimization/70623
2099 * gcc.dg/torture/pr70623.c: New testcase.
2100 * gcc.dg/torture/pr70623-2.c: Likewise.
2101
9aed0626 21022016-04-13 Martin Sebor <msebor@redhat.com>
2103
2104 PR c++/69517
2105 PR c++/70019
2106 PR c++/70588
2107 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2108 * g++.dg/cpp1y/vla11.C: New test.
2109 * g++.dg/cpp1y/vla12.C: New test.
2110 * g++.dg/cpp1y/vla13.C: New test.
2111 * g++.dg/cpp1y/vla14.C: New test.
2112 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2113 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2114 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2115
fd499010 21162016-04-13 Jakub Jelinek <jakub@redhat.com>
2117
2118 PR c++/70641
2119 * g++.dg/opt/pr70641.C: New test.
2120
87fa7252 21212016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2122
2123 PR rtl-optimization/68749
2124 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2125 effects of argument promotions.
2126 Remove default args to dg-skip-if.
2127
6c40e18b 21282016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2129
2130 PR c++/70635
2131 * g++.dg/parse/pr70635.C: New.
2132
92c53257 21332016-04-13 Marek Polacek <polacek@redhat.com>
2134
2135 PR c++/70639
2136 * c-c++-common/Wmisleading-indentation-4.c: New test.
2137
0241e4dc 21382016-04-13 Marek Polacek <polacek@redhat.com>
2139
2140 PR c/70436
2141 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2142 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2143
92bda444 21442016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2145
2146 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2147 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2148 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2149
38ea8a26 21502016-04-13 Jakub Jelinek <jakub@redhat.com>
2151
d08aa032 2152 PR middle-end/70633
2153 * gcc.c-torture/compile/pr70633.c: New test.
2154
38ea8a26 2155 PR debug/70628
2156 * gcc.dg/torture/pr70628.c: New test.
2157
9231d5c2 21582016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2159
2160 PR c++/70610
2161 * g++.dg/template/pr70610.C: New test.
2162 * g++.dg/template/pr70610-2.C: New test.
2163 * g++.dg/template/pr70610-3.C: New test.
2164 * g++.dg/template/pr70610-4.C: New test.
2165
249ca944 21662016-04-12 Jakub Jelinek <jakub@redhat.com>
2167
7f2ea2fb 2168 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2169 128 instead of 32.
2170
249ca944 2171 PR c++/70571
2172 * g++.dg/ext/pr70571.C: New test.
2173
8ca5a97d 21742016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2175
bf32a52d 2176 PR target/70640
8ca5a97d 2177 * gcc.target/powerpc/pr70640.c: New test.
2178
e971b45f 21792016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2180
2181 PR c++/68722
2182 * g++.dg/parse/pr68722.C: New.
2183
0b54d964 21842016-04-12 Jakub Jelinek <jakub@redhat.com>
2185
2186 PR rtl-optimization/70596
2187 * gcc.target/i386/pr70596.c: New test.
2188
d2dd85e3 21892016-04-12 Nathan Sidwell <nathan@acm.org>
2190
2191 PR c++/70501
2192 * g++.dg/init/pr70501.C: New.
2193
2d0001b0 21942016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2195
2196 * gcc.target/i386/asm-flag-6.c: New test.
2197
6c4df0d1 21982016-04-12 Tom de Vries <tom@codesourcery.com>
2199
2200 PR tree-optimization/68756
2201 * gcc.dg/graphite/pr68756.c: New test.
2202
0d60da57 22032016-04-12 Jakub Jelinek <jakub@redhat.com>
2204
2205 PR tree-optimization/70602
2206 * gcc.c-torture/execute/pr70602.c: New test.
2207
62735984 22082016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2209
2210 PR target/70381
2211 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2212 __float128 emulator is built and runs.
2213 * gcc.target/powerpc/float128-1.c: Likewise.
2214
2215 * lib/target-supports.exp (check_ppc_float128_sw_available):
2216 Rework tests for __float128 software and hardware
2217 availability. Fix exit condition to return 0 on success.
2218
a702492c 22192016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2220
2221 PR target/70133
2222 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2223 * gcc.target/aarch64/target_attr_15.c: Likewise.
2224
a8c5ce92 22252016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2226
2227 PR c++/69066
2228 * g++.dg/cpp1y/pr69066.C: New.
2229
5ecab913 22302016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2231
2232 PR fortran/68566
2233 * gfortran.dg/pr36192.f90: Update test.
2234 * gfortran.dg/pr36192_1.f90: Update test.
2235 * gfortran.dg/real_dimension_1.f: Update test.
2236 * gfortran.dg/parameter_array_init_7.f90: New test.
2237
6cb5ef70 22382016-04-09 John David Anglin <danglin@gcc.gnu.org>
2239
4edfdd23 2240 PR testsuite/64039
2241 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2242
964f71e3 2243 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2244
5d61c198 2245 PR rtl-optimization/66669
2246 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2247
16eaaf58 2248 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2249
0b68802d 2250 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2251 * gcc.dg/pie-1.c: Likewise.
2252 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2253 * gcc.dg/pic-4.c: Likewise.
2254 * gcc.dg/pie-3.c: Likewise.
2255 * gcc.dg/pie-4.c: Likewise.
2256
9c0dd509 2257 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2258
03b2d3c1 2259 PR tree-optimization/68644
2260 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2261
6cb5ef70 2262 PR rtl-optimization/64886
2263 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2264
07de41ba 22652016-04-09 Tom de Vries <tom@codesourcery.com>
2266
2267 PR tree-optimization/68953
2268 * gcc.dg/graphite/pr68953.c: New test.
2269
d294e3fb 22702016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2271
2272 PR fortran/70592
2273 * gfortran.dg/deferred_character_16.f90: New test.
2274
3cb15094 22752016-04-09 Jakub Jelinek <jakub@redhat.com>
2276
2277 PR tree-optimization/70586
2278 * gcc.c-torture/execute/pr70586.c: New test.
2279
a02dc66f 22802016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2281
2282 PR sanitizer/70573
2283 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2284 with __builtin_memset
2285 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2286
0c302595 22872016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2288
2289 PR lto/70289
2290 PR ipa/70348
2291 PR tree-optimization/70373
2292 PR middle-end/70533
2293 PR middle-end/70534
2294 PR middle-end/70535
2295 * c-c++-common/goacc/reduction-5.c: New test.
2296 * c-c++-common/goacc/reduction-promotions.c: New test.
2297 * gfortran.dg/goacc/reduction-3.f95: New test.
2298 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2299
c6c0523b 23002016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2301
2302 PR c++/70590
2303 PR c++/70452
2304 * g++.dg/pr70590.C: New test.
2305 * g++.dg/pr70590-2.C: New test.
2306
3ac399da 23072016-04-08 Jakub Jelinek <jakub@redhat.com>
2308
e97d1706 2309 PR middle-end/70593
2310 * gcc.target/i386/pr70593.c: New test.
2311
3ac399da 2312 PR rtl-optimization/70574
2313 * gcc.target/i386/avx2-pr70574.c: New test.
2314
fcfbb129 23152016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2316
2317 PR sanitizer/70541
2318 * c-c++-common/asan/pr70541.c: New test.
2319
0aabcddf 23202016-04-08 Tom de Vries <tom@codesourcery.com>
2321
2322 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2323 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2324
bec0c1e8 23252016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2326
2327 PR target/70566
2328 * gcc.c-torture/execute/pr70566.c: New test.
2329
87c791f5 23302016-04-08 Tom de Vries <tom@codesourcery.com>
2331
2332 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2333 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2334
7f38718f 23352016-04-08 Alan Modra <amodra@gmail.com>
2336
2337 * gcc.target/powerpc/pr70117.c: New.
2338
a96a7710 23392016-04-07 Jakub Jelinek <jakub@redhat.com>
2340
7a6265d1 2341 PR testsuite/70581
2342 * gcc.dg/lto/simd-function_0.c: New test.
2343
a96a7710 2344 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2345 clones.
2346 * c-c++-common/attr-simd-2.c: Likewise.
2347 * c-c++-common/attr-simd-4.c: Likewise.
2348 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2349 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2350
508dd607 23512016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2352
2353 PR testsuite/70553
2354 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2355
1b61585a 23562016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2357 Tom de Vries <tom@codesourcery.com>
2358
2359 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2360 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2361 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2362 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2363 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2364 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2365 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2366 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2367
5f060aa8 23682016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2369
2370 PR c/70436
2371 * g++.dg/warn/Wparentheses-29.C: New test.
2372
d3831f71 23732016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2374
2375 PR c/70436
2376 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2377 explicit braces to resolve a future -Wparentheses warning.
2378
382ece2d 23792016-04-06 Richard Henderson <rth@redhat.com>
2380
2381 * gcc.dg/pr61817-1.c: New test.
2382 * gcc.dg/pr61817-2.c: New test.
2383 * gcc.dg/pr69391-1.c: New test.
2384 * gcc.dg/pr69391-2.c: New test.
2385
72234ee9 23862016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2387
2388 PR rtl-optimization/70398
2389 * testsuite/gcc.target/aarch64/pr70398.c: New.
2390
5547150a 23912016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2392
2393 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2394
15b70121 23952016-04-06 Yvan Roux <yvan.roux@linaro.org>
2396 Pedro Alves <palves@redhat.com>
2397
2398 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2399
585aefbb 24002016-04-06 Jakub Jelinek <jakub@redhat.com>
2401
0cbb513b 2402 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2403 Check for avx512f effective targets instead of avx2.
2404 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2405 for AVX512F clones.
2406 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2407 * g++.dg/gomp/declare-simd-1.C: Likewise.
2408 * g++.dg/gomp/declare-simd-3.C: Likewise.
2409 * g++.dg/gomp/declare-simd-4.C: Likewise.
2410
585aefbb 2411 PR middle-end/70550
2412 * c-c++-common/gomp/pr70550-1.c: New test.
2413 * c-c++-common/gomp/pr70550-2.c: New test.
2414
0b91cceb 24152016-04-05 Nathan Sidwell <nathan@acm.org>
2416
2417 PR c++/70512
2418 * g++.dg/ext/attribute-may-alias-5.C: New.
2419
645a9d8e 24202016-04-05 Jakub Jelinek <jakub@redhat.com>
2421
2422 PR c++/70336
2423 * c-c++-common/pr70336.c: New test.
2424 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2425 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2426
bdf23925 24272016-04-05 Jan Hubicka <hubicka@ucw.cz>
2428
2429 PR ipa/66223
2430 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2431
aaff837c 24322016-04-05 Jakub Jelinek <jakub@redhat.com>
2433
2434 PR rtl-optimization/70542
2435 * gcc.dg/torture/pr70542.c: New test.
2436 * gcc.target/i386/avx2-pr70542.c: New test.
2437
2eac58a0 24382016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2439
2440 PR tree-optimization/70509
2441 * gcc.target/i386/avx512bw-pr70509.c: New test.
2442
4f7ebe46 24432016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2444
2445 PR c++/70452
2446 * g++.dg/ext/constexpr-vla4.C: New test.
2447
305d86a0 24482016-04-05 Uros Bizjak <ubizjak@gmail.com>
2449
2450 PR target/70510
2451 * gcc.target/i386/pr70510.c: New test.
2452
eec3b789 24532016-04-05 Richard Biener <rguenther@suse.de>
2454
2455 PR tree-optimization/70526
2456 * g++.dg/torture/pr70526.C: New testcase.
2457
ca943582 24582016-04-05 Jakub Jelinek <jakub@redhat.com>
2459
2460 PR target/70525
2461 * gcc.target/i386/pr70525.c: New test.
2462
87825cd5 24632016-04-05 Richard Biener <rguenther@suse.de>
2464
2465 PR middle-end/70499
2466 * g++.dg/torture/pr70499.C: New testcase.
2467
14638828 24682016-04-05 Richard Biener <rguenther@suse.de>
2469
2470 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2471 remove XFAIL.
2472
967a90d5 24732016-04-04 Jakub Jelinek <jakub@redhat.com>
2474
2475 PR middle-end/70307
2476 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2477 rs6000 ABI warnings.
2478
d374a3a3 24792016-04-04 Jan Hubicka <hubicka@ucw.cz>
2480
2481 PR ipa/66223
2482 * g++.dg/ipa/devirt-51.C: New testcase.
2483
8ff377a6 24842016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2485 Jakub Jelinek <jakub@redhat.com>
2486
2487 PR middle-end/70457
2488 * gcc.dg/torture/pr70457.c: New.
2489
f567b44f 24902016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2491
2492 PR fortran/67538
2493 * gfortran.dg/allocate_with_source_19.f08: New test.
2494
89d4ebfa 24952016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2496
2497 PR fortran/65795
2498 * gfortran.dg/coarray_allocate_6.f08: New test.
2499
68ab33a6 25002016-04-04 Richard Biener <rguenther@suse.de>
2501
2502 PR rtl-optimization/70484
2503 * gcc.dg/torture/pr70484.c: New testcase.
2504
c4f5465d 25052016-04-04 Marek Polacek <polacek@redhat.com>
2506
2507 PR c/70307
2508 * gcc.dg/torture/pr70307.c: New test.
2509
bfec6609 25102016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2511
2512 PR target/70416
2513 PR target/67391
2514 * gcc.target/sh/torture/pr70416.c: New.
2515
40df9099 25162016-04-02 Martin Sebor <msebor@redhat.com>
2517
2518 PR c++/67376
2519 PR c++/70170
2520 PR c++/70172
2521 PR c++/70228
2522 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2523 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2524 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2525 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2526 * g++.dg/cpp0x/constexpr-string.C: Same.
2527 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2528 * g++.dg/cpp0x/pr65398.C: Same.
2529 * g++.dg/ext/constexpr-vla1.C: Same.
2530 * g++.dg/ext/constexpr-vla2.C: Same.
2531 * g++.dg/ext/constexpr-vla3.C: Same.
2532 * g++.dg/ubsan/pr63956.C: Same.
2533
0edb9bfe 25342016-04-01 Jakub Jelinek <jakub@redhat.com>
2535
2536 PR rtl-optimization/70467
2537 * gcc.target/i386/pr70467-2.c: New test.
2538
e5b1a1d9 25392016-04-01 Jakub Jelinek <jakub@redhat.com>
2540 Marek Polacek <polacek@redhat.com>
2541
2542 PR c++/70488
2543 * g++.dg/init/new47.C: New test.
2544
b2ca3fb0 25452016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2546
2547 PR target/70496
2548 * gcc.target/arm/pr70496.c: New test.
2549
4c3bd1e3 25502016-04-01 Nathan Sidwell <nathan@acm.org>
2551
47de69ad 2552 PR c++/68475
2553 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2554
313d569f 25552016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2556
2557 PR target/69890
2558 * gcc.dg/strlenopt.h (memmove): New.
2559 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2560 instead of "string.h".
2561 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2562 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2563 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2564 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2565 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2566 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2567 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2568 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2569 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2570 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2571 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2572 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2573 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2574 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2575 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2576 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2577 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2578 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2579 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2580 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2581
5469facd 25822016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2583
2584 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2585 (Holder::foo): Reflect this.
2586
503de754 25872016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2588
2589 PR target/70442
2590 * gcc.dg/pr70442.c: New test.
2591
13ee2de7 25922016-03-31 Nathan Sidwell <nathan@acm.org>
2593
2594 PR c++/70393
2595 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2596
5e0d03a8 25972016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2598
2599 PR target/70453
2600 * gcc.target/i386/pr70453.c: New test.
2601
8cb82ed4 26022016-03-31 Andrey Belevantsev <abel@ispras.ru>
2603
2604 PR target/70292
2605 * gcc.c-torture/pr70292.c: New test.
2606
7952b661 26072016-03-31 Marek Polacek <polacek@redhat.com>
2608
2609 PR c/70297
2610 * c-c++-common/pr70297.c: New test.
2611 * g++.dg/cpp0x/typedef-redecl.C: New test.
2612 * gcc.dg/typedef-redecl2.c: New test.
2613
1607cc74 26142016-03-31 Jakub Jelinek <jakub@redhat.com>
2615
2616 PR rtl-optimization/70460
2617 * gcc.c-torture/execute/pr70460.c: New test.
2618
c689c252 26192016-03-31 Richard Biener <rguenther@suse.de>
2620
2621 PR c++/70430
2622 * g++.dg/ext/vector30.C: New testcase.
2623
91c9586d 26242016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2625 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2626
2627 * gfortran.dg/fmt_pf.f90: New test.
2628
afa5c1b8 26292016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2630
2631 Forward-port from 5 branch
2632 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2633
2634 PR testsuite/70356
2635 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2636 dg-require-effective-target after dg-do.
2637
2638 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2639
2640 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2641
6a5dcab3 26422016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2643 Julian Brown <julian@codesourcery.com>
2644 Chung-Lin Tang <cltang@codesourcery.com>
2645 Cesar Philippidis <cesar@codesourcery.com>
2646 James Norris <jnorris@codesourcery.com>
2647 Tom de Vries <tom@codesourcery.com>
2648 Nathan Sidwell <nathan@codesourcery.com>
2649
305d86a0 2650 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 2651 * c-c++-common/goacc/loop-clauses.c: Likewise.
2652 * g++.dg/goacc/template.C: Likewise.
2653 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2654 * gfortran.dg/goacc/loop-1.f95: Likewise.
2655 * gfortran.dg/goacc/loop-5.f95: Likewise.
2656 * gfortran.dg/goacc/loop-6.f95: Likewise.
2657 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2658 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2659 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2660 * c-c++-common/goacc/clauses-fail.c: Likewise.
2661 * c-c++-common/goacc/parallel-1.c: Likewise.
2662 * c-c++-common/goacc/reduction-1.c: Likewise.
2663 * c-c++-common/goacc/reduction-2.c: Likewise.
2664 * c-c++-common/goacc/reduction-3.c: Likewise.
2665 * c-c++-common/goacc/reduction-4.c: Likewise.
2666 * c-c++-common/goacc/routine-3.c: Likewise.
2667 * c-c++-common/goacc/routine-4.c: Likewise.
2668 * c-c++-common/goacc/routine-5.c: Likewise.
2669 * c-c++-common/goacc/tile.c: Likewise.
2670 * g++.dg/goacc/template.C: Likewise.
2671 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2672 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2673 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2674 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2675 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2676 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2677 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2678 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2679 * c-c++-common/goacc/use_device-1.c: ... this file.
2680 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2681 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2682 * c-c++-common/goacc/host_data-6.c: ... this file.
2683 * c-c++-common/goacc/loop-2-kernels.c: New file.
2684 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2685 * c-c++-common/goacc/loop-3.c: Likewise.
2686 * g++.dg/goacc/reference.C: Likewise.
2687 * g++.dg/goacc/routine-1.C: Likewise.
2688 * g++.dg/goacc/routine-2.C: Likewise.
2689
932c0baa 26902016-03-30 Richard Biener <rguenther@suse.de>
2691
2692 PR middle-end/70450
2693 * gcc.dg/torture/pr70450.c: New testcase.
2694
7f7c4659 26952016-03-30 Jakub Jelinek <jakub@redhat.com>
2696
2697 PR target/70421
2698 * gcc.dg/torture/pr70421.c: New test.
2699 * gcc.target/i386/avx512f-pr70421.c: New test.
2700
9cbfe80c 27012016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2702
2703 PR testsuite/70364
2704 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2705 (check): New function.
2706 (bar): Call check.
2707 (foo): Align stack to 16 bytes when calling bar.
2708 * gcc.target/i386/cleanup-2.c: Likewise.
2709
f56c7d36 27102016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2711
2712 PR tree-optimization/59124
2713 * gcc.dg/Warray-bounds-19.c: New test.
2714
0275bf9b 27152016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2716
2717 * lib/prune.exp (escape_regex_chars): New.
2718 (prune_file_path): Update to quote metcharacters for regexp.
2719
a3daa269 27202016-03-29 Jakub Jelinek <jakub@redhat.com>
2721
24e1ba3d 2722 PR rtl-optimization/70429
2723 * gcc.c-torture/execute/pr70429.c: New test.
2724
a3daa269 2725 PR tree-optimization/70405
2726 * gcc.dg/pr70405.c: New test.
2727
3ef41a6e 27282016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2729
2730 PR fortran/70397
2731 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2732 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2733
4abd9410 27342016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2735
2736 PR testsuite/64177
2737 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2738 __cilkrts_set_param to set two workers.
2739 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2740 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2741
b58e5f0f 27422016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2743
305d86a0 2744 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 2745
bff53658 27462016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2747
2748 PR target/70406
305d86a0 2749 * gcc.target/i386/pr70406.c: New test.
bff53658 2750
bb2c9c15 27512016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2752
2753 * gnat.dg/specs/double_record_extension3.ads: New test.
2754
f12c84ab 27552016-03-25 Richard Henderson <rth@redhat.com>
2756
2757 PR target/70120
2758 * gcc.target/aarch64/pr70120-1.c: New.
2759 * gcc.target/aarch64/pr70120-2.c: New.
2760 * gcc.target/aarch64/pr70120-3.c: New.
2761
b0bf58c4 27622016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2763
2764 PR c++/62212
2765 * g++.dg/template/mangle2.C: The dg-do directive should be
2766 "compile" not "assemble".
2767
f175ba0f 27682016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2769
2770 PR lto/69650
2771 * gcc.dg/pr69650.c: New test.
2772
4cc3295f 27732016-03-25 David Edelsohn <dje.gcc@gmail.com>
2774
2775 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2776
0cf40600 27772016-03-25 Alan Modra <amodra@gmail.com>
2778
2779 * gcc.dg/dfp/pr70052.c: New test.
2780
3aebf099 27812016-03-24 Richard Henderson <rth@redhat.com>
2782
2783 PR middle-end/69845
2784 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2785 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2786
83245bd3 27872016-03-24 Tom de Vries <tom@codesourcery.com>
2788
2789 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2790
108e7ee4 27912016-03-24 Tom de Vries <tom@codesourcery.com>
2792
2793 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2794 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2795
17af0b14 27962016-03-24 Tom de Vries <tom@codesourcery.com>
2797
2798 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2799 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2800
6c8770ee 28012016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2802
2803 PR c++/62212
2804 * g++.dg/template/mangle2.C: New test.
2805
a7e21b7b 28062016-03-24 Richard Biener <rguenther@suse.de>
2807
2808 PR tree-optimization/70396
2809 * gcc.dg/torture/pr70396.c: New testcase.
2810
f365d297 28112016-03-24 Richard Biener <rguenther@suse.de>
2812
2813 PR middle-end/70370
2814 * gcc.dg/torture/pr70370.c: New testcase.
2815
da7aeb13 28162016-03-24 Tom de Vries <tom@codesourcery.com>
2817
2818 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2819 * gfortran.dg/goacc/kernels-tree.f95: Same.
2820 * gfortran.dg/goacc/parallel-tree.f95: Same.
2821
80b30de0 28222016-03-24 Tom de Vries <tom@codesourcery.com>
2823
2824 * c-c++-common/goacc/uninit-if-clause.c: New test.
2825 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2826
cb9b6b99 28272016-03-24 Jakub Jelinek <jakub@redhat.com>
2828
2829 PR target/70290
305d86a0 2830 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2831 Fix formatting.
cb9b6b99 2832
a4225fff 28332016-03-24 Richard Biener <rguenther@suse.de>
2834
2835 PR tree-optimization/70372
2836 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2837
5a869ab8 28382016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2839
2840 PR c++/70347
2841 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2842
36ce5faa 28432016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2844
2845 PR c++/70332
2846 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2847
c4fa85c9 28482016-03-23 Jakub Jelinek <jakub@redhat.com>
2849
d9377ad5 2850 PR c++/70001
2851 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2852 * g++.dg/cpp1y/pr70001.C: New test.
2853
c4fa85c9 2854 PR c++/70323
2855 * g++.dg/cpp0x/constexpr-70323.C: New test.
2856
0a2062da 28572016-03-23 Alexandre Oliva <aoliva@redhat.com>
2858 Jason Merrill <jason@redhat.com>
2859 Jakub Jelinek <jakub@redhat.com>
2860
2861 PR c++/69315
2862 * g++.dg/cpp0x/constexpr-69315.C: New test.
2863 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2864
62d2a6dc 28652016-03-23 Marek Polacek <polacek@redhat.com>
2866
2867 PR c++/69884
2868 * g++.dg/warn/Wignored-attributes-1.C: New test.
2869 * g++.dg/warn/Wignored-attributes-2.C: New test.
2870
a82d6246 28712016-03-23 Tom de Vries <tom@codesourcery.com>
2872
2873 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2874 initialization.
2875 * gfortran.dg/goacc/private-3.f95 (test): Same.
2876 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2877 missing use param.
2878
dc834ba1 28792016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2880
2881 * lib/target-supports.exp: Remove v7ve entry from loop
2882 creating effective target checks.
2883 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2884 (add_options_for_arm_arch_v7ve): Likewise.
2885
7e83fd1f 28862016-03-23 Jakub Jelinek <jakub@redhat.com>
2887
2888 PR tree-optimization/70354
2889 * gcc.dg/vect/pr70354-1.c: New test.
2890 * gcc.dg/vect/pr70354-2.c: New test.
2891 * gcc.target/i386/avx2-pr70354-1.c: New test.
2892 * gcc.target/i386/avx2-pr70354-2.c: New test.
2893
4e4da058 28942016-03-22 Jeff Law <law@redhat.com>
2895
2896 PR target/70232
2897 * gcc.dg/tree-ssa/pr70232.c: New test.
2898
6855137b 28992016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2900
2901 PR target/70302
2902 * gcc.target/i386/pr70302.c: New test.
2903
19db1ec8 29042016-03-22 Richard Biener <rguenther@suse.de>
2905
2906 PR middle-end/70251
2907 * g++.dg/torture/pr70251.C: New testcase.
2908
4baec9f2 29092016-03-22 David Malcolm <dmalcolm@redhat.com>
2910
2911 PR c/69993
2912 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2913 Wmisleading-indentation.c.
2914 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2915 reflect change to diagnostic text and order of messages.
2916 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2917
fcfec126 29182016-03-22 David Edelsohn <dje.gcc@gmail.com>
2919
2920 * g++.dg/ext/java-3.C: Don't compile on AIX.
2921
aa30728a 29222016-03-22 Richard Biener <rguenther@suse.de>
2923
2924 PR middle-end/70333
2925 * gcc.dg/torture/pr70333.c: New testcase.
2926
46ec4eb4 29272016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2928
2929 * g++.dg/ext/pr70290.C: New test.
2930
4880f878 29312016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2932
2933 PR target/70325
2934 * gcc.target/i386/pr70325.c: New test.
2935
3d78ea44 29362016-03-22 Jakub Jelinek <jakub@redhat.com>
2937
5934fb8f 2938 PR target/70329
2939 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2940 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2941
b6436f79 2942 PR target/70300
2943 * gcc.target/i386/pr70300.c: New test.
2944
3d78ea44 2945 PR c++/70295
2946 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2947 (func2): New function for cond with parens, xfail warning for c++.
2948 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2949
b60244f6 29502016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2951
2952 PR c++/70096
2953 * g++.dg/template/ptrmem30.C: New test.
2954
c8e3e744 29552016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2956
2957 PR c++/70204
2958 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2959 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2960
2715f63a 29612016-03-21 Jakub Jelinek <jakub@redhat.com>
2962
2963 PR middle-end/70326
2964 * gcc.dg/pr70326.c: New test.
2965
2daa2cda 29662016-03-21 Marc Glisse <marc.glisse@inria.fr>
2967 Jakub Jelinek <jakub@redhat.com>
2968
2969 PR tree-optimization/70317
2970 * gcc.dg/pr70317.c: New test.
2971
d9aa5a50 29722016-03-21 Uros Bizjak <ubizjak@gmail.com>
2973
2974 PR target/70327
2975 * gcc.target/i386/pr70327.c: New test.
2976
e1a88bf4 29772016-03-21 Martin Liska <mliska@suse.cz>
2978
61941425 2979 PR ipa/70306
e1a88bf4 2980 * gcc.dg/ipa/pr70306.c: New test.
2981
d9aa5a50 29822016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 2983
2984 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2985 * gcc.target/arm/attr-align3.c: Likewise.
2986 * gcc.target/arm/attr_arm.c: Likewise.
2987 * gcc.target/arm/flip-thumb.c: Likewise.
2988
afdde20c 29892016-03-21 Jakub Jelinek <jakub@redhat.com>
2990
2991 PR target/70296
2992 * gcc.target/powerpc/altivec-36.c: New test.
2993
3f2ef661 29942016-03-21 Richard Biener <rguenther@suse.de>
2995
2996 PR tree-optimization/70310
2997 * gcc.dg/torture/pr70310.c: New testcase.
2998
08b2b692 29992016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3000
3001 PR target/70293
3002 * gcc.target/i386/pr70293.c: New test.
3003
93505d22 30042016-03-21 Richard Biener <rguenther@suse.de>
3005
3006 PR tree-optimization/70288
3007 * gcc.dg/torture/pr70288-1.c: New testcase.
3008 * gcc.dg/torture/pr70288-2.c: Likewise.
3009
06fd1914 30102016-03-21 Andrey Belevantsev <abel@ispras.ru>
3011
3012 PR rtl-optimization/69307
3013 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 3014
b628775e 30152016-03-21 Andrey Belevantsev <abel@ispras.ru>
3016
3017 PR rtl-optimization/69102
3018 * gcc.c-torture/compile/pr69102.c: New test.
3019
1421f43c 30202016-03-18 Jeff Law <law@redhat.com>
3021
3022 PR rtl-optimization/70263
3023 * gcc.c-torture/compile/pr70263-1.c: New test.
3024 * gcc.target/i386/pr70263-2.c: New test.
3025
e7142ce1 30262016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3027
3028 PR rtl-optimization/70278
3029 * gcc.dg/torture/pr70278.c: New test.
3030 * gcc.target/arm/pr70278.c: New test.
3031
5539bc70 30322016-03-18 David Malcolm <dmalcolm@redhat.com>
3033
3034 PR c/70281
3035 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3036 (test_builtin_types_compatible_p): New test function.
3037 * gcc.dg/pr70281.c: New test case.
3038
296a290a 30392016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3040
3041 PR target/70113
3042 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3043
666094f0 30442016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3045
3046 PR tree-optimization/70252
3047 * gcc.dg/pr70252.c: New test.
3048
350514e8 30492016-03-18 Tom de Vries <tom@codesourcery.com>
3050
3051 * gcc.dg/pr70161-2.c: New test.
3052 * gcc.dg/pr70161.c: New test.
3053
011e0cea 30542016-03-18 Tom de Vries <tom@codesourcery.com>
3055
3056 PR ipa/70269
3057 * gcc.dg/pr70269.c: New test.
3058
292a09de 30592016-03-18 Jakub Jelinek <jakub@redhat.com>
3060
3061 PR c++/70267
3062 * g++.dg/ext/java-3.C: New test.
3063
efc86c4c 30642016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3065
3066 PR c++/70205
3067 * g++.dg/lookup/pr70205.C: New test.
3068
a28dd575 30692016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3070
3071 PR c++/70218
3072 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3073
92e7ab1e 30742016-03-17 Marek Polacek <polacek@redhat.com>
3075
3076 PR c/69407
3077 * gcc.dg/atomic-op-6.c: New test.
3078
7378dbfb 30792016-03-17 David Malcolm <dmalcolm@redhat.com>
3080
3081 PR c/70264
3082 * c-c++-common/pr70264.c: New test case.
3083
f7995d7d 30842016-03-17 Jakub Jelinek <jakub@redhat.com>
3085
e2895b76 3086 PR c++/70144
3087 * c-c++-common/pr70144-1.c: New test.
3088 * c-c++-common/pr70144-2.c: New test.
3089
f7995d7d 3090 PR c++/70272
3091 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3092 * g++.dg/opt/flifetime-dse6.C: New test.
3093 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3094
5ec4a949 30952016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3096
3097 PR driver/70192
3098 * gcc.dg/pic-1.c: New test.
3099 * gcc.dg/pic-2.c: Likewise.
3100 * gcc.dg/pic-3.c: Likewise.
3101 * gcc.dg/pic-4.c: Likewise.
3102 * gcc.dg/pie-1.c: Likewise.
3103 * gcc.dg/pie-2.c: Likewise.
3104 * gcc.dg/pie-3.c: Likewise.
3105 * gcc.dg/pie-4.c: Likewise.
3106 * gcc.dg/pie-5.c: Likewise.
3107 * gcc.dg/pie-6.c: Likewise.
3108
c28550e1 31092016-03-17 Tom de Vries <tom@codesourcery.com>
3110
3111 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3112 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3113
be3296cb 31142016-03-17 Richard Biener <rguenther@suse.de>
3115
3116 PR debug/70271
3117 * g++.dg/debug/pr70271.C: New testcase.
3118
9b60ef21 31192016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3120
3121 * gcc.target/i386/pr70251.c: New test.
3122
9a80bc1a 31232016-03-17 Marek Polacek <polacek@redhat.com>
3124
3125 PR c++/70194
3126 * g++.dg/warn/constexpr-70194.C: New test.
3127
733d7ff9 31282016-03-16 Richard Henderson <rth@redhat.com>
3129
3130 PR middle-end/70240
3131 * gcc.c-torture/compile/pr70240.c: New.
3132
3e6f12bf 31332016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3134
3135 * gcc.c-torture/compile/20151204.c: Skip for avr.
3136
867c9e99 31372016-03-16 Jakub Jelinek <jakub@redhat.com>
3138
3139 PR target/70245
3140 * g++.dg/opt/pr70245.C: New test.
3141 * g++.dg/opt/pr70245.h: New file.
3142 * g++.dg/opt/pr70245-aux.cc: New file.
3143
8ced6ab7 31442016-03-16 Martin Sebor <msebor@redhat.com>
3145
3146 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3147
37af779a 31482016-03-16 Richard Henderson <rth@redhat.com>
3149
3150 PR middle-end/70199
3151 * gcc.c-torture/compile/pr70199.c: New.
3152
78ed999c 31532016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3154
3155 * gcc.dg/uninit-19.c: Run dos2unix.
3156
462ca422 31572016-03-16 Marek Polacek <polacek@redhat.com>
3158
3159 PR c/70093
3160 * gcc.dg/nested-func-10.c: New test.
3161 * gcc.dg/nested-func-9.c: New test.
3162
fe58aacc 31632016-03-16 Jakub Jelinek <jakub@redhat.com>
3164
3165 PR tree-optimization/68714
3166 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3167
27a53872 31682016-03-16 Tom de Vries <tom@codesourcery.com>
3169
3170 PR tree-optimization/68715
3171 * gcc.dg/graphite/pr68715-2.c: New test.
3172 * gcc.dg/graphite/pr68715.c: New test.
3173 * gfortran.dg/graphite/pr68715.f90: New test.
3174
95049c3c 31752016-03-16 Tom de Vries <tom@codesourcery.com>
3176
3177 PR tree-optimization/68809
3178 * gcc.dg/graphite/pr68809-2.c: New test.
3179 * gcc.dg/graphite/pr68809.c: New test.
3180
09eddd70 31812016-03-16 Jakub Jelinek <jakub@redhat.com>
3182
81fc5915 3183 PR c++/70147
3184 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3185 method call to i () as argument. Adjust expected output.
3186
09eddd70 3187 PR c++/70147
3188 * g++.dg/ubsan/pr70147-1.C: New test.
3189 * g++.dg/ubsan/pr70147-2.C: New test.
3190
6373d2a2 31912016-03-15 Martin Sebor <msebor@redhat.com>
3192
3193 PR c++/58281
3194 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3195
d27a0c11 31962016-03-15 John David Anglin <danglin@gcc.gnu.org>
3197
9908039d 3198 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3199 hppa*-*-hpux*.
3200
45cdc3a6 3201 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3202
d27a0c11 3203 PR libfortran/69799
3204 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3205 libatomic_available.
3206
0dd1d57f 32072016-03-15 Marek Polacek <polacek@redhat.com>
3208
3209 PR c++/70209
3210 * g++.dg/ext/attribute-may-alias-4.C: New test.
3211
0ce02c07 32122016-03-15 Alexander Monakov <amonakov@ispras.ru>
3213
3214 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3215 -fvar-tracking-assignments-toggle flag.
3216
f6e39b30 32172016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3218
3219 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3220
167f93a2 32212016-03-15 Jakub Jelinek <jakub@redhat.com>
3222
3223 PR rtl-optimization/70222
3224 * gcc.c-torture/execute/pr70222-1.c: New test.
3225 * gcc.c-torture/execute/pr70222-2.c: New test.
3226
08a8af4a 32272016-03-15 Richard Henderson <rth@redhat.com>
3228
3229 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3230
738eb905 32312016-03-15 Andrey Belevantsev <abel@ispras.ru>
3232
3233 PR rtl-optimization/69032
3234 * gcc.dg/pr69032.c: New test.
3235
dd148b3a 32362016-03-15 Andrey Belevantsev <abel@ispras.ru>
3237
3238 PR rtl-optimization/63384
d9aa5a50 3239 * g++.dg/pr63384.C: New test.
dd148b3a 3240
acf58115 32412016-03-15 Andrey Belevantsev <abel@ispras.ru>
3242
3243 PR target/64411
3244 * gcc.target/i386/pr64411.C: New test.
3245
a2897dc4 32462016-03-15 Tom de Vries <tom@codesourcery.com>
3247
3248 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3249 * gfortran.dg/goacc/kernels-alias.f95: New test.
3250
7bad2faf 32512016-03-14 Martin Sebor <msebor@redhat.com>
3252
3253 PR c++/53792
3254 * g++.dg/cpp0x/constexpr-inline.C: New test.
3255 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3256
d65fa8d9 32572016-03-14 David Edelsohn <dje.gcc@gmail.com>
3258
3259 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3260
2b3c633f 32612016-03-14 Jakub Jelinek <jakub@redhat.com>
3262
3263 PR middle-end/70219
3264 * gcc.dg/pr70219.c: New test.
3265
e947f9c3 32662016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3267
3268 PR target/70083
3269 * gcc.dg/torture/pr70083.c: New test.
3270 * gcc.target/i386/pr70083.c: New test.
3271
74201dc2 32722016-03-14 Richard Biener <rguenther@suse.de>
3273
3274 PR tree-optimization/56365
3275 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3276
88aea41e 32772016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3278
3279 PR target/70098
3280 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3281 New function.
3282 * g++.dg/pr70098.C: New testcase.
3283
3284
1bd2aefd 32852016-03-14 Tom de Vries <tom@codesourcery.com>
3286
3287 PR tree-optimization/70045
3288 * gcc.dg/graphite/pr70045.c: New test.
3289
922c7033 32902016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3291
3292 PR fortran/69043
3293 * gfortran.dg/include_9.f90: New test.
3294
fd4ab6d9 32952016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3296
3297 PR fortran/45076
3298 gfortran.dg/prof/prof.exp: New script.
3299 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3300
7d7218d3 33012016-03-12 Andrey Belevantsev <abel@ispras.ru>
3302
3303 PR rtl-optimization/69307
3304 * gcc.dg/pr69307.c: New test.
3305
02ffd664 33062016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3307
3308 PR target/69614
3309 * gcc.target/arm/pr69614.c: New.
3310
76e207a9 33112016-03-12 Paul Thomas <pault@gcc.gnu.org>
3312
3313 PR fortran/70031
3314 * gfortran.dg/submodule_14.f08: New test
3315
3316 PR fortran/69524
3317 * gfortran.dg/submodule_15.f08: New test
3318
490ee78a 33192016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3320
3321 PR c++/70106
3322 * g++.dg/cpp1y/paren3.C: New test.
3323
04e137ff 33242016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3325
3326 PR target/70131
3327 * gcc.target/powerpc/ppc-round2.c: New test.
3328
27b2c1c4 33292016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3330
3331 PR target/70123
3332 * gcc.dg/torture/pr70123.c: New test.
3333
84116671 33342016-03-11 Jeff Law <law@redhat.com>
3335
3336 PR tree-optimization/70190
3337 * gcc.c-torture/compile/pr70190.c: New test.
3338
cfa58bc8 33392016-03-11 David Malcolm <dmalcolm@redhat.com>
3340
3341 PR c/68187
3342 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3343 case.
3344 (test43_b): Likewise.
3345 (test43_c): Likewise.
3346 (test43_d): Likewise.
3347 (test43_e): Likewise.
3348 (test43_f): Likewise.
3349 (test43_g): Likewise.
3350 (test44_a): Likewise.
3351 (test44_b): Likewise.
3352 (test44_c): Likewise.
3353 (test44_d): Likewise.
3354 (test44_e): Likewise.
3355
ce234f27 33562016-03-11 David Malcolm <dmalcolm@redhat.com>
3357
3358 PR c/70085
3359 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3360
e4756b48 33612016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3362
3363 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3364 dg-options.
3365
1f5ef87e 33662016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3367
3368 PR target/70002
3369 PR target/69245
3370 * gcc.target/aarch64/pr69245_2.c: New test.
3371
f9c352a1 33722016-03-11 Jakub Jelinek <jakub@redhat.com>
3373
3374 PR tree-optimization/70177
3375 * gcc.dg/pr70177.c: New test.
3376
4dd92ac6 33772016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3378
3379 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3380
331e4fdb 33812016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3382
3383 * gcc.dg/tree-ssa/sra-20.c: New.
3384
69262824 33852016-03-11 Jakub Jelinek <jakub@redhat.com>
3386
6f9a7425 3387 PR rtl-optimization/70174
3388 * gcc.dg/pr70174.c: New test.
3389
69262824 3390 PR tree-optimization/70169
3391 * gcc.dg/pr70169.c: New test.
3392
4637a847 33932016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3394
3395 PR target/70160
3396 * gcc.target/i386/pr70160.c: New test.
3397
5a86d754 33982016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3399
3400 * gcc.target/s390/dfp-1.c: New test.
3401
af4c8290 34022016-03-10 Nick Clifton <nickc@redhat.com>
3403
3404 PR target/70044
3405 * gcc.target/aarch64/pr70044.c: New test.
3406
98dfd328 34072016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3408 Jakub Jelinek <jakub@redhat.com>
3409
3410 PR c++/70001
3411 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3412 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3413 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3414
75e72311 34152016-03-10 Jan Hubicka <hubicka@ucw.cz>
3416
3417 PR lto/69589
3418 * g++.dg/lto/pr69589_0.C: New testcase
3419 * g++.dg/lto/pr69589_1.C: New testcase
3420
a2eb1271 34212016-03-10 Marek Polacek <polacek@redhat.com>
3422
3423 PR c++/70153
3424 * g++.dg/delayedfold/unary-plus1.C: New test.
3425
34262016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 3427
3428 * gcc.target/arm/pr45701-1.c: Escape brackets.
3429 * gcc.target/arm/pr45701-2.c: Likewise.
3430
5ab2987f 34312016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3432
3433 * gfortran.dg/unconstrained_commons.f: New.
3434
6972afac 34352016-03-10 Alan Modra <amodra@gmail.com>
3436
3437 * gcc.dg/pr69195.c: New.
3438 * gcc.dg/pr69238.c: New.
3439
c82c99ec 34402016-03-10 Tom de Vries <tom@codesourcery.com>
3441
3442 PR testsuite/68915
3443 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3444
a2389d4a 34452016-03-10 Richard Biener <rguenther@suse.de>
3446
3447 PR tree-optimization/70128
3448 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3449 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3450
c272412d 34512016-03-09 Jakub Jelinek <jakub@redhat.com>
3452
a0451069 3453 PR tree-optimization/70152
3454 * gcc.dg/pr70152.c: New test.
3455
c272412d 3456 PR target/70086
3457 * gcc.target/i386/pr70086-1.c: New test.
3458 * gcc.target/i386/pr70086-2.c: New test.
3459 * gcc.target/i386/pr70086-3.c: New test.
5f611068 3460
3461 PR tree-optimization/70127
3462 * gcc.c-torture/execute/pr70127.c: New test.
3463
27dcb7a8 34642016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3465
3466 * c-c++-common/goacc/combined-directives-2.c: New test.
3467
c24757cf 34682016-03-09 David Malcolm <dmalcolm@redhat.com>
3469
3470 PR c/68473
3471 PR c++/70105
3472 * g++.dg/diagnostic/pr70105.C: New test.
3473 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3474 (test_multiple_ordinary_maps): New test function.
3475
83108969 34762016-03-09 David Malcolm <dmalcolm@redhat.com>
3477
3478 PR c/68473
3479 PR c++/70105
3480 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3481 Drop range information from call to inform_at_rich_loc.
3482 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3483 New.
3484 (test_show_locus): Replace calls to rich_location::add_range with
3485 calls to add_range. Rewrite the tests that used the now-defunct
3486 rich_location ctor taking a source_range. Simplify other tests
3487 by replacing calls to COMBINE_LOCATION_DATA with calls to
3488 make_location.
3489
6733c0e8 34902016-03-09 Richard Biener <rguenther@suse.de>
3491 Jakub Jelinek <jakub@redhat.com>
3492
3493 PR tree-optimization/70138
3494 * gcc.dg/vect/pr70138-1.c: New testcase.
3495 * gcc.dg/vect/pr70138-2.c: Likewise.
3496
96abb9f5 34972016-03-09 Jakub Jelinek <jakub@redhat.com>
3498
3499 PR target/70049
3500 * gcc.target/i386/pr70049.c: New test.
3501
42bb3bfb 35022016-03-09 Richard Biener <rguenther@suse.de>
3503
3504 PR c/70143
3505 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3506 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3507 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3508
27527428 35092016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3510
3511 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3512 arm-*-*.
3513
248449f2 35142016-03-09 Jakub Jelinek <jakub@redhat.com>
3515
1bd49ced 3516 PR middle-end/67278
3517 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3518
248449f2 3519 PR target/67278
3520 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3521
3522 PR middle-end/70050
3523 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3524 in testcase comment.
3525
dfc460ff 35262016-03-09 Tom de Vries <tom@codesourcery.com>
3527
3528 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3529 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3530 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3531 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3532 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3533 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3534 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3535 * gfortran.dg/goacc/kernels-loop.f95: New test.
3536
0377fc7f 35372016-03-08 Martin Sebor <msebor@redhat.com>
3538
3539 PR c++/62096
3540 * g++.dg/warn/overflow-warn-7.C: New test.
3541
3556aa80 35422016-03-08 Jason Merrill <jason@redhat.com>
3543
3544 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3545 * lib/target-supports.exp (check_effective_target_concepts): New.
3546
e5096208 35472016-03-08 Jakub Jelinek <jakub@redhat.com>
3548
5370eb8d 3549 PR c++/70135
3550 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3551 * g++.dg/ubsan/pr70135.C: New test.
3552
e5096208 3553 PR target/70110
3554 * gcc.dg/pr70110.c: New test.
3555
cc37120d 35562016-03-07 Martin Jambor <mjambor@suse.cz>
3557
3558 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3559 * c-c++-common/gomp/if-1.c: Likewise.
3560 * c-c++-common/gomp/pr61486-2.c: Likewise.
3561 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3562 to dg-additional-options.
3563 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3564 * g++/gomp/target-teams-1.c: Likewise.
3565 * gcc.dg/gomp/gomp.exp: Likewise.
3566 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3567 dg-additional-options.
3568 * gfortran.dg/gomp/gomp.exp: Likewise.
3569 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3570 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3571 dg-additional-options.
3572 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3573
53c248d8 35742016-03-07 Martin Jambor <mjambor@suse.cz>
3575
3576 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3577 * c-c++-common/gomp/gridify-1.c: New test.
3578 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3579
541e79a0 35802016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3581
3582 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3583 trigger for cortex-r8, when scanning for register r8.
3584 * gcc.target/arm/pr45701-2.c: Likewise.
3585
4dfabd94 35862016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 3587 Jeff Law <law@redhat.com>
4dfabd94 3588
3589 PR tree-optimization/69740
3590 * gcc.c-torture/compile/pr69740-1.c: New test.
3591 * gcc.c-torture/compile/pr69740-2.c: New test.
3592
1b63a87b 35932016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3594
3595 * lib/target-supports.exp
3596 (check_effective_target_whole_vector_shift): Enable for PPC64.
3597
d33914da 35982016-03-07 Richard Biener <rguenther@suse.de>
3599
3600 PR tree-optimization/70115
3601 * gcc.dg/torture/pr70115.c: New testcase.
3602
584fba4b 36032016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3604
3605 PR middle-end/69916
3606 * c-c-++-common/goacc/pr69916.c: New.
3607
7f2f5ec0 36082016-03-07 Richard Henderson <rth@redhat.com>
3609
3610 * gcc.c-torture/compile/pr70061.c: New test.
3611
f530e7c4 36122016-03-07 Richard Biener <rguenther@suse.de>
3613
3614 PR testsuite/70109
3615 * gcc.dg/vect/O3-pr36098.c: New testcase.
3616
a3855fed 36172016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3618
3619 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3620
091ffc31 36212016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3622
3623 * gnat.dg/renaming9.ad[sb]: New testcase.
3624
2941b871 36252016-03-05 Jakub Jelinek <jakub@redhat.com>
3626
3627 PR c++/70084
3628 * g++.dg/expr/stdarg3.C: New test.
3629
5173ce42 36302016-03-04 Jeff Law <law@redhat.com>
3631
3632 PR tree-optimization/69196
3633 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3634 x86_64-*-*.
3635
2d1d2e55 36362016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3637
0e43078e 3638 PR c/69973
3639 * gcc.dg/pr69973.c: New test.
3640
d8ec06ae 3641 PR rtl-optimization/69941
3642 * gcc.dg/torture/pr69941.c: New test.
3643
2d1d2e55 3644 PR c/69824
3645 * gcc.dg/pr69824.c: New test.
3646
32f692e2 36472016-03-05 Tom de Vries <tom@codesourcery.com>
3648
3649 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3650 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3651 function.
3652
1c699e9a 36532016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3654
3655 PR c++/66786
3656 * g++.dg/cpp1y/var-templ48.C: New test.
3657 * g++.dg/cpp1y/var-templ49.C: New test.
3658
358448c6 36592016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3660
3661 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3662
01dc3c45 36632016-03-04 Jakub Jelinek <jakub@redhat.com>
3664
e968ff6d 3665 PR c++/70035
3666 * g++.dg/ubsan/pr70035.C: New test.
3667
01dc3c45 3668 PR target/70062
3669 * gcc.target/i386/pr70062.c: New test.
3670
3937d618 36712016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3672
3673 * g++.dg/template/typename21.C: Remove c++98_only.
3674
c58ac7f8 36752016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3676
3677 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3678
0060768a 36792016-03-04 David Malcolm <dmalcolm@redhat.com>
3680
3681 PR c/68187
3682 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3683 function.
3684 (fn_42_b): Likewise.
3685 (fn_42_c): Likewise.
3686
74c6fd40 36872016-03-04 David Malcolm <dmalcolm@redhat.com>
3688
3689 PR c/68187
3690 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3691 function.
3692 (fn_40_b): Likewise.
3693 (fn_41_a): Likewise.
3694 (fn_41_b): Likewise.
3695
31b11359 36962016-03-04 Jakub Jelinek <jakub@redhat.com>
3697
3698 PR target/70059
3699 * gcc.target/i386/avx512f-pr70059.c: New test.
3700 * gcc.target/i386/avx512dq-pr70059.c: New test.
3701
c5b93452 37022016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3703
3704 PR rtl-optimization/57676
3705 * gcc.dg/torture/pr57676.c: New test.
3706
268fbd56 37072016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3708
3709 * gcc.dg/pr70026.c: New test.
3710
6560d1ad 37112016-03-04 Marek Polacek <polacek@redhat.com>
3712
3713 PR c/69798
3714 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3715 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3716
cc7dfddf 37172016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3718
3719 PR target/70004
3720 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3721 Delete.
3722 (test_corners_sisd_si): Likewise.
3723 (main): Remove checks of the above.
3724 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3725
e9663bd4 37262016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3727
3728 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3729
dcdd684e 37302016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3731
3732 * gcc.dg/torture/pr69951.c: Accept argc==0.
3733
e692d332 37342016-03-04 Richard Biener <rguenther@suse.de>
3735
3736 PR c++/70054
3737 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3738 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3739
af77b7e6 37402016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3741
3742 PR testsuite/69766
3743 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3744 testing multiarch.
3745
290da96e 37462016-03-04 Jakub Jelinek <jakub@redhat.com>
3747
3748 PR debug/69947
3749 * gcc.dg/guality/pr69947.c: New test.
3750
e51ce713 37512016-03-03 Jakub Jelinek <jakub@redhat.com>
3752
3753 PR ada/70017
3754 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3755
1feed892 37562016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3757
3758 PR rtl-optimization/69904
3759 * gcc.target/arm/pr69904.c: New test.
3760
c32bda69 37612016-03-03 Jakub Jelinek <jakub@redhat.com>
3762
3763 PR target/70021
3764 * gcc.dg/vect/pr70021.c: New test.
3765 * gcc.target/i386/pr70021.c: New test.
3766
1bc579ed 37672016-03-03 Marek Polacek <polacek@redhat.com>
3768
3769 PR middle-end/70050
3770 * gcc.dg/pr70050.c: New test.
3771
cfa8d638 37722016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3773
3774 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3775
1b889259 37762016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3777
3778 PR tree-optimization/70043
3779 * gfortran.dg/vect/pr70043.f90: New test.
3780
f756dfa3 37812016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3782
3783 * gnat.dg/specs/task1.ads: New test.
3784
5cb4863d 37852016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3786
3787 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3788 Invoke gdb with -batch.
3789 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3790
5dd12e43 37912016-03-03 Richard Biener <rguenther@suse.de>
3792
3793 PR tree-optimization/55936
3794 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3795
d97ba4ca 37962016-03-02 Jeff Law <law@redhat.com>
3797
5d23c86f 3798 PR rtl-optimization/69942
3799 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3800 effects of argument promotions.
3801
d97ba4ca 3802 PR tree-optimization/69987
3803 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3804 target does not support -fprefetch-loop-arrays.
3805
901faaa0 38062016-03-02 Uros Bizjak <ubizjak@gmail.com>
3807
3808 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3809
51f6fdce 38102016-03-02 Bin Cheng <bin.cheng@arm.com>
3811
6bc7872f 3812 PR rtl-optimization/69052
51f6fdce 3813 * gcc.target/i386/pr69052.c: New test.
3814
31d31e07 38152016-03-02 Alan Modra <amodra@gmail.com>
3816
3817 * gcc.dg/pr69990.c: New.
3818
04faee95 38192016-03-02 Jakub Jelinek <jakub@redhat.com>
3820
270d0117 3821 PR c/68062
3822 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3823
3824 PR middle-end/70022
3825 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3826
04faee95 3827 PR target/70028
3828 * gcc.target/i386/pr70028.c: New test.
3829
a2cc9e8e 38302016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3831
3832 * c-c++-common/asan/swapcontext-test-1.c,
3833 * c-c++-common/tsan/thread_leak.c,
3834 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3835 * g++.dg/tsan/benign_race.C,
3836 * g++.dg/tsan/fd_close_norace.C,
3837 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3838 races with sanitizer output
3839
dd4bd263 38402016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 3841 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 3842
3843 PR target/67278
3844 * gcc.dg/simd-8.c: New testcase.
3845
b5fe3a49 38462016-03-02 Richard Biener <rguenther@suse.de>
3847
3848 PR middle-end/67278
3849 * gcc.dg/simd-7.c: New testcase.
3850
23601f67 38512016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3852
3853 * gcc.target/i386/pr70007.c: Tweak.
3854
f66f65e7 38552016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3856
3857 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3858
60773515 38592016-03-02 Marek Polacek <polacek@redhat.com>
3860
3861 PR c/67854
3862 * gcc.dg/pr67854.c: New test.
3863
6c094cb1 38642016-03-02 Jakub Jelinek <jakub@redhat.com>
3865
3866 PR middle-end/70025
3867 * gcc.dg/torture/pr70025.c: New test.
3868
7627bb56 38692016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3870
3871 PR tree-optimization/68621
3872 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3873
066c8e94 38742016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3875
3876 * gcc.target/i386/pr70007.c: New test.
3877
d3b819ad 38782016-03-01 Jeff Law <law@redhat.com>
3879
d4b9ad56 3880 PR tree-optimization/69196
7e217344 3881 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 3882
d3b819ad 3883 PR tree-optimization/69196
3884 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3885 duplicating code and spoiling the expected output.
3886
4f37285d 38872016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3888
3889 PR target/70033
3890 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3891 supports power9 before doing tests.
3892 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3893 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3894 * gcc.target/powerpc/p9-permute.c: Likewise.
3895
3e9c4f6c 38962016-03-01 Uros Bizjak <ubizjak@gmail.com>
3897
3898 PR target/70027
3899 * gcc.target/i386/pr70027.c: New test.
3900
e324729e 39012016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 3902
3903 * gcc.dg/pr70017.c: New test.
3904
40e9ce2d 39052016-03-01 Jakub Jelinek <jakub@redhat.com>
3906
3907 PR c/69796
3908 PR c/69974
3909 * gcc.dg/pr69796.c: New test.
3910 * gcc.dg/pr69974.c: New test.
3911
e8b016ea 39122016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3913
3914 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3915
24d3127c 39162016-02-29 Jeff Law <law@redhat.com>
3917
3918 PR tree-optimization/69987
3919 * gfortran.dg/pr69987.f90: New test.
3920
3921 PR tree-optimization/69989
3922 * gcc.c-torture/compile/pr69989-2.c: New test.
3923
12cc1225 39242016-03-01 Marek Polacek <polacek@redhat.com>
3925
3926 PR c++/69795
3927 * g++.dg/parse/invalid1.C: New test.
3928
d99a947c 39292016-03-01 Richard Biener <rguenther@suse.de>
3930
3931 PR middle-end/70022
3932 * gcc.dg/pr70022.c: New testcase.
3933
395dbc60 39342016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3935
3936 PR tree-optimization/69956
3937 * gcc.dg/pr69956.c: New test.
3938
40a35c55 39392016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3940
3941 PR target/70011
3942 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3943 XFAIL when hardware supports efficient unaligned storage access.
3944
4edc90b0 39452016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3946
3947 PR c++/69961
3948 * g++.dg/template/pr69961a.C: New test.
3949 * g++.dg/template/pr69961b.C: New test.
3950
1ed1f69a 39512016-02-29 David Malcolm <dmalcolm@redhat.com>
3952
3953 PR preprocessor/69985
3954 * gcc.dg/cpp/pr69985.c: New test case.
3955
01c5d15d 39562016-02-29 Jeff Law <law@redhat.com>
3957
3a4d3de5 3958 PR tree-optimization/70005
3959 * gcc.c-torture/execute/pr70005.c New test.
3960
01c5d15d 3961 PR tree-optimization/69999
3962 * gcc.c-torture/compile/pr69999.c: New test.
3963
1bf66b54 39642016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3965
3966 PR tree-optimization/69652
3967 * gcc.dg/torture/pr69652.c: Delete test.
3968 * gcc.dg/vect/pr69652.c: New test.
3969
b4d653d5 39702016-02-19 Richard Biener <rguenther@suse.de>
3971
3972 PR tree-optimization/69980
3973 * gfortran.dg/vect/pr69980.f90: New testcase.
3974
35bc4745 39752016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3976
3977 * gcc.target/sparc/20160229-1.c: New test.
3978
bb54a538 39792016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3980
3981 * gnat.dg/stack_usage3.adb: New test.
3982 * gnat.dg/stack_usage3_pkg.ads: New helper.
3983
95164e71 39842016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3985
3986 * gnat.dg/renaming8.adb: New test.
3987 * gnat.dg/renaming8_pkg1.ads: New helper.
3988 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3989 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3990
a890896f 39912016-02-29 Richard Biener <rguenther@suse.de>
3992
3993 PR tree-optimization/69720
3994 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3995
5c70403a 39962016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3997
3998 PR fortran/68147
3999 PR fortran/47674
4000 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4001
dfb6d139 40022016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 4003 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4004
4005 PR fortran/56007
4006 * gfortran.dg/coarray_8.f90: Adjust error message.
4007 * gfortran.dg/pr56007.f90: New test.
4008 * gfortran.dg/pr56007.f: New test.
4009
536508db 40102016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4011
4012 PR tree-optimization/69989
4013 * gcc.dg/torture/pr69989.c: New test.
4014
eec75e45 40152016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4016
4017 * gcc.target/i386/stack-realign-win.c: New test.
4018
0175e45a 40192016-02-28 Harald Anlauf <anlauf@gmx.de>
4020
4021 PR fortran/60126
4022 * gfortran.dg/pr60126.f90: New test.
4023
2a703589 40242016-02-27 Jeff Law <law@redhat.com>
4025
4026 Revert
4027 2016-02-26 Richard Biener <rguenther@suse.de>
4028 Jeff Law <law@redhat.com>
4029
4030 PR tree-optimization/69740
4031 * gcc.c-torture/compile/pr69740-1.c: New test.
4032 * gcc.c-torture/compile/pr69740-2.c: New test.
4033
359b4c18 40342016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4035
1c96765a 4036 PR fortran/69910
359b4c18 4037 * gfortran.dg/newunit_4.f90: New test.
4038
49462d93 40392016-02-27 Jakub Jelinek <jakub@redhat.com>
4040
4041 PR target/69613
4042 PR rtl-optimization/69886
4043 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4044 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4045 target.
4046
c4ac733e 40472016-02-26 Martin Sebor <msebor@redhat.com>
4048
4049 PR tree-optimization/15826
4050 * gcc.dg/tree-ssa/pr15826.c: New test.
4051
da8c4b5d 40522016-02-26 Jakub Jelinek <jakub@redhat.com>
4053
4054 PR target/69969
4055 * gcc.target/powerpc/pr69969.c: New test.
4056
0a4558eb 40572016-02-26 Martin Sebor <msebor@redhat.com>
4058
4059 PR c++/15766
4060 * g++.old-deja/g++.other/decl5.C: Add a test case.
4061
5b500299 40622016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4063
4064 PR target/69946
4065 * gcc.target/powerpc/pr69946.c: New file.
4066
565f533b 40672016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 4068 Jeff Law <law@redhat.com>
565f533b 4069
0a4558eb 4070 PR tree-optimization/69740
565f533b 4071 * gcc.c-torture/compile/pr69740-1.c: New test.
4072 * gcc.c-torture/compile/pr69740-2.c: New test.
4073
ff67cbea 40742016-02-26 Martin Jambor <mjambor@suse.cz>
4075
4076 PR middle-end/69920
4077 * gcc.dg/torture/pr69932.c: New test.
4078 * gcc.dg/torture/pr69936.c: Likewise.
4079
e400d817 40802016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4081
4082 PR target/69709
4083 * gcc.target/s390/pr69709.c: New test.
4084
126a5a2d 40852016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4086
4087 PR target/69245
4088 * gcc.target/aarch64/pr69245_1.c: New test.
4089
59c58860 40902016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4091
4092 PR target/69613
4093 * gcc.dg/torture/pr69613.c: New test.
4094
9441fa4e 40952016-02-26 Jakub Jelinek <jakub@redhat.com>
4096
4097 PR rtl-optimization/69891
4098 * gcc.target/i386/pr69891.c: New test.
4099
e48fcde0 41002016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 4101 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4102
35ed600a 4103 PR target/61397
f41208a1 4104 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4105 functionality for both 32-bit and 64-bit.
4106
c86aaa0e 41072016-02-26 Richard Biener <rguenther@suse.de>
4108
4109 PR tree-optimization/69551
4110 * gcc.dg/torture/pr69951.c: New testcase.
4111
38e71a65 41122016-02-25 Richard Biener <rguenther@suse.de>
4113
4114 PR tree-optimization/48795
4115 * gcc.dg/Warray-bounds-18.c: New testcase.
4116
03331e69 41172016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4118
4119 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4120
f14d8d6a 41212016-02-25 Jakub Jelinek <jakub@redhat.com>
4122
4123 PR rtl-optimization/69896
4124 * gcc.dg/pr69896.c: New test.
4125
4003c807 41262016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4127
4128 PR c++/69736
4129 * g++.dg/cpp1y/paren2.C: New test.
4130
a0573328 41312016-02-24 Martin Sebor <msebor@redhat.com>
4132
4133 PR c/51147
4134 * gcc.dg/enum-mode-2.c: New test.
4135
2cde02ad 41362016-02-24 Jakub Jelinek <jakub@redhat.com>
4137
4138 PR c++/69922
4139 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4140 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4141 * g++.dg/ubsan/pr69922.C: New test.
4142
f0ea75d1 41432016-02-24 Marek Polacek <polacek@redhat.com>
4144
4145 PR c/69819
4146 * gcc.dg/pr69819.c: New test.
4147
05027366 41482016-02-24 Martin Sebor <msebor@redhat.com>
4149
34ed562b 4150 PR c++/69912
4151 * g++.dg/ext/flexary15.C: New test.
4152
41532016-02-24 Martin Sebor <msebor@redhat.com>
4154
4155 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 4156 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 4157 * g++.dg/ext/builtin_alloca.C: Same.
05027366 4158
650c3ad5 41592016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4160 Charles Baylis <charles.baylis@linaro.org>
4161
4162 PR debug/61033
4163 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4164
596070e8 41652016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 4166 Jakub Jelinek <jakub@redhat.com>
596070e8 4167
4168 PR middle-end/69760
4169 * gcc.dg/torture/pr69760.c: New testcase.
4170
d6b92d9f 41712016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4172
4173 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4174 pattern on Solaris with as.
4175
90436d9d 41762016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4177
4178 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4179 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4180 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4181 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4182
7c749495 41832016-02-24 Jakub Jelinek <jakub@redhat.com>
4184
4185 PR middle-end/69915
4186 * gcc.dg/pr69915.c: New test.
4187
9c9680b5 41882016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4189
4190 PR rtl-optimization/69886
4191 * gcc.dg/torture/pr69886.c: New test.
4192
36d081ee 41932016-02-24 Richard Biener <rguenther@suse.de>
4194
4195 PR middle-end/68963
4196 * gcc.dg/torture/pr68963.c: New testcase.
4197
2a0accb9 41982016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4199
4200 PR target/69875
4201 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4202 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4203 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4204 * gcc.target/arm/atomic_loaddi_1.c: New test.
4205 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4206 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4207 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4208 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4209 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4210 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4211 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4212 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4213
f0e92ef1 42142016-02-24 Jakub Jelinek <jakub@redhat.com>
4215
4216 PR middle-end/69909
4217 * gcc.dg/torture/pr69909.c: New test.
4218
6907286f 42192016-02-24 Richard Biener <rguenther@suse.de>
4220
4221 PR tree-optimization/69907
4222 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4223 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4224 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4225
e6ab7475 42262016-02-24 Christian Bruel <christian.bruel@st.com>
4227
4228 * gcc.target/arm/pragma_cpp_fma.c: New test.
4229
47587450 42302016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4231
4232 PR fortran/61156
4233 * gfortran.dg/include_6.f90: Update test.
4234
d41ab738 42352016-02-23 Jakub Jelinek <jakub@redhat.com>
4236
4237 PR objc/69844
4238 * objc.dg/pr69844.m: New test.
4239
4772d9d5 42402016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4241
4242 PR libgfortran/69456
4243 * gfortran.dg/namelist_89.f90: New test.
4244 * gfortran.dg/pr59700.f90: Update test..
4245
8c38d887 42462016-02-23 Martin Sebor <msebor@redhat.com>
4247
4248 PR middle-end/69780
4249 * g++.dg/ext/builtin_alloca.C: New test.
4250 * gcc.dg/builtins-68.c: New test.
4251
ee1bfdb0 42522016-02-23 Richard Henderson <rth@redhat.com>
4253
4254 * gcc.target/i386/addr-space-3.c: Remove test.
4255
52609ec3 42562016-02-23 David Malcolm <dmalcolm@redhat.com>
4257
4258 PR preprocessor/69126
4259 PR preprocessor/69543
4260 * c-c++-common/pr69126-2-long.c: New test.
4261 * c-c++-common/pr69126-2-short.c: New test.
4262 * c-c++-common/pr69543-1.c: Remove xfail.
4263
d5bf2cc8 42642016-02-23 David Malcolm <dmalcolm@redhat.com>
4265
4266 PR preprocessor/69126
4267 PR preprocessor/69543
4268 PR preprocessor/69558
4269 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4270 (f): Rename to...
4271 (test_2): ...this, and add leading comment.
4272 (MACRO_3, test_3): New.
4273 (MACRO_4A, MACRO_4B, test_4): New.
4274 (MACRO): Rename to...
4275 (MACRO_5): ...this.
4276 (g): Rename to...
4277 (test_5): ...this, updating for renaming of MACRO, and
4278 add leading comment.
4279 * c-c++-common/pr69543-1.c: New.
4280 * c-c++-common/pr69543-2.c: New.
4281 * c-c++-common/pr69543-3.c: New.
4282 * c-c++-common/pr69543-4.c: New.
4283 * c-c++-common/pr69558-1.c: New.
4284 * c-c++-common/pr69558-2.c: New.
4285 * c-c++-common/pr69558-3.c: New.
4286 * c-c++-common/pr69558-4.c: New.
4287 * gcc.dg/pr69558.c: Move to...
4288 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4289 xfail for c++.
4290
3a37a410 42912016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4292
4293 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4294 to -ftree-parallelize-loops/-fopenacc changes.
4295 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4296 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4297 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4298 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4299 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4300 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4301 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4302 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4303 * c-c++-common/goacc/kernels-loop.c: Likewise.
4304 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4305 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4306 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4307 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4308
ecca180f 43092016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4310
4311 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4312
eec0fa3f 43132016-02-23 Jakub Jelinek <jakub@redhat.com>
4314
f1f91c07 4315 PR c++/69902
4316 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4317
eec0fa3f 4318 PR c/69900
4319 * gcc.dg/pr69900.c: New test.
4320
e045424d 43212016-02-23 Martin Jambor <mjambor@suse.cz>
4322
4323 PR tree-optimization/69666
4324 * gcc.dg/tree-ssa/pr69666.c: New test.
4325
f482dff6 43262016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4327
4328 PR fortran/67451
4329 * gfortran.dg/coarray_allocate_5.f08: New test.
4330
57ed698b 43312016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4332
4333 * gcc.target/s390/vcond-shift.c: Move to ...
4334 * gcc.target/s390/vector/vcond-shift.c: ... here.
4335
990e443c 43362016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4337
4338 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4339 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4340
296c5f01 43412016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4342
4343 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4344
e53f41d5 43452016-02-20 Mark Wielaard <mjw@redhat.com>
4346
4347 PR c/28901
4348 * gcc.dg/unused-variable-3.c: New test.
4349
13af201d 43502016-02-22 Jakub Jelinek <jakub@redhat.com>
4351
4352 PR target/69888
4353 * gcc.target/i386/pr69888.c: New test.
4354
682c90f9 43552016-02-22 Richard Biener <rguenther@suse.de>
4356
4357 PR tree-optimization/69882
4358 * gfortran.dg/vect/pr69882.f90: New testcase.
4359
b8cd18c3 43602016-02-22 Jakub Jelinek <jakub@redhat.com>
4361
4362 PR target/69885
4363 * gcc.dg/pr69885.c: New test.
4364
09343379 43652016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4366
4367 PR target/69806
4368 PR target/54089
4369 * gcc.target/sh/pr54089-10.c: New.
4370
b345a09f 43712016-02-20 Paul Thomas <pault@gcc.gnu.org>
4372
4373 PR fortran/69423
4374 * gfortran.dg/deferred_character_15.f90 : New test.
4375
51385aed 43762016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4377
4378 PR fortran/57365
4379 gfortran.dg/allocate_with_source_18.f03: New test.
4380
43812016-02-20 Harald Anlauf <anlauf@gmx.de>
4382
4383 PR fortran/52531
4384 gfortran.dg/gomp/pr52531.f90: New test.
4385
9cce8384 43862016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4387
4388 PR c++/69865
4389 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4390 -std=c++03.
4391
d91f5fbb 43922016-02-19 Jakub Jelinek <jakub@redhat.com>
4393
563d5cb8 4394 PR c++/69826
4395 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4396 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4397
0a04aac9 4398 PR c++/69850
4399 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4400
d91f5fbb 4401 PR c++/69851
4402 * g++.dg/torture/pr69851.C: New test.
4403
5fe1f282 44042016-02-19 Martin Sebor <msebor@redhat.com>
4405
4406 PR testsuite/69573
4407 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4408
a45bce11 44092016-02-19 Jakub Jelinek <jakub@redhat.com>
4410
6263dde1 4411 PR c++/69850
4412 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4413 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4414
a45bce11 4415 PR c++/67767
4416 * g++.dg/cpp0x/pr67767.C: New test.
4417
cf2ed1b7 44182016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4419
4420 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4421 for fp, simd, crypto, crc, lse.
4422 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4423 above.
4424 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4425 effective target check.
4426
f6cc34b0 44272016-02-19 Jakub Jelinek <jakub@redhat.com>
4428
4429 PR target/69820
4430 * gcc.target/i386/pr69820.c: New test.
4431
6c678e78 44322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4433
4434 * gcc.target/s390/vector/int128-1.c: New test.
4435
b088ff4b 44362016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4437
4438 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4439
b11e60a4 44402016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4441
4442 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4443 instruction pattern name to prevent the testcase from failing with
4444 -march=z13.
4445
664ff6a0 44462016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4447
4448 * gcc.target/s390/md/movstr-2.c: New test.
4449
e80be24b 44502016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4451
4452 * gcc.target/s390/morestack.c: New test.
4453
9839f350 44542016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4455
4456 PR target/69625
4457 * gcc.target/s390/pr69625.c: Add test case.
4458
4550fbd0 44592016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4460
4461 PR testsuite/68580
4462 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4463
57d00b6a 44642016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4465
4466 PR target/68404
4467 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4468 * gcc.target/powerpc/fusion3.c: Likewise.
4469
63ad69d6 44702016-02-18 Richard Biener <rguenther@suse.de>
4471
4472 PR middle-end/69553
4473 * g++.dg/torture/pr69553.C: New testcase.
4474
d92404ed 44752016-02-18 Nick Clifton <nickc@redhat.com>
4476
4550fbd0 4477 PR target/62254
4478 PR target/69610
4479 * gcc.target/arm/pr62554.c: New test.
4480 * gcc.target/arm/pr69610-1.c: New test.
4481 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 4482
0808dfce 44832016-02-18 Richard Biener <rguenther@suse.de>
4484
4485 PR middle-end/69854
4486 * gcc.dg/torture/pr69854.c: New testcase.
4487
fc3527e3 44882016-02-17 Jakub Jelinek <jakub@redhat.com>
4489
4490 PR c++/69850
4491 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4492
e3c24279 44932012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4494
4495 * gcc.target/powerpc/vec-cg.c: New test.
4496
c9732c2b 44972016-02-17 Richard Biener <rguenther@suse.de>
4498
4499 PR testsuite/69586
4500 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4501
51bf9f9b 45022016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4503
4504 PR target/69161
4505 * gcc.c-torture/compile/pr69161.c: New test.
4506
6baedca3 45072016-02-17 David Sherwood <david.sherwood@arm.com>
4508
4509 PR target/69532
4510 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4511 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4512
4f240715 45132016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4514
4515 * gcc.dg/ifcvt-4.c: Skip on Visium.
4516
e0c0515d 45172016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4518
4519 * gnat.dg/atomic8.adb: New test.
4520
7b319ee6 45212016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4522
4523 * gnat.dg/discr46.ad[sb]: New test.
4524
48a7e3d1 45252016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4526
4527 PR Target/48344
4528 * gcc.target/powerpc/pr48344-1.c: New test.
4529
3f844f15 45302015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4531
4532 PR fortran/69742
4533 * gfortran.dg/associate_21.f90: New test.
4534
7675e968 45352016-02-16 Jakub Jelinek <jakub@redhat.com>
4536
4537 PR c/69835
4538 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4539 -Wnonnull in dg-options.
4540 * c-c++-common/nonnull-2.c: New test.
4541
d6faee88 45422016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4543 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4544
4545 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4546
3a2a72aa 45472016-02-16 Jakub Jelinek <jakub@redhat.com>
4548
4549 PR middle-end/69801
4550 * gcc.dg/pr69801.c: Add empty dg-options.
4551
28072426 45522016-02-16 James Norris <jnorris@codesourcery.com>
4553
4554 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4555 * g++.dg/goacc/deviceptr-1.c: New file.
4556
37fffac2 45572016-02-16 Jakub Jelinek <jakub@redhat.com>
4558
4559 PR tree-optimization/69820
4560 * gcc.dg/vect/pr69820.c: New test.
4561
f72a5e61 45622016-02-16 Richard Biener <rguenther@suse.de>
4563
4564 PR tree-optimization/69776
4565 * gcc.dg/torture/pr69776-2.c: New testcase.
4566
50e0cd76 45672016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4568
4569 PR tree-optimization/69714
4570 * gcc.dg/torture/pr69714.c: New test.
4571
14a72c4e 45722016-02-16 Jakub Jelinek <jakub@redhat.com>
4573
4574 PR tree-optimization/69802
4575 * gcc.dg/pr69802.c: New test.
4576
fd808c11 45772016-02-16 Richard Biener <rguenther@suse.de>
4578
4579 PR middle-end/69801
4580 * gcc.dg/pr69801.c: New testcase.
4581
49a549ca 45822016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4583
4584 PR libgfortran/69651
4585 * gfortran.dg/read_bang.f90: New test.
4586 * gfortran.dg/read_bang4.f90: New test.
4587
77454e6e 45882016-02-15 Jakub Jelinek <jakub@redhat.com>
4589
2074f21c 4590 PR c++/69658
4591 * g++.dg/init/pr69658.C: New test.
4592
77454e6e 4593 PR c++/69797
4594 * c-c++-common/pr69797.c: New test.
4595
4ef4d764 45962016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4597
4598 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4599 check for aarch64*-*-*.
4600
4a45fe0f 46012016-02-15 Richard Biener <rguenther@suse.de>
4602
4603 PR tree-optimization/69783
4604 * gcc.dg/vect/pr69783.c: New testcase.
4605
0b3619e6 46062016-02-15 Richard Biener <rguenther@suse.de>
4607
4608 PR tree-optimization/69776
4609 * gcc.dg/torture/pr69776.c: New testcase.
4610
9b49c3cb 46112016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4612
4613 PR fortran/60526
4614 * gfortran.dg/type_decl_4.f90: Reinstated.
4615
e46faff9 46162016-02-14 John David Anglin <danglin@gcc.gnu.org>
4617
4618 PR fortran/68746
4619 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4620
a96c809a 46212016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4622
4623 PR fortran/60526
4624 PR bootstrap/69816
4625 * gfortran.dg/type_decl_4.f90: Removed.
4626
fdec7e88 46272016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4628
4629 PR fortran/60526
4630 * gfortran.dg/type_decl_4.f90: New test.
4631
a72095c4 46322016-02-14 Alan Modra <amodra@gmail.com>
4633
bc436924 4634 PR testsuite/68886
a72095c4 4635 * gcc.c-torture/execute/stkalign.c: Revise test.
4636
73bb5f8b 46372016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4638
4639 PR target/67260
4640 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4641
beb13161 46422016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4643
4644 PR target/67260
4645 * gcc.target/sh/torture/pr67260.c: New.
4646
67cab04e 46472016-02-12 John David Anglin <danglin@gcc.gnu.org>
4648
4649 * gcc.dg/pr67964.c: Add dg-require-alias.
4650
44a59bb1 46512016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4652
4653 PR target/67636
4654 PR target/64345
4655 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4656
38c9bd3a 46572016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4658
4659 PR libgfortran/69668
4660 * gfortran.dg/namelist_88.f90: New test.
4661
1774ff82 46622016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4663
4664 PR libgfortran/69668
4665 * gfortran.dg/namelist_38.f90: Update test.
4666 * gfortran.dg/namelist_84.f90: Update test.
4667
aec1f4bd 46682016-02-12 David Malcolm <dmalcolm@redhat.com>
4669
4670 PR other/69554
4671 * gcc.dg/pr69554-1.c: New test.
4672 * gfortran.dg/pr69554-1.F90: New test.
4673 * gfortran.dg/pr69554-2.F90: New test.
4674 * lib/gcc-dg.exp (proc dg-locus): New function.
4675 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4676 distinguish between the caret-printing and non-caret-printing
4677 cases. If caret-printing has been explicitly enabled, bail out
4678 without attempting to fix up the output.
4679
da7d5066 46802016-02-12 David Malcolm <dmalcolm@redhat.com>
4681
4682 PR driver/69265
4683 PR driver/69453
4684 * gcc.dg/spellcheck-options-3.c: New test case.
4685 * gcc.dg/spellcheck-options-4.c: New test case.
4686 * gcc.dg/spellcheck-options-5.c: New test case.
4687 * gcc.dg/spellcheck-options-6.c: New test case.
4688 * gcc.dg/spellcheck-options-7.c: New test case.
4689 * gcc.dg/spellcheck-options-8.c: New test case.
4690 * gcc.dg/spellcheck-options-9.c: New test case.
4691 * gcc.dg/spellcheck-options-10.c: New test case.
4692
fcce1b0b 46932016-02-12 Jakub Jelinek <jakub@redhat.com>
4694
4695 PR rtl-optimization/69764
4696 PR rtl-optimization/69771
4697 * c-c++-common/pr69764.c: New test.
4698 * gcc.dg/torture/pr69771.c: New test.
4699
6d609290 47002016-02-12 Marek Polacek <polacek@redhat.com>
4701
4702 * g++.dg/torture/init-list1.C: New.
4703
7d75fb56 47042016-02-12 Marek Polacek <polacek@redhat.com>
4705
4706 * gcc.dg/pr69522.c: Add empty dg-options.
4707
52543fda 47082016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4709
4710 * g++.dg/lto/lto.exp: Include and init mpx.
4711 * g++.dg/lto/pr69729_0.C: New test.
4712
34947478 47132016-02-12 Jakub Jelinek <jakub@redhat.com>
4714
9181a4ec 4715 PR ipa/69241
4716 * g++.dg/ipa/pr69241-4.C: New test.
4717
34947478 4718 PR ipa/68672
4719 * g++.dg/ipa/pr68672-1.C: New test.
4720 * g++.dg/ipa/pr68672-2.C: New test.
4721 * g++.dg/ipa/pr68672-3.C: New test.
4722
74a4140f 47232016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4724
4725 PR c/69522
50e0cd76 4726 * gcc.dg/pr69522.c: New test.
74a4140f 4727
9ddb20d6 47282016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4729
4730 PR c++/69098
4731 * g++.dg/cpp1y/69098.C: New test.
4732 * g++.dg/cpp1y/69098-2.C: New test.
4733
67cf9b55 47342016-02-12 Jakub Jelinek <jakub@redhat.com>
4735
4736 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4737 and neighbour -> neighbor.
4738 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4739 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4740 * c-c++-common/Wvarargs.c: Likewise.
4741 * c-c++-common/goacc/host_data-5.c: Likewise.
4742 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4743 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4744 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4745 * gcc.target/aarch64/pr60697.c: Likewise.
4746 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4747 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4748 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4749 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4750 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4751 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4752 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4753 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4754 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4755 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4756 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4757 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4758 * g++.dg/lookup/koenig5.C: Likewise.
4759 * g++.dg/ext/no-asm-2.C: Likewise.
4760 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4761 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4762 * gfortran.dg/used_types_16.f90: Likewise.
4763 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4764 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4765 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4766 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4767 * gfortran.dg/abstract_type_6.f03: Likewise.
4768 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4769 * gfortran.dg/used_types_15.f90: Likewise.
4770 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4771 * gfortran.dg/exit_3.f08: Likewise.
4772 * gfortran.dg/open_status_2.f90: Likewise.
4773 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4774 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4775 * gfortran.dg/associate_1.f03: Likewise.
4776 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4777 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4778 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4779 * gcc.dg/builtin-object-size-1.c: Likewise.
4780 * gcc.dg/noreturn-6.c: Likewise.
4781 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4782 * gcc.dg/globalalias.c: Likewise.
4783 * gcc.dg/builtins-config.h: Likewise.
4784 * gcc.dg/pr30457.c: Likewise.
4785 * gcc.c-torture/compile/volatile-1.c: Likewise.
4786 * gcc.c-torture/execute/20101011-1.c: Likewise.
4787 * c-c++-common/Waddress-1.c: Likewise.
4788
40b38ace 47892016-02-11 Jakub Jelinek <jakub@redhat.com>
4790
4791 PR c/69768
4792 * c-c++-common/Waddress-1.c: New test.
4793
42c87ca9 47942016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4795
4796 PR fortran/69296
4797 * gfortran.dg/associate_19.f03: New test.
4798 * gfortran.dg/associate_20.f03: New test.
4799
acb7939f 48002016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4801
4802 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4803
6defe3c5 48042016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4805
4806 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4807 .arch armv8-a\n. Add -dA to dg-options.
4808 * gcc.target/aarch64/assembler_arch_1.c: New test.
4809 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4810
63f63318 48112016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4812
4813 PR c++/68726
4814 * g++.dg/cpp0x/pr68726.C: New.
4815
1cddf457 48162016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4817
4818 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4819 test.
4820
b86fba37 48212016-02-11 Richard Biener <rguenther@suse.de>
4822
4823 * g++.dg/tree-ssa/pr61034.C: Adjust.
4824
ec4ec95a 48252016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4826
be7c31e9 4827 PR target/69148
ec4ec95a 4828 * gcc.target/s390/pr69148.c: New.
4829
f64416ca 48302016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4831
4832 PR tree-optimization/69652
4833 * gcc.dg/torture/pr69652.c: New test.
4834
e5d1ea31 48352016-02-10 Jakub Jelinek <jakub@redhat.com>
4836 Patrick Palka <ppalka@gcc.gnu.org>
4837
4838 PR ipa/69241
4839 PR c++/69649
4840 * g++.dg/ipa/pr69241-1.C: New test.
4841 * g++.dg/ipa/pr69241-2.C: New test.
4842 * g++.dg/ipa/pr69241-3.C: New test.
4843 * g++.dg/ipa/pr69649.C: New test.
4844
fa03b19d 48452016-02-10 Uros Bizjak <ubizjak@gmail.com>
4846
4847 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4848 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4849
14485c8a 48502016-02-10 Bin Cheng <bin.cheng@arm.com>
4851
4852 PR tree-optimization/68021
4853 * gcc.dg/tree-ssa/pr68021.c: New test.
4854
79f1ed25 48552016-02-10 Richard Biener <rguenther@suse.de>
4856
4857 PR tree-optimization/69726
4858 * gcc.dg/uninit-22.c: New testcase.
4859
58f74eff 48602016-02-09 Andrew Pinski <apinski@cavium.com>
4861
4862 PR tree-opt/69282
4863 * gcc.c-torture/compile/20160205-1.c: New testcase.
4864
600c00f7 48652016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4866
4867 PR target/68404
4868 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4869 instead accessing a really large arrray.
4870 * gcc.target/powerpc/fusion3.c: Likewise.
4871
0771836e 48722016-02-09 Charles Baylis <charles.baylis@linaro.org>
4873
4874 PR target/68532
4875 * gcc.c-torture/execute/pr68532.c: New test.
4876
4ccd644f 48772016-02-11 Alexandre Oliva <aoliva@redhat.com>
4878
4879 PR target/69634
4880 * gcc.dg/pr69634.c: New.
4881
2e980a39 48822016-02-09 Richard Biener <rguenther@suse.de>
4883
4884 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4885
aacf7102 48862016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 4887
aacf7102 4888 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4889
a1856ddf 48902016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4891
4892 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4893
d4d3da7e 48942016-02-09 Richard Biener <rguenther@suse.de>
4895
4896 PR tree-optimization/69715
4897 * gcc.dg/torture/pr69715.c: New testcase.
4898
9cc6714f 48992016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4900
4901 PR c++/69139
4902 * g++.dg/cpp0x/trailing12.C: New test.
4903 * g++.dg/cpp0x/trailing13.C: New test.
4904
83d5062b 49052016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4906
4907 PR c++/69283
4908 PR c++/67835
4909 * g++.dg/cpp1y/auto-fn29.C: New test.
4910 * g++.dg/cpp1y/auto-fn30.C: New test.
4911
394a86f3 49122016-02-08 Jakub Jelinek <jakub@redhat.com>
4913
4914 PR tree-optimization/69209
4915 * gcc.c-torture/compile/pr69209.c: New test.
4916
93b124b4 49172016-02-08 Jeff Law <law@redhat.com>
4918
4919 PR tree-optimization/68541
4920 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4921 of statements allowed in join block for path splitting.
4922
26abce13 49232016-02-08 Jakub Jelinek <jakub@redhat.com>
4924
0acb2d6e 4925 PR c++/59627
4926 * g++.dg/gomp/pr59627.C: New test.
4927
26abce13 4928 PR ipa/69239
4929 * g++.dg/ipa/pr69239.C: New test.
4930
86e0b129 49312016-02-08 David Malcolm <dmalcolm@redhat.com>
4932
4933 PR preprocessor/69664
4934 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4935 * gcc.dg/cpp/warn-comments.c: Likewise.
4936
f553d9f8 49372016-02-08 Marek Polacek <polacek@redhat.com>
4938
4939 PR c++/69688
4940 * g++.dg/init/const12.C: New test.
4941
600695e0 49422016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4943
4944 PR target/60410
4945 * gcc.dg/lto/pr55113_0.c: Remove test.
4946
c4f4b1e8 49472016-02-08 Richard Biener <rguenther@suse.de>
4948
4949 PR tree-optimization/69719
4950 * gcc.dg/torture/pr69719.c: New testcase.
4951
5a987d87 49522016-02-08 Richard Biener <rguenther@suse.de>
4953 Jeff Law <law@redhat.com>
4954
4955 PR target/68273
4956 * gcc.target/mips/pr68273.c: New testcase.
4957
0418e71d 49582016-02-08 Richard Biener <rguenther@suse.de>
4959
4960 PR rtl-optimization/69274
4961 * gcc.target/i386/addr-sel-1.c: XFAIL.
4962
07c0f1ca 49632016-02-08 Jeff Law <law@redhat.com>
4964
40d85f4c 4965 PR tree-optimization/68541
4966 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4967
140e093f 4968 PR tree-optimization/65917
07c0f1ca 4969 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4970
16430acf 49712016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4972
4973 PR fortran/50555
4974 * gfortran.dg/namelist_args.f90: New test.
4975
3f0ff0d8 49762016-02-05 Jeff Law <law@redhat.com>
4977
140e093f 4978 PR tree-optimization/68541
3f0ff0d8 4979 * gcc.dg/tree-ssa/split-path-2.c: New test.
4980 * gcc.dg/tree-ssa/split-path-3.c: New test.
4981 * gcc.dg/tree-ssa/split-path-4.c: New test.
4982 * gcc.dg/tree-ssa/split-path-5.c: New test.
4983 * gcc.dg/tree-ssa/split-path-6.c: New test.
4984 * gcc.dg/tree-ssa/split-path-7.c: New test.
4985
a7cc1f94 49862016-02-05 Martin Sebor <msebor@redhat.com>
4987
4988 PR c++/69662
4989 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4990 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4991
fcb25f28 49922016-02-06 Richard HEnderson <rth@redhat.com>
4993
4994 PR c/69643
4995 * gcc.target/i386/addr-space-4.c: New.
4996 * gcc.target/i386/addr-space-5.c: New.
4997
3a2545a1 49982016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4999
5000 PR fortran/66089
5001 * gfortran.dg/elemental_dependency_6.f90: New.
5002
1e302465 50032016-02-05 Jakub Jelinek <jakub@redhat.com>
5004
66feb54c 5005 PR rtl-optimization/69691
5006 * gcc.c-torture/execute/pr69691.c: New test.
5007
1e302465 5008 PR c++/69628
5009 * g++.dg/parse/pr69628.C: New test.
5010
9c28a298 50112016-02-05 Uros Bizjak <ubizjak@gmail.com>
5012
5013 * gcc.dg/sancov/asan.c: Move to ...
5014 * gcc.dg/asan/sancov-1.c: ... here.
5015
a854e286 50162016-02-05 Uros Bizjak <ubizjak@gmail.com>
5017
5018 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5019
d4f0b240 50202016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5021
5022 PR target/69677
5023 * gcc.target/i386/pr69677.c: New test.
5024
235d8723 50252016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5026
5027 PR c++/68948
5028 * g++.dg/template/pr68948.C: New test.
5029
f390cf65 50302016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5031
5032 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5033 (only necessary on s390x).
5034
ab99f104 50352016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5036
5037 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5038 -mno-accumulate-outgoing-args.
5039
f7ef5392 50402016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5041
5042 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5043
6b098e91 50442016-02-04 Jakub Jelinek <jakub@redhat.com>
5045
5046 PR c/69669
5047 * c-c++-common/pr69669.c: New test.
5048
f0146cf3 50492016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5050
5051 PR target/69667
5052 * g++.dg/pr69667.C: New file.
5053
08fd6cf5 50542016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5055
5056 PR target/69619
5057 * gcc.dg/pr69619.c: Add new test.
5058
a6f3f39f 50592016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5060
5061 PR rtl-optimization/69577
5062 * gcc.target/i386/pr69577.c: New test.
5063
774068a0 50642016-02-04 Martin Liska <mliska@suse.cz>
5065
5066 * g++.dg/asan/pr69276.C: New test.
5067
f50a7894 50682016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5069
5070 PR target/65932
5071 PR target/67714
5072 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5073 a single smulbb instruction.
5074 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5075 * gcc.target/amr/wmul-2.c: Likewise.
5076
6b722eb3 50772016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5078
5079 PR target/65932
5080 PR target/67714
5081 * gcc.c-torture/execute/pr67714.c: New test.
5082
1f1475a7 50832016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5084
5085 PR target/69454
5086 * gcc.target/i386/pr69454-1.c: New test.
5087 * gcc.target/i386/pr69454-2.c: New test.
5088
6b94e133 50892016-02-03 Martin Sebor <msebor@redhat.com>
5090
5091 PR c++/69251
5092 PR c++/69253
5093 PR c++/69290
5094 PR c++/69277
5095 PR c++/69349
5096 * g++.dg/ext/flexarray-mangle-2.C: New test.
5097 * g++.dg/ext/flexarray-mangle.C: New test.
5098 * g++.dg/ext/flexarray-subst.C: New test.
5099 * g++.dg/ext/flexary11.C: New test.
5100 * g++.dg/ext/flexary12.C: New test.
5101 * g++.dg/ext/flexary13.C: New test.
5102 * g++.dg/ext/flexary14.C: New test.
5103 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5104
342ed0ac 51052016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5106
5107 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5108 Define only if CHECK_FLOAT128 is defined.
5109 (main): Properly initialize u5.
5110
edf6c4d2 51112016-02-03 Jakub Jelinek <jakub@redhat.com>
5112
415d5641 5113 PR c/69627
5114 * gcc.dg/pr69627.c: New test.
5115
edf6c4d2 5116 PR target/69644
5117 * gcc.dg/pr69644.c: New test.
5118
cf8f3ba0 51192016-02-03 Mike Stump <mikestump@comcast.net>
5120
5121 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5122 support for struct-layout-1.exp.
5123
c90d55dd 51242016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5125
5126 PR c++/69056
f7ef5392 5127 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 5128
401bd0c8 51292016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5130 Alexandre Oliva <aoliva@redhat.com>
5131
5132 PR target/69461
5133 * gcc.target/powerpc/pr69461.c: New.
5134
277d9d1d 51352016-02-03 Uros Bizjak <ubizjak@gmail.com>
5136
5137 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5138 works from here ...
5139 (check_effective_target_fsanitize_thread): ... to here. Do not
5140 specify additional compile flags for the test source.
5141 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5142 specify additional compile flags for the test source.
5143
e69ad94a 51442016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5145
5146 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5147
a4454da2 51482016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5149
5150 PR fortran/67451
5151 PR fortran/69418
5152 * gfortran.dg/coarray_allocate_2.f08: New test.
5153 * gfortran.dg/coarray_allocate_3.f08: New test.
5154 * gfortran.dg/coarray_allocate_4.f08: New test.
5155
88cab2dd 51562016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5157
5158 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5159 use same scan-tree-dump-times on all platforms.
5160 * gcc.dg/vect/vect-outer-1.c: Likewise.
5161 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5162 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5163 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5164 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5165 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5166 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5167 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5168
66ea75c4 51692016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5170
5171 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5172 warning.
5173
4eef8df7 51742016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5175
5176 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5177
665fbc2f 51782016-02-02 James Norris <jnorris@codesourcery.com>
5179
5180 * c-c++-common/goacc/routine-5.c: Add tests.
5181
b10e3d47 51822016-02-02 Alexander Monakov <amonakov@ispras.ru>
5183
5184 * gcc.target/nvptx/unsigned-cmp.c: New test.
5185
12ad66dd 51862016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5187
5188 * gcc.target/aarch64/scalar_shift_1.c
5189 (test_corners_sisd_di): Improve force to SIMD register.
5190 (test_corners_sisd_si): Likewise.
5191 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5192 Remove scan-assembler check for ldr.
5193
f9ec342f 51942016-02-02 Richard Biener <rguenther@suse.de>
5195
5196 PR tree-optimization/69595
5197 * gcc.dg/Warray-bounds-17.c: New testcase.
5198
32f2925a 51992016-02-02 Richard Biener <rguenther@suse.de>
5200
5201 PR tree-optimization/69606
5202 * gcc.dg/torture/pr69606.c: New testcase.
5203
cfd9ca84 52042016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5205
5206 PR middle-end/68542
5207 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5208 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5209
19bf08e2 52102016-02-02 Alan Modra <amodra@gmail.com>
5211
5212 PR target/69548
5213 * gcc.target/powerpc/pr69548.c: New test.
5214
6f13b088 52152016-02-01 Jakub Jelinek <jakub@redhat.com>
5216
dcddc5af 5217 PR rtl-optimization/69592
5218 * gcc.dg/pr69592.c: New test.
5219
6f13b088 5220 PR preprocessor/69543
5221 PR c/69558
5222 * gcc.dg/pr69543.c: New test.
5223 * gcc.dg/pr69558.c: New test.
5224
d090e5c2 52252016-02-01 Uros Bizjak <ubizjak@gmail.com>
5226
fcb317c5 5227 PR testsuite/65940
5228 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 5229
aaf527dc 52302016-02-01 Martin Sebor <msebor@redhat.com>
5231
5232 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5233
1674217b 52342016-02-01 Bin Cheng <bin.cheng@arm.com>
5235
5236 PR tree-optimization/67921
5237 * c-c++-common/ubsan/pr67921.c: New test.
5238
b4007655 52392016-02-01 Richard Biener <rguenther@suse.de>
5240
5241 PR middle-end/69556
5242 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5243
88a477bb 52442016-02-01 Richard Biener <rguenther@suse.de>
5245
5246 PR tree-optimization/69574
5247 * gcc.dg/torture/pr69574.c: New testcase.
5248
2eaaa4e7 52492016-02-01 Richard Biener <rguenther@suse.de>
5250
5251 PR tree-optimization/69579
5252 * gcc.dg/setjmp-6.c: New testcase.
5253
e3882c44 52542016-02-01 Jakub Jelinek <jakub@redhat.com>
5255
5256 PR rtl-optimization/69570
5257 * g++.dg/opt/pr69570.C: New test.
5258
f80aff47 52592016-02-01 Richard Henderson <rth@redhat.com>
5260
5261 * gcc.dg/pr69535.c: New test.
5262
240568aa 52632016-01-31 John David Anglin <danglin@gcc.gnu.org>
5264
6009b3b8 5265 PR testsuite/69584
5266 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5267 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5268
1fdf7177 5269 PR debug/68244
5270 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5271
240568aa 5272 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5273
cb3e5ac0 52742016-01-31 Paul Thomas <pault@gcc.gnu.org>
5275
5276 PR fortran/67564
5277 * gfortran.dg/allocate_with_source_17.f03: New test.
5278
3b8b902b 52792016-01-30 Jakub Jelinek <jakub@redhat.com>
5280
5281 PR tree-optimization/69546
5282 * gcc.dg/torture/pr69546.c: New test.
5283
17985abe 52842016-01-30 Paul Thomas <pault@gcc.gnu.org>
5285
5286 PR fortran/69566
5287 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5288
b5239e80 52892016-01-30 Martin Sebor <msebor@redhat.com>
5290
5291 PR c++/68490
5292 * g++.dg/ext/flexary10.C: New test.
5293
e8f03010 52942016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5295
5296 PR fortran/66707
5297 gfortran.dg/common_23.f90: New test.
5298
dc93691a 52992016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5300
5301 PR target/65546
5302 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5303 condition being checked, and disable it when the target supports
5304 misaligned loads and stores.
5305
ff5e28e9 53062016-01-29 Jakub Jelinek <jakub@redhat.com>
5307
5308 PR debug/69518
5309 * gcc.dg/torture/pr69518.c: New test.
5310
b0d8930a 53112016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5312
5313 PR target/69530
5314 * gcc.target/i386/pr69530.c: New test.
5315
21601fc7 53162016-01-29 Steve Ellcey <sellcey@imgtec.com>
5317
5318 PR target/65604
5319 * gcc.target/mips/div-delay.c: New test.
5320
ca6c7317 53212016-01-29 Jakub Jelinek <jakub@redhat.com>
5322
4758dc39 5323 PR target/69551
5324 * gcc.target/i386/pr69551.c: New test.
5325
ca6c7317 5326 PR target/66137
5327 * gcc.target/i386/pr66137.c: New test.
5328
e3078da6 53292016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5330
5331 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5332 always built for p5600.
5333 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5334 isa=p5600 dg-option.
5335
b622ec25 53362016-01-29 Richard Biener <rguenther@suse.de>
5337
5338 PR tree-optimization/69547
5339 * g++.dg/tree-ssa/pr69547.C: New testcase.
5340
d2a60e99 53412016-01-29 Jakub Jelinek <jakub@redhat.com>
5342
5343 PR debug/66869
5344 * g++.dg/warn/Wunused-function2.C: New test.
5345
ae849d2b 53462016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5347
5348 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5349 support for test to succeed.
5350
ce6a6978 53512016-01-29 Marek Polacek <polacek@redhat.com>
5352
5353 PR c++/69509
5354 PR c++/69516
5355 * g++.dg/ext/constexpr-vla2.C: New test.
5356 * g++.dg/ext/constexpr-vla3.C: New test.
5357 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5358
7550d855 53592016-01-29 Richard Biener <rguenther@suse.de>
5360
5361 PR middle-end/69537
5362 * gcc.dg/uninit-21.c: New testcase.
5363
f11bb279 53642016-01-28 Uros Bizjak <ubizjak@gmail.com>
5365
5366 PR target/69459
5367 * gcc.target/i386/pr69459.c: New test.
5368
c80c12c8 53692016-01-28 Steve Ellcey <sellcey@imgtec.com>
5370
5371 PR target/68400
5372 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5373 * gcc.target/mips/pr68400.c: New test.
5374
c649bacc 53752016-01-28 Martin Sebor <msebor@redhat.com>
5376
5377 PR target/17381
5378 * gcc.target/powerpc/pr17381.c: New test.
5379
f4881661 53802016-01-28 Jakub Jelinek <jakub@redhat.com>
5381
5382 PR middle-end/69542
5383 * gcc.dg/torture/pr69542.c: New test.
5384
d66fdd75 53852016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5386
5387 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5388
d4a78818 53892016-01-28 David Edelsohn <dje.gcc@gmail.com>
5390
5391 * gcc.dg/pr65980.c: Skip on AIX.
5392 * gcc.dg/pr66688.c: Same.
5393
21329e97 53942016-01-28 David Edelsohn <dje.gcc@gmail.com>
5395
5396 PR target/63679
5397 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5398 * gcc.dg/tree-ssa/sra-18.c: Same.
5399
cc7124a6 54002016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5401
5402 PR fortran/62536
5403 * gfortran.dg/block_15.f08: New test.
5404 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5405 on incorrectly closed BLOCK.
5406
358dfcb4 54072016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5408
5409 * gcc.dg/declare-simd.c: New test.
e87502d6 54102016-01-28 Richard Biener <rguenther@suse.de>
5411
5412 PR tree-optimization/69466
5413 * gfortran.dg/vect/pr69466.f90: New testcase.
5414
44e7334b 54152016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5416
5417 * g++.dg/pr67989.C: Remove ARM-specific option.
5418 * gcc.target/arm/pr67989.C: New file.
5419
5ce8f551 54202016-01-27 Uros Bizjak <ubizjak@gmail.com>
5421
5422 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5423 and expm1 test for glibc < 2.11.
5424
fa6e6b15 54252016-01-27 Richard Henderson <rth@redhat.com>
5426
5427 * gcc.c-torture/execute/pr69447.c: New test.
5428
54292016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 5430
7b8122c6 5431 PR fortran/69422
147b2f9b 5432 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5433
78e516eb 54342016-01-27 Jakub Jelinek <jakub@redhat.com>
5435
5436 PR debug/66869
5437 * gcc.dg/pr66869.c: New test.
5438
9b849350 54392016-01-25 Jeff Law <law@redhat.com>
5440
5441 PR tree-optimization/68398
f11bb279 5442 PR tree-optimization/69196
9b849350 5443 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5444 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5445 path to avoid new heuristic allowing more irreducible regions
5446 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5447 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5448 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5449 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5450 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5451
fee5e491 54522016-01-27 Marek Polacek <polacek@redhat.com>
5453
5454 PR c/68062
5455 * c-c++-common/vector-compare-4.c: New test.
5456
eec96426 54572016-01-27 David Malcolm <dmalcolm@redhat.com>
5458
5459 PR preprocessor/69126
5460 * c-c++-common/pr69126.c: New test case.
5461
5068be18 54622016-01-27 Ian Lance Taylor <iant@google.com>
5463
5464 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5465
5fa82c11 54662016-01-27 Ryan Burn <contact@rnburn.com>
5467
5468 PR cilkplus/69267
5469 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5470
b3df0219 54712016-01-27 Uros Bizjak <ubizjak@gmail.com>
5472
5473 PR target/69512
5474 * gcc.target/i386/pr69512.c: New test.
5475
d46a16d4 54762016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5477
5478 PR ada/69488
5479 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5480
6a9b35ef 54812016-01-27 Marek Polacek <polacek@redhat.com>
5482
5483 PR c++/69379
5484 * g++.dg/pr69379.C: New test.
5485
18e9663b 54862016-01-27 Martin Sebor <msebor@redhat.com>
5487
5488 PR c++/69317
5489 * g++.dg/abi/Wabi-2-2.C: New test.
5490 * g++.dg/abi/Wabi-2-3.C: New test.
5491 * g++.dg/abi/Wabi-3-2.C: New test.
5492 * g++.dg/abi/Wabi-3-3.C: New test.
5493
c88301ad 54942016-01-27 Richard Biener <rguenther@suse.de>
5495
5496 PR tree-optimization/69166
5497 * gcc.dg/torture/pr69166.c: New testcase.
5498
8ca47550 54992016-01-27 Martin Jambor <mjambor@suse.cz>
5500
5501 PR tree-optimization/69355
5502 * gcc.dg/tree-ssa/pr69355.c: New test.
5503
5cb23e3c 55042016-01-27 Marek Polacek <polacek@redhat.com>
5505
5506 PR c++/69496
5507 * g++.dg/ext/constexpr-vla1.C: New test.
5508
7b0c1b6d 55092016-01-20 Christian Bruel <christian.bruel@st.com>
5510
5511 PR target/69245
5512 * gcc.target/arm/pr69245.c: New test.
5513
220112fc 55142016-01-27 Jakub Jelinek <jakub@redhat.com>
5515
5516 PR tree-optimization/69399
5517 * gcc.dg/torture/pr69399.c: New test.
5518
16294490 55192016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5520
5521 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5522
8abd3d0c 55232016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5524
5525 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5526
7cf9b895 55272016-01-26 Tom de Vries <tom@codesourcery.com>
5528
5529 PR tree-optimization/69110
5530 * gcc.dg/autopar/pr69110.c: New test.
5531
557c1942 55322016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 5533 Sebastian Pop <s.pop@samsung.com>
557c1942 5534
5535 * gcc.dg/graphite/isl-ast-op-select.c: New.
5536
80adbd96 55372015-01-26 Paul Thomas <pault@gcc.gnu.org>
5538
5539 PR fortran/69385
5540 * gfortran.dg/allocate_error_6.f90: New test.
5541
c3f86f60 55422016-01-26 Richard Henderson <rth@redhat.com>
5543
5544 * gcc.dg/tm/pr60908.c: New test.
5545
3752e5b1 55462016-01-26 David Malcolm <dmalcolm@redhat.com>
5547
5548 PR other/69006
5549 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5550 directive.
5551 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5552 expected multiline output to reflect the colorization being
5553 disabled before newlines.
5554 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5555 (custom_diagnostic_finalizer): Replace call to
5556 pp_newline_and_flush with call to pp_flush.
5557 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5558 * gfortran.dg/implicit_class_1.f90: Likewise.
5559 * lib/gcc-dg.exp (allow_blank_lines): New global.
5560 (dg-allow-blank-lines-in-output): New procedure.
5561 (gcc-dg-prune): Complain about blank lines in the output, unless
5562 dg-allow-blank-lines-in-output was called.
5563 * lib/multiline.exp (_build_multiline_regex): Only support
5564 arbitrary followup text for non-blank-lines, not for blank lines.
5565
9bbfd060 55662016-01-26 Jakub Jelinek <jakub@redhat.com>
5567
5568 PR tree-optimization/69483
5569 * gcc.dg/pr69483.c: New test.
5570 * g++.dg/opt/pr69483.C: New test.
5571
53773057 55722016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5573
5574 PR target/68620
5575 * gcc.target/arm/pr68620.c: New test.
5576
442a556f 55772016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5578
5579 * gcc.target/i386/pr68986-2.c: Remove -m32.
5580
d513c683 55812016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5582
5583 PR target/68986
5584 * gcc.target/i386/pr68986-1.c: New test.
5585 * gcc.target/i386/pr68986-2.c: Likewise.
5586 * gcc.target/i386/pr68986-3.c: Likewise.
5587
976877a5 55882016-01-26 Christian Bruel <christian.bruel@st.com>
5589
5590 * lib/target-supports.exp
5591 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5592 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5593 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5594
2c7b2f88 55952016-01-26 Richard Biener <rguenther@suse.de>
5596
5597 PR tree-optimization/69452
5598 * gcc.dg/torture/pr69452.c: New testcase.
5599
f7fc06e7 56002016-01-26 Jakub Jelinek <jakub@redhat.com>
5601
5602 PR target/69442
5603 * gcc.dg/pr69442.c: New test.
5604
d1dae587 56052016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5606
5607 PR target/67896
5608 * gcc.target/aarch64/simd/pr67896.C: New.
5609
ef7be7f8 56102016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5611
5612 PR tree-optimization/69400
5613 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5614 function.
5615 (plugin_init): Call it.
5616 * gcc.dg/torture/pr69400.c: New test.
5617
648433a4 56182016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5619
5620 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5621
45fc5243 56222016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5623 Sebastian Pop <s.pop@samsung.com>
5624
5625 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5626 isl-0.15.
5627
c699f6a1 56282016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5629 Sebastian Pop <s.pop@samsung.com>
5630
5631 * gcc.dg/graphite/pr69292.c: New.
5632
b86e24ea 56332016-01-25 Jakub Jelinek <jakub@redhat.com>
5634
5635 * c-c++-common/goacc/use_device-1.c: New test.
5636
105cb8d7 56372016-01-25 Jeff Law <law@redhat.com>
5638
5639 PR tree-optimization/69196
5640 PR tree-optimization/68398
5641 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5642 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5643
44562749 56442016-01-25 David Edelsohn <dje.gcc@gmail.com>
5645
5646 PR target/69469
5647 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5648 Algorithm.
5649
6837fee7 56502016-01-25 Richard Biener <rguenther@suse.de>
5651
5652 PR testsuite/69380
5653 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5654
fe500d65 56552016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5656
5657 PR target/69421
5658 * gcc.dg/pr69421.c: New test.
5659
8eacba94 56602016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5661
5662 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5663 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5664 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5665 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5666 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5667 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5668 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5669 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5670 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5671 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5672
af09d40d 56732016-01-25 Richard Biener <rguenther@suse.de>
5674
5675 PR tree-optimization/69376
5676 * gcc.dg/torture/pr69376.c: New testcase.
5677
d65063f5 56782016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5679
5680 PR fortran/69397
5681 PR fortran/68442
5682 * gfortran.dg/interface_38.f90: New test.
5683 * gfortran.dg/interface_39.f90: New test.
80adbd96 5684
08c7bfb4 56852016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5686
5687 Revert:
5688 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5689
5690 PR c++/11858
5691 PR c++/24663
5692 PR c++/24664
5693 * g++.dg/template/pr11858.C: New test.
5694 * g++.dg/template/pr24663.C: New test.
5695 * g++.dg/template/unify12.C: New test.
5696 * g++.dg/template/unify13.C: New test.
5697 * g++.dg/template/unify14.C: New test.
5698 * g++.dg/template/unify15.C: New test.
5699 * g++.dg/template/unify16.C: New test.
5700 * g++.dg/template/unify17.C: New test.
5701
c2e7d2be 57022016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5703
5704 PR fortran/68283
5705 gfortran.dg/pr68283.f90: New test.
5706
9f2e8617 57072016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5708
5709 PR fortran/66094
5710 * gfortran.dg/inline_matmul_13.f90: New test.
5711 * gfortran.dg/matmul_bounds_8.f90: New test.
5712 * gfortran.dg/matmul_bounds_9.f90: New test.
5713 * gfortran.dg/matmul_bounds_10.f90: New test.
5714
a4838119 57152016-01-23 Tom de Vries <tom@codesourcery.com>
5716
5717 PR tree-optimization/69426
5718 * gcc.dg/autopar/pr69426.c: New test.
5719
feddf0dc 57202016-01-23 Martin Sebor <msebor@redhat.com>
5721
5722 PR c++/58109
5723 PR c++/69022
5724 * g++.dg/cpp0x/alignas5.C: New test.
5725 * g++.dg/ext/vector29.C: Same.
5726
132731fb 57272016-01-23 Uros Bizjak <ubizjak@gmail.com>
5728
5729 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5730 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5731 _GNU_SOURCE from compile flags to the source.
5732 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5733 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5734 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5735 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5736
51aec681 57372016-01-22 Jakub Jelinek <jakub@redhat.com>
5738
5739 PR target/69432
5740 * g++.dg/opt/pr69432.C: New test.
5741
147aa3e3 57422016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5743
5744 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5745 32-bit targets testing an -m64 multilib.
5746
4d04e35e 57472016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5748
5749 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5750 64-bit support.
5751
86f38d0c 57522016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5753
5754 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5755
f776e712 57562016-01-21 Christian Bruel <christian.bruel@st.com>
5757
5758 PR target/68674
5759 * gcc.target/i386/pr68674.c
5760 * gcc.target/aarch64/pr68674.c
5761 * gcc.target/arm/pr68674.c
5762
7b9de435 57632016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5764
5765 PR target/69403
5766 * gcc.c-torture/execute/pr69403.c: New test.
5767
9935a0ba 57682016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5769
5770 PR c++/55843
5771 * g++.dg/template/pr55843.C: New.
5772
06b94aa1 57732016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5774
5775 PR testsuite/66877
5776 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5777 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5778
b68773a8 57792016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5780
5781 PR testsuite/67489
132731fb 5782 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5783 from dg-do compile directive, and instead add
5784 { dg-require-effective-target int128 }.
b68773a8 5785
bbbbe8ab 57862016-01-20 Martin Sebor <msebor@redhat.com>
5787
5788 PR c/69405
5789 * gcc.dg/sync-fetch.c: New test.
5790
f3a6a26f 57912016-01-21 Martin Sebor <msebor@redhat.com>
5792
5793 PR target/69252
5794 * gcc.target/powerpc/pr69252.c: New test.
5795
d1565a03 57962016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5797
5798 PR fortran/65996
132731fb 5799 * gfortran.dg/pr65996.f90: New test.
d1565a03 5800
15a5a905 58012016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5802
5803 PR c++/68810
bbbbe8ab 5804 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 5805 expected to generate an error.
15a5a905 5806
e4538af5 58072016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5808
5809 PR middle-end/66178
5810 * gcc.dg/torture/pr66178.c: New test.
5811
4d4180ce 58122016-01-21 Anton Blanchard <anton@samba.org>
5813 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5814
5815 PR target/63354
5816 * gcc.target/powerpc/pr63354.c: New test.
5817
86e16058 58182016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5819
5820 PR rtl-optimization/68990
5821 * gcc.target/i386/pr68990: New.
5822
b11b85e4 58232016-01-21 Nick Clifton <nickc@redhat.com>
5824
5825 PR target/69129
5826 * gcc.target/mips/pr69129.c: New.
5827
62dd9f85 58282016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5829
5830 PR c++/58046
5831 * g++.dg/cpp0x/pr58046.C: New.
5832
ac7d424b 58332016-01-21 Jakub Jelinek <jakub@redhat.com>
5834
47c0bea3 5835 PR target/69187
5836 PR target/65624
5837 * gcc.target/arm/pr69187.c: New test.
5838
ac7d424b 5839 PR c++/69355
5840 * g++.dg/torture/pr69355.C: New test.
5841
9e18b252 58422016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5843 Sebastian Pop <s.pop@samsung.com>
5844
5845 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5846
de862e2f 58472016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5848 Sebastian Pop <s.pop@samsung.com>
5849
132731fb 5850 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 5851
f55f9344 58522016-01-21 Jakub Jelinek <jakub@redhat.com>
5853
5854 PR middle-end/67653
5855 * c-c++-common/pr67653.c: New test.
5856 * gcc.dg/torture/pr29119.c: Add dg-warning.
5857
62752e71 58582016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5859
5860 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5861
16d4186f 58622016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5863
5864 PR c/24293
5865 * gcc.dg/pr24293.c: New test.
5866 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5867 incomplete struct type.
5868 * gcc.dg/declspec-1.c: Likewise.
5869 * gcc.dg/pr63549.c: Likewise.
5870
58219d13 58712016-01-20 Jakub Jelinek <jakub@redhat.com>
5872
5873 PR tree-optimization/66612
5874 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5875 for bdn instruction.
5876
a7b5688a 58772016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5878
5879 * lib/target-supports.exp
5880 (check_effective_target_arm_fp_ok_nocache): New.
5881 (check_effective_target_arm_fp_ok): New.
5882 (add_options_for_arm_fp): New.
5883 (check_effective_target_arm_crypto_ok_nocache): Require
5884 target_arm_v8_neon_ok instead of arm32.
5885 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5886 (check_effective_target_arm_crypto_pragma_ok): New.
5887 (add_options_for_arm_vfp): New.
5888 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5889 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5890 target instead. Force initial fpu to vfp.
5891 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5892 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5893 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5894 dependency.
5895 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5896 use arm_vfp effective target instead. Force initial fpu to vfp.
5897 * gcc.target/arm/attr-neon3.c: Likewise.
5898 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5899 arm_vfp_ok.
5900 * gcc.target/arm/unsigned-float.c: Likewise.
5901 * gcc.target/arm/vfp-1.c: Likewise.
5902 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5903 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5904 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5905 * gcc.target/arm/vfp-ldmias.c: Likewise.
5906 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5907 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5908 * gcc.target/arm/vfp-stmiad.c: Likewise.
5909 * gcc.target/arm/vfp-stmias.c: Likewise.
5910 * gcc.target/arm/vnmul-1.c: Likewise.
5911 * gcc.target/arm/vnmul-2.c: Likewise.
5912 * gcc.target/arm/vnmul-3.c: Likewise.
5913 * gcc.target/arm/vnmul-4.c: Likewise.
5914
7ca56ca8 59152016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 5916
7fb75b57 5917 PR testsuite/69366
5918 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5919 the MPX run-time library, for compile-time MPX test.
5920 * gcc.target/i386/chkp-always_inline.c: Likewise.
5921 * gcc.target/i386/chkp-bndret.c: Likewise.
5922 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5923 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5924 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5925 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5926 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5927 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5928 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5929 * gcc.target/i386/chkp-label-address.c: Likewise.
5930 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5931 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5932 * gcc.target/i386/chkp-pr69044.c: Likewise.
5933 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5934 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5935 * gcc.target/i386/chkp-strchr.c: Likewise.
5936 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5937 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5938 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5939 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5940 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5941 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5942 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5943 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5944 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5945 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5946 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5947 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5948 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5949 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5950 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5951 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5952 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5953 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5954 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5955 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5956 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5957 * gcc.target/i386/pr63995-2.c: Likewise.
5958 * gcc.target/i386/pr64805.c: Likewise.
5959 * gcc.target/i386/pr65044.c: Likewise.
5960 * gcc.target/i386/pr65167.c: Likewise.
5961 * gcc.target/i386/pr65183.c: Likewise.
5962 * gcc.target/i386/pr65184.c: Likewise.
5963 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 5964
f2da0b99 59652016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5966
5967 PR tree-optimization/69328
5968 * gcc.dg/pr69328.c: New test.
5969
4d379676 59702016-01-20 Jeff Law <law@redhat.com>
5971
4a11f145 5972 PR target/25114
4d379676 5973 * gcc.target/m68k/pr25114.c: New test.
5974
0754bad1 59752016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5976
5977 * gcc.target/arm/memset-inline-10.c: Added
5978 dg-require-effective-target arm_thumb2_ok.
5979
63bd5c2d 59802016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5981
5982 * gcc.dg/debug/dwarf2/sso.c: New test.
5983
a9c01e81 59842016-01-19 Uros Bizjak <ubizjak@gmail.com>
5985
5986 PR testsuite/68820
5987 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5988 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5989 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5990
53fa0e54 59912016-01-19 Jan Hubicka <hubicka@ucw.cz>
5992
5993 PR ipa/66223
5994 * g++.dg/ipa/devirt-50.C: New testcase.
5995
e035a62c 59962016-01-19 Marek Polacek <polacek@redhat.com>
5997
5998 PR c++/68965
5999 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6000 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6001
885cc3ea 60022016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6003
6004 PR target/69135
6005 * gcc.target/arm/pr69135_1.c: New test.
6006
07bd240e 60072015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6008
6009 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6010
9f60d257 60112015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6012
6013 * gcc.target/aarch64/ccmp_1.c: New testcase.
6014
a0c919f7 60152016-01-19 Marek Polacek <polacek@redhat.com>
6016
6017 PR c++/68586
6018 * g++.dg/cpp0x/enum30.C: New test.
6019
dc5d6d17 60202016-01-19 Richard Biener <rguenther@suse.de>
6021
6022 PR tree-optimization/69336
6023 * g++.dg/tree-ssa/pr69336.C: New testcase.
6024
6dd156e0 60252016-01-19 Jakub Jelinek <jakub@redhat.com>
6026
6027 PR debug/65779
6028 * gcc.dg/pr65779.c: New test.
6029
3e0d45b9 60302016-01-19 Richard Biener <rguenther@suse.de>
6031
6032 PR tree-optimization/69352
6033 * gcc.dg/torture/pr69352.c: New testcase.
6034
7a3cf64d 60352016-01-19 Jakub Jelinek <jakub@redhat.com>
6036
6037 PR rtl-optimization/68955
6038 PR rtl-optimization/64557
6039 * gcc.dg/torture/pr68955.c: New test.
6040
8be55b33 60412016-01-19 Jan Hubicka <hubicka@ucw.cz>
6042
6043 PR lto/69136
6044 * g++.dg/torture/pr69136.C: New testcase.
6045
72a985d7 60462016-01-19 Jan Hubicka <hubicka@ucw.cz>
6047
6048 PR lto/69133
6049 * g++.dg/lto/pr69133_0.C: New testcase.
6050 * g++.dg/lto/pr69133_1.C: New testcase.
6051
56778b62 60522016-01-15 Jeff Law <law@redhat.com>
6053
6054 PR tree-optimization/69320
6055 * gcc.c-torture/pr69320-1.c: New test.
6056 * gcc.c-torture/pr69320-2.c: New test.
6057 * gcc.c-torture/pr69320-3.c: New test.
6058 * gcc.c-torture/pr69320-4.c: New test.
6059
ced41b93 60602016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6061
6062 PR c++/11858
6063 PR c++/24663
6064 PR c++/24664
6065 * g++.dg/template/pr11858.C: New test.
6066 * g++.dg/template/pr24663.C: New test.
6067 * g++.dg/template/unify12.C: New test.
6068 * g++.dg/template/unify13.C: New test.
6069 * g++.dg/template/unify14.C: New test.
6070 * g++.dg/template/unify15.C: New test.
6071 * g++.dg/template/unify16.C: New test.
6072 * g++.dg/template/unify17.C: New test.
6073
7f8cbcaf 60742016-01-18 David Malcolm <dmalcolm@redhat.com>
6075
6076 PR testsuite/69181
6077 * gcc.dg/pr69181-1.c: New test file.
6078 * gcc.dg/pr69181-2.c: New test file.
6079 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6080 globals by moving it to...
6081 (cleanup-after-saved-dg-test): ...this new function. Add
6082 "global additional_sources_used". Add reset of global
6083 multiline_expected_outputs to the empty list.
6084 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6085 global to...
6086 (multiline_expected_outputs): ...this, and updated comments to
6087 note that it is modified from gcc-dg.exp.
6088 (dg-end-multiline-output): Update for the above renaming.
6089 (handle-multiline-outputs): Likewise. Remove the clearing
6090 of the expected outputs to the empty list.
6091
3c7cbfc0 60922016-01-18 Richard Biener <rguenther@suse.de>
6093
6094 PR tree-optimization/69297
6095 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6096
81d49cc1 60972016-01-18 Joseph Myers <joseph@codesourcery.com>
6098
6099 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6100 dg-options.
6101 * gcc.target/mips/mips-3d-2.c: Likewise.
6102 * gcc.target/mips/mips-3d-3.c: Likewise.
6103 * gcc.target/mips/mips-3d-4.c: Likewise.
6104 * gcc.target/mips/mips-3d-5.c: Likewise.
6105 * gcc.target/mips/mips-3d-6.c: Likewise.
6106 * gcc.target/mips/mips-3d-7.c: Likewise.
6107 * gcc.target/mips/mips-3d-8.c: Likewise.
6108 * gcc.target/mips/mips-3d-9.c: Likewise.
6109 * gcc.target/mips/mips-ps-1.c: Likewise.
6110 * gcc.target/mips/mips-ps-2.c: Likewise.
6111 * gcc.target/mips/mips-ps-3.c: Likewise.
6112 * gcc.target/mips/mips-ps-4.c: Likewise.
6113 * gcc.target/mips/mips-ps-5.c: Likewise.
6114 * gcc.target/mips/mips-ps-6.c: Likewise.
6115 * gcc.target/mips/mips-ps-7.c: Likewise.
6116 * gcc.target/mips/mips-ps-type.c: Likewise.
6117 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6118 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6119
03c4ff3a 61202016-01-18 Tom de Vries <tom@codesourcery.com>
6121
6122 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6123 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6124 * c-c++-common/goacc/kernels-empty.c: New test.
6125 * c-c++-common/goacc/kernels-eternal.c: New test.
6126 * c-c++-common/goacc/kernels-loop-2.c: New test.
6127 * c-c++-common/goacc/kernels-loop-3.c: New test.
6128 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6129 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6130 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6131 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6132 * c-c++-common/goacc/kernels-loop-data.c: New test.
6133 * c-c++-common/goacc/kernels-loop-g.c: New test.
6134 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6135 * c-c++-common/goacc/kernels-loop-n.c: New test.
6136 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6137 * c-c++-common/goacc/kernels-loop.c: New test.
6138 * c-c++-common/goacc/kernels-noreturn.c: New test.
6139 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6140 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6141 * c-c++-common/goacc/kernels-reduction.c: New test.
6142
22e3dcee 61432016-01-18 Tom de Vries <tom@codesourcery.com>
6144
6145 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6146 * gcc.dg/autopar/outer-2.c: Same.
6147 * gcc.dg/autopar/outer-3.c: Same.
6148 * gcc.dg/autopar/outer-4.c: Same.
6149 * gcc.dg/autopar/outer-5.c: Same.
6150 * gcc.dg/autopar/outer-6.c: Same.
6151 * gcc.dg/autopar/parallelization-1.c: Same.
6152 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6153 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6154 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6155 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6156 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6157 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6158 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6159 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6160 * gcc.dg/autopar/pr39500-1.c: Same.
6161 * gcc.dg/autopar/pr39500-2.c: Same.
6162 * gcc.dg/autopar/pr46193.c: Same.
6163 * gcc.dg/autopar/pr46194.c: Same.
6164 * gcc.dg/autopar/pr49580.c: Same.
6165 * gcc.dg/autopar/pr49960-1.c: Same.
6166 * gcc.dg/autopar/pr49960.c: Same.
6167 * gcc.dg/autopar/pr68373.c: Same.
6168 * gcc.dg/autopar/reduc-1.c: Same.
6169 * gcc.dg/autopar/reduc-1char.c: Same.
6170 * gcc.dg/autopar/reduc-1short.c: Same.
6171 * gcc.dg/autopar/reduc-2.c: Same.
6172 * gcc.dg/autopar/reduc-2char.c: Same.
6173 * gcc.dg/autopar/reduc-2short.c: Same.
6174 * gcc.dg/autopar/reduc-3.c: Same.
6175 * gcc.dg/autopar/reduc-4.c: Same.
6176 * gcc.dg/autopar/reduc-6.c: Same.
6177 * gcc.dg/autopar/reduc-7.c: Same.
6178 * gcc.dg/autopar/reduc-8.c: Same.
6179 * gcc.dg/autopar/reduc-9.c: Same.
6180 * gcc.dg/autopar/uns-outer-4.c: Same.
6181 * gcc.dg/autopar/uns-outer-5.c: Same.
6182 * gcc.dg/autopar/uns-outer-6.c: Same.
6183 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6184 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6185
fd5cbe2f 61862016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6187
6188 PR target/63679
6189 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6190 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6191
fa75ab55 61922016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6193
6194 PR target/63679
6195 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6196 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6197 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6198
214b2582 61992016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6200
6201 PR target/63679
6202 * gcc.dg/tree-ssa/sra-17.c: New.
6203 * gcc.dg/tree-ssa/sra-18.c: New.
6204
13146837 62052016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6206
6207 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6208
6ccd18c2 62092016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6210
6211 * gnat.dg/inline12.adb: New test.
6212
8872b95f 62132016-01-18 Bin Cheng <bin.cheng@arm.com>
6214
6215 PR tree-optimization/66797
6216 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6217
971514e3 62182016-01-18 Richard Biener <rguenther@suse.de>
6219
6220 PR tree-optimization/69170
6221 * gcc.dg/torture/pr69170.c: New testcase.
6222
dfb6d139 62232016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 6224
6225 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6226
164d84c2 62272016-01-16 Tom de Vries <tom@codesourcery.com>
6228
6229 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6230
4c33b769 62312016-01-16 Tom de Vries <tom@codesourcery.com>
6232
6233 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6234 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6235 redundant dg-require-effective-target pthread.
6236 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6237 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6238 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6239 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6240 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6241 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6242 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6243
673441b0 62442016-01-16 David Edelsohn <dje.gcc@gmail.com>
6245
6246 PR target/68609
6247 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6248 * gcc.target/powerpc/recip-7.c: Same.
6249
90153ae7 62502016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6251
6252 PR c++/69091
6253 * g++.dg/template/pr69091.C: New test.
6254
bc24d01d 62552016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6256
6257 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6258 dump does not contain an error_mark_node.
6259 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6260 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6261
4067c0fd 62622016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6263
6264 PR c++/68936
6265 * g++.dg/template/pr68936.C: New test.
6266
27c6dbdd 62672016-01-15 David Edelsohn <dje.gcc@gmail.com>
6268
6269 PR target/68609
6270 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6271 * gcc.target/powerpc/recip-2.c: Same.
6272 * gcc.target/powerpc/recip-3.c: Same.
6273 * gcc.target/powerpc/recip-4.c: Same.
6274 * gcc.target/powerpc/recip-sqrtf.c: Same.
6275
e390c57d 62762016-01-15 Jeff Law <law@redhat.com>
6277
6278 PR tree-optimization/69270
6279 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6280 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6281
ddcfeaf1 62822016-01-15 Paul Thomas <pault@gcc.gnu.org>
6283
6284 PR fortran/49630
6285 * gfortran.dg/deferred_character_13.f90: New test for the fix
6286 of comment 3 of the PR.
6287
6288 PR fortran/54070
6289 * gfortran.dg/deferred_character_8.f90: New test
6290 * gfortran.dg/allocate_error_5.f90: New test
6291
6292 PR fortran/60593
6293 * gfortran.dg/deferred_character_10.f90: New test
6294
6295 PR fortran/60795
6296 * gfortran.dg/deferred_character_14.f90: New test
6297
6298 PR fortran/61147
6299 * gfortran.dg/deferred_character_11.f90: New test
6300
6301 PR fortran/64324
6302 * gfortran.dg/deferred_character_9.f90: New test
6303
81be349c 63042016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6305
6306 PR rtl-optimization/69030
6307 * gcc.target/i386/pr69030.c: New.
6308
998456c5 63092016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6310
6311 * gcc.target/aarch64/target_attr_17.c: New test.
6312
0d85be19 63132016-01-15 Richard Biener <rguenther@suse.de>
6314
6315 PR tree-optimization/66856
6316 * gcc.dg/torture/pr66856-1.c: New testcase.
6317 * gcc.dg/torture/pr66856-2.c: Likewise.
6318
321d36c8 63192016-01-15 Richard Biener <rguenther@suse.de>
6320
6321 PR debug/69137
6322 * g++.dg/lto/pr69137_0.C: New testcase.
6323
d94a1f53 63242016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6325
6326 PR middle-end/69246
6327 * gcc.target/i386/pr69246.c: New test.
6328
5fe9a861 63292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6330
a9c01e81 6331 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 6332
3d05a5e9 63332016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6334
6335 PR c++/56194
6336 * g++.dg/init/const9.C: Disable test on S/390.
6337
5e8132b5 63382016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6339
6340 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6341 * g++.dg/Wno-frame-address.C: Ditto.
6342
32307cdf 63432016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6344
6345 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6346
1ca28250 63472016-01-15 Richard Biener <rguenther@suse.de>
6348
6349 PR tree-optimization/68961
6350 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6351
6271bd93 63522016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6353
6354 * gcc.target/i386/pr65105-5.c: New test.
6355
dfb6d139 63562016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 6357
6358 * gcc.c-torture/execute/alias-4.c: New testcase.
6359
dfb6d139 63602016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 6361
6362 PR ipa/68148
6363 * g++.dg/ipa/devirt-49.C: New testcase.
6364
7bbac464 63652016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 6366
6367 PR target/65837
6368 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6369 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6370 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6371
4345b868 63722016-01-15 Richard Biener <rguenther@suse.de>
6373
6374 PR tree-optimization/69117
6375 * gcc.dg/torture/pr69117.c: New testcase.
6376
580357e7 63772015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 6378
6379 PR c++/69048
6380 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6381
612baa31 63822016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6383
6384 PR testsuite/67509
6385 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6386 range tests use 100 * maximum instead of maximum + 1.
6387
44e09bc4 63882016-01-14 Jakub Jelinek <jakub@redhat.com>
6389
6390 PR debug/69244
6391 * gcc.dg/guality/pr69244.c: New test.
6392
96962ae4 63932016-01-14 Uros Bizjak <ubizjak@gmail.com>
6394
6395 * lib/target-supports.exp (check_effective_target_issignaling):
6396 New procedure.
6397 * gcc.dg/pr61441.c: Require issignaling effective target.
6398
ab9c400b 63992016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6400
6401 PR target/68803
6402 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6403
a7ed4583 64042016-01-14 David Malcolm <dmalcolm@redhat.com>
6405
6406 PR c++/68819
6407 PR preprocessor/69177
6408 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6409 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6410 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6411 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6412
77f35cec 64132016-01-14 Marek Polacek <polacek@redhat.com>
6414
6415 PR c/69262
6416 * gcc.dg/array-15.c: New test.
6417
915d0950 64182016-01-14 Jakub Jelinek <jakub@redhat.com>
6419
6420 PR middle-end/68146
6421 PR tree-optimization/69155
6422 * gfortran.dg/pr68146.f: New test.
6423 * gfortran.dg/pr69155.f90: New test.
6424
24651fb7 64252016-01-14 Richard Biener <rguenther@suse.de>
6426
6427 PR tree-optimization/68060
6428 * gcc.dg/torture/pr68060-1.c: New testcase.
6429 * gcc.dg/torture/pr68060-2.c: Likewise.
6430
2f63f950 64312016-01-14 Nick Clifton <nickc@redhat.com>
6432
6433 * lib/target-supports.exp
6434 (check_effective_target_arm_neon_ok_nocache): Add an option
6435 sequence that includes setting the ARM architecture to ARMv7-A.
6436 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6437 command line options necessary to enable Neon support.
6438 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6439 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6440 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6441 * gcc.target/arm/pr69180.c: Likewise.
6442
3ce0acde 64432016-01-14 Jeff Law <law@redhat.com>
6444
6445 PR tree-optimization/69270
6446 * gcc.dg/tree-ssa/pr69270.c: New test.
6447
bda05c57 64482016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6449
6450 PR c/66208
6451 * c-c++-common/pr66208.c: New file.
6452
9b657cf1 64532016-01-13 Jakub Jelinek <jakub@redhat.com>
6454
6455 PR tree-optimization/69156
6456 * gcc.dg/pr69156.c: New test.
6457
58ba1b9d 64582016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6459
6460 * gcc.target/i386/pr69225-7.c: New test.
6461
e5fee0fe 64622016-01-13 Richard Henderson <rth@redhat.com>
6463
6464 * gcc.dg/tm/memopt-13.c: Update expected function.
6465 * gcc.dg/tm/memopt-6.c: Likewise.
6466
3f0e9745 64672016-01-13 Uros Bizjak <ubizjak@gmail.com>
6468
6469 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6470 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6471 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6472 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 6473
3f0e9745 64742016-01-13 Tom de Vries <tom@codesourcery.com>
6475
6476 PR tree-optimization/69169
7a6ddc0d 6477 * gcc.dg/pr69169.c: New test.
6478
9b657cf1 64792016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 6480
6481 PR target/69228
6482 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6483 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6484 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6485 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6486 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6487 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6488 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6489 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6490
f704d701 64912016-01-13 Jakub Jelinek <jakub@redhat.com>
6492
6493 PR target/69247
6494 * gcc.dg/pr69247.c: New test.
6495
e966d6b9 64962016-01-13 Richard Biener <rguenther@suse.de>
6497
6498 PR tree-optimization/69242
6499 * gcc.dg/torture/pr69242.c: New testcase.
6500
1ca1d9b2 65012016-01-13 Richard Biener <rguenther@suse.de>
6502
6503 PR tree-optimization/69186
6504 * gcc.dg/torture/pr69186.c: New testcase.
6505
d07cbccc 65062016-01-13 Jeff Law <law@redhat.com>
6507
6508 PR tree-optimization/67755
6509 * gcc.dg/tree-ssa/pr67755.c: New test.
6510
65112016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 6512
6513 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6514 pass number in output by a star.
6515
b95d41cf 65162016-01-12 Bin Cheng <bin.cheng@arm.com>
6517
6518 PR tree-optimization/68911
6519 * gcc.c-torture/execute/pr68911.c: New test.
6520
91d87e22 65212016-01-12 Marek Polacek <polacek@redhat.com>
6522
6523 PR c++/68979
6524 * g++.dg/warn/permissive-1.C: New test.
6525
8a9401a4 65262016-01-12 Jakub Jelinek <jakub@redhat.com>
6527
6528 PR objc++/68511
6529 PR c++/69213
6530 * g++.dg/opt/pr69213.C: New test.
6531
b9cb7a67 65322016-01-12 Christian Bruel <christian.bruel@st.com>
6533
6534 PR target/69180
6535 * gcc.target/arm/pr69180.c: New test.
6536
e4c96992 65372016-01-12 Richard Biener <rguenther@suse.de>
6538
6539 PR lto/69077
6540 * g++.dg/lto/pr69077_0.C: New testcase.
6541 * g++.dg/lto/pr69077_1.C: Likewise.
6542
90525f61 65432016-01-12 Jakub Jelinek <jakub@redhat.com>
6544
6545 PR target/69175
6546 * g++.dg/opt/pr69175.C: New test.
6547
9e7edfd3 65482016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6549
6550 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6551 rather than #including math.h & stdlib.h.
6552 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6553 * gcc.dg/vect/pr49771.c: Likewise.
6554 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6555 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6556 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6557 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6558 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6559 * gcc.dg/vect/pr44507.c: Likewise.
6560 * gcc.dg/vect/pr45902.c: Likewise.
6561 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6562 * gcc.dg/vect/vect-117.c: Likewise.
6563 * gcc.dg/vect/vect-99.c: Likewise.
6564 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6565 * gcc.dg/vect/vect-cond-1.c: Likewise.
6566 * gcc.dg/vect/vect-cond-2.c: Likewise.
6567 * gcc.dg/vect/vect-cond-3.c: Likewise.
6568 * gcc.dg/vect/vect-cond-4.c: Likewise.
6569 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6570 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6571 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6572 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6573 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6574 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6575 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6576 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6577 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6578 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6579 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6580 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6581 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6582 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6583 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6584 include of signal.h.
6585 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6586 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6587 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6588 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6589 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6590 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6591 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6592 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6593 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6594 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6595 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6596 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6597 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6598 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6599 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6600 * gcc.dg/vect/vect-outer-5.c: Likewise.
6601 * gcc.dg/vect/vect-outer-6.c: Likewise.
6602 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6603 include of stdio.h.
6604
3368873d 66052016-01-12 Nick Clifton <nickc@redhat.com>
6606
6607 PR target/68913
6608 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6609 to fread so that it will be found in all target runtimes.
6610
0464ea95 66112016-01-12 Richard Biener <rguenther@suse.de>
6612
6613 PR tree-optimization/69053
6614 * g++.dg/torture/pr69053.C: New testcase.
6615
7819730f 66162016-01-12 Richard Biener <rguenther@suse.de>
6617
6618 PR tree-optimization/69168
6619 * gcc.dg/torture/pr69168.c: New testcase.
6620
995bfebf 66212016-01-12 Richard Biener <rguenther@suse.de>
6622
6623 PR tree-optimization/69157
6624 * gcc.dg/torture/pr69157.c: New testcase.
6625
66262016-01-12 Richard Biener <rguenther@suse.de>
6627
6628 PR tree-optimization/69174
6629 * gcc.dg/torture/pr69174.c: New testcase.
6630
1d10d64c 66312016-01-12 Jakub Jelinek <jakub@redhat.com>
6632
6633 PR c++/66808
6634 PR c++/69000
6635 * g++.dg/tls/pr66808.C: New test.
6636 * g++.dg/tls/pr69000.C: New test.
6637
f0b79faf 66382016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6639
6640 * gcc.target/powerpc/swaps-p8-23.c: New test.
6641 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6642
04cf75a4 66432016-01-11 John David Anglin <danglin@gcc.gnu.org>
6644
6645 PR tree-optimization/68356
6646 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6647
0eb4264c 66482016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6649 Jim Wilson <jim.wilson@linaro.org>
6650
6651 PR target/69194
6652 * gcc.target/arm/pr69194.c: New test.
6653
2f66de64 66542016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6655
6656 PR target/69225
6657 * gcc.target/i386/pr69225-1.c: New test.
6658 * gcc.target/i386/pr69225-2.c: Likewise.
6659 * gcc.target/i386/pr69225-3.c: Likewise.
6660 * gcc.target/i386/pr69225-4.c: Likewise.
6661 * gcc.target/i386/pr69225-5.c: Likewise.
6662 * gcc.target/i386/pr69225-6.c: Likewise.
6663
36105e82 66642016-01-11 Jakub Jelinek <jakub@redhat.com>
6665
1c78ce2e 6666 PR target/67462
6667 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6668 if lp64.
6669
a4a87320 6670 PR target/69071
6671 * gcc.dg/pr69071.c: New test.
6672
91fbd04f 6673 PR c++/69211
6674 * g++.dg/opt/pr69211.C: New test.
6675
36105e82 6676 PR tree-optimization/69214
6677 * gcc.c-torture/compile/pr69214.c: New test.
6678
e934c380 66792016-01-11 Uros Bizjak <ubizjak@gmail.com>
6680
6681 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6682 * gcc.target/i386/pr66232-11.c: Ditto.
6683 * gcc.target/i386/pr66232-12.c: Ditto.
6684 * gcc.target/i386/pr66232-13.c: Ditto.
6685
3ff1b153 66862016-01-11 Richard Biener <rguenther@suse.de>
6687
6688 PR tree-optimization/69173
6689 * gcc.dg/torture/pr69173.c: New testcase.
6690
04e1504c 66912016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6692
6693 PR rtl-optimization/68796
6694 * gcc.target/aarch64/tst_5.c: New test.
6695 * gcc.target/aarch64/tst_6.c: Likewise.
6696
ae8718b5 66972016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6698
6699 PR rtl-optimization/68841
6700 * gcc.dg/pr68841.c: New test.
6701 * gcc.c-torture/execute/pr68841.c: New test.
6702
bd8bece2 67032016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6704
6705 PR rtl-optimization/68920
6706 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6707 for ix86 targets.
6708 * gcc.dg/ifcvt-5.c: New test.
6709
9b657cf1 67102016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 6711
6712 PR bootstrap/69123
6713 * g++.dg/pr69123.C: New.
6714
7a158352 67152016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6716
6717 PR target/69010
6718 * gcc.target/i386/pr69010.c: New test.
6719
ff375d11 67202016-01-11 Martin Jambor <mjambor@suse.cz>
6721
6722 PR ipa/69044
6723 * gcc.target/i386/chkp-pr69044.c: New test.
6724
9eb890f1 67252016-01-11 Tom de Vries <tom@codesourcery.com>
6726
6727 PR tree-optimization/69109
6728 * gcc.dg/autopar/pr69109-2.c: New test.
6729 * gcc.dg/autopar/pr69109.c: New test.
6730
c4157ee5 67312016-01-11 Tom de Vries <tom@codesourcery.com>
6732
6733 PR tree-optimization/69108
6734 * gcc.dg/autopar/pr69108.c: New test.
6735
b933e511 67362016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6737
6738 PR c++/69029
6739 * c-c++-common/Wisleading-indentation.c: Augment test.
6740
efb73de1 67412016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6742
6743 PR fortran/69154
6744 * gfortran.dg/inline_matmul_12.f90: New test.
6745
40c86c3b 67462016-01-10 Paul Thomas <pault@gcc.gnu.org>
6747
6748 PR fortran/67779
6749 * gfortran.dg/actual_array_offset_1: New test.
6750
a006c0bb 67512016-01-10 Tom de Vries <tom@codesourcery.com>
6752
6753 PR tree-optimization/69062
6754 * gcc.dg/autopar/pr69062.c: New test.
6755
880ed4be 67562016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6757
6758 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6759 * gcc.dg/vect/slp-perm-2.c: Likewise.
6760 * gcc.dg/vect/slp-perm-3.c: Likewise.
6761 * gcc.dg/vect/slp-perm-5.c: Likewise.
6762 * gcc.dg/vect/slp-perm-6.c: Likewise.
6763 * gcc.dg/vect/slp-perm-7.c: Likewise.
6764 * gcc.dg/vect/slp-perm-8.c: Likewise.
6765
d95e1856 67662016-01-10 Tom de Vries <tom@codesourcery.com>
6767
6768 PR tree-optimization/69039
6769 * gcc.dg/autopar/pr69039.c: New test.
6770
0f8f48d0 67712016-01-09 Marek Polacek <polacek@redhat.com>
6772
6773 PR c++/69113
6774 * g++.dg/pr69113.C: New test.
6775
7dff0499 67762016-01-09 Jakub Jelinek <jakub@redhat.com>
6777
6778 PR middle-end/50865
6779 PR tree-optimization/69097
6780 * gcc.c-torture/execute/pr50865.c: New test.
6781 * gcc.c-torture/execute/pr69097-1.c: New test.
6782 * gcc.c-torture/execute/pr69097-2.c: New test.
6783 * gcc.dg/pr69097-1.c: New test.
6784 * gcc.dg/pr69097-2.c: New test.
6785
18431e78 67862016-01-09 Jakub Jelinek <jakub@redhat.com>
6787
6788 PR c++/69164
6789 * g++.dg/opt/pr69164.C: New test.
6790
1943a4a2 67912016-01-08 Jakub Jelinek <jakub@redhat.com>
6792
6793 PR tree-optimization/69167
6794 * gcc.dg/pr69167.c: New test.
6795
a143e277 67962016-01-08 Marek Polacek <polacek@redhat.com>
6797
6798 PR c++/68449
6799 * g++.dg/pr68449.C: New.
6800
44c01906 68012016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6802
6803 PR tree-optimization/68707
6804 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6805 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6806 on platforms supporting it.
6807 * gcc.dg/vect/slp-perm-2.c: Likewise.
6808 * gcc.dg/vect/slp-perm-3.c: Likewise.
6809 * gcc.dg/vect/slp-perm-5.c: Likewise.
6810 * gcc.dg/vect/slp-perm-7.c: Likewise.
6811 * gcc.dg/vect/slp-perm-8.c: Likewise.
6812 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6813 on platforms supporting it.
6814
c437d1e8 68152016-01-08 Jakub Jelinek <jakub@redhat.com>
6816
c9595c51 6817 PR tree-optimization/69162
6818 * gcc.dg/pr69162.c: New test.
6819
c437d1e8 6820 PR tree-optimization/69172
6821 * gcc.dg/pr69172.c: New test.
6822
6a46a28c 68232016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6824
6825 PR tree-optimization/67781
6826 * gcc.c-torture/execute/pr67781.c: New file.
6827
62ad9a04 68282016-01-08 Jakub Jelinek <jakub@redhat.com>
6829
6830 PR tree-optimization/69083
6831 * gcc.dg/vect/pr69083.c: New test.
6832
9e0e8c2a 68332016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6834
6835 PR tree-optimization/61441
6836 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6837 Use -fexcess-precision=standard for compiler options.
6838 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6839
5d034e37 68402016-01-08 Jakub Jelinek <jakub@redhat.com>
6841
5013f740 6842 PR fortran/69128
6843 * gfortran.dg/gomp/pr69128.f90: New test.
6844
5d034e37 6845 PR c++/69145
6846 * g++.dg/ext/pr69145-1.C: New test.
6847 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6848 * g++.dg/ext/pr69145-2.h: New file.
6849
517906ff 68502016-01-07 Martin Sebor <msebor@redhat.com>
6851
6852 PR c/68966
6853 * gcc.dg/atomic-fetch-bool.c: New test.
6854 * gcc.dg/sync-fetch-bool.c: New test.
6855
cdbb524c 68562016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6857
6858 PR fortran/66680
6859 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6860
ec3aba9e 68612016-01-07 Nick Clifton <nickc@redhat.com>
6862
6863 PR target/66655
6864 * g++.dg/pr66655.C: New test.
6865 * g++.dg/pr66655_1.cc: Test support file.
6866 * g++.dg/pr66655.h: Test header file.
6867
9b657cf1 68682016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 6869
6870 PR fortran/66680
6871 gfortran.dg/gomp/pr66680.f90: New test.
6872
cd45d7a5 68732016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6874
6875 PR target/69171
6876 * gcc.target/i386/pr69171-1.c: New test.
6877 * gcc.target/i386/pr69171-2.c: Likewise.
6878 * gcc.target/i386/pr69171-3.c: Likewise.
6879 * gcc.target/i386/pr69171-4.c: Likewise.
6880 * gcc.target/i386/pr69171-5.c: Likewise.
6881 * gcc.target/i386/pr69171-6.c: Likewise.
6882
4a86a91a 68832015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6884
6885 PR middle-end/67639
6886 * c-c++-common/pr67639.c: New test.
6887
34c05552 68882016-01-07 Jakub Jelinek <jakub@redhat.com>
6889
6890 PR tree-optimization/69141
6891 * g++.dg/opt/pr69141.C: New test.
6892
f08d6895 68932016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6894
6895 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6896
32ec4173 68972016-01-06 Uros Bizjak <ubizjak@gmail.com>
6898
6899 PR target/69140
6900 * gcc.target/i386/pr69140.c: New test
6901
d74214f3 69022016-01-06 David Malcolm <dmalcolm@redhat.com>
6903
6904 * gcc.dg/bad-dereference.c: New test case.
6905
73991cab 69062015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6907
6908 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6909
fc8cc457 69102016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6911
6912 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6913
be3c9981 69142016-01-06 Marek Polacek <polacek@redhat.com>
6915
6916 PR sanitizer/69099
6917 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6918
2cb724f9 69192016-01-05 Marek Polacek <polacek@redhat.com>
6920
6921 PR c/69104
6922 * gcc.dg/atomic-invalid-2.c: New.
6923
233a53ed 69242016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6925
6926 PR target/68991
6927 * gcc.target/i386/pr68991.c: New test.
6928
ea87c5e3 69292016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6930
6931 PR target/68991
6932 * g++.dg/pr68991-1.C: New test.
6933 * g++.dg/pr68991-2.C: Likewise.
6934
1943a4a2 69352016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 6936
1943a4a2 6937 PR other/60465
afe82e5b 6938 * gcc.target/ia64/pr60465-gprel64.c: New test.
6939 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6940
1e9147dd 69412016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6942
6943 PR rtl-optimization/68651
6944 * gcc.target/aarch64/pr68651_1.c: New test.
6945
d42aa619 69462016-01-05 David Malcolm <dmalcolm@redhat.com>
6947
6948 PR c/69122
6949 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6950
1776de76 69512016-01-05 Nathan Sidwell <nathan@acm.org>
6952
2d7d361d 6953 PR c++/58583
6954 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6955
1776de76 6956 * gcc.dg/alias-15.c: New.
6957
5beb12c0 69582016-01-05 Nick Clifton <nickc@redhat.com>
6959
6960 PR target/68870
6961 * g++.dg/pr68770.C: New test.
6962
d8cca921 69632016-01-04 Mike Stump <mikestump@comcast.net>
6964
6965 * lib/target-supports.exp (check_effective_target_cilkplus):
6966 cilkplus targets require pthreads.
afc907ef 6967 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 6968
8427dff3 69692016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6970
6971 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6972 generation.
6973
f1717362 69742016-01-04 Jakub Jelinek <jakub@redhat.com>
6975
6976 Update copyright years.
6977
d7d6a3ab 69782016-01-04 Marek Polacek <polacek@redhat.com>
6979
6980 PR c/68908
6981 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6982 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6983 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6984
b8f4a5f9 69852016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6986
6987 * gcc.target/sparc/20160104-2.c: New test.
6988
6b5c028f 69892016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6990
6991 * gcc.target/sparc/20160104-1.c: New test.
6992
300e1002 69932016-01-03 Paul Thomas <pault@gcc.gnu.org>
6994
6995 PR fortran/65045
6996 * gfortran.dg/pr65045.f90: New test.
6997
855b105f 69982016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6999
7000 * gnat.dg/specs/debug1.ads: Delete.
7001
bdc177dc 70022016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7003
7004 PR libgfortran/68867
7005 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7006 expression.
7007
48aaffae 70082016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7009
7010 PR libgfortran/68867
7011 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7012 PowerPC.
7013
19a468b8 70142016-01-01 Paul Thomas <pault@gcc.gnu.org>
7015
7016 PR fortran/68864
7017 * gfortran.dg/pr68864.f90: New test.
7018
25371c91 70192016-01-01 Jakub Jelinek <jakub@redhat.com>
7020
2a659064 7021 PR tree-optimization/69070
7022 * gcc.dg/pr69070.c: New test.
7023
57aa9851 7024 PR sanitizer/69055
7025 * gfortran.dg/pr69055.f90: New test.
7026
25371c91 7027 PR target/69015
7028 * gcc.dg/pr69015.c: New test.
f1717362 7029\f
fb2c1edd 7030Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 7031
7032Copying and distribution of this file, with or without modification,
7033are permitted in any medium without royalty provided the copyright
7034notice and this notice are preserved.