]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR c++/70584 - don't force indirection to an rvalue
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f65e97fd
MS
12016-05-24 Martin Sebor <msebor@redhat.com>
2
3 PR c++/71147
4 * g++.dg/ext/flexary16.C: New test.
5
a6f5ac7f
IV
62016-05-24 Ilya Verbin <ilya.verbin@intel.com>
7
8 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES before
9 math.h is included.
10 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
11 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
12 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
13 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
14 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
15 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
16 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
17 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
18 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
19 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
20 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
21 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
22 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
23 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
24 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
25 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
26 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
27 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
28 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
29 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
30 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
31 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
32 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
33
27bad558
MM
342016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
35 Kelvin Nilsen <kelvin@gcc.gnu.org>
36
37 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
38 support.
39
72f382fb
PC
402016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
41
42 PR c++/69872
43 * g++.dg/warn/Wno-narrowing1.C: New.
44
ef2ec9d9
MP
452016-05-24 Marek Polacek <polacek@redhat.com>
46
47 PR c/71249
48 * c-c++-common/Wswitch-unreachable-2.c: New test.
49
e90434e3
JJ
502016-05-24 Jakub Jelinek <jakub@redhat.com>
51
7adb26f2
JJ
52 PR c++/71257
53 * g++.dg/vect/simd-clone-6.cc: New test.
54 * g++.dg/gomp/declare-simd-6.C: New test.
55
e90434e3
JJ
56 PR middle-end/70434
57 PR c/69504
58 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
59
b556ea3b
RB
602016-05-24 Richard Biener <rguenther@suse.de>
61
62 PR tree-optimization/71240
63 * gcc.dg/optimize-bswapsi-5.c: New testcase.
64
e5328f5d
RB
652016-05-24 Richard Biener <rguenther@suse.de>
66
67 PR tree-optimization/71230
68 * gcc.dg/torture/pr71230.c: New testcase.
69 * g++.dg/torture/pr71230.C: Likewise.
70
a04e69c0
TS
712016-05-24 Thomas Schwinge <thomas@codesourcery.com>
72
73 * c-c++-common/goacc/routine-5.c: Add tests.
74 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
75 * gfortran.dg/goacc/routine-6.f90: Add tests.
76
30fd2977
RB
772016-05-24 Richard Biener <rguenther@suse.de>
78
79 PR tree-optimization/71253
80 * gcc.dg/torture/pr71253.c: New testcase.
81
ca6f60bc
KV
822016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
83
84 PR middle-end/71252
85 * gfortran.dg/pr71252.f90: New test.
86
d3465d72
RS
872016-05-24 Richard Sandiford <richard.sandiford@arm.com>
88
89 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
90
f17a223d
RB
912016-05-24 Richard Biener <rguenther@suse.de>
92
93 PR middle-end/70434
94 PR c/69504
95 * c-c++-common/vector-subscript-4.c: New testcase.
96 * c-c++-common/vector-subscript-5.c: Likewise.
97
e3f36534
JD
982016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
99
100 PR fortran/71123
101 * gfortran.dg/namelist_90.f: New test
102
85d5c27d
JD
1032016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
104
105 PR fortran/66461
106 * gfortran.dg/unexpected_eof.f: New test
107
fe3f3340
MM
1082016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
109 Kelvin Nilsen <kelvin@gcc.gnu.org>
110
111 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
112 as little endian.
113
26d6ae55
PC
1142016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
115
116 PR c++/70972
117 * g++.dg/cpp0x/inh-ctor20.C: New.
118 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
119
d6c9a06f
PC
1202016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
121
122 PR c++/69095
123 * g++.dg/cpp0x/variadic168.C: New.
124
396a1d10
PC
1252016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
126
127 * g++.dg/cpp0x/pr31445.C: Test column number too.
128 * g++.dg/cpp0x/pr32253.C: Likewise.
129 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
130 * g++.dg/cpp0x/variadic36.C: Likewise.
131
ece46666
MG
1322016-05-23 Marc Glisse <marc.glisse@inria.fr>
133
134 * gcc.dg/fold-notshift-2.c: Adjust.
135
a7dc5980
MP
1362016-05-23 Marek Polacek <polacek@redhat.com>
137
138 PR c/49859
139 * c-c++-common/Wswitch-unreachable-1.c: New test.
140 * gcc.dg/Wswitch-unreachable-1.c: New test.
141 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
142 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
143 * g++.dg/gomp/block-10.C: Likewise.
144 * gcc.dg/gomp/block-10.c: Likewise.
145 * g++.dg/gomp/block-9.C: Likewise.
146 * gcc.dg/gomp/block-9.c: Likewise.
147 * g++.dg/gomp/target-1.C: Likewise.
148 * g++.dg/gomp/target-2.C: Likewise.
149 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 150 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
151 * g++.dg/gomp/taskgroup-1.C: Likewise.
152 * gcc.dg/gomp/taskgroup-1.c: Likewise.
153 * gcc.dg/gomp/teams-1.c: Likewise.
154 * g++.dg/gomp/teams-1.C: Likewise.
155 * g++.dg/overload/error3.C: Likewise.
156 * g++.dg/tm/jump1.C: Likewise.
157 * g++.dg/torture/pr40335.C: Likewise.
158 * gcc.dg/c99-vla-jump-5.c: Likewise.
159 * gcc.dg/switch-warn-1.c: Likewise.
160 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
161 * gcc.dg/nested-func-1.c: Likewise.
162 * gcc.dg/pr67784-4.c: Likewise.
163
18b54004
RB
1642016-05-23 Richard Biener <rguenther@suse.de>
165
166 PR tree-optimization/71230
167 * gfortran.dg/pr71230-1.f90: New testcase.
168 * gfortran.dg/pr71230-2.f90: Likewise.
169
e569db5f
VK
1702016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
171
396a1d10 172 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
173 * gcc.dg/vect/pr58135.c: Add new.
174 * gfortran.dg/pr46519-1.f: Adjust test case.
175
e4b71114
PC
1762016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
177
178 PR c++/53401
179 * g++.dg/cpp0x/decltype64.C: New.
180
a25a8058
CL
1812016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
182
183 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
184 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
185 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
186
0dcfe9ab
CL
1872016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
188
189 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
190 Add poly64x1_t and poly64x2_t cases if supported.
191 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
192 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
193 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
194 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
195 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
196
ffd70e4a
CL
1972016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
198
199 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
200 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
201 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
202 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
203 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
204 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
205 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
206
4b1f57fe
CL
2072016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
208
209 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
210
16c5ec77
CL
2112016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
212
213 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
214 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
215
94ad56c7
JJ
2162016-05-22 Jakub Jelinek <jakub@redhat.com>
217
57748705
JJ
218 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
219 constraint instead of "r".
220 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
221 insn instead of vxorpd.
222 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
223
af120161
JJ
224 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
225 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
226
355023ce
JJ
227 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
228
3b48574c
JJ
229 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
230 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
231
94ad56c7
JJ
232 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
233
8a85cee2
KV
2342016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
235
236 PR middle-end/40921
237 * gcc.dg/tree-ssa/pr40921.c: New test.
238
8e916b16
PS
2392016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
240
241 PR target/71103
242 * gcc.target/avr/pr71103.c: New test.
243
88aea79f
KV
2442016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
245
246 PR middle-end/71179
247 * gcc.dg/tree-ssa/pr71179.c: New test.
248
79063edd
MS
2492016-05-20 Martin Sebor <msebor@redhat.com>
250
251 PR c/71115
252 * gcc.dg/init-excess-2.c: New test.
253
55c8849f
EB
2542016-05-20 Eric Botcazou <ebotcazou@adacore.com>
255
256 * gnat.dg/opt53.adb: New test.
257 * gnat.dg/opt54.adb: Likewise.
258
c91a0948
MJ
2592016-05-20 Martin Jambor <mjambor@suse.cz>
260
261 PR tree-optimization/70884
262 * gcc.dg/tree-ssa/pr70919.c: New test.
263
9cad20fa
BS
2642016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
265
266 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
267 formatting.
268 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options, fix code
269 formatting.
270
15c671a7
DM
2712016-05-20 David Malcolm <dmalcolm@redhat.com>
272
273 * jit.dg/all-non-failing-tests.h: Add
274 test-factorial-must-tail-call.c.
275 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
276 * jit.dg/test-factorial-must-tail-call.c: New test case.
277
4f028369
JJ
2782016-05-20 Jakub Jelinek <jakub@redhat.com>
279
280 PR fortran/71204
281 * gfortran.dg/pr71204.f90: New test.
282
7dea4ab3
CP
2832016-05-20 Cesar Philippidis <cesar@codesourcery.com>
284
285 * gcc.target/nvptx/sincos.c: New test.
286
ef98d365
PC
2872016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
288
289 PR c++/70572
290 * g++.dg/cpp1y/auto-fn31.C: New.
291
92466115
BS
2922016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
293
294 * gcc.target/powerpc/vec-addec.c: New test.
295 * gcc.target/powerpc/vec-addec-int128.c: New test.
296
9a385c2d
DM
2972016-05-20 David Malcolm <dmalcolm@redhat.com>
298
299 * gcc.dg/plugin/must-tail-call-1.c: New test case.
300 * gcc.dg/plugin/must-tail-call-2.c: New test case.
301 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
302 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
303
77c9d5b4
JH
3042016-05-20 Jan Hubicka <hubicka@ucw.cz>
305
306 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
307
68047971
JJ
3082016-05-20 Jakub Jelinek <jakub@redhat.com>
309
18954840
JJ
310 PR c++/71210
311 * g++.dg/opt/pr71210-1.C: New test.
312 * g++.dg/opt/pr71210-2.C: New test.
313
68047971
JJ
314 PR tree-optimization/29756
315 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
316 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
317 only on selected targets where V4SImode vectors are known to be
318 supported.
319
d78789f5
MG
3202016-05-20 Marc Glisse <marc.glisse@inria.fr>
321
322 PR tree-optimization/71079
323 PR tree-optimization/71206
324 * gcc.dg/tree-ssa/pr71206.c: New testcase.
325
550fa093
PK
3262016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
327
328 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
329 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
330 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
331
483c6429
RG
3322016-05-20 Richard Guenther <rguenther@suse.de>
333
334 PR tree-optimization/29756
335 * gcc.dg/tree-ssa/vector-6.c: New testcase.
336
eb066284
RB
3372016-05-20 Richard Biener <rguenther@suse.de>
338
339 PR tree-optimization/71185
340 * gcc.dg/tree-ssa/pr71185.c: New testcase.
341
58f10249
RB
3422016-05-20 Richard Biener <rguenther@suse.de>
343
344 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
345
2a5569fa
MP
3462016-05-19 Marek Polacek <polacek@redhat.com>
347
348 PR c++/71075
349 * g++.dg/diagnostic/pr71075.C: New test.
350
5e9a5385
DM
3512016-05-19 David Malcolm <dmalcolm@redhat.com>
352
353 PR c++/71184
354 * g++.dg/pr71184.C: New test case.
355
4f45da44
KN
3562016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
357
358 * gcc.target/powerpc/darn-0.c: New test.
359 * gcc.target/powerpc/darn-1.c: New test.
360 * gcc.target/powerpc/darn-2.c: New test.
361
4177437e
MP
3622016-05-19 Marek Polacek <polacek@redhat.com>
363
364 PR tree-optimization/71031
365 * gcc.dg/tree-ssa/vrp100.c: New test.
366
afb72432
IE
3672016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
368
369 PR rtl-optimization/71148
370 * gcc.dg/pr71148.c: New test.
371
4f83064e
KT
3722016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
373
374 PR target/71056
375 * gcc.target/arm/pr71056.c: New test.
376
4bf8dbe1
BE
3772016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
378
379 * c-c++-common/pr69669.c: Check the used mode.
380
f3510625
MO
3812016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
382
383 PR sanitizer/64354
384 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
385
43c0068e
RB
3862016-05-19 Richard Biener <rguenther@suse.de>
387
388 PR tree-optimization/70729
389 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
390 * gcc.dg/graphite/scop-18.c: Likewise.
391 * gcc.dg/pr41783.c: Disable LIM.
392 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
393 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
394 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
395 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
396 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
397 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
398 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
399 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
400 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
401 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
402 * gfortran.dg/pr42108.f90: Likewise.
403
70f25790
DM
4042016-05-18 David Malcolm <dmalcolm@redhat.com>
405
406 PR driver/69265
407 * gcc.dg/spellcheck-options-11.c: New test case.
408
960db8ec
JJ
4092016-05-18 Jakub Jelinek <jakub@redhat.com>
410
411 PR c++/71100
412 * g++.dg/opt/pr71100.C: New test.
413
04643334
MJ
4142016-05-18 Martin Jambor <mjambor@suse.cz>
415
416 PR ipa/69708
417 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
418 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
419 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
420 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
421
91bb9f80
MJ
4222016-05-18 Martin Jambor <mjambor@suse.cz>
423
424 PR ipa/69708
425 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
426 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
427 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
428 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
429 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
430
c584aca6
PC
4312016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
432
433 PR c++/69793
434 * g++.dg/template/crash122.C: New.
435
20309c6e
PC
4362016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
437
438 PR c++/70466
439 * g++.dg/template/pr70466-1.C: New.
440 * g++.dg/template/pr70466-2.C: Likewise.
441
50c78b9a
MM
4422016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
443
444 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
445 splat operations and the XXSPLTIB instruction.
446 * gcc.target/powerpc/p9-splat-2.c: Likewise.
447 * gcc.target/powerpc/p9-splat-3.c: Likewise.
448 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
449 xxlxor to clear a register.
450
cf8be00d
RS
4512016-05-18 Richard Sandiford <richard.sandiford@arm.com>
452
453 * gcc.dg/torture/pr71020.c: New test.
454
848a392a
MJ
4552016-05-18 Martin Jambor <mjambor@suse.cz>
456
457 PR ipa/70646
458 * gcc.dg/ipa/pr70646.c: New test.
459
1f2ab776
CL
4602016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
461
462 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
463
76489493
CL
4642016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
465
466 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
467 missing tests for vreinterpretq_p{8,16}.
468
bd79378d
CL
4692016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
470
471 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
472 vsliq_n_s64 and vsliq_n_u64.
473
81ca3ea0
CL
4742016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
475
476 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
477 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
478
873cb425
CL
4792016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
480
481 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
482 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
483 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
484
9d6e7c21
CL
4852016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
486
487 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
488 in comment.
489
b4dbe40e 4902016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
491
492 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
493 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
494 "blr\t" and switch to scan-assembler-times.
495
83a5c910
JW
4962016-05-18 Jiong Wang <jiong.wang@arm.com>
497
498 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
499 with __aarch64__.
500 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
501 declarations under __aarch64__ and __ARM_FEATURE_FMA.
502
fb7cbdeb
JJ
5032016-05-18 Jakub Jelinek <jakub@redhat.com>
504
8ee91165
JJ
505 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
506 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
507 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
508 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
509 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
510 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
511
cf4d516a
JJ
512 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
513 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
514
a4f16422
JJ
515 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
516 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
517
7b37ce10
JJ
518 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
519 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
520
fb7cbdeb
JJ
521 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
522
c9326aef
RB
5232016-05-18 Richard Biener <rguenther@suse.de>
524
525 PR tree-optimization/71168
526 * gcc.dg/torture/pr71168.c: New testcase.
527
df8b0a11
KV
5282016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
529
530 PR middle-end/63586
531 * gcc.dg/tree-ssa/pr63586-2.c: New test.
532 * gcc.dg/tree-ssa/pr63586.c: New test.
533 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
534
2efd67ed
NS
5352016-05-17 Nathan Sidwell <nathan@acm.org>
536
537 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
538 * gcc.dg/pr68671.c: Fix ptx xfail-if.
539 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
540 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
541
1988b2c2
NS
5422016-05-17 Nathan Sidwell <nathan@acm.org>
543
544 * gcc.target/nvptx/abi-vararg-3.c: New.
545
ad1d92ab
MM
5462016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
547
548 PR tree-optimization/54579
549 PR middle-end/55299
550 * gcc.dg/fold-notrotate-1.c: New test.
551 * gcc.dg/fold-notshift-1.c: New test.
552 * gcc.dg/fold-notshift-2.c: New test.
553
47768df8
MP
5542016-05-17 Marek Polacek <polacek@redhat.com>
555
556 PR ipa/71146
557 * g++.dg/ipa/pr71146.C: New test.
558
6b5423a5
DM
5592016-05-17 David Malcolm <dmalcolm@redhat.com>
560
561 * jit.dg/test-error-array-bounds.c: New test case.
562
c7986356
MG
5632016-05-17 Marc Glisse <marc.glisse@inria.fr>
564
565 * gcc.dg/tree-ssa/and-1.c: New testcase.
566
d982c5b7
MG
5672016-05-17 Marc Glisse <marc.glisse@inria.fr>
568
569 * gcc.dg/tree-ssa/pr69270.c: Adjust.
570 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
571
0139ba93
MG
5722016-05-17 Marc Glisse <marc.glisse@inria.fr>
573
574 * gcc.dg/tree-ssa/pr69270.c: Adjust.
575 * gcc.dg/tree-ssa/vrp99.c: New testcase.
576
daab4562
JW
5772016-05-17 Jiong Wang <jiong.wang@arm.com>
578
579 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
580
22330033
JW
5812016-05-17 Jiong Wang <jiong.wang@arm.com>
582
583 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
584
98b3a5f2
JW
5852016-05-17 Jiong Wang <jiong.wang@arm.com>
586
587 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
588 ".2d[index]" when scan the assembly.
589 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
590 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
591 float64x1.
592 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
593
b71b7a8e
RB
5942016-05-17 Richard Biener <rguenther@suse.de>
595
596 PR tree-optimization/71132
597 * gcc.dg/torture/pr71132.c: New testcase.
598
3c51ad46
CL
5992016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
600
601 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
602
d20faa66
KT
6032016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
604
605 PR target/70809
606 * gcc.target/aarch64/pr70809_1.c: New test.
607
b75cc5a4
KT
6082016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
609
610 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
611 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
612 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
613 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
614
b28eb195
IE
6152016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
616 Ilya Enkovich <ilya.enkovich@intel.com>
617
618 PR target/71114
619 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
620
0b9004ed
JH
6212016-05-16 Jan Hubicka <hubicka@ucw.cz>
622
623 * g++.dg/ipa/ivinline-7.C: Do not xfail.
624 * g++.dg/ipa/ivinline-9.C: Do not xfail.
625
1b81a1c1
MW
6262016-05-16 Matthew Wahab <matthew.wahab@arm.com>
627
628 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
629 test for __ARM_FP16_ARGS.
630 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
631 * gcc.target/arm/aapcs/neon-vect10.c: New.
632 * gcc.target/arm/aapcs/neon-vect9.c: New.
633 * gcc.target/arm/aapcs/vfp18.c: New.
634 * gcc.target/arm/aapcs/vfp19.c: New.
635 * gcc.target/arm/aapcs/vfp20.c: New.
636 * gcc.target/arm/aapcs/vfp21.c: New.
637 * gcc.target/arm/fp16-aapcs-1.c: New.
638 * g++.target/arm/fp16-param-1.c: Update expected output. Add
639 test for __ARM_FP16_ARGS.
640 * g++.target/arm/fp16-return-1.c: Update expected output.
641
921d1e73
JW
6422016-05-16 Jiong Wang <jiong.wang@arm.com>
643
644 PR testsuite/70227
645 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
646
228eb42a
HA
6472016-05-15 Harald Anlauf <anlauf@gmx.de>
648
649 PR fortran/69603
650 * gfortran.dg/pr69603.f90: New testcase.
651
785abfd3
FR
6522016-05-14 Fritz Reese <fritzoreese@gmail.com>
653
654 * gfortran.dg/dec_union_4.f90: Fix endian issue.
655
e75eb64f
FR
6562016-05-14 Fritz Reese <fritzoreese@gmail.com>
657
658 PR fortran/71047
659 * gfortran.dg/pr71047.f08: New test.
660
aa4b467b
JM
6612016-05-13 Joseph Myers <joseph@codesourcery.com>
662
663 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
664 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
665 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
666
653fb4a2
MS
6672016-05-13 Martin Sebor <msebor@redhat.com>
668
669 PR c++/60049
670 * g++.dg/cpp0x/constexpr-60049.C: New test.
671
9e37582d
JJ
6722016-05-13 Jakub Jelinek <jakub@redhat.com>
673
674 PR bootstrap/71071
675 * gcc.dg/pr71071.c: New test.
676
a278aa17
UB
6772016-05-13 Uros Bizjak <ubizjak@gmail.com>
678
679 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
680 remove XOP handling.
377eaca7 681 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 682
ac3d02e2
NS
6832016-05-13 Nathan Sidwell <nathan@acm.org>
684
685 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
686 __atomic_is_lock_free declaration.
687
8ab3bdac
RB
6882016-05-13 Richard Biener <rguenther@suse.de>
689
690 PR tree-optimization/42587
691 * gcc.dg/optimize-bswapsi-4.c: New testcase.
692
623b8e0a
ML
6932016-05-13 Martin Liska <mliska@suse.cz>
694
695 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
696 the new format of dump output.
697
da7674f6
IE
6982016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
699
700 * gcc.dg/pr71084.c: New test.
701
c959db3d
RR
7022016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
703
704 PR target/53440
705 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
706
43203dea
RR
7072016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
708
709 * gcc.target/aarch64/struct_return.c: New test.
710
4f2e1536
MP
7112016-05-12 Marek Polacek <polacek@redhat.com>
712
713 PR c/70756
714 * c-c++-common/pr70756-2.c: New test.
715 * c-c++-common/pr70756.c: New test.
716
1ef33ef3
RB
7172016-05-12 Richard Biener <rguenther@suse.de>
718
719 PR tree-optimization/71059
720 * gcc.dg/torture/pr71059.c: New testcase.
721
763baff6
RB
7222016-05-12 Richard Biener <rguenther@suse.de>
723
724 PR tree-optimization/71062
725 * gcc.dg/torture/pr71062.c: New testcase.
726
c4ec1243
IE
7272016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
728
729 PR tree-optimization/71006
730 * gcc.dg/pr71006.c: New test.
731
a5fbf76d
MP
7322016-05-12 Marek Polacek <polacek@redhat.com>
733
734 PR driver/71063
735 * gcc.dg/opts-7.c: New test.
736
5acc47a4
KT
7372016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
738
739 PR target/70830
740 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
741 Add -save-temps to dg-options.
742 Scan for ldmfd rather than pop instruction.
743 * gcc.target/arm/interrupt-2.c: Likewise.
744 * gcc.target/arm/pr70830.c: New test.
745
40bd4bf9
JJ
7462016-05-12 Jakub Jelinek <jakub@redhat.com>
747
3cd63842
JJ
748 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
749 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
750
c05d08f6
JJ
751 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
752 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
753 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
754
bc27ffae
JJ
755 PR target/71019
756 * gcc.target/i386/avx512vl-pack-1.c: New test.
757 * gcc.target/i386/avx512vl-pack-2.c: New test.
758 * gcc.target/i386/avx512bw-pack-2.c: New test.
759
515d7412
JJ
760 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
761
40bd4bf9
JJ
762 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
763 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
764 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
765
44ab146a
RB
7662016-05-12 Richard Biener <rguenther@suse.de>
767
768 PR tree-optimization/70986
769 * gcc.dg/torture/pr70986-1.c: New testcase.
770 * gcc.dg/torture/pr70986-2.c: Likewise.
771 * gcc.dg/torture/pr70986-3.c: Likewise.
772
d6e83a8d
MM
7732016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
774
775 PR c/43651
776 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
777 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
778
51e67ea3
UB
7792016-05-11 Uros Bizjak <ubizjak@gmail.com>
780
781 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
782 directive.
783 * gcc.target/i386/pr66746.c: Ditto.
784
3fd2b007
MM
7852016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
786
787 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
788 support.
789 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
790 warning when using -mvsx-timode.
791 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
792 * gcc.target/powerpc/dform-2.c: Likewise.
793 * gcc.target/powerpc/pr68805.c: Likewise.
794
5c3a10fb
MP
7952016-05-11 Marek Polacek <polacek@redhat.com>
796
797 PR c++/71024
798 * c-c++-common/attributes-3.c: New test.
799
7cfb065b
NS
8002016-05-11 Nathan Sidwell <nathan@acm.org>
801
802 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
803 * gcc.c-torture/execute/pr68185.c: Likewise.
804 * gcc.dg/ipa/pr70306.c: Requires global constructors.
805 * gcc.dg/pr69634.c: Requires scheduling.
806 * gcc.dg/torture/pr66178.c: Require label values.
807 * gcc.dg/setjmp-6.c: Require indirect jumps.
808
f35ea97d
RB
8092016-05-11 Richard Biener <rguenther@suse.de>
810
811 PR tree-optimization/71055
812 * gcc.dg/torture/pr71055.c: New testcase.
813
dff70323
RB
8142016-05-11 Richard Biener <rguenther@suse.de>
815
816 PR debug/71057
817 * g++.dg/debug/pr71057.C: New testcase.
818
56a3d28b
JJ
8192016-05-11 Jakub Jelinek <jakub@redhat.com>
820
821 PR fortran/70855
822 * gfortran.dg/gomp/pr70855.f90: New test.
823
ebc1b29e
RB
8242016-05-11 Richard Biener <rguenther@suse.de>
825
826 PR middle-end/71002
827 * g++.dg/torture/pr71002.C: New testcase.
828
98ccd1d7
IE
8292016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
830
831 PR middle-end/70807
832 * gcc.dg/pr70807.c: New test.
833
ed29e24b
MS
8342016-05-10 Martin Sebor <msebor@redhat.com>
835
836 PR c++/38611
837 * g++.dg/Wattributes.C: New test.
838
e39dab2c
MG
8392016-05-10 Marc Glisse <marc.glisse@inria.fr>
840
841 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
842 * gcc.dg/tree-ssa/pr69270.c: Adjust.
843 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
844
d067e238
IE
8452016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
846
847 PR target/70799
848 * gcc.target/i386/pr70799-1.c: New test.
849
cd36c83e
PMR
8502016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
851
852 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
853
1e3af2a4
IE
8542016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
855
856 PR middle-end/70877
857 * gcc.target/i386/pr70877.c: New test.
858
afc610db
IE
8592016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
860
861 PR tree-optimization/70786
862 * gcc.target/i386/pr70876.c: New test.
863
4b59d19f
JJ
8642016-05-10 Jakub Jelinek <jakub@redhat.com>
865
866 PR target/70927
867 * gcc.target/i386/avx512vl-logic-1.c: New test.
868 * gcc.target/i386/avx512vl-logic-2.c: New test.
869 * gcc.target/i386/avx512dq-logic-2.c: New test.
870
9b5ee426
BS
8712016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
872
873 PR target/70963
874 * gcc.target/powerpc/pr70963.c: New.
875
f3352cab
DM
8762016-05-10 David Malcolm <dmalcolm@redhat.com>
877
878 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
879 (test_very_wide_line): Add ruler to expected output.
880 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
881 (test_very_wide_line): Likewise.
882 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
883 (test_show_locus): Within the handling of "test_very_wide_line",
884 enable show_ruler_p on the diagnostic context.
885
4a3255dd
RB
8862016-05-10 Richard Biener <rguenther@suse.de>
887
888 PR tree-optimization/71039
889 * gcc.dg/torture/pr71039.c: New testcase.
890
da7c9950
NS
8912016-05-10 Nathan Sidwell <nathan@acm.org>
892
893 * gcc.dg/nested-func-10.c: Requires alloca.
894 * gcc.dg/nested-func-9.c: Requires alloca.
895 * gcc.c-torture/execute/pr70460.c: Requires labels.
896 * gcc.c-torture/compile/pr70199.c: Requires labels.
897 * gcc.target/nvptx/decl.c: Compile only.
898 * gcc.target/nvptx/trailing-init.c: Compile only.
899 * gcc.target/nvptx/ary-init.c: Compile only.
900
cf68d92c
MP
9012016-05-10 Marek Polacek <polacek@redhat.com>
902
903 PR c/70255
904 * gcc.dg/attr-opt-1.c: New test.
905
64ea4e15
RB
9062016-05-10 Richard Biener <rguenther@suse.de>
907
908 PR tree-optimization/70497
909 PR tree-optimization/28367
910 * gcc.dg/torture/20160404-1.c: New testcase.
911 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
912 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
913
5a96dae3
PMR
9142016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
915
916 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
917
fc97f805
UB
9182016-05-09 Uros Bizjak <ubizjak@gmail.com>
919
920 * gcc.target/i386/fabsneg-1.c New test.
921
a710b1d5
AM
9222016-05-09 Alan Modra <amodra@gmail.com>
923
924 PR testsuite/70826
925 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
926
171f6f05
RB
9272016-05-09 Richard Biener <rguenther@suse.de>
928
929 PR tree-optimization/70985
930 * gcc.dg/torture/pr70985.c: New testcase.
931
18caa34e
BC
9322016-05-09 Bin Cheng <bin.cheng@arm.com>
933
934 * gcc.dg/tree-ssa/ifc-9.c: New test.
935 * gcc.dg/tree-ssa/ifc-10.c: New test.
936 * gcc.dg/tree-ssa/ifc-11.c: New test.
937 * gcc.dg/tree-ssa/ifc-12.c: New test.
938 * gcc.dg/vect/pr61194.c: Remove XFAIL.
939 * gcc.dg/vect/vect-23.c: Remove XFAIL.
940 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
941
7a27d38f
RB
9422016-05-09 Richard Biener <rguenther@suse.de>
943
944 PR fortran/70937
945 * gfortran.dg/pr70937.f90: New testcase.
946
5ebbbd3d
RO
9472016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
948
949 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
950
f6288c24
FR
9512016-05-07 Fritz Reese <fritzoreese@gmail.com>
952
953 PR fortran/56226
954 * gfortran.dg/dec_structure_1.f90: New testcase.
955 * gfortran.dg/dec_structure_2.f90: Ditto.
956 * gfortran.dg/dec_structure_3.f90: Ditto.
957 * gfortran.dg/dec_structure_4.f90: Ditto.
958 * gfortran.dg/dec_structure_5.f90: Ditto.
959 * gfortran.dg/dec_structure_6.f90: Ditto.
960 * gfortran.dg/dec_structure_7.f90: Ditto.
961 * gfortran.dg/dec_structure_8.f90: Ditto.
962 * gfortran.dg/dec_structure_9.f90: Ditto.
963 * gfortran.dg/dec_structure_10.f90: Ditto.
964 * gfortran.dg/dec_structure_11.f90: Ditto.
965 * gfortran.dg/dec_union_1.f90: Ditto.
966 * gfortran.dg/dec_union_2.f90: Ditto.
967 * gfortran.dg/dec_union_3.f90: Ditto.
968 * gfortran.dg/dec_union_4.f90: Ditto.
969 * gfortran.dg/dec_union_5.f90: Ditto.
970 * gfortran.dg/dec_union_6.f90: Ditto.
971 * gfortran.dg/dec_union_7.f90: Ditto.
972
5ec4a8cd
TV
9732016-05-07 Tom de Vries <tom@codesourcery.com>
974
975 PR tree-optimization/70956
976 * gcc.dg/graphite/pr70956.c: New test.
977
58ec1d0e
JJ
9782016-05-06 Jakub Jelinek <jakub@redhat.com>
979
ccd88fb7
JJ
980 PR middle-end/70941
981 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
982 (a, b, c, d): Change type from char to signed char.
983 (main): Compare against (signed char) -1634678893 instead of
984 hardcoded -109. Use __builtin_abort instead of abort.
985
dd3b6464
JJ
986 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
987 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
988
58ec1d0e
JJ
989 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
990
19aa23d8
YR
9912016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
992
993 PR debug/70935
994 * gcc.dg/torture/pr70935.c: New test.
995
ae5f0df1
OE
9962016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
997
998 PR target/58219
ce23a8ff 999 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1000
078f7e37
RB
10012016-05-06 Richard Biener <rguenther@suse.de>
1002
1003 PR tree-optimization/70960
1004 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1005
765d7b54
OE
10062016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1007
1008 PR target/52933
1009 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1010 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1011 Adjust expected instruction counts.
1012 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1013
29c94e65
MP
10142016-05-06 Marek Polacek <polacek@redhat.com>
1015
1016 PR sanitizer/70875
1017 * gcc.dg/ubsan/bounds-3.c: New test.
1018
3684b02e
OE
10192016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1020
1021 PR target/54089
1022 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1023
8706773f
RB
10242016-05-06 Richard Biener <rguenther@suse.de>
1025
1026 PR middle-end/70931
1027 * gfortran.dg/pr70931.f90: New testcase.
1028
a4f51018
RB
10292016-05-06 Richard Biener <rguenther@suse.de>
1030
1031 PR middle-end/70941
1032 * gcc.dg/torture/pr70941.c: New testcase.
1033
c4f2425f
BC
10342016-05-05 Bin Cheng <bin.cheng@arm.com>
1035
1036 PR tree-optimization/57206
1037 * gcc.dg/vect/pr57206.c: New test.
1038
5dc08197
RO
10392016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1040
1041 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1042
351f85c5
JJ
10432016-05-05 Jakub Jelinek <jakub@redhat.com>
1044
568bac8c
JJ
1045 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1046
351f85c5
JJ
1047 * c-c++-common/Wdangling-else-4.c: New test.
1048
33fd7785
JJ
10492016-05-04 Jakub Jelinek <jakub@redhat.com>
1050
2d1ac15a
JJ
1051 PR c++/70906
1052 PR c++/70933
1053 * g++.dg/opt/pr70906.C: New test.
1054 * g++.dg/opt/pr70933.C: New test.
1055
33fd7785
JJ
1056 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1057
6b715bf6
JH
10582016-05-04 Jan Hubicka <hubicka@ucw.cz>
1059
1060 * gcc.dg/ipa/pure-const-3.c: New testcase.
1061
deef7113
MP
10622016-05-04 Marek Polacek <polacek@redhat.com>
1063
1064 * c-c++-common/Wdangling-else-1.c: New test.
1065 * c-c++-common/Wdangling-else-2.c: New test.
1066 * c-c++-common/Wdangling-else-3.c: New test.
1067
5396db97
KCY
10682016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1069
1070 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1071 flag is present.
1072
de55efd5
MP
10732016-05-04 Marek Polacek <polacek@redhat.com>
1074
1075 PR c/48778
1076 * gcc.dg/Waddress-2.c: New test.
1077
475839b6
AM
10782016-05-04 Alan Modra <amodra@gmail.com>
1079
1080 * gcc.target/powerpc/pr70866.c: New.
1081
b25aad5f
MS
10822016-05-03 Martin Sebor <msebor@redhat.com>
1083
1084 PR c++/66561
1085 * c-c++-common/builtin_location.c: New test.
1086 * g++.dg/cpp1y/builtin_location.C: New test.
1087
79ce98bc
MP
10882016-05-03 Marek Polacek <polacek@redhat.com>
1089
1090 PR c/70859
1091 * gcc.dg/pr70859.c: New test.
1092 * gcc.dg/pr70859-2.c: New test.
1093
402e89f5
PMR
10942016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1095
1096 * gnat.dg/debug5.adb: New testcase.
1097
f3d90045
DV
10982016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1099
1100 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1101 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1102 Procedure to check for z10 instruction set.
1103
1e26cec1
CL
11042016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1105
1106 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1107
71aca5a0
AM
11082016-05-03 Alan Modra <amodra@gmail.com>
1109
1110 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1111
2fd70ec1
JJ
11122016-05-03 Jakub Jelinek <jakub@redhat.com>
1113
1114 * gcc.target/i386/avx512f-cvt-1.c: New test.
1115
e5705cf7
L
11162016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1117
1118 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1119 -fdump-tree-vrp-details.
1120
381cdae4
RB
11212016-05-03 Richard Biener <rguenther@suse.de>
1122
1123 * gcc.dg/pr30172-1.c: Adjust.
1124 * gcc.dg/pr63743.c: Likewise.
1125 * gcc.dg/tm/pr51696.c: Likewise.
1126 * c-c++-common/tm/safe-1.c: Likewise.
1127 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1128 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1129 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1130 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1131
adedd5c1
JJ
11322016-05-03 Jakub Jelinek <jakub@redhat.com>
1133
31ed1665
JJ
1134 PR rtl-optimization/70467
1135 * gcc.target/i386/pr70467-3.c: New test.
1136 * gcc.target/i386/pr70467-4.c: New test.
1137
dea60b59
JJ
1138 PR tree-optimization/70916
1139 * gcc.c-torture/compile/pr70916.c: New test.
1140
adedd5c1
JJ
1141 PR target/49244
1142 * gcc.target/i386/pr49244-1.c: New test.
1143 * gcc.target/i386/pr49244-2.c: New test.
1144
f80041ef
BS
11452016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1146
1147 PR rtl-optimization/44281
1148 * gcc.target/i386/pr44281.c: New test.
1149
1cfcd39e
BC
11502016-05-03 bin cheng <bin.cheng@arm.com>
1151
1152 PR tree-optimization/56541
1153 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1154 * gcc.dg/vect/pr56541.c: new test.
1155
4304ccfd
MM
11562016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1157
1158 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1159 __float128.
1160 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1161
50d94c29
L
11622016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1163
1164 PR testsuite/70520
1165 * c-c++-common/asan/clone-test-1.c (main): Align child process
1166 stack to 16 bytes.
1167
bc1aee87
DM
11682016-05-02 David Malcolm <dmalcolm@redhat.com>
1169
1170 PR c++/62314
1171 * g++.dg/spellcheck-fields-2.C: New test case.
1172
474e0129
DM
11732016-05-02 David Malcolm <dmalcolm@redhat.com>
1174
1175 PR c++/62314
1176 * g++.dg/pr62314.C: New test case.
1177
818b88a7
JH
11782016-05-02 Jan Hubicka <hubicka@ucw.cz>
1179
1180 * gcc.dg/ipa/inline-8.c: New testcase.
1181
dd77684f
JJ
11822016-05-02 Jakub Jelinek <jakub@redhat.com>
1183
1184 PR rtl-optimization/70467
1185 * gcc.target/i386/pr70467-1.c: New test.
1186
72407e00
BE
11872016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1188
1189 * gcc.dg/spec-options.c: Run the test on all targets.
1190 * gcc.dg/foo.specs: Use cpp_unique_options.
1191
dd53d197
MG
11922016-05-02 Marc Glisse <marc.glisse@inria.fr>
1193
1194 * gcc.dg/tree-ssa/unord.c: New testcase.
1195
a8b85ce9
MG
11962016-05-02 Marc Glisse <marc.glisse@inria.fr>
1197
1198 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1199
5b37e866
NS
12002016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1201
1202 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1203
7176a4a0
MP
12042016-05-02 Marek Polacek <polacek@redhat.com>
1205
1206 PR c/70851
1207 * gcc.dg/enum-incomplete-3.c: New test.
1208
6b9933b9
MP
12092016-05-02 Marek Polacek <polacek@redhat.com>
1210 Tom de Vries <tom@codesourcery.com>
1211
1212 PR tree-optimization/70700
1213 * gcc.dg/pr70700.c: New test.
1214
90f82260
UB
12152016-05-01 Uros Bizjak <ubizjak@gmail.com>
1216
1217 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1218 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1219 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1220 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1221 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1222
f73036c1
EB
12232016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1224
1225 * ada/acats/run_acats: Rename into...
1226 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1227 * ada/acats/run_all.sh: Remove redundant test.
1228 (target_run): Move around.
1229 (target_gnatchop): Use newly built executable.
1230 (target_gnatmake): Likewise.
1231 Check that the compilation of impbit succeeds.
1232
85e051a3
OE
12332016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1234
1235 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1236 * gcc.dg/20021029-1.c: Likewise.
1237 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1238 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1239 * gcc.target/sh/cmpstr.c: Likewise.
1240 * gcc.target/sh/cmpstrn.c: Likewise.
1241 * gcc.target/sh/memset.c: Likewise.
1242 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1243 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1244 * gcc.target/sh/pr39423-1.c: Likewise.
1245 * gcc.target/sh/pr49468-di.c: Likewise.
1246 * gcc.target/sh/pr49468-si.c: Likewise.
1247 * gcc.target/sh/pr49880-1.c: Likewise.
1248 * gcc.target/sh/pr49880-2.c: Likewise.
1249 * gcc.target/sh/pr49880-3.c: Likewise.
1250 * gcc.target/sh/pr50751-1.c: Likewise.
1251 * gcc.target/sh/pr50751-4.c: Likewise.
1252 * gcc.target/sh/pr50751-7.c: Likewise.
1253 * gcc.target/sh/pr51244-1.c: Likewise.
1254 * gcc.target/sh/pr51244-10.c: Likewise.
1255 * gcc.target/sh/pr51244-11.c: Likewise.
1256 * gcc.target/sh/pr51244-12.c: Likewise.
1257 * gcc.target/sh/pr51244-13.c: Likewise.
1258 * gcc.target/sh/pr51244-14.c: Likewise.
1259 * gcc.target/sh/pr51244-17.c: Likewise.
1260 * gcc.target/sh/pr51244-18.c: Likewise.
1261 * gcc.target/sh/pr51244-19.c: Likewise.
1262 * gcc.target/sh/pr51244-4.c: Likewise.
1263 * gcc.target/sh/pr51244-5.c: Likewise.
1264 * gcc.target/sh/pr51244-7.c: Likewise.
1265 * gcc.target/sh/pr51244-8.c: Likewise.
1266 * gcc.target/sh/pr51244-9.c: Likewise.
1267 * gcc.target/sh/pr51697.c: Likewise.
1268 * gcc.target/sh/pr52483-1.c: Likewise.
1269 * gcc.target/sh/pr52483-2.c: Likewise.
1270 * gcc.target/sh/pr52483-3.c: Likewise.
1271 * gcc.target/sh/pr52483-5.c: Likewise.
1272 * gcc.target/sh/pr52933-1.c: Likewise.
1273 * gcc.target/sh/pr52933-2.c: Likewise.
1274 * gcc.target/sh/pr52933-3.c: Likewise.
1275 * gcc.target/sh/pr53568-1.c: Likewise.
1276 * gcc.target/sh/pr53976-1.c: Likewise.
1277 * gcc.target/sh/pr53988-1.c: Likewise.
1278 * gcc.target/sh/pr53988.c: Likewise.
1279 * gcc.target/sh/pr54089-1.c: Likewise.
1280 * gcc.target/sh/pr54089-6.c: Likewise.
1281 * gcc.target/sh/pr54089-7.c: Likewise.
1282 * gcc.target/sh/pr54089-8.c: Likewise.
1283 * gcc.target/sh/pr54089-9.c: Likewise.
1284 * gcc.target/sh/pr54236-1.c: Likewise.
1285 * gcc.target/sh/pr54236-2.c: Likewise.
1286 * gcc.target/sh/pr54236-3.c: Likewise.
1287 * gcc.target/sh/pr54236-4.c: Likewise.
1288 * gcc.target/sh/pr54386.c: Likewise.
1289 * gcc.target/sh/pr54602-1.c: Likewise.
1290 * gcc.target/sh/pr54685.c: Likewise.
1291 * gcc.target/sh/pr54760-1.c: Likewise.
1292 * gcc.target/sh/pr54760-2.c: Likewise.
1293 * gcc.target/sh/pr54760-3.c: Likewise.
1294 * gcc.target/sh/pr54760-4.c: Likewise.
1295 * gcc.target/sh/pr54760-5.c: Likewise.
1296 * gcc.target/sh/pr54760-6.c: Likewise.
1297 * gcc.target/sh/pr55146.c: Likewise.
1298 * gcc.target/sh/pr55160.c: Likewise.
1299 * gcc.target/sh/pr59278.c: Likewise.
1300 * gcc.target/sh/pr59401-1.c: Likewise.
1301 * gcc.target/sh/pr59533-1.c: Likewise.
1302 * gcc.target/sh/pr63260.c: Likewise.
1303 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1304 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1305 * gcc.target/sh/strlen.c: Likewise.
1306 * gcc.target/sh/torture/pr30807.c: Likewise.
1307 * gcc.target/sh/torture/pr34777.c: Likewise.
1308 * gcc.target/sh/torture/pr64652.c: Likewise.
1309 * gcc.target/sh/torture/pr65505.c: Likewise.
1310 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1311 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1312
411e5c67
PC
13132016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1314
1315 PR c++/66644
1316 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1317
8fa97501
BS
13182016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1319
1320 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1321 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1322 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1323 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1324
5a956111
PP
13252016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1326
1327 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1328 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1329
e7ff0319
CP
13302016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1331
1332 PR middle-end/70626
1333 * c-c++-common/goacc/combined-reduction.c: New test.
1334 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1335
52d11a4b
L
13362016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1337
1338 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1339 *movdi_internal pattern only if PIC off.
1340 * gcc.target/i386/pr70155-2.c: Likewise.
1341 * gcc.target/i386/pr70155-3.c: Likewise.
1342 * gcc.target/i386/pr70155-4.c: Likewise.
1343 * gcc.target/i386/pr70155-5.c: Likewise.
1344 * gcc.target/i386/pr70155-6.c: Likewise.
1345 * gcc.target/i386/pr70155-7.c: Likewise.
1346 * gcc.target/i386/pr70155-8.c: Likewise.
1347 * gcc.target/i386/pr70155-15.c: Likewise.
1348 * gcc.target/i386/pr70155-17.c: Likewise.
1349 * gcc.target/i386/pr70155-22.c: Likewise.
1350
8960db31
BC
13512016-04-29 Bin Cheng <bin.cheng@arm.com>
1352
1353 PR tree-optimization/70803
1354 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1355
cca535a4
IE
13562016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1357
1358 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1359 optimization of vector loop.
1360 * gcc.target/i386/vect-unpack-3.c: New test.
1361 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1362 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1363 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1364
500ecf4a
MP
13652016-04-29 Marek Polacek <polacek@redhat.com>
1366
1367 PR sanitizer/70342
1368 * g++.dg/ubsan/null-7.C: New test.
1369
2fff3db8
MP
1370 PR c/70852
1371 * gcc.dg/pr70852.c: New test.
1372
509063eb
DV
13732016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1374
1375 PR/69089
1376 * g++.dg/cpp0x/alignas6.C: New test.
1377
83745c0d
DV
13782016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1379
1380 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1381 dg-do.
1382 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1383 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1384 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1385 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1386 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1387 * gcc.target/arc/mxy.c: Likewise.
1388 * gcc.target/arc/mswape.c: Likewise.
1389 * gcc.target/arc/mrtsc.c: Likewise.
1390 * gcc.target/arc/mcrc.c: Likewise.
1391 * gcc.target/arc/mdsp-packa.c: Likewise.
1392 * gcc.target/arc/mdvbf.c: Likewise.
1393 * gcc.target/arc/mlock.c: Likewise.
1394 * gcc.target/arc/mmac-24.c: Likewise.
1395 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1396
849b265d
BS
13972016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1398 Matthijs Kooijman <matthijs@stdin.nl>
1399 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1400
1401 PR target/60040
1402 * gcc.target/avr/pr60040-1.c: New.
1403 * gcc.target/avr/pr60040-2.c: New.
1404
1390536b
RB
14052016-04-29 Richard Biener <rguenther@suse.de>
1406
1407 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1408
98998245
RB
14092016-04-29 Richard Biener <rguenther@suse.de>
1410
1411 PR tree-optimization/13962
1412 PR tree-optimization/65686
1413 * gcc.dg/uninit-pr65686.c: New testcase.
1414
8b80cc21
JJ
14152016-04-29 Jakub Jelinek <jakub@redhat.com>
1416
1417 PR middle-end/70843
1418 * gcc.dg/pr70843.c: New test.
1419
6181bc30
JJ
14202016-04-28 Jakub Jelinek <jakub@redhat.com>
1421
1422 PR target/70858
1423 * gcc.target/i386/pr70858.c: New test.
1424
f4cb3612
AB
14252016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1426
1427 * gcc.target/arc/nps400-1.c: New file.
1428
8ad9df62
JR
14292016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1430 Andrew Burgess <andrew.burgess@embecosm.com>
1431
1432 * gcc.target/arc/movh_cl-1.c: New file.
1433
ceaaa9fe
JR
14342016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1435 Andrew Burgess <andrew.burgess@embecosm.com>
1436
1437 * gcc.target/arc/extzv-1.c: New file.
1438 * gcc.target/arc/insv-1.c: New file.
1439 * gcc.target/arc/insv-2.c: New file.
1440 * gcc.target/arc/movb-1.c: New file.
1441 * gcc.target/arc/movb-2.c: New file.
1442 * gcc.target/arc/movb-3.c: New file.
1443 * gcc.target/arc/movb-4.c: New file.
1444 * gcc.target/arc/movb-5.c: New file.
1445 * gcc.target/arc/movb_cl-1.c: New file.
1446 * gcc.target/arc/movb_cl-2.c: New file.
1447 * gcc.target/arc/movbi_cl-1.c: New file.
1448 * gcc.target/arc/movl-1.c: New file.
1449
4d03dc2f
JR
14502016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1451 Andrew Burgess <andrew.burgess@embecosm.com>
1452
1453 * gcc.target/arc/cmem-1.c: New file.
1454 * gcc.target/arc/cmem-2.c: New file.
1455 * gcc.target/arc/cmem-3.c: New file.
1456 * gcc.target/arc/cmem-4.c: New file.
1457 * gcc.target/arc/cmem-5.c: New file.
1458 * gcc.target/arc/cmem-6.c: New file.
1459 * gcc.target/arc/cmem-7.c: New file.
1460 * gcc.target/arc/cmem-ld.inc: New file.
1461 * gcc.target/arc/cmem-st.inc: New file.
1462
81262dad
JJ
14632016-04-28 Jakub Jelinek <jakub@redhat.com>
1464
1465 PR target/70821
1466 * gcc.target/i386/pr70821.c: New test.
1467
0a31a09a
BS
14682016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1469
1470 * gcc.target/powerpc/vec-adde.c: New test.
1471 * gcc.target/powerpc/vec-adde-int128.c: New test.
1472
3ddffba9
JJ
14732016-04-28 Jakub Jelinek <jakub@redhat.com>
1474
1475 * gcc.target/i386/avx-vround-1.c: New test.
1476 * gcc.target/i386/avx-vround-2.c: New test.
1477 * gcc.target/i386/avx512vl-vround-1.c: New test.
1478 * gcc.target/i386/avx512vl-vround-2.c: New test.
1479
713dedcd
RO
14802016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1481
1482 PR testsuite/70595
1483 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1484 (check_effective_target_cilkplus_runtime): ... this.
1485 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1486 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1487
1488 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1489 Require cilkplus_runtime.
1490 Don't add -lcilkrts.
1491 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1492 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1493 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1494 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1495 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1496 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1497 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1498 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1499 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1500 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1501 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1502 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1503 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1504 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1505 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1506 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1507 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1508 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1509 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1510 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1511 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1512 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1513 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1514 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1515 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1516 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1517 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1518 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1519 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1520
1521 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1522 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1523
1524 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1525
1526 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1527 cilkplus_runtime.
1528
3563f78f
MG
15292016-04-27 Marc Glisse <marc.glisse@inria.fr>
1530
1531 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1532 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1533
6bc2bb18
RB
15342015-04-27 Ryan Burn <contact@rnburn.com>
1535
1536 PR c++/69024
1537 PR c++/68997
1538 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1539 diagnostic.
1540 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1541 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1542
1e55d29a
EB
15432016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1544
1545 * gnat.dg/limited_with4.ad[sb]: New test.
1546 * gnat.dg/limited_with4_pkg.ads: New helper.
1547
087146ca
L
15482016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1549
1550 PR target/70155
1551 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1552 and movv1ti_internal patterns
1553 * gcc.target/i386/pr70155-1.c: New test.
1554 * gcc.target/i386/pr70155-2.c: Likewise.
1555 * gcc.target/i386/pr70155-3.c: Likewise.
1556 * gcc.target/i386/pr70155-4.c: Likewise.
1557 * gcc.target/i386/pr70155-5.c: Likewise.
1558 * gcc.target/i386/pr70155-6.c: Likewise.
1559 * gcc.target/i386/pr70155-7.c: Likewise.
1560 * gcc.target/i386/pr70155-8.c: Likewise.
1561 * gcc.target/i386/pr70155-9.c: Likewise.
1562 * gcc.target/i386/pr70155-10.c: Likewise.
1563 * gcc.target/i386/pr70155-11.c: Likewise.
1564 * gcc.target/i386/pr70155-12.c: Likewise.
1565 * gcc.target/i386/pr70155-13.c: Likewise.
1566 * gcc.target/i386/pr70155-14.c: Likewise.
1567 * gcc.target/i386/pr70155-15.c: Likewise.
1568 * gcc.target/i386/pr70155-16.c: Likewise.
1569 * gcc.target/i386/pr70155-17.c: Likewise.
1570 * gcc.target/i386/pr70155-18.c: Likewise.
1571 * gcc.target/i386/pr70155-19.c: Likewise.
1572 * gcc.target/i386/pr70155-20.c: Likewise.
1573 * gcc.target/i386/pr70155-21.c: Likewise.
1574 * gcc.target/i386/pr70155-22.c: Likewise.
1575
92329f9f
L
15762016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1577
1578 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1579 ".{5,6}".
1580
309a0cf6
BC
15812016-04-27 Bin Cheng <bin.cheng@arm.com>
1582
1583 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1584 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1585 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1586 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1587 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1588
72ed2b9c
RB
15892016-04-27 Richard Biener <rguenther@suse.de>
1590
1591 PR ipa/70760
1592 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1593 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1594
3c98ff9b
NS
15952016-04-27 Nathan Sidwell <nathan@acm.org>
1596
1597 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1598 * g++.dg/ubsan/pr63956.C: Adjust error location.
1599
9ec5d66b
NC
16002016-04-27 Nick Clifton <nickc@redhat.com>
1601
1602 PR middle-end/49889
1603 * gcc.dg/pr49889.c: New test.
1604
c1e1f433
BS
16052016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1606
1607 * c-c++-common/memset-array.c: New test.
1608
8ac43293
MS
16092016-04-26 Martin Sebor <msebor@redhat.com>
1610
1611 PR c++/66639
1612 * g++.dg/cpp1y/func_constexpr.C: New test.
1613
843ce8ab
PP
16142016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1615
1616 PR c++/70241
1617 * g++.dg/cpp0x/enum32.C: New test.
1618 * g++.dg/cpp0x/enum33.C: New test.
1619
16202016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
1621
1622 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1623 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1624 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1625 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1626 * gcc.c-torture/execute/pr38151.c: Likewise.
1627 * gcc.c-torture/execute/pr66556.c: Likewise.
1628 * gcc.c-torture/execute/pr67781.c: Likewise.
1629 * gcc.c-torture/execute/pr68648.c: Likewise.
1630
ca1206be
MG
16312016-04-26 Marc Glisse <marc.glisse@inria.fr>
1632
1633 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1634
2448a956
MP
16352016-04-26 Marek Polacek <polacek@redhat.com>
1636
1637 PR c/67784
1638 * gcc.dg/pr67784-3.c: New test.
1639 * gcc.dg/pr67784-4.c: New test.
1640 * gcc.dg/pr67784-5.c: New test.
1641
b02a5e26
MP
1642 PR c/70791
1643 * gcc.dg/Wnested-externs-2.c: New test.
1644
6b6aa8d3
MG
16452016-04-26 Marc Glisse <marc.glisse@inria.fr>
1646
1647 * gcc.dg/fold-plusmult.c: Adjust.
1648 * gcc.dg/no-strict-overflow-6.c: Adjust.
1649 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1650
a2095b55
BS
16512016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1652
1653 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1654 number scans.
1655 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1656 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1657 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1658 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1659 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1660 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1661 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1662 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1663 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1664 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1665 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1666 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1667 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1668 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1669 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1670 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1671 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1672 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1673 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1674 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1675 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1676 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1677 scans.
1678 * gcc.target/i386/pr32219-4.c: Likewise.
1679 * gcc.target/i386/pr32219-6.c: Likewise.
1680 * gcc.target/i386/pr32219-8.c: Likewise.
1681
bb0cc5c8
KT
16822016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1683
1684 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1685 associated options.
1686
5a0802ea
MP
16872016-04-26 Marek Polacek <polacek@redhat.com>
1688
1689 PR c++/70744
1690 * g++.dg/ext/cond2.C: New test.
1691
00f615af
BC
16922016-04-26 Bin Cheng <bin.cheng@arm.com>
1693
1694 PR tree-optimization/70771
1695 PR tree-optimization/70775
1696 * gcc.dg/pr70771.c: New test.
25939d34 1697 * gcc.dg/pr70775.c: New test.
00f615af 1698
218155e7
BS
16992016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1700
1701 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1702
ab99f467
RB
17032016-04-25 Richard Biener <rguenther@suse.de>
1704
1705 PR tree-optimization/70780
1706 * gcc.dg/torture/pr70780.c: New testcase.
1707
93c590ee
MC
17082016-04-25 Michael Collison <michael.collison@arm.com>
1709
1710 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1711 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1712 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1713 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1714 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1715 * testsuite/lib/target-supports.exp
1716 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1717 that arm neon support vector widen sum of HImode TO SImode.
1718
d6c1a7a7
JJ
17192016-04-23 Jakub Jelinek <jakub@redhat.com>
1720
1721 PR sanitizer/70712
1722 * c-c++-common/asan/pr70712.c: New test.
1723
ab0fc037
TS
17242016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1725
1726 * .gitattributes: New file.
1727
2aa64824
CL
17282016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1729
1730 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1731
e7e12d92
DH
17322016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1733
1734 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1735 * gfortran.dg/submodule_15.f08: Likewise.
1736
d1431192
RB
17372016-04-22 Richard Biener <rguenther@suse.de>
1738
1739 PR tree-optimization/70740
1740 * gcc.dg/torture/pr70740.c: New testcase.
1741
04a63c24
L
17422016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1743
1744 PR target/70750
1745 * gcc.target/i386/pr70750-1.c: New test.
1746 * gcc.target/i386/pr70750-2.c: Likewise.
1747
20700098
PC
17482016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1749
1750 PR c++/70540
1751 * g++.dg/cpp0x/auto48.C: New.
1752
aedf4e12
MP
17532016-04-21 Marek Polacek <polacek@redhat.com>
1754
1755 PR c++/70513
1756 * g++.dg/cpp0x/forw_enum12.C: New test.
1757 * g++.dg/cpp0x/forw_enum13.C: New test.
1758
2074d80a
KY
17592016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1760
1761 PR target/70728
1762 * gcc.target/i386/pr70728.c: New test.
1763
aef4aab0
RB
17642016-04-21 Richard Biener <rguenther@suse.de>
1765
1766 PR middle-end/70747
1767 * gcc.dg/pr70747.c: New testcase.
1768
2359e571
BC
17692016-04-21 Bin Cheng <bin.cheng@arm.com>
1770
1771 PR tree-optimization/70715
1772 * gcc.dg/tree-ssa/scev-13.c: New test.
1773
ce0e66ff
MG
17742016-04-21 Marc Glisse <marc.glisse@inria.fr>
1775
1776 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1777
2c2870a1
MG
17782016-04-21 Marc Glisse <marc.glisse@inria.fr>
1779
1780 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1781
a2b056a3
JH
17822016-04-20 Jan Hubicka <jh@suse.cz>
1783
1784 PR ipa/70018
1785 * g++.dg/ipa/nothrow-1.C: New testcase.
1786
ee392fc2
NS
17872016-04-20 Nathan Sidwell <nathan@acm.org>
1788
1789 PR c++/55635
1790 * g++.dg/eh/delete1.C: New.
1791
dda49daf
L
17922016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1793
1794 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1795 -mtune-ctrl=sse_typeless_stores.
1796
8a5b9d5a
L
17972016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1798
1799 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1800
1011119f
BC
18012016-04-20 Bin Cheng <bin.cheng@arm.com>
1802
1803 PR tree-optimization/69489
1804 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1805
477d4906
IV
18062016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1807
1808 PR c++/69363
1809 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1810 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1811 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1812
fad08d12
BC
18132016-04-20 Bin Cheng <bin.cheng@arm.com>
1814
1815 PR tree-optimization/56625
1816 PR tree-optimization/69489
1817 * gcc.dg/vect/pr56625.c: New test.
1818 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1819
9e3e4fab
AP
18202016-04-20 Andrew Pinski <apinski@cavium.com>
1821
1822 PR target/64971
1823 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1824
d7aa24e4
AC
18252016-04-20 Arnaud Charlet <charlet@adacore.com>
1826
1827 * gnat.dg/self1.adb: Remove now incorrect test.
1828
e6d62b46
BC
18292016-04-20 Bin Cheng <bin.cheng@arm.com>
1830
1831 * gcc.dg/tree-ssa/scev-11.c: New test.
1832 * gcc.dg/tree-ssa/scev-12.c: New test.
1833
2697b189
MP
18342016-04-20 Marek Polacek <polacek@redhat.com>
1835
1836 PR tree-optimization/70725
1837 * gcc.dg/pr70725.c: New test.
1838
60d393e8
RB
18392016-04-20 Richard Biener <rguenther@suse.de>
1840
1841 PR tree-optimization/70726
1842 * g++.dg/vect/pr70726.cc: New testcase.
1843
82c6f58a
AK
18442016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1845
1846 PR target/70674
1847 * gcc.target/s390/pr70674.c: New test.
1848
90eeab20
JD
18492016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1850
1851 PR libgfortran/70684
1852 * gfortran.dg/list_read_14.f90: New test.
1853
fc9cf6da
L
18542016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1855
1856 PR target/69201
1857 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1858 extern to force it misaligned.
1859 (b): Likewise.
1860 (c): Likewise.
1861 (d): Likewise.
1862 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1863 Don't check `*' before movv4sf_internal.
1864 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1865 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1866 Don't check `*' before movv16qi_internal.
1867 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1868 extern to force it misaligned.
1869 (b): Likewise.
1870 (c): Likewise.
1871 (d): Likewise.
1872 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1873 Don't check `*' before movv2df_internal.
1874 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1875 extern to force it misaligned.
1876 (b): Likewise.
1877 (c): Likewise.
1878 (d): Likewise.
1879 Check movv8sf_internal instead of avx_storeups256.
1880 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1881
ea8927ea
RB
18822016-04-19 Richard Biener <rguenther@suse.de>
1883
1884 PR tree-optimization/70171
1885 * g++.dg/tree-ssa/pr70171.C: New testcase.
1886
65f52ee9
RB
18872016-04-19 Richard Biener <rguenther@suse.de>
1888
1889 PR tree-optimization/70724
1890 * gcc.dg/torture/pr70724.c: New testcase.
1891
987b67f1
VM
18922016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1893
1894 PR middle-end/70689
1895 * testsuite/gcc.target/i386/pr70689.c: New.
1896
91a47c39
L
18972016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1898
1899 PR target/70708
1900 * gcc.target/i386/pr70708.c: New test.
1901
8270b82d
RB
19022016-04-18 Richard Biener <rguenther@suse.de>
1903
1904 PR tree-optimization/43434
1905 * gcc.dg/vect/pr43434.c: New testcase.
1906 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1907 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1908 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1909 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1910 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1911 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1912 * gcc.dg/gomp/pr68640.c: Likewise.
1913 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1914 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1915
edd048e2
RB
19162016-04-18 Richard Biener <rguenther@suse.de>
1917
1918 PR tree-optimization/70701
1919 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1920
bd5c7330
TV
19212016-04-18 Tom de Vries <tom@codesourcery.com>
1922
1923 PR testsuite/70699
1924 * gcc.dg/pr70161.c: Add dot-file scans.
1925 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1926 instead of after last dot char.
1927
23f2660f
EB
19282016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1929
1930 * c-c++-common/dump-ada-spec-3.c: New test.
1931 * c-c++-common/dump-ada-spec-4.c: Likewise.
1932
da152c9f
TV
19332016-04-17 Tom de Vries <tom@codesourcery.com>
1934
1935 PR other/70183
1936 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1937
cc950f98
JH
19382016-04-15 Jan Hubicka <jh@suse.cz>
1939
1940 PR ipa/70018
1941 * g++.dg/ipa/pure-const-1.C: New testcase.
1942 * g++.dg/ipa/pure-const-2.C: New testcase.
1943 * g++.dg/ipa/pure-const-3.C: New testcase.
1944
949505a9
MP
19452016-04-15 Marek Polacek <polacek@redhat.com>
1946
1947 PR c/70671
1948 * gcc.dg/bitfld-22.c: New test.
1949
10e547d6
BS
19502016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1951
1952 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1953 x86_64.
1954
1e77281b
MP
19552016-04-15 Marek Polacek <polacek@redhat.com>
1956
1957 PR c/70651
1958 * c-c++-common/pr70651.c: New test.
1959
e501fa8e
KT
19602016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1961
1962 PR rtl-optimization/70681
1963 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1964 dump scan on arm and powerpc.
1965 * gcc.dg/pr10474.c: Likewise.
1966
dda1bf61
JJ
19672016-04-15 Jakub Jelinek <jakub@redhat.com>
1968
ca4ef1ff
JJ
1969 PR c++/69517
1970 PR c++/70019
1971 PR c++/70588
1972 * g++.dg/cpp1y/vla11.C: Revert for real.
1973
dda1bf61
JJ
1974 PR c/70436
1975 * c-c++-common/Wparentheses-1.c: New test.
1976 * c-c++-common/gomp/Wparentheses-1.c: New test.
1977 * c-c++-common/gomp/Wparentheses-2.c: New test.
1978 * c-c++-common/gomp/Wparentheses-3.c: New test.
1979 * c-c++-common/gomp/Wparentheses-4.c: New test.
1980 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1981 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1982 * c-c++-common/goacc/Wparentheses-1.c: New test.
1983
1355e62c
KY
19842016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1985
1986 PR target/70662
1987 * gcc.target/i386/pr70662.c: New test.
1988
0ab34b9e 19892016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 1990 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
1991
1992 PR tree-optimization/70130
1993 * gcc.dg/vect/O3-pr70130.c: New testcase.
1994
bc773aad
MM
19952016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1996
6e9b2286
MM
1997 PR target/70669
1998 * gcc.target/powerpc/pr70669.c: New test.
1999
bc773aad
MM
2000 PR target/70640
2001 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2002 a power7 system that does not have an assembler that supports
2003 power8.
2004
d8747845
MS
20052016-04-14 Martin Sebor <msebor@redhat.com>
2006
2007 PR c++/69517
2008 PR c++/70019
2009 PR c++/70588
2010 * c-c++-common/ubsan/vla-1.c: Revert.
2011 * g++.dg/cpp1y/vla11.C: Same.
2012 * g++.dg/cpp1y/vla12.C: Same.
2013 * g++.dg/cpp1y/vla13.C: Same.
2014 * g++.dg/cpp1y/vla14.C: Same.
2015 * g++.dg/cpp1y/vla3.C: Same.
2016 * gcc/testsuite/g++.dg/init/array24.C: Same.
2017 * g++.dg/ubsan/vla-1.C: Same.
2018
85128559
MP
20192016-04-14 Marek Polacek <polacek@redhat.com>
2020 Jan Hubicka <hubicka@ucw.cz>
2021
2022 PR c++/70029
2023 * g++.dg/torture/pr70029.C: New test.
2024
52fbb073
MS
20252016-04-14 Martin Sebor <msebor@redhat.com>
2026
2027 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2028 type size to prevent failures on targets with very low maximum
2029 alignment.
2030
6db61d6f
RB
20312016-04-14 Richard Biener <rguenther@suse.de>
2032
2033 PR tree-optimization/70623
2034 * gcc.dg/torture/pr70623.c: New testcase.
2035 * gcc.dg/torture/pr70623-2.c: Likewise.
2036
342fac95
MS
20372016-04-13 Martin Sebor <msebor@redhat.com>
2038
2039 PR c++/69517
2040 PR c++/70019
2041 PR c++/70588
2042 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2043 * g++.dg/cpp1y/vla11.C: New test.
2044 * g++.dg/cpp1y/vla12.C: New test.
2045 * g++.dg/cpp1y/vla13.C: New test.
2046 * g++.dg/cpp1y/vla14.C: New test.
2047 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2048 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2049 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2050
d93c452f
JJ
20512016-04-13 Jakub Jelinek <jakub@redhat.com>
2052
2053 PR c++/70641
2054 * g++.dg/opt/pr70641.C: New test.
2055
85115fb6
RO
20562016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2057
2058 PR rtl-optimization/68749
2059 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2060 effects of argument promotions.
2061 Remove default args to dg-skip-if.
2062
545a4139
PC
20632016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2064
2065 PR c++/70635
2066 * g++.dg/parse/pr70635.C: New.
2067
b3a77f21
MP
20682016-04-13 Marek Polacek <polacek@redhat.com>
2069
2070 PR c++/70639
2071 * c-c++-common/Wmisleading-indentation-4.c: New test.
2072
99cd9857
MP
20732016-04-13 Marek Polacek <polacek@redhat.com>
2074
2075 PR c/70436
2076 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2077 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2078
75ca93ec
IE
20792016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2080
2081 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2082 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2083 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2084
3d3f9e7e
JJ
20852016-04-13 Jakub Jelinek <jakub@redhat.com>
2086
37947cd0
JJ
2087 PR middle-end/70633
2088 * gcc.c-torture/compile/pr70633.c: New test.
2089
3d3f9e7e
JJ
2090 PR debug/70628
2091 * gcc.dg/torture/pr70628.c: New test.
2092
92886d3e
PP
20932016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2094
2095 PR c++/70610
2096 * g++.dg/template/pr70610.C: New test.
2097 * g++.dg/template/pr70610-2.C: New test.
2098 * g++.dg/template/pr70610-3.C: New test.
2099 * g++.dg/template/pr70610-4.C: New test.
2100
13bd7c2b
JJ
21012016-04-12 Jakub Jelinek <jakub@redhat.com>
2102
6512fa6d
JJ
2103 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2104 128 instead of 32.
2105
13bd7c2b
JJ
2106 PR c++/70571
2107 * g++.dg/ext/pr70571.C: New test.
2108
20b9851c
MM
21092016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2110
8a434ada 2111 PR target/70640
20b9851c
MM
2112 * gcc.target/powerpc/pr70640.c: New test.
2113
2b2f52bc
PC
21142016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2115
2116 PR c++/68722
2117 * g++.dg/parse/pr68722.C: New.
2118
5901e56a
JJ
21192016-04-12 Jakub Jelinek <jakub@redhat.com>
2120
2121 PR rtl-optimization/70596
2122 * gcc.target/i386/pr70596.c: New test.
2123
d4619dc1
NS
21242016-04-12 Nathan Sidwell <nathan@acm.org>
2125
2126 PR c++/70501
2127 * g++.dg/init/pr70501.C: New.
2128
3df530d3
DW
21292016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2130
2131 * gcc.target/i386/asm-flag-6.c: New test.
2132
b7a120d7
TV
21332016-04-12 Tom de Vries <tom@codesourcery.com>
2134
2135 PR tree-optimization/68756
2136 * gcc.dg/graphite/pr68756.c: New test.
2137
4e0eea75
JJ
21382016-04-12 Jakub Jelinek <jakub@redhat.com>
2139
2140 PR tree-optimization/70602
2141 * gcc.c-torture/execute/pr70602.c: New test.
2142
35fbda43
MM
21432016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2144
2145 PR target/70381
2146 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2147 __float128 emulator is built and runs.
2148 * gcc.target/powerpc/float128-1.c: Likewise.
2149
2150 * lib/target-supports.exp (check_ppc_float128_sw_available):
2151 Rework tests for __float128 software and hardware
2152 availability. Fix exit condition to return 0 on success.
2153
04a99ebe
JG
21542016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2155
2156 PR target/70133
2157 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2158 * gcc.target/aarch64/target_attr_15.c: Likewise.
2159
47cd5a85
PC
21602016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2161
2162 PR c++/69066
2163 * g++.dg/cpp1y/pr69066.C: New.
2164
a5edb32e
JD
21652016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2166
2167 PR fortran/68566
2168 * gfortran.dg/pr36192.f90: Update test.
2169 * gfortran.dg/pr36192_1.f90: Update test.
2170 * gfortran.dg/real_dimension_1.f: Update test.
2171 * gfortran.dg/parameter_array_init_7.f90: New test.
2172
8ef378f8
JDA
21732016-04-09 John David Anglin <danglin@gcc.gnu.org>
2174
c532c871
JDA
2175 PR testsuite/64039
2176 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2177
d34f706f
JDA
2178 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2179
75e1dd9e
JDA
2180 PR rtl-optimization/66669
2181 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2182
8a976f5f
JDA
2183 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2184
da04822a
JDA
2185 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2186 * gcc.dg/pie-1.c: Likewise.
2187 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2188 * gcc.dg/pic-4.c: Likewise.
2189 * gcc.dg/pie-3.c: Likewise.
2190 * gcc.dg/pie-4.c: Likewise.
2191
adfabcf9
JDA
2192 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2193
4a020adf
JDA
2194 PR tree-optimization/68644
2195 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2196
8ef378f8
JDA
2197 PR rtl-optimization/64886
2198 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2199
09bf990e
TV
22002016-04-09 Tom de Vries <tom@codesourcery.com>
2201
2202 PR tree-optimization/68953
2203 * gcc.dg/graphite/pr68953.c: New test.
2204
138c3c1a
DH
22052016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2206
2207 PR fortran/70592
2208 * gfortran.dg/deferred_character_16.f90: New test.
2209
f55460af
JJ
22102016-04-09 Jakub Jelinek <jakub@redhat.com>
2211
2212 PR tree-optimization/70586
2213 * gcc.c-torture/execute/pr70586.c: New test.
2214
0b77bbf3
DH
22152016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2216
2217 PR sanitizer/70573
2218 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2219 with __builtin_memset
2220 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2221
c42cfb5c
CP
22222016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2223
2224 PR lto/70289
2225 PR ipa/70348
2226 PR tree-optimization/70373
2227 PR middle-end/70533
2228 PR middle-end/70534
2229 PR middle-end/70535
2230 * c-c++-common/goacc/reduction-5.c: New test.
2231 * c-c++-common/goacc/reduction-promotions.c: New test.
2232 * gfortran.dg/goacc/reduction-3.f95: New test.
2233 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2234
56cfb596
PP
22352016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2236
2237 PR c++/70590
2238 PR c++/70452
2239 * g++.dg/pr70590.C: New test.
2240 * g++.dg/pr70590-2.C: New test.
2241
1a13c0a2
JJ
22422016-04-08 Jakub Jelinek <jakub@redhat.com>
2243
abc0647a
JJ
2244 PR middle-end/70593
2245 * gcc.target/i386/pr70593.c: New test.
2246
1a13c0a2
JJ
2247 PR rtl-optimization/70574
2248 * gcc.target/i386/avx2-pr70574.c: New test.
2249
c3da4956
MO
22502016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2251
2252 PR sanitizer/70541
2253 * c-c++-common/asan/pr70541.c: New test.
2254
9f1b833b
TV
22552016-04-08 Tom de Vries <tom@codesourcery.com>
2256
2257 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2258 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2259
bae7adda
KT
22602016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2261
2262 PR target/70566
2263 * gcc.c-torture/execute/pr70566.c: New test.
2264
211f3d57
TV
22652016-04-08 Tom de Vries <tom@codesourcery.com>
2266
2267 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2268 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2269
02cf2861
AM
22702016-04-08 Alan Modra <amodra@gmail.com>
2271
2272 * gcc.target/powerpc/pr70117.c: New.
2273
5f490f9f
JJ
22742016-04-07 Jakub Jelinek <jakub@redhat.com>
2275
56e9b710
JJ
2276 PR testsuite/70581
2277 * gcc.dg/lto/simd-function_0.c: New test.
2278
5f490f9f
JJ
2279 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2280 clones.
2281 * c-c++-common/attr-simd-2.c: Likewise.
2282 * c-c++-common/attr-simd-4.c: Likewise.
2283 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2284 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2285
e4ebc74d
TP
22862016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2287
2288 PR testsuite/70553
2289 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2290
9817ae35
TS
22912016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2292 Tom de Vries <tom@codesourcery.com>
2293
2294 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2295 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2296 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2297 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2298 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2299 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2300 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2301 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2302
e292f64d
PP
23032016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2304
2305 PR c/70436
2306 * g++.dg/warn/Wparentheses-29.C: New test.
2307
6b37bdaf
PP
23082016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2309
2310 PR c/70436
2311 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2312 explicit braces to resolve a future -Wparentheses warning.
2313
64824205
RH
23142016-04-06 Richard Henderson <rth@redhat.com>
2315
2316 * gcc.dg/pr61817-1.c: New test.
2317 * gcc.dg/pr61817-2.c: New test.
2318 * gcc.dg/pr69391-1.c: New test.
2319 * gcc.dg/pr69391-2.c: New test.
2320
bc2fc1f3
VM
23212016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2322
2323 PR rtl-optimization/70398
2324 * testsuite/gcc.target/aarch64/pr70398.c: New.
2325
41414a02
EB
23262016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2327
2328 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2329
4066ea8a
YR
23302016-04-06 Yvan Roux <yvan.roux@linaro.org>
2331 Pedro Alves <palves@redhat.com>
2332
2333 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2334
ec35ea45
JJ
23352016-04-06 Jakub Jelinek <jakub@redhat.com>
2336
3866f8dd
JJ
2337 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2338 Check for avx512f effective targets instead of avx2.
2339 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2340 for AVX512F clones.
2341 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2342 * g++.dg/gomp/declare-simd-1.C: Likewise.
2343 * g++.dg/gomp/declare-simd-3.C: Likewise.
2344 * g++.dg/gomp/declare-simd-4.C: Likewise.
2345
ec35ea45
JJ
2346 PR middle-end/70550
2347 * c-c++-common/gomp/pr70550-1.c: New test.
2348 * c-c++-common/gomp/pr70550-2.c: New test.
2349
c08d28ac
NS
23502016-04-05 Nathan Sidwell <nathan@acm.org>
2351
2352 PR c++/70512
2353 * g++.dg/ext/attribute-may-alias-5.C: New.
2354
1d510e04
JJ
23552016-04-05 Jakub Jelinek <jakub@redhat.com>
2356
2357 PR c++/70336
2358 * c-c++-common/pr70336.c: New test.
2359 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2360 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2361
84278ed9
JH
23622016-04-05 Jan Hubicka <hubicka@ucw.cz>
2363
2364 PR ipa/66223
2365 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2366
268a0ec4
JJ
23672016-04-05 Jakub Jelinek <jakub@redhat.com>
2368
2369 PR rtl-optimization/70542
2370 * gcc.dg/torture/pr70542.c: New test.
2371 * gcc.target/i386/avx2-pr70542.c: New test.
2372
5e8c2eb1
ZS
23732016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2374
2375 PR tree-optimization/70509
2376 * gcc.target/i386/avx512bw-pr70509.c: New test.
2377
c0daf32d
PP
23782016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2379
2380 PR c++/70452
2381 * g++.dg/ext/constexpr-vla4.C: New test.
2382
bf867841
UB
23832016-04-05 Uros Bizjak <ubizjak@gmail.com>
2384
2385 PR target/70510
2386 * gcc.target/i386/pr70510.c: New test.
2387
3022186a
RB
23882016-04-05 Richard Biener <rguenther@suse.de>
2389
2390 PR tree-optimization/70526
2391 * g++.dg/torture/pr70526.C: New testcase.
2392
55fc79b2
JJ
23932016-04-05 Jakub Jelinek <jakub@redhat.com>
2394
2395 PR target/70525
2396 * gcc.target/i386/pr70525.c: New test.
2397
62b233f2
RB
23982016-04-05 Richard Biener <rguenther@suse.de>
2399
2400 PR middle-end/70499
2401 * g++.dg/torture/pr70499.C: New testcase.
2402
cc05759d
RB
24032016-04-05 Richard Biener <rguenther@suse.de>
2404
2405 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2406 remove XFAIL.
2407
f23f16d4
JJ
24082016-04-04 Jakub Jelinek <jakub@redhat.com>
2409
2410 PR middle-end/70307
2411 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2412 rs6000 ABI warnings.
2413
d27ecc49
JH
24142016-04-04 Jan Hubicka <hubicka@ucw.cz>
2415
2416 PR ipa/66223
2417 * g++.dg/ipa/devirt-51.C: New testcase.
2418
c974c96e
BS
24192016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2420 Jakub Jelinek <jakub@redhat.com>
2421
2422 PR middle-end/70457
2423 * gcc.dg/torture/pr70457.c: New.
2424
7a85da89
AV
24252016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2426
2427 PR fortran/67538
2428 * gfortran.dg/allocate_with_source_19.f08: New test.
2429
de517e64
AV
24302016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2431
2432 PR fortran/65795
2433 * gfortran.dg/coarray_allocate_6.f08: New test.
2434
43b9f499
RB
24352016-04-04 Richard Biener <rguenther@suse.de>
2436
2437 PR rtl-optimization/70484
2438 * gcc.dg/torture/pr70484.c: New testcase.
2439
f13355da
MP
24402016-04-04 Marek Polacek <polacek@redhat.com>
2441
2442 PR c/70307
2443 * gcc.dg/torture/pr70307.c: New test.
2444
6cc6ed50
OE
24452016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2446
2447 PR target/70416
2448 PR target/67391
2449 * gcc.target/sh/torture/pr70416.c: New.
2450
abdc16c8
MS
24512016-04-02 Martin Sebor <msebor@redhat.com>
2452
2453 PR c++/67376
2454 PR c++/70170
2455 PR c++/70172
2456 PR c++/70228
2457 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2458 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2459 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2460 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2461 * g++.dg/cpp0x/constexpr-string.C: Same.
2462 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2463 * g++.dg/cpp0x/pr65398.C: Same.
2464 * g++.dg/ext/constexpr-vla1.C: Same.
2465 * g++.dg/ext/constexpr-vla2.C: Same.
2466 * g++.dg/ext/constexpr-vla3.C: Same.
2467 * g++.dg/ubsan/pr63956.C: Same.
2468
763cd859
JJ
24692016-04-01 Jakub Jelinek <jakub@redhat.com>
2470
2471 PR rtl-optimization/70467
2472 * gcc.target/i386/pr70467-2.c: New test.
2473
0f875435
JJ
24742016-04-01 Jakub Jelinek <jakub@redhat.com>
2475 Marek Polacek <polacek@redhat.com>
2476
2477 PR c++/70488
2478 * g++.dg/init/new47.C: New test.
2479
41d14659
RR
24802016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2481
2482 PR target/70496
2483 * gcc.target/arm/pr70496.c: New test.
2484
f9bf89bb
NS
24852016-04-01 Nathan Sidwell <nathan@acm.org>
2486
73b9085d
NS
2487 PR c++/68475
2488 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2489
4afdcfaa
IE
24902016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2491
2492 PR target/69890
2493 * gcc.dg/strlenopt.h (memmove): New.
2494 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2495 instead of "string.h".
2496 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2497 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2498 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2499 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2500 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2501 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2502 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2503 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2504 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2505 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2506 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2507 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2508 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2509 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2510 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2511 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2512 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2513 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2514 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2515 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2516
b5d7a29c
RO
25172016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2518
2519 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2520 (Holder::foo): Reflect this.
2521
b660f9ec
IE
25222016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2523
2524 PR target/70442
2525 * gcc.dg/pr70442.c: New test.
2526
88504f34
NS
25272016-03-31 Nathan Sidwell <nathan@acm.org>
2528
2529 PR c++/70393
2530 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2531
95d34b96
KY
25322016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2533
2534 PR target/70453
2535 * gcc.target/i386/pr70453.c: New test.
2536
b4c4967c
AB
25372016-03-31 Andrey Belevantsev <abel@ispras.ru>
2538
2539 PR target/70292
2540 * gcc.c-torture/pr70292.c: New test.
2541
5fde6a45
MP
25422016-03-31 Marek Polacek <polacek@redhat.com>
2543
2544 PR c/70297
2545 * c-c++-common/pr70297.c: New test.
2546 * g++.dg/cpp0x/typedef-redecl.C: New test.
2547 * gcc.dg/typedef-redecl2.c: New test.
2548
97eb24c4
JJ
25492016-03-31 Jakub Jelinek <jakub@redhat.com>
2550
2551 PR rtl-optimization/70460
2552 * gcc.c-torture/execute/pr70460.c: New test.
2553
efc3536f
RB
25542016-03-31 Richard Biener <rguenther@suse.de>
2555
2556 PR c++/70430
2557 * g++.dg/ext/vector30.C: New testcase.
2558
e0876e21
DH
25592016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2560 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2561
2562 * gfortran.dg/fmt_pf.f90: New test.
2563
e9bff8c6
RO
25642016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2565
2566 Forward-port from 5 branch
2567 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2568
2569 PR testsuite/70356
2570 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2571 dg-require-effective-target after dg-do.
2572
2573 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2574
2575 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2576
2620c80d
TS
25772016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2578 Julian Brown <julian@codesourcery.com>
2579 Chung-Lin Tang <cltang@codesourcery.com>
2580 Cesar Philippidis <cesar@codesourcery.com>
2581 James Norris <jnorris@codesourcery.com>
2582 Tom de Vries <tom@codesourcery.com>
2583 Nathan Sidwell <nathan@codesourcery.com>
2584
bf867841 2585 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
2586 * c-c++-common/goacc/loop-clauses.c: Likewise.
2587 * g++.dg/goacc/template.C: Likewise.
2588 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2589 * gfortran.dg/goacc/loop-1.f95: Likewise.
2590 * gfortran.dg/goacc/loop-5.f95: Likewise.
2591 * gfortran.dg/goacc/loop-6.f95: Likewise.
2592 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2593 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2594 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2595 * c-c++-common/goacc/clauses-fail.c: Likewise.
2596 * c-c++-common/goacc/parallel-1.c: Likewise.
2597 * c-c++-common/goacc/reduction-1.c: Likewise.
2598 * c-c++-common/goacc/reduction-2.c: Likewise.
2599 * c-c++-common/goacc/reduction-3.c: Likewise.
2600 * c-c++-common/goacc/reduction-4.c: Likewise.
2601 * c-c++-common/goacc/routine-3.c: Likewise.
2602 * c-c++-common/goacc/routine-4.c: Likewise.
2603 * c-c++-common/goacc/routine-5.c: Likewise.
2604 * c-c++-common/goacc/tile.c: Likewise.
2605 * g++.dg/goacc/template.C: Likewise.
2606 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2607 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2608 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2609 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2610 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2611 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2612 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2613 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2614 * c-c++-common/goacc/use_device-1.c: ... this file.
2615 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2616 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2617 * c-c++-common/goacc/host_data-6.c: ... this file.
2618 * c-c++-common/goacc/loop-2-kernels.c: New file.
2619 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2620 * c-c++-common/goacc/loop-3.c: Likewise.
2621 * g++.dg/goacc/reference.C: Likewise.
2622 * g++.dg/goacc/routine-1.C: Likewise.
2623 * g++.dg/goacc/routine-2.C: Likewise.
2624
f6d2d066
RB
26252016-03-30 Richard Biener <rguenther@suse.de>
2626
2627 PR middle-end/70450
2628 * gcc.dg/torture/pr70450.c: New testcase.
2629
d43242b9
JJ
26302016-03-30 Jakub Jelinek <jakub@redhat.com>
2631
2632 PR target/70421
2633 * gcc.dg/torture/pr70421.c: New test.
2634 * gcc.target/i386/avx512f-pr70421.c: New test.
2635
5ce43b77
L
26362016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2637
2638 PR testsuite/70364
2639 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2640 (check): New function.
2641 (bar): Call check.
2642 (foo): Align stack to 16 bytes when calling bar.
2643 * gcc.target/i386/cleanup-2.c: Likewise.
2644
d014a712
PP
26452016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2646
2647 PR tree-optimization/59124
2648 * gcc.dg/Warray-bounds-19.c: New test.
2649
13f0e8c7
ZW
26502016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2651
2652 * lib/prune.exp (escape_regex_chars): New.
2653 (prune_file_path): Update to quote metcharacters for regexp.
2654
3336c6e0
JJ
26552016-03-29 Jakub Jelinek <jakub@redhat.com>
2656
a362f023
JJ
2657 PR rtl-optimization/70429
2658 * gcc.c-torture/execute/pr70429.c: New test.
2659
3336c6e0
JJ
2660 PR tree-optimization/70405
2661 * gcc.dg/pr70405.c: New test.
2662
728557fd
AV
26632016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2664
2665 PR fortran/70397
2666 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2667 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2668
bef977d4
TS
26692016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2670
2671 PR testsuite/64177
2672 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2673 __cilkrts_set_param to set two workers.
2674 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2675 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2676
6f6d25c9
DH
26772016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2678
bf867841 2679 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 2680
45733562
KY
26812016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2682
2683 PR target/70406
bf867841 2684 * gcc.target/i386/pr70406.c: New test.
45733562 2685
a1799e5e
EB
26862016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2687
2688 * gnat.dg/specs/double_record_extension3.ads: New test.
2689
5fca7b66
RH
26902016-03-25 Richard Henderson <rth@redhat.com>
2691
2692 PR target/70120
2693 * gcc.target/aarch64/pr70120-1.c: New.
2694 * gcc.target/aarch64/pr70120-2.c: New.
2695 * gcc.target/aarch64/pr70120-3.c: New.
2696
31ce75c6
PP
26972016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2698
2699 PR c++/62212
2700 * g++.dg/template/mangle2.C: The dg-do directive should be
2701 "compile" not "assemble".
2702
3caf0ca1
BS
27032016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2704
2705 PR lto/69650
2706 * gcc.dg/pr69650.c: New test.
2707
634035b6
DE
27082016-03-25 David Edelsohn <dje.gcc@gmail.com>
2709
2710 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2711
45d34276
AM
27122016-03-25 Alan Modra <amodra@gmail.com>
2713
2714 * gcc.dg/dfp/pr70052.c: New test.
2715
8f085166
RH
27162016-03-24 Richard Henderson <rth@redhat.com>
2717
2718 PR middle-end/69845
2719 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2720 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2721
011e5ec3
TV
27222016-03-24 Tom de Vries <tom@codesourcery.com>
2723
2724 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2725
9e3f4551
TV
27262016-03-24 Tom de Vries <tom@codesourcery.com>
2727
2728 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2729 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2730
45780041
TV
27312016-03-24 Tom de Vries <tom@codesourcery.com>
2732
2733 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2734 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2735
887ab4e5
PP
27362016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2737
2738 PR c++/62212
2739 * g++.dg/template/mangle2.C: New test.
2740
69a9a66f
RB
27412016-03-24 Richard Biener <rguenther@suse.de>
2742
2743 PR tree-optimization/70396
2744 * gcc.dg/torture/pr70396.c: New testcase.
2745
ed87de55
RB
27462016-03-24 Richard Biener <rguenther@suse.de>
2747
2748 PR middle-end/70370
2749 * gcc.dg/torture/pr70370.c: New testcase.
2750
ea064934
TV
27512016-03-24 Tom de Vries <tom@codesourcery.com>
2752
2753 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2754 * gfortran.dg/goacc/kernels-tree.f95: Same.
2755 * gfortran.dg/goacc/parallel-tree.f95: Same.
2756
b2a4dd1d
TV
27572016-03-24 Tom de Vries <tom@codesourcery.com>
2758
2759 * c-c++-common/goacc/uninit-if-clause.c: New test.
2760 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2761
72e7cd6e
JJ
27622016-03-24 Jakub Jelinek <jakub@redhat.com>
2763
2764 PR target/70290
bf867841
UB
2765 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2766 Fix formatting.
72e7cd6e 2767
ce9d0c03
RB
27682016-03-24 Richard Biener <rguenther@suse.de>
2769
2770 PR tree-optimization/70372
2771 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2772
426b9428
PP
27732016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2774
2775 PR c++/70347
2776 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2777
cd1588c4
PP
27782016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2779
2780 PR c++/70332
2781 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2782
61637db3
JJ
27832016-03-23 Jakub Jelinek <jakub@redhat.com>
2784
928af3bf
JJ
2785 PR c++/70001
2786 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2787 * g++.dg/cpp1y/pr70001.C: New test.
2788
61637db3
JJ
2789 PR c++/70323
2790 * g++.dg/cpp0x/constexpr-70323.C: New test.
2791
05aca4e7
AO
27922016-03-23 Alexandre Oliva <aoliva@redhat.com>
2793 Jason Merrill <jason@redhat.com>
2794 Jakub Jelinek <jakub@redhat.com>
2795
2796 PR c++/69315
2797 * g++.dg/cpp0x/constexpr-69315.C: New test.
2798 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2799
fbdb6baf
MP
28002016-03-23 Marek Polacek <polacek@redhat.com>
2801
2802 PR c++/69884
2803 * g++.dg/warn/Wignored-attributes-1.C: New test.
2804 * g++.dg/warn/Wignored-attributes-2.C: New test.
2805
d79ee524
TV
28062016-03-23 Tom de Vries <tom@codesourcery.com>
2807
2808 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2809 initialization.
2810 * gfortran.dg/goacc/private-3.f95 (test): Same.
2811 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2812 missing use param.
2813
a59f0bef
KT
28142016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2815
2816 * lib/target-supports.exp: Remove v7ve entry from loop
2817 creating effective target checks.
2818 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2819 (add_options_for_arm_arch_v7ve): Likewise.
2820
0179520a
JJ
28212016-03-23 Jakub Jelinek <jakub@redhat.com>
2822
2823 PR tree-optimization/70354
2824 * gcc.dg/vect/pr70354-1.c: New test.
2825 * gcc.dg/vect/pr70354-2.c: New test.
2826 * gcc.target/i386/avx2-pr70354-1.c: New test.
2827 * gcc.target/i386/avx2-pr70354-2.c: New test.
2828
75bb14d7
JL
28292016-03-22 Jeff Law <law@redhat.com>
2830
2831 PR target/70232
2832 * gcc.dg/tree-ssa/pr70232.c: New test.
2833
72c9526d
IE
28342016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2835
2836 PR target/70302
2837 * gcc.target/i386/pr70302.c: New test.
2838
a3ca1bc5
RB
28392016-03-22 Richard Biener <rguenther@suse.de>
2840
2841 PR middle-end/70251
2842 * g++.dg/torture/pr70251.C: New testcase.
2843
5c240f4d
DM
28442016-03-22 David Malcolm <dmalcolm@redhat.com>
2845
2846 PR c/69993
2847 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2848 Wmisleading-indentation.c.
2849 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2850 reflect change to diagnostic text and order of messages.
2851 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2852
80f6631b
DE
28532016-03-22 David Edelsohn <dje.gcc@gmail.com>
2854
2855 * g++.dg/ext/java-3.C: Don't compile on AIX.
2856
9a10956c
RB
28572016-03-22 Richard Biener <rguenther@suse.de>
2858
2859 PR middle-end/70333
2860 * gcc.dg/torture/pr70333.c: New testcase.
2861
6cedf922
IE
28622016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2863
2864 * g++.dg/ext/pr70290.C: New test.
2865
cd6c27ac
KY
28662016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2867
2868 PR target/70325
2869 * gcc.target/i386/pr70325.c: New test.
2870
4cde512c
JJ
28712016-03-22 Jakub Jelinek <jakub@redhat.com>
2872
b01915ed
JJ
2873 PR target/70329
2874 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2875 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2876
4e3e2cf1
JJ
2877 PR target/70300
2878 * gcc.target/i386/pr70300.c: New test.
2879
4cde512c
JJ
2880 PR c++/70295
2881 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2882 (func2): New function for cond with parens, xfail warning for c++.
2883 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2884
16f6d7dc
PP
28852016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2886
2887 PR c++/70096
2888 * g++.dg/template/ptrmem30.C: New test.
2889
a3e2b438
PP
28902016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2891
2892 PR c++/70204
2893 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2894 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2895
11b6a02e
JJ
28962016-03-21 Jakub Jelinek <jakub@redhat.com>
2897
2898 PR middle-end/70326
2899 * gcc.dg/pr70326.c: New test.
2900
b9407883
MG
29012016-03-21 Marc Glisse <marc.glisse@inria.fr>
2902 Jakub Jelinek <jakub@redhat.com>
2903
2904 PR tree-optimization/70317
2905 * gcc.dg/pr70317.c: New test.
2906
4a148e19
UB
29072016-03-21 Uros Bizjak <ubizjak@gmail.com>
2908
2909 PR target/70327
2910 * gcc.target/i386/pr70327.c: New test.
2911
2a85ddbb
ML
29122016-03-21 Martin Liska <mliska@suse.cz>
2913
7d36fe98 2914 PR ipa/70306
2a85ddbb
ML
2915 * gcc.dg/ipa/pr70306.c: New test.
2916
4a148e19 29172016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
2918
2919 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2920 * gcc.target/arm/attr-align3.c: Likewise.
2921 * gcc.target/arm/attr_arm.c: Likewise.
2922 * gcc.target/arm/flip-thumb.c: Likewise.
2923
6b366948
JJ
29242016-03-21 Jakub Jelinek <jakub@redhat.com>
2925
2926 PR target/70296
2927 * gcc.target/powerpc/altivec-36.c: New test.
2928
2fac8c14
RB
29292016-03-21 Richard Biener <rguenther@suse.de>
2930
2931 PR tree-optimization/70310
2932 * gcc.dg/torture/pr70310.c: New testcase.
2933
e9bde854
KY
29342016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2935
2936 PR target/70293
2937 * gcc.target/i386/pr70293.c: New test.
2938
56bbfaf6
RB
29392016-03-21 Richard Biener <rguenther@suse.de>
2940
2941 PR tree-optimization/70288
2942 * gcc.dg/torture/pr70288-1.c: New testcase.
2943 * gcc.dg/torture/pr70288-2.c: Likewise.
2944
3eee49ed
AB
29452016-03-21 Andrey Belevantsev <abel@ispras.ru>
2946
2947 PR rtl-optimization/69307
2948 * gcc.target/arm/pr69307.c: New test.
4a148e19 2949
8e7816b4
AB
29502016-03-21 Andrey Belevantsev <abel@ispras.ru>
2951
2952 PR rtl-optimization/69102
2953 * gcc.c-torture/compile/pr69102.c: New test.
2954
14d7d4be
JL
29552016-03-18 Jeff Law <law@redhat.com>
2956
2957 PR rtl-optimization/70263
2958 * gcc.c-torture/compile/pr70263-1.c: New test.
2959 * gcc.target/i386/pr70263-2.c: New test.
2960
5c6a601c
BS
29612016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2962
2963 PR rtl-optimization/70278
2964 * gcc.dg/torture/pr70278.c: New test.
2965 * gcc.target/arm/pr70278.c: New test.
2966
4bbf545b
DM
29672016-03-18 David Malcolm <dmalcolm@redhat.com>
2968
2969 PR c/70281
2970 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2971 (test_builtin_types_compatible_p): New test function.
2972 * gcc.dg/pr70281.c: New test case.
2973
dc28bb68
CL
29742016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2975
2976 PR target/70113
2977 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2978
5e8d6dff
IE
29792016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2980
2981 PR tree-optimization/70252
2982 * gcc.dg/pr70252.c: New test.
2983
d0e7e403
TV
29842016-03-18 Tom de Vries <tom@codesourcery.com>
2985
2986 * gcc.dg/pr70161-2.c: New test.
2987 * gcc.dg/pr70161.c: New test.
2988
fa22501a
TV
29892016-03-18 Tom de Vries <tom@codesourcery.com>
2990
2991 PR ipa/70269
2992 * gcc.dg/pr70269.c: New test.
2993
dd125026
JJ
29942016-03-18 Jakub Jelinek <jakub@redhat.com>
2995
2996 PR c++/70267
2997 * g++.dg/ext/java-3.C: New test.
2998
91914f0a
PP
29992016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3000
3001 PR c++/70205
3002 * g++.dg/lookup/pr70205.C: New test.
3003
753a8910
PP
30042016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3005
3006 PR c++/70218
3007 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3008
14ba7b28
MP
30092016-03-17 Marek Polacek <polacek@redhat.com>
3010
3011 PR c/69407
3012 * gcc.dg/atomic-op-6.c: New test.
3013
ded60913
DM
30142016-03-17 David Malcolm <dmalcolm@redhat.com>
3015
3016 PR c/70264
3017 * c-c++-common/pr70264.c: New test case.
3018
a3aad0e6
JJ
30192016-03-17 Jakub Jelinek <jakub@redhat.com>
3020
17366700
JJ
3021 PR c++/70144
3022 * c-c++-common/pr70144-1.c: New test.
3023 * c-c++-common/pr70144-2.c: New test.
3024
a3aad0e6
JJ
3025 PR c++/70272
3026 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3027 * g++.dg/opt/flifetime-dse6.C: New test.
3028 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3029
b57e6e18
L
30302016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3031
3032 PR driver/70192
3033 * gcc.dg/pic-1.c: New test.
3034 * gcc.dg/pic-2.c: Likewise.
3035 * gcc.dg/pic-3.c: Likewise.
3036 * gcc.dg/pic-4.c: Likewise.
3037 * gcc.dg/pie-1.c: Likewise.
3038 * gcc.dg/pie-2.c: Likewise.
3039 * gcc.dg/pie-3.c: Likewise.
3040 * gcc.dg/pie-4.c: Likewise.
3041 * gcc.dg/pie-5.c: Likewise.
3042 * gcc.dg/pie-6.c: Likewise.
3043
b38ba58b
TV
30442016-03-17 Tom de Vries <tom@codesourcery.com>
3045
3046 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3047 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3048
6931b3b7
RB
30492016-03-17 Richard Biener <rguenther@suse.de>
3050
3051 PR debug/70271
3052 * g++.dg/debug/pr70271.C: New testcase.
3053
0c8b64cb
IE
30542016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3055
3056 * gcc.target/i386/pr70251.c: New test.
3057
b1970801
MP
30582016-03-17 Marek Polacek <polacek@redhat.com>
3059
3060 PR c++/70194
3061 * g++.dg/warn/constexpr-70194.C: New test.
3062
820c5eaa
RH
30632016-03-16 Richard Henderson <rth@redhat.com>
3064
3065 PR middle-end/70240
3066 * gcc.c-torture/compile/pr70240.c: New.
3067
da0ad263
SKS
30682016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3069
3070 * gcc.c-torture/compile/20151204.c: Skip for avr.
3071
c73d295c
JJ
30722016-03-16 Jakub Jelinek <jakub@redhat.com>
3073
3074 PR target/70245
3075 * g++.dg/opt/pr70245.C: New test.
3076 * g++.dg/opt/pr70245.h: New file.
3077 * g++.dg/opt/pr70245-aux.cc: New file.
3078
b2794066
MS
30792016-03-16 Martin Sebor <msebor@redhat.com>
3080
3081 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3082
aa43616c
RH
30832016-03-16 Richard Henderson <rth@redhat.com>
3084
3085 PR middle-end/70199
3086 * gcc.c-torture/compile/pr70199.c: New.
3087
59608fe5
L
30882016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3089
3090 * gcc.dg/uninit-19.c: Run dos2unix.
3091
ab4c578f
MP
30922016-03-16 Marek Polacek <polacek@redhat.com>
3093
3094 PR c/70093
3095 * gcc.dg/nested-func-10.c: New test.
3096 * gcc.dg/nested-func-9.c: New test.
3097
f5387e76
JJ
30982016-03-16 Jakub Jelinek <jakub@redhat.com>
3099
3100 PR tree-optimization/68714
3101 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3102
7662b718
TV
31032016-03-16 Tom de Vries <tom@codesourcery.com>
3104
3105 PR tree-optimization/68715
3106 * gcc.dg/graphite/pr68715-2.c: New test.
3107 * gcc.dg/graphite/pr68715.c: New test.
3108 * gfortran.dg/graphite/pr68715.f90: New test.
3109
be7ce7ae
TV
31102016-03-16 Tom de Vries <tom@codesourcery.com>
3111
3112 PR tree-optimization/68809
3113 * gcc.dg/graphite/pr68809-2.c: New test.
3114 * gcc.dg/graphite/pr68809.c: New test.
3115
1935f250
JJ
31162016-03-16 Jakub Jelinek <jakub@redhat.com>
3117
6651c93e
JJ
3118 PR c++/70147
3119 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3120 method call to i () as argument. Adjust expected output.
3121
1935f250
JJ
3122 PR c++/70147
3123 * g++.dg/ubsan/pr70147-1.C: New test.
3124 * g++.dg/ubsan/pr70147-2.C: New test.
3125
ab1caa6e
MS
31262016-03-15 Martin Sebor <msebor@redhat.com>
3127
3128 PR c++/58281
3129 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3130
5c2a1bbb
JDA
31312016-03-15 John David Anglin <danglin@gcc.gnu.org>
3132
cb5d8ad1
JDA
3133 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3134 hppa*-*-hpux*.
3135
b440dd40
JDA
3136 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3137
5c2a1bbb
JDA
3138 PR libfortran/69799
3139 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3140 libatomic_available.
3141
42c729c5
MP
31422016-03-15 Marek Polacek <polacek@redhat.com>
3143
3144 PR c++/70209
3145 * g++.dg/ext/attribute-may-alias-4.C: New test.
3146
82b1c550
AM
31472016-03-15 Alexander Monakov <amonakov@ispras.ru>
3148
3149 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3150 -fvar-tracking-assignments-toggle flag.
3151
4ccbf3a6
PH
31522016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3153
3154 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3155
c39858bd
JJ
31562016-03-15 Jakub Jelinek <jakub@redhat.com>
3157
3158 PR rtl-optimization/70222
3159 * gcc.c-torture/execute/pr70222-1.c: New test.
3160 * gcc.c-torture/execute/pr70222-2.c: New test.
3161
8be119c1
RH
31622016-03-15 Richard Henderson <rth@redhat.com>
3163
3164 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3165
6598bb55
AB
31662016-03-15 Andrey Belevantsev <abel@ispras.ru>
3167
3168 PR rtl-optimization/69032
3169 * gcc.dg/pr69032.c: New test.
3170
81fa2944
AB
31712016-03-15 Andrey Belevantsev <abel@ispras.ru>
3172
3173 PR rtl-optimization/63384
4a148e19 3174 * g++.dg/pr63384.C: New test.
81fa2944 3175
74ea9ab6
AB
31762016-03-15 Andrey Belevantsev <abel@ispras.ru>
3177
3178 PR target/64411
3179 * gcc.target/i386/pr64411.C: New test.
3180
045d5055
TV
31812016-03-15 Tom de Vries <tom@codesourcery.com>
3182
3183 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3184 * gfortran.dg/goacc/kernels-alias.f95: New test.
3185
3ea33585
MS
31862016-03-14 Martin Sebor <msebor@redhat.com>
3187
3188 PR c++/53792
3189 * g++.dg/cpp0x/constexpr-inline.C: New test.
3190 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3191
1df7b330
DE
31922016-03-14 David Edelsohn <dje.gcc@gmail.com>
3193
3194 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3195
79b57d18
JJ
31962016-03-14 Jakub Jelinek <jakub@redhat.com>
3197
3198 PR middle-end/70219
3199 * gcc.dg/pr70219.c: New test.
3200
3cbf012a
BS
32012016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3202
3203 PR target/70083
3204 * gcc.dg/torture/pr70083.c: New test.
3205 * gcc.target/i386/pr70083.c: New test.
3206
a9fee7cd
RB
32072016-03-14 Richard Biener <rguenther@suse.de>
3208
3209 PR tree-optimization/56365
3210 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3211
4799603f
SB
32122016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3213
3214 PR target/70098
3215 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3216 New function.
3217 * g++.dg/pr70098.C: New testcase.
3218
3219
760ca967
TV
32202016-03-14 Tom de Vries <tom@codesourcery.com>
3221
3222 PR tree-optimization/70045
3223 * gcc.dg/graphite/pr70045.c: New test.
3224
44e66a77
JD
32252016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3226
3227 PR fortran/69043
3228 * gfortran.dg/include_9.f90: New test.
3229
a18e0fe1
DH
32302016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3231
3232 PR fortran/45076
3233 gfortran.dg/prof/prof.exp: New script.
3234 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3235
d0aca6ab
AB
32362016-03-12 Andrey Belevantsev <abel@ispras.ru>
3237
3238 PR rtl-optimization/69307
3239 * gcc.dg/pr69307.c: New test.
3240
cefe08a4
VM
32412016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3242
3243 PR target/69614
3244 * gcc.target/arm/pr69614.c: New.
3245
70112e2a
PT
32462016-03-12 Paul Thomas <pault@gcc.gnu.org>
3247
3248 PR fortran/70031
3249 * gfortran.dg/submodule_14.f08: New test
3250
3251 PR fortran/69524
3252 * gfortran.dg/submodule_15.f08: New test
3253
3f1e5d3a
PP
32542016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3255
3256 PR c++/70106
3257 * g++.dg/cpp1y/paren3.C: New test.
3258
a3f6d680
MM
32592016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3260
3261 PR target/70131
3262 * gcc.target/powerpc/ppc-round2.c: New test.
3263
92348f09
BS
32642016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3265
3266 PR target/70123
3267 * gcc.dg/torture/pr70123.c: New test.
3268
cebde9e9
JL
32692016-03-11 Jeff Law <law@redhat.com>
3270
3271 PR tree-optimization/70190
3272 * gcc.c-torture/compile/pr70190.c: New test.
3273
3edc5da4
DM
32742016-03-11 David Malcolm <dmalcolm@redhat.com>
3275
3276 PR c/68187
3277 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3278 case.
3279 (test43_b): Likewise.
3280 (test43_c): Likewise.
3281 (test43_d): Likewise.
3282 (test43_e): Likewise.
3283 (test43_f): Likewise.
3284 (test43_g): Likewise.
3285 (test44_a): Likewise.
3286 (test44_b): Likewise.
3287 (test44_c): Likewise.
3288 (test44_d): Likewise.
3289 (test44_e): Likewise.
3290
318c1204
DM
32912016-03-11 David Malcolm <dmalcolm@redhat.com>
3292
3293 PR c/70085
3294 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3295
bc062234
KT
32962016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3297
3298 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3299 dg-options.
3300
acfc1ac1
KT
33012016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3302
3303 PR target/70002
3304 PR target/69245
3305 * gcc.target/aarch64/pr69245_2.c: New test.
3306
d1e2bb2d
JJ
33072016-03-11 Jakub Jelinek <jakub@redhat.com>
3308
3309 PR tree-optimization/70177
3310 * gcc.dg/pr70177.c: New test.
3311
07350627
AL
33122016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3313
3314 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3315
5c6706f7
AL
33162016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3317
3318 * gcc.dg/tree-ssa/sra-20.c: New.
3319
02d472a2
JJ
33202016-03-11 Jakub Jelinek <jakub@redhat.com>
3321
686d390a
JJ
3322 PR rtl-optimization/70174
3323 * gcc.dg/pr70174.c: New test.
3324
02d472a2
JJ
3325 PR tree-optimization/70169
3326 * gcc.dg/pr70169.c: New test.
3327
0f9befa1
IE
33282016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3329
3330 PR target/70160
3331 * gcc.target/i386/pr70160.c: New test.
3332
432d4670
AK
33332016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3334
3335 * gcc.target/s390/dfp-1.c: New test.
3336
a3dc8760
NC
33372016-03-10 Nick Clifton <nickc@redhat.com>
3338
3339 PR target/70044
3340 * gcc.target/aarch64/pr70044.c: New test.
3341
b87a8d7d
PP
33422016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3343 Jakub Jelinek <jakub@redhat.com>
3344
3345 PR c++/70001
3346 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3347 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3348 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3349
4f4ada6a
JH
33502016-03-10 Jan Hubicka <hubicka@ucw.cz>
3351
3352 PR lto/69589
3353 * g++.dg/lto/pr69589_0.C: New testcase
3354 * g++.dg/lto/pr69589_1.C: New testcase
3355
d49b0aa0
MP
33562016-03-10 Marek Polacek <polacek@redhat.com>
3357
3358 PR c++/70153
3359 * g++.dg/delayedfold/unary-plus1.C: New test.
3360
33612016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
3362
3363 * gcc.target/arm/pr45701-1.c: Escape brackets.
3364 * gcc.target/arm/pr45701-2.c: Likewise.
3365
71017a7b
AL
33662016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3367
3368 * gfortran.dg/unconstrained_commons.f: New.
3369
ba52669f
AM
33702016-03-10 Alan Modra <amodra@gmail.com>
3371
3372 * gcc.dg/pr69195.c: New.
3373 * gcc.dg/pr69238.c: New.
3374
27742332
TV
33752016-03-10 Tom de Vries <tom@codesourcery.com>
3376
3377 PR testsuite/68915
3378 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3379
3a81a594
RB
33802016-03-10 Richard Biener <rguenther@suse.de>
3381
3382 PR tree-optimization/70128
3383 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3384 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3385
3433b975
JJ
33862016-03-09 Jakub Jelinek <jakub@redhat.com>
3387
c2864f02
JJ
3388 PR tree-optimization/70152
3389 * gcc.dg/pr70152.c: New test.
3390
3433b975
JJ
3391 PR target/70086
3392 * gcc.target/i386/pr70086-1.c: New test.
3393 * gcc.target/i386/pr70086-2.c: New test.
3394 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
3395
3396 PR tree-optimization/70127
3397 * gcc.c-torture/execute/pr70127.c: New test.
3398
96b3c82d
CP
33992016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3400
3401 * c-c++-common/goacc/combined-directives-2.c: New test.
3402
b4f3232d
DM
34032016-03-09 David Malcolm <dmalcolm@redhat.com>
3404
3405 PR c/68473
3406 PR c++/70105
3407 * g++.dg/diagnostic/pr70105.C: New test.
3408 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3409 (test_multiple_ordinary_maps): New test function.
3410
40499f81
DM
34112016-03-09 David Malcolm <dmalcolm@redhat.com>
3412
3413 PR c/68473
3414 PR c++/70105
3415 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3416 Drop range information from call to inform_at_rich_loc.
3417 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3418 New.
3419 (test_show_locus): Replace calls to rich_location::add_range with
3420 calls to add_range. Rewrite the tests that used the now-defunct
3421 rich_location ctor taking a source_range. Simplify other tests
3422 by replacing calls to COMBINE_LOCATION_DATA with calls to
3423 make_location.
3424
c9e33662
RB
34252016-03-09 Richard Biener <rguenther@suse.de>
3426 Jakub Jelinek <jakub@redhat.com>
3427
3428 PR tree-optimization/70138
3429 * gcc.dg/vect/pr70138-1.c: New testcase.
3430 * gcc.dg/vect/pr70138-2.c: Likewise.
3431
2c73b764
JJ
34322016-03-09 Jakub Jelinek <jakub@redhat.com>
3433
3434 PR target/70049
3435 * gcc.target/i386/pr70049.c: New test.
3436
c06d25bb
RB
34372016-03-09 Richard Biener <rguenther@suse.de>
3438
3439 PR c/70143
3440 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3441 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3442 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3443
5828a501
RO
34442016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3445
3446 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3447 arm-*-*.
3448
2e141c8d
JJ
34492016-03-09 Jakub Jelinek <jakub@redhat.com>
3450
5a9def37
JJ
3451 PR middle-end/67278
3452 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3453
2e141c8d
JJ
3454 PR target/67278
3455 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3456
3457 PR middle-end/70050
3458 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3459 in testcase comment.
3460
bf751f40
TV
34612016-03-09 Tom de Vries <tom@codesourcery.com>
3462
3463 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3464 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3465 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3466 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3467 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3468 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3469 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3470 * gfortran.dg/goacc/kernels-loop.f95: New test.
3471
e210c999
MS
34722016-03-08 Martin Sebor <msebor@redhat.com>
3473
3474 PR c++/62096
3475 * g++.dg/warn/overflow-warn-7.C: New test.
3476
80aac5c8
JM
34772016-03-08 Jason Merrill <jason@redhat.com>
3478
3479 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3480 * lib/target-supports.exp (check_effective_target_concepts): New.
3481
12b81409
JJ
34822016-03-08 Jakub Jelinek <jakub@redhat.com>
3483
d259b234
JJ
3484 PR c++/70135
3485 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3486 * g++.dg/ubsan/pr70135.C: New test.
3487
12b81409
JJ
3488 PR target/70110
3489 * gcc.dg/pr70110.c: New test.
3490
b4e9f2aa
MJ
34912016-03-07 Martin Jambor <mjambor@suse.cz>
3492
3493 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3494 * c-c++-common/gomp/if-1.c: Likewise.
3495 * c-c++-common/gomp/pr61486-2.c: Likewise.
3496 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3497 to dg-additional-options.
3498 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3499 * g++/gomp/target-teams-1.c: Likewise.
3500 * gcc.dg/gomp/gomp.exp: Likewise.
3501 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3502 dg-additional-options.
3503 * gfortran.dg/gomp/gomp.exp: Likewise.
3504 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3505 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3506 dg-additional-options.
3507 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3508
f86e631e
MJ
35092016-03-07 Martin Jambor <mjambor@suse.cz>
3510
3511 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3512 * c-c++-common/gomp/gridify-1.c: New test.
3513 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3514
94156b3f
AV
35152016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3516
3517 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3518 trigger for cortex-r8, when scanning for register r8.
3519 * gcc.target/arm/pr45701-2.c: Likewise.
3520
a84a49b7 35212016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 3522 Jeff Law <law@redhat.com>
a84a49b7
RB
3523
3524 PR tree-optimization/69740
3525 * gcc.c-torture/compile/pr69740-1.c: New test.
3526 * gcc.c-torture/compile/pr69740-2.c: New test.
3527
e41f6c9e
BS
35282016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3529
3530 * lib/target-supports.exp
3531 (check_effective_target_whole_vector_shift): Enable for PPC64.
3532
57548bf5
RB
35332016-03-07 Richard Biener <rguenther@suse.de>
3534
3535 PR tree-optimization/70115
3536 * gcc.dg/torture/pr70115.c: New testcase.
3537
4ae13300
NS
35382016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3539
3540 PR middle-end/69916
3541 * c-c-++-common/goacc/pr69916.c: New.
3542
5edb9853
RH
35432016-03-07 Richard Henderson <rth@redhat.com>
3544
3545 * gcc.c-torture/compile/pr70061.c: New test.
3546
2067a8f3
RB
35472016-03-07 Richard Biener <rguenther@suse.de>
3548
3549 PR testsuite/70109
3550 * gcc.dg/vect/O3-pr36098.c: New testcase.
3551
4145a9b7
CL
35522016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3553
3554 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3555
1878be32
EB
35562016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3557
3558 * gnat.dg/renaming9.ad[sb]: New testcase.
3559
df762bb2
JJ
35602016-03-05 Jakub Jelinek <jakub@redhat.com>
3561
3562 PR c++/70084
3563 * g++.dg/expr/stdarg3.C: New test.
3564
7d461295
JL
35652016-03-04 Jeff Law <law@redhat.com>
3566
3567 PR tree-optimization/69196
3568 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3569 x86_64-*-*.
3570
29b9828f
BS
35712016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3572
b6b552fd
BS
3573 PR c/69973
3574 * gcc.dg/pr69973.c: New test.
3575
201d49e9
BS
3576 PR rtl-optimization/69941
3577 * gcc.dg/torture/pr69941.c: New test.
3578
29b9828f
BS
3579 PR c/69824
3580 * gcc.dg/pr69824.c: New test.
3581
640b7e74
TV
35822016-03-05 Tom de Vries <tom@codesourcery.com>
3583
3584 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3585 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3586 function.
3587
7a3a3fad
PP
35882016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3589
3590 PR c++/66786
3591 * g++.dg/cpp1y/var-templ48.C: New test.
3592 * g++.dg/cpp1y/var-templ49.C: New test.
3593
cd439aec
EB
35942016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3595
3596 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3597
60204554
JJ
35982016-03-04 Jakub Jelinek <jakub@redhat.com>
3599
0c8825de
JJ
3600 PR c++/70035
3601 * g++.dg/ubsan/pr70035.C: New test.
3602
60204554
JJ
3603 PR target/70062
3604 * gcc.target/i386/pr70062.c: New test.
3605
f79d4eab
L
36062016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3607
3608 * g++.dg/template/typename21.C: Remove c++98_only.
3609
ea81ce67
L
36102016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3611
3612 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3613
64b23c13
DM
36142016-03-04 David Malcolm <dmalcolm@redhat.com>
3615
3616 PR c/68187
3617 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3618 function.
3619 (fn_42_b): Likewise.
3620 (fn_42_c): Likewise.
3621
729526f5
DM
36222016-03-04 David Malcolm <dmalcolm@redhat.com>
3623
3624 PR c/68187
3625 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3626 function.
3627 (fn_40_b): Likewise.
3628 (fn_41_a): Likewise.
3629 (fn_41_b): Likewise.
3630
f9ea11ac
JJ
36312016-03-04 Jakub Jelinek <jakub@redhat.com>
3632
3633 PR target/70059
3634 * gcc.target/i386/avx512f-pr70059.c: New test.
3635 * gcc.target/i386/avx512dq-pr70059.c: New test.
3636
b6c38c69
BS
36372016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3638
3639 PR rtl-optimization/57676
3640 * gcc.dg/torture/pr57676.c: New test.
3641
af3cdd34
IE
36422016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3643
3644 * gcc.dg/pr70026.c: New test.
3645
7ff6ca38
MP
36462016-03-04 Marek Polacek <polacek@redhat.com>
3647
3648 PR c/69798
3649 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3650 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3651
a6bf62d5
KT
36522016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3653
3654 PR target/70004
3655 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3656 Delete.
3657 (test_corners_sisd_si): Likewise.
3658 (main): Remove checks of the above.
3659 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3660
ae4cdc6a
EB
36612016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3662
3663 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3664
08455559
CL
36652016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3666
3667 * gcc.dg/torture/pr69951.c: Accept argc==0.
3668
e9a35493
RB
36692016-03-04 Richard Biener <rguenther@suse.de>
3670
3671 PR c++/70054
3672 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3673 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3674
fba054c2
DV
36752016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3676
3677 PR testsuite/69766
3678 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3679 testing multiarch.
3680
f10cdc6c
JJ
36812016-03-04 Jakub Jelinek <jakub@redhat.com>
3682
3683 PR debug/69947
3684 * gcc.dg/guality/pr69947.c: New test.
3685
2e981ba0
JJ
36862016-03-03 Jakub Jelinek <jakub@redhat.com>
3687
3688 PR ada/70017
3689 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3690
0ba3bfa2
KT
36912016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3692
3693 PR rtl-optimization/69904
3694 * gcc.target/arm/pr69904.c: New test.
3695
97ecdb46
JJ
36962016-03-03 Jakub Jelinek <jakub@redhat.com>
3697
3698 PR target/70021
3699 * gcc.dg/vect/pr70021.c: New test.
3700 * gcc.target/i386/pr70021.c: New test.
3701
a2a743a1
MP
37022016-03-03 Marek Polacek <polacek@redhat.com>
3703
3704 PR middle-end/70050
3705 * gcc.dg/pr70050.c: New test.
3706
fa07ecdd
JG
37072016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3708
3709 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3710
23504262
ML
37112016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3712
3713 PR tree-optimization/70043
3714 * gfortran.dg/vect/pr70043.f90: New test.
3715
b7b9e1a9
EB
37162016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3717
3718 * gnat.dg/specs/task1.ads: New test.
3719
cb83ba54
RO
37202016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3721
3722 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3723 Invoke gdb with -batch.
3724 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3725
a75f5e30
RB
37262016-03-03 Richard Biener <rguenther@suse.de>
3727
3728 PR tree-optimization/55936
3729 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3730
268bc320
JL
37312016-03-02 Jeff Law <law@redhat.com>
3732
815f20ab
JL
3733 PR rtl-optimization/69942
3734 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3735 effects of argument promotions.
3736
268bc320
JL
3737 PR tree-optimization/69987
3738 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3739 target does not support -fprefetch-loop-arrays.
3740
171f7de5
UB
37412016-03-02 Uros Bizjak <ubizjak@gmail.com>
3742
3743 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3744
192912db
BC
37452016-03-02 Bin Cheng <bin.cheng@arm.com>
3746
c7908871 3747 PR rtl-optimization/69052
192912db
BC
3748 * gcc.target/i386/pr69052.c: New test.
3749
90a7a40b
AM
37502016-03-02 Alan Modra <amodra@gmail.com>
3751
3752 * gcc.dg/pr69990.c: New.
3753
69fa742f
JJ
37542016-03-02 Jakub Jelinek <jakub@redhat.com>
3755
de752fb0
JJ
3756 PR c/68062
3757 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3758
3759 PR middle-end/70022
3760 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3761
69fa742f
JJ
3762 PR target/70028
3763 * gcc.target/i386/pr70028.c: New test.
3764
7c65bd56
MK
37652016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3766
3767 * c-c++-common/asan/swapcontext-test-1.c,
3768 * c-c++-common/tsan/thread_leak.c,
3769 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3770 * g++.dg/tsan/benign_race.C,
3771 * g++.dg/tsan/fd_close_norace.C,
3772 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3773 races with sanitizer output
3774
37d98220 37752016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 3776 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
3777
3778 PR target/67278
3779 * gcc.dg/simd-8.c: New testcase.
3780
218db463
RB
37812016-03-02 Richard Biener <rguenther@suse.de>
3782
3783 PR middle-end/67278
3784 * gcc.dg/simd-7.c: New testcase.
3785
22c72158
EB
37862016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3787
3788 * gcc.target/i386/pr70007.c: Tweak.
3789
9a790ccc
DV
37902016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3791
3792 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3793
bd02f00f
MP
37942016-03-02 Marek Polacek <polacek@redhat.com>
3795
3796 PR c/67854
3797 * gcc.dg/pr67854.c: New test.
3798
1e840f39
JJ
37992016-03-02 Jakub Jelinek <jakub@redhat.com>
3800
3801 PR middle-end/70025
3802 * gcc.dg/torture/pr70025.c: New test.
3803
bca00241
VK
38042016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3805
3806 PR tree-optimization/68621
3807 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3808
0bca04b8
EB
38092016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3810
3811 * gcc.target/i386/pr70007.c: New test.
3812
2a9afc86
JL
38132016-03-01 Jeff Law <law@redhat.com>
3814
eab2541b 3815 PR tree-optimization/69196
9d83ef71 3816 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 3817
2a9afc86
JL
3818 PR tree-optimization/69196
3819 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3820 duplicating code and spoiling the expected output.
3821
0d39977e
MM
38222016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3823
3824 PR target/70033
3825 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3826 supports power9 before doing tests.
3827 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3828 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3829 * gcc.target/powerpc/p9-permute.c: Likewise.
3830
a0c0699d
UB
38312016-03-01 Uros Bizjak <ubizjak@gmail.com>
3832
3833 PR target/70027
3834 * gcc.target/i386/pr70027.c: New test.
3835
0ae3ef47 38362016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
3837
3838 * gcc.dg/pr70017.c: New test.
3839
686e2237
JJ
38402016-03-01 Jakub Jelinek <jakub@redhat.com>
3841
3842 PR c/69796
3843 PR c/69974
3844 * gcc.dg/pr69796.c: New test.
3845 * gcc.dg/pr69974.c: New test.
3846
f8e4188c
EB
38472016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3848
3849 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3850
5e3f1c7c
JL
38512016-02-29 Jeff Law <law@redhat.com>
3852
3853 PR tree-optimization/69987
3854 * gfortran.dg/pr69987.f90: New test.
3855
3856 PR tree-optimization/69989
3857 * gcc.c-torture/compile/pr69989-2.c: New test.
3858
1be56bc5
MP
38592016-03-01 Marek Polacek <polacek@redhat.com>
3860
3861 PR c++/69795
3862 * g++.dg/parse/invalid1.C: New test.
3863
1b19470d
RB
38642016-03-01 Richard Biener <rguenther@suse.de>
3865
3866 PR middle-end/70022
3867 * gcc.dg/pr70022.c: New testcase.
3868
3ae0661a
IE
38692016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3870
3871 PR tree-optimization/69956
3872 * gcc.dg/pr69956.c: New test.
3873
0f09ab88
BS
38742016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3875
3876 PR target/70011
3877 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3878 XFAIL when hardware supports efficient unaligned storage access.
3879
76d881bf
PP
38802016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3881
3882 PR c++/69961
3883 * g++.dg/template/pr69961a.C: New test.
3884 * g++.dg/template/pr69961b.C: New test.
3885
7168133a
DM
38862016-02-29 David Malcolm <dmalcolm@redhat.com>
3887
3888 PR preprocessor/69985
3889 * gcc.dg/cpp/pr69985.c: New test case.
3890
0c6072a3
JL
38912016-02-29 Jeff Law <law@redhat.com>
3892
e66f219b
JL
3893 PR tree-optimization/70005
3894 * gcc.c-torture/execute/pr70005.c New test.
3895
0c6072a3
JL
3896 PR tree-optimization/69999
3897 * gcc.c-torture/compile/pr69999.c: New test.
3898
fd9fbdb3
YR
38992016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3900
3901 PR tree-optimization/69652
3902 * gcc.dg/torture/pr69652.c: Delete test.
3903 * gcc.dg/vect/pr69652.c: New test.
3904
cbd400b4
RB
39052016-02-19 Richard Biener <rguenther@suse.de>
3906
3907 PR tree-optimization/69980
3908 * gfortran.dg/vect/pr69980.f90: New testcase.
3909
84ea0f58
EB
39102016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3911
3912 * gcc.target/sparc/20160229-1.c: New test.
3913
5d2a63dc
EB
39142016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3915
3916 * gnat.dg/stack_usage3.adb: New test.
3917 * gnat.dg/stack_usage3_pkg.ads: New helper.
3918
93e708f9
EB
39192016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3920
3921 * gnat.dg/renaming8.adb: New test.
3922 * gnat.dg/renaming8_pkg1.ads: New helper.
3923 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3924 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3925
6512bc93
RB
39262016-02-29 Richard Biener <rguenther@suse.de>
3927
3928 PR tree-optimization/69720
3929 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3930
7b201a88
TK
39312016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3932
3933 PR fortran/68147
3934 PR fortran/47674
3935 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3936
82ee0cf2 39372016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
3938 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3939
3940 PR fortran/56007
3941 * gfortran.dg/coarray_8.f90: Adjust error message.
3942 * gfortran.dg/pr56007.f90: New test.
3943 * gfortran.dg/pr56007.f: New test.
3944
cdc1a2c8
L
39452016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3946
3947 PR tree-optimization/69989
3948 * gcc.dg/torture/pr69989.c: New test.
3949
33505bcf
EB
39502016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3951
3952 * gcc.target/i386/stack-realign-win.c: New test.
3953
524bfb19
HA
39542016-02-28 Harald Anlauf <anlauf@gmx.de>
3955
3956 PR fortran/60126
3957 * gfortran.dg/pr60126.f90: New test.
3958
bd542508
JL
39592016-02-27 Jeff Law <law@redhat.com>
3960
3961 Revert
3962 2016-02-26 Richard Biener <rguenther@suse.de>
3963 Jeff Law <law@redhat.com>
3964
3965 PR tree-optimization/69740
3966 * gcc.c-torture/compile/pr69740-1.c: New test.
3967 * gcc.c-torture/compile/pr69740-2.c: New test.
3968
dd1291e0
JD
39692016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3970
5fb67f8b 3971 PR fortran/69910
dd1291e0
JD
3972 * gfortran.dg/newunit_4.f90: New test.
3973
5cfefb59
JJ
39742016-02-27 Jakub Jelinek <jakub@redhat.com>
3975
3976 PR target/69613
3977 PR rtl-optimization/69886
3978 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3979 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3980 target.
3981
20ba5f33
MS
39822016-02-26 Martin Sebor <msebor@redhat.com>
3983
3984 PR tree-optimization/15826
3985 * gcc.dg/tree-ssa/pr15826.c: New test.
3986
e6fb01b0
JJ
39872016-02-26 Jakub Jelinek <jakub@redhat.com>
3988
3989 PR target/69969
3990 * gcc.target/powerpc/pr69969.c: New test.
3991
e3e0cf64
MS
39922016-02-26 Martin Sebor <msebor@redhat.com>
3993
3994 PR c++/15766
3995 * g++.old-deja/g++.other/decl5.C: Add a test case.
3996
d1f2bea5
SB
39972016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3998
3999 PR target/69946
4000 * gcc.target/powerpc/pr69946.c: New file.
4001
4a4f9d2b 40022016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4003 Jeff Law <law@redhat.com>
4a4f9d2b 4004
e3e0cf64 4005 PR tree-optimization/69740
4a4f9d2b
RB
4006 * gcc.c-torture/compile/pr69740-1.c: New test.
4007 * gcc.c-torture/compile/pr69740-2.c: New test.
4008
ad2a2706
MJ
40092016-02-26 Martin Jambor <mjambor@suse.cz>
4010
4011 PR middle-end/69920
4012 * gcc.dg/torture/pr69932.c: New test.
4013 * gcc.dg/torture/pr69936.c: Likewise.
4014
1d11f7ce
AK
40152016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4016
4017 PR target/69709
4018 * gcc.target/s390/pr69709.c: New test.
4019
6cfccbb2
KT
40202016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4021
4022 PR target/69245
4023 * gcc.target/aarch64/pr69245_1.c: New test.
4024
ac59ad4e
KT
40252016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4026
4027 PR target/69613
4028 * gcc.dg/torture/pr69613.c: New test.
4029
a2ad54a0
JJ
40302016-02-26 Jakub Jelinek <jakub@redhat.com>
4031
4032 PR rtl-optimization/69891
4033 * gcc.target/i386/pr69891.c: New test.
4034
0884062c 40352016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4036 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4037
d2369d4f 4038 PR target/61397
c163789b
MM
4039 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4040 functionality for both 32-bit and 64-bit.
4041
5aed7e2c
RB
40422016-02-26 Richard Biener <rguenther@suse.de>
4043
4044 PR tree-optimization/69551
4045 * gcc.dg/torture/pr69951.c: New testcase.
4046
798e2a8e
RB
40472016-02-25 Richard Biener <rguenther@suse.de>
4048
4049 PR tree-optimization/48795
4050 * gcc.dg/Warray-bounds-18.c: New testcase.
4051
9559fbac
RO
40522016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4053
4054 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4055
c049b107
JJ
40562016-02-25 Jakub Jelinek <jakub@redhat.com>
4057
4058 PR rtl-optimization/69896
4059 * gcc.dg/pr69896.c: New test.
4060
1137001c
PP
40612016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4062
4063 PR c++/69736
4064 * g++.dg/cpp1y/paren2.C: New test.
4065
2e9c8641
MS
40662016-02-24 Martin Sebor <msebor@redhat.com>
4067
4068 PR c/51147
4069 * gcc.dg/enum-mode-2.c: New test.
4070
03ca8fb3
JJ
40712016-02-24 Jakub Jelinek <jakub@redhat.com>
4072
4073 PR c++/69922
4074 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4075 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4076 * g++.dg/ubsan/pr69922.C: New test.
4077
0b05329b
MP
40782016-02-24 Marek Polacek <polacek@redhat.com>
4079
4080 PR c/69819
4081 * gcc.dg/pr69819.c: New test.
4082
57c2c374
MS
40832016-02-24 Martin Sebor <msebor@redhat.com>
4084
3b96b93a
MS
4085 PR c++/69912
4086 * g++.dg/ext/flexary15.C: New test.
4087
40882016-02-24 Martin Sebor <msebor@redhat.com>
4089
4090 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4091 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4092 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4093
65433bb5
MK
40942016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4095 Charles Baylis <charles.baylis@linaro.org>
4096
4097 PR debug/61033
4098 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4099
f802a424 41002016-02-24 Richard Biener <rguenther@suse.de>
44293580 4101 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4102
4103 PR middle-end/69760
4104 * gcc.dg/torture/pr69760.c: New testcase.
4105
525f795f
RO
41062016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4107
4108 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4109 pattern on Solaris with as.
4110
cd7bbceb
KT
41112016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4112
4113 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4114 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4115 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4116 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4117
89c0c1fd
JJ
41182016-02-24 Jakub Jelinek <jakub@redhat.com>
4119
4120 PR middle-end/69915
4121 * gcc.dg/pr69915.c: New test.
4122
0683fd27
KT
41232016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4124
4125 PR rtl-optimization/69886
4126 * gcc.dg/torture/pr69886.c: New test.
4127
e53d562a
RB
41282016-02-24 Richard Biener <rguenther@suse.de>
4129
4130 PR middle-end/68963
4131 * gcc.dg/torture/pr68963.c: New testcase.
4132
74a00288
KT
41332016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4134
4135 PR target/69875
4136 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4137 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4138 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4139 * gcc.target/arm/atomic_loaddi_1.c: New test.
4140 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4141 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4142 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4143 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4144 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4145 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4146 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4147 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4148
340fd4c9
JJ
41492016-02-24 Jakub Jelinek <jakub@redhat.com>
4150
4151 PR middle-end/69909
4152 * gcc.dg/torture/pr69909.c: New test.
4153
47d3fdb2
RB
41542016-02-24 Richard Biener <rguenther@suse.de>
4155
4156 PR tree-optimization/69907
4157 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4158 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4159 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4160
dab73e73
CB
41612016-02-24 Christian Bruel <christian.bruel@st.com>
4162
4163 * gcc.target/arm/pragma_cpp_fma.c: New test.
4164
7cc5ec65
JD
41652016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4166
4167 PR fortran/61156
4168 * gfortran.dg/include_6.f90: Update test.
4169
067fbd8b
JJ
41702016-02-23 Jakub Jelinek <jakub@redhat.com>
4171
4172 PR objc/69844
4173 * objc.dg/pr69844.m: New test.
4174
64a454d9
JD
41752016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4176
4177 PR libgfortran/69456
4178 * gfortran.dg/namelist_89.f90: New test.
4179 * gfortran.dg/pr59700.f90: Update test..
4180
35886f0b
MS
41812016-02-23 Martin Sebor <msebor@redhat.com>
4182
4183 PR middle-end/69780
4184 * g++.dg/ext/builtin_alloca.C: New test.
4185 * gcc.dg/builtins-68.c: New test.
4186
162cc7e3
RH
41872016-02-23 Richard Henderson <rth@redhat.com>
4188
4189 * gcc.target/i386/addr-space-3.c: Remove test.
4190
196440f8
DM
41912016-02-23 David Malcolm <dmalcolm@redhat.com>
4192
4193 PR preprocessor/69126
4194 PR preprocessor/69543
4195 * c-c++-common/pr69126-2-long.c: New test.
4196 * c-c++-common/pr69126-2-short.c: New test.
4197 * c-c++-common/pr69543-1.c: Remove xfail.
4198
1d3121af
DM
41992016-02-23 David Malcolm <dmalcolm@redhat.com>
4200
4201 PR preprocessor/69126
4202 PR preprocessor/69543
4203 PR preprocessor/69558
4204 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4205 (f): Rename to...
4206 (test_2): ...this, and add leading comment.
4207 (MACRO_3, test_3): New.
4208 (MACRO_4A, MACRO_4B, test_4): New.
4209 (MACRO): Rename to...
4210 (MACRO_5): ...this.
4211 (g): Rename to...
4212 (test_5): ...this, updating for renaming of MACRO, and
4213 add leading comment.
4214 * c-c++-common/pr69543-1.c: New.
4215 * c-c++-common/pr69543-2.c: New.
4216 * c-c++-common/pr69543-3.c: New.
4217 * c-c++-common/pr69543-4.c: New.
4218 * c-c++-common/pr69558-1.c: New.
4219 * c-c++-common/pr69558-2.c: New.
4220 * c-c++-common/pr69558-3.c: New.
4221 * c-c++-common/pr69558-4.c: New.
4222 * gcc.dg/pr69558.c: Move to...
4223 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4224 xfail for c++.
4225
f99c3557
TS
42262016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4227
4228 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4229 to -ftree-parallelize-loops/-fopenacc changes.
4230 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4231 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4232 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4233 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4234 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4235 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4236 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4237 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4238 * c-c++-common/goacc/kernels-loop.c: Likewise.
4239 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4240 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4241 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4242 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4243
c60ec7c2
RO
42442016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4245
4246 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4247
f1a62b6f
JJ
42482016-02-23 Jakub Jelinek <jakub@redhat.com>
4249
e67bf044
JJ
4250 PR c++/69902
4251 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4252
f1a62b6f
JJ
4253 PR c/69900
4254 * gcc.dg/pr69900.c: New test.
4255
20c5e09e
MJ
42562016-02-23 Martin Jambor <mjambor@suse.cz>
4257
4258 PR tree-optimization/69666
4259 * gcc.dg/tree-ssa/pr69666.c: New test.
4260
e457a6fc
AV
42612016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4262
4263 PR fortran/67451
4264 * gfortran.dg/coarray_allocate_5.f08: New test.
4265
d7b574f4
AK
42662016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4267
4268 * gcc.target/s390/vcond-shift.c: Move to ...
4269 * gcc.target/s390/vector/vcond-shift.c: ... here.
4270
58bdeb44
AK
42712016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4272
4273 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4274 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4275
7cd0387b
AK
42762016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4277
4278 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4279
4246c8da
MW
42802016-02-20 Mark Wielaard <mjw@redhat.com>
4281
4282 PR c/28901
4283 * gcc.dg/unused-variable-3.c: New test.
4284
f93bc532
JJ
42852016-02-22 Jakub Jelinek <jakub@redhat.com>
4286
4287 PR target/69888
4288 * gcc.target/i386/pr69888.c: New test.
4289
c4e360f4
RB
42902016-02-22 Richard Biener <rguenther@suse.de>
4291
4292 PR tree-optimization/69882
4293 * gfortran.dg/vect/pr69882.f90: New testcase.
4294
09c92f1c
JJ
42952016-02-22 Jakub Jelinek <jakub@redhat.com>
4296
4297 PR target/69885
4298 * gcc.dg/pr69885.c: New test.
4299
f88d45dc
OE
43002016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4301
4302 PR target/69806
4303 PR target/54089
4304 * gcc.target/sh/pr54089-10.c: New.
4305
ce1ff48e
PT
43062016-02-20 Paul Thomas <pault@gcc.gnu.org>
4307
4308 PR fortran/69423
4309 * gfortran.dg/deferred_character_15.f90 : New test.
4310
bbf27208
DH
43112016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4312
4313 PR fortran/57365
4314 gfortran.dg/allocate_with_source_18.f03: New test.
4315
43162016-02-20 Harald Anlauf <anlauf@gmx.de>
4317
4318 PR fortran/52531
4319 gfortran.dg/gomp/pr52531.f90: New test.
4320
268be88c
BE
43212016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4322
4323 PR c++/69865
4324 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4325 -std=c++03.
4326
4b6c824a
JJ
43272016-02-19 Jakub Jelinek <jakub@redhat.com>
4328
871b3f47
JJ
4329 PR c++/69826
4330 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4331 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4332
7a965d51
JJ
4333 PR c++/69850
4334 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4335
4b6c824a
JJ
4336 PR c++/69851
4337 * g++.dg/torture/pr69851.C: New test.
4338
15fca21a
MS
43392016-02-19 Martin Sebor <msebor@redhat.com>
4340
4341 PR testsuite/69573
4342 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4343
19e21586
JJ
43442016-02-19 Jakub Jelinek <jakub@redhat.com>
4345
03a616ac
JJ
4346 PR c++/69850
4347 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4348 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4349
19e21586
JJ
4350 PR c++/67767
4351 * g++.dg/cpp0x/pr67767.C: New test.
4352
2db16594
KT
43532016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4354
4355 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4356 for fp, simd, crypto, crc, lse.
4357 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4358 above.
4359 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4360 effective target check.
4361
5a7d9d1e
JJ
43622016-02-19 Jakub Jelinek <jakub@redhat.com>
4363
4364 PR target/69820
4365 * gcc.target/i386/pr69820.c: New test.
4366
6448f064
AK
43672016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4368
4369 * gcc.target/s390/vector/int128-1.c: New test.
4370
d0a859e6
AK
43712016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4372
4373 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4374
9e4eb643
AK
43752016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4376
4377 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4378 instruction pattern name to prevent the testcase from failing with
4379 -march=z13.
4380
859a4c0e
AK
43812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4382
4383 * gcc.target/s390/md/movstr-2.c: New test.
4384
efc2340b
MK
43852016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4386
4387 * gcc.target/s390/morestack.c: New test.
4388
ca2bfbc2
DV
43892016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4390
4391 PR target/69625
4392 * gcc.target/s390/pr69625.c: Add test case.
4393
efd4bd05
BE
43942016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4395
4396 PR testsuite/68580
4397 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4398
2bf2078a
MM
43992016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4400
4401 PR target/68404
4402 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4403 * gcc.target/powerpc/fusion3.c: Likewise.
4404
f003579e
RB
44052016-02-18 Richard Biener <rguenther@suse.de>
4406
4407 PR middle-end/69553
4408 * g++.dg/torture/pr69553.C: New testcase.
4409
19233914
NC
44102016-02-18 Nick Clifton <nickc@redhat.com>
4411
efd4bd05
BE
4412 PR target/62254
4413 PR target/69610
4414 * gcc.target/arm/pr62554.c: New test.
4415 * gcc.target/arm/pr69610-1.c: New test.
4416 * gcc.target/arm/pr69610-2.c: New test.
19233914 4417
23f27839
RB
44182016-02-18 Richard Biener <rguenther@suse.de>
4419
4420 PR middle-end/69854
4421 * gcc.dg/torture/pr69854.c: New testcase.
4422
932c0da4
JJ
44232016-02-17 Jakub Jelinek <jakub@redhat.com>
4424
4425 PR c++/69850
4426 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4427
1bed93e4
BS
44282012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4429
4430 * gcc.target/powerpc/vec-cg.c: New test.
4431
57bfb134
RB
44322016-02-17 Richard Biener <rguenther@suse.de>
4433
4434 PR testsuite/69586
4435 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4436
a44e0ebb
KT
44372016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4438
4439 PR target/69161
4440 * gcc.c-torture/compile/pr69161.c: New test.
4441
ffacd726
DS
44422016-02-17 David Sherwood <david.sherwood@arm.com>
4443
4444 PR target/69532
4445 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4446 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4447
448db8d2
EB
44482016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4449
4450 * gcc.dg/ifcvt-4.c: Skip on Visium.
4451
e2f0522e
EB
44522016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4453
4454 * gnat.dg/atomic8.adb: New test.
4455
bf17fe3f
EB
44562016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4457
4458 * gnat.dg/discr46.ad[sb]: New test.
4459
ecf835e9
KN
44602016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4461
4462 PR Target/48344
4463 * gcc.target/powerpc/pr48344-1.c: New test.
4464
49a1164a
TK
44652015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4466
4467 PR fortran/69742
4468 * gfortran.dg/associate_21.f90: New test.
4469
bf14eba2
JJ
44702016-02-16 Jakub Jelinek <jakub@redhat.com>
4471
4472 PR c/69835
4473 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4474 -Wnonnull in dg-options.
4475 * c-c++-common/nonnull-2.c: New test.
4476
35a093b6
JG
44772016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4478 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4479
4480 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4481
e387d491
JJ
44822016-02-16 Jakub Jelinek <jakub@redhat.com>
4483
4484 PR middle-end/69801
4485 * gcc.dg/pr69801.c: Add empty dg-options.
4486
ba539195
JN
44872016-02-16 James Norris <jnorris@codesourcery.com>
4488
4489 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4490 * g++.dg/goacc/deviceptr-1.c: New file.
4491
2a2b8f64
JJ
44922016-02-16 Jakub Jelinek <jakub@redhat.com>
4493
4494 PR tree-optimization/69820
4495 * gcc.dg/vect/pr69820.c: New test.
4496
87440c29
RB
44972016-02-16 Richard Biener <rguenther@suse.de>
4498
4499 PR tree-optimization/69776
4500 * gcc.dg/torture/pr69776-2.c: New testcase.
4501
6d87c306
BS
45022016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4503
4504 PR tree-optimization/69714
4505 * gcc.dg/torture/pr69714.c: New test.
4506
3824a0a2
JJ
45072016-02-16 Jakub Jelinek <jakub@redhat.com>
4508
4509 PR tree-optimization/69802
4510 * gcc.dg/pr69802.c: New test.
4511
c8cfe96e
RB
45122016-02-16 Richard Biener <rguenther@suse.de>
4513
4514 PR middle-end/69801
4515 * gcc.dg/pr69801.c: New testcase.
4516
fc12098d
JD
45172016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4518
4519 PR libgfortran/69651
4520 * gfortran.dg/read_bang.f90: New test.
4521 * gfortran.dg/read_bang4.f90: New test.
4522
ba6b3795
JJ
45232016-02-15 Jakub Jelinek <jakub@redhat.com>
4524
f0516ca4
JJ
4525 PR c++/69658
4526 * g++.dg/init/pr69658.C: New test.
4527
ba6b3795
JJ
4528 PR c++/69797
4529 * c-c++-common/pr69797.c: New test.
4530
de3f9a2d
PK
45312016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4532
4533 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4534 check for aarch64*-*-*.
4535
17a3b967
RB
45362016-02-15 Richard Biener <rguenther@suse.de>
4537
4538 PR tree-optimization/69783
4539 * gcc.dg/vect/pr69783.c: New testcase.
4540
1c48bff1
RB
45412016-02-15 Richard Biener <rguenther@suse.de>
4542
4543 PR tree-optimization/69776
4544 * gcc.dg/torture/pr69776.c: New testcase.
4545
1e6025b6
TK
45462016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4547
4548 PR fortran/60526
4549 * gfortran.dg/type_decl_4.f90: Reinstated.
4550
d3308279
JDA
45512016-02-14 John David Anglin <danglin@gcc.gnu.org>
4552
4553 PR fortran/68746
4554 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4555
b7c56581
TK
45562016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4557
4558 PR fortran/60526
4559 PR bootstrap/69816
4560 * gfortran.dg/type_decl_4.f90: Removed.
4561
60cb4ef5
TK
45622016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4563
4564 PR fortran/60526
4565 * gfortran.dg/type_decl_4.f90: New test.
4566
f6964637
AM
45672016-02-14 Alan Modra <amodra@gmail.com>
4568
1a8849d1 4569 PR testsuite/68886
f6964637
AM
4570 * gcc.c-torture/execute/stkalign.c: Revise test.
4571
f5121920
OE
45722016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4573
4574 PR target/67260
4575 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4576
6cda3ab6
OE
45772016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4578
4579 PR target/67260
4580 * gcc.target/sh/torture/pr67260.c: New.
4581
6786e598
JDA
45822016-02-12 John David Anglin <danglin@gcc.gnu.org>
4583
4584 * gcc.dg/pr67964.c: Add dg-require-alias.
4585
7e05dad8
OE
45862016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4587
4588 PR target/67636
4589 PR target/64345
4590 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4591
7f4cc3ce
JD
45922016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4593
4594 PR libgfortran/69668
4595 * gfortran.dg/namelist_88.f90: New test.
4596
955ca6dc
JD
45972016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4598
4599 PR libgfortran/69668
4600 * gfortran.dg/namelist_38.f90: Update test.
4601 * gfortran.dg/namelist_84.f90: Update test.
4602
876217ae
DM
46032016-02-12 David Malcolm <dmalcolm@redhat.com>
4604
4605 PR other/69554
4606 * gcc.dg/pr69554-1.c: New test.
4607 * gfortran.dg/pr69554-1.F90: New test.
4608 * gfortran.dg/pr69554-2.F90: New test.
4609 * lib/gcc-dg.exp (proc dg-locus): New function.
4610 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4611 distinguish between the caret-printing and non-caret-printing
4612 cases. If caret-printing has been explicitly enabled, bail out
4613 without attempting to fix up the output.
4614
61789eed
DM
46152016-02-12 David Malcolm <dmalcolm@redhat.com>
4616
4617 PR driver/69265
4618 PR driver/69453
4619 * gcc.dg/spellcheck-options-3.c: New test case.
4620 * gcc.dg/spellcheck-options-4.c: New test case.
4621 * gcc.dg/spellcheck-options-5.c: New test case.
4622 * gcc.dg/spellcheck-options-6.c: New test case.
4623 * gcc.dg/spellcheck-options-7.c: New test case.
4624 * gcc.dg/spellcheck-options-8.c: New test case.
4625 * gcc.dg/spellcheck-options-9.c: New test case.
4626 * gcc.dg/spellcheck-options-10.c: New test case.
4627
c3090c1f
JJ
46282016-02-12 Jakub Jelinek <jakub@redhat.com>
4629
4630 PR rtl-optimization/69764
4631 PR rtl-optimization/69771
4632 * c-c++-common/pr69764.c: New test.
4633 * gcc.dg/torture/pr69771.c: New test.
4634
8222034d
MP
46352016-02-12 Marek Polacek <polacek@redhat.com>
4636
4637 * g++.dg/torture/init-list1.C: New.
4638
f749f792
MP
46392016-02-12 Marek Polacek <polacek@redhat.com>
4640
4641 * gcc.dg/pr69522.c: Add empty dg-options.
4642
199fb02a
IE
46432016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4644
4645 * g++.dg/lto/lto.exp: Include and init mpx.
4646 * g++.dg/lto/pr69729_0.C: New test.
4647
b69539cb
JJ
46482016-02-12 Jakub Jelinek <jakub@redhat.com>
4649
06ff7000
JJ
4650 PR ipa/69241
4651 * g++.dg/ipa/pr69241-4.C: New test.
4652
b69539cb
JJ
4653 PR ipa/68672
4654 * g++.dg/ipa/pr68672-1.C: New test.
4655 * g++.dg/ipa/pr68672-2.C: New test.
4656 * g++.dg/ipa/pr68672-3.C: New test.
4657
16595a1f
BS
46582016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4659
4660 PR c/69522
6d87c306 4661 * gcc.dg/pr69522.c: New test.
16595a1f 4662
38d795d2
PP
46632016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4664
4665 PR c++/69098
4666 * g++.dg/cpp1y/69098.C: New test.
4667 * g++.dg/cpp1y/69098-2.C: New test.
4668
9c582551
JJ
46692016-02-12 Jakub Jelinek <jakub@redhat.com>
4670
4671 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4672 and neighbour -> neighbor.
4673 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4674 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4675 * c-c++-common/Wvarargs.c: Likewise.
4676 * c-c++-common/goacc/host_data-5.c: Likewise.
4677 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4678 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4679 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4680 * gcc.target/aarch64/pr60697.c: Likewise.
4681 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4682 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4683 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4684 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4685 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4686 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4687 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4688 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4689 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4690 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4691 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4692 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4693 * g++.dg/lookup/koenig5.C: Likewise.
4694 * g++.dg/ext/no-asm-2.C: Likewise.
4695 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4696 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4697 * gfortran.dg/used_types_16.f90: Likewise.
4698 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4699 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4700 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4701 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4702 * gfortran.dg/abstract_type_6.f03: Likewise.
4703 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4704 * gfortran.dg/used_types_15.f90: Likewise.
4705 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4706 * gfortran.dg/exit_3.f08: Likewise.
4707 * gfortran.dg/open_status_2.f90: Likewise.
4708 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4709 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4710 * gfortran.dg/associate_1.f03: Likewise.
4711 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4712 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4713 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4714 * gcc.dg/builtin-object-size-1.c: Likewise.
4715 * gcc.dg/noreturn-6.c: Likewise.
4716 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4717 * gcc.dg/globalalias.c: Likewise.
4718 * gcc.dg/builtins-config.h: Likewise.
4719 * gcc.dg/pr30457.c: Likewise.
4720 * gcc.c-torture/compile/volatile-1.c: Likewise.
4721 * gcc.c-torture/execute/20101011-1.c: Likewise.
4722 * c-c++-common/Waddress-1.c: Likewise.
4723
66756373
JJ
47242016-02-11 Jakub Jelinek <jakub@redhat.com>
4725
4726 PR c/69768
4727 * c-c++-common/Waddress-1.c: New test.
4728
76fe932b
AV
47292016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4730
4731 PR fortran/69296
4732 * gfortran.dg/associate_19.f03: New test.
4733 * gfortran.dg/associate_20.f03: New test.
4734
564c4d4b
OE
47352016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4736
4737 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4738
e1c1ecb0
KT
47392016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4740
4741 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4742 .arch armv8-a\n. Add -dA to dg-options.
4743 * gcc.target/aarch64/assembler_arch_1.c: New test.
4744 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4745
0d7d9458
PC
47462016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4747
4748 PR c++/68726
4749 * g++.dg/cpp0x/pr68726.C: New.
4750
e6208a60
IE
47512016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4752
4753 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4754 test.
4755
281a11eb
RB
47562016-02-11 Richard Biener <rguenther@suse.de>
4757
4758 * g++.dg/tree-ssa/pr61034.C: Adjust.
4759
e03dd765
VM
47602016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4761
4b48faf5 4762 PR target/69148
e03dd765
VM
4763 * gcc.target/s390/pr69148.c: New.
4764
cdc23927
YR
47652016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4766
4767 PR tree-optimization/69652
4768 * gcc.dg/torture/pr69652.c: New test.
4769
e199dd0a
JJ
47702016-02-10 Jakub Jelinek <jakub@redhat.com>
4771 Patrick Palka <ppalka@gcc.gnu.org>
4772
4773 PR ipa/69241
4774 PR c++/69649
4775 * g++.dg/ipa/pr69241-1.C: New test.
4776 * g++.dg/ipa/pr69241-2.C: New test.
4777 * g++.dg/ipa/pr69241-3.C: New test.
4778 * g++.dg/ipa/pr69649.C: New test.
4779
d6b38027
UB
47802016-02-10 Uros Bizjak <ubizjak@gmail.com>
4781
4782 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4783 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4784
13b562c5
BC
47852016-02-10 Bin Cheng <bin.cheng@arm.com>
4786
4787 PR tree-optimization/68021
4788 * gcc.dg/tree-ssa/pr68021.c: New test.
4789
24a179f8
RB
47902016-02-10 Richard Biener <rguenther@suse.de>
4791
4792 PR tree-optimization/69726
4793 * gcc.dg/uninit-22.c: New testcase.
4794
0d99886f
AP
47952016-02-09 Andrew Pinski <apinski@cavium.com>
4796
4797 PR tree-opt/69282
4798 * gcc.c-torture/compile/20160205-1.c: New testcase.
4799
ab04995c
MM
48002016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4801
4802 PR target/68404
4803 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4804 instead accessing a really large arrray.
4805 * gcc.target/powerpc/fusion3.c: Likewise.
4806
4b79ac23
CB
48072016-02-09 Charles Baylis <charles.baylis@linaro.org>
4808
4809 PR target/68532
4810 * gcc.c-torture/execute/pr68532.c: New test.
4811
b890a441
AO
48122016-02-11 Alexandre Oliva <aoliva@redhat.com>
4813
4814 PR target/69634
4815 * gcc.dg/pr69634.c: New.
4816
84a5bef7
RB
48172016-02-09 Richard Biener <rguenther@suse.de>
4818
4819 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4820
1f123759 48212016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 4822
1f123759
AF
4823 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4824
65860c77
YR
48252016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4826
4827 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4828
7e1e8a0a
RB
48292016-02-09 Richard Biener <rguenther@suse.de>
4830
4831 PR tree-optimization/69715
4832 * gcc.dg/torture/pr69715.c: New testcase.
4833
efb45a9f
PP
48342016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4835
4836 PR c++/69139
4837 * g++.dg/cpp0x/trailing12.C: New test.
4838 * g++.dg/cpp0x/trailing13.C: New test.
4839
20a0c6f9
PP
48402016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4841
4842 PR c++/69283
4843 PR c++/67835
4844 * g++.dg/cpp1y/auto-fn29.C: New test.
4845 * g++.dg/cpp1y/auto-fn30.C: New test.
4846
a162f3af
JJ
48472016-02-08 Jakub Jelinek <jakub@redhat.com>
4848
4849 PR tree-optimization/69209
4850 * gcc.c-torture/compile/pr69209.c: New test.
4851
4b4a9fbd
JL
48522016-02-08 Jeff Law <law@redhat.com>
4853
4854 PR tree-optimization/68541
4855 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4856 of statements allowed in join block for path splitting.
4857
cfac5ed2
JJ
48582016-02-08 Jakub Jelinek <jakub@redhat.com>
4859
f68bc23f
JJ
4860 PR c++/59627
4861 * g++.dg/gomp/pr59627.C: New test.
4862
cfac5ed2
JJ
4863 PR ipa/69239
4864 * g++.dg/ipa/pr69239.C: New test.
4865
44714d8c
DM
48662016-02-08 David Malcolm <dmalcolm@redhat.com>
4867
4868 PR preprocessor/69664
4869 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4870 * gcc.dg/cpp/warn-comments.c: Likewise.
4871
eba9e839
MP
48722016-02-08 Marek Polacek <polacek@redhat.com>
4873
4874 PR c++/69688
4875 * g++.dg/init/const12.C: New test.
4876
a011cd92
BS
48772016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4878
4879 PR target/60410
4880 * gcc.dg/lto/pr55113_0.c: Remove test.
4881
5317b1be
RB
48822016-02-08 Richard Biener <rguenther@suse.de>
4883
4884 PR tree-optimization/69719
4885 * gcc.dg/torture/pr69719.c: New testcase.
4886
63998a63
RB
48872016-02-08 Richard Biener <rguenther@suse.de>
4888 Jeff Law <law@redhat.com>
4889
4890 PR target/68273
4891 * gcc.target/mips/pr68273.c: New testcase.
4892
43f4a281
RB
48932016-02-08 Richard Biener <rguenther@suse.de>
4894
4895 PR rtl-optimization/69274
4896 * gcc.target/i386/addr-sel-1.c: XFAIL.
4897
0b604d2d
JL
48982016-02-08 Jeff Law <law@redhat.com>
4899
e8dfe49e
JL
4900 PR tree-optimization/68541
4901 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4902
6daecd7a 4903 PR tree-optimization/65917
0b604d2d
JL
4904 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4905
c0f0e35a
JD
49062016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4907
4908 PR fortran/50555
4909 * gfortran.dg/namelist_args.f90: New test.
4910
8981d712
JL
49112016-02-05 Jeff Law <law@redhat.com>
4912
6daecd7a 4913 PR tree-optimization/68541
8981d712
JL
4914 * gcc.dg/tree-ssa/split-path-2.c: New test.
4915 * gcc.dg/tree-ssa/split-path-3.c: New test.
4916 * gcc.dg/tree-ssa/split-path-4.c: New test.
4917 * gcc.dg/tree-ssa/split-path-5.c: New test.
4918 * gcc.dg/tree-ssa/split-path-6.c: New test.
4919 * gcc.dg/tree-ssa/split-path-7.c: New test.
4920
46cb9332
MS
49212016-02-05 Martin Sebor <msebor@redhat.com>
4922
4923 PR c++/69662
4924 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4925 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4926
be2083ea
RH
49272016-02-06 Richard HEnderson <rth@redhat.com>
4928
4929 PR c/69643
4930 * gcc.target/i386/addr-space-4.c: New.
4931 * gcc.target/i386/addr-space-5.c: New.
4932
711d7c23
MM
49332016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4934
4935 PR fortran/66089
4936 * gfortran.dg/elemental_dependency_6.f90: New.
4937
b5c1c988
JJ
49382016-02-05 Jakub Jelinek <jakub@redhat.com>
4939
861c7bcd
JJ
4940 PR rtl-optimization/69691
4941 * gcc.c-torture/execute/pr69691.c: New test.
4942
b5c1c988
JJ
4943 PR c++/69628
4944 * g++.dg/parse/pr69628.C: New test.
4945
f7dfa966
UB
49462016-02-05 Uros Bizjak <ubizjak@gmail.com>
4947
4948 * gcc.dg/sancov/asan.c: Move to ...
4949 * gcc.dg/asan/sancov-1.c: ... here.
4950
9b143e64
UB
49512016-02-05 Uros Bizjak <ubizjak@gmail.com>
4952
4953 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4954
f5d4b899
L
49552016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4956
4957 PR target/69677
4958 * gcc.target/i386/pr69677.c: New test.
4959
76c85fbb
PP
49602016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4961
4962 PR c++/68948
4963 * g++.dg/template/pr68948.C: New test.
4964
f181bf90
DV
49652016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4966
4967 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4968 (only necessary on s390x).
4969
714fb282
L
49702016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4971
4972 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4973 -mno-accumulate-outgoing-args.
4974
618d6c1c
PP
49752016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4976
4977 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4978
1066e9b5
JJ
49792016-02-04 Jakub Jelinek <jakub@redhat.com>
4980
4981 PR c/69669
4982 * c-c++-common/pr69669.c: New test.
4983
76255d0d
MM
49842016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4985
4986 PR target/69667
4987 * g++.dg/pr69667.C: New file.
4988
e0b059b1
WD
49892016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4990
4991 PR target/69619
4992 * gcc.dg/pr69619.c: Add new test.
4993
2692b5c8
RS
49942016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4995
4996 PR rtl-optimization/69577
4997 * gcc.target/i386/pr69577.c: New test.
4998
7db337c2
ML
49992016-02-04 Martin Liska <mliska@suse.cz>
5000
5001 * g++.dg/asan/pr69276.C: New test.
5002
cc9c0829
KT
50032016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5004
5005 PR target/65932
5006 PR target/67714
5007 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5008 a single smulbb instruction.
5009 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5010 * gcc.target/amr/wmul-2.c: Likewise.
5011
eb9feb52
KT
50122016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5013
5014 PR target/65932
5015 PR target/67714
5016 * gcc.c-torture/execute/pr67714.c: New test.
5017
61f727fe
JJ
50182016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5019
5020 PR target/69454
5021 * gcc.target/i386/pr69454-1.c: New test.
5022 * gcc.target/i386/pr69454-2.c: New test.
5023
05dd97db
MS
50242016-02-03 Martin Sebor <msebor@redhat.com>
5025
5026 PR c++/69251
5027 PR c++/69253
5028 PR c++/69290
5029 PR c++/69277
5030 PR c++/69349
5031 * g++.dg/ext/flexarray-mangle-2.C: New test.
5032 * g++.dg/ext/flexarray-mangle.C: New test.
5033 * g++.dg/ext/flexarray-subst.C: New test.
5034 * g++.dg/ext/flexary11.C: New test.
5035 * g++.dg/ext/flexary12.C: New test.
5036 * g++.dg/ext/flexary13.C: New test.
5037 * g++.dg/ext/flexary14.C: New test.
5038 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5039
dac2fc29
L
50402016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5041
5042 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5043 Define only if CHECK_FLOAT128 is defined.
5044 (main): Properly initialize u5.
5045
eadb8035
JJ
50462016-02-03 Jakub Jelinek <jakub@redhat.com>
5047
0afbb81b
JJ
5048 PR c/69627
5049 * gcc.dg/pr69627.c: New test.
5050
eadb8035
JJ
5051 PR target/69644
5052 * gcc.dg/pr69644.c: New test.
5053
b12d4923
MS
50542016-02-03 Mike Stump <mikestump@comcast.net>
5055
5056 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5057 support for struct-layout-1.exp.
5058
ab4bae0c
PP
50592016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5060
5061 PR c++/69056
618d6c1c 5062 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5063
95831c01
VM
50642016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5065 Alexandre Oliva <aoliva@redhat.com>
5066
5067 PR target/69461
5068 * gcc.target/powerpc/pr69461.c: New.
5069
ccc71ab8
UB
50702016-02-03 Uros Bizjak <ubizjak@gmail.com>
5071
5072 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5073 works from here ...
5074 (check_effective_target_fsanitize_thread): ... to here. Do not
5075 specify additional compile flags for the test source.
5076 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5077 specify additional compile flags for the test source.
5078
96299640
WD
50792016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5080
5081 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5082
781d83d9
AV
50832016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5084
5085 PR fortran/67451
5086 PR fortran/69418
5087 * gfortran.dg/coarray_allocate_2.f08: New test.
5088 * gfortran.dg/coarray_allocate_3.f08: New test.
5089 * gfortran.dg/coarray_allocate_4.f08: New test.
5090
d8208e6d
AL
50912016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5092
5093 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5094 use same scan-tree-dump-times on all platforms.
5095 * gcc.dg/vect/vect-outer-1.c: Likewise.
5096 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5097 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5098 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5099 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5100 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5101 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5102 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5103
a8394fa0
SB
51042016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5105
5106 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5107 warning.
5108
f3baa1d3
L
51092016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5110
5111 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5112
eb077516
JN
51132016-02-02 James Norris <jnorris@codesourcery.com>
5114
5115 * c-c++-common/goacc/routine-5.c: Add tests.
5116
578fb225
AM
51172016-02-02 Alexander Monakov <amonakov@ispras.ru>
5118
5119 * gcc.target/nvptx/unsigned-cmp.c: New test.
5120
c64f7d37
WD
51212016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5122
5123 * gcc.target/aarch64/scalar_shift_1.c
5124 (test_corners_sisd_di): Improve force to SIMD register.
5125 (test_corners_sisd_si): Likewise.
5126 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5127 Remove scan-assembler check for ldr.
5128
90c6f26c
RB
51292016-02-02 Richard Biener <rguenther@suse.de>
5130
5131 PR tree-optimization/69595
5132 * gcc.dg/Warray-bounds-17.c: New testcase.
5133
9dc03c97
RB
51342016-02-02 Richard Biener <rguenther@suse.de>
5135
5136 PR tree-optimization/69606
5137 * gcc.dg/torture/pr69606.c: New testcase.
5138
2d4dc223
YR
51392016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5140
5141 PR middle-end/68542
5142 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5143 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5144
65c98fde
AM
51452016-02-02 Alan Modra <amodra@gmail.com>
5146
5147 PR target/69548
5148 * gcc.target/powerpc/pr69548.c: New test.
5149
e1b81f2b
JJ
51502016-02-01 Jakub Jelinek <jakub@redhat.com>
5151
d0268b37
JJ
5152 PR rtl-optimization/69592
5153 * gcc.dg/pr69592.c: New test.
5154
e1b81f2b
JJ
5155 PR preprocessor/69543
5156 PR c/69558
5157 * gcc.dg/pr69543.c: New test.
5158 * gcc.dg/pr69558.c: New test.
5159
7dd7780d
UB
51602016-02-01 Uros Bizjak <ubizjak@gmail.com>
5161
bf672ee5
UB
5162 PR testsuite/65940
5163 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 5164
9a7013f8
MS
51652016-02-01 Martin Sebor <msebor@redhat.com>
5166
5167 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5168
e681fb2b
BC
51692016-02-01 Bin Cheng <bin.cheng@arm.com>
5170
5171 PR tree-optimization/67921
5172 * c-c++-common/ubsan/pr67921.c: New test.
5173
ff86345f
RB
51742016-02-01 Richard Biener <rguenther@suse.de>
5175
5176 PR middle-end/69556
5177 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5178
bc369dbd
RB
51792016-02-01 Richard Biener <rguenther@suse.de>
5180
5181 PR tree-optimization/69574
5182 * gcc.dg/torture/pr69574.c: New testcase.
5183
ef318184
RB
51842016-02-01 Richard Biener <rguenther@suse.de>
5185
5186 PR tree-optimization/69579
5187 * gcc.dg/setjmp-6.c: New testcase.
5188
654745e6
JJ
51892016-02-01 Jakub Jelinek <jakub@redhat.com>
5190
5191 PR rtl-optimization/69570
5192 * g++.dg/opt/pr69570.C: New test.
5193
e6c0c44b
RH
51942016-02-01 Richard Henderson <rth@redhat.com>
5195
5196 * gcc.dg/pr69535.c: New test.
5197
6ff3f09a
JDA
51982016-01-31 John David Anglin <danglin@gcc.gnu.org>
5199
2c005538
JDA
5200 PR testsuite/69584
5201 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5202 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5203
61083a4b
JDA
5204 PR debug/68244
5205 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5206
6ff3f09a
JDA
5207 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5208
0c221916
PT
52092016-01-31 Paul Thomas <pault@gcc.gnu.org>
5210
5211 PR fortran/67564
5212 * gfortran.dg/allocate_with_source_17.f03: New test.
5213
db7a2818
JJ
52142016-01-30 Jakub Jelinek <jakub@redhat.com>
5215
5216 PR tree-optimization/69546
5217 * gcc.dg/torture/pr69546.c: New test.
5218
e520d5f0
PT
52192016-01-30 Paul Thomas <pault@gcc.gnu.org>
5220
5221 PR fortran/69566
5222 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5223
343c05d3
MS
52242016-01-30 Martin Sebor <msebor@redhat.com>
5225
5226 PR c++/68490
5227 * g++.dg/ext/flexary10.C: New test.
5228
d6c3a539
DH
52292016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5230
5231 PR fortran/66707
5232 gfortran.dg/common_23.f90: New test.
5233
52d72fcd
BS
52342016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5235
5236 PR target/65546
5237 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5238 condition being checked, and disable it when the target supports
5239 misaligned loads and stores.
5240
3a5d2ba4
JJ
52412016-01-29 Jakub Jelinek <jakub@redhat.com>
5242
5243 PR debug/69518
5244 * gcc.dg/torture/pr69518.c: New test.
5245
6bbacdb5
L
52462016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5247
5248 PR target/69530
5249 * gcc.target/i386/pr69530.c: New test.
5250
af932cdb
SE
52512016-01-29 Steve Ellcey <sellcey@imgtec.com>
5252
5253 PR target/65604
5254 * gcc.target/mips/div-delay.c: New test.
5255
26658b7c
JJ
52562016-01-29 Jakub Jelinek <jakub@redhat.com>
5257
33e89989
JJ
5258 PR target/69551
5259 * gcc.target/i386/pr69551.c: New test.
5260
26658b7c
JJ
5261 PR target/66137
5262 * gcc.target/i386/pr66137.c: New test.
5263
401116b5
AB
52642016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5265
5266 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5267 always built for p5600.
5268 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5269 isa=p5600 dg-option.
5270
d4abfcc5
RB
52712016-01-29 Richard Biener <rguenther@suse.de>
5272
5273 PR tree-optimization/69547
5274 * g++.dg/tree-ssa/pr69547.C: New testcase.
5275
16b77b32
JJ
52762016-01-29 Jakub Jelinek <jakub@redhat.com>
5277
5278 PR debug/66869
5279 * g++.dg/warn/Wunused-function2.C: New test.
5280
a1c95464
DV
52812016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5282
5283 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5284 support for test to succeed.
5285
5453bfed
MP
52862016-01-29 Marek Polacek <polacek@redhat.com>
5287
5288 PR c++/69509
5289 PR c++/69516
5290 * g++.dg/ext/constexpr-vla2.C: New test.
5291 * g++.dg/ext/constexpr-vla3.C: New test.
5292 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5293
452ec2a5
RB
52942016-01-29 Richard Biener <rguenther@suse.de>
5295
5296 PR middle-end/69537
5297 * gcc.dg/uninit-21.c: New testcase.
5298
aec0b19e
UB
52992016-01-28 Uros Bizjak <ubizjak@gmail.com>
5300
5301 PR target/69459
5302 * gcc.target/i386/pr69459.c: New test.
5303
df113ce7
SE
53042016-01-28 Steve Ellcey <sellcey@imgtec.com>
5305
5306 PR target/68400
5307 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5308 * gcc.target/mips/pr68400.c: New test.
5309
494de84f
MS
53102016-01-28 Martin Sebor <msebor@redhat.com>
5311
5312 PR target/17381
5313 * gcc.target/powerpc/pr17381.c: New test.
5314
eb1b1f01
JJ
53152016-01-28 Jakub Jelinek <jakub@redhat.com>
5316
5317 PR middle-end/69542
5318 * gcc.dg/torture/pr69542.c: New test.
5319
6dfeb7ce
WD
53202016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5321
5322 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5323
4b7471a4
DE
53242016-01-28 David Edelsohn <dje.gcc@gmail.com>
5325
5326 * gcc.dg/pr65980.c: Skip on AIX.
5327 * gcc.dg/pr66688.c: Same.
5328
b271fd21
DE
53292016-01-28 David Edelsohn <dje.gcc@gmail.com>
5330
5331 PR target/63679
5332 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5333 * gcc.dg/tree-ssa/sra-18.c: Same.
5334
874108a9
AV
53352016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5336
5337 PR fortran/62536
5338 * gfortran.dg/block_15.f08: New test.
5339 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5340 on incorrectly closed BLOCK.
5341
30480bcd
IE
53422016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5343
5344 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
53452016-01-28 Richard Biener <rguenther@suse.de>
5346
5347 PR tree-optimization/69466
5348 * gfortran.dg/vect/pr69466.f90: New testcase.
5349
0d4c694e
TP
53502016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5351
5352 * g++.dg/pr67989.C: Remove ARM-specific option.
5353 * gcc.target/arm/pr67989.C: New file.
5354
2aa780da
UB
53552016-01-27 Uros Bizjak <ubizjak@gmail.com>
5356
5357 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5358 and expm1 test for glibc < 2.11.
5359
f75ebe77
RH
53602016-01-27 Richard Henderson <rth@redhat.com>
5361
5362 * gcc.c-torture/execute/pr69447.c: New test.
5363
53642016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 5365
9a175e65 5366 PR fortran/69422
49847d75
PT
5367 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5368
cbdd8ae0
JJ
53692016-01-27 Jakub Jelinek <jakub@redhat.com>
5370
5371 PR debug/66869
5372 * gcc.dg/pr66869.c: New test.
5373
2b572b3c
JL
53742016-01-25 Jeff Law <law@redhat.com>
5375
5376 PR tree-optimization/68398
aec0b19e 5377 PR tree-optimization/69196
2b572b3c
JL
5378 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5379 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5380 path to avoid new heuristic allowing more irreducible regions
5381 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5382 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5383 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5384 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5385 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5386
fa74a4bc
MP
53872016-01-27 Marek Polacek <polacek@redhat.com>
5388
5389 PR c/68062
5390 * c-c++-common/vector-compare-4.c: New test.
5391
0afff540
DM
53922016-01-27 David Malcolm <dmalcolm@redhat.com>
5393
5394 PR preprocessor/69126
5395 * c-c++-common/pr69126.c: New test case.
5396
1a218fc9
ILT
53972016-01-27 Ian Lance Taylor <iant@google.com>
5398
5399 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5400
5d70666e
RB
54012016-01-27 Ryan Burn <contact@rnburn.com>
5402
5403 PR cilkplus/69267
5404 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5405
87ff4d66
UB
54062016-01-27 Uros Bizjak <ubizjak@gmail.com>
5407
5408 PR target/69512
5409 * gcc.target/i386/pr69512.c: New test.
5410
27e23cca
RE
54112016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5412
5413 PR ada/69488
5414 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5415
05bf54c3
MP
54162016-01-27 Marek Polacek <polacek@redhat.com>
5417
5418 PR c++/69379
5419 * g++.dg/pr69379.C: New test.
5420
60214d0d
MS
54212016-01-27 Martin Sebor <msebor@redhat.com>
5422
5423 PR c++/69317
5424 * g++.dg/abi/Wabi-2-2.C: New test.
5425 * g++.dg/abi/Wabi-2-3.C: New test.
5426 * g++.dg/abi/Wabi-3-2.C: New test.
5427 * g++.dg/abi/Wabi-3-3.C: New test.
5428
167c7bfa
RB
54292016-01-27 Richard Biener <rguenther@suse.de>
5430
5431 PR tree-optimization/69166
5432 * gcc.dg/torture/pr69166.c: New testcase.
5433
1430fb1f
MJ
54342016-01-27 Martin Jambor <mjambor@suse.cz>
5435
5436 PR tree-optimization/69355
5437 * gcc.dg/tree-ssa/pr69355.c: New test.
5438
95e3030c
MP
54392016-01-27 Marek Polacek <polacek@redhat.com>
5440
5441 PR c++/69496
5442 * g++.dg/ext/constexpr-vla1.C: New test.
5443
eeb085f3
CB
54442016-01-20 Christian Bruel <christian.bruel@st.com>
5445
5446 PR target/69245
5447 * gcc.target/arm/pr69245.c: New test.
5448
b1652dde
JJ
54492016-01-27 Jakub Jelinek <jakub@redhat.com>
5450
5451 PR tree-optimization/69399
5452 * gcc.dg/torture/pr69399.c: New test.
5453
ce7e8f00
EB
54542016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5455
5456 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5457
e4aac1d1
EB
54582016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5459
5460 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5461
8dfdb419
TV
54622016-01-26 Tom de Vries <tom@codesourcery.com>
5463
5464 PR tree-optimization/69110
5465 * gcc.dg/autopar/pr69110.c: New test.
5466
56f80f54 54672016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 5468 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
5469
5470 * gcc.dg/graphite/isl-ast-op-select.c: New.
5471
a0909527
PT
54722015-01-26 Paul Thomas <pault@gcc.gnu.org>
5473
5474 PR fortran/69385
5475 * gfortran.dg/allocate_error_6.f90: New test.
5476
ffc445f4
RH
54772016-01-26 Richard Henderson <rth@redhat.com>
5478
5479 * gcc.dg/tm/pr60908.c: New test.
5480
01e1dea3
DM
54812016-01-26 David Malcolm <dmalcolm@redhat.com>
5482
5483 PR other/69006
5484 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5485 directive.
5486 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5487 expected multiline output to reflect the colorization being
5488 disabled before newlines.
5489 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5490 (custom_diagnostic_finalizer): Replace call to
5491 pp_newline_and_flush with call to pp_flush.
5492 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5493 * gfortran.dg/implicit_class_1.f90: Likewise.
5494 * lib/gcc-dg.exp (allow_blank_lines): New global.
5495 (dg-allow-blank-lines-in-output): New procedure.
5496 (gcc-dg-prune): Complain about blank lines in the output, unless
5497 dg-allow-blank-lines-in-output was called.
5498 * lib/multiline.exp (_build_multiline_regex): Only support
5499 arbitrary followup text for non-blank-lines, not for blank lines.
5500
13f92e8d
JJ
55012016-01-26 Jakub Jelinek <jakub@redhat.com>
5502
5503 PR tree-optimization/69483
5504 * gcc.dg/pr69483.c: New test.
5505 * g++.dg/opt/pr69483.C: New test.
5506
92422235
CL
55072016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5508
5509 PR target/68620
5510 * gcc.target/arm/pr68620.c: New test.
5511
0bccf11b
L
55122016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5513
5514 * gcc.target/i386/pr68986-2.c: Remove -m32.
5515
81cd202e
L
55162016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5517
5518 PR target/68986
5519 * gcc.target/i386/pr68986-1.c: New test.
5520 * gcc.target/i386/pr68986-2.c: Likewise.
5521 * gcc.target/i386/pr68986-3.c: Likewise.
5522
213a1c03
CB
55232016-01-26 Christian Bruel <christian.bruel@st.com>
5524
5525 * lib/target-supports.exp
5526 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5527 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5528 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5529
22a08dd1
RB
55302016-01-26 Richard Biener <rguenther@suse.de>
5531
5532 PR tree-optimization/69452
5533 * gcc.dg/torture/pr69452.c: New testcase.
5534
6c06e0e8
JJ
55352016-01-26 Jakub Jelinek <jakub@redhat.com>
5536
5537 PR target/69442
5538 * gcc.dg/pr69442.c: New test.
5539
b96824c4
RFI
55402016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5541
5542 PR target/67896
5543 * gcc.target/aarch64/simd/pr67896.C: New.
5544
5ee31e57
RS
55452016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5546
5547 PR tree-optimization/69400
5548 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5549 function.
5550 (plugin_init): Call it.
5551 * gcc.dg/torture/pr69400.c: New test.
5552
7ddfb31d
CL
55532016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5554
5555 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5556
1e050c90
AK
55572016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5558 Sebastian Pop <s.pop@samsung.com>
5559
5560 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5561 isl-0.15.
5562
c8ee4bf5
AK
55632016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5564 Sebastian Pop <s.pop@samsung.com>
5565
5566 * gcc.dg/graphite/pr69292.c: New.
5567
d902b330
JJ
55682016-01-25 Jakub Jelinek <jakub@redhat.com>
5569
5570 * c-c++-common/goacc/use_device-1.c: New test.
5571
2c89b952
JL
55722016-01-25 Jeff Law <law@redhat.com>
5573
5574 PR tree-optimization/69196
5575 PR tree-optimization/68398
5576 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5577 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5578
685c8785
DE
55792016-01-25 David Edelsohn <dje.gcc@gmail.com>
5580
5581 PR target/69469
5582 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5583 Algorithm.
5584
95cef0c1
RB
55852016-01-25 Richard Biener <rguenther@suse.de>
5586
5587 PR testsuite/69380
5588 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5589
2947d3b2
IE
55902016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5591
5592 PR target/69421
5593 * gcc.dg/pr69421.c: New test.
5594
ae19075a
BB
55952016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5596
5597 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5598 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5599 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5600 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5601 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5602 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5603 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5604 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5605 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5606 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5607
fa4511c2
RB
56082016-01-25 Richard Biener <rguenther@suse.de>
5609
5610 PR tree-optimization/69376
5611 * gcc.dg/torture/pr69376.c: New testcase.
5612
1d101216
JD
56132016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5614
5615 PR fortran/69397
5616 PR fortran/68442
5617 * gfortran.dg/interface_38.f90: New test.
5618 * gfortran.dg/interface_39.f90: New test.
a0909527 5619
a59b92b0
PP
56202016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5621
5622 Revert:
5623 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5624
5625 PR c++/11858
5626 PR c++/24663
5627 PR c++/24664
5628 * g++.dg/template/pr11858.C: New test.
5629 * g++.dg/template/pr24663.C: New test.
5630 * g++.dg/template/unify12.C: New test.
5631 * g++.dg/template/unify13.C: New test.
5632 * g++.dg/template/unify14.C: New test.
5633 * g++.dg/template/unify15.C: New test.
5634 * g++.dg/template/unify16.C: New test.
5635 * g++.dg/template/unify17.C: New test.
5636
16acb1a8
DH
56372016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5638
5639 PR fortran/68283
5640 gfortran.dg/pr68283.f90: New test.
5641
094773e8
TK
56422016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5643
5644 PR fortran/66094
5645 * gfortran.dg/inline_matmul_13.f90: New test.
5646 * gfortran.dg/matmul_bounds_8.f90: New test.
5647 * gfortran.dg/matmul_bounds_9.f90: New test.
5648 * gfortran.dg/matmul_bounds_10.f90: New test.
5649
42fb90d7
TV
56502016-01-23 Tom de Vries <tom@codesourcery.com>
5651
5652 PR tree-optimization/69426
5653 * gcc.dg/autopar/pr69426.c: New test.
5654
69da7802
MS
56552016-01-23 Martin Sebor <msebor@redhat.com>
5656
5657 PR c++/58109
5658 PR c++/69022
5659 * g++.dg/cpp0x/alignas5.C: New test.
5660 * g++.dg/ext/vector29.C: Same.
5661
da17300a
UB
56622016-01-23 Uros Bizjak <ubizjak@gmail.com>
5663
5664 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5665 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5666 _GNU_SOURCE from compile flags to the source.
5667 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5668 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5669 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5670 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5671
62041cfc
JJ
56722016-01-22 Jakub Jelinek <jakub@redhat.com>
5673
5674 PR target/69432
5675 * g++.dg/opt/pr69432.C: New test.
5676
f7d2ad6f
BS
56772016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5678
5679 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5680 32-bit targets testing an -m64 multilib.
5681
d403fc9a
WS
56822016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5683
5684 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5685 64-bit support.
5686
4aa16f8d
JG
56872016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5688
5689 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5690
7c816d0f
CB
56912016-01-21 Christian Bruel <christian.bruel@st.com>
5692
5693 PR target/68674
5694 * gcc.target/i386/pr68674.c
5695 * gcc.target/aarch64/pr68674.c
5696 * gcc.target/arm/pr68674.c
5697
fce661e8
KT
56982016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5699
5700 PR target/69403
5701 * gcc.c-torture/execute/pr69403.c: New test.
5702
4696899f
PC
57032016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5704
5705 PR c++/55843
5706 * g++.dg/template/pr55843.C: New.
5707
bac69366
AL
57082016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5709
5710 PR testsuite/66877
5711 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5712 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5713
b57d3a5c
BS
57142016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5715
5716 PR testsuite/67489
da17300a
UB
5717 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5718 from dg-do compile directive, and instead add
5719 { dg-require-effective-target int128 }.
b57d3a5c 5720
9f04a53e
MS
57212016-01-20 Martin Sebor <msebor@redhat.com>
5722
5723 PR c/69405
5724 * gcc.dg/sync-fetch.c: New test.
5725
38a51663
JL
57262016-01-21 Martin Sebor <msebor@redhat.com>
5727
5728 PR target/69252
5729 * gcc.target/powerpc/pr69252.c: New test.
5730
2423a75a
JD
57312016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5732
5733 PR fortran/65996
da17300a 5734 * gfortran.dg/pr65996.f90: New test.
2423a75a 5735
0a76463f
DV
57362016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5737
5738 PR c++/68810
9f04a53e 5739 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 5740 expected to generate an error.
0a76463f 5741
9776e692
BS
57422016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5743
5744 PR middle-end/66178
5745 * gcc.dg/torture/pr66178.c: New test.
5746
c8d3e088
AB
57472016-01-21 Anton Blanchard <anton@samba.org>
5748 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5749
5750 PR target/63354
5751 * gcc.target/powerpc/pr63354.c: New test.
5752
35b707ff
VM
57532016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5754
5755 PR rtl-optimization/68990
5756 * gcc.target/i386/pr68990: New.
5757
157b0829
NC
57582016-01-21 Nick Clifton <nickc@redhat.com>
5759
5760 PR target/69129
5761 * gcc.target/mips/pr69129.c: New.
5762
aede6748
PC
57632016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5764
5765 PR c++/58046
5766 * g++.dg/cpp0x/pr58046.C: New.
5767
5463c2c8
JJ
57682016-01-21 Jakub Jelinek <jakub@redhat.com>
5769
6d31cc75
SS
5770 PR target/69187
5771 PR target/65624
5772 * gcc.target/arm/pr69187.c: New test.
5773
5463c2c8
JJ
5774 PR c++/69355
5775 * g++.dg/torture/pr69355.C: New test.
5776
fa28f32b
AK
57772016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5778 Sebastian Pop <s.pop@samsung.com>
5779
5780 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5781
b920a047
AK
57822016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5783 Sebastian Pop <s.pop@samsung.com>
5784
da17300a 5785 * gcc.dg/graphite/pr68976.c: New test.
b920a047 5786
bdd3aea6
JJ
57872016-01-21 Jakub Jelinek <jakub@redhat.com>
5788
5789 PR middle-end/67653
5790 * c-c++-common/pr67653.c: New test.
5791 * gcc.dg/torture/pr29119.c: Add dg-warning.
5792
26a2e6ae
PB
57932016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5794
5795 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5796
d25c7690
PK
57972016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5798
5799 PR c/24293
5800 * gcc.dg/pr24293.c: New test.
5801 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5802 incomplete struct type.
5803 * gcc.dg/declspec-1.c: Likewise.
5804 * gcc.dg/pr63549.c: Likewise.
5805
889d5698
JJ
58062016-01-20 Jakub Jelinek <jakub@redhat.com>
5807
5808 PR tree-optimization/66612
5809 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5810 for bdn instruction.
5811
d7cf3dc7
CL
58122016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5813
5814 * lib/target-supports.exp
5815 (check_effective_target_arm_fp_ok_nocache): New.
5816 (check_effective_target_arm_fp_ok): New.
5817 (add_options_for_arm_fp): New.
5818 (check_effective_target_arm_crypto_ok_nocache): Require
5819 target_arm_v8_neon_ok instead of arm32.
5820 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5821 (check_effective_target_arm_crypto_pragma_ok): New.
5822 (add_options_for_arm_vfp): New.
5823 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5824 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5825 target instead. Force initial fpu to vfp.
5826 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5827 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5828 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5829 dependency.
5830 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5831 use arm_vfp effective target instead. Force initial fpu to vfp.
5832 * gcc.target/arm/attr-neon3.c: Likewise.
5833 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5834 arm_vfp_ok.
5835 * gcc.target/arm/unsigned-float.c: Likewise.
5836 * gcc.target/arm/vfp-1.c: Likewise.
5837 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5838 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5839 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5840 * gcc.target/arm/vfp-ldmias.c: Likewise.
5841 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5842 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5843 * gcc.target/arm/vfp-stmiad.c: Likewise.
5844 * gcc.target/arm/vfp-stmias.c: Likewise.
5845 * gcc.target/arm/vnmul-1.c: Likewise.
5846 * gcc.target/arm/vnmul-2.c: Likewise.
5847 * gcc.target/arm/vnmul-3.c: Likewise.
5848 * gcc.target/arm/vnmul-4.c: Likewise.
5849
01ac9704 58502016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 5851
e84b00da
L
5852 PR testsuite/69366
5853 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5854 the MPX run-time library, for compile-time MPX test.
5855 * gcc.target/i386/chkp-always_inline.c: Likewise.
5856 * gcc.target/i386/chkp-bndret.c: Likewise.
5857 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5858 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5859 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5860 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5861 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5862 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5863 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5864 * gcc.target/i386/chkp-label-address.c: Likewise.
5865 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5866 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5867 * gcc.target/i386/chkp-pr69044.c: Likewise.
5868 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5869 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5870 * gcc.target/i386/chkp-strchr.c: Likewise.
5871 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5872 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5873 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5874 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5875 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5876 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5877 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5878 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5879 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5880 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5881 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5882 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5883 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5884 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5885 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5886 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5887 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5888 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5889 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5890 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5891 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5892 * gcc.target/i386/pr63995-2.c: Likewise.
5893 * gcc.target/i386/pr64805.c: Likewise.
5894 * gcc.target/i386/pr65044.c: Likewise.
5895 * gcc.target/i386/pr65167.c: Likewise.
5896 * gcc.target/i386/pr65183.c: Likewise.
5897 * gcc.target/i386/pr65184.c: Likewise.
5898 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 5899
28b33016
IE
59002016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5901
5902 PR tree-optimization/69328
5903 * gcc.dg/pr69328.c: New test.
5904
bcff0913
JL
59052016-01-20 Jeff Law <law@redhat.com>
5906
bf0bb970 5907 PR target/25114
bcff0913
JL
5908 * gcc.target/m68k/pr25114.c: New test.
5909
a3f69631
AV
59102016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5911
5912 * gcc.target/arm/memset-inline-10.c: Added
5913 dg-require-effective-target arm_thumb2_ok.
5914
af33ba0d
EB
59152016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5916
5917 * gcc.dg/debug/dwarf2/sso.c: New test.
5918
7596d5de
UB
59192016-01-19 Uros Bizjak <ubizjak@gmail.com>
5920
5921 PR testsuite/68820
5922 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5923 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5924 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5925
ceda2c69
JH
59262016-01-19 Jan Hubicka <hubicka@ucw.cz>
5927
5928 PR ipa/66223
5929 * g++.dg/ipa/devirt-50.C: New testcase.
5930
38a979f2
MP
59312016-01-19 Marek Polacek <polacek@redhat.com>
5932
5933 PR c++/68965
5934 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5935 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5936
962801c5
KT
59372016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5938
5939 PR target/69135
5940 * gcc.target/arm/pr69135_1.c: New test.
5941
078fe40a
WD
59422015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5943
5944 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5945
786e3c06
WD
59462015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5947
5948 * gcc.target/aarch64/ccmp_1.c: New testcase.
5949
1e297006
MP
59502016-01-19 Marek Polacek <polacek@redhat.com>
5951
5952 PR c++/68586
5953 * g++.dg/cpp0x/enum30.C: New test.
5954
879c27e3
RB
59552016-01-19 Richard Biener <rguenther@suse.de>
5956
5957 PR tree-optimization/69336
5958 * g++.dg/tree-ssa/pr69336.C: New testcase.
5959
015337d3
JJ
59602016-01-19 Jakub Jelinek <jakub@redhat.com>
5961
5962 PR debug/65779
5963 * gcc.dg/pr65779.c: New test.
5964
e2c768b6
RB
59652016-01-19 Richard Biener <rguenther@suse.de>
5966
5967 PR tree-optimization/69352
5968 * gcc.dg/torture/pr69352.c: New testcase.
5969
569efc34
JJ
59702016-01-19 Jakub Jelinek <jakub@redhat.com>
5971
5972 PR rtl-optimization/68955
5973 PR rtl-optimization/64557
5974 * gcc.dg/torture/pr68955.c: New test.
5975
e49d321f
JH
59762016-01-19 Jan Hubicka <hubicka@ucw.cz>
5977
5978 PR lto/69136
5979 * g++.dg/torture/pr69136.C: New testcase.
5980
e9191ad3
JH
59812016-01-19 Jan Hubicka <hubicka@ucw.cz>
5982
5983 PR lto/69133
5984 * g++.dg/lto/pr69133_0.C: New testcase.
5985 * g++.dg/lto/pr69133_1.C: New testcase.
5986
2bedb645
JL
59872016-01-15 Jeff Law <law@redhat.com>
5988
5989 PR tree-optimization/69320
5990 * gcc.c-torture/pr69320-1.c: New test.
5991 * gcc.c-torture/pr69320-2.c: New test.
5992 * gcc.c-torture/pr69320-3.c: New test.
5993 * gcc.c-torture/pr69320-4.c: New test.
5994
17c15cb9
PP
59952016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5996
5997 PR c++/11858
5998 PR c++/24663
5999 PR c++/24664
6000 * g++.dg/template/pr11858.C: New test.
6001 * g++.dg/template/pr24663.C: New test.
6002 * g++.dg/template/unify12.C: New test.
6003 * g++.dg/template/unify13.C: New test.
6004 * g++.dg/template/unify14.C: New test.
6005 * g++.dg/template/unify15.C: New test.
6006 * g++.dg/template/unify16.C: New test.
6007 * g++.dg/template/unify17.C: New test.
6008
9617fd08
DM
60092016-01-18 David Malcolm <dmalcolm@redhat.com>
6010
6011 PR testsuite/69181
6012 * gcc.dg/pr69181-1.c: New test file.
6013 * gcc.dg/pr69181-2.c: New test file.
6014 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6015 globals by moving it to...
6016 (cleanup-after-saved-dg-test): ...this new function. Add
6017 "global additional_sources_used". Add reset of global
6018 multiline_expected_outputs to the empty list.
6019 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6020 global to...
6021 (multiline_expected_outputs): ...this, and updated comments to
6022 note that it is modified from gcc-dg.exp.
6023 (dg-end-multiline-output): Update for the above renaming.
6024 (handle-multiline-outputs): Likewise. Remove the clearing
6025 of the expected outputs to the empty list.
6026
b555a2e4
RB
60272016-01-18 Richard Biener <rguenther@suse.de>
6028
6029 PR tree-optimization/69297
6030 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6031
96902805
JM
60322016-01-18 Joseph Myers <joseph@codesourcery.com>
6033
6034 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6035 dg-options.
6036 * gcc.target/mips/mips-3d-2.c: Likewise.
6037 * gcc.target/mips/mips-3d-3.c: Likewise.
6038 * gcc.target/mips/mips-3d-4.c: Likewise.
6039 * gcc.target/mips/mips-3d-5.c: Likewise.
6040 * gcc.target/mips/mips-3d-6.c: Likewise.
6041 * gcc.target/mips/mips-3d-7.c: Likewise.
6042 * gcc.target/mips/mips-3d-8.c: Likewise.
6043 * gcc.target/mips/mips-3d-9.c: Likewise.
6044 * gcc.target/mips/mips-ps-1.c: Likewise.
6045 * gcc.target/mips/mips-ps-2.c: Likewise.
6046 * gcc.target/mips/mips-ps-3.c: Likewise.
6047 * gcc.target/mips/mips-ps-4.c: Likewise.
6048 * gcc.target/mips/mips-ps-5.c: Likewise.
6049 * gcc.target/mips/mips-ps-6.c: Likewise.
6050 * gcc.target/mips/mips-ps-7.c: Likewise.
6051 * gcc.target/mips/mips-ps-type.c: Likewise.
6052 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6053 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6054
40e26f94
TV
60552016-01-18 Tom de Vries <tom@codesourcery.com>
6056
6057 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6058 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6059 * c-c++-common/goacc/kernels-empty.c: New test.
6060 * c-c++-common/goacc/kernels-eternal.c: New test.
6061 * c-c++-common/goacc/kernels-loop-2.c: New test.
6062 * c-c++-common/goacc/kernels-loop-3.c: New test.
6063 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6064 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6065 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6066 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6067 * c-c++-common/goacc/kernels-loop-data.c: New test.
6068 * c-c++-common/goacc/kernels-loop-g.c: New test.
6069 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6070 * c-c++-common/goacc/kernels-loop-n.c: New test.
6071 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6072 * c-c++-common/goacc/kernels-loop.c: New test.
6073 * c-c++-common/goacc/kernels-noreturn.c: New test.
6074 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6075 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6076 * c-c++-common/goacc/kernels-reduction.c: New test.
6077
a98d4647
TV
60782016-01-18 Tom de Vries <tom@codesourcery.com>
6079
6080 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6081 * gcc.dg/autopar/outer-2.c: Same.
6082 * gcc.dg/autopar/outer-3.c: Same.
6083 * gcc.dg/autopar/outer-4.c: Same.
6084 * gcc.dg/autopar/outer-5.c: Same.
6085 * gcc.dg/autopar/outer-6.c: Same.
6086 * gcc.dg/autopar/parallelization-1.c: Same.
6087 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6088 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6089 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6090 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6091 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6092 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6093 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6094 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6095 * gcc.dg/autopar/pr39500-1.c: Same.
6096 * gcc.dg/autopar/pr39500-2.c: Same.
6097 * gcc.dg/autopar/pr46193.c: Same.
6098 * gcc.dg/autopar/pr46194.c: Same.
6099 * gcc.dg/autopar/pr49580.c: Same.
6100 * gcc.dg/autopar/pr49960-1.c: Same.
6101 * gcc.dg/autopar/pr49960.c: Same.
6102 * gcc.dg/autopar/pr68373.c: Same.
6103 * gcc.dg/autopar/reduc-1.c: Same.
6104 * gcc.dg/autopar/reduc-1char.c: Same.
6105 * gcc.dg/autopar/reduc-1short.c: Same.
6106 * gcc.dg/autopar/reduc-2.c: Same.
6107 * gcc.dg/autopar/reduc-2char.c: Same.
6108 * gcc.dg/autopar/reduc-2short.c: Same.
6109 * gcc.dg/autopar/reduc-3.c: Same.
6110 * gcc.dg/autopar/reduc-4.c: Same.
6111 * gcc.dg/autopar/reduc-6.c: Same.
6112 * gcc.dg/autopar/reduc-7.c: Same.
6113 * gcc.dg/autopar/reduc-8.c: Same.
6114 * gcc.dg/autopar/reduc-9.c: Same.
6115 * gcc.dg/autopar/uns-outer-4.c: Same.
6116 * gcc.dg/autopar/uns-outer-5.c: Same.
6117 * gcc.dg/autopar/uns-outer-6.c: Same.
6118 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6119 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6120
da976fa8
AL
61212016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6122
6123 PR target/63679
6124 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6125 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6126
70c1e886
AL
61272016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6128
6129 PR target/63679
6130 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6131 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6132 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6133
88bed196
AL
61342016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6135
6136 PR target/63679
6137 * gcc.dg/tree-ssa/sra-17.c: New.
6138 * gcc.dg/tree-ssa/sra-18.c: New.
6139
3dd5f42e
IE
61402016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6141
6142 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6143
ae5a77fa
EB
61442016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6145
6146 * gnat.dg/inline12.adb: New test.
6147
11e57fc6
BC
61482016-01-18 Bin Cheng <bin.cheng@arm.com>
6149
6150 PR tree-optimization/66797
6151 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6152
995b6fe0
RB
61532016-01-18 Richard Biener <rguenther@suse.de>
6154
6155 PR tree-optimization/69170
6156 * gcc.dg/torture/pr69170.c: New testcase.
6157
82ee0cf2 61582016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
6159
6160 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6161
d69da357
TV
61622016-01-16 Tom de Vries <tom@codesourcery.com>
6163
6164 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6165
a3845283
TV
61662016-01-16 Tom de Vries <tom@codesourcery.com>
6167
6168 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6169 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6170 redundant dg-require-effective-target pthread.
6171 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6172 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6173 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6174 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6175 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6176 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6177 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6178
197a6aa6
DE
61792016-01-16 David Edelsohn <dje.gcc@gmail.com>
6180
6181 PR target/68609
6182 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6183 * gcc.target/powerpc/recip-7.c: Same.
6184
ec7886c1
PP
61852016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6186
6187 PR c++/69091
6188 * g++.dg/template/pr69091.C: New test.
6189
203484bb
PP
61902016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6191
6192 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6193 dump does not contain an error_mark_node.
6194 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6195 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6196
aa2500e9
PP
61972016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6198
6199 PR c++/68936
6200 * g++.dg/template/pr68936.C: New test.
6201
28621a5c
DE
62022016-01-15 David Edelsohn <dje.gcc@gmail.com>
6203
6204 PR target/68609
6205 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6206 * gcc.target/powerpc/recip-2.c: Same.
6207 * gcc.target/powerpc/recip-3.c: Same.
6208 * gcc.target/powerpc/recip-4.c: Same.
6209 * gcc.target/powerpc/recip-sqrtf.c: Same.
6210
40c43aca
JL
62112016-01-15 Jeff Law <law@redhat.com>
6212
6213 PR tree-optimization/69270
6214 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6215 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6216
afbc5ae8
PT
62172016-01-15 Paul Thomas <pault@gcc.gnu.org>
6218
6219 PR fortran/49630
6220 * gfortran.dg/deferred_character_13.f90: New test for the fix
6221 of comment 3 of the PR.
6222
6223 PR fortran/54070
6224 * gfortran.dg/deferred_character_8.f90: New test
6225 * gfortran.dg/allocate_error_5.f90: New test
6226
6227 PR fortran/60593
6228 * gfortran.dg/deferred_character_10.f90: New test
6229
6230 PR fortran/60795
6231 * gfortran.dg/deferred_character_14.f90: New test
6232
6233 PR fortran/61147
6234 * gfortran.dg/deferred_character_11.f90: New test
6235
6236 PR fortran/64324
6237 * gfortran.dg/deferred_character_9.f90: New test
6238
49abe076
VM
62392016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6240
6241 PR rtl-optimization/69030
6242 * gcc.target/i386/pr69030.c: New.
6243
16d12992
KT
62442016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6245
6246 * gcc.target/aarch64/target_attr_17.c: New test.
6247
78810bd3
RB
62482016-01-15 Richard Biener <rguenther@suse.de>
6249
6250 PR tree-optimization/66856
6251 * gcc.dg/torture/pr66856-1.c: New testcase.
6252 * gcc.dg/torture/pr66856-2.c: Likewise.
6253
2bd847fe
RB
62542016-01-15 Richard Biener <rguenther@suse.de>
6255
6256 PR debug/69137
6257 * g++.dg/lto/pr69137_0.C: New testcase.
6258
a00fe3b7
RS
62592016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6260
6261 PR middle-end/69246
6262 * gcc.target/i386/pr69246.c: New test.
6263
cbb0e83b
DV
62642016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6265
7596d5de 6266 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 6267
5a500ecf
DV
62682016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6269
6270 PR c++/56194
6271 * g++.dg/init/const9.C: Disable test on S/390.
6272
5d9bf64f
DV
62732016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6274
6275 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6276 * g++.dg/Wno-frame-address.C: Ditto.
6277
e234b19e
DV
62782016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6279
6280 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6281
89483f99
RB
62822016-01-15 Richard Biener <rguenther@suse.de>
6283
6284 PR tree-optimization/68961
6285 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6286
94f37395
IE
62872016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6288
6289 * gcc.target/i386/pr65105-5.c: New test.
6290
82ee0cf2 62912016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
6292
6293 * gcc.c-torture/execute/alias-4.c: New testcase.
6294
82ee0cf2 62952016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
6296
6297 PR ipa/68148
6298 * g++.dg/ipa/devirt-49.C: New testcase.
6299
092f7deb 63002016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
6301
6302 PR target/65837
6303 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6304 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6305 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6306
e93c66bc
RB
63072016-01-15 Richard Biener <rguenther@suse.de>
6308
6309 PR tree-optimization/69117
6310 * gcc.dg/torture/pr69117.c: New testcase.
6311
c47eaca6 63122015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
6313
6314 PR c++/69048
6315 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6316
c3f6914a
FXC
63172016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6318
6319 PR testsuite/67509
6320 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6321 range tests use 100 * maximum instead of maximum + 1.
6322
cd65ae90
JJ
63232016-01-14 Jakub Jelinek <jakub@redhat.com>
6324
6325 PR debug/69244
6326 * gcc.dg/guality/pr69244.c: New test.
6327
19643948
UB
63282016-01-14 Uros Bizjak <ubizjak@gmail.com>
6329
6330 * lib/target-supports.exp (check_effective_target_issignaling):
6331 New procedure.
6332 * gcc.dg/pr61441.c: Require issignaling effective target.
6333
fe79c97e
SB
63342016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6335
6336 PR target/68803
6337 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6338
c7df95d8
DM
63392016-01-14 David Malcolm <dmalcolm@redhat.com>
6340
6341 PR c++/68819
6342 PR preprocessor/69177
6343 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6344 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6345 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6346 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6347
00083992
MP
63482016-01-14 Marek Polacek <polacek@redhat.com>
6349
6350 PR c/69262
6351 * gcc.dg/array-15.c: New test.
6352
0c9b3294
JJ
63532016-01-14 Jakub Jelinek <jakub@redhat.com>
6354
6355 PR middle-end/68146
6356 PR tree-optimization/69155
6357 * gfortran.dg/pr68146.f: New test.
6358 * gfortran.dg/pr69155.f90: New test.
6359
3688e13d
RB
63602016-01-14 Richard Biener <rguenther@suse.de>
6361
6362 PR tree-optimization/68060
6363 * gcc.dg/torture/pr68060-1.c: New testcase.
6364 * gcc.dg/torture/pr68060-2.c: Likewise.
6365
bab0ad3a
NC
63662016-01-14 Nick Clifton <nickc@redhat.com>
6367
6368 * lib/target-supports.exp
6369 (check_effective_target_arm_neon_ok_nocache): Add an option
6370 sequence that includes setting the ARM architecture to ARMv7-A.
6371 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6372 command line options necessary to enable Neon support.
6373 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6374 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6375 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6376 * gcc.target/arm/pr69180.c: Likewise.
6377
947c2ce5
JL
63782016-01-14 Jeff Law <law@redhat.com>
6379
6380 PR tree-optimization/69270
6381 * gcc.dg/tree-ssa/pr69270.c: New test.
6382
3342fd71
BS
63832016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6384
6385 PR c/66208
6386 * c-c++-common/pr66208.c: New file.
6387
2ad3adf1
JJ
63882016-01-13 Jakub Jelinek <jakub@redhat.com>
6389
6390 PR tree-optimization/69156
6391 * gcc.dg/pr69156.c: New test.
6392
398d6feb
L
63932016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6394
6395 * gcc.target/i386/pr69225-7.c: New test.
6396
4c868789
RH
63972016-01-13 Richard Henderson <rth@redhat.com>
6398
6399 * gcc.dg/tm/memopt-13.c: Update expected function.
6400 * gcc.dg/tm/memopt-6.c: Likewise.
6401
ef6d1772
UB
64022016-01-13 Uros Bizjak <ubizjak@gmail.com>
6403
6404 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6405 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6406 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6407 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 6408
ef6d1772
UB
64092016-01-13 Tom de Vries <tom@codesourcery.com>
6410
6411 PR tree-optimization/69169
0b4b6ef2
TV
6412 * gcc.dg/pr69169.c: New test.
6413
2ad3adf1 64142016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
6415
6416 PR target/69228
6417 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6418 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6419 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6420 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6421 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6422 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6423 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6424 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6425
9060e335
AK
64262016-01-13 Jakub Jelinek <jakub@redhat.com>
6427
6428 PR target/69247
6429 * gcc.dg/pr69247.c: New test.
6430
40311329
RB
64312016-01-13 Richard Biener <rguenther@suse.de>
6432
6433 PR tree-optimization/69242
6434 * gcc.dg/torture/pr69242.c: New testcase.
6435
ccbd7103
RB
64362016-01-13 Richard Biener <rguenther@suse.de>
6437
6438 PR tree-optimization/69186
6439 * gcc.dg/torture/pr69186.c: New testcase.
6440
c6f72a46
JL
64412016-01-13 Jeff Law <law@redhat.com>
6442
6443 PR tree-optimization/67755
6444 * gcc.dg/tree-ssa/pr67755.c: New test.
6445
64462016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
6447
6448 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6449 pass number in output by a star.
6450
c446cf07
BC
64512016-01-12 Bin Cheng <bin.cheng@arm.com>
6452
6453 PR tree-optimization/68911
6454 * gcc.c-torture/execute/pr68911.c: New test.
6455
5342156c
MP
64562016-01-12 Marek Polacek <polacek@redhat.com>
6457
6458 PR c++/68979
6459 * g++.dg/warn/permissive-1.C: New test.
6460
65364cc5
JJ
64612016-01-12 Jakub Jelinek <jakub@redhat.com>
6462
6463 PR objc++/68511
6464 PR c++/69213
6465 * g++.dg/opt/pr69213.C: New test.
6466
81b9a3d9
CB
64672016-01-12 Christian Bruel <christian.bruel@st.com>
6468
6469 PR target/69180
6470 * gcc.target/arm/pr69180.c: New test.
6471
3c4e91c9
RB
64722016-01-12 Richard Biener <rguenther@suse.de>
6473
6474 PR lto/69077
6475 * g++.dg/lto/pr69077_0.C: New testcase.
6476 * g++.dg/lto/pr69077_1.C: Likewise.
6477
5664cea1
JJ
64782016-01-12 Jakub Jelinek <jakub@redhat.com>
6479
6480 PR target/69175
6481 * g++.dg/opt/pr69175.C: New test.
6482
86cefc49
AL
64832016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6484
6485 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6486 rather than #including math.h & stdlib.h.
6487 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6488 * gcc.dg/vect/pr49771.c: Likewise.
6489 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6490 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6491 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6492 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6493 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6494 * gcc.dg/vect/pr44507.c: Likewise.
6495 * gcc.dg/vect/pr45902.c: Likewise.
6496 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6497 * gcc.dg/vect/vect-117.c: Likewise.
6498 * gcc.dg/vect/vect-99.c: Likewise.
6499 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6500 * gcc.dg/vect/vect-cond-1.c: Likewise.
6501 * gcc.dg/vect/vect-cond-2.c: Likewise.
6502 * gcc.dg/vect/vect-cond-3.c: Likewise.
6503 * gcc.dg/vect/vect-cond-4.c: Likewise.
6504 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6505 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6506 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6507 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6508 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6509 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6510 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6511 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6512 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6513 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6514 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6515 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6516 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6517 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6518 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6519 include of signal.h.
6520 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6521 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6522 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6523 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6524 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6525 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6526 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6527 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6528 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6529 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6530 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6531 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6532 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6533 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6534 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6535 * gcc.dg/vect/vect-outer-5.c: Likewise.
6536 * gcc.dg/vect/vect-outer-6.c: Likewise.
6537 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6538 include of stdio.h.
6539
b832f61e
NC
65402016-01-12 Nick Clifton <nickc@redhat.com>
6541
6542 PR target/68913
6543 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6544 to fread so that it will be found in all target runtimes.
6545
8eac49b1
RB
65462016-01-12 Richard Biener <rguenther@suse.de>
6547
6548 PR tree-optimization/69053
6549 * g++.dg/torture/pr69053.C: New testcase.
6550
2935d994
RB
65512016-01-12 Richard Biener <rguenther@suse.de>
6552
6553 PR tree-optimization/69168
6554 * gcc.dg/torture/pr69168.c: New testcase.
6555
66c16fd9
RB
65562016-01-12 Richard Biener <rguenther@suse.de>
6557
6558 PR tree-optimization/69157
6559 * gcc.dg/torture/pr69157.c: New testcase.
6560
65612016-01-12 Richard Biener <rguenther@suse.de>
6562
6563 PR tree-optimization/69174
6564 * gcc.dg/torture/pr69174.c: New testcase.
6565
723033a6
JJ
65662016-01-12 Jakub Jelinek <jakub@redhat.com>
6567
6568 PR c++/66808
6569 PR c++/69000
6570 * g++.dg/tls/pr66808.C: New test.
6571 * g++.dg/tls/pr69000.C: New test.
6572
3574cf47
BS
65732016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6574
6575 * gcc.target/powerpc/swaps-p8-23.c: New test.
6576 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6577
feb20787
JDA
65782016-01-11 John David Anglin <danglin@gcc.gnu.org>
6579
6580 PR tree-optimization/68356
6581 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6582
27b1820a
KV
65832016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6584 Jim Wilson <jim.wilson@linaro.org>
6585
6586 PR target/69194
6587 * gcc.target/arm/pr69194.c: New test.
6588
cf4de6af
L
65892016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6590
6591 PR target/69225
6592 * gcc.target/i386/pr69225-1.c: New test.
6593 * gcc.target/i386/pr69225-2.c: Likewise.
6594 * gcc.target/i386/pr69225-3.c: Likewise.
6595 * gcc.target/i386/pr69225-4.c: Likewise.
6596 * gcc.target/i386/pr69225-5.c: Likewise.
6597 * gcc.target/i386/pr69225-6.c: Likewise.
6598
1ebd5558
JJ
65992016-01-11 Jakub Jelinek <jakub@redhat.com>
6600
23552a4d
JJ
6601 PR target/67462
6602 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6603 if lp64.
6604
26ff85b0
JJ
6605 PR target/69071
6606 * gcc.dg/pr69071.c: New test.
6607
9cb6bd74
JJ
6608 PR c++/69211
6609 * g++.dg/opt/pr69211.C: New test.
6610
1ebd5558
JJ
6611 PR tree-optimization/69214
6612 * gcc.c-torture/compile/pr69214.c: New test.
6613
8c18c836
UB
66142016-01-11 Uros Bizjak <ubizjak@gmail.com>
6615
6616 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6617 * gcc.target/i386/pr66232-11.c: Ditto.
6618 * gcc.target/i386/pr66232-12.c: Ditto.
6619 * gcc.target/i386/pr66232-13.c: Ditto.
6620
62446e6e
RB
66212016-01-11 Richard Biener <rguenther@suse.de>
6622
6623 PR tree-optimization/69173
6624 * gcc.dg/torture/pr69173.c: New testcase.
6625
2b8568fe
KT
66262016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6627
6628 PR rtl-optimization/68796
6629 * gcc.target/aarch64/tst_5.c: New test.
6630 * gcc.target/aarch64/tst_6.c: Likewise.
6631
5baf4532
KT
66322016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6633
6634 PR rtl-optimization/68841
6635 * gcc.dg/pr68841.c: New test.
6636 * gcc.c-torture/execute/pr68841.c: New test.
6637
ca90b1ed
YR
66382016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6639
6640 PR rtl-optimization/68920
6641 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6642 for ix86 targets.
6643 * gcc.dg/ifcvt-5.c: New test.
6644
2ad3adf1 66452016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
6646
6647 PR bootstrap/69123
6648 * g++.dg/pr69123.C: New.
6649
83834c09
IE
66502016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6651
6652 PR target/69010
6653 * gcc.target/i386/pr69010.c: New test.
6654
dcf89d57
MJ
66552016-01-11 Martin Jambor <mjambor@suse.cz>
6656
6657 PR ipa/69044
6658 * gcc.target/i386/chkp-pr69044.c: New test.
6659
d95167ee
TV
66602016-01-11 Tom de Vries <tom@codesourcery.com>
6661
6662 PR tree-optimization/69109
6663 * gcc.dg/autopar/pr69109-2.c: New test.
6664 * gcc.dg/autopar/pr69109.c: New test.
6665
4f6403a8
TV
66662016-01-11 Tom de Vries <tom@codesourcery.com>
6667
6668 PR tree-optimization/69108
6669 * gcc.dg/autopar/pr69108.c: New test.
6670
21efdd80
PP
66712016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6672
6673 PR c++/69029
6674 * c-c++-common/Wisleading-indentation.c: Augment test.
6675
fd42eed8
TK
66762016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6677
6678 PR fortran/69154
6679 * gfortran.dg/inline_matmul_12.f90: New test.
6680
4f90ee6c
PT
66812016-01-10 Paul Thomas <pault@gcc.gnu.org>
6682
6683 PR fortran/67779
6684 * gfortran.dg/actual_array_offset_1: New test.
6685
3907c6cf
TV
66862016-01-10 Tom de Vries <tom@codesourcery.com>
6687
6688 PR tree-optimization/69062
6689 * gcc.dg/autopar/pr69062.c: New test.
6690
b07b236e
TS
66912016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6692
6693 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6694 * gcc.dg/vect/slp-perm-2.c: Likewise.
6695 * gcc.dg/vect/slp-perm-3.c: Likewise.
6696 * gcc.dg/vect/slp-perm-5.c: Likewise.
6697 * gcc.dg/vect/slp-perm-6.c: Likewise.
6698 * gcc.dg/vect/slp-perm-7.c: Likewise.
6699 * gcc.dg/vect/slp-perm-8.c: Likewise.
6700
23fab8ae
TV
67012016-01-10 Tom de Vries <tom@codesourcery.com>
6702
6703 PR tree-optimization/69039
6704 * gcc.dg/autopar/pr69039.c: New test.
6705
73f0dae2
MP
67062016-01-09 Marek Polacek <polacek@redhat.com>
6707
6708 PR c++/69113
6709 * g++.dg/pr69113.C: New test.
6710
20b8d734
JJ
67112016-01-09 Jakub Jelinek <jakub@redhat.com>
6712
6713 PR middle-end/50865
6714 PR tree-optimization/69097
6715 * gcc.c-torture/execute/pr50865.c: New test.
6716 * gcc.c-torture/execute/pr69097-1.c: New test.
6717 * gcc.c-torture/execute/pr69097-2.c: New test.
6718 * gcc.dg/pr69097-1.c: New test.
6719 * gcc.dg/pr69097-2.c: New test.
6720
c50e614b
JJ
67212016-01-09 Jakub Jelinek <jakub@redhat.com>
6722
6723 PR c++/69164
6724 * g++.dg/opt/pr69164.C: New test.
6725
e0237993
JJ
67262016-01-08 Jakub Jelinek <jakub@redhat.com>
6727
6728 PR tree-optimization/69167
6729 * gcc.dg/pr69167.c: New test.
6730
bd8f5bb2
MP
67312016-01-08 Marek Polacek <polacek@redhat.com>
6732
6733 PR c++/68449
6734 * g++.dg/pr68449.C: New.
6735
bb0f5ca7
AL
67362016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6737
6738 PR tree-optimization/68707
6739 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6740 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6741 on platforms supporting it.
6742 * gcc.dg/vect/slp-perm-2.c: Likewise.
6743 * gcc.dg/vect/slp-perm-3.c: Likewise.
6744 * gcc.dg/vect/slp-perm-5.c: Likewise.
6745 * gcc.dg/vect/slp-perm-7.c: Likewise.
6746 * gcc.dg/vect/slp-perm-8.c: Likewise.
6747 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6748 on platforms supporting it.
6749
22518428
JJ
67502016-01-08 Jakub Jelinek <jakub@redhat.com>
6751
33f0852f
JJ
6752 PR tree-optimization/69162
6753 * gcc.dg/pr69162.c: New test.
6754
22518428
JJ
6755 PR tree-optimization/69172
6756 * gcc.dg/pr69172.c: New test.
6757
80e9b3aa
TP
67582016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6759
6760 PR tree-optimization/67781
6761 * gcc.c-torture/execute/pr67781.c: New file.
6762
262a363f
JJ
67632016-01-08 Jakub Jelinek <jakub@redhat.com>
6764
6765 PR tree-optimization/69083
6766 * gcc.dg/vect/pr69083.c: New test.
6767
6e1f093f
SS
67682016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6769
6770 PR tree-optimization/61441
6771 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6772 Use -fexcess-precision=standard for compiler options.
6773 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6774
53290e07
JJ
67752016-01-08 Jakub Jelinek <jakub@redhat.com>
6776
57bf3072
JJ
6777 PR fortran/69128
6778 * gfortran.dg/gomp/pr69128.f90: New test.
6779
53290e07
JJ
6780 PR c++/69145
6781 * g++.dg/ext/pr69145-1.C: New test.
6782 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6783 * g++.dg/ext/pr69145-2.h: New file.
6784
7a127fa7
MS
67852016-01-07 Martin Sebor <msebor@redhat.com>
6786
6787 PR c/68966
6788 * gcc.dg/atomic-fetch-bool.c: New test.
6789 * gcc.dg/sync-fetch-bool.c: New test.
6790
95918b49
L
67912016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6792
6793 PR fortran/66680
6794 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6795
c8e62a9d
NC
67962016-01-07 Nick Clifton <nickc@redhat.com>
6797
6798 PR target/66655
6799 * g++.dg/pr66655.C: New test.
6800 * g++.dg/pr66655_1.cc: Test support file.
6801 * g++.dg/pr66655.h: Test header file.
6802
2ad3adf1 68032016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
6804
6805 PR fortran/66680
6806 gfortran.dg/gomp/pr66680.f90: New test.
6807
4cd9ca92
L
68082016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6809
6810 PR target/69171
6811 * gcc.target/i386/pr69171-1.c: New test.
6812 * gcc.target/i386/pr69171-2.c: Likewise.
6813 * gcc.target/i386/pr69171-3.c: Likewise.
6814 * gcc.target/i386/pr69171-4.c: Likewise.
6815 * gcc.target/i386/pr69171-5.c: Likewise.
6816 * gcc.target/i386/pr69171-6.c: Likewise.
6817
7e33d4dc
BS
68182015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6819
6820 PR middle-end/67639
6821 * c-c++-common/pr67639.c: New test.
6822
fec64afc
JJ
68232016-01-07 Jakub Jelinek <jakub@redhat.com>
6824
6825 PR tree-optimization/69141
6826 * g++.dg/opt/pr69141.C: New test.
6827
f293ad29
EB
68282016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6829
6830 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6831
5027395e
UB
68322016-01-06 Uros Bizjak <ubizjak@gmail.com>
6833
6834 PR target/69140
6835 * gcc.target/i386/pr69140.c: New test
6836
7443cf13
DM
68372016-01-06 David Malcolm <dmalcolm@redhat.com>
6838
6839 * gcc.dg/bad-dereference.c: New test case.
6840
32928931
BS
68412015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6842
6843 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6844
68dd05da
AS
68452016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6846
6847 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6848
6b131d5b
MP
68492016-01-06 Marek Polacek <polacek@redhat.com>
6850
6851 PR sanitizer/69099
6852 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6853
8d9fdb49
MP
68542016-01-05 Marek Polacek <polacek@redhat.com>
6855
6856 PR c/69104
6857 * gcc.dg/atomic-invalid-2.c: New.
6858
acf93f1e
L
68592016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6860
6861 PR target/68991
6862 * gcc.target/i386/pr68991.c: New test.
6863
3f50525d
L
68642016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6865
6866 PR target/68991
6867 * g++.dg/pr68991-1.C: New test.
6868 * g++.dg/pr68991-2.C: Likewise.
6869
e0237993 68702016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 6871
e0237993 6872 PR other/60465
face88a1
ST
6873 * gcc.target/ia64/pr60465-gprel64.c: New test.
6874 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6875
a0866eff
KT
68762016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6877
6878 PR rtl-optimization/68651
6879 * gcc.target/aarch64/pr68651_1.c: New test.
6880
c589e975
DM
68812016-01-05 David Malcolm <dmalcolm@redhat.com>
6882
6883 PR c/69122
6884 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6885
929710d9
NS
68862016-01-05 Nathan Sidwell <nathan@acm.org>
6887
ce3e43d7
NS
6888 PR c++/58583
6889 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6890
929710d9
NS
6891 * gcc.dg/alias-15.c: New.
6892
a2faef8e
NC
68932016-01-05 Nick Clifton <nickc@redhat.com>
6894
6895 PR target/68870
6896 * g++.dg/pr68770.C: New test.
6897
4cfa76e3
MS
68982016-01-04 Mike Stump <mikestump@comcast.net>
6899
6900 * lib/target-supports.exp (check_effective_target_cilkplus):
6901 cilkplus targets require pthreads.
4ece61b6 6902 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 6903
4e8a3a35
MM
69042016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6905
6906 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6907 generation.
6908
818ab71a
JJ
69092016-01-04 Jakub Jelinek <jakub@redhat.com>
6910
6911 Update copyright years.
6912
2fe0a208
MP
69132016-01-04 Marek Polacek <polacek@redhat.com>
6914
6915 PR c/68908
6916 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6917 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6918 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6919
9e3b2fe3
EB
69202016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6921
6922 * gcc.target/sparc/20160104-2.c: New test.
6923
e8d65a35
EB
69242016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6925
6926 * gcc.target/sparc/20160104-1.c: New test.
6927
25ccfccd
PT
69282016-01-03 Paul Thomas <pault@gcc.gnu.org>
6929
6930 PR fortran/65045
6931 * gfortran.dg/pr65045.f90: New test.
6932
cb51d382
EB
69332016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6934
6935 * gnat.dg/specs/debug1.ads: Delete.
6936
6eeaad6e
JD
69372016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6938
6939 PR libgfortran/68867
6940 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6941 expression.
6942
2f968603
JD
69432016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6944
6945 PR libgfortran/68867
6946 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6947 PowerPC.
6948
591bb5e4
PT
69492016-01-01 Paul Thomas <pault@gcc.gnu.org>
6950
6951 PR fortran/68864
6952 * gfortran.dg/pr68864.f90: New test.
6953
f1e0620c
JJ
69542016-01-01 Jakub Jelinek <jakub@redhat.com>
6955
942a1319
JJ
6956 PR tree-optimization/69070
6957 * gcc.dg/pr69070.c: New test.
6958
10dff63f
JJ
6959 PR sanitizer/69055
6960 * gfortran.dg/pr69055.f90: New test.
6961
f1e0620c
JJ
6962 PR target/69015
6963 * gcc.dg/pr69015.c: New test.
818ab71a 6964\f
2f883d1c 6965Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
6966
6967Copying and distribution of this file, with or without modification,
6968are permitted in any medium without royalty provided the copyright
6969notice and this notice are preserved.