]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
c-parser.c (c_parser_oacc_declare): Add support for GOMP_MAP_FIRSTPRIVATE_POINTER.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
e46c7770
CP
12016-05-24 Cesar Philippidis <cesar@codesourcery.com>
2
3 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
4 * c-c++-common/goacc/deviceptr-1.c: Likewise.
5 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
6 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
7 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
8 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
9 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
10 * c-c++-common/goacc/pcopy.c: Likewise.
11 * c-c++-common/goacc/pcopyin.c: Likewise.
12 * c-c++-common/goacc/pcopyout.c: Likewise.
13 * c-c++-common/goacc/pcreate.c: Likewise.
14 * c-c++-common/goacc/pr70688.c: New test.
15 * c-c++-common/goacc/present-1.c: Adjust test.
16 * c-c++-common/goacc/reduction-5.c: Likewise.
17 * g++.dg/goacc/data-1.C: New test.
18
4bfc9db7
MM
192016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
20
21 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
22 vector parity built-in functions.
23 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
24 count trailing zeros automatic vectorization.
25 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
26 count trailing zeros built-in functions.
27
2bc145af
KV
282016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
29
30 * gcc.dg/tree-ssa/reassoc-44.c: New test.
31
26869fdb
PH
322016-05-24 Pat Haugen <pthaugen@us.ibm.com>
33
34 PR target/71050
35 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
36
b2dc9c3b
PC
372016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
38
39 PR c++/50436
40 * g++.dg/template/crash123.C: New.
41 * g++.dg/template/crash124.C: Likewise.
42
f65e97fd
MS
432016-05-24 Martin Sebor <msebor@redhat.com>
44
45 PR c++/71147
46 * g++.dg/ext/flexary16.C: New test.
47
a6f5ac7f
IV
482016-05-24 Ilya Verbin <ilya.verbin@intel.com>
49
50 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES before
51 math.h is included.
52 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
53 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
54 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
55 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
56 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
57 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
58 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
59 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
60 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
61 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
62 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
63 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
64 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
65 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
66 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
67 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
68 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
69 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
70 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
71 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
72 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
73 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
74 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
75
27bad558
MM
762016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
77 Kelvin Nilsen <kelvin@gcc.gnu.org>
78
79 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
80 support.
81
72f382fb
PC
822016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
83
84 PR c++/69872
85 * g++.dg/warn/Wno-narrowing1.C: New.
86
ef2ec9d9
MP
872016-05-24 Marek Polacek <polacek@redhat.com>
88
89 PR c/71249
90 * c-c++-common/Wswitch-unreachable-2.c: New test.
91
e90434e3
JJ
922016-05-24 Jakub Jelinek <jakub@redhat.com>
93
7adb26f2
JJ
94 PR c++/71257
95 * g++.dg/vect/simd-clone-6.cc: New test.
96 * g++.dg/gomp/declare-simd-6.C: New test.
97
e90434e3
JJ
98 PR middle-end/70434
99 PR c/69504
100 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
101
b556ea3b
RB
1022016-05-24 Richard Biener <rguenther@suse.de>
103
104 PR tree-optimization/71240
105 * gcc.dg/optimize-bswapsi-5.c: New testcase.
106
e5328f5d
RB
1072016-05-24 Richard Biener <rguenther@suse.de>
108
109 PR tree-optimization/71230
110 * gcc.dg/torture/pr71230.c: New testcase.
111 * g++.dg/torture/pr71230.C: Likewise.
112
a04e69c0
TS
1132016-05-24 Thomas Schwinge <thomas@codesourcery.com>
114
115 * c-c++-common/goacc/routine-5.c: Add tests.
116 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
117 * gfortran.dg/goacc/routine-6.f90: Add tests.
118
30fd2977
RB
1192016-05-24 Richard Biener <rguenther@suse.de>
120
121 PR tree-optimization/71253
122 * gcc.dg/torture/pr71253.c: New testcase.
123
ca6f60bc
KV
1242016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
125
126 PR middle-end/71252
127 * gfortran.dg/pr71252.f90: New test.
128
d3465d72
RS
1292016-05-24 Richard Sandiford <richard.sandiford@arm.com>
130
131 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
132
f17a223d
RB
1332016-05-24 Richard Biener <rguenther@suse.de>
134
135 PR middle-end/70434
136 PR c/69504
137 * c-c++-common/vector-subscript-4.c: New testcase.
138 * c-c++-common/vector-subscript-5.c: Likewise.
139
e3f36534
JD
1402016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
141
142 PR fortran/71123
143 * gfortran.dg/namelist_90.f: New test
144
85d5c27d
JD
1452016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
146
147 PR fortran/66461
148 * gfortran.dg/unexpected_eof.f: New test
149
fe3f3340
MM
1502016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
151 Kelvin Nilsen <kelvin@gcc.gnu.org>
152
153 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
154 as little endian.
155
26d6ae55
PC
1562016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
157
158 PR c++/70972
159 * g++.dg/cpp0x/inh-ctor20.C: New.
160 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
161
d6c9a06f
PC
1622016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
163
164 PR c++/69095
165 * g++.dg/cpp0x/variadic168.C: New.
166
396a1d10
PC
1672016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
168
169 * g++.dg/cpp0x/pr31445.C: Test column number too.
170 * g++.dg/cpp0x/pr32253.C: Likewise.
171 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
172 * g++.dg/cpp0x/variadic36.C: Likewise.
173
ece46666
MG
1742016-05-23 Marc Glisse <marc.glisse@inria.fr>
175
176 * gcc.dg/fold-notshift-2.c: Adjust.
177
a7dc5980
MP
1782016-05-23 Marek Polacek <polacek@redhat.com>
179
180 PR c/49859
181 * c-c++-common/Wswitch-unreachable-1.c: New test.
182 * gcc.dg/Wswitch-unreachable-1.c: New test.
183 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
184 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
185 * g++.dg/gomp/block-10.C: Likewise.
186 * gcc.dg/gomp/block-10.c: Likewise.
187 * g++.dg/gomp/block-9.C: Likewise.
188 * gcc.dg/gomp/block-9.c: Likewise.
189 * g++.dg/gomp/target-1.C: Likewise.
190 * g++.dg/gomp/target-2.C: Likewise.
191 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 192 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
193 * g++.dg/gomp/taskgroup-1.C: Likewise.
194 * gcc.dg/gomp/taskgroup-1.c: Likewise.
195 * gcc.dg/gomp/teams-1.c: Likewise.
196 * g++.dg/gomp/teams-1.C: Likewise.
197 * g++.dg/overload/error3.C: Likewise.
198 * g++.dg/tm/jump1.C: Likewise.
199 * g++.dg/torture/pr40335.C: Likewise.
200 * gcc.dg/c99-vla-jump-5.c: Likewise.
201 * gcc.dg/switch-warn-1.c: Likewise.
202 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
203 * gcc.dg/nested-func-1.c: Likewise.
204 * gcc.dg/pr67784-4.c: Likewise.
205
18b54004
RB
2062016-05-23 Richard Biener <rguenther@suse.de>
207
208 PR tree-optimization/71230
209 * gfortran.dg/pr71230-1.f90: New testcase.
210 * gfortran.dg/pr71230-2.f90: Likewise.
211
e569db5f
VK
2122016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
213
396a1d10 214 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
215 * gcc.dg/vect/pr58135.c: Add new.
216 * gfortran.dg/pr46519-1.f: Adjust test case.
217
e4b71114
PC
2182016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
219
220 PR c++/53401
221 * g++.dg/cpp0x/decltype64.C: New.
222
a25a8058
CL
2232016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
224
225 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
226 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
227 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
228
0dcfe9ab
CL
2292016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
230
231 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
232 Add poly64x1_t and poly64x2_t cases if supported.
233 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
234 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
235 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
236 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
237 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
238
ffd70e4a
CL
2392016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
240
241 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
242 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
243 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
244 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
245 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
246 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
247 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
248
4b1f57fe
CL
2492016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
250
251 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
252
16c5ec77
CL
2532016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
254
255 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
256 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
257
94ad56c7
JJ
2582016-05-22 Jakub Jelinek <jakub@redhat.com>
259
57748705
JJ
260 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
261 constraint instead of "r".
262 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
263 insn instead of vxorpd.
264 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
265
af120161
JJ
266 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
267 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
268
355023ce
JJ
269 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
270
3b48574c
JJ
271 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
272 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
273
94ad56c7
JJ
274 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
275
8a85cee2
KV
2762016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
277
278 PR middle-end/40921
279 * gcc.dg/tree-ssa/pr40921.c: New test.
280
8e916b16
PS
2812016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
282
283 PR target/71103
284 * gcc.target/avr/pr71103.c: New test.
285
88aea79f
KV
2862016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
287
288 PR middle-end/71179
289 * gcc.dg/tree-ssa/pr71179.c: New test.
290
79063edd
MS
2912016-05-20 Martin Sebor <msebor@redhat.com>
292
293 PR c/71115
294 * gcc.dg/init-excess-2.c: New test.
295
55c8849f
EB
2962016-05-20 Eric Botcazou <ebotcazou@adacore.com>
297
298 * gnat.dg/opt53.adb: New test.
299 * gnat.dg/opt54.adb: Likewise.
300
c91a0948
MJ
3012016-05-20 Martin Jambor <mjambor@suse.cz>
302
303 PR tree-optimization/70884
304 * gcc.dg/tree-ssa/pr70919.c: New test.
305
9cad20fa
BS
3062016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
307
308 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
309 formatting.
310 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options, fix code
311 formatting.
312
15c671a7
DM
3132016-05-20 David Malcolm <dmalcolm@redhat.com>
314
315 * jit.dg/all-non-failing-tests.h: Add
316 test-factorial-must-tail-call.c.
317 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
318 * jit.dg/test-factorial-must-tail-call.c: New test case.
319
4f028369
JJ
3202016-05-20 Jakub Jelinek <jakub@redhat.com>
321
322 PR fortran/71204
323 * gfortran.dg/pr71204.f90: New test.
324
7dea4ab3
CP
3252016-05-20 Cesar Philippidis <cesar@codesourcery.com>
326
327 * gcc.target/nvptx/sincos.c: New test.
328
ef98d365
PC
3292016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
330
331 PR c++/70572
332 * g++.dg/cpp1y/auto-fn31.C: New.
333
92466115
BS
3342016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
335
336 * gcc.target/powerpc/vec-addec.c: New test.
337 * gcc.target/powerpc/vec-addec-int128.c: New test.
338
9a385c2d
DM
3392016-05-20 David Malcolm <dmalcolm@redhat.com>
340
341 * gcc.dg/plugin/must-tail-call-1.c: New test case.
342 * gcc.dg/plugin/must-tail-call-2.c: New test case.
343 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
344 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
345
77c9d5b4
JH
3462016-05-20 Jan Hubicka <hubicka@ucw.cz>
347
348 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
349
68047971
JJ
3502016-05-20 Jakub Jelinek <jakub@redhat.com>
351
18954840
JJ
352 PR c++/71210
353 * g++.dg/opt/pr71210-1.C: New test.
354 * g++.dg/opt/pr71210-2.C: New test.
355
68047971
JJ
356 PR tree-optimization/29756
357 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
358 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
359 only on selected targets where V4SImode vectors are known to be
360 supported.
361
d78789f5
MG
3622016-05-20 Marc Glisse <marc.glisse@inria.fr>
363
364 PR tree-optimization/71079
365 PR tree-optimization/71206
366 * gcc.dg/tree-ssa/pr71206.c: New testcase.
367
550fa093
PK
3682016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
369
370 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
371 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
372 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
373
483c6429
RG
3742016-05-20 Richard Guenther <rguenther@suse.de>
375
376 PR tree-optimization/29756
377 * gcc.dg/tree-ssa/vector-6.c: New testcase.
378
eb066284
RB
3792016-05-20 Richard Biener <rguenther@suse.de>
380
381 PR tree-optimization/71185
382 * gcc.dg/tree-ssa/pr71185.c: New testcase.
383
58f10249
RB
3842016-05-20 Richard Biener <rguenther@suse.de>
385
386 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
387
2a5569fa
MP
3882016-05-19 Marek Polacek <polacek@redhat.com>
389
390 PR c++/71075
391 * g++.dg/diagnostic/pr71075.C: New test.
392
5e9a5385
DM
3932016-05-19 David Malcolm <dmalcolm@redhat.com>
394
395 PR c++/71184
396 * g++.dg/pr71184.C: New test case.
397
4f45da44
KN
3982016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
399
400 * gcc.target/powerpc/darn-0.c: New test.
401 * gcc.target/powerpc/darn-1.c: New test.
402 * gcc.target/powerpc/darn-2.c: New test.
403
4177437e
MP
4042016-05-19 Marek Polacek <polacek@redhat.com>
405
406 PR tree-optimization/71031
407 * gcc.dg/tree-ssa/vrp100.c: New test.
408
afb72432
IE
4092016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
410
411 PR rtl-optimization/71148
412 * gcc.dg/pr71148.c: New test.
413
4f83064e
KT
4142016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
415
416 PR target/71056
417 * gcc.target/arm/pr71056.c: New test.
418
4bf8dbe1
BE
4192016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
420
421 * c-c++-common/pr69669.c: Check the used mode.
422
f3510625
MO
4232016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
424
425 PR sanitizer/64354
426 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
427
43c0068e
RB
4282016-05-19 Richard Biener <rguenther@suse.de>
429
430 PR tree-optimization/70729
431 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
432 * gcc.dg/graphite/scop-18.c: Likewise.
433 * gcc.dg/pr41783.c: Disable LIM.
434 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
435 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
436 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
437 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
438 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
439 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
440 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
441 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
442 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
443 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
444 * gfortran.dg/pr42108.f90: Likewise.
445
70f25790
DM
4462016-05-18 David Malcolm <dmalcolm@redhat.com>
447
448 PR driver/69265
449 * gcc.dg/spellcheck-options-11.c: New test case.
450
960db8ec
JJ
4512016-05-18 Jakub Jelinek <jakub@redhat.com>
452
453 PR c++/71100
454 * g++.dg/opt/pr71100.C: New test.
455
04643334
MJ
4562016-05-18 Martin Jambor <mjambor@suse.cz>
457
458 PR ipa/69708
459 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
460 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
461 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
462 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
463
91bb9f80
MJ
4642016-05-18 Martin Jambor <mjambor@suse.cz>
465
466 PR ipa/69708
467 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
468 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
469 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
470 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
471 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
472
c584aca6
PC
4732016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
474
475 PR c++/69793
476 * g++.dg/template/crash122.C: New.
477
20309c6e
PC
4782016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
479
480 PR c++/70466
481 * g++.dg/template/pr70466-1.C: New.
482 * g++.dg/template/pr70466-2.C: Likewise.
483
50c78b9a
MM
4842016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
485
486 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
487 splat operations and the XXSPLTIB instruction.
488 * gcc.target/powerpc/p9-splat-2.c: Likewise.
489 * gcc.target/powerpc/p9-splat-3.c: Likewise.
490 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
491 xxlxor to clear a register.
492
cf8be00d
RS
4932016-05-18 Richard Sandiford <richard.sandiford@arm.com>
494
495 * gcc.dg/torture/pr71020.c: New test.
496
848a392a
MJ
4972016-05-18 Martin Jambor <mjambor@suse.cz>
498
499 PR ipa/70646
500 * gcc.dg/ipa/pr70646.c: New test.
501
1f2ab776
CL
5022016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
503
504 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
505
76489493
CL
5062016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
507
508 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
509 missing tests for vreinterpretq_p{8,16}.
510
bd79378d
CL
5112016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
512
513 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
514 vsliq_n_s64 and vsliq_n_u64.
515
81ca3ea0
CL
5162016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
517
518 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
519 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
520
873cb425
CL
5212016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
522
523 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
524 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
525 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
526
9d6e7c21
CL
5272016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
528
529 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
530 in comment.
531
b4dbe40e 5322016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
533
534 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
535 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
536 "blr\t" and switch to scan-assembler-times.
537
83a5c910
JW
5382016-05-18 Jiong Wang <jiong.wang@arm.com>
539
540 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
541 with __aarch64__.
542 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
543 declarations under __aarch64__ and __ARM_FEATURE_FMA.
544
fb7cbdeb
JJ
5452016-05-18 Jakub Jelinek <jakub@redhat.com>
546
8ee91165
JJ
547 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
548 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
549 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
550 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
551 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
552 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
553
cf4d516a
JJ
554 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
555 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
556
a4f16422
JJ
557 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
558 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
559
7b37ce10
JJ
560 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
561 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
562
fb7cbdeb
JJ
563 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
564
c9326aef
RB
5652016-05-18 Richard Biener <rguenther@suse.de>
566
567 PR tree-optimization/71168
568 * gcc.dg/torture/pr71168.c: New testcase.
569
df8b0a11
KV
5702016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
571
572 PR middle-end/63586
573 * gcc.dg/tree-ssa/pr63586-2.c: New test.
574 * gcc.dg/tree-ssa/pr63586.c: New test.
575 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
576
2efd67ed
NS
5772016-05-17 Nathan Sidwell <nathan@acm.org>
578
579 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
580 * gcc.dg/pr68671.c: Fix ptx xfail-if.
581 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
582 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
583
1988b2c2
NS
5842016-05-17 Nathan Sidwell <nathan@acm.org>
585
586 * gcc.target/nvptx/abi-vararg-3.c: New.
587
ad1d92ab
MM
5882016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
589
590 PR tree-optimization/54579
591 PR middle-end/55299
592 * gcc.dg/fold-notrotate-1.c: New test.
593 * gcc.dg/fold-notshift-1.c: New test.
594 * gcc.dg/fold-notshift-2.c: New test.
595
47768df8
MP
5962016-05-17 Marek Polacek <polacek@redhat.com>
597
598 PR ipa/71146
599 * g++.dg/ipa/pr71146.C: New test.
600
6b5423a5
DM
6012016-05-17 David Malcolm <dmalcolm@redhat.com>
602
603 * jit.dg/test-error-array-bounds.c: New test case.
604
c7986356
MG
6052016-05-17 Marc Glisse <marc.glisse@inria.fr>
606
607 * gcc.dg/tree-ssa/and-1.c: New testcase.
608
d982c5b7
MG
6092016-05-17 Marc Glisse <marc.glisse@inria.fr>
610
611 * gcc.dg/tree-ssa/pr69270.c: Adjust.
612 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
613
0139ba93
MG
6142016-05-17 Marc Glisse <marc.glisse@inria.fr>
615
616 * gcc.dg/tree-ssa/pr69270.c: Adjust.
617 * gcc.dg/tree-ssa/vrp99.c: New testcase.
618
daab4562
JW
6192016-05-17 Jiong Wang <jiong.wang@arm.com>
620
621 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
622
22330033
JW
6232016-05-17 Jiong Wang <jiong.wang@arm.com>
624
625 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
626
98b3a5f2
JW
6272016-05-17 Jiong Wang <jiong.wang@arm.com>
628
629 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
630 ".2d[index]" when scan the assembly.
631 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
632 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
633 float64x1.
634 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
635
b71b7a8e
RB
6362016-05-17 Richard Biener <rguenther@suse.de>
637
638 PR tree-optimization/71132
639 * gcc.dg/torture/pr71132.c: New testcase.
640
3c51ad46
CL
6412016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
642
643 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
644
d20faa66
KT
6452016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
646
647 PR target/70809
648 * gcc.target/aarch64/pr70809_1.c: New test.
649
b75cc5a4
KT
6502016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
651
652 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
653 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
654 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
655 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
656
b28eb195
IE
6572016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
658 Ilya Enkovich <ilya.enkovich@intel.com>
659
660 PR target/71114
661 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
662
0b9004ed
JH
6632016-05-16 Jan Hubicka <hubicka@ucw.cz>
664
665 * g++.dg/ipa/ivinline-7.C: Do not xfail.
666 * g++.dg/ipa/ivinline-9.C: Do not xfail.
667
1b81a1c1
MW
6682016-05-16 Matthew Wahab <matthew.wahab@arm.com>
669
670 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
671 test for __ARM_FP16_ARGS.
672 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
673 * gcc.target/arm/aapcs/neon-vect10.c: New.
674 * gcc.target/arm/aapcs/neon-vect9.c: New.
675 * gcc.target/arm/aapcs/vfp18.c: New.
676 * gcc.target/arm/aapcs/vfp19.c: New.
677 * gcc.target/arm/aapcs/vfp20.c: New.
678 * gcc.target/arm/aapcs/vfp21.c: New.
679 * gcc.target/arm/fp16-aapcs-1.c: New.
680 * g++.target/arm/fp16-param-1.c: Update expected output. Add
681 test for __ARM_FP16_ARGS.
682 * g++.target/arm/fp16-return-1.c: Update expected output.
683
921d1e73
JW
6842016-05-16 Jiong Wang <jiong.wang@arm.com>
685
686 PR testsuite/70227
687 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
688
228eb42a
HA
6892016-05-15 Harald Anlauf <anlauf@gmx.de>
690
691 PR fortran/69603
692 * gfortran.dg/pr69603.f90: New testcase.
693
785abfd3
FR
6942016-05-14 Fritz Reese <fritzoreese@gmail.com>
695
696 * gfortran.dg/dec_union_4.f90: Fix endian issue.
697
e75eb64f
FR
6982016-05-14 Fritz Reese <fritzoreese@gmail.com>
699
700 PR fortran/71047
701 * gfortran.dg/pr71047.f08: New test.
702
aa4b467b
JM
7032016-05-13 Joseph Myers <joseph@codesourcery.com>
704
705 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
706 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
707 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
708
653fb4a2
MS
7092016-05-13 Martin Sebor <msebor@redhat.com>
710
711 PR c++/60049
712 * g++.dg/cpp0x/constexpr-60049.C: New test.
713
9e37582d
JJ
7142016-05-13 Jakub Jelinek <jakub@redhat.com>
715
716 PR bootstrap/71071
717 * gcc.dg/pr71071.c: New test.
718
a278aa17
UB
7192016-05-13 Uros Bizjak <ubizjak@gmail.com>
720
721 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
722 remove XOP handling.
377eaca7 723 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 724
ac3d02e2
NS
7252016-05-13 Nathan Sidwell <nathan@acm.org>
726
727 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
728 __atomic_is_lock_free declaration.
729
8ab3bdac
RB
7302016-05-13 Richard Biener <rguenther@suse.de>
731
732 PR tree-optimization/42587
733 * gcc.dg/optimize-bswapsi-4.c: New testcase.
734
623b8e0a
ML
7352016-05-13 Martin Liska <mliska@suse.cz>
736
737 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
738 the new format of dump output.
739
da7674f6
IE
7402016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
741
742 * gcc.dg/pr71084.c: New test.
743
c959db3d
RR
7442016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
745
746 PR target/53440
747 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
748
43203dea
RR
7492016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
750
751 * gcc.target/aarch64/struct_return.c: New test.
752
4f2e1536
MP
7532016-05-12 Marek Polacek <polacek@redhat.com>
754
755 PR c/70756
756 * c-c++-common/pr70756-2.c: New test.
757 * c-c++-common/pr70756.c: New test.
758
1ef33ef3
RB
7592016-05-12 Richard Biener <rguenther@suse.de>
760
761 PR tree-optimization/71059
762 * gcc.dg/torture/pr71059.c: New testcase.
763
763baff6
RB
7642016-05-12 Richard Biener <rguenther@suse.de>
765
766 PR tree-optimization/71062
767 * gcc.dg/torture/pr71062.c: New testcase.
768
c4ec1243
IE
7692016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
770
771 PR tree-optimization/71006
772 * gcc.dg/pr71006.c: New test.
773
a5fbf76d
MP
7742016-05-12 Marek Polacek <polacek@redhat.com>
775
776 PR driver/71063
777 * gcc.dg/opts-7.c: New test.
778
5acc47a4
KT
7792016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
780
781 PR target/70830
782 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
783 Add -save-temps to dg-options.
784 Scan for ldmfd rather than pop instruction.
785 * gcc.target/arm/interrupt-2.c: Likewise.
786 * gcc.target/arm/pr70830.c: New test.
787
40bd4bf9
JJ
7882016-05-12 Jakub Jelinek <jakub@redhat.com>
789
3cd63842
JJ
790 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
791 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
792
c05d08f6
JJ
793 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
794 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
795 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
796
bc27ffae
JJ
797 PR target/71019
798 * gcc.target/i386/avx512vl-pack-1.c: New test.
799 * gcc.target/i386/avx512vl-pack-2.c: New test.
800 * gcc.target/i386/avx512bw-pack-2.c: New test.
801
515d7412
JJ
802 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
803
40bd4bf9
JJ
804 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
805 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
806 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
807
44ab146a
RB
8082016-05-12 Richard Biener <rguenther@suse.de>
809
810 PR tree-optimization/70986
811 * gcc.dg/torture/pr70986-1.c: New testcase.
812 * gcc.dg/torture/pr70986-2.c: Likewise.
813 * gcc.dg/torture/pr70986-3.c: Likewise.
814
d6e83a8d
MM
8152016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
816
817 PR c/43651
818 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
819 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
820
51e67ea3
UB
8212016-05-11 Uros Bizjak <ubizjak@gmail.com>
822
823 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
824 directive.
825 * gcc.target/i386/pr66746.c: Ditto.
826
3fd2b007
MM
8272016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
828
829 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
830 support.
831 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
832 warning when using -mvsx-timode.
833 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
834 * gcc.target/powerpc/dform-2.c: Likewise.
835 * gcc.target/powerpc/pr68805.c: Likewise.
836
5c3a10fb
MP
8372016-05-11 Marek Polacek <polacek@redhat.com>
838
839 PR c++/71024
840 * c-c++-common/attributes-3.c: New test.
841
7cfb065b
NS
8422016-05-11 Nathan Sidwell <nathan@acm.org>
843
844 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
845 * gcc.c-torture/execute/pr68185.c: Likewise.
846 * gcc.dg/ipa/pr70306.c: Requires global constructors.
847 * gcc.dg/pr69634.c: Requires scheduling.
848 * gcc.dg/torture/pr66178.c: Require label values.
849 * gcc.dg/setjmp-6.c: Require indirect jumps.
850
f35ea97d
RB
8512016-05-11 Richard Biener <rguenther@suse.de>
852
853 PR tree-optimization/71055
854 * gcc.dg/torture/pr71055.c: New testcase.
855
dff70323
RB
8562016-05-11 Richard Biener <rguenther@suse.de>
857
858 PR debug/71057
859 * g++.dg/debug/pr71057.C: New testcase.
860
56a3d28b
JJ
8612016-05-11 Jakub Jelinek <jakub@redhat.com>
862
863 PR fortran/70855
864 * gfortran.dg/gomp/pr70855.f90: New test.
865
ebc1b29e
RB
8662016-05-11 Richard Biener <rguenther@suse.de>
867
868 PR middle-end/71002
869 * g++.dg/torture/pr71002.C: New testcase.
870
98ccd1d7
IE
8712016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
872
873 PR middle-end/70807
874 * gcc.dg/pr70807.c: New test.
875
ed29e24b
MS
8762016-05-10 Martin Sebor <msebor@redhat.com>
877
878 PR c++/38611
879 * g++.dg/Wattributes.C: New test.
880
e39dab2c
MG
8812016-05-10 Marc Glisse <marc.glisse@inria.fr>
882
883 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
884 * gcc.dg/tree-ssa/pr69270.c: Adjust.
885 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
886
d067e238
IE
8872016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
888
889 PR target/70799
890 * gcc.target/i386/pr70799-1.c: New test.
891
cd36c83e
PMR
8922016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
893
894 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
895
1e3af2a4
IE
8962016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
897
898 PR middle-end/70877
899 * gcc.target/i386/pr70877.c: New test.
900
afc610db
IE
9012016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
902
903 PR tree-optimization/70786
904 * gcc.target/i386/pr70876.c: New test.
905
4b59d19f
JJ
9062016-05-10 Jakub Jelinek <jakub@redhat.com>
907
908 PR target/70927
909 * gcc.target/i386/avx512vl-logic-1.c: New test.
910 * gcc.target/i386/avx512vl-logic-2.c: New test.
911 * gcc.target/i386/avx512dq-logic-2.c: New test.
912
9b5ee426
BS
9132016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
914
915 PR target/70963
916 * gcc.target/powerpc/pr70963.c: New.
917
f3352cab
DM
9182016-05-10 David Malcolm <dmalcolm@redhat.com>
919
920 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
921 (test_very_wide_line): Add ruler to expected output.
922 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
923 (test_very_wide_line): Likewise.
924 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
925 (test_show_locus): Within the handling of "test_very_wide_line",
926 enable show_ruler_p on the diagnostic context.
927
4a3255dd
RB
9282016-05-10 Richard Biener <rguenther@suse.de>
929
930 PR tree-optimization/71039
931 * gcc.dg/torture/pr71039.c: New testcase.
932
da7c9950
NS
9332016-05-10 Nathan Sidwell <nathan@acm.org>
934
935 * gcc.dg/nested-func-10.c: Requires alloca.
936 * gcc.dg/nested-func-9.c: Requires alloca.
937 * gcc.c-torture/execute/pr70460.c: Requires labels.
938 * gcc.c-torture/compile/pr70199.c: Requires labels.
939 * gcc.target/nvptx/decl.c: Compile only.
940 * gcc.target/nvptx/trailing-init.c: Compile only.
941 * gcc.target/nvptx/ary-init.c: Compile only.
942
cf68d92c
MP
9432016-05-10 Marek Polacek <polacek@redhat.com>
944
945 PR c/70255
946 * gcc.dg/attr-opt-1.c: New test.
947
64ea4e15
RB
9482016-05-10 Richard Biener <rguenther@suse.de>
949
950 PR tree-optimization/70497
951 PR tree-optimization/28367
952 * gcc.dg/torture/20160404-1.c: New testcase.
953 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
954 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
955
5a96dae3
PMR
9562016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
957
958 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
959
fc97f805
UB
9602016-05-09 Uros Bizjak <ubizjak@gmail.com>
961
962 * gcc.target/i386/fabsneg-1.c New test.
963
a710b1d5
AM
9642016-05-09 Alan Modra <amodra@gmail.com>
965
966 PR testsuite/70826
967 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
968
171f6f05
RB
9692016-05-09 Richard Biener <rguenther@suse.de>
970
971 PR tree-optimization/70985
972 * gcc.dg/torture/pr70985.c: New testcase.
973
18caa34e
BC
9742016-05-09 Bin Cheng <bin.cheng@arm.com>
975
976 * gcc.dg/tree-ssa/ifc-9.c: New test.
977 * gcc.dg/tree-ssa/ifc-10.c: New test.
978 * gcc.dg/tree-ssa/ifc-11.c: New test.
979 * gcc.dg/tree-ssa/ifc-12.c: New test.
980 * gcc.dg/vect/pr61194.c: Remove XFAIL.
981 * gcc.dg/vect/vect-23.c: Remove XFAIL.
982 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
983
7a27d38f
RB
9842016-05-09 Richard Biener <rguenther@suse.de>
985
986 PR fortran/70937
987 * gfortran.dg/pr70937.f90: New testcase.
988
5ebbbd3d
RO
9892016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
990
991 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
992
f6288c24
FR
9932016-05-07 Fritz Reese <fritzoreese@gmail.com>
994
995 PR fortran/56226
996 * gfortran.dg/dec_structure_1.f90: New testcase.
997 * gfortran.dg/dec_structure_2.f90: Ditto.
998 * gfortran.dg/dec_structure_3.f90: Ditto.
999 * gfortran.dg/dec_structure_4.f90: Ditto.
1000 * gfortran.dg/dec_structure_5.f90: Ditto.
1001 * gfortran.dg/dec_structure_6.f90: Ditto.
1002 * gfortran.dg/dec_structure_7.f90: Ditto.
1003 * gfortran.dg/dec_structure_8.f90: Ditto.
1004 * gfortran.dg/dec_structure_9.f90: Ditto.
1005 * gfortran.dg/dec_structure_10.f90: Ditto.
1006 * gfortran.dg/dec_structure_11.f90: Ditto.
1007 * gfortran.dg/dec_union_1.f90: Ditto.
1008 * gfortran.dg/dec_union_2.f90: Ditto.
1009 * gfortran.dg/dec_union_3.f90: Ditto.
1010 * gfortran.dg/dec_union_4.f90: Ditto.
1011 * gfortran.dg/dec_union_5.f90: Ditto.
1012 * gfortran.dg/dec_union_6.f90: Ditto.
1013 * gfortran.dg/dec_union_7.f90: Ditto.
1014
5ec4a8cd
TV
10152016-05-07 Tom de Vries <tom@codesourcery.com>
1016
1017 PR tree-optimization/70956
1018 * gcc.dg/graphite/pr70956.c: New test.
1019
58ec1d0e
JJ
10202016-05-06 Jakub Jelinek <jakub@redhat.com>
1021
ccd88fb7
JJ
1022 PR middle-end/70941
1023 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1024 (a, b, c, d): Change type from char to signed char.
1025 (main): Compare against (signed char) -1634678893 instead of
1026 hardcoded -109. Use __builtin_abort instead of abort.
1027
dd3b6464
JJ
1028 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1029 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1030
58ec1d0e
JJ
1031 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1032
19aa23d8
YR
10332016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1034
1035 PR debug/70935
1036 * gcc.dg/torture/pr70935.c: New test.
1037
ae5f0df1
OE
10382016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1039
1040 PR target/58219
ce23a8ff 1041 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1042
078f7e37
RB
10432016-05-06 Richard Biener <rguenther@suse.de>
1044
1045 PR tree-optimization/70960
1046 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1047
765d7b54
OE
10482016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1049
1050 PR target/52933
1051 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1052 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1053 Adjust expected instruction counts.
1054 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1055
29c94e65
MP
10562016-05-06 Marek Polacek <polacek@redhat.com>
1057
1058 PR sanitizer/70875
1059 * gcc.dg/ubsan/bounds-3.c: New test.
1060
3684b02e
OE
10612016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1062
1063 PR target/54089
1064 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1065
8706773f
RB
10662016-05-06 Richard Biener <rguenther@suse.de>
1067
1068 PR middle-end/70931
1069 * gfortran.dg/pr70931.f90: New testcase.
1070
a4f51018
RB
10712016-05-06 Richard Biener <rguenther@suse.de>
1072
1073 PR middle-end/70941
1074 * gcc.dg/torture/pr70941.c: New testcase.
1075
c4f2425f
BC
10762016-05-05 Bin Cheng <bin.cheng@arm.com>
1077
1078 PR tree-optimization/57206
1079 * gcc.dg/vect/pr57206.c: New test.
1080
5dc08197
RO
10812016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1082
1083 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1084
351f85c5
JJ
10852016-05-05 Jakub Jelinek <jakub@redhat.com>
1086
568bac8c
JJ
1087 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1088
351f85c5
JJ
1089 * c-c++-common/Wdangling-else-4.c: New test.
1090
33fd7785
JJ
10912016-05-04 Jakub Jelinek <jakub@redhat.com>
1092
2d1ac15a
JJ
1093 PR c++/70906
1094 PR c++/70933
1095 * g++.dg/opt/pr70906.C: New test.
1096 * g++.dg/opt/pr70933.C: New test.
1097
33fd7785
JJ
1098 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1099
6b715bf6
JH
11002016-05-04 Jan Hubicka <hubicka@ucw.cz>
1101
1102 * gcc.dg/ipa/pure-const-3.c: New testcase.
1103
deef7113
MP
11042016-05-04 Marek Polacek <polacek@redhat.com>
1105
1106 * c-c++-common/Wdangling-else-1.c: New test.
1107 * c-c++-common/Wdangling-else-2.c: New test.
1108 * c-c++-common/Wdangling-else-3.c: New test.
1109
5396db97
KCY
11102016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1111
1112 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1113 flag is present.
1114
de55efd5
MP
11152016-05-04 Marek Polacek <polacek@redhat.com>
1116
1117 PR c/48778
1118 * gcc.dg/Waddress-2.c: New test.
1119
475839b6
AM
11202016-05-04 Alan Modra <amodra@gmail.com>
1121
1122 * gcc.target/powerpc/pr70866.c: New.
1123
b25aad5f
MS
11242016-05-03 Martin Sebor <msebor@redhat.com>
1125
1126 PR c++/66561
1127 * c-c++-common/builtin_location.c: New test.
1128 * g++.dg/cpp1y/builtin_location.C: New test.
1129
79ce98bc
MP
11302016-05-03 Marek Polacek <polacek@redhat.com>
1131
1132 PR c/70859
1133 * gcc.dg/pr70859.c: New test.
1134 * gcc.dg/pr70859-2.c: New test.
1135
402e89f5
PMR
11362016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1137
1138 * gnat.dg/debug5.adb: New testcase.
1139
f3d90045
DV
11402016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1141
1142 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1143 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1144 Procedure to check for z10 instruction set.
1145
1e26cec1
CL
11462016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1147
1148 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1149
71aca5a0
AM
11502016-05-03 Alan Modra <amodra@gmail.com>
1151
1152 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1153
2fd70ec1
JJ
11542016-05-03 Jakub Jelinek <jakub@redhat.com>
1155
1156 * gcc.target/i386/avx512f-cvt-1.c: New test.
1157
e5705cf7
L
11582016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1159
1160 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1161 -fdump-tree-vrp-details.
1162
381cdae4
RB
11632016-05-03 Richard Biener <rguenther@suse.de>
1164
1165 * gcc.dg/pr30172-1.c: Adjust.
1166 * gcc.dg/pr63743.c: Likewise.
1167 * gcc.dg/tm/pr51696.c: Likewise.
1168 * c-c++-common/tm/safe-1.c: Likewise.
1169 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1170 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1171 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1172 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1173
adedd5c1
JJ
11742016-05-03 Jakub Jelinek <jakub@redhat.com>
1175
31ed1665
JJ
1176 PR rtl-optimization/70467
1177 * gcc.target/i386/pr70467-3.c: New test.
1178 * gcc.target/i386/pr70467-4.c: New test.
1179
dea60b59
JJ
1180 PR tree-optimization/70916
1181 * gcc.c-torture/compile/pr70916.c: New test.
1182
adedd5c1
JJ
1183 PR target/49244
1184 * gcc.target/i386/pr49244-1.c: New test.
1185 * gcc.target/i386/pr49244-2.c: New test.
1186
f80041ef
BS
11872016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1188
1189 PR rtl-optimization/44281
1190 * gcc.target/i386/pr44281.c: New test.
1191
1cfcd39e
BC
11922016-05-03 bin cheng <bin.cheng@arm.com>
1193
1194 PR tree-optimization/56541
1195 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1196 * gcc.dg/vect/pr56541.c: new test.
1197
4304ccfd
MM
11982016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1199
1200 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1201 __float128.
1202 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1203
50d94c29
L
12042016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1205
1206 PR testsuite/70520
1207 * c-c++-common/asan/clone-test-1.c (main): Align child process
1208 stack to 16 bytes.
1209
bc1aee87
DM
12102016-05-02 David Malcolm <dmalcolm@redhat.com>
1211
1212 PR c++/62314
1213 * g++.dg/spellcheck-fields-2.C: New test case.
1214
474e0129
DM
12152016-05-02 David Malcolm <dmalcolm@redhat.com>
1216
1217 PR c++/62314
1218 * g++.dg/pr62314.C: New test case.
1219
818b88a7
JH
12202016-05-02 Jan Hubicka <hubicka@ucw.cz>
1221
1222 * gcc.dg/ipa/inline-8.c: New testcase.
1223
dd77684f
JJ
12242016-05-02 Jakub Jelinek <jakub@redhat.com>
1225
1226 PR rtl-optimization/70467
1227 * gcc.target/i386/pr70467-1.c: New test.
1228
72407e00
BE
12292016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1230
1231 * gcc.dg/spec-options.c: Run the test on all targets.
1232 * gcc.dg/foo.specs: Use cpp_unique_options.
1233
dd53d197
MG
12342016-05-02 Marc Glisse <marc.glisse@inria.fr>
1235
1236 * gcc.dg/tree-ssa/unord.c: New testcase.
1237
a8b85ce9
MG
12382016-05-02 Marc Glisse <marc.glisse@inria.fr>
1239
1240 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1241
5b37e866
NS
12422016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1243
1244 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1245
7176a4a0
MP
12462016-05-02 Marek Polacek <polacek@redhat.com>
1247
1248 PR c/70851
1249 * gcc.dg/enum-incomplete-3.c: New test.
1250
6b9933b9
MP
12512016-05-02 Marek Polacek <polacek@redhat.com>
1252 Tom de Vries <tom@codesourcery.com>
1253
1254 PR tree-optimization/70700
1255 * gcc.dg/pr70700.c: New test.
1256
90f82260
UB
12572016-05-01 Uros Bizjak <ubizjak@gmail.com>
1258
1259 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1260 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1261 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1262 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1263 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1264
f73036c1
EB
12652016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1266
1267 * ada/acats/run_acats: Rename into...
1268 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1269 * ada/acats/run_all.sh: Remove redundant test.
1270 (target_run): Move around.
1271 (target_gnatchop): Use newly built executable.
1272 (target_gnatmake): Likewise.
1273 Check that the compilation of impbit succeeds.
1274
85e051a3
OE
12752016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1276
1277 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1278 * gcc.dg/20021029-1.c: Likewise.
1279 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1280 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1281 * gcc.target/sh/cmpstr.c: Likewise.
1282 * gcc.target/sh/cmpstrn.c: Likewise.
1283 * gcc.target/sh/memset.c: Likewise.
1284 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1285 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1286 * gcc.target/sh/pr39423-1.c: Likewise.
1287 * gcc.target/sh/pr49468-di.c: Likewise.
1288 * gcc.target/sh/pr49468-si.c: Likewise.
1289 * gcc.target/sh/pr49880-1.c: Likewise.
1290 * gcc.target/sh/pr49880-2.c: Likewise.
1291 * gcc.target/sh/pr49880-3.c: Likewise.
1292 * gcc.target/sh/pr50751-1.c: Likewise.
1293 * gcc.target/sh/pr50751-4.c: Likewise.
1294 * gcc.target/sh/pr50751-7.c: Likewise.
1295 * gcc.target/sh/pr51244-1.c: Likewise.
1296 * gcc.target/sh/pr51244-10.c: Likewise.
1297 * gcc.target/sh/pr51244-11.c: Likewise.
1298 * gcc.target/sh/pr51244-12.c: Likewise.
1299 * gcc.target/sh/pr51244-13.c: Likewise.
1300 * gcc.target/sh/pr51244-14.c: Likewise.
1301 * gcc.target/sh/pr51244-17.c: Likewise.
1302 * gcc.target/sh/pr51244-18.c: Likewise.
1303 * gcc.target/sh/pr51244-19.c: Likewise.
1304 * gcc.target/sh/pr51244-4.c: Likewise.
1305 * gcc.target/sh/pr51244-5.c: Likewise.
1306 * gcc.target/sh/pr51244-7.c: Likewise.
1307 * gcc.target/sh/pr51244-8.c: Likewise.
1308 * gcc.target/sh/pr51244-9.c: Likewise.
1309 * gcc.target/sh/pr51697.c: Likewise.
1310 * gcc.target/sh/pr52483-1.c: Likewise.
1311 * gcc.target/sh/pr52483-2.c: Likewise.
1312 * gcc.target/sh/pr52483-3.c: Likewise.
1313 * gcc.target/sh/pr52483-5.c: Likewise.
1314 * gcc.target/sh/pr52933-1.c: Likewise.
1315 * gcc.target/sh/pr52933-2.c: Likewise.
1316 * gcc.target/sh/pr52933-3.c: Likewise.
1317 * gcc.target/sh/pr53568-1.c: Likewise.
1318 * gcc.target/sh/pr53976-1.c: Likewise.
1319 * gcc.target/sh/pr53988-1.c: Likewise.
1320 * gcc.target/sh/pr53988.c: Likewise.
1321 * gcc.target/sh/pr54089-1.c: Likewise.
1322 * gcc.target/sh/pr54089-6.c: Likewise.
1323 * gcc.target/sh/pr54089-7.c: Likewise.
1324 * gcc.target/sh/pr54089-8.c: Likewise.
1325 * gcc.target/sh/pr54089-9.c: Likewise.
1326 * gcc.target/sh/pr54236-1.c: Likewise.
1327 * gcc.target/sh/pr54236-2.c: Likewise.
1328 * gcc.target/sh/pr54236-3.c: Likewise.
1329 * gcc.target/sh/pr54236-4.c: Likewise.
1330 * gcc.target/sh/pr54386.c: Likewise.
1331 * gcc.target/sh/pr54602-1.c: Likewise.
1332 * gcc.target/sh/pr54685.c: Likewise.
1333 * gcc.target/sh/pr54760-1.c: Likewise.
1334 * gcc.target/sh/pr54760-2.c: Likewise.
1335 * gcc.target/sh/pr54760-3.c: Likewise.
1336 * gcc.target/sh/pr54760-4.c: Likewise.
1337 * gcc.target/sh/pr54760-5.c: Likewise.
1338 * gcc.target/sh/pr54760-6.c: Likewise.
1339 * gcc.target/sh/pr55146.c: Likewise.
1340 * gcc.target/sh/pr55160.c: Likewise.
1341 * gcc.target/sh/pr59278.c: Likewise.
1342 * gcc.target/sh/pr59401-1.c: Likewise.
1343 * gcc.target/sh/pr59533-1.c: Likewise.
1344 * gcc.target/sh/pr63260.c: Likewise.
1345 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1346 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1347 * gcc.target/sh/strlen.c: Likewise.
1348 * gcc.target/sh/torture/pr30807.c: Likewise.
1349 * gcc.target/sh/torture/pr34777.c: Likewise.
1350 * gcc.target/sh/torture/pr64652.c: Likewise.
1351 * gcc.target/sh/torture/pr65505.c: Likewise.
1352 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1353 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1354
411e5c67
PC
13552016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1356
1357 PR c++/66644
1358 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1359
8fa97501
BS
13602016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1361
1362 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1363 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1364 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1365 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1366
5a956111
PP
13672016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1368
1369 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1370 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1371
e7ff0319
CP
13722016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1373
1374 PR middle-end/70626
1375 * c-c++-common/goacc/combined-reduction.c: New test.
1376 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1377
52d11a4b
L
13782016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1379
1380 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1381 *movdi_internal pattern only if PIC off.
1382 * gcc.target/i386/pr70155-2.c: Likewise.
1383 * gcc.target/i386/pr70155-3.c: Likewise.
1384 * gcc.target/i386/pr70155-4.c: Likewise.
1385 * gcc.target/i386/pr70155-5.c: Likewise.
1386 * gcc.target/i386/pr70155-6.c: Likewise.
1387 * gcc.target/i386/pr70155-7.c: Likewise.
1388 * gcc.target/i386/pr70155-8.c: Likewise.
1389 * gcc.target/i386/pr70155-15.c: Likewise.
1390 * gcc.target/i386/pr70155-17.c: Likewise.
1391 * gcc.target/i386/pr70155-22.c: Likewise.
1392
8960db31
BC
13932016-04-29 Bin Cheng <bin.cheng@arm.com>
1394
1395 PR tree-optimization/70803
1396 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1397
cca535a4
IE
13982016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1399
1400 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1401 optimization of vector loop.
1402 * gcc.target/i386/vect-unpack-3.c: New test.
1403 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1404 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1405 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1406
500ecf4a
MP
14072016-04-29 Marek Polacek <polacek@redhat.com>
1408
1409 PR sanitizer/70342
1410 * g++.dg/ubsan/null-7.C: New test.
1411
2fff3db8
MP
1412 PR c/70852
1413 * gcc.dg/pr70852.c: New test.
1414
509063eb
DV
14152016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1416
1417 PR/69089
1418 * g++.dg/cpp0x/alignas6.C: New test.
1419
83745c0d
DV
14202016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1421
1422 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1423 dg-do.
1424 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1425 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1426 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1427 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1428 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1429 * gcc.target/arc/mxy.c: Likewise.
1430 * gcc.target/arc/mswape.c: Likewise.
1431 * gcc.target/arc/mrtsc.c: Likewise.
1432 * gcc.target/arc/mcrc.c: Likewise.
1433 * gcc.target/arc/mdsp-packa.c: Likewise.
1434 * gcc.target/arc/mdvbf.c: Likewise.
1435 * gcc.target/arc/mlock.c: Likewise.
1436 * gcc.target/arc/mmac-24.c: Likewise.
1437 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1438
849b265d
BS
14392016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1440 Matthijs Kooijman <matthijs@stdin.nl>
1441 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1442
1443 PR target/60040
1444 * gcc.target/avr/pr60040-1.c: New.
1445 * gcc.target/avr/pr60040-2.c: New.
1446
1390536b
RB
14472016-04-29 Richard Biener <rguenther@suse.de>
1448
1449 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1450
98998245
RB
14512016-04-29 Richard Biener <rguenther@suse.de>
1452
1453 PR tree-optimization/13962
1454 PR tree-optimization/65686
1455 * gcc.dg/uninit-pr65686.c: New testcase.
1456
8b80cc21
JJ
14572016-04-29 Jakub Jelinek <jakub@redhat.com>
1458
1459 PR middle-end/70843
1460 * gcc.dg/pr70843.c: New test.
1461
6181bc30
JJ
14622016-04-28 Jakub Jelinek <jakub@redhat.com>
1463
1464 PR target/70858
1465 * gcc.target/i386/pr70858.c: New test.
1466
f4cb3612
AB
14672016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1468
1469 * gcc.target/arc/nps400-1.c: New file.
1470
8ad9df62
JR
14712016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1472 Andrew Burgess <andrew.burgess@embecosm.com>
1473
1474 * gcc.target/arc/movh_cl-1.c: New file.
1475
ceaaa9fe
JR
14762016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1477 Andrew Burgess <andrew.burgess@embecosm.com>
1478
1479 * gcc.target/arc/extzv-1.c: New file.
1480 * gcc.target/arc/insv-1.c: New file.
1481 * gcc.target/arc/insv-2.c: New file.
1482 * gcc.target/arc/movb-1.c: New file.
1483 * gcc.target/arc/movb-2.c: New file.
1484 * gcc.target/arc/movb-3.c: New file.
1485 * gcc.target/arc/movb-4.c: New file.
1486 * gcc.target/arc/movb-5.c: New file.
1487 * gcc.target/arc/movb_cl-1.c: New file.
1488 * gcc.target/arc/movb_cl-2.c: New file.
1489 * gcc.target/arc/movbi_cl-1.c: New file.
1490 * gcc.target/arc/movl-1.c: New file.
1491
4d03dc2f
JR
14922016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1493 Andrew Burgess <andrew.burgess@embecosm.com>
1494
1495 * gcc.target/arc/cmem-1.c: New file.
1496 * gcc.target/arc/cmem-2.c: New file.
1497 * gcc.target/arc/cmem-3.c: New file.
1498 * gcc.target/arc/cmem-4.c: New file.
1499 * gcc.target/arc/cmem-5.c: New file.
1500 * gcc.target/arc/cmem-6.c: New file.
1501 * gcc.target/arc/cmem-7.c: New file.
1502 * gcc.target/arc/cmem-ld.inc: New file.
1503 * gcc.target/arc/cmem-st.inc: New file.
1504
81262dad
JJ
15052016-04-28 Jakub Jelinek <jakub@redhat.com>
1506
1507 PR target/70821
1508 * gcc.target/i386/pr70821.c: New test.
1509
0a31a09a
BS
15102016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1511
1512 * gcc.target/powerpc/vec-adde.c: New test.
1513 * gcc.target/powerpc/vec-adde-int128.c: New test.
1514
3ddffba9
JJ
15152016-04-28 Jakub Jelinek <jakub@redhat.com>
1516
1517 * gcc.target/i386/avx-vround-1.c: New test.
1518 * gcc.target/i386/avx-vround-2.c: New test.
1519 * gcc.target/i386/avx512vl-vround-1.c: New test.
1520 * gcc.target/i386/avx512vl-vround-2.c: New test.
1521
713dedcd
RO
15222016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1523
1524 PR testsuite/70595
1525 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1526 (check_effective_target_cilkplus_runtime): ... this.
1527 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1528 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1529
1530 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1531 Require cilkplus_runtime.
1532 Don't add -lcilkrts.
1533 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1534 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1535 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1536 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1537 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1538 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1539 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1540 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1541 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1542 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1543 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1544 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1545 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1546 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1547 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1548 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1549 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1550 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1551 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1552 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1553 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1554 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1555 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1556 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1557 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1558 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1559 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1560 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1561 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1562
1563 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1564 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1565
1566 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1567
1568 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1569 cilkplus_runtime.
1570
3563f78f
MG
15712016-04-27 Marc Glisse <marc.glisse@inria.fr>
1572
1573 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1574 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1575
6bc2bb18
RB
15762015-04-27 Ryan Burn <contact@rnburn.com>
1577
1578 PR c++/69024
1579 PR c++/68997
1580 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1581 diagnostic.
1582 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1583 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1584
1e55d29a
EB
15852016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1586
1587 * gnat.dg/limited_with4.ad[sb]: New test.
1588 * gnat.dg/limited_with4_pkg.ads: New helper.
1589
087146ca
L
15902016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1591
1592 PR target/70155
1593 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1594 and movv1ti_internal patterns
1595 * gcc.target/i386/pr70155-1.c: New test.
1596 * gcc.target/i386/pr70155-2.c: Likewise.
1597 * gcc.target/i386/pr70155-3.c: Likewise.
1598 * gcc.target/i386/pr70155-4.c: Likewise.
1599 * gcc.target/i386/pr70155-5.c: Likewise.
1600 * gcc.target/i386/pr70155-6.c: Likewise.
1601 * gcc.target/i386/pr70155-7.c: Likewise.
1602 * gcc.target/i386/pr70155-8.c: Likewise.
1603 * gcc.target/i386/pr70155-9.c: Likewise.
1604 * gcc.target/i386/pr70155-10.c: Likewise.
1605 * gcc.target/i386/pr70155-11.c: Likewise.
1606 * gcc.target/i386/pr70155-12.c: Likewise.
1607 * gcc.target/i386/pr70155-13.c: Likewise.
1608 * gcc.target/i386/pr70155-14.c: Likewise.
1609 * gcc.target/i386/pr70155-15.c: Likewise.
1610 * gcc.target/i386/pr70155-16.c: Likewise.
1611 * gcc.target/i386/pr70155-17.c: Likewise.
1612 * gcc.target/i386/pr70155-18.c: Likewise.
1613 * gcc.target/i386/pr70155-19.c: Likewise.
1614 * gcc.target/i386/pr70155-20.c: Likewise.
1615 * gcc.target/i386/pr70155-21.c: Likewise.
1616 * gcc.target/i386/pr70155-22.c: Likewise.
1617
92329f9f
L
16182016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1619
1620 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1621 ".{5,6}".
1622
309a0cf6
BC
16232016-04-27 Bin Cheng <bin.cheng@arm.com>
1624
1625 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1626 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1627 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1628 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1629 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1630
72ed2b9c
RB
16312016-04-27 Richard Biener <rguenther@suse.de>
1632
1633 PR ipa/70760
1634 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1635 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1636
3c98ff9b
NS
16372016-04-27 Nathan Sidwell <nathan@acm.org>
1638
1639 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1640 * g++.dg/ubsan/pr63956.C: Adjust error location.
1641
9ec5d66b
NC
16422016-04-27 Nick Clifton <nickc@redhat.com>
1643
1644 PR middle-end/49889
1645 * gcc.dg/pr49889.c: New test.
1646
c1e1f433
BS
16472016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1648
1649 * c-c++-common/memset-array.c: New test.
1650
8ac43293
MS
16512016-04-26 Martin Sebor <msebor@redhat.com>
1652
1653 PR c++/66639
1654 * g++.dg/cpp1y/func_constexpr.C: New test.
1655
843ce8ab
PP
16562016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1657
1658 PR c++/70241
1659 * g++.dg/cpp0x/enum32.C: New test.
1660 * g++.dg/cpp0x/enum33.C: New test.
1661
16622016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
1663
1664 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1665 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1666 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1667 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1668 * gcc.c-torture/execute/pr38151.c: Likewise.
1669 * gcc.c-torture/execute/pr66556.c: Likewise.
1670 * gcc.c-torture/execute/pr67781.c: Likewise.
1671 * gcc.c-torture/execute/pr68648.c: Likewise.
1672
ca1206be
MG
16732016-04-26 Marc Glisse <marc.glisse@inria.fr>
1674
1675 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1676
2448a956
MP
16772016-04-26 Marek Polacek <polacek@redhat.com>
1678
1679 PR c/67784
1680 * gcc.dg/pr67784-3.c: New test.
1681 * gcc.dg/pr67784-4.c: New test.
1682 * gcc.dg/pr67784-5.c: New test.
1683
b02a5e26
MP
1684 PR c/70791
1685 * gcc.dg/Wnested-externs-2.c: New test.
1686
6b6aa8d3
MG
16872016-04-26 Marc Glisse <marc.glisse@inria.fr>
1688
1689 * gcc.dg/fold-plusmult.c: Adjust.
1690 * gcc.dg/no-strict-overflow-6.c: Adjust.
1691 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1692
a2095b55
BS
16932016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1694
1695 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1696 number scans.
1697 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1698 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1699 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1700 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1701 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1702 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1703 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1704 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1705 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1706 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1707 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1708 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1709 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1710 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1711 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1712 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1713 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1714 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1715 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1716 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1717 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1718 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1719 scans.
1720 * gcc.target/i386/pr32219-4.c: Likewise.
1721 * gcc.target/i386/pr32219-6.c: Likewise.
1722 * gcc.target/i386/pr32219-8.c: Likewise.
1723
bb0cc5c8
KT
17242016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1725
1726 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1727 associated options.
1728
5a0802ea
MP
17292016-04-26 Marek Polacek <polacek@redhat.com>
1730
1731 PR c++/70744
1732 * g++.dg/ext/cond2.C: New test.
1733
00f615af
BC
17342016-04-26 Bin Cheng <bin.cheng@arm.com>
1735
1736 PR tree-optimization/70771
1737 PR tree-optimization/70775
1738 * gcc.dg/pr70771.c: New test.
25939d34 1739 * gcc.dg/pr70775.c: New test.
00f615af 1740
218155e7
BS
17412016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1742
1743 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1744
ab99f467
RB
17452016-04-25 Richard Biener <rguenther@suse.de>
1746
1747 PR tree-optimization/70780
1748 * gcc.dg/torture/pr70780.c: New testcase.
1749
93c590ee
MC
17502016-04-25 Michael Collison <michael.collison@arm.com>
1751
1752 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1753 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1754 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1755 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1756 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1757 * testsuite/lib/target-supports.exp
1758 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1759 that arm neon support vector widen sum of HImode TO SImode.
1760
d6c1a7a7
JJ
17612016-04-23 Jakub Jelinek <jakub@redhat.com>
1762
1763 PR sanitizer/70712
1764 * c-c++-common/asan/pr70712.c: New test.
1765
ab0fc037
TS
17662016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1767
1768 * .gitattributes: New file.
1769
2aa64824
CL
17702016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1771
1772 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1773
e7e12d92
DH
17742016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1775
1776 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1777 * gfortran.dg/submodule_15.f08: Likewise.
1778
d1431192
RB
17792016-04-22 Richard Biener <rguenther@suse.de>
1780
1781 PR tree-optimization/70740
1782 * gcc.dg/torture/pr70740.c: New testcase.
1783
04a63c24
L
17842016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1785
1786 PR target/70750
1787 * gcc.target/i386/pr70750-1.c: New test.
1788 * gcc.target/i386/pr70750-2.c: Likewise.
1789
20700098
PC
17902016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1791
1792 PR c++/70540
1793 * g++.dg/cpp0x/auto48.C: New.
1794
aedf4e12
MP
17952016-04-21 Marek Polacek <polacek@redhat.com>
1796
1797 PR c++/70513
1798 * g++.dg/cpp0x/forw_enum12.C: New test.
1799 * g++.dg/cpp0x/forw_enum13.C: New test.
1800
2074d80a
KY
18012016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1802
1803 PR target/70728
1804 * gcc.target/i386/pr70728.c: New test.
1805
aef4aab0
RB
18062016-04-21 Richard Biener <rguenther@suse.de>
1807
1808 PR middle-end/70747
1809 * gcc.dg/pr70747.c: New testcase.
1810
2359e571
BC
18112016-04-21 Bin Cheng <bin.cheng@arm.com>
1812
1813 PR tree-optimization/70715
1814 * gcc.dg/tree-ssa/scev-13.c: New test.
1815
ce0e66ff
MG
18162016-04-21 Marc Glisse <marc.glisse@inria.fr>
1817
1818 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1819
2c2870a1
MG
18202016-04-21 Marc Glisse <marc.glisse@inria.fr>
1821
1822 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1823
a2b056a3
JH
18242016-04-20 Jan Hubicka <jh@suse.cz>
1825
1826 PR ipa/70018
1827 * g++.dg/ipa/nothrow-1.C: New testcase.
1828
ee392fc2
NS
18292016-04-20 Nathan Sidwell <nathan@acm.org>
1830
1831 PR c++/55635
1832 * g++.dg/eh/delete1.C: New.
1833
dda49daf
L
18342016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1835
1836 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1837 -mtune-ctrl=sse_typeless_stores.
1838
8a5b9d5a
L
18392016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1840
1841 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1842
1011119f
BC
18432016-04-20 Bin Cheng <bin.cheng@arm.com>
1844
1845 PR tree-optimization/69489
1846 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1847
477d4906
IV
18482016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1849
1850 PR c++/69363
1851 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1852 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1853 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1854
fad08d12
BC
18552016-04-20 Bin Cheng <bin.cheng@arm.com>
1856
1857 PR tree-optimization/56625
1858 PR tree-optimization/69489
1859 * gcc.dg/vect/pr56625.c: New test.
1860 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1861
9e3e4fab
AP
18622016-04-20 Andrew Pinski <apinski@cavium.com>
1863
1864 PR target/64971
1865 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1866
d7aa24e4
AC
18672016-04-20 Arnaud Charlet <charlet@adacore.com>
1868
1869 * gnat.dg/self1.adb: Remove now incorrect test.
1870
e6d62b46
BC
18712016-04-20 Bin Cheng <bin.cheng@arm.com>
1872
1873 * gcc.dg/tree-ssa/scev-11.c: New test.
1874 * gcc.dg/tree-ssa/scev-12.c: New test.
1875
2697b189
MP
18762016-04-20 Marek Polacek <polacek@redhat.com>
1877
1878 PR tree-optimization/70725
1879 * gcc.dg/pr70725.c: New test.
1880
60d393e8
RB
18812016-04-20 Richard Biener <rguenther@suse.de>
1882
1883 PR tree-optimization/70726
1884 * g++.dg/vect/pr70726.cc: New testcase.
1885
82c6f58a
AK
18862016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1887
1888 PR target/70674
1889 * gcc.target/s390/pr70674.c: New test.
1890
90eeab20
JD
18912016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1892
1893 PR libgfortran/70684
1894 * gfortran.dg/list_read_14.f90: New test.
1895
fc9cf6da
L
18962016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1897
1898 PR target/69201
1899 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1900 extern to force it misaligned.
1901 (b): Likewise.
1902 (c): Likewise.
1903 (d): Likewise.
1904 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1905 Don't check `*' before movv4sf_internal.
1906 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1907 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1908 Don't check `*' before movv16qi_internal.
1909 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1910 extern to force it misaligned.
1911 (b): Likewise.
1912 (c): Likewise.
1913 (d): Likewise.
1914 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1915 Don't check `*' before movv2df_internal.
1916 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1917 extern to force it misaligned.
1918 (b): Likewise.
1919 (c): Likewise.
1920 (d): Likewise.
1921 Check movv8sf_internal instead of avx_storeups256.
1922 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1923
ea8927ea
RB
19242016-04-19 Richard Biener <rguenther@suse.de>
1925
1926 PR tree-optimization/70171
1927 * g++.dg/tree-ssa/pr70171.C: New testcase.
1928
65f52ee9
RB
19292016-04-19 Richard Biener <rguenther@suse.de>
1930
1931 PR tree-optimization/70724
1932 * gcc.dg/torture/pr70724.c: New testcase.
1933
987b67f1
VM
19342016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1935
1936 PR middle-end/70689
1937 * testsuite/gcc.target/i386/pr70689.c: New.
1938
91a47c39
L
19392016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1940
1941 PR target/70708
1942 * gcc.target/i386/pr70708.c: New test.
1943
8270b82d
RB
19442016-04-18 Richard Biener <rguenther@suse.de>
1945
1946 PR tree-optimization/43434
1947 * gcc.dg/vect/pr43434.c: New testcase.
1948 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1949 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1950 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1951 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1952 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1953 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1954 * gcc.dg/gomp/pr68640.c: Likewise.
1955 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1956 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1957
edd048e2
RB
19582016-04-18 Richard Biener <rguenther@suse.de>
1959
1960 PR tree-optimization/70701
1961 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1962
bd5c7330
TV
19632016-04-18 Tom de Vries <tom@codesourcery.com>
1964
1965 PR testsuite/70699
1966 * gcc.dg/pr70161.c: Add dot-file scans.
1967 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1968 instead of after last dot char.
1969
23f2660f
EB
19702016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1971
1972 * c-c++-common/dump-ada-spec-3.c: New test.
1973 * c-c++-common/dump-ada-spec-4.c: Likewise.
1974
da152c9f
TV
19752016-04-17 Tom de Vries <tom@codesourcery.com>
1976
1977 PR other/70183
1978 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1979
cc950f98
JH
19802016-04-15 Jan Hubicka <jh@suse.cz>
1981
1982 PR ipa/70018
1983 * g++.dg/ipa/pure-const-1.C: New testcase.
1984 * g++.dg/ipa/pure-const-2.C: New testcase.
1985 * g++.dg/ipa/pure-const-3.C: New testcase.
1986
949505a9
MP
19872016-04-15 Marek Polacek <polacek@redhat.com>
1988
1989 PR c/70671
1990 * gcc.dg/bitfld-22.c: New test.
1991
10e547d6
BS
19922016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1993
1994 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1995 x86_64.
1996
1e77281b
MP
19972016-04-15 Marek Polacek <polacek@redhat.com>
1998
1999 PR c/70651
2000 * c-c++-common/pr70651.c: New test.
2001
e501fa8e
KT
20022016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2003
2004 PR rtl-optimization/70681
2005 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2006 dump scan on arm and powerpc.
2007 * gcc.dg/pr10474.c: Likewise.
2008
dda1bf61
JJ
20092016-04-15 Jakub Jelinek <jakub@redhat.com>
2010
ca4ef1ff
JJ
2011 PR c++/69517
2012 PR c++/70019
2013 PR c++/70588
2014 * g++.dg/cpp1y/vla11.C: Revert for real.
2015
dda1bf61
JJ
2016 PR c/70436
2017 * c-c++-common/Wparentheses-1.c: New test.
2018 * c-c++-common/gomp/Wparentheses-1.c: New test.
2019 * c-c++-common/gomp/Wparentheses-2.c: New test.
2020 * c-c++-common/gomp/Wparentheses-3.c: New test.
2021 * c-c++-common/gomp/Wparentheses-4.c: New test.
2022 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2023 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2024 * c-c++-common/goacc/Wparentheses-1.c: New test.
2025
1355e62c
KY
20262016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2027
2028 PR target/70662
2029 * gcc.target/i386/pr70662.c: New test.
2030
0ab34b9e 20312016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2032 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2033
2034 PR tree-optimization/70130
2035 * gcc.dg/vect/O3-pr70130.c: New testcase.
2036
bc773aad
MM
20372016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2038
6e9b2286
MM
2039 PR target/70669
2040 * gcc.target/powerpc/pr70669.c: New test.
2041
bc773aad
MM
2042 PR target/70640
2043 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2044 a power7 system that does not have an assembler that supports
2045 power8.
2046
d8747845
MS
20472016-04-14 Martin Sebor <msebor@redhat.com>
2048
2049 PR c++/69517
2050 PR c++/70019
2051 PR c++/70588
2052 * c-c++-common/ubsan/vla-1.c: Revert.
2053 * g++.dg/cpp1y/vla11.C: Same.
2054 * g++.dg/cpp1y/vla12.C: Same.
2055 * g++.dg/cpp1y/vla13.C: Same.
2056 * g++.dg/cpp1y/vla14.C: Same.
2057 * g++.dg/cpp1y/vla3.C: Same.
2058 * gcc/testsuite/g++.dg/init/array24.C: Same.
2059 * g++.dg/ubsan/vla-1.C: Same.
2060
85128559
MP
20612016-04-14 Marek Polacek <polacek@redhat.com>
2062 Jan Hubicka <hubicka@ucw.cz>
2063
2064 PR c++/70029
2065 * g++.dg/torture/pr70029.C: New test.
2066
52fbb073
MS
20672016-04-14 Martin Sebor <msebor@redhat.com>
2068
2069 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2070 type size to prevent failures on targets with very low maximum
2071 alignment.
2072
6db61d6f
RB
20732016-04-14 Richard Biener <rguenther@suse.de>
2074
2075 PR tree-optimization/70623
2076 * gcc.dg/torture/pr70623.c: New testcase.
2077 * gcc.dg/torture/pr70623-2.c: Likewise.
2078
342fac95
MS
20792016-04-13 Martin Sebor <msebor@redhat.com>
2080
2081 PR c++/69517
2082 PR c++/70019
2083 PR c++/70588
2084 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2085 * g++.dg/cpp1y/vla11.C: New test.
2086 * g++.dg/cpp1y/vla12.C: New test.
2087 * g++.dg/cpp1y/vla13.C: New test.
2088 * g++.dg/cpp1y/vla14.C: New test.
2089 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2090 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2091 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2092
d93c452f
JJ
20932016-04-13 Jakub Jelinek <jakub@redhat.com>
2094
2095 PR c++/70641
2096 * g++.dg/opt/pr70641.C: New test.
2097
85115fb6
RO
20982016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2099
2100 PR rtl-optimization/68749
2101 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2102 effects of argument promotions.
2103 Remove default args to dg-skip-if.
2104
545a4139
PC
21052016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2106
2107 PR c++/70635
2108 * g++.dg/parse/pr70635.C: New.
2109
b3a77f21
MP
21102016-04-13 Marek Polacek <polacek@redhat.com>
2111
2112 PR c++/70639
2113 * c-c++-common/Wmisleading-indentation-4.c: New test.
2114
99cd9857
MP
21152016-04-13 Marek Polacek <polacek@redhat.com>
2116
2117 PR c/70436
2118 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2119 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2120
75ca93ec
IE
21212016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2122
2123 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2124 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2125 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2126
3d3f9e7e
JJ
21272016-04-13 Jakub Jelinek <jakub@redhat.com>
2128
37947cd0
JJ
2129 PR middle-end/70633
2130 * gcc.c-torture/compile/pr70633.c: New test.
2131
3d3f9e7e
JJ
2132 PR debug/70628
2133 * gcc.dg/torture/pr70628.c: New test.
2134
92886d3e
PP
21352016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2136
2137 PR c++/70610
2138 * g++.dg/template/pr70610.C: New test.
2139 * g++.dg/template/pr70610-2.C: New test.
2140 * g++.dg/template/pr70610-3.C: New test.
2141 * g++.dg/template/pr70610-4.C: New test.
2142
13bd7c2b
JJ
21432016-04-12 Jakub Jelinek <jakub@redhat.com>
2144
6512fa6d
JJ
2145 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2146 128 instead of 32.
2147
13bd7c2b
JJ
2148 PR c++/70571
2149 * g++.dg/ext/pr70571.C: New test.
2150
20b9851c
MM
21512016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2152
8a434ada 2153 PR target/70640
20b9851c
MM
2154 * gcc.target/powerpc/pr70640.c: New test.
2155
2b2f52bc
PC
21562016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2157
2158 PR c++/68722
2159 * g++.dg/parse/pr68722.C: New.
2160
5901e56a
JJ
21612016-04-12 Jakub Jelinek <jakub@redhat.com>
2162
2163 PR rtl-optimization/70596
2164 * gcc.target/i386/pr70596.c: New test.
2165
d4619dc1
NS
21662016-04-12 Nathan Sidwell <nathan@acm.org>
2167
2168 PR c++/70501
2169 * g++.dg/init/pr70501.C: New.
2170
3df530d3
DW
21712016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2172
2173 * gcc.target/i386/asm-flag-6.c: New test.
2174
b7a120d7
TV
21752016-04-12 Tom de Vries <tom@codesourcery.com>
2176
2177 PR tree-optimization/68756
2178 * gcc.dg/graphite/pr68756.c: New test.
2179
4e0eea75
JJ
21802016-04-12 Jakub Jelinek <jakub@redhat.com>
2181
2182 PR tree-optimization/70602
2183 * gcc.c-torture/execute/pr70602.c: New test.
2184
35fbda43
MM
21852016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2186
2187 PR target/70381
2188 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2189 __float128 emulator is built and runs.
2190 * gcc.target/powerpc/float128-1.c: Likewise.
2191
2192 * lib/target-supports.exp (check_ppc_float128_sw_available):
2193 Rework tests for __float128 software and hardware
2194 availability. Fix exit condition to return 0 on success.
2195
04a99ebe
JG
21962016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2197
2198 PR target/70133
2199 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2200 * gcc.target/aarch64/target_attr_15.c: Likewise.
2201
47cd5a85
PC
22022016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2203
2204 PR c++/69066
2205 * g++.dg/cpp1y/pr69066.C: New.
2206
a5edb32e
JD
22072016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2208
2209 PR fortran/68566
2210 * gfortran.dg/pr36192.f90: Update test.
2211 * gfortran.dg/pr36192_1.f90: Update test.
2212 * gfortran.dg/real_dimension_1.f: Update test.
2213 * gfortran.dg/parameter_array_init_7.f90: New test.
2214
8ef378f8
JDA
22152016-04-09 John David Anglin <danglin@gcc.gnu.org>
2216
c532c871
JDA
2217 PR testsuite/64039
2218 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2219
d34f706f
JDA
2220 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2221
75e1dd9e
JDA
2222 PR rtl-optimization/66669
2223 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2224
8a976f5f
JDA
2225 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2226
da04822a
JDA
2227 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2228 * gcc.dg/pie-1.c: Likewise.
2229 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2230 * gcc.dg/pic-4.c: Likewise.
2231 * gcc.dg/pie-3.c: Likewise.
2232 * gcc.dg/pie-4.c: Likewise.
2233
adfabcf9
JDA
2234 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2235
4a020adf
JDA
2236 PR tree-optimization/68644
2237 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2238
8ef378f8
JDA
2239 PR rtl-optimization/64886
2240 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2241
09bf990e
TV
22422016-04-09 Tom de Vries <tom@codesourcery.com>
2243
2244 PR tree-optimization/68953
2245 * gcc.dg/graphite/pr68953.c: New test.
2246
138c3c1a
DH
22472016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2248
2249 PR fortran/70592
2250 * gfortran.dg/deferred_character_16.f90: New test.
2251
f55460af
JJ
22522016-04-09 Jakub Jelinek <jakub@redhat.com>
2253
2254 PR tree-optimization/70586
2255 * gcc.c-torture/execute/pr70586.c: New test.
2256
0b77bbf3
DH
22572016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2258
2259 PR sanitizer/70573
2260 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2261 with __builtin_memset
2262 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2263
c42cfb5c
CP
22642016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2265
2266 PR lto/70289
2267 PR ipa/70348
2268 PR tree-optimization/70373
2269 PR middle-end/70533
2270 PR middle-end/70534
2271 PR middle-end/70535
2272 * c-c++-common/goacc/reduction-5.c: New test.
2273 * c-c++-common/goacc/reduction-promotions.c: New test.
2274 * gfortran.dg/goacc/reduction-3.f95: New test.
2275 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2276
56cfb596
PP
22772016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2278
2279 PR c++/70590
2280 PR c++/70452
2281 * g++.dg/pr70590.C: New test.
2282 * g++.dg/pr70590-2.C: New test.
2283
1a13c0a2
JJ
22842016-04-08 Jakub Jelinek <jakub@redhat.com>
2285
abc0647a
JJ
2286 PR middle-end/70593
2287 * gcc.target/i386/pr70593.c: New test.
2288
1a13c0a2
JJ
2289 PR rtl-optimization/70574
2290 * gcc.target/i386/avx2-pr70574.c: New test.
2291
c3da4956
MO
22922016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2293
2294 PR sanitizer/70541
2295 * c-c++-common/asan/pr70541.c: New test.
2296
9f1b833b
TV
22972016-04-08 Tom de Vries <tom@codesourcery.com>
2298
2299 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2300 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2301
bae7adda
KT
23022016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2303
2304 PR target/70566
2305 * gcc.c-torture/execute/pr70566.c: New test.
2306
211f3d57
TV
23072016-04-08 Tom de Vries <tom@codesourcery.com>
2308
2309 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2310 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2311
02cf2861
AM
23122016-04-08 Alan Modra <amodra@gmail.com>
2313
2314 * gcc.target/powerpc/pr70117.c: New.
2315
5f490f9f
JJ
23162016-04-07 Jakub Jelinek <jakub@redhat.com>
2317
56e9b710
JJ
2318 PR testsuite/70581
2319 * gcc.dg/lto/simd-function_0.c: New test.
2320
5f490f9f
JJ
2321 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2322 clones.
2323 * c-c++-common/attr-simd-2.c: Likewise.
2324 * c-c++-common/attr-simd-4.c: Likewise.
2325 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2326 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2327
e4ebc74d
TP
23282016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2329
2330 PR testsuite/70553
2331 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2332
9817ae35
TS
23332016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2334 Tom de Vries <tom@codesourcery.com>
2335
2336 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2337 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2338 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2339 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2340 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2341 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2342 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2343 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2344
e292f64d
PP
23452016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2346
2347 PR c/70436
2348 * g++.dg/warn/Wparentheses-29.C: New test.
2349
6b37bdaf
PP
23502016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2351
2352 PR c/70436
2353 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2354 explicit braces to resolve a future -Wparentheses warning.
2355
64824205
RH
23562016-04-06 Richard Henderson <rth@redhat.com>
2357
2358 * gcc.dg/pr61817-1.c: New test.
2359 * gcc.dg/pr61817-2.c: New test.
2360 * gcc.dg/pr69391-1.c: New test.
2361 * gcc.dg/pr69391-2.c: New test.
2362
bc2fc1f3
VM
23632016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2364
2365 PR rtl-optimization/70398
2366 * testsuite/gcc.target/aarch64/pr70398.c: New.
2367
41414a02
EB
23682016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2369
2370 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2371
4066ea8a
YR
23722016-04-06 Yvan Roux <yvan.roux@linaro.org>
2373 Pedro Alves <palves@redhat.com>
2374
2375 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2376
ec35ea45
JJ
23772016-04-06 Jakub Jelinek <jakub@redhat.com>
2378
3866f8dd
JJ
2379 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2380 Check for avx512f effective targets instead of avx2.
2381 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2382 for AVX512F clones.
2383 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2384 * g++.dg/gomp/declare-simd-1.C: Likewise.
2385 * g++.dg/gomp/declare-simd-3.C: Likewise.
2386 * g++.dg/gomp/declare-simd-4.C: Likewise.
2387
ec35ea45
JJ
2388 PR middle-end/70550
2389 * c-c++-common/gomp/pr70550-1.c: New test.
2390 * c-c++-common/gomp/pr70550-2.c: New test.
2391
c08d28ac
NS
23922016-04-05 Nathan Sidwell <nathan@acm.org>
2393
2394 PR c++/70512
2395 * g++.dg/ext/attribute-may-alias-5.C: New.
2396
1d510e04
JJ
23972016-04-05 Jakub Jelinek <jakub@redhat.com>
2398
2399 PR c++/70336
2400 * c-c++-common/pr70336.c: New test.
2401 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2402 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2403
84278ed9
JH
24042016-04-05 Jan Hubicka <hubicka@ucw.cz>
2405
2406 PR ipa/66223
2407 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2408
268a0ec4
JJ
24092016-04-05 Jakub Jelinek <jakub@redhat.com>
2410
2411 PR rtl-optimization/70542
2412 * gcc.dg/torture/pr70542.c: New test.
2413 * gcc.target/i386/avx2-pr70542.c: New test.
2414
5e8c2eb1
ZS
24152016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2416
2417 PR tree-optimization/70509
2418 * gcc.target/i386/avx512bw-pr70509.c: New test.
2419
c0daf32d
PP
24202016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2421
2422 PR c++/70452
2423 * g++.dg/ext/constexpr-vla4.C: New test.
2424
bf867841
UB
24252016-04-05 Uros Bizjak <ubizjak@gmail.com>
2426
2427 PR target/70510
2428 * gcc.target/i386/pr70510.c: New test.
2429
3022186a
RB
24302016-04-05 Richard Biener <rguenther@suse.de>
2431
2432 PR tree-optimization/70526
2433 * g++.dg/torture/pr70526.C: New testcase.
2434
55fc79b2
JJ
24352016-04-05 Jakub Jelinek <jakub@redhat.com>
2436
2437 PR target/70525
2438 * gcc.target/i386/pr70525.c: New test.
2439
62b233f2
RB
24402016-04-05 Richard Biener <rguenther@suse.de>
2441
2442 PR middle-end/70499
2443 * g++.dg/torture/pr70499.C: New testcase.
2444
cc05759d
RB
24452016-04-05 Richard Biener <rguenther@suse.de>
2446
2447 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2448 remove XFAIL.
2449
f23f16d4
JJ
24502016-04-04 Jakub Jelinek <jakub@redhat.com>
2451
2452 PR middle-end/70307
2453 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2454 rs6000 ABI warnings.
2455
d27ecc49
JH
24562016-04-04 Jan Hubicka <hubicka@ucw.cz>
2457
2458 PR ipa/66223
2459 * g++.dg/ipa/devirt-51.C: New testcase.
2460
c974c96e
BS
24612016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2462 Jakub Jelinek <jakub@redhat.com>
2463
2464 PR middle-end/70457
2465 * gcc.dg/torture/pr70457.c: New.
2466
7a85da89
AV
24672016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2468
2469 PR fortran/67538
2470 * gfortran.dg/allocate_with_source_19.f08: New test.
2471
de517e64
AV
24722016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2473
2474 PR fortran/65795
2475 * gfortran.dg/coarray_allocate_6.f08: New test.
2476
43b9f499
RB
24772016-04-04 Richard Biener <rguenther@suse.de>
2478
2479 PR rtl-optimization/70484
2480 * gcc.dg/torture/pr70484.c: New testcase.
2481
f13355da
MP
24822016-04-04 Marek Polacek <polacek@redhat.com>
2483
2484 PR c/70307
2485 * gcc.dg/torture/pr70307.c: New test.
2486
6cc6ed50
OE
24872016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2488
2489 PR target/70416
2490 PR target/67391
2491 * gcc.target/sh/torture/pr70416.c: New.
2492
abdc16c8
MS
24932016-04-02 Martin Sebor <msebor@redhat.com>
2494
2495 PR c++/67376
2496 PR c++/70170
2497 PR c++/70172
2498 PR c++/70228
2499 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2500 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2501 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2502 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2503 * g++.dg/cpp0x/constexpr-string.C: Same.
2504 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2505 * g++.dg/cpp0x/pr65398.C: Same.
2506 * g++.dg/ext/constexpr-vla1.C: Same.
2507 * g++.dg/ext/constexpr-vla2.C: Same.
2508 * g++.dg/ext/constexpr-vla3.C: Same.
2509 * g++.dg/ubsan/pr63956.C: Same.
2510
763cd859
JJ
25112016-04-01 Jakub Jelinek <jakub@redhat.com>
2512
2513 PR rtl-optimization/70467
2514 * gcc.target/i386/pr70467-2.c: New test.
2515
0f875435
JJ
25162016-04-01 Jakub Jelinek <jakub@redhat.com>
2517 Marek Polacek <polacek@redhat.com>
2518
2519 PR c++/70488
2520 * g++.dg/init/new47.C: New test.
2521
41d14659
RR
25222016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2523
2524 PR target/70496
2525 * gcc.target/arm/pr70496.c: New test.
2526
f9bf89bb
NS
25272016-04-01 Nathan Sidwell <nathan@acm.org>
2528
73b9085d
NS
2529 PR c++/68475
2530 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2531
4afdcfaa
IE
25322016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2533
2534 PR target/69890
2535 * gcc.dg/strlenopt.h (memmove): New.
2536 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2537 instead of "string.h".
2538 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2539 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2540 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2541 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2542 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2543 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2544 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2545 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2546 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2547 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2548 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2549 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2550 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2551 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2552 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2553 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2554 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2555 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2556 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2557 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2558
b5d7a29c
RO
25592016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2560
2561 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2562 (Holder::foo): Reflect this.
2563
b660f9ec
IE
25642016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2565
2566 PR target/70442
2567 * gcc.dg/pr70442.c: New test.
2568
88504f34
NS
25692016-03-31 Nathan Sidwell <nathan@acm.org>
2570
2571 PR c++/70393
2572 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2573
95d34b96
KY
25742016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2575
2576 PR target/70453
2577 * gcc.target/i386/pr70453.c: New test.
2578
b4c4967c
AB
25792016-03-31 Andrey Belevantsev <abel@ispras.ru>
2580
2581 PR target/70292
2582 * gcc.c-torture/pr70292.c: New test.
2583
5fde6a45
MP
25842016-03-31 Marek Polacek <polacek@redhat.com>
2585
2586 PR c/70297
2587 * c-c++-common/pr70297.c: New test.
2588 * g++.dg/cpp0x/typedef-redecl.C: New test.
2589 * gcc.dg/typedef-redecl2.c: New test.
2590
97eb24c4
JJ
25912016-03-31 Jakub Jelinek <jakub@redhat.com>
2592
2593 PR rtl-optimization/70460
2594 * gcc.c-torture/execute/pr70460.c: New test.
2595
efc3536f
RB
25962016-03-31 Richard Biener <rguenther@suse.de>
2597
2598 PR c++/70430
2599 * g++.dg/ext/vector30.C: New testcase.
2600
e0876e21
DH
26012016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2602 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2603
2604 * gfortran.dg/fmt_pf.f90: New test.
2605
e9bff8c6
RO
26062016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2607
2608 Forward-port from 5 branch
2609 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2610
2611 PR testsuite/70356
2612 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2613 dg-require-effective-target after dg-do.
2614
2615 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2616
2617 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2618
2620c80d
TS
26192016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2620 Julian Brown <julian@codesourcery.com>
2621 Chung-Lin Tang <cltang@codesourcery.com>
2622 Cesar Philippidis <cesar@codesourcery.com>
2623 James Norris <jnorris@codesourcery.com>
2624 Tom de Vries <tom@codesourcery.com>
2625 Nathan Sidwell <nathan@codesourcery.com>
2626
bf867841 2627 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
2628 * c-c++-common/goacc/loop-clauses.c: Likewise.
2629 * g++.dg/goacc/template.C: Likewise.
2630 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2631 * gfortran.dg/goacc/loop-1.f95: Likewise.
2632 * gfortran.dg/goacc/loop-5.f95: Likewise.
2633 * gfortran.dg/goacc/loop-6.f95: Likewise.
2634 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2635 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2636 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2637 * c-c++-common/goacc/clauses-fail.c: Likewise.
2638 * c-c++-common/goacc/parallel-1.c: Likewise.
2639 * c-c++-common/goacc/reduction-1.c: Likewise.
2640 * c-c++-common/goacc/reduction-2.c: Likewise.
2641 * c-c++-common/goacc/reduction-3.c: Likewise.
2642 * c-c++-common/goacc/reduction-4.c: Likewise.
2643 * c-c++-common/goacc/routine-3.c: Likewise.
2644 * c-c++-common/goacc/routine-4.c: Likewise.
2645 * c-c++-common/goacc/routine-5.c: Likewise.
2646 * c-c++-common/goacc/tile.c: Likewise.
2647 * g++.dg/goacc/template.C: Likewise.
2648 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2649 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2650 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2651 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2652 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2653 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2654 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2655 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2656 * c-c++-common/goacc/use_device-1.c: ... this file.
2657 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2658 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2659 * c-c++-common/goacc/host_data-6.c: ... this file.
2660 * c-c++-common/goacc/loop-2-kernels.c: New file.
2661 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2662 * c-c++-common/goacc/loop-3.c: Likewise.
2663 * g++.dg/goacc/reference.C: Likewise.
2664 * g++.dg/goacc/routine-1.C: Likewise.
2665 * g++.dg/goacc/routine-2.C: Likewise.
2666
f6d2d066
RB
26672016-03-30 Richard Biener <rguenther@suse.de>
2668
2669 PR middle-end/70450
2670 * gcc.dg/torture/pr70450.c: New testcase.
2671
d43242b9
JJ
26722016-03-30 Jakub Jelinek <jakub@redhat.com>
2673
2674 PR target/70421
2675 * gcc.dg/torture/pr70421.c: New test.
2676 * gcc.target/i386/avx512f-pr70421.c: New test.
2677
5ce43b77
L
26782016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2679
2680 PR testsuite/70364
2681 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2682 (check): New function.
2683 (bar): Call check.
2684 (foo): Align stack to 16 bytes when calling bar.
2685 * gcc.target/i386/cleanup-2.c: Likewise.
2686
d014a712
PP
26872016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2688
2689 PR tree-optimization/59124
2690 * gcc.dg/Warray-bounds-19.c: New test.
2691
13f0e8c7
ZW
26922016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2693
2694 * lib/prune.exp (escape_regex_chars): New.
2695 (prune_file_path): Update to quote metcharacters for regexp.
2696
3336c6e0
JJ
26972016-03-29 Jakub Jelinek <jakub@redhat.com>
2698
a362f023
JJ
2699 PR rtl-optimization/70429
2700 * gcc.c-torture/execute/pr70429.c: New test.
2701
3336c6e0
JJ
2702 PR tree-optimization/70405
2703 * gcc.dg/pr70405.c: New test.
2704
728557fd
AV
27052016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2706
2707 PR fortran/70397
2708 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2709 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2710
bef977d4
TS
27112016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2712
2713 PR testsuite/64177
2714 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2715 __cilkrts_set_param to set two workers.
2716 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2717 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2718
6f6d25c9
DH
27192016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2720
bf867841 2721 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 2722
45733562
KY
27232016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2724
2725 PR target/70406
bf867841 2726 * gcc.target/i386/pr70406.c: New test.
45733562 2727
a1799e5e
EB
27282016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2729
2730 * gnat.dg/specs/double_record_extension3.ads: New test.
2731
5fca7b66
RH
27322016-03-25 Richard Henderson <rth@redhat.com>
2733
2734 PR target/70120
2735 * gcc.target/aarch64/pr70120-1.c: New.
2736 * gcc.target/aarch64/pr70120-2.c: New.
2737 * gcc.target/aarch64/pr70120-3.c: New.
2738
31ce75c6
PP
27392016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2740
2741 PR c++/62212
2742 * g++.dg/template/mangle2.C: The dg-do directive should be
2743 "compile" not "assemble".
2744
3caf0ca1
BS
27452016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2746
2747 PR lto/69650
2748 * gcc.dg/pr69650.c: New test.
2749
634035b6
DE
27502016-03-25 David Edelsohn <dje.gcc@gmail.com>
2751
2752 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2753
45d34276
AM
27542016-03-25 Alan Modra <amodra@gmail.com>
2755
2756 * gcc.dg/dfp/pr70052.c: New test.
2757
8f085166
RH
27582016-03-24 Richard Henderson <rth@redhat.com>
2759
2760 PR middle-end/69845
2761 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2762 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2763
011e5ec3
TV
27642016-03-24 Tom de Vries <tom@codesourcery.com>
2765
2766 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2767
9e3f4551
TV
27682016-03-24 Tom de Vries <tom@codesourcery.com>
2769
2770 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2771 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2772
45780041
TV
27732016-03-24 Tom de Vries <tom@codesourcery.com>
2774
2775 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2776 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2777
887ab4e5
PP
27782016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2779
2780 PR c++/62212
2781 * g++.dg/template/mangle2.C: New test.
2782
69a9a66f
RB
27832016-03-24 Richard Biener <rguenther@suse.de>
2784
2785 PR tree-optimization/70396
2786 * gcc.dg/torture/pr70396.c: New testcase.
2787
ed87de55
RB
27882016-03-24 Richard Biener <rguenther@suse.de>
2789
2790 PR middle-end/70370
2791 * gcc.dg/torture/pr70370.c: New testcase.
2792
ea064934
TV
27932016-03-24 Tom de Vries <tom@codesourcery.com>
2794
2795 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2796 * gfortran.dg/goacc/kernels-tree.f95: Same.
2797 * gfortran.dg/goacc/parallel-tree.f95: Same.
2798
b2a4dd1d
TV
27992016-03-24 Tom de Vries <tom@codesourcery.com>
2800
2801 * c-c++-common/goacc/uninit-if-clause.c: New test.
2802 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2803
72e7cd6e
JJ
28042016-03-24 Jakub Jelinek <jakub@redhat.com>
2805
2806 PR target/70290
bf867841
UB
2807 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2808 Fix formatting.
72e7cd6e 2809
ce9d0c03
RB
28102016-03-24 Richard Biener <rguenther@suse.de>
2811
2812 PR tree-optimization/70372
2813 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2814
426b9428
PP
28152016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2816
2817 PR c++/70347
2818 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2819
cd1588c4
PP
28202016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2821
2822 PR c++/70332
2823 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2824
61637db3
JJ
28252016-03-23 Jakub Jelinek <jakub@redhat.com>
2826
928af3bf
JJ
2827 PR c++/70001
2828 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2829 * g++.dg/cpp1y/pr70001.C: New test.
2830
61637db3
JJ
2831 PR c++/70323
2832 * g++.dg/cpp0x/constexpr-70323.C: New test.
2833
05aca4e7
AO
28342016-03-23 Alexandre Oliva <aoliva@redhat.com>
2835 Jason Merrill <jason@redhat.com>
2836 Jakub Jelinek <jakub@redhat.com>
2837
2838 PR c++/69315
2839 * g++.dg/cpp0x/constexpr-69315.C: New test.
2840 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2841
fbdb6baf
MP
28422016-03-23 Marek Polacek <polacek@redhat.com>
2843
2844 PR c++/69884
2845 * g++.dg/warn/Wignored-attributes-1.C: New test.
2846 * g++.dg/warn/Wignored-attributes-2.C: New test.
2847
d79ee524
TV
28482016-03-23 Tom de Vries <tom@codesourcery.com>
2849
2850 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2851 initialization.
2852 * gfortran.dg/goacc/private-3.f95 (test): Same.
2853 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2854 missing use param.
2855
a59f0bef
KT
28562016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2857
2858 * lib/target-supports.exp: Remove v7ve entry from loop
2859 creating effective target checks.
2860 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2861 (add_options_for_arm_arch_v7ve): Likewise.
2862
0179520a
JJ
28632016-03-23 Jakub Jelinek <jakub@redhat.com>
2864
2865 PR tree-optimization/70354
2866 * gcc.dg/vect/pr70354-1.c: New test.
2867 * gcc.dg/vect/pr70354-2.c: New test.
2868 * gcc.target/i386/avx2-pr70354-1.c: New test.
2869 * gcc.target/i386/avx2-pr70354-2.c: New test.
2870
75bb14d7
JL
28712016-03-22 Jeff Law <law@redhat.com>
2872
2873 PR target/70232
2874 * gcc.dg/tree-ssa/pr70232.c: New test.
2875
72c9526d
IE
28762016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2877
2878 PR target/70302
2879 * gcc.target/i386/pr70302.c: New test.
2880
a3ca1bc5
RB
28812016-03-22 Richard Biener <rguenther@suse.de>
2882
2883 PR middle-end/70251
2884 * g++.dg/torture/pr70251.C: New testcase.
2885
5c240f4d
DM
28862016-03-22 David Malcolm <dmalcolm@redhat.com>
2887
2888 PR c/69993
2889 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2890 Wmisleading-indentation.c.
2891 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2892 reflect change to diagnostic text and order of messages.
2893 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2894
80f6631b
DE
28952016-03-22 David Edelsohn <dje.gcc@gmail.com>
2896
2897 * g++.dg/ext/java-3.C: Don't compile on AIX.
2898
9a10956c
RB
28992016-03-22 Richard Biener <rguenther@suse.de>
2900
2901 PR middle-end/70333
2902 * gcc.dg/torture/pr70333.c: New testcase.
2903
6cedf922
IE
29042016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2905
2906 * g++.dg/ext/pr70290.C: New test.
2907
cd6c27ac
KY
29082016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2909
2910 PR target/70325
2911 * gcc.target/i386/pr70325.c: New test.
2912
4cde512c
JJ
29132016-03-22 Jakub Jelinek <jakub@redhat.com>
2914
b01915ed
JJ
2915 PR target/70329
2916 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2917 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2918
4e3e2cf1
JJ
2919 PR target/70300
2920 * gcc.target/i386/pr70300.c: New test.
2921
4cde512c
JJ
2922 PR c++/70295
2923 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2924 (func2): New function for cond with parens, xfail warning for c++.
2925 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2926
16f6d7dc
PP
29272016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2928
2929 PR c++/70096
2930 * g++.dg/template/ptrmem30.C: New test.
2931
a3e2b438
PP
29322016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2933
2934 PR c++/70204
2935 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2936 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2937
11b6a02e
JJ
29382016-03-21 Jakub Jelinek <jakub@redhat.com>
2939
2940 PR middle-end/70326
2941 * gcc.dg/pr70326.c: New test.
2942
b9407883
MG
29432016-03-21 Marc Glisse <marc.glisse@inria.fr>
2944 Jakub Jelinek <jakub@redhat.com>
2945
2946 PR tree-optimization/70317
2947 * gcc.dg/pr70317.c: New test.
2948
4a148e19
UB
29492016-03-21 Uros Bizjak <ubizjak@gmail.com>
2950
2951 PR target/70327
2952 * gcc.target/i386/pr70327.c: New test.
2953
2a85ddbb
ML
29542016-03-21 Martin Liska <mliska@suse.cz>
2955
7d36fe98 2956 PR ipa/70306
2a85ddbb
ML
2957 * gcc.dg/ipa/pr70306.c: New test.
2958
4a148e19 29592016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
2960
2961 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2962 * gcc.target/arm/attr-align3.c: Likewise.
2963 * gcc.target/arm/attr_arm.c: Likewise.
2964 * gcc.target/arm/flip-thumb.c: Likewise.
2965
6b366948
JJ
29662016-03-21 Jakub Jelinek <jakub@redhat.com>
2967
2968 PR target/70296
2969 * gcc.target/powerpc/altivec-36.c: New test.
2970
2fac8c14
RB
29712016-03-21 Richard Biener <rguenther@suse.de>
2972
2973 PR tree-optimization/70310
2974 * gcc.dg/torture/pr70310.c: New testcase.
2975
e9bde854
KY
29762016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2977
2978 PR target/70293
2979 * gcc.target/i386/pr70293.c: New test.
2980
56bbfaf6
RB
29812016-03-21 Richard Biener <rguenther@suse.de>
2982
2983 PR tree-optimization/70288
2984 * gcc.dg/torture/pr70288-1.c: New testcase.
2985 * gcc.dg/torture/pr70288-2.c: Likewise.
2986
3eee49ed
AB
29872016-03-21 Andrey Belevantsev <abel@ispras.ru>
2988
2989 PR rtl-optimization/69307
2990 * gcc.target/arm/pr69307.c: New test.
4a148e19 2991
8e7816b4
AB
29922016-03-21 Andrey Belevantsev <abel@ispras.ru>
2993
2994 PR rtl-optimization/69102
2995 * gcc.c-torture/compile/pr69102.c: New test.
2996
14d7d4be
JL
29972016-03-18 Jeff Law <law@redhat.com>
2998
2999 PR rtl-optimization/70263
3000 * gcc.c-torture/compile/pr70263-1.c: New test.
3001 * gcc.target/i386/pr70263-2.c: New test.
3002
5c6a601c
BS
30032016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3004
3005 PR rtl-optimization/70278
3006 * gcc.dg/torture/pr70278.c: New test.
3007 * gcc.target/arm/pr70278.c: New test.
3008
4bbf545b
DM
30092016-03-18 David Malcolm <dmalcolm@redhat.com>
3010
3011 PR c/70281
3012 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3013 (test_builtin_types_compatible_p): New test function.
3014 * gcc.dg/pr70281.c: New test case.
3015
dc28bb68
CL
30162016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3017
3018 PR target/70113
3019 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3020
5e8d6dff
IE
30212016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3022
3023 PR tree-optimization/70252
3024 * gcc.dg/pr70252.c: New test.
3025
d0e7e403
TV
30262016-03-18 Tom de Vries <tom@codesourcery.com>
3027
3028 * gcc.dg/pr70161-2.c: New test.
3029 * gcc.dg/pr70161.c: New test.
3030
fa22501a
TV
30312016-03-18 Tom de Vries <tom@codesourcery.com>
3032
3033 PR ipa/70269
3034 * gcc.dg/pr70269.c: New test.
3035
dd125026
JJ
30362016-03-18 Jakub Jelinek <jakub@redhat.com>
3037
3038 PR c++/70267
3039 * g++.dg/ext/java-3.C: New test.
3040
91914f0a
PP
30412016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3042
3043 PR c++/70205
3044 * g++.dg/lookup/pr70205.C: New test.
3045
753a8910
PP
30462016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3047
3048 PR c++/70218
3049 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3050
14ba7b28
MP
30512016-03-17 Marek Polacek <polacek@redhat.com>
3052
3053 PR c/69407
3054 * gcc.dg/atomic-op-6.c: New test.
3055
ded60913
DM
30562016-03-17 David Malcolm <dmalcolm@redhat.com>
3057
3058 PR c/70264
3059 * c-c++-common/pr70264.c: New test case.
3060
a3aad0e6
JJ
30612016-03-17 Jakub Jelinek <jakub@redhat.com>
3062
17366700
JJ
3063 PR c++/70144
3064 * c-c++-common/pr70144-1.c: New test.
3065 * c-c++-common/pr70144-2.c: New test.
3066
a3aad0e6
JJ
3067 PR c++/70272
3068 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3069 * g++.dg/opt/flifetime-dse6.C: New test.
3070 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3071
b57e6e18
L
30722016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3073
3074 PR driver/70192
3075 * gcc.dg/pic-1.c: New test.
3076 * gcc.dg/pic-2.c: Likewise.
3077 * gcc.dg/pic-3.c: Likewise.
3078 * gcc.dg/pic-4.c: Likewise.
3079 * gcc.dg/pie-1.c: Likewise.
3080 * gcc.dg/pie-2.c: Likewise.
3081 * gcc.dg/pie-3.c: Likewise.
3082 * gcc.dg/pie-4.c: Likewise.
3083 * gcc.dg/pie-5.c: Likewise.
3084 * gcc.dg/pie-6.c: Likewise.
3085
b38ba58b
TV
30862016-03-17 Tom de Vries <tom@codesourcery.com>
3087
3088 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3089 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3090
6931b3b7
RB
30912016-03-17 Richard Biener <rguenther@suse.de>
3092
3093 PR debug/70271
3094 * g++.dg/debug/pr70271.C: New testcase.
3095
0c8b64cb
IE
30962016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3097
3098 * gcc.target/i386/pr70251.c: New test.
3099
b1970801
MP
31002016-03-17 Marek Polacek <polacek@redhat.com>
3101
3102 PR c++/70194
3103 * g++.dg/warn/constexpr-70194.C: New test.
3104
820c5eaa
RH
31052016-03-16 Richard Henderson <rth@redhat.com>
3106
3107 PR middle-end/70240
3108 * gcc.c-torture/compile/pr70240.c: New.
3109
da0ad263
SKS
31102016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3111
3112 * gcc.c-torture/compile/20151204.c: Skip for avr.
3113
c73d295c
JJ
31142016-03-16 Jakub Jelinek <jakub@redhat.com>
3115
3116 PR target/70245
3117 * g++.dg/opt/pr70245.C: New test.
3118 * g++.dg/opt/pr70245.h: New file.
3119 * g++.dg/opt/pr70245-aux.cc: New file.
3120
b2794066
MS
31212016-03-16 Martin Sebor <msebor@redhat.com>
3122
3123 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3124
aa43616c
RH
31252016-03-16 Richard Henderson <rth@redhat.com>
3126
3127 PR middle-end/70199
3128 * gcc.c-torture/compile/pr70199.c: New.
3129
59608fe5
L
31302016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3131
3132 * gcc.dg/uninit-19.c: Run dos2unix.
3133
ab4c578f
MP
31342016-03-16 Marek Polacek <polacek@redhat.com>
3135
3136 PR c/70093
3137 * gcc.dg/nested-func-10.c: New test.
3138 * gcc.dg/nested-func-9.c: New test.
3139
f5387e76
JJ
31402016-03-16 Jakub Jelinek <jakub@redhat.com>
3141
3142 PR tree-optimization/68714
3143 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3144
7662b718
TV
31452016-03-16 Tom de Vries <tom@codesourcery.com>
3146
3147 PR tree-optimization/68715
3148 * gcc.dg/graphite/pr68715-2.c: New test.
3149 * gcc.dg/graphite/pr68715.c: New test.
3150 * gfortran.dg/graphite/pr68715.f90: New test.
3151
be7ce7ae
TV
31522016-03-16 Tom de Vries <tom@codesourcery.com>
3153
3154 PR tree-optimization/68809
3155 * gcc.dg/graphite/pr68809-2.c: New test.
3156 * gcc.dg/graphite/pr68809.c: New test.
3157
1935f250
JJ
31582016-03-16 Jakub Jelinek <jakub@redhat.com>
3159
6651c93e
JJ
3160 PR c++/70147
3161 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3162 method call to i () as argument. Adjust expected output.
3163
1935f250
JJ
3164 PR c++/70147
3165 * g++.dg/ubsan/pr70147-1.C: New test.
3166 * g++.dg/ubsan/pr70147-2.C: New test.
3167
ab1caa6e
MS
31682016-03-15 Martin Sebor <msebor@redhat.com>
3169
3170 PR c++/58281
3171 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3172
5c2a1bbb
JDA
31732016-03-15 John David Anglin <danglin@gcc.gnu.org>
3174
cb5d8ad1
JDA
3175 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3176 hppa*-*-hpux*.
3177
b440dd40
JDA
3178 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3179
5c2a1bbb
JDA
3180 PR libfortran/69799
3181 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3182 libatomic_available.
3183
42c729c5
MP
31842016-03-15 Marek Polacek <polacek@redhat.com>
3185
3186 PR c++/70209
3187 * g++.dg/ext/attribute-may-alias-4.C: New test.
3188
82b1c550
AM
31892016-03-15 Alexander Monakov <amonakov@ispras.ru>
3190
3191 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3192 -fvar-tracking-assignments-toggle flag.
3193
4ccbf3a6
PH
31942016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3195
3196 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3197
c39858bd
JJ
31982016-03-15 Jakub Jelinek <jakub@redhat.com>
3199
3200 PR rtl-optimization/70222
3201 * gcc.c-torture/execute/pr70222-1.c: New test.
3202 * gcc.c-torture/execute/pr70222-2.c: New test.
3203
8be119c1
RH
32042016-03-15 Richard Henderson <rth@redhat.com>
3205
3206 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3207
6598bb55
AB
32082016-03-15 Andrey Belevantsev <abel@ispras.ru>
3209
3210 PR rtl-optimization/69032
3211 * gcc.dg/pr69032.c: New test.
3212
81fa2944
AB
32132016-03-15 Andrey Belevantsev <abel@ispras.ru>
3214
3215 PR rtl-optimization/63384
4a148e19 3216 * g++.dg/pr63384.C: New test.
81fa2944 3217
74ea9ab6
AB
32182016-03-15 Andrey Belevantsev <abel@ispras.ru>
3219
3220 PR target/64411
3221 * gcc.target/i386/pr64411.C: New test.
3222
045d5055
TV
32232016-03-15 Tom de Vries <tom@codesourcery.com>
3224
3225 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3226 * gfortran.dg/goacc/kernels-alias.f95: New test.
3227
3ea33585
MS
32282016-03-14 Martin Sebor <msebor@redhat.com>
3229
3230 PR c++/53792
3231 * g++.dg/cpp0x/constexpr-inline.C: New test.
3232 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3233
1df7b330
DE
32342016-03-14 David Edelsohn <dje.gcc@gmail.com>
3235
3236 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3237
79b57d18
JJ
32382016-03-14 Jakub Jelinek <jakub@redhat.com>
3239
3240 PR middle-end/70219
3241 * gcc.dg/pr70219.c: New test.
3242
3cbf012a
BS
32432016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3244
3245 PR target/70083
3246 * gcc.dg/torture/pr70083.c: New test.
3247 * gcc.target/i386/pr70083.c: New test.
3248
a9fee7cd
RB
32492016-03-14 Richard Biener <rguenther@suse.de>
3250
3251 PR tree-optimization/56365
3252 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3253
4799603f
SB
32542016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3255
3256 PR target/70098
3257 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3258 New function.
3259 * g++.dg/pr70098.C: New testcase.
3260
3261
760ca967
TV
32622016-03-14 Tom de Vries <tom@codesourcery.com>
3263
3264 PR tree-optimization/70045
3265 * gcc.dg/graphite/pr70045.c: New test.
3266
44e66a77
JD
32672016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3268
3269 PR fortran/69043
3270 * gfortran.dg/include_9.f90: New test.
3271
a18e0fe1
DH
32722016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3273
3274 PR fortran/45076
3275 gfortran.dg/prof/prof.exp: New script.
3276 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3277
d0aca6ab
AB
32782016-03-12 Andrey Belevantsev <abel@ispras.ru>
3279
3280 PR rtl-optimization/69307
3281 * gcc.dg/pr69307.c: New test.
3282
cefe08a4
VM
32832016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3284
3285 PR target/69614
3286 * gcc.target/arm/pr69614.c: New.
3287
70112e2a
PT
32882016-03-12 Paul Thomas <pault@gcc.gnu.org>
3289
3290 PR fortran/70031
3291 * gfortran.dg/submodule_14.f08: New test
3292
3293 PR fortran/69524
3294 * gfortran.dg/submodule_15.f08: New test
3295
3f1e5d3a
PP
32962016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3297
3298 PR c++/70106
3299 * g++.dg/cpp1y/paren3.C: New test.
3300
a3f6d680
MM
33012016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3302
3303 PR target/70131
3304 * gcc.target/powerpc/ppc-round2.c: New test.
3305
92348f09
BS
33062016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3307
3308 PR target/70123
3309 * gcc.dg/torture/pr70123.c: New test.
3310
cebde9e9
JL
33112016-03-11 Jeff Law <law@redhat.com>
3312
3313 PR tree-optimization/70190
3314 * gcc.c-torture/compile/pr70190.c: New test.
3315
3edc5da4
DM
33162016-03-11 David Malcolm <dmalcolm@redhat.com>
3317
3318 PR c/68187
3319 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3320 case.
3321 (test43_b): Likewise.
3322 (test43_c): Likewise.
3323 (test43_d): Likewise.
3324 (test43_e): Likewise.
3325 (test43_f): Likewise.
3326 (test43_g): Likewise.
3327 (test44_a): Likewise.
3328 (test44_b): Likewise.
3329 (test44_c): Likewise.
3330 (test44_d): Likewise.
3331 (test44_e): Likewise.
3332
318c1204
DM
33332016-03-11 David Malcolm <dmalcolm@redhat.com>
3334
3335 PR c/70085
3336 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3337
bc062234
KT
33382016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3339
3340 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3341 dg-options.
3342
acfc1ac1
KT
33432016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3344
3345 PR target/70002
3346 PR target/69245
3347 * gcc.target/aarch64/pr69245_2.c: New test.
3348
d1e2bb2d
JJ
33492016-03-11 Jakub Jelinek <jakub@redhat.com>
3350
3351 PR tree-optimization/70177
3352 * gcc.dg/pr70177.c: New test.
3353
07350627
AL
33542016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3355
3356 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3357
5c6706f7
AL
33582016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3359
3360 * gcc.dg/tree-ssa/sra-20.c: New.
3361
02d472a2
JJ
33622016-03-11 Jakub Jelinek <jakub@redhat.com>
3363
686d390a
JJ
3364 PR rtl-optimization/70174
3365 * gcc.dg/pr70174.c: New test.
3366
02d472a2
JJ
3367 PR tree-optimization/70169
3368 * gcc.dg/pr70169.c: New test.
3369
0f9befa1
IE
33702016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3371
3372 PR target/70160
3373 * gcc.target/i386/pr70160.c: New test.
3374
432d4670
AK
33752016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3376
3377 * gcc.target/s390/dfp-1.c: New test.
3378
a3dc8760
NC
33792016-03-10 Nick Clifton <nickc@redhat.com>
3380
3381 PR target/70044
3382 * gcc.target/aarch64/pr70044.c: New test.
3383
b87a8d7d
PP
33842016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3385 Jakub Jelinek <jakub@redhat.com>
3386
3387 PR c++/70001
3388 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3389 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3390 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3391
4f4ada6a
JH
33922016-03-10 Jan Hubicka <hubicka@ucw.cz>
3393
3394 PR lto/69589
3395 * g++.dg/lto/pr69589_0.C: New testcase
3396 * g++.dg/lto/pr69589_1.C: New testcase
3397
d49b0aa0
MP
33982016-03-10 Marek Polacek <polacek@redhat.com>
3399
3400 PR c++/70153
3401 * g++.dg/delayedfold/unary-plus1.C: New test.
3402
34032016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
3404
3405 * gcc.target/arm/pr45701-1.c: Escape brackets.
3406 * gcc.target/arm/pr45701-2.c: Likewise.
3407
71017a7b
AL
34082016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3409
3410 * gfortran.dg/unconstrained_commons.f: New.
3411
ba52669f
AM
34122016-03-10 Alan Modra <amodra@gmail.com>
3413
3414 * gcc.dg/pr69195.c: New.
3415 * gcc.dg/pr69238.c: New.
3416
27742332
TV
34172016-03-10 Tom de Vries <tom@codesourcery.com>
3418
3419 PR testsuite/68915
3420 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3421
3a81a594
RB
34222016-03-10 Richard Biener <rguenther@suse.de>
3423
3424 PR tree-optimization/70128
3425 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3426 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3427
3433b975
JJ
34282016-03-09 Jakub Jelinek <jakub@redhat.com>
3429
c2864f02
JJ
3430 PR tree-optimization/70152
3431 * gcc.dg/pr70152.c: New test.
3432
3433b975
JJ
3433 PR target/70086
3434 * gcc.target/i386/pr70086-1.c: New test.
3435 * gcc.target/i386/pr70086-2.c: New test.
3436 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
3437
3438 PR tree-optimization/70127
3439 * gcc.c-torture/execute/pr70127.c: New test.
3440
96b3c82d
CP
34412016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3442
3443 * c-c++-common/goacc/combined-directives-2.c: New test.
3444
b4f3232d
DM
34452016-03-09 David Malcolm <dmalcolm@redhat.com>
3446
3447 PR c/68473
3448 PR c++/70105
3449 * g++.dg/diagnostic/pr70105.C: New test.
3450 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3451 (test_multiple_ordinary_maps): New test function.
3452
40499f81
DM
34532016-03-09 David Malcolm <dmalcolm@redhat.com>
3454
3455 PR c/68473
3456 PR c++/70105
3457 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3458 Drop range information from call to inform_at_rich_loc.
3459 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3460 New.
3461 (test_show_locus): Replace calls to rich_location::add_range with
3462 calls to add_range. Rewrite the tests that used the now-defunct
3463 rich_location ctor taking a source_range. Simplify other tests
3464 by replacing calls to COMBINE_LOCATION_DATA with calls to
3465 make_location.
3466
c9e33662
RB
34672016-03-09 Richard Biener <rguenther@suse.de>
3468 Jakub Jelinek <jakub@redhat.com>
3469
3470 PR tree-optimization/70138
3471 * gcc.dg/vect/pr70138-1.c: New testcase.
3472 * gcc.dg/vect/pr70138-2.c: Likewise.
3473
2c73b764
JJ
34742016-03-09 Jakub Jelinek <jakub@redhat.com>
3475
3476 PR target/70049
3477 * gcc.target/i386/pr70049.c: New test.
3478
c06d25bb
RB
34792016-03-09 Richard Biener <rguenther@suse.de>
3480
3481 PR c/70143
3482 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3483 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3484 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3485
5828a501
RO
34862016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3487
3488 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3489 arm-*-*.
3490
2e141c8d
JJ
34912016-03-09 Jakub Jelinek <jakub@redhat.com>
3492
5a9def37
JJ
3493 PR middle-end/67278
3494 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3495
2e141c8d
JJ
3496 PR target/67278
3497 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3498
3499 PR middle-end/70050
3500 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3501 in testcase comment.
3502
bf751f40
TV
35032016-03-09 Tom de Vries <tom@codesourcery.com>
3504
3505 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3506 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3507 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3508 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3509 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3510 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3511 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3512 * gfortran.dg/goacc/kernels-loop.f95: New test.
3513
e210c999
MS
35142016-03-08 Martin Sebor <msebor@redhat.com>
3515
3516 PR c++/62096
3517 * g++.dg/warn/overflow-warn-7.C: New test.
3518
80aac5c8
JM
35192016-03-08 Jason Merrill <jason@redhat.com>
3520
3521 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3522 * lib/target-supports.exp (check_effective_target_concepts): New.
3523
12b81409
JJ
35242016-03-08 Jakub Jelinek <jakub@redhat.com>
3525
d259b234
JJ
3526 PR c++/70135
3527 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3528 * g++.dg/ubsan/pr70135.C: New test.
3529
12b81409
JJ
3530 PR target/70110
3531 * gcc.dg/pr70110.c: New test.
3532
b4e9f2aa
MJ
35332016-03-07 Martin Jambor <mjambor@suse.cz>
3534
3535 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3536 * c-c++-common/gomp/if-1.c: Likewise.
3537 * c-c++-common/gomp/pr61486-2.c: Likewise.
3538 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3539 to dg-additional-options.
3540 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3541 * g++/gomp/target-teams-1.c: Likewise.
3542 * gcc.dg/gomp/gomp.exp: Likewise.
3543 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3544 dg-additional-options.
3545 * gfortran.dg/gomp/gomp.exp: Likewise.
3546 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3547 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3548 dg-additional-options.
3549 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3550
f86e631e
MJ
35512016-03-07 Martin Jambor <mjambor@suse.cz>
3552
3553 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3554 * c-c++-common/gomp/gridify-1.c: New test.
3555 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3556
94156b3f
AV
35572016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3558
3559 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3560 trigger for cortex-r8, when scanning for register r8.
3561 * gcc.target/arm/pr45701-2.c: Likewise.
3562
a84a49b7 35632016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 3564 Jeff Law <law@redhat.com>
a84a49b7
RB
3565
3566 PR tree-optimization/69740
3567 * gcc.c-torture/compile/pr69740-1.c: New test.
3568 * gcc.c-torture/compile/pr69740-2.c: New test.
3569
e41f6c9e
BS
35702016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3571
3572 * lib/target-supports.exp
3573 (check_effective_target_whole_vector_shift): Enable for PPC64.
3574
57548bf5
RB
35752016-03-07 Richard Biener <rguenther@suse.de>
3576
3577 PR tree-optimization/70115
3578 * gcc.dg/torture/pr70115.c: New testcase.
3579
4ae13300
NS
35802016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3581
3582 PR middle-end/69916
3583 * c-c-++-common/goacc/pr69916.c: New.
3584
5edb9853
RH
35852016-03-07 Richard Henderson <rth@redhat.com>
3586
3587 * gcc.c-torture/compile/pr70061.c: New test.
3588
2067a8f3
RB
35892016-03-07 Richard Biener <rguenther@suse.de>
3590
3591 PR testsuite/70109
3592 * gcc.dg/vect/O3-pr36098.c: New testcase.
3593
4145a9b7
CL
35942016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3595
3596 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3597
1878be32
EB
35982016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3599
3600 * gnat.dg/renaming9.ad[sb]: New testcase.
3601
df762bb2
JJ
36022016-03-05 Jakub Jelinek <jakub@redhat.com>
3603
3604 PR c++/70084
3605 * g++.dg/expr/stdarg3.C: New test.
3606
7d461295
JL
36072016-03-04 Jeff Law <law@redhat.com>
3608
3609 PR tree-optimization/69196
3610 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3611 x86_64-*-*.
3612
29b9828f
BS
36132016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3614
b6b552fd
BS
3615 PR c/69973
3616 * gcc.dg/pr69973.c: New test.
3617
201d49e9
BS
3618 PR rtl-optimization/69941
3619 * gcc.dg/torture/pr69941.c: New test.
3620
29b9828f
BS
3621 PR c/69824
3622 * gcc.dg/pr69824.c: New test.
3623
640b7e74
TV
36242016-03-05 Tom de Vries <tom@codesourcery.com>
3625
3626 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3627 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3628 function.
3629
7a3a3fad
PP
36302016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3631
3632 PR c++/66786
3633 * g++.dg/cpp1y/var-templ48.C: New test.
3634 * g++.dg/cpp1y/var-templ49.C: New test.
3635
cd439aec
EB
36362016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3637
3638 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3639
60204554
JJ
36402016-03-04 Jakub Jelinek <jakub@redhat.com>
3641
0c8825de
JJ
3642 PR c++/70035
3643 * g++.dg/ubsan/pr70035.C: New test.
3644
60204554
JJ
3645 PR target/70062
3646 * gcc.target/i386/pr70062.c: New test.
3647
f79d4eab
L
36482016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3649
3650 * g++.dg/template/typename21.C: Remove c++98_only.
3651
ea81ce67
L
36522016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3653
3654 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3655
64b23c13
DM
36562016-03-04 David Malcolm <dmalcolm@redhat.com>
3657
3658 PR c/68187
3659 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3660 function.
3661 (fn_42_b): Likewise.
3662 (fn_42_c): Likewise.
3663
729526f5
DM
36642016-03-04 David Malcolm <dmalcolm@redhat.com>
3665
3666 PR c/68187
3667 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3668 function.
3669 (fn_40_b): Likewise.
3670 (fn_41_a): Likewise.
3671 (fn_41_b): Likewise.
3672
f9ea11ac
JJ
36732016-03-04 Jakub Jelinek <jakub@redhat.com>
3674
3675 PR target/70059
3676 * gcc.target/i386/avx512f-pr70059.c: New test.
3677 * gcc.target/i386/avx512dq-pr70059.c: New test.
3678
b6c38c69
BS
36792016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3680
3681 PR rtl-optimization/57676
3682 * gcc.dg/torture/pr57676.c: New test.
3683
af3cdd34
IE
36842016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3685
3686 * gcc.dg/pr70026.c: New test.
3687
7ff6ca38
MP
36882016-03-04 Marek Polacek <polacek@redhat.com>
3689
3690 PR c/69798
3691 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3692 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3693
a6bf62d5
KT
36942016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3695
3696 PR target/70004
3697 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3698 Delete.
3699 (test_corners_sisd_si): Likewise.
3700 (main): Remove checks of the above.
3701 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3702
ae4cdc6a
EB
37032016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3704
3705 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3706
08455559
CL
37072016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3708
3709 * gcc.dg/torture/pr69951.c: Accept argc==0.
3710
e9a35493
RB
37112016-03-04 Richard Biener <rguenther@suse.de>
3712
3713 PR c++/70054
3714 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3715 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3716
fba054c2
DV
37172016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3718
3719 PR testsuite/69766
3720 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3721 testing multiarch.
3722
f10cdc6c
JJ
37232016-03-04 Jakub Jelinek <jakub@redhat.com>
3724
3725 PR debug/69947
3726 * gcc.dg/guality/pr69947.c: New test.
3727
2e981ba0
JJ
37282016-03-03 Jakub Jelinek <jakub@redhat.com>
3729
3730 PR ada/70017
3731 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3732
0ba3bfa2
KT
37332016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3734
3735 PR rtl-optimization/69904
3736 * gcc.target/arm/pr69904.c: New test.
3737
97ecdb46
JJ
37382016-03-03 Jakub Jelinek <jakub@redhat.com>
3739
3740 PR target/70021
3741 * gcc.dg/vect/pr70021.c: New test.
3742 * gcc.target/i386/pr70021.c: New test.
3743
a2a743a1
MP
37442016-03-03 Marek Polacek <polacek@redhat.com>
3745
3746 PR middle-end/70050
3747 * gcc.dg/pr70050.c: New test.
3748
fa07ecdd
JG
37492016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3750
3751 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3752
23504262
ML
37532016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3754
3755 PR tree-optimization/70043
3756 * gfortran.dg/vect/pr70043.f90: New test.
3757
b7b9e1a9
EB
37582016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3759
3760 * gnat.dg/specs/task1.ads: New test.
3761
cb83ba54
RO
37622016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3763
3764 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3765 Invoke gdb with -batch.
3766 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3767
a75f5e30
RB
37682016-03-03 Richard Biener <rguenther@suse.de>
3769
3770 PR tree-optimization/55936
3771 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3772
268bc320
JL
37732016-03-02 Jeff Law <law@redhat.com>
3774
815f20ab
JL
3775 PR rtl-optimization/69942
3776 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3777 effects of argument promotions.
3778
268bc320
JL
3779 PR tree-optimization/69987
3780 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3781 target does not support -fprefetch-loop-arrays.
3782
171f7de5
UB
37832016-03-02 Uros Bizjak <ubizjak@gmail.com>
3784
3785 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3786
192912db
BC
37872016-03-02 Bin Cheng <bin.cheng@arm.com>
3788
c7908871 3789 PR rtl-optimization/69052
192912db
BC
3790 * gcc.target/i386/pr69052.c: New test.
3791
90a7a40b
AM
37922016-03-02 Alan Modra <amodra@gmail.com>
3793
3794 * gcc.dg/pr69990.c: New.
3795
69fa742f
JJ
37962016-03-02 Jakub Jelinek <jakub@redhat.com>
3797
de752fb0
JJ
3798 PR c/68062
3799 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3800
3801 PR middle-end/70022
3802 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3803
69fa742f
JJ
3804 PR target/70028
3805 * gcc.target/i386/pr70028.c: New test.
3806
7c65bd56
MK
38072016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3808
3809 * c-c++-common/asan/swapcontext-test-1.c,
3810 * c-c++-common/tsan/thread_leak.c,
3811 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3812 * g++.dg/tsan/benign_race.C,
3813 * g++.dg/tsan/fd_close_norace.C,
3814 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3815 races with sanitizer output
3816
37d98220 38172016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 3818 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
3819
3820 PR target/67278
3821 * gcc.dg/simd-8.c: New testcase.
3822
218db463
RB
38232016-03-02 Richard Biener <rguenther@suse.de>
3824
3825 PR middle-end/67278
3826 * gcc.dg/simd-7.c: New testcase.
3827
22c72158
EB
38282016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3829
3830 * gcc.target/i386/pr70007.c: Tweak.
3831
9a790ccc
DV
38322016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3833
3834 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3835
bd02f00f
MP
38362016-03-02 Marek Polacek <polacek@redhat.com>
3837
3838 PR c/67854
3839 * gcc.dg/pr67854.c: New test.
3840
1e840f39
JJ
38412016-03-02 Jakub Jelinek <jakub@redhat.com>
3842
3843 PR middle-end/70025
3844 * gcc.dg/torture/pr70025.c: New test.
3845
bca00241
VK
38462016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3847
3848 PR tree-optimization/68621
3849 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3850
0bca04b8
EB
38512016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3852
3853 * gcc.target/i386/pr70007.c: New test.
3854
2a9afc86
JL
38552016-03-01 Jeff Law <law@redhat.com>
3856
eab2541b 3857 PR tree-optimization/69196
9d83ef71 3858 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 3859
2a9afc86
JL
3860 PR tree-optimization/69196
3861 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3862 duplicating code and spoiling the expected output.
3863
0d39977e
MM
38642016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3865
3866 PR target/70033
3867 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3868 supports power9 before doing tests.
3869 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3870 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3871 * gcc.target/powerpc/p9-permute.c: Likewise.
3872
a0c0699d
UB
38732016-03-01 Uros Bizjak <ubizjak@gmail.com>
3874
3875 PR target/70027
3876 * gcc.target/i386/pr70027.c: New test.
3877
0ae3ef47 38782016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
3879
3880 * gcc.dg/pr70017.c: New test.
3881
686e2237
JJ
38822016-03-01 Jakub Jelinek <jakub@redhat.com>
3883
3884 PR c/69796
3885 PR c/69974
3886 * gcc.dg/pr69796.c: New test.
3887 * gcc.dg/pr69974.c: New test.
3888
f8e4188c
EB
38892016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3890
3891 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3892
5e3f1c7c
JL
38932016-02-29 Jeff Law <law@redhat.com>
3894
3895 PR tree-optimization/69987
3896 * gfortran.dg/pr69987.f90: New test.
3897
3898 PR tree-optimization/69989
3899 * gcc.c-torture/compile/pr69989-2.c: New test.
3900
1be56bc5
MP
39012016-03-01 Marek Polacek <polacek@redhat.com>
3902
3903 PR c++/69795
3904 * g++.dg/parse/invalid1.C: New test.
3905
1b19470d
RB
39062016-03-01 Richard Biener <rguenther@suse.de>
3907
3908 PR middle-end/70022
3909 * gcc.dg/pr70022.c: New testcase.
3910
3ae0661a
IE
39112016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3912
3913 PR tree-optimization/69956
3914 * gcc.dg/pr69956.c: New test.
3915
0f09ab88
BS
39162016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3917
3918 PR target/70011
3919 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3920 XFAIL when hardware supports efficient unaligned storage access.
3921
76d881bf
PP
39222016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3923
3924 PR c++/69961
3925 * g++.dg/template/pr69961a.C: New test.
3926 * g++.dg/template/pr69961b.C: New test.
3927
7168133a
DM
39282016-02-29 David Malcolm <dmalcolm@redhat.com>
3929
3930 PR preprocessor/69985
3931 * gcc.dg/cpp/pr69985.c: New test case.
3932
0c6072a3
JL
39332016-02-29 Jeff Law <law@redhat.com>
3934
e66f219b
JL
3935 PR tree-optimization/70005
3936 * gcc.c-torture/execute/pr70005.c New test.
3937
0c6072a3
JL
3938 PR tree-optimization/69999
3939 * gcc.c-torture/compile/pr69999.c: New test.
3940
fd9fbdb3
YR
39412016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3942
3943 PR tree-optimization/69652
3944 * gcc.dg/torture/pr69652.c: Delete test.
3945 * gcc.dg/vect/pr69652.c: New test.
3946
cbd400b4
RB
39472016-02-19 Richard Biener <rguenther@suse.de>
3948
3949 PR tree-optimization/69980
3950 * gfortran.dg/vect/pr69980.f90: New testcase.
3951
84ea0f58
EB
39522016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3953
3954 * gcc.target/sparc/20160229-1.c: New test.
3955
5d2a63dc
EB
39562016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3957
3958 * gnat.dg/stack_usage3.adb: New test.
3959 * gnat.dg/stack_usage3_pkg.ads: New helper.
3960
93e708f9
EB
39612016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3962
3963 * gnat.dg/renaming8.adb: New test.
3964 * gnat.dg/renaming8_pkg1.ads: New helper.
3965 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3966 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3967
6512bc93
RB
39682016-02-29 Richard Biener <rguenther@suse.de>
3969
3970 PR tree-optimization/69720
3971 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3972
7b201a88
TK
39732016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3974
3975 PR fortran/68147
3976 PR fortran/47674
3977 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3978
82ee0cf2 39792016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
3980 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3981
3982 PR fortran/56007
3983 * gfortran.dg/coarray_8.f90: Adjust error message.
3984 * gfortran.dg/pr56007.f90: New test.
3985 * gfortran.dg/pr56007.f: New test.
3986
cdc1a2c8
L
39872016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3988
3989 PR tree-optimization/69989
3990 * gcc.dg/torture/pr69989.c: New test.
3991
33505bcf
EB
39922016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3993
3994 * gcc.target/i386/stack-realign-win.c: New test.
3995
524bfb19
HA
39962016-02-28 Harald Anlauf <anlauf@gmx.de>
3997
3998 PR fortran/60126
3999 * gfortran.dg/pr60126.f90: New test.
4000
bd542508
JL
40012016-02-27 Jeff Law <law@redhat.com>
4002
4003 Revert
4004 2016-02-26 Richard Biener <rguenther@suse.de>
4005 Jeff Law <law@redhat.com>
4006
4007 PR tree-optimization/69740
4008 * gcc.c-torture/compile/pr69740-1.c: New test.
4009 * gcc.c-torture/compile/pr69740-2.c: New test.
4010
dd1291e0
JD
40112016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4012
5fb67f8b 4013 PR fortran/69910
dd1291e0
JD
4014 * gfortran.dg/newunit_4.f90: New test.
4015
5cfefb59
JJ
40162016-02-27 Jakub Jelinek <jakub@redhat.com>
4017
4018 PR target/69613
4019 PR rtl-optimization/69886
4020 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4021 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4022 target.
4023
20ba5f33
MS
40242016-02-26 Martin Sebor <msebor@redhat.com>
4025
4026 PR tree-optimization/15826
4027 * gcc.dg/tree-ssa/pr15826.c: New test.
4028
e6fb01b0
JJ
40292016-02-26 Jakub Jelinek <jakub@redhat.com>
4030
4031 PR target/69969
4032 * gcc.target/powerpc/pr69969.c: New test.
4033
e3e0cf64
MS
40342016-02-26 Martin Sebor <msebor@redhat.com>
4035
4036 PR c++/15766
4037 * g++.old-deja/g++.other/decl5.C: Add a test case.
4038
d1f2bea5
SB
40392016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4040
4041 PR target/69946
4042 * gcc.target/powerpc/pr69946.c: New file.
4043
4a4f9d2b 40442016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4045 Jeff Law <law@redhat.com>
4a4f9d2b 4046
e3e0cf64 4047 PR tree-optimization/69740
4a4f9d2b
RB
4048 * gcc.c-torture/compile/pr69740-1.c: New test.
4049 * gcc.c-torture/compile/pr69740-2.c: New test.
4050
ad2a2706
MJ
40512016-02-26 Martin Jambor <mjambor@suse.cz>
4052
4053 PR middle-end/69920
4054 * gcc.dg/torture/pr69932.c: New test.
4055 * gcc.dg/torture/pr69936.c: Likewise.
4056
1d11f7ce
AK
40572016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4058
4059 PR target/69709
4060 * gcc.target/s390/pr69709.c: New test.
4061
6cfccbb2
KT
40622016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4063
4064 PR target/69245
4065 * gcc.target/aarch64/pr69245_1.c: New test.
4066
ac59ad4e
KT
40672016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4068
4069 PR target/69613
4070 * gcc.dg/torture/pr69613.c: New test.
4071
a2ad54a0
JJ
40722016-02-26 Jakub Jelinek <jakub@redhat.com>
4073
4074 PR rtl-optimization/69891
4075 * gcc.target/i386/pr69891.c: New test.
4076
0884062c 40772016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4078 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4079
d2369d4f 4080 PR target/61397
c163789b
MM
4081 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4082 functionality for both 32-bit and 64-bit.
4083
5aed7e2c
RB
40842016-02-26 Richard Biener <rguenther@suse.de>
4085
4086 PR tree-optimization/69551
4087 * gcc.dg/torture/pr69951.c: New testcase.
4088
798e2a8e
RB
40892016-02-25 Richard Biener <rguenther@suse.de>
4090
4091 PR tree-optimization/48795
4092 * gcc.dg/Warray-bounds-18.c: New testcase.
4093
9559fbac
RO
40942016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4095
4096 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4097
c049b107
JJ
40982016-02-25 Jakub Jelinek <jakub@redhat.com>
4099
4100 PR rtl-optimization/69896
4101 * gcc.dg/pr69896.c: New test.
4102
1137001c
PP
41032016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4104
4105 PR c++/69736
4106 * g++.dg/cpp1y/paren2.C: New test.
4107
2e9c8641
MS
41082016-02-24 Martin Sebor <msebor@redhat.com>
4109
4110 PR c/51147
4111 * gcc.dg/enum-mode-2.c: New test.
4112
03ca8fb3
JJ
41132016-02-24 Jakub Jelinek <jakub@redhat.com>
4114
4115 PR c++/69922
4116 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4117 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4118 * g++.dg/ubsan/pr69922.C: New test.
4119
0b05329b
MP
41202016-02-24 Marek Polacek <polacek@redhat.com>
4121
4122 PR c/69819
4123 * gcc.dg/pr69819.c: New test.
4124
57c2c374
MS
41252016-02-24 Martin Sebor <msebor@redhat.com>
4126
3b96b93a
MS
4127 PR c++/69912
4128 * g++.dg/ext/flexary15.C: New test.
4129
41302016-02-24 Martin Sebor <msebor@redhat.com>
4131
4132 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4133 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4134 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4135
65433bb5
MK
41362016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4137 Charles Baylis <charles.baylis@linaro.org>
4138
4139 PR debug/61033
4140 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4141
f802a424 41422016-02-24 Richard Biener <rguenther@suse.de>
44293580 4143 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4144
4145 PR middle-end/69760
4146 * gcc.dg/torture/pr69760.c: New testcase.
4147
525f795f
RO
41482016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4149
4150 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4151 pattern on Solaris with as.
4152
cd7bbceb
KT
41532016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4154
4155 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4156 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4157 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4158 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4159
89c0c1fd
JJ
41602016-02-24 Jakub Jelinek <jakub@redhat.com>
4161
4162 PR middle-end/69915
4163 * gcc.dg/pr69915.c: New test.
4164
0683fd27
KT
41652016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4166
4167 PR rtl-optimization/69886
4168 * gcc.dg/torture/pr69886.c: New test.
4169
e53d562a
RB
41702016-02-24 Richard Biener <rguenther@suse.de>
4171
4172 PR middle-end/68963
4173 * gcc.dg/torture/pr68963.c: New testcase.
4174
74a00288
KT
41752016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4176
4177 PR target/69875
4178 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4179 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4180 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4181 * gcc.target/arm/atomic_loaddi_1.c: New test.
4182 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4183 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4184 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4185 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4186 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4187 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4188 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4189 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4190
340fd4c9
JJ
41912016-02-24 Jakub Jelinek <jakub@redhat.com>
4192
4193 PR middle-end/69909
4194 * gcc.dg/torture/pr69909.c: New test.
4195
47d3fdb2
RB
41962016-02-24 Richard Biener <rguenther@suse.de>
4197
4198 PR tree-optimization/69907
4199 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4200 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4201 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4202
dab73e73
CB
42032016-02-24 Christian Bruel <christian.bruel@st.com>
4204
4205 * gcc.target/arm/pragma_cpp_fma.c: New test.
4206
7cc5ec65
JD
42072016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4208
4209 PR fortran/61156
4210 * gfortran.dg/include_6.f90: Update test.
4211
067fbd8b
JJ
42122016-02-23 Jakub Jelinek <jakub@redhat.com>
4213
4214 PR objc/69844
4215 * objc.dg/pr69844.m: New test.
4216
64a454d9
JD
42172016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4218
4219 PR libgfortran/69456
4220 * gfortran.dg/namelist_89.f90: New test.
4221 * gfortran.dg/pr59700.f90: Update test..
4222
35886f0b
MS
42232016-02-23 Martin Sebor <msebor@redhat.com>
4224
4225 PR middle-end/69780
4226 * g++.dg/ext/builtin_alloca.C: New test.
4227 * gcc.dg/builtins-68.c: New test.
4228
162cc7e3
RH
42292016-02-23 Richard Henderson <rth@redhat.com>
4230
4231 * gcc.target/i386/addr-space-3.c: Remove test.
4232
196440f8
DM
42332016-02-23 David Malcolm <dmalcolm@redhat.com>
4234
4235 PR preprocessor/69126
4236 PR preprocessor/69543
4237 * c-c++-common/pr69126-2-long.c: New test.
4238 * c-c++-common/pr69126-2-short.c: New test.
4239 * c-c++-common/pr69543-1.c: Remove xfail.
4240
1d3121af
DM
42412016-02-23 David Malcolm <dmalcolm@redhat.com>
4242
4243 PR preprocessor/69126
4244 PR preprocessor/69543
4245 PR preprocessor/69558
4246 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4247 (f): Rename to...
4248 (test_2): ...this, and add leading comment.
4249 (MACRO_3, test_3): New.
4250 (MACRO_4A, MACRO_4B, test_4): New.
4251 (MACRO): Rename to...
4252 (MACRO_5): ...this.
4253 (g): Rename to...
4254 (test_5): ...this, updating for renaming of MACRO, and
4255 add leading comment.
4256 * c-c++-common/pr69543-1.c: New.
4257 * c-c++-common/pr69543-2.c: New.
4258 * c-c++-common/pr69543-3.c: New.
4259 * c-c++-common/pr69543-4.c: New.
4260 * c-c++-common/pr69558-1.c: New.
4261 * c-c++-common/pr69558-2.c: New.
4262 * c-c++-common/pr69558-3.c: New.
4263 * c-c++-common/pr69558-4.c: New.
4264 * gcc.dg/pr69558.c: Move to...
4265 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4266 xfail for c++.
4267
f99c3557
TS
42682016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4269
4270 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4271 to -ftree-parallelize-loops/-fopenacc changes.
4272 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4273 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4274 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4275 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4276 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4277 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4278 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4279 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4280 * c-c++-common/goacc/kernels-loop.c: Likewise.
4281 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4282 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4283 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4284 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4285
c60ec7c2
RO
42862016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4287
4288 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4289
f1a62b6f
JJ
42902016-02-23 Jakub Jelinek <jakub@redhat.com>
4291
e67bf044
JJ
4292 PR c++/69902
4293 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4294
f1a62b6f
JJ
4295 PR c/69900
4296 * gcc.dg/pr69900.c: New test.
4297
20c5e09e
MJ
42982016-02-23 Martin Jambor <mjambor@suse.cz>
4299
4300 PR tree-optimization/69666
4301 * gcc.dg/tree-ssa/pr69666.c: New test.
4302
e457a6fc
AV
43032016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4304
4305 PR fortran/67451
4306 * gfortran.dg/coarray_allocate_5.f08: New test.
4307
d7b574f4
AK
43082016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4309
4310 * gcc.target/s390/vcond-shift.c: Move to ...
4311 * gcc.target/s390/vector/vcond-shift.c: ... here.
4312
58bdeb44
AK
43132016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4314
4315 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4316 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4317
7cd0387b
AK
43182016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4319
4320 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4321
4246c8da
MW
43222016-02-20 Mark Wielaard <mjw@redhat.com>
4323
4324 PR c/28901
4325 * gcc.dg/unused-variable-3.c: New test.
4326
f93bc532
JJ
43272016-02-22 Jakub Jelinek <jakub@redhat.com>
4328
4329 PR target/69888
4330 * gcc.target/i386/pr69888.c: New test.
4331
c4e360f4
RB
43322016-02-22 Richard Biener <rguenther@suse.de>
4333
4334 PR tree-optimization/69882
4335 * gfortran.dg/vect/pr69882.f90: New testcase.
4336
09c92f1c
JJ
43372016-02-22 Jakub Jelinek <jakub@redhat.com>
4338
4339 PR target/69885
4340 * gcc.dg/pr69885.c: New test.
4341
f88d45dc
OE
43422016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4343
4344 PR target/69806
4345 PR target/54089
4346 * gcc.target/sh/pr54089-10.c: New.
4347
ce1ff48e
PT
43482016-02-20 Paul Thomas <pault@gcc.gnu.org>
4349
4350 PR fortran/69423
4351 * gfortran.dg/deferred_character_15.f90 : New test.
4352
bbf27208
DH
43532016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4354
4355 PR fortran/57365
4356 gfortran.dg/allocate_with_source_18.f03: New test.
4357
43582016-02-20 Harald Anlauf <anlauf@gmx.de>
4359
4360 PR fortran/52531
4361 gfortran.dg/gomp/pr52531.f90: New test.
4362
268be88c
BE
43632016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4364
4365 PR c++/69865
4366 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4367 -std=c++03.
4368
4b6c824a
JJ
43692016-02-19 Jakub Jelinek <jakub@redhat.com>
4370
871b3f47
JJ
4371 PR c++/69826
4372 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4373 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4374
7a965d51
JJ
4375 PR c++/69850
4376 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4377
4b6c824a
JJ
4378 PR c++/69851
4379 * g++.dg/torture/pr69851.C: New test.
4380
15fca21a
MS
43812016-02-19 Martin Sebor <msebor@redhat.com>
4382
4383 PR testsuite/69573
4384 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4385
19e21586
JJ
43862016-02-19 Jakub Jelinek <jakub@redhat.com>
4387
03a616ac
JJ
4388 PR c++/69850
4389 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4390 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4391
19e21586
JJ
4392 PR c++/67767
4393 * g++.dg/cpp0x/pr67767.C: New test.
4394
2db16594
KT
43952016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4396
4397 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4398 for fp, simd, crypto, crc, lse.
4399 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4400 above.
4401 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4402 effective target check.
4403
5a7d9d1e
JJ
44042016-02-19 Jakub Jelinek <jakub@redhat.com>
4405
4406 PR target/69820
4407 * gcc.target/i386/pr69820.c: New test.
4408
6448f064
AK
44092016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4410
4411 * gcc.target/s390/vector/int128-1.c: New test.
4412
d0a859e6
AK
44132016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4414
4415 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4416
9e4eb643
AK
44172016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4418
4419 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4420 instruction pattern name to prevent the testcase from failing with
4421 -march=z13.
4422
859a4c0e
AK
44232016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4424
4425 * gcc.target/s390/md/movstr-2.c: New test.
4426
efc2340b
MK
44272016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4428
4429 * gcc.target/s390/morestack.c: New test.
4430
ca2bfbc2
DV
44312016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4432
4433 PR target/69625
4434 * gcc.target/s390/pr69625.c: Add test case.
4435
efd4bd05
BE
44362016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4437
4438 PR testsuite/68580
4439 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4440
2bf2078a
MM
44412016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4442
4443 PR target/68404
4444 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4445 * gcc.target/powerpc/fusion3.c: Likewise.
4446
f003579e
RB
44472016-02-18 Richard Biener <rguenther@suse.de>
4448
4449 PR middle-end/69553
4450 * g++.dg/torture/pr69553.C: New testcase.
4451
19233914
NC
44522016-02-18 Nick Clifton <nickc@redhat.com>
4453
efd4bd05
BE
4454 PR target/62254
4455 PR target/69610
4456 * gcc.target/arm/pr62554.c: New test.
4457 * gcc.target/arm/pr69610-1.c: New test.
4458 * gcc.target/arm/pr69610-2.c: New test.
19233914 4459
23f27839
RB
44602016-02-18 Richard Biener <rguenther@suse.de>
4461
4462 PR middle-end/69854
4463 * gcc.dg/torture/pr69854.c: New testcase.
4464
932c0da4
JJ
44652016-02-17 Jakub Jelinek <jakub@redhat.com>
4466
4467 PR c++/69850
4468 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4469
1bed93e4
BS
44702012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4471
4472 * gcc.target/powerpc/vec-cg.c: New test.
4473
57bfb134
RB
44742016-02-17 Richard Biener <rguenther@suse.de>
4475
4476 PR testsuite/69586
4477 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4478
a44e0ebb
KT
44792016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4480
4481 PR target/69161
4482 * gcc.c-torture/compile/pr69161.c: New test.
4483
ffacd726
DS
44842016-02-17 David Sherwood <david.sherwood@arm.com>
4485
4486 PR target/69532
4487 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4488 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4489
448db8d2
EB
44902016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4491
4492 * gcc.dg/ifcvt-4.c: Skip on Visium.
4493
e2f0522e
EB
44942016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4495
4496 * gnat.dg/atomic8.adb: New test.
4497
bf17fe3f
EB
44982016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4499
4500 * gnat.dg/discr46.ad[sb]: New test.
4501
ecf835e9
KN
45022016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4503
4504 PR Target/48344
4505 * gcc.target/powerpc/pr48344-1.c: New test.
4506
49a1164a
TK
45072015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4508
4509 PR fortran/69742
4510 * gfortran.dg/associate_21.f90: New test.
4511
bf14eba2
JJ
45122016-02-16 Jakub Jelinek <jakub@redhat.com>
4513
4514 PR c/69835
4515 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4516 -Wnonnull in dg-options.
4517 * c-c++-common/nonnull-2.c: New test.
4518
35a093b6
JG
45192016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4520 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4521
4522 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4523
e387d491
JJ
45242016-02-16 Jakub Jelinek <jakub@redhat.com>
4525
4526 PR middle-end/69801
4527 * gcc.dg/pr69801.c: Add empty dg-options.
4528
ba539195
JN
45292016-02-16 James Norris <jnorris@codesourcery.com>
4530
4531 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4532 * g++.dg/goacc/deviceptr-1.c: New file.
4533
2a2b8f64
JJ
45342016-02-16 Jakub Jelinek <jakub@redhat.com>
4535
4536 PR tree-optimization/69820
4537 * gcc.dg/vect/pr69820.c: New test.
4538
87440c29
RB
45392016-02-16 Richard Biener <rguenther@suse.de>
4540
4541 PR tree-optimization/69776
4542 * gcc.dg/torture/pr69776-2.c: New testcase.
4543
6d87c306
BS
45442016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4545
4546 PR tree-optimization/69714
4547 * gcc.dg/torture/pr69714.c: New test.
4548
3824a0a2
JJ
45492016-02-16 Jakub Jelinek <jakub@redhat.com>
4550
4551 PR tree-optimization/69802
4552 * gcc.dg/pr69802.c: New test.
4553
c8cfe96e
RB
45542016-02-16 Richard Biener <rguenther@suse.de>
4555
4556 PR middle-end/69801
4557 * gcc.dg/pr69801.c: New testcase.
4558
fc12098d
JD
45592016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4560
4561 PR libgfortran/69651
4562 * gfortran.dg/read_bang.f90: New test.
4563 * gfortran.dg/read_bang4.f90: New test.
4564
ba6b3795
JJ
45652016-02-15 Jakub Jelinek <jakub@redhat.com>
4566
f0516ca4
JJ
4567 PR c++/69658
4568 * g++.dg/init/pr69658.C: New test.
4569
ba6b3795
JJ
4570 PR c++/69797
4571 * c-c++-common/pr69797.c: New test.
4572
de3f9a2d
PK
45732016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4574
4575 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4576 check for aarch64*-*-*.
4577
17a3b967
RB
45782016-02-15 Richard Biener <rguenther@suse.de>
4579
4580 PR tree-optimization/69783
4581 * gcc.dg/vect/pr69783.c: New testcase.
4582
1c48bff1
RB
45832016-02-15 Richard Biener <rguenther@suse.de>
4584
4585 PR tree-optimization/69776
4586 * gcc.dg/torture/pr69776.c: New testcase.
4587
1e6025b6
TK
45882016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4589
4590 PR fortran/60526
4591 * gfortran.dg/type_decl_4.f90: Reinstated.
4592
d3308279
JDA
45932016-02-14 John David Anglin <danglin@gcc.gnu.org>
4594
4595 PR fortran/68746
4596 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4597
b7c56581
TK
45982016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4599
4600 PR fortran/60526
4601 PR bootstrap/69816
4602 * gfortran.dg/type_decl_4.f90: Removed.
4603
60cb4ef5
TK
46042016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4605
4606 PR fortran/60526
4607 * gfortran.dg/type_decl_4.f90: New test.
4608
f6964637
AM
46092016-02-14 Alan Modra <amodra@gmail.com>
4610
1a8849d1 4611 PR testsuite/68886
f6964637
AM
4612 * gcc.c-torture/execute/stkalign.c: Revise test.
4613
f5121920
OE
46142016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4615
4616 PR target/67260
4617 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4618
6cda3ab6
OE
46192016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4620
4621 PR target/67260
4622 * gcc.target/sh/torture/pr67260.c: New.
4623
6786e598
JDA
46242016-02-12 John David Anglin <danglin@gcc.gnu.org>
4625
4626 * gcc.dg/pr67964.c: Add dg-require-alias.
4627
7e05dad8
OE
46282016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4629
4630 PR target/67636
4631 PR target/64345
4632 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4633
7f4cc3ce
JD
46342016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4635
4636 PR libgfortran/69668
4637 * gfortran.dg/namelist_88.f90: New test.
4638
955ca6dc
JD
46392016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4640
4641 PR libgfortran/69668
4642 * gfortran.dg/namelist_38.f90: Update test.
4643 * gfortran.dg/namelist_84.f90: Update test.
4644
876217ae
DM
46452016-02-12 David Malcolm <dmalcolm@redhat.com>
4646
4647 PR other/69554
4648 * gcc.dg/pr69554-1.c: New test.
4649 * gfortran.dg/pr69554-1.F90: New test.
4650 * gfortran.dg/pr69554-2.F90: New test.
4651 * lib/gcc-dg.exp (proc dg-locus): New function.
4652 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4653 distinguish between the caret-printing and non-caret-printing
4654 cases. If caret-printing has been explicitly enabled, bail out
4655 without attempting to fix up the output.
4656
61789eed
DM
46572016-02-12 David Malcolm <dmalcolm@redhat.com>
4658
4659 PR driver/69265
4660 PR driver/69453
4661 * gcc.dg/spellcheck-options-3.c: New test case.
4662 * gcc.dg/spellcheck-options-4.c: New test case.
4663 * gcc.dg/spellcheck-options-5.c: New test case.
4664 * gcc.dg/spellcheck-options-6.c: New test case.
4665 * gcc.dg/spellcheck-options-7.c: New test case.
4666 * gcc.dg/spellcheck-options-8.c: New test case.
4667 * gcc.dg/spellcheck-options-9.c: New test case.
4668 * gcc.dg/spellcheck-options-10.c: New test case.
4669
c3090c1f
JJ
46702016-02-12 Jakub Jelinek <jakub@redhat.com>
4671
4672 PR rtl-optimization/69764
4673 PR rtl-optimization/69771
4674 * c-c++-common/pr69764.c: New test.
4675 * gcc.dg/torture/pr69771.c: New test.
4676
8222034d
MP
46772016-02-12 Marek Polacek <polacek@redhat.com>
4678
4679 * g++.dg/torture/init-list1.C: New.
4680
f749f792
MP
46812016-02-12 Marek Polacek <polacek@redhat.com>
4682
4683 * gcc.dg/pr69522.c: Add empty dg-options.
4684
199fb02a
IE
46852016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4686
4687 * g++.dg/lto/lto.exp: Include and init mpx.
4688 * g++.dg/lto/pr69729_0.C: New test.
4689
b69539cb
JJ
46902016-02-12 Jakub Jelinek <jakub@redhat.com>
4691
06ff7000
JJ
4692 PR ipa/69241
4693 * g++.dg/ipa/pr69241-4.C: New test.
4694
b69539cb
JJ
4695 PR ipa/68672
4696 * g++.dg/ipa/pr68672-1.C: New test.
4697 * g++.dg/ipa/pr68672-2.C: New test.
4698 * g++.dg/ipa/pr68672-3.C: New test.
4699
16595a1f
BS
47002016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4701
4702 PR c/69522
6d87c306 4703 * gcc.dg/pr69522.c: New test.
16595a1f 4704
38d795d2
PP
47052016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4706
4707 PR c++/69098
4708 * g++.dg/cpp1y/69098.C: New test.
4709 * g++.dg/cpp1y/69098-2.C: New test.
4710
9c582551
JJ
47112016-02-12 Jakub Jelinek <jakub@redhat.com>
4712
4713 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4714 and neighbour -> neighbor.
4715 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4716 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4717 * c-c++-common/Wvarargs.c: Likewise.
4718 * c-c++-common/goacc/host_data-5.c: Likewise.
4719 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4720 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4721 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4722 * gcc.target/aarch64/pr60697.c: Likewise.
4723 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4724 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4725 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4726 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4727 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4728 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4729 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4730 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4731 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4732 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4733 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4734 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4735 * g++.dg/lookup/koenig5.C: Likewise.
4736 * g++.dg/ext/no-asm-2.C: Likewise.
4737 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4738 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4739 * gfortran.dg/used_types_16.f90: Likewise.
4740 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4741 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4742 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4743 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4744 * gfortran.dg/abstract_type_6.f03: Likewise.
4745 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4746 * gfortran.dg/used_types_15.f90: Likewise.
4747 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4748 * gfortran.dg/exit_3.f08: Likewise.
4749 * gfortran.dg/open_status_2.f90: Likewise.
4750 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4751 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4752 * gfortran.dg/associate_1.f03: Likewise.
4753 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4754 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4755 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4756 * gcc.dg/builtin-object-size-1.c: Likewise.
4757 * gcc.dg/noreturn-6.c: Likewise.
4758 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4759 * gcc.dg/globalalias.c: Likewise.
4760 * gcc.dg/builtins-config.h: Likewise.
4761 * gcc.dg/pr30457.c: Likewise.
4762 * gcc.c-torture/compile/volatile-1.c: Likewise.
4763 * gcc.c-torture/execute/20101011-1.c: Likewise.
4764 * c-c++-common/Waddress-1.c: Likewise.
4765
66756373
JJ
47662016-02-11 Jakub Jelinek <jakub@redhat.com>
4767
4768 PR c/69768
4769 * c-c++-common/Waddress-1.c: New test.
4770
76fe932b
AV
47712016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4772
4773 PR fortran/69296
4774 * gfortran.dg/associate_19.f03: New test.
4775 * gfortran.dg/associate_20.f03: New test.
4776
564c4d4b
OE
47772016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4778
4779 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4780
e1c1ecb0
KT
47812016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4782
4783 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4784 .arch armv8-a\n. Add -dA to dg-options.
4785 * gcc.target/aarch64/assembler_arch_1.c: New test.
4786 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4787
0d7d9458
PC
47882016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4789
4790 PR c++/68726
4791 * g++.dg/cpp0x/pr68726.C: New.
4792
e6208a60
IE
47932016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4794
4795 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4796 test.
4797
281a11eb
RB
47982016-02-11 Richard Biener <rguenther@suse.de>
4799
4800 * g++.dg/tree-ssa/pr61034.C: Adjust.
4801
e03dd765
VM
48022016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4803
4b48faf5 4804 PR target/69148
e03dd765
VM
4805 * gcc.target/s390/pr69148.c: New.
4806
cdc23927
YR
48072016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4808
4809 PR tree-optimization/69652
4810 * gcc.dg/torture/pr69652.c: New test.
4811
e199dd0a
JJ
48122016-02-10 Jakub Jelinek <jakub@redhat.com>
4813 Patrick Palka <ppalka@gcc.gnu.org>
4814
4815 PR ipa/69241
4816 PR c++/69649
4817 * g++.dg/ipa/pr69241-1.C: New test.
4818 * g++.dg/ipa/pr69241-2.C: New test.
4819 * g++.dg/ipa/pr69241-3.C: New test.
4820 * g++.dg/ipa/pr69649.C: New test.
4821
d6b38027
UB
48222016-02-10 Uros Bizjak <ubizjak@gmail.com>
4823
4824 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4825 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4826
13b562c5
BC
48272016-02-10 Bin Cheng <bin.cheng@arm.com>
4828
4829 PR tree-optimization/68021
4830 * gcc.dg/tree-ssa/pr68021.c: New test.
4831
24a179f8
RB
48322016-02-10 Richard Biener <rguenther@suse.de>
4833
4834 PR tree-optimization/69726
4835 * gcc.dg/uninit-22.c: New testcase.
4836
0d99886f
AP
48372016-02-09 Andrew Pinski <apinski@cavium.com>
4838
4839 PR tree-opt/69282
4840 * gcc.c-torture/compile/20160205-1.c: New testcase.
4841
ab04995c
MM
48422016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4843
4844 PR target/68404
4845 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4846 instead accessing a really large arrray.
4847 * gcc.target/powerpc/fusion3.c: Likewise.
4848
4b79ac23
CB
48492016-02-09 Charles Baylis <charles.baylis@linaro.org>
4850
4851 PR target/68532
4852 * gcc.c-torture/execute/pr68532.c: New test.
4853
b890a441
AO
48542016-02-11 Alexandre Oliva <aoliva@redhat.com>
4855
4856 PR target/69634
4857 * gcc.dg/pr69634.c: New.
4858
84a5bef7
RB
48592016-02-09 Richard Biener <rguenther@suse.de>
4860
4861 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4862
1f123759 48632016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 4864
1f123759
AF
4865 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4866
65860c77
YR
48672016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4868
4869 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4870
7e1e8a0a
RB
48712016-02-09 Richard Biener <rguenther@suse.de>
4872
4873 PR tree-optimization/69715
4874 * gcc.dg/torture/pr69715.c: New testcase.
4875
efb45a9f
PP
48762016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4877
4878 PR c++/69139
4879 * g++.dg/cpp0x/trailing12.C: New test.
4880 * g++.dg/cpp0x/trailing13.C: New test.
4881
20a0c6f9
PP
48822016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4883
4884 PR c++/69283
4885 PR c++/67835
4886 * g++.dg/cpp1y/auto-fn29.C: New test.
4887 * g++.dg/cpp1y/auto-fn30.C: New test.
4888
a162f3af
JJ
48892016-02-08 Jakub Jelinek <jakub@redhat.com>
4890
4891 PR tree-optimization/69209
4892 * gcc.c-torture/compile/pr69209.c: New test.
4893
4b4a9fbd
JL
48942016-02-08 Jeff Law <law@redhat.com>
4895
4896 PR tree-optimization/68541
4897 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4898 of statements allowed in join block for path splitting.
4899
cfac5ed2
JJ
49002016-02-08 Jakub Jelinek <jakub@redhat.com>
4901
f68bc23f
JJ
4902 PR c++/59627
4903 * g++.dg/gomp/pr59627.C: New test.
4904
cfac5ed2
JJ
4905 PR ipa/69239
4906 * g++.dg/ipa/pr69239.C: New test.
4907
44714d8c
DM
49082016-02-08 David Malcolm <dmalcolm@redhat.com>
4909
4910 PR preprocessor/69664
4911 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4912 * gcc.dg/cpp/warn-comments.c: Likewise.
4913
eba9e839
MP
49142016-02-08 Marek Polacek <polacek@redhat.com>
4915
4916 PR c++/69688
4917 * g++.dg/init/const12.C: New test.
4918
a011cd92
BS
49192016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4920
4921 PR target/60410
4922 * gcc.dg/lto/pr55113_0.c: Remove test.
4923
5317b1be
RB
49242016-02-08 Richard Biener <rguenther@suse.de>
4925
4926 PR tree-optimization/69719
4927 * gcc.dg/torture/pr69719.c: New testcase.
4928
63998a63
RB
49292016-02-08 Richard Biener <rguenther@suse.de>
4930 Jeff Law <law@redhat.com>
4931
4932 PR target/68273
4933 * gcc.target/mips/pr68273.c: New testcase.
4934
43f4a281
RB
49352016-02-08 Richard Biener <rguenther@suse.de>
4936
4937 PR rtl-optimization/69274
4938 * gcc.target/i386/addr-sel-1.c: XFAIL.
4939
0b604d2d
JL
49402016-02-08 Jeff Law <law@redhat.com>
4941
e8dfe49e
JL
4942 PR tree-optimization/68541
4943 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4944
6daecd7a 4945 PR tree-optimization/65917
0b604d2d
JL
4946 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4947
c0f0e35a
JD
49482016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4949
4950 PR fortran/50555
4951 * gfortran.dg/namelist_args.f90: New test.
4952
8981d712
JL
49532016-02-05 Jeff Law <law@redhat.com>
4954
6daecd7a 4955 PR tree-optimization/68541
8981d712
JL
4956 * gcc.dg/tree-ssa/split-path-2.c: New test.
4957 * gcc.dg/tree-ssa/split-path-3.c: New test.
4958 * gcc.dg/tree-ssa/split-path-4.c: New test.
4959 * gcc.dg/tree-ssa/split-path-5.c: New test.
4960 * gcc.dg/tree-ssa/split-path-6.c: New test.
4961 * gcc.dg/tree-ssa/split-path-7.c: New test.
4962
46cb9332
MS
49632016-02-05 Martin Sebor <msebor@redhat.com>
4964
4965 PR c++/69662
4966 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4967 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4968
be2083ea
RH
49692016-02-06 Richard HEnderson <rth@redhat.com>
4970
4971 PR c/69643
4972 * gcc.target/i386/addr-space-4.c: New.
4973 * gcc.target/i386/addr-space-5.c: New.
4974
711d7c23
MM
49752016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4976
4977 PR fortran/66089
4978 * gfortran.dg/elemental_dependency_6.f90: New.
4979
b5c1c988
JJ
49802016-02-05 Jakub Jelinek <jakub@redhat.com>
4981
861c7bcd
JJ
4982 PR rtl-optimization/69691
4983 * gcc.c-torture/execute/pr69691.c: New test.
4984
b5c1c988
JJ
4985 PR c++/69628
4986 * g++.dg/parse/pr69628.C: New test.
4987
f7dfa966
UB
49882016-02-05 Uros Bizjak <ubizjak@gmail.com>
4989
4990 * gcc.dg/sancov/asan.c: Move to ...
4991 * gcc.dg/asan/sancov-1.c: ... here.
4992
9b143e64
UB
49932016-02-05 Uros Bizjak <ubizjak@gmail.com>
4994
4995 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4996
f5d4b899
L
49972016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4998
4999 PR target/69677
5000 * gcc.target/i386/pr69677.c: New test.
5001
76c85fbb
PP
50022016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5003
5004 PR c++/68948
5005 * g++.dg/template/pr68948.C: New test.
5006
f181bf90
DV
50072016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5008
5009 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5010 (only necessary on s390x).
5011
714fb282
L
50122016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5013
5014 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5015 -mno-accumulate-outgoing-args.
5016
618d6c1c
PP
50172016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5018
5019 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5020
1066e9b5
JJ
50212016-02-04 Jakub Jelinek <jakub@redhat.com>
5022
5023 PR c/69669
5024 * c-c++-common/pr69669.c: New test.
5025
76255d0d
MM
50262016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5027
5028 PR target/69667
5029 * g++.dg/pr69667.C: New file.
5030
e0b059b1
WD
50312016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5032
5033 PR target/69619
5034 * gcc.dg/pr69619.c: Add new test.
5035
2692b5c8
RS
50362016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5037
5038 PR rtl-optimization/69577
5039 * gcc.target/i386/pr69577.c: New test.
5040
7db337c2
ML
50412016-02-04 Martin Liska <mliska@suse.cz>
5042
5043 * g++.dg/asan/pr69276.C: New test.
5044
cc9c0829
KT
50452016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5046
5047 PR target/65932
5048 PR target/67714
5049 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5050 a single smulbb instruction.
5051 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5052 * gcc.target/amr/wmul-2.c: Likewise.
5053
eb9feb52
KT
50542016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5055
5056 PR target/65932
5057 PR target/67714
5058 * gcc.c-torture/execute/pr67714.c: New test.
5059
61f727fe
JJ
50602016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5061
5062 PR target/69454
5063 * gcc.target/i386/pr69454-1.c: New test.
5064 * gcc.target/i386/pr69454-2.c: New test.
5065
05dd97db
MS
50662016-02-03 Martin Sebor <msebor@redhat.com>
5067
5068 PR c++/69251
5069 PR c++/69253
5070 PR c++/69290
5071 PR c++/69277
5072 PR c++/69349
5073 * g++.dg/ext/flexarray-mangle-2.C: New test.
5074 * g++.dg/ext/flexarray-mangle.C: New test.
5075 * g++.dg/ext/flexarray-subst.C: New test.
5076 * g++.dg/ext/flexary11.C: New test.
5077 * g++.dg/ext/flexary12.C: New test.
5078 * g++.dg/ext/flexary13.C: New test.
5079 * g++.dg/ext/flexary14.C: New test.
5080 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5081
dac2fc29
L
50822016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5083
5084 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5085 Define only if CHECK_FLOAT128 is defined.
5086 (main): Properly initialize u5.
5087
eadb8035
JJ
50882016-02-03 Jakub Jelinek <jakub@redhat.com>
5089
0afbb81b
JJ
5090 PR c/69627
5091 * gcc.dg/pr69627.c: New test.
5092
eadb8035
JJ
5093 PR target/69644
5094 * gcc.dg/pr69644.c: New test.
5095
b12d4923
MS
50962016-02-03 Mike Stump <mikestump@comcast.net>
5097
5098 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5099 support for struct-layout-1.exp.
5100
ab4bae0c
PP
51012016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5102
5103 PR c++/69056
618d6c1c 5104 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5105
95831c01
VM
51062016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5107 Alexandre Oliva <aoliva@redhat.com>
5108
5109 PR target/69461
5110 * gcc.target/powerpc/pr69461.c: New.
5111
ccc71ab8
UB
51122016-02-03 Uros Bizjak <ubizjak@gmail.com>
5113
5114 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5115 works from here ...
5116 (check_effective_target_fsanitize_thread): ... to here. Do not
5117 specify additional compile flags for the test source.
5118 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5119 specify additional compile flags for the test source.
5120
96299640
WD
51212016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5122
5123 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5124
781d83d9
AV
51252016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5126
5127 PR fortran/67451
5128 PR fortran/69418
5129 * gfortran.dg/coarray_allocate_2.f08: New test.
5130 * gfortran.dg/coarray_allocate_3.f08: New test.
5131 * gfortran.dg/coarray_allocate_4.f08: New test.
5132
d8208e6d
AL
51332016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5134
5135 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5136 use same scan-tree-dump-times on all platforms.
5137 * gcc.dg/vect/vect-outer-1.c: Likewise.
5138 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5139 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5140 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5141 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5142 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5143 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5144 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5145
a8394fa0
SB
51462016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5147
5148 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5149 warning.
5150
f3baa1d3
L
51512016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5152
5153 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5154
eb077516
JN
51552016-02-02 James Norris <jnorris@codesourcery.com>
5156
5157 * c-c++-common/goacc/routine-5.c: Add tests.
5158
578fb225
AM
51592016-02-02 Alexander Monakov <amonakov@ispras.ru>
5160
5161 * gcc.target/nvptx/unsigned-cmp.c: New test.
5162
c64f7d37
WD
51632016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5164
5165 * gcc.target/aarch64/scalar_shift_1.c
5166 (test_corners_sisd_di): Improve force to SIMD register.
5167 (test_corners_sisd_si): Likewise.
5168 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5169 Remove scan-assembler check for ldr.
5170
90c6f26c
RB
51712016-02-02 Richard Biener <rguenther@suse.de>
5172
5173 PR tree-optimization/69595
5174 * gcc.dg/Warray-bounds-17.c: New testcase.
5175
9dc03c97
RB
51762016-02-02 Richard Biener <rguenther@suse.de>
5177
5178 PR tree-optimization/69606
5179 * gcc.dg/torture/pr69606.c: New testcase.
5180
2d4dc223
YR
51812016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5182
5183 PR middle-end/68542
5184 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5185 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5186
65c98fde
AM
51872016-02-02 Alan Modra <amodra@gmail.com>
5188
5189 PR target/69548
5190 * gcc.target/powerpc/pr69548.c: New test.
5191
e1b81f2b
JJ
51922016-02-01 Jakub Jelinek <jakub@redhat.com>
5193
d0268b37
JJ
5194 PR rtl-optimization/69592
5195 * gcc.dg/pr69592.c: New test.
5196
e1b81f2b
JJ
5197 PR preprocessor/69543
5198 PR c/69558
5199 * gcc.dg/pr69543.c: New test.
5200 * gcc.dg/pr69558.c: New test.
5201
7dd7780d
UB
52022016-02-01 Uros Bizjak <ubizjak@gmail.com>
5203
bf672ee5
UB
5204 PR testsuite/65940
5205 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 5206
9a7013f8
MS
52072016-02-01 Martin Sebor <msebor@redhat.com>
5208
5209 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5210
e681fb2b
BC
52112016-02-01 Bin Cheng <bin.cheng@arm.com>
5212
5213 PR tree-optimization/67921
5214 * c-c++-common/ubsan/pr67921.c: New test.
5215
ff86345f
RB
52162016-02-01 Richard Biener <rguenther@suse.de>
5217
5218 PR middle-end/69556
5219 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5220
bc369dbd
RB
52212016-02-01 Richard Biener <rguenther@suse.de>
5222
5223 PR tree-optimization/69574
5224 * gcc.dg/torture/pr69574.c: New testcase.
5225
ef318184
RB
52262016-02-01 Richard Biener <rguenther@suse.de>
5227
5228 PR tree-optimization/69579
5229 * gcc.dg/setjmp-6.c: New testcase.
5230
654745e6
JJ
52312016-02-01 Jakub Jelinek <jakub@redhat.com>
5232
5233 PR rtl-optimization/69570
5234 * g++.dg/opt/pr69570.C: New test.
5235
e6c0c44b
RH
52362016-02-01 Richard Henderson <rth@redhat.com>
5237
5238 * gcc.dg/pr69535.c: New test.
5239
6ff3f09a
JDA
52402016-01-31 John David Anglin <danglin@gcc.gnu.org>
5241
2c005538
JDA
5242 PR testsuite/69584
5243 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5244 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5245
61083a4b
JDA
5246 PR debug/68244
5247 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5248
6ff3f09a
JDA
5249 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5250
0c221916
PT
52512016-01-31 Paul Thomas <pault@gcc.gnu.org>
5252
5253 PR fortran/67564
5254 * gfortran.dg/allocate_with_source_17.f03: New test.
5255
db7a2818
JJ
52562016-01-30 Jakub Jelinek <jakub@redhat.com>
5257
5258 PR tree-optimization/69546
5259 * gcc.dg/torture/pr69546.c: New test.
5260
e520d5f0
PT
52612016-01-30 Paul Thomas <pault@gcc.gnu.org>
5262
5263 PR fortran/69566
5264 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5265
343c05d3
MS
52662016-01-30 Martin Sebor <msebor@redhat.com>
5267
5268 PR c++/68490
5269 * g++.dg/ext/flexary10.C: New test.
5270
d6c3a539
DH
52712016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5272
5273 PR fortran/66707
5274 gfortran.dg/common_23.f90: New test.
5275
52d72fcd
BS
52762016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5277
5278 PR target/65546
5279 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5280 condition being checked, and disable it when the target supports
5281 misaligned loads and stores.
5282
3a5d2ba4
JJ
52832016-01-29 Jakub Jelinek <jakub@redhat.com>
5284
5285 PR debug/69518
5286 * gcc.dg/torture/pr69518.c: New test.
5287
6bbacdb5
L
52882016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5289
5290 PR target/69530
5291 * gcc.target/i386/pr69530.c: New test.
5292
af932cdb
SE
52932016-01-29 Steve Ellcey <sellcey@imgtec.com>
5294
5295 PR target/65604
5296 * gcc.target/mips/div-delay.c: New test.
5297
26658b7c
JJ
52982016-01-29 Jakub Jelinek <jakub@redhat.com>
5299
33e89989
JJ
5300 PR target/69551
5301 * gcc.target/i386/pr69551.c: New test.
5302
26658b7c
JJ
5303 PR target/66137
5304 * gcc.target/i386/pr66137.c: New test.
5305
401116b5
AB
53062016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5307
5308 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5309 always built for p5600.
5310 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5311 isa=p5600 dg-option.
5312
d4abfcc5
RB
53132016-01-29 Richard Biener <rguenther@suse.de>
5314
5315 PR tree-optimization/69547
5316 * g++.dg/tree-ssa/pr69547.C: New testcase.
5317
16b77b32
JJ
53182016-01-29 Jakub Jelinek <jakub@redhat.com>
5319
5320 PR debug/66869
5321 * g++.dg/warn/Wunused-function2.C: New test.
5322
a1c95464
DV
53232016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5324
5325 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5326 support for test to succeed.
5327
5453bfed
MP
53282016-01-29 Marek Polacek <polacek@redhat.com>
5329
5330 PR c++/69509
5331 PR c++/69516
5332 * g++.dg/ext/constexpr-vla2.C: New test.
5333 * g++.dg/ext/constexpr-vla3.C: New test.
5334 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5335
452ec2a5
RB
53362016-01-29 Richard Biener <rguenther@suse.de>
5337
5338 PR middle-end/69537
5339 * gcc.dg/uninit-21.c: New testcase.
5340
aec0b19e
UB
53412016-01-28 Uros Bizjak <ubizjak@gmail.com>
5342
5343 PR target/69459
5344 * gcc.target/i386/pr69459.c: New test.
5345
df113ce7
SE
53462016-01-28 Steve Ellcey <sellcey@imgtec.com>
5347
5348 PR target/68400
5349 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5350 * gcc.target/mips/pr68400.c: New test.
5351
494de84f
MS
53522016-01-28 Martin Sebor <msebor@redhat.com>
5353
5354 PR target/17381
5355 * gcc.target/powerpc/pr17381.c: New test.
5356
eb1b1f01
JJ
53572016-01-28 Jakub Jelinek <jakub@redhat.com>
5358
5359 PR middle-end/69542
5360 * gcc.dg/torture/pr69542.c: New test.
5361
6dfeb7ce
WD
53622016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5363
5364 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5365
4b7471a4
DE
53662016-01-28 David Edelsohn <dje.gcc@gmail.com>
5367
5368 * gcc.dg/pr65980.c: Skip on AIX.
5369 * gcc.dg/pr66688.c: Same.
5370
b271fd21
DE
53712016-01-28 David Edelsohn <dje.gcc@gmail.com>
5372
5373 PR target/63679
5374 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5375 * gcc.dg/tree-ssa/sra-18.c: Same.
5376
874108a9
AV
53772016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5378
5379 PR fortran/62536
5380 * gfortran.dg/block_15.f08: New test.
5381 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5382 on incorrectly closed BLOCK.
5383
30480bcd
IE
53842016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5385
5386 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
53872016-01-28 Richard Biener <rguenther@suse.de>
5388
5389 PR tree-optimization/69466
5390 * gfortran.dg/vect/pr69466.f90: New testcase.
5391
0d4c694e
TP
53922016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5393
5394 * g++.dg/pr67989.C: Remove ARM-specific option.
5395 * gcc.target/arm/pr67989.C: New file.
5396
2aa780da
UB
53972016-01-27 Uros Bizjak <ubizjak@gmail.com>
5398
5399 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5400 and expm1 test for glibc < 2.11.
5401
f75ebe77
RH
54022016-01-27 Richard Henderson <rth@redhat.com>
5403
5404 * gcc.c-torture/execute/pr69447.c: New test.
5405
54062016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 5407
9a175e65 5408 PR fortran/69422
49847d75
PT
5409 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5410
cbdd8ae0
JJ
54112016-01-27 Jakub Jelinek <jakub@redhat.com>
5412
5413 PR debug/66869
5414 * gcc.dg/pr66869.c: New test.
5415
2b572b3c
JL
54162016-01-25 Jeff Law <law@redhat.com>
5417
5418 PR tree-optimization/68398
aec0b19e 5419 PR tree-optimization/69196
2b572b3c
JL
5420 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5421 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5422 path to avoid new heuristic allowing more irreducible regions
5423 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5424 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5425 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5426 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5427 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5428
fa74a4bc
MP
54292016-01-27 Marek Polacek <polacek@redhat.com>
5430
5431 PR c/68062
5432 * c-c++-common/vector-compare-4.c: New test.
5433
0afff540
DM
54342016-01-27 David Malcolm <dmalcolm@redhat.com>
5435
5436 PR preprocessor/69126
5437 * c-c++-common/pr69126.c: New test case.
5438
1a218fc9
ILT
54392016-01-27 Ian Lance Taylor <iant@google.com>
5440
5441 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5442
5d70666e
RB
54432016-01-27 Ryan Burn <contact@rnburn.com>
5444
5445 PR cilkplus/69267
5446 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5447
87ff4d66
UB
54482016-01-27 Uros Bizjak <ubizjak@gmail.com>
5449
5450 PR target/69512
5451 * gcc.target/i386/pr69512.c: New test.
5452
27e23cca
RE
54532016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5454
5455 PR ada/69488
5456 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5457
05bf54c3
MP
54582016-01-27 Marek Polacek <polacek@redhat.com>
5459
5460 PR c++/69379
5461 * g++.dg/pr69379.C: New test.
5462
60214d0d
MS
54632016-01-27 Martin Sebor <msebor@redhat.com>
5464
5465 PR c++/69317
5466 * g++.dg/abi/Wabi-2-2.C: New test.
5467 * g++.dg/abi/Wabi-2-3.C: New test.
5468 * g++.dg/abi/Wabi-3-2.C: New test.
5469 * g++.dg/abi/Wabi-3-3.C: New test.
5470
167c7bfa
RB
54712016-01-27 Richard Biener <rguenther@suse.de>
5472
5473 PR tree-optimization/69166
5474 * gcc.dg/torture/pr69166.c: New testcase.
5475
1430fb1f
MJ
54762016-01-27 Martin Jambor <mjambor@suse.cz>
5477
5478 PR tree-optimization/69355
5479 * gcc.dg/tree-ssa/pr69355.c: New test.
5480
95e3030c
MP
54812016-01-27 Marek Polacek <polacek@redhat.com>
5482
5483 PR c++/69496
5484 * g++.dg/ext/constexpr-vla1.C: New test.
5485
eeb085f3
CB
54862016-01-20 Christian Bruel <christian.bruel@st.com>
5487
5488 PR target/69245
5489 * gcc.target/arm/pr69245.c: New test.
5490
b1652dde
JJ
54912016-01-27 Jakub Jelinek <jakub@redhat.com>
5492
5493 PR tree-optimization/69399
5494 * gcc.dg/torture/pr69399.c: New test.
5495
ce7e8f00
EB
54962016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5497
5498 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5499
e4aac1d1
EB
55002016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5501
5502 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5503
8dfdb419
TV
55042016-01-26 Tom de Vries <tom@codesourcery.com>
5505
5506 PR tree-optimization/69110
5507 * gcc.dg/autopar/pr69110.c: New test.
5508
56f80f54 55092016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 5510 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
5511
5512 * gcc.dg/graphite/isl-ast-op-select.c: New.
5513
a0909527
PT
55142015-01-26 Paul Thomas <pault@gcc.gnu.org>
5515
5516 PR fortran/69385
5517 * gfortran.dg/allocate_error_6.f90: New test.
5518
ffc445f4
RH
55192016-01-26 Richard Henderson <rth@redhat.com>
5520
5521 * gcc.dg/tm/pr60908.c: New test.
5522
01e1dea3
DM
55232016-01-26 David Malcolm <dmalcolm@redhat.com>
5524
5525 PR other/69006
5526 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5527 directive.
5528 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5529 expected multiline output to reflect the colorization being
5530 disabled before newlines.
5531 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5532 (custom_diagnostic_finalizer): Replace call to
5533 pp_newline_and_flush with call to pp_flush.
5534 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5535 * gfortran.dg/implicit_class_1.f90: Likewise.
5536 * lib/gcc-dg.exp (allow_blank_lines): New global.
5537 (dg-allow-blank-lines-in-output): New procedure.
5538 (gcc-dg-prune): Complain about blank lines in the output, unless
5539 dg-allow-blank-lines-in-output was called.
5540 * lib/multiline.exp (_build_multiline_regex): Only support
5541 arbitrary followup text for non-blank-lines, not for blank lines.
5542
13f92e8d
JJ
55432016-01-26 Jakub Jelinek <jakub@redhat.com>
5544
5545 PR tree-optimization/69483
5546 * gcc.dg/pr69483.c: New test.
5547 * g++.dg/opt/pr69483.C: New test.
5548
92422235
CL
55492016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5550
5551 PR target/68620
5552 * gcc.target/arm/pr68620.c: New test.
5553
0bccf11b
L
55542016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5555
5556 * gcc.target/i386/pr68986-2.c: Remove -m32.
5557
81cd202e
L
55582016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5559
5560 PR target/68986
5561 * gcc.target/i386/pr68986-1.c: New test.
5562 * gcc.target/i386/pr68986-2.c: Likewise.
5563 * gcc.target/i386/pr68986-3.c: Likewise.
5564
213a1c03
CB
55652016-01-26 Christian Bruel <christian.bruel@st.com>
5566
5567 * lib/target-supports.exp
5568 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5569 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5570 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5571
22a08dd1
RB
55722016-01-26 Richard Biener <rguenther@suse.de>
5573
5574 PR tree-optimization/69452
5575 * gcc.dg/torture/pr69452.c: New testcase.
5576
6c06e0e8
JJ
55772016-01-26 Jakub Jelinek <jakub@redhat.com>
5578
5579 PR target/69442
5580 * gcc.dg/pr69442.c: New test.
5581
b96824c4
RFI
55822016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5583
5584 PR target/67896
5585 * gcc.target/aarch64/simd/pr67896.C: New.
5586
5ee31e57
RS
55872016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5588
5589 PR tree-optimization/69400
5590 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5591 function.
5592 (plugin_init): Call it.
5593 * gcc.dg/torture/pr69400.c: New test.
5594
7ddfb31d
CL
55952016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5596
5597 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5598
1e050c90
AK
55992016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5600 Sebastian Pop <s.pop@samsung.com>
5601
5602 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5603 isl-0.15.
5604
c8ee4bf5
AK
56052016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5606 Sebastian Pop <s.pop@samsung.com>
5607
5608 * gcc.dg/graphite/pr69292.c: New.
5609
d902b330
JJ
56102016-01-25 Jakub Jelinek <jakub@redhat.com>
5611
5612 * c-c++-common/goacc/use_device-1.c: New test.
5613
2c89b952
JL
56142016-01-25 Jeff Law <law@redhat.com>
5615
5616 PR tree-optimization/69196
5617 PR tree-optimization/68398
5618 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5619 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5620
685c8785
DE
56212016-01-25 David Edelsohn <dje.gcc@gmail.com>
5622
5623 PR target/69469
5624 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5625 Algorithm.
5626
95cef0c1
RB
56272016-01-25 Richard Biener <rguenther@suse.de>
5628
5629 PR testsuite/69380
5630 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5631
2947d3b2
IE
56322016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5633
5634 PR target/69421
5635 * gcc.dg/pr69421.c: New test.
5636
ae19075a
BB
56372016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5638
5639 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5640 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5641 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5642 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5643 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5644 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5645 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5646 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5647 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5648 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5649
fa4511c2
RB
56502016-01-25 Richard Biener <rguenther@suse.de>
5651
5652 PR tree-optimization/69376
5653 * gcc.dg/torture/pr69376.c: New testcase.
5654
1d101216
JD
56552016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5656
5657 PR fortran/69397
5658 PR fortran/68442
5659 * gfortran.dg/interface_38.f90: New test.
5660 * gfortran.dg/interface_39.f90: New test.
a0909527 5661
a59b92b0
PP
56622016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5663
5664 Revert:
5665 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5666
5667 PR c++/11858
5668 PR c++/24663
5669 PR c++/24664
5670 * g++.dg/template/pr11858.C: New test.
5671 * g++.dg/template/pr24663.C: New test.
5672 * g++.dg/template/unify12.C: New test.
5673 * g++.dg/template/unify13.C: New test.
5674 * g++.dg/template/unify14.C: New test.
5675 * g++.dg/template/unify15.C: New test.
5676 * g++.dg/template/unify16.C: New test.
5677 * g++.dg/template/unify17.C: New test.
5678
16acb1a8
DH
56792016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5680
5681 PR fortran/68283
5682 gfortran.dg/pr68283.f90: New test.
5683
094773e8
TK
56842016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5685
5686 PR fortran/66094
5687 * gfortran.dg/inline_matmul_13.f90: New test.
5688 * gfortran.dg/matmul_bounds_8.f90: New test.
5689 * gfortran.dg/matmul_bounds_9.f90: New test.
5690 * gfortran.dg/matmul_bounds_10.f90: New test.
5691
42fb90d7
TV
56922016-01-23 Tom de Vries <tom@codesourcery.com>
5693
5694 PR tree-optimization/69426
5695 * gcc.dg/autopar/pr69426.c: New test.
5696
69da7802
MS
56972016-01-23 Martin Sebor <msebor@redhat.com>
5698
5699 PR c++/58109
5700 PR c++/69022
5701 * g++.dg/cpp0x/alignas5.C: New test.
5702 * g++.dg/ext/vector29.C: Same.
5703
da17300a
UB
57042016-01-23 Uros Bizjak <ubizjak@gmail.com>
5705
5706 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5707 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5708 _GNU_SOURCE from compile flags to the source.
5709 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5710 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5711 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5712 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5713
62041cfc
JJ
57142016-01-22 Jakub Jelinek <jakub@redhat.com>
5715
5716 PR target/69432
5717 * g++.dg/opt/pr69432.C: New test.
5718
f7d2ad6f
BS
57192016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5720
5721 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5722 32-bit targets testing an -m64 multilib.
5723
d403fc9a
WS
57242016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5725
5726 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5727 64-bit support.
5728
4aa16f8d
JG
57292016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5730
5731 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5732
7c816d0f
CB
57332016-01-21 Christian Bruel <christian.bruel@st.com>
5734
5735 PR target/68674
5736 * gcc.target/i386/pr68674.c
5737 * gcc.target/aarch64/pr68674.c
5738 * gcc.target/arm/pr68674.c
5739
fce661e8
KT
57402016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5741
5742 PR target/69403
5743 * gcc.c-torture/execute/pr69403.c: New test.
5744
4696899f
PC
57452016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5746
5747 PR c++/55843
5748 * g++.dg/template/pr55843.C: New.
5749
bac69366
AL
57502016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5751
5752 PR testsuite/66877
5753 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5754 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5755
b57d3a5c
BS
57562016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5757
5758 PR testsuite/67489
da17300a
UB
5759 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5760 from dg-do compile directive, and instead add
5761 { dg-require-effective-target int128 }.
b57d3a5c 5762
9f04a53e
MS
57632016-01-20 Martin Sebor <msebor@redhat.com>
5764
5765 PR c/69405
5766 * gcc.dg/sync-fetch.c: New test.
5767
38a51663
JL
57682016-01-21 Martin Sebor <msebor@redhat.com>
5769
5770 PR target/69252
5771 * gcc.target/powerpc/pr69252.c: New test.
5772
2423a75a
JD
57732016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5774
5775 PR fortran/65996
da17300a 5776 * gfortran.dg/pr65996.f90: New test.
2423a75a 5777
0a76463f
DV
57782016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5779
5780 PR c++/68810
9f04a53e 5781 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 5782 expected to generate an error.
0a76463f 5783
9776e692
BS
57842016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5785
5786 PR middle-end/66178
5787 * gcc.dg/torture/pr66178.c: New test.
5788
c8d3e088
AB
57892016-01-21 Anton Blanchard <anton@samba.org>
5790 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5791
5792 PR target/63354
5793 * gcc.target/powerpc/pr63354.c: New test.
5794
35b707ff
VM
57952016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5796
5797 PR rtl-optimization/68990
5798 * gcc.target/i386/pr68990: New.
5799
157b0829
NC
58002016-01-21 Nick Clifton <nickc@redhat.com>
5801
5802 PR target/69129
5803 * gcc.target/mips/pr69129.c: New.
5804
aede6748
PC
58052016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5806
5807 PR c++/58046
5808 * g++.dg/cpp0x/pr58046.C: New.
5809
5463c2c8
JJ
58102016-01-21 Jakub Jelinek <jakub@redhat.com>
5811
6d31cc75
SS
5812 PR target/69187
5813 PR target/65624
5814 * gcc.target/arm/pr69187.c: New test.
5815
5463c2c8
JJ
5816 PR c++/69355
5817 * g++.dg/torture/pr69355.C: New test.
5818
fa28f32b
AK
58192016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5820 Sebastian Pop <s.pop@samsung.com>
5821
5822 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5823
b920a047
AK
58242016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5825 Sebastian Pop <s.pop@samsung.com>
5826
da17300a 5827 * gcc.dg/graphite/pr68976.c: New test.
b920a047 5828
bdd3aea6
JJ
58292016-01-21 Jakub Jelinek <jakub@redhat.com>
5830
5831 PR middle-end/67653
5832 * c-c++-common/pr67653.c: New test.
5833 * gcc.dg/torture/pr29119.c: Add dg-warning.
5834
26a2e6ae
PB
58352016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5836
5837 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5838
d25c7690
PK
58392016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5840
5841 PR c/24293
5842 * gcc.dg/pr24293.c: New test.
5843 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5844 incomplete struct type.
5845 * gcc.dg/declspec-1.c: Likewise.
5846 * gcc.dg/pr63549.c: Likewise.
5847
889d5698
JJ
58482016-01-20 Jakub Jelinek <jakub@redhat.com>
5849
5850 PR tree-optimization/66612
5851 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5852 for bdn instruction.
5853
d7cf3dc7
CL
58542016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5855
5856 * lib/target-supports.exp
5857 (check_effective_target_arm_fp_ok_nocache): New.
5858 (check_effective_target_arm_fp_ok): New.
5859 (add_options_for_arm_fp): New.
5860 (check_effective_target_arm_crypto_ok_nocache): Require
5861 target_arm_v8_neon_ok instead of arm32.
5862 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5863 (check_effective_target_arm_crypto_pragma_ok): New.
5864 (add_options_for_arm_vfp): New.
5865 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5866 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5867 target instead. Force initial fpu to vfp.
5868 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5869 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5870 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5871 dependency.
5872 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5873 use arm_vfp effective target instead. Force initial fpu to vfp.
5874 * gcc.target/arm/attr-neon3.c: Likewise.
5875 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5876 arm_vfp_ok.
5877 * gcc.target/arm/unsigned-float.c: Likewise.
5878 * gcc.target/arm/vfp-1.c: Likewise.
5879 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5880 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5881 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5882 * gcc.target/arm/vfp-ldmias.c: Likewise.
5883 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5884 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5885 * gcc.target/arm/vfp-stmiad.c: Likewise.
5886 * gcc.target/arm/vfp-stmias.c: Likewise.
5887 * gcc.target/arm/vnmul-1.c: Likewise.
5888 * gcc.target/arm/vnmul-2.c: Likewise.
5889 * gcc.target/arm/vnmul-3.c: Likewise.
5890 * gcc.target/arm/vnmul-4.c: Likewise.
5891
01ac9704 58922016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 5893
e84b00da
L
5894 PR testsuite/69366
5895 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5896 the MPX run-time library, for compile-time MPX test.
5897 * gcc.target/i386/chkp-always_inline.c: Likewise.
5898 * gcc.target/i386/chkp-bndret.c: Likewise.
5899 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5900 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5901 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5902 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5903 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5904 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5905 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5906 * gcc.target/i386/chkp-label-address.c: Likewise.
5907 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5908 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5909 * gcc.target/i386/chkp-pr69044.c: Likewise.
5910 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5911 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5912 * gcc.target/i386/chkp-strchr.c: Likewise.
5913 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5914 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5915 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5916 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5917 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5918 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5919 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5920 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5921 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5922 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5923 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5924 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5925 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5926 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5927 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5928 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5929 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5930 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5931 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5932 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5933 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5934 * gcc.target/i386/pr63995-2.c: Likewise.
5935 * gcc.target/i386/pr64805.c: Likewise.
5936 * gcc.target/i386/pr65044.c: Likewise.
5937 * gcc.target/i386/pr65167.c: Likewise.
5938 * gcc.target/i386/pr65183.c: Likewise.
5939 * gcc.target/i386/pr65184.c: Likewise.
5940 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 5941
28b33016
IE
59422016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5943
5944 PR tree-optimization/69328
5945 * gcc.dg/pr69328.c: New test.
5946
bcff0913
JL
59472016-01-20 Jeff Law <law@redhat.com>
5948
bf0bb970 5949 PR target/25114
bcff0913
JL
5950 * gcc.target/m68k/pr25114.c: New test.
5951
a3f69631
AV
59522016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5953
5954 * gcc.target/arm/memset-inline-10.c: Added
5955 dg-require-effective-target arm_thumb2_ok.
5956
af33ba0d
EB
59572016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5958
5959 * gcc.dg/debug/dwarf2/sso.c: New test.
5960
7596d5de
UB
59612016-01-19 Uros Bizjak <ubizjak@gmail.com>
5962
5963 PR testsuite/68820
5964 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5965 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5966 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5967
ceda2c69
JH
59682016-01-19 Jan Hubicka <hubicka@ucw.cz>
5969
5970 PR ipa/66223
5971 * g++.dg/ipa/devirt-50.C: New testcase.
5972
38a979f2
MP
59732016-01-19 Marek Polacek <polacek@redhat.com>
5974
5975 PR c++/68965
5976 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5977 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5978
962801c5
KT
59792016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5980
5981 PR target/69135
5982 * gcc.target/arm/pr69135_1.c: New test.
5983
078fe40a
WD
59842015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5985
5986 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5987
786e3c06
WD
59882015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5989
5990 * gcc.target/aarch64/ccmp_1.c: New testcase.
5991
1e297006
MP
59922016-01-19 Marek Polacek <polacek@redhat.com>
5993
5994 PR c++/68586
5995 * g++.dg/cpp0x/enum30.C: New test.
5996
879c27e3
RB
59972016-01-19 Richard Biener <rguenther@suse.de>
5998
5999 PR tree-optimization/69336
6000 * g++.dg/tree-ssa/pr69336.C: New testcase.
6001
015337d3
JJ
60022016-01-19 Jakub Jelinek <jakub@redhat.com>
6003
6004 PR debug/65779
6005 * gcc.dg/pr65779.c: New test.
6006
e2c768b6
RB
60072016-01-19 Richard Biener <rguenther@suse.de>
6008
6009 PR tree-optimization/69352
6010 * gcc.dg/torture/pr69352.c: New testcase.
6011
569efc34
JJ
60122016-01-19 Jakub Jelinek <jakub@redhat.com>
6013
6014 PR rtl-optimization/68955
6015 PR rtl-optimization/64557
6016 * gcc.dg/torture/pr68955.c: New test.
6017
e49d321f
JH
60182016-01-19 Jan Hubicka <hubicka@ucw.cz>
6019
6020 PR lto/69136
6021 * g++.dg/torture/pr69136.C: New testcase.
6022
e9191ad3
JH
60232016-01-19 Jan Hubicka <hubicka@ucw.cz>
6024
6025 PR lto/69133
6026 * g++.dg/lto/pr69133_0.C: New testcase.
6027 * g++.dg/lto/pr69133_1.C: New testcase.
6028
2bedb645
JL
60292016-01-15 Jeff Law <law@redhat.com>
6030
6031 PR tree-optimization/69320
6032 * gcc.c-torture/pr69320-1.c: New test.
6033 * gcc.c-torture/pr69320-2.c: New test.
6034 * gcc.c-torture/pr69320-3.c: New test.
6035 * gcc.c-torture/pr69320-4.c: New test.
6036
17c15cb9
PP
60372016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6038
6039 PR c++/11858
6040 PR c++/24663
6041 PR c++/24664
6042 * g++.dg/template/pr11858.C: New test.
6043 * g++.dg/template/pr24663.C: New test.
6044 * g++.dg/template/unify12.C: New test.
6045 * g++.dg/template/unify13.C: New test.
6046 * g++.dg/template/unify14.C: New test.
6047 * g++.dg/template/unify15.C: New test.
6048 * g++.dg/template/unify16.C: New test.
6049 * g++.dg/template/unify17.C: New test.
6050
9617fd08
DM
60512016-01-18 David Malcolm <dmalcolm@redhat.com>
6052
6053 PR testsuite/69181
6054 * gcc.dg/pr69181-1.c: New test file.
6055 * gcc.dg/pr69181-2.c: New test file.
6056 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6057 globals by moving it to...
6058 (cleanup-after-saved-dg-test): ...this new function. Add
6059 "global additional_sources_used". Add reset of global
6060 multiline_expected_outputs to the empty list.
6061 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6062 global to...
6063 (multiline_expected_outputs): ...this, and updated comments to
6064 note that it is modified from gcc-dg.exp.
6065 (dg-end-multiline-output): Update for the above renaming.
6066 (handle-multiline-outputs): Likewise. Remove the clearing
6067 of the expected outputs to the empty list.
6068
b555a2e4
RB
60692016-01-18 Richard Biener <rguenther@suse.de>
6070
6071 PR tree-optimization/69297
6072 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6073
96902805
JM
60742016-01-18 Joseph Myers <joseph@codesourcery.com>
6075
6076 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6077 dg-options.
6078 * gcc.target/mips/mips-3d-2.c: Likewise.
6079 * gcc.target/mips/mips-3d-3.c: Likewise.
6080 * gcc.target/mips/mips-3d-4.c: Likewise.
6081 * gcc.target/mips/mips-3d-5.c: Likewise.
6082 * gcc.target/mips/mips-3d-6.c: Likewise.
6083 * gcc.target/mips/mips-3d-7.c: Likewise.
6084 * gcc.target/mips/mips-3d-8.c: Likewise.
6085 * gcc.target/mips/mips-3d-9.c: Likewise.
6086 * gcc.target/mips/mips-ps-1.c: Likewise.
6087 * gcc.target/mips/mips-ps-2.c: Likewise.
6088 * gcc.target/mips/mips-ps-3.c: Likewise.
6089 * gcc.target/mips/mips-ps-4.c: Likewise.
6090 * gcc.target/mips/mips-ps-5.c: Likewise.
6091 * gcc.target/mips/mips-ps-6.c: Likewise.
6092 * gcc.target/mips/mips-ps-7.c: Likewise.
6093 * gcc.target/mips/mips-ps-type.c: Likewise.
6094 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6095 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6096
40e26f94
TV
60972016-01-18 Tom de Vries <tom@codesourcery.com>
6098
6099 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6100 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6101 * c-c++-common/goacc/kernels-empty.c: New test.
6102 * c-c++-common/goacc/kernels-eternal.c: New test.
6103 * c-c++-common/goacc/kernels-loop-2.c: New test.
6104 * c-c++-common/goacc/kernels-loop-3.c: New test.
6105 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6106 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6107 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6108 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6109 * c-c++-common/goacc/kernels-loop-data.c: New test.
6110 * c-c++-common/goacc/kernels-loop-g.c: New test.
6111 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6112 * c-c++-common/goacc/kernels-loop-n.c: New test.
6113 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6114 * c-c++-common/goacc/kernels-loop.c: New test.
6115 * c-c++-common/goacc/kernels-noreturn.c: New test.
6116 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6117 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6118 * c-c++-common/goacc/kernels-reduction.c: New test.
6119
a98d4647
TV
61202016-01-18 Tom de Vries <tom@codesourcery.com>
6121
6122 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6123 * gcc.dg/autopar/outer-2.c: Same.
6124 * gcc.dg/autopar/outer-3.c: Same.
6125 * gcc.dg/autopar/outer-4.c: Same.
6126 * gcc.dg/autopar/outer-5.c: Same.
6127 * gcc.dg/autopar/outer-6.c: Same.
6128 * gcc.dg/autopar/parallelization-1.c: Same.
6129 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6130 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6131 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6132 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6133 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6134 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6135 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6136 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6137 * gcc.dg/autopar/pr39500-1.c: Same.
6138 * gcc.dg/autopar/pr39500-2.c: Same.
6139 * gcc.dg/autopar/pr46193.c: Same.
6140 * gcc.dg/autopar/pr46194.c: Same.
6141 * gcc.dg/autopar/pr49580.c: Same.
6142 * gcc.dg/autopar/pr49960-1.c: Same.
6143 * gcc.dg/autopar/pr49960.c: Same.
6144 * gcc.dg/autopar/pr68373.c: Same.
6145 * gcc.dg/autopar/reduc-1.c: Same.
6146 * gcc.dg/autopar/reduc-1char.c: Same.
6147 * gcc.dg/autopar/reduc-1short.c: Same.
6148 * gcc.dg/autopar/reduc-2.c: Same.
6149 * gcc.dg/autopar/reduc-2char.c: Same.
6150 * gcc.dg/autopar/reduc-2short.c: Same.
6151 * gcc.dg/autopar/reduc-3.c: Same.
6152 * gcc.dg/autopar/reduc-4.c: Same.
6153 * gcc.dg/autopar/reduc-6.c: Same.
6154 * gcc.dg/autopar/reduc-7.c: Same.
6155 * gcc.dg/autopar/reduc-8.c: Same.
6156 * gcc.dg/autopar/reduc-9.c: Same.
6157 * gcc.dg/autopar/uns-outer-4.c: Same.
6158 * gcc.dg/autopar/uns-outer-5.c: Same.
6159 * gcc.dg/autopar/uns-outer-6.c: Same.
6160 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6161 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6162
da976fa8
AL
61632016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6164
6165 PR target/63679
6166 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6167 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6168
70c1e886
AL
61692016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6170
6171 PR target/63679
6172 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6173 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6174 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6175
88bed196
AL
61762016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6177
6178 PR target/63679
6179 * gcc.dg/tree-ssa/sra-17.c: New.
6180 * gcc.dg/tree-ssa/sra-18.c: New.
6181
3dd5f42e
IE
61822016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6183
6184 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6185
ae5a77fa
EB
61862016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6187
6188 * gnat.dg/inline12.adb: New test.
6189
11e57fc6
BC
61902016-01-18 Bin Cheng <bin.cheng@arm.com>
6191
6192 PR tree-optimization/66797
6193 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6194
995b6fe0
RB
61952016-01-18 Richard Biener <rguenther@suse.de>
6196
6197 PR tree-optimization/69170
6198 * gcc.dg/torture/pr69170.c: New testcase.
6199
82ee0cf2 62002016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
6201
6202 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6203
d69da357
TV
62042016-01-16 Tom de Vries <tom@codesourcery.com>
6205
6206 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6207
a3845283
TV
62082016-01-16 Tom de Vries <tom@codesourcery.com>
6209
6210 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6211 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6212 redundant dg-require-effective-target pthread.
6213 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6214 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6215 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6216 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6217 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6218 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6219 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6220
197a6aa6
DE
62212016-01-16 David Edelsohn <dje.gcc@gmail.com>
6222
6223 PR target/68609
6224 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6225 * gcc.target/powerpc/recip-7.c: Same.
6226
ec7886c1
PP
62272016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6228
6229 PR c++/69091
6230 * g++.dg/template/pr69091.C: New test.
6231
203484bb
PP
62322016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6233
6234 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6235 dump does not contain an error_mark_node.
6236 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6237 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6238
aa2500e9
PP
62392016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6240
6241 PR c++/68936
6242 * g++.dg/template/pr68936.C: New test.
6243
28621a5c
DE
62442016-01-15 David Edelsohn <dje.gcc@gmail.com>
6245
6246 PR target/68609
6247 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6248 * gcc.target/powerpc/recip-2.c: Same.
6249 * gcc.target/powerpc/recip-3.c: Same.
6250 * gcc.target/powerpc/recip-4.c: Same.
6251 * gcc.target/powerpc/recip-sqrtf.c: Same.
6252
40c43aca
JL
62532016-01-15 Jeff Law <law@redhat.com>
6254
6255 PR tree-optimization/69270
6256 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6257 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6258
afbc5ae8
PT
62592016-01-15 Paul Thomas <pault@gcc.gnu.org>
6260
6261 PR fortran/49630
6262 * gfortran.dg/deferred_character_13.f90: New test for the fix
6263 of comment 3 of the PR.
6264
6265 PR fortran/54070
6266 * gfortran.dg/deferred_character_8.f90: New test
6267 * gfortran.dg/allocate_error_5.f90: New test
6268
6269 PR fortran/60593
6270 * gfortran.dg/deferred_character_10.f90: New test
6271
6272 PR fortran/60795
6273 * gfortran.dg/deferred_character_14.f90: New test
6274
6275 PR fortran/61147
6276 * gfortran.dg/deferred_character_11.f90: New test
6277
6278 PR fortran/64324
6279 * gfortran.dg/deferred_character_9.f90: New test
6280
49abe076
VM
62812016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6282
6283 PR rtl-optimization/69030
6284 * gcc.target/i386/pr69030.c: New.
6285
16d12992
KT
62862016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6287
6288 * gcc.target/aarch64/target_attr_17.c: New test.
6289
78810bd3
RB
62902016-01-15 Richard Biener <rguenther@suse.de>
6291
6292 PR tree-optimization/66856
6293 * gcc.dg/torture/pr66856-1.c: New testcase.
6294 * gcc.dg/torture/pr66856-2.c: Likewise.
6295
2bd847fe
RB
62962016-01-15 Richard Biener <rguenther@suse.de>
6297
6298 PR debug/69137
6299 * g++.dg/lto/pr69137_0.C: New testcase.
6300
a00fe3b7
RS
63012016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6302
6303 PR middle-end/69246
6304 * gcc.target/i386/pr69246.c: New test.
6305
cbb0e83b
DV
63062016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6307
7596d5de 6308 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 6309
5a500ecf
DV
63102016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6311
6312 PR c++/56194
6313 * g++.dg/init/const9.C: Disable test on S/390.
6314
5d9bf64f
DV
63152016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6316
6317 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6318 * g++.dg/Wno-frame-address.C: Ditto.
6319
e234b19e
DV
63202016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6321
6322 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6323
89483f99
RB
63242016-01-15 Richard Biener <rguenther@suse.de>
6325
6326 PR tree-optimization/68961
6327 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6328
94f37395
IE
63292016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6330
6331 * gcc.target/i386/pr65105-5.c: New test.
6332
82ee0cf2 63332016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
6334
6335 * gcc.c-torture/execute/alias-4.c: New testcase.
6336
82ee0cf2 63372016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
6338
6339 PR ipa/68148
6340 * g++.dg/ipa/devirt-49.C: New testcase.
6341
092f7deb 63422016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
6343
6344 PR target/65837
6345 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6346 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6347 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6348
e93c66bc
RB
63492016-01-15 Richard Biener <rguenther@suse.de>
6350
6351 PR tree-optimization/69117
6352 * gcc.dg/torture/pr69117.c: New testcase.
6353
c47eaca6 63542015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
6355
6356 PR c++/69048
6357 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6358
c3f6914a
FXC
63592016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6360
6361 PR testsuite/67509
6362 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6363 range tests use 100 * maximum instead of maximum + 1.
6364
cd65ae90
JJ
63652016-01-14 Jakub Jelinek <jakub@redhat.com>
6366
6367 PR debug/69244
6368 * gcc.dg/guality/pr69244.c: New test.
6369
19643948
UB
63702016-01-14 Uros Bizjak <ubizjak@gmail.com>
6371
6372 * lib/target-supports.exp (check_effective_target_issignaling):
6373 New procedure.
6374 * gcc.dg/pr61441.c: Require issignaling effective target.
6375
fe79c97e
SB
63762016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6377
6378 PR target/68803
6379 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6380
c7df95d8
DM
63812016-01-14 David Malcolm <dmalcolm@redhat.com>
6382
6383 PR c++/68819
6384 PR preprocessor/69177
6385 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6386 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6387 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6388 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6389
00083992
MP
63902016-01-14 Marek Polacek <polacek@redhat.com>
6391
6392 PR c/69262
6393 * gcc.dg/array-15.c: New test.
6394
0c9b3294
JJ
63952016-01-14 Jakub Jelinek <jakub@redhat.com>
6396
6397 PR middle-end/68146
6398 PR tree-optimization/69155
6399 * gfortran.dg/pr68146.f: New test.
6400 * gfortran.dg/pr69155.f90: New test.
6401
3688e13d
RB
64022016-01-14 Richard Biener <rguenther@suse.de>
6403
6404 PR tree-optimization/68060
6405 * gcc.dg/torture/pr68060-1.c: New testcase.
6406 * gcc.dg/torture/pr68060-2.c: Likewise.
6407
bab0ad3a
NC
64082016-01-14 Nick Clifton <nickc@redhat.com>
6409
6410 * lib/target-supports.exp
6411 (check_effective_target_arm_neon_ok_nocache): Add an option
6412 sequence that includes setting the ARM architecture to ARMv7-A.
6413 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6414 command line options necessary to enable Neon support.
6415 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6416 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6417 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6418 * gcc.target/arm/pr69180.c: Likewise.
6419
947c2ce5
JL
64202016-01-14 Jeff Law <law@redhat.com>
6421
6422 PR tree-optimization/69270
6423 * gcc.dg/tree-ssa/pr69270.c: New test.
6424
3342fd71
BS
64252016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6426
6427 PR c/66208
6428 * c-c++-common/pr66208.c: New file.
6429
2ad3adf1
JJ
64302016-01-13 Jakub Jelinek <jakub@redhat.com>
6431
6432 PR tree-optimization/69156
6433 * gcc.dg/pr69156.c: New test.
6434
398d6feb
L
64352016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6436
6437 * gcc.target/i386/pr69225-7.c: New test.
6438
4c868789
RH
64392016-01-13 Richard Henderson <rth@redhat.com>
6440
6441 * gcc.dg/tm/memopt-13.c: Update expected function.
6442 * gcc.dg/tm/memopt-6.c: Likewise.
6443
ef6d1772
UB
64442016-01-13 Uros Bizjak <ubizjak@gmail.com>
6445
6446 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6447 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6448 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6449 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 6450
ef6d1772
UB
64512016-01-13 Tom de Vries <tom@codesourcery.com>
6452
6453 PR tree-optimization/69169
0b4b6ef2
TV
6454 * gcc.dg/pr69169.c: New test.
6455
2ad3adf1 64562016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
6457
6458 PR target/69228
6459 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6460 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6461 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6462 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6463 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6464 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6465 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6466 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6467
9060e335
AK
64682016-01-13 Jakub Jelinek <jakub@redhat.com>
6469
6470 PR target/69247
6471 * gcc.dg/pr69247.c: New test.
6472
40311329
RB
64732016-01-13 Richard Biener <rguenther@suse.de>
6474
6475 PR tree-optimization/69242
6476 * gcc.dg/torture/pr69242.c: New testcase.
6477
ccbd7103
RB
64782016-01-13 Richard Biener <rguenther@suse.de>
6479
6480 PR tree-optimization/69186
6481 * gcc.dg/torture/pr69186.c: New testcase.
6482
c6f72a46
JL
64832016-01-13 Jeff Law <law@redhat.com>
6484
6485 PR tree-optimization/67755
6486 * gcc.dg/tree-ssa/pr67755.c: New test.
6487
64882016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
6489
6490 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6491 pass number in output by a star.
6492
c446cf07
BC
64932016-01-12 Bin Cheng <bin.cheng@arm.com>
6494
6495 PR tree-optimization/68911
6496 * gcc.c-torture/execute/pr68911.c: New test.
6497
5342156c
MP
64982016-01-12 Marek Polacek <polacek@redhat.com>
6499
6500 PR c++/68979
6501 * g++.dg/warn/permissive-1.C: New test.
6502
65364cc5
JJ
65032016-01-12 Jakub Jelinek <jakub@redhat.com>
6504
6505 PR objc++/68511
6506 PR c++/69213
6507 * g++.dg/opt/pr69213.C: New test.
6508
81b9a3d9
CB
65092016-01-12 Christian Bruel <christian.bruel@st.com>
6510
6511 PR target/69180
6512 * gcc.target/arm/pr69180.c: New test.
6513
3c4e91c9
RB
65142016-01-12 Richard Biener <rguenther@suse.de>
6515
6516 PR lto/69077
6517 * g++.dg/lto/pr69077_0.C: New testcase.
6518 * g++.dg/lto/pr69077_1.C: Likewise.
6519
5664cea1
JJ
65202016-01-12 Jakub Jelinek <jakub@redhat.com>
6521
6522 PR target/69175
6523 * g++.dg/opt/pr69175.C: New test.
6524
86cefc49
AL
65252016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6526
6527 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6528 rather than #including math.h & stdlib.h.
6529 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6530 * gcc.dg/vect/pr49771.c: Likewise.
6531 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6532 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6533 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6534 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6535 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6536 * gcc.dg/vect/pr44507.c: Likewise.
6537 * gcc.dg/vect/pr45902.c: Likewise.
6538 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6539 * gcc.dg/vect/vect-117.c: Likewise.
6540 * gcc.dg/vect/vect-99.c: Likewise.
6541 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6542 * gcc.dg/vect/vect-cond-1.c: Likewise.
6543 * gcc.dg/vect/vect-cond-2.c: Likewise.
6544 * gcc.dg/vect/vect-cond-3.c: Likewise.
6545 * gcc.dg/vect/vect-cond-4.c: Likewise.
6546 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6547 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6548 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6549 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6550 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6551 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6552 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6553 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6554 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6555 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6556 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6557 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6558 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6559 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6560 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6561 include of signal.h.
6562 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6563 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6564 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6565 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6566 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6567 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6568 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6569 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6570 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6571 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6572 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6573 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6574 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6575 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6576 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6577 * gcc.dg/vect/vect-outer-5.c: Likewise.
6578 * gcc.dg/vect/vect-outer-6.c: Likewise.
6579 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6580 include of stdio.h.
6581
b832f61e
NC
65822016-01-12 Nick Clifton <nickc@redhat.com>
6583
6584 PR target/68913
6585 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6586 to fread so that it will be found in all target runtimes.
6587
8eac49b1
RB
65882016-01-12 Richard Biener <rguenther@suse.de>
6589
6590 PR tree-optimization/69053
6591 * g++.dg/torture/pr69053.C: New testcase.
6592
2935d994
RB
65932016-01-12 Richard Biener <rguenther@suse.de>
6594
6595 PR tree-optimization/69168
6596 * gcc.dg/torture/pr69168.c: New testcase.
6597
66c16fd9
RB
65982016-01-12 Richard Biener <rguenther@suse.de>
6599
6600 PR tree-optimization/69157
6601 * gcc.dg/torture/pr69157.c: New testcase.
6602
66032016-01-12 Richard Biener <rguenther@suse.de>
6604
6605 PR tree-optimization/69174
6606 * gcc.dg/torture/pr69174.c: New testcase.
6607
723033a6
JJ
66082016-01-12 Jakub Jelinek <jakub@redhat.com>
6609
6610 PR c++/66808
6611 PR c++/69000
6612 * g++.dg/tls/pr66808.C: New test.
6613 * g++.dg/tls/pr69000.C: New test.
6614
3574cf47
BS
66152016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6616
6617 * gcc.target/powerpc/swaps-p8-23.c: New test.
6618 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6619
feb20787
JDA
66202016-01-11 John David Anglin <danglin@gcc.gnu.org>
6621
6622 PR tree-optimization/68356
6623 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6624
27b1820a
KV
66252016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6626 Jim Wilson <jim.wilson@linaro.org>
6627
6628 PR target/69194
6629 * gcc.target/arm/pr69194.c: New test.
6630
cf4de6af
L
66312016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6632
6633 PR target/69225
6634 * gcc.target/i386/pr69225-1.c: New test.
6635 * gcc.target/i386/pr69225-2.c: Likewise.
6636 * gcc.target/i386/pr69225-3.c: Likewise.
6637 * gcc.target/i386/pr69225-4.c: Likewise.
6638 * gcc.target/i386/pr69225-5.c: Likewise.
6639 * gcc.target/i386/pr69225-6.c: Likewise.
6640
1ebd5558
JJ
66412016-01-11 Jakub Jelinek <jakub@redhat.com>
6642
23552a4d
JJ
6643 PR target/67462
6644 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6645 if lp64.
6646
26ff85b0
JJ
6647 PR target/69071
6648 * gcc.dg/pr69071.c: New test.
6649
9cb6bd74
JJ
6650 PR c++/69211
6651 * g++.dg/opt/pr69211.C: New test.
6652
1ebd5558
JJ
6653 PR tree-optimization/69214
6654 * gcc.c-torture/compile/pr69214.c: New test.
6655
8c18c836
UB
66562016-01-11 Uros Bizjak <ubizjak@gmail.com>
6657
6658 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6659 * gcc.target/i386/pr66232-11.c: Ditto.
6660 * gcc.target/i386/pr66232-12.c: Ditto.
6661 * gcc.target/i386/pr66232-13.c: Ditto.
6662
62446e6e
RB
66632016-01-11 Richard Biener <rguenther@suse.de>
6664
6665 PR tree-optimization/69173
6666 * gcc.dg/torture/pr69173.c: New testcase.
6667
2b8568fe
KT
66682016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6669
6670 PR rtl-optimization/68796
6671 * gcc.target/aarch64/tst_5.c: New test.
6672 * gcc.target/aarch64/tst_6.c: Likewise.
6673
5baf4532
KT
66742016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6675
6676 PR rtl-optimization/68841
6677 * gcc.dg/pr68841.c: New test.
6678 * gcc.c-torture/execute/pr68841.c: New test.
6679
ca90b1ed
YR
66802016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6681
6682 PR rtl-optimization/68920
6683 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6684 for ix86 targets.
6685 * gcc.dg/ifcvt-5.c: New test.
6686
2ad3adf1 66872016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
6688
6689 PR bootstrap/69123
6690 * g++.dg/pr69123.C: New.
6691
83834c09
IE
66922016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6693
6694 PR target/69010
6695 * gcc.target/i386/pr69010.c: New test.
6696
dcf89d57
MJ
66972016-01-11 Martin Jambor <mjambor@suse.cz>
6698
6699 PR ipa/69044
6700 * gcc.target/i386/chkp-pr69044.c: New test.
6701
d95167ee
TV
67022016-01-11 Tom de Vries <tom@codesourcery.com>
6703
6704 PR tree-optimization/69109
6705 * gcc.dg/autopar/pr69109-2.c: New test.
6706 * gcc.dg/autopar/pr69109.c: New test.
6707
4f6403a8
TV
67082016-01-11 Tom de Vries <tom@codesourcery.com>
6709
6710 PR tree-optimization/69108
6711 * gcc.dg/autopar/pr69108.c: New test.
6712
21efdd80
PP
67132016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6714
6715 PR c++/69029
6716 * c-c++-common/Wisleading-indentation.c: Augment test.
6717
fd42eed8
TK
67182016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6719
6720 PR fortran/69154
6721 * gfortran.dg/inline_matmul_12.f90: New test.
6722
4f90ee6c
PT
67232016-01-10 Paul Thomas <pault@gcc.gnu.org>
6724
6725 PR fortran/67779
6726 * gfortran.dg/actual_array_offset_1: New test.
6727
3907c6cf
TV
67282016-01-10 Tom de Vries <tom@codesourcery.com>
6729
6730 PR tree-optimization/69062
6731 * gcc.dg/autopar/pr69062.c: New test.
6732
b07b236e
TS
67332016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6734
6735 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6736 * gcc.dg/vect/slp-perm-2.c: Likewise.
6737 * gcc.dg/vect/slp-perm-3.c: Likewise.
6738 * gcc.dg/vect/slp-perm-5.c: Likewise.
6739 * gcc.dg/vect/slp-perm-6.c: Likewise.
6740 * gcc.dg/vect/slp-perm-7.c: Likewise.
6741 * gcc.dg/vect/slp-perm-8.c: Likewise.
6742
23fab8ae
TV
67432016-01-10 Tom de Vries <tom@codesourcery.com>
6744
6745 PR tree-optimization/69039
6746 * gcc.dg/autopar/pr69039.c: New test.
6747
73f0dae2
MP
67482016-01-09 Marek Polacek <polacek@redhat.com>
6749
6750 PR c++/69113
6751 * g++.dg/pr69113.C: New test.
6752
20b8d734
JJ
67532016-01-09 Jakub Jelinek <jakub@redhat.com>
6754
6755 PR middle-end/50865
6756 PR tree-optimization/69097
6757 * gcc.c-torture/execute/pr50865.c: New test.
6758 * gcc.c-torture/execute/pr69097-1.c: New test.
6759 * gcc.c-torture/execute/pr69097-2.c: New test.
6760 * gcc.dg/pr69097-1.c: New test.
6761 * gcc.dg/pr69097-2.c: New test.
6762
c50e614b
JJ
67632016-01-09 Jakub Jelinek <jakub@redhat.com>
6764
6765 PR c++/69164
6766 * g++.dg/opt/pr69164.C: New test.
6767
e0237993
JJ
67682016-01-08 Jakub Jelinek <jakub@redhat.com>
6769
6770 PR tree-optimization/69167
6771 * gcc.dg/pr69167.c: New test.
6772
bd8f5bb2
MP
67732016-01-08 Marek Polacek <polacek@redhat.com>
6774
6775 PR c++/68449
6776 * g++.dg/pr68449.C: New.
6777
bb0f5ca7
AL
67782016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6779
6780 PR tree-optimization/68707
6781 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6782 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6783 on platforms supporting it.
6784 * gcc.dg/vect/slp-perm-2.c: Likewise.
6785 * gcc.dg/vect/slp-perm-3.c: Likewise.
6786 * gcc.dg/vect/slp-perm-5.c: Likewise.
6787 * gcc.dg/vect/slp-perm-7.c: Likewise.
6788 * gcc.dg/vect/slp-perm-8.c: Likewise.
6789 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6790 on platforms supporting it.
6791
22518428
JJ
67922016-01-08 Jakub Jelinek <jakub@redhat.com>
6793
33f0852f
JJ
6794 PR tree-optimization/69162
6795 * gcc.dg/pr69162.c: New test.
6796
22518428
JJ
6797 PR tree-optimization/69172
6798 * gcc.dg/pr69172.c: New test.
6799
80e9b3aa
TP
68002016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6801
6802 PR tree-optimization/67781
6803 * gcc.c-torture/execute/pr67781.c: New file.
6804
262a363f
JJ
68052016-01-08 Jakub Jelinek <jakub@redhat.com>
6806
6807 PR tree-optimization/69083
6808 * gcc.dg/vect/pr69083.c: New test.
6809
6e1f093f
SS
68102016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6811
6812 PR tree-optimization/61441
6813 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6814 Use -fexcess-precision=standard for compiler options.
6815 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6816
53290e07
JJ
68172016-01-08 Jakub Jelinek <jakub@redhat.com>
6818
57bf3072
JJ
6819 PR fortran/69128
6820 * gfortran.dg/gomp/pr69128.f90: New test.
6821
53290e07
JJ
6822 PR c++/69145
6823 * g++.dg/ext/pr69145-1.C: New test.
6824 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6825 * g++.dg/ext/pr69145-2.h: New file.
6826
7a127fa7
MS
68272016-01-07 Martin Sebor <msebor@redhat.com>
6828
6829 PR c/68966
6830 * gcc.dg/atomic-fetch-bool.c: New test.
6831 * gcc.dg/sync-fetch-bool.c: New test.
6832
95918b49
L
68332016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6834
6835 PR fortran/66680
6836 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6837
c8e62a9d
NC
68382016-01-07 Nick Clifton <nickc@redhat.com>
6839
6840 PR target/66655
6841 * g++.dg/pr66655.C: New test.
6842 * g++.dg/pr66655_1.cc: Test support file.
6843 * g++.dg/pr66655.h: Test header file.
6844
2ad3adf1 68452016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
6846
6847 PR fortran/66680
6848 gfortran.dg/gomp/pr66680.f90: New test.
6849
4cd9ca92
L
68502016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6851
6852 PR target/69171
6853 * gcc.target/i386/pr69171-1.c: New test.
6854 * gcc.target/i386/pr69171-2.c: Likewise.
6855 * gcc.target/i386/pr69171-3.c: Likewise.
6856 * gcc.target/i386/pr69171-4.c: Likewise.
6857 * gcc.target/i386/pr69171-5.c: Likewise.
6858 * gcc.target/i386/pr69171-6.c: Likewise.
6859
7e33d4dc
BS
68602015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6861
6862 PR middle-end/67639
6863 * c-c++-common/pr67639.c: New test.
6864
fec64afc
JJ
68652016-01-07 Jakub Jelinek <jakub@redhat.com>
6866
6867 PR tree-optimization/69141
6868 * g++.dg/opt/pr69141.C: New test.
6869
f293ad29
EB
68702016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6871
6872 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6873
5027395e
UB
68742016-01-06 Uros Bizjak <ubizjak@gmail.com>
6875
6876 PR target/69140
6877 * gcc.target/i386/pr69140.c: New test
6878
7443cf13
DM
68792016-01-06 David Malcolm <dmalcolm@redhat.com>
6880
6881 * gcc.dg/bad-dereference.c: New test case.
6882
32928931
BS
68832015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6884
6885 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6886
68dd05da
AS
68872016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6888
6889 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6890
6b131d5b
MP
68912016-01-06 Marek Polacek <polacek@redhat.com>
6892
6893 PR sanitizer/69099
6894 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6895
8d9fdb49
MP
68962016-01-05 Marek Polacek <polacek@redhat.com>
6897
6898 PR c/69104
6899 * gcc.dg/atomic-invalid-2.c: New.
6900
acf93f1e
L
69012016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6902
6903 PR target/68991
6904 * gcc.target/i386/pr68991.c: New test.
6905
3f50525d
L
69062016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6907
6908 PR target/68991
6909 * g++.dg/pr68991-1.C: New test.
6910 * g++.dg/pr68991-2.C: Likewise.
6911
e0237993 69122016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 6913
e0237993 6914 PR other/60465
face88a1
ST
6915 * gcc.target/ia64/pr60465-gprel64.c: New test.
6916 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6917
a0866eff
KT
69182016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6919
6920 PR rtl-optimization/68651
6921 * gcc.target/aarch64/pr68651_1.c: New test.
6922
c589e975
DM
69232016-01-05 David Malcolm <dmalcolm@redhat.com>
6924
6925 PR c/69122
6926 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6927
929710d9
NS
69282016-01-05 Nathan Sidwell <nathan@acm.org>
6929
ce3e43d7
NS
6930 PR c++/58583
6931 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6932
929710d9
NS
6933 * gcc.dg/alias-15.c: New.
6934
a2faef8e
NC
69352016-01-05 Nick Clifton <nickc@redhat.com>
6936
6937 PR target/68870
6938 * g++.dg/pr68770.C: New test.
6939
4cfa76e3
MS
69402016-01-04 Mike Stump <mikestump@comcast.net>
6941
6942 * lib/target-supports.exp (check_effective_target_cilkplus):
6943 cilkplus targets require pthreads.
4ece61b6 6944 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 6945
4e8a3a35
MM
69462016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6947
6948 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6949 generation.
6950
818ab71a
JJ
69512016-01-04 Jakub Jelinek <jakub@redhat.com>
6952
6953 Update copyright years.
6954
2fe0a208
MP
69552016-01-04 Marek Polacek <polacek@redhat.com>
6956
6957 PR c/68908
6958 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6959 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6960 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6961
9e3b2fe3
EB
69622016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6963
6964 * gcc.target/sparc/20160104-2.c: New test.
6965
e8d65a35
EB
69662016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6967
6968 * gcc.target/sparc/20160104-1.c: New test.
6969
25ccfccd
PT
69702016-01-03 Paul Thomas <pault@gcc.gnu.org>
6971
6972 PR fortran/65045
6973 * gfortran.dg/pr65045.f90: New test.
6974
cb51d382
EB
69752016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6976
6977 * gnat.dg/specs/debug1.ads: Delete.
6978
6eeaad6e
JD
69792016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6980
6981 PR libgfortran/68867
6982 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6983 expression.
6984
2f968603
JD
69852016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6986
6987 PR libgfortran/68867
6988 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6989 PowerPC.
6990
591bb5e4
PT
69912016-01-01 Paul Thomas <pault@gcc.gnu.org>
6992
6993 PR fortran/68864
6994 * gfortran.dg/pr68864.f90: New test.
6995
f1e0620c
JJ
69962016-01-01 Jakub Jelinek <jakub@redhat.com>
6997
942a1319
JJ
6998 PR tree-optimization/69070
6999 * gcc.dg/pr69070.c: New test.
7000
10dff63f
JJ
7001 PR sanitizer/69055
7002 * gfortran.dg/pr69055.f90: New test.
7003
f1e0620c
JJ
7004 PR target/69015
7005 * gcc.dg/pr69015.c: New test.
818ab71a 7006\f
2f883d1c 7007Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7008
7009Copying and distribution of this file, with or without modification,
7010are permitted in any medium without royalty provided the copyright
7011notice and this notice are preserved.