]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
cgraph.c (cgraph_node::get_availability): Fix typo in comment.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f184a36c
MP
12016-05-25 Marek Polacek <polacek@redhat.com>
2
3 * g++.dg/pr65295.C: Use target c++14.
4
c3eaf15a
MM
52016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
6
7 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
8 instructions.
9
e46c7770
CP
102016-05-24 Cesar Philippidis <cesar@codesourcery.com>
11
12 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
13 * c-c++-common/goacc/deviceptr-1.c: Likewise.
14 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
15 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
16 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
17 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
18 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
19 * c-c++-common/goacc/pcopy.c: Likewise.
20 * c-c++-common/goacc/pcopyin.c: Likewise.
21 * c-c++-common/goacc/pcopyout.c: Likewise.
22 * c-c++-common/goacc/pcreate.c: Likewise.
23 * c-c++-common/goacc/pr70688.c: New test.
24 * c-c++-common/goacc/present-1.c: Adjust test.
25 * c-c++-common/goacc/reduction-5.c: Likewise.
26 * g++.dg/goacc/data-1.C: New test.
27
4bfc9db7
MM
282016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
29
30 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
31 vector parity built-in functions.
32 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
33 count trailing zeros automatic vectorization.
34 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
35 count trailing zeros built-in functions.
36
2bc145af
KV
372016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
38
39 * gcc.dg/tree-ssa/reassoc-44.c: New test.
40
26869fdb
PH
412016-05-24 Pat Haugen <pthaugen@us.ibm.com>
42
43 PR target/71050
44 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
45
b2dc9c3b
PC
462016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
47
48 PR c++/50436
49 * g++.dg/template/crash123.C: New.
50 * g++.dg/template/crash124.C: Likewise.
51
f65e97fd
MS
522016-05-24 Martin Sebor <msebor@redhat.com>
53
54 PR c++/71147
55 * g++.dg/ext/flexary16.C: New test.
56
a6f5ac7f
IV
572016-05-24 Ilya Verbin <ilya.verbin@intel.com>
58
59 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES before
60 math.h is included.
61 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
62 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
63 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
64 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
65 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
66 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
67 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
68 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
69 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
70 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
71 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
72 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
73 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
74 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
75 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
76 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
77 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
78 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
79 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
80 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
81 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
82 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
83 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
84
27bad558
MM
852016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
86 Kelvin Nilsen <kelvin@gcc.gnu.org>
87
88 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
89 support.
90
72f382fb
PC
912016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
92
93 PR c++/69872
94 * g++.dg/warn/Wno-narrowing1.C: New.
95
ef2ec9d9
MP
962016-05-24 Marek Polacek <polacek@redhat.com>
97
98 PR c/71249
99 * c-c++-common/Wswitch-unreachable-2.c: New test.
100
e90434e3
JJ
1012016-05-24 Jakub Jelinek <jakub@redhat.com>
102
7adb26f2
JJ
103 PR c++/71257
104 * g++.dg/vect/simd-clone-6.cc: New test.
105 * g++.dg/gomp/declare-simd-6.C: New test.
106
e90434e3
JJ
107 PR middle-end/70434
108 PR c/69504
109 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
110
b556ea3b
RB
1112016-05-24 Richard Biener <rguenther@suse.de>
112
113 PR tree-optimization/71240
114 * gcc.dg/optimize-bswapsi-5.c: New testcase.
115
e5328f5d
RB
1162016-05-24 Richard Biener <rguenther@suse.de>
117
118 PR tree-optimization/71230
119 * gcc.dg/torture/pr71230.c: New testcase.
120 * g++.dg/torture/pr71230.C: Likewise.
121
a04e69c0
TS
1222016-05-24 Thomas Schwinge <thomas@codesourcery.com>
123
124 * c-c++-common/goacc/routine-5.c: Add tests.
125 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
126 * gfortran.dg/goacc/routine-6.f90: Add tests.
127
30fd2977
RB
1282016-05-24 Richard Biener <rguenther@suse.de>
129
130 PR tree-optimization/71253
131 * gcc.dg/torture/pr71253.c: New testcase.
132
ca6f60bc
KV
1332016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
134
135 PR middle-end/71252
136 * gfortran.dg/pr71252.f90: New test.
137
d3465d72
RS
1382016-05-24 Richard Sandiford <richard.sandiford@arm.com>
139
140 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
141
f17a223d
RB
1422016-05-24 Richard Biener <rguenther@suse.de>
143
144 PR middle-end/70434
145 PR c/69504
146 * c-c++-common/vector-subscript-4.c: New testcase.
147 * c-c++-common/vector-subscript-5.c: Likewise.
148
e3f36534
JD
1492016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
150
151 PR fortran/71123
152 * gfortran.dg/namelist_90.f: New test
153
85d5c27d
JD
1542016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
155
156 PR fortran/66461
157 * gfortran.dg/unexpected_eof.f: New test
158
fe3f3340
MM
1592016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
160 Kelvin Nilsen <kelvin@gcc.gnu.org>
161
162 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
163 as little endian.
164
26d6ae55
PC
1652016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
166
167 PR c++/70972
168 * g++.dg/cpp0x/inh-ctor20.C: New.
169 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
170
d6c9a06f
PC
1712016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
172
173 PR c++/69095
174 * g++.dg/cpp0x/variadic168.C: New.
175
396a1d10
PC
1762016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
177
178 * g++.dg/cpp0x/pr31445.C: Test column number too.
179 * g++.dg/cpp0x/pr32253.C: Likewise.
180 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
181 * g++.dg/cpp0x/variadic36.C: Likewise.
182
ece46666
MG
1832016-05-23 Marc Glisse <marc.glisse@inria.fr>
184
185 * gcc.dg/fold-notshift-2.c: Adjust.
186
a7dc5980
MP
1872016-05-23 Marek Polacek <polacek@redhat.com>
188
189 PR c/49859
190 * c-c++-common/Wswitch-unreachable-1.c: New test.
191 * gcc.dg/Wswitch-unreachable-1.c: New test.
192 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
193 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
194 * g++.dg/gomp/block-10.C: Likewise.
195 * gcc.dg/gomp/block-10.c: Likewise.
196 * g++.dg/gomp/block-9.C: Likewise.
197 * gcc.dg/gomp/block-9.c: Likewise.
198 * g++.dg/gomp/target-1.C: Likewise.
199 * g++.dg/gomp/target-2.C: Likewise.
200 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 201 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
202 * g++.dg/gomp/taskgroup-1.C: Likewise.
203 * gcc.dg/gomp/taskgroup-1.c: Likewise.
204 * gcc.dg/gomp/teams-1.c: Likewise.
205 * g++.dg/gomp/teams-1.C: Likewise.
206 * g++.dg/overload/error3.C: Likewise.
207 * g++.dg/tm/jump1.C: Likewise.
208 * g++.dg/torture/pr40335.C: Likewise.
209 * gcc.dg/c99-vla-jump-5.c: Likewise.
210 * gcc.dg/switch-warn-1.c: Likewise.
211 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
212 * gcc.dg/nested-func-1.c: Likewise.
213 * gcc.dg/pr67784-4.c: Likewise.
214
18b54004
RB
2152016-05-23 Richard Biener <rguenther@suse.de>
216
217 PR tree-optimization/71230
218 * gfortran.dg/pr71230-1.f90: New testcase.
219 * gfortran.dg/pr71230-2.f90: Likewise.
220
e569db5f
VK
2212016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
222
396a1d10 223 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
224 * gcc.dg/vect/pr58135.c: Add new.
225 * gfortran.dg/pr46519-1.f: Adjust test case.
226
e4b71114
PC
2272016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
228
229 PR c++/53401
230 * g++.dg/cpp0x/decltype64.C: New.
231
a25a8058
CL
2322016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
233
234 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
235 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
236 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
237
0dcfe9ab
CL
2382016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
239
240 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
241 Add poly64x1_t and poly64x2_t cases if supported.
242 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
243 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
244 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
245 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
246 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
247
ffd70e4a
CL
2482016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
249
250 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
251 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
252 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
253 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
254 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
255 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
256 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
257
4b1f57fe
CL
2582016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
259
260 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
261
16c5ec77
CL
2622016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
263
264 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
265 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
266
94ad56c7
JJ
2672016-05-22 Jakub Jelinek <jakub@redhat.com>
268
57748705
JJ
269 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
270 constraint instead of "r".
271 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
272 insn instead of vxorpd.
273 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
274
af120161
JJ
275 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
276 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
277
355023ce
JJ
278 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
279
3b48574c
JJ
280 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
281 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
282
94ad56c7
JJ
283 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
284
8a85cee2
KV
2852016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
286
287 PR middle-end/40921
288 * gcc.dg/tree-ssa/pr40921.c: New test.
289
8e916b16
PS
2902016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
291
292 PR target/71103
293 * gcc.target/avr/pr71103.c: New test.
294
88aea79f
KV
2952016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
296
297 PR middle-end/71179
298 * gcc.dg/tree-ssa/pr71179.c: New test.
299
79063edd
MS
3002016-05-20 Martin Sebor <msebor@redhat.com>
301
302 PR c/71115
303 * gcc.dg/init-excess-2.c: New test.
304
55c8849f
EB
3052016-05-20 Eric Botcazou <ebotcazou@adacore.com>
306
307 * gnat.dg/opt53.adb: New test.
308 * gnat.dg/opt54.adb: Likewise.
309
c91a0948
MJ
3102016-05-20 Martin Jambor <mjambor@suse.cz>
311
312 PR tree-optimization/70884
313 * gcc.dg/tree-ssa/pr70919.c: New test.
314
9cad20fa
BS
3152016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
316
317 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
318 formatting.
319 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options, fix code
320 formatting.
321
15c671a7
DM
3222016-05-20 David Malcolm <dmalcolm@redhat.com>
323
324 * jit.dg/all-non-failing-tests.h: Add
325 test-factorial-must-tail-call.c.
326 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
327 * jit.dg/test-factorial-must-tail-call.c: New test case.
328
4f028369
JJ
3292016-05-20 Jakub Jelinek <jakub@redhat.com>
330
331 PR fortran/71204
332 * gfortran.dg/pr71204.f90: New test.
333
7dea4ab3
CP
3342016-05-20 Cesar Philippidis <cesar@codesourcery.com>
335
336 * gcc.target/nvptx/sincos.c: New test.
337
ef98d365
PC
3382016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
339
340 PR c++/70572
341 * g++.dg/cpp1y/auto-fn31.C: New.
342
92466115
BS
3432016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
344
345 * gcc.target/powerpc/vec-addec.c: New test.
346 * gcc.target/powerpc/vec-addec-int128.c: New test.
347
9a385c2d
DM
3482016-05-20 David Malcolm <dmalcolm@redhat.com>
349
350 * gcc.dg/plugin/must-tail-call-1.c: New test case.
351 * gcc.dg/plugin/must-tail-call-2.c: New test case.
352 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
353 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
354
77c9d5b4
JH
3552016-05-20 Jan Hubicka <hubicka@ucw.cz>
356
357 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
358
68047971
JJ
3592016-05-20 Jakub Jelinek <jakub@redhat.com>
360
18954840
JJ
361 PR c++/71210
362 * g++.dg/opt/pr71210-1.C: New test.
363 * g++.dg/opt/pr71210-2.C: New test.
364
68047971
JJ
365 PR tree-optimization/29756
366 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
367 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
368 only on selected targets where V4SImode vectors are known to be
369 supported.
370
d78789f5
MG
3712016-05-20 Marc Glisse <marc.glisse@inria.fr>
372
373 PR tree-optimization/71079
374 PR tree-optimization/71206
375 * gcc.dg/tree-ssa/pr71206.c: New testcase.
376
550fa093
PK
3772016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
378
379 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
380 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
381 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
382
483c6429
RG
3832016-05-20 Richard Guenther <rguenther@suse.de>
384
385 PR tree-optimization/29756
386 * gcc.dg/tree-ssa/vector-6.c: New testcase.
387
eb066284
RB
3882016-05-20 Richard Biener <rguenther@suse.de>
389
390 PR tree-optimization/71185
391 * gcc.dg/tree-ssa/pr71185.c: New testcase.
392
58f10249
RB
3932016-05-20 Richard Biener <rguenther@suse.de>
394
395 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
396
2a5569fa
MP
3972016-05-19 Marek Polacek <polacek@redhat.com>
398
399 PR c++/71075
400 * g++.dg/diagnostic/pr71075.C: New test.
401
5e9a5385
DM
4022016-05-19 David Malcolm <dmalcolm@redhat.com>
403
404 PR c++/71184
405 * g++.dg/pr71184.C: New test case.
406
4f45da44
KN
4072016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
408
409 * gcc.target/powerpc/darn-0.c: New test.
410 * gcc.target/powerpc/darn-1.c: New test.
411 * gcc.target/powerpc/darn-2.c: New test.
412
4177437e
MP
4132016-05-19 Marek Polacek <polacek@redhat.com>
414
415 PR tree-optimization/71031
416 * gcc.dg/tree-ssa/vrp100.c: New test.
417
afb72432
IE
4182016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
419
420 PR rtl-optimization/71148
421 * gcc.dg/pr71148.c: New test.
422
4f83064e
KT
4232016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
424
425 PR target/71056
426 * gcc.target/arm/pr71056.c: New test.
427
4bf8dbe1
BE
4282016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
429
430 * c-c++-common/pr69669.c: Check the used mode.
431
f3510625
MO
4322016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
433
434 PR sanitizer/64354
435 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
436
43c0068e
RB
4372016-05-19 Richard Biener <rguenther@suse.de>
438
439 PR tree-optimization/70729
440 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
441 * gcc.dg/graphite/scop-18.c: Likewise.
442 * gcc.dg/pr41783.c: Disable LIM.
443 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
444 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
445 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
446 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
447 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
448 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
449 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
450 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
451 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
452 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
453 * gfortran.dg/pr42108.f90: Likewise.
454
70f25790
DM
4552016-05-18 David Malcolm <dmalcolm@redhat.com>
456
457 PR driver/69265
458 * gcc.dg/spellcheck-options-11.c: New test case.
459
960db8ec
JJ
4602016-05-18 Jakub Jelinek <jakub@redhat.com>
461
462 PR c++/71100
463 * g++.dg/opt/pr71100.C: New test.
464
04643334
MJ
4652016-05-18 Martin Jambor <mjambor@suse.cz>
466
467 PR ipa/69708
468 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
469 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
470 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
471 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
472
91bb9f80
MJ
4732016-05-18 Martin Jambor <mjambor@suse.cz>
474
475 PR ipa/69708
476 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
477 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
478 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
479 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
480 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
481
c584aca6
PC
4822016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
483
484 PR c++/69793
485 * g++.dg/template/crash122.C: New.
486
20309c6e
PC
4872016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
488
489 PR c++/70466
490 * g++.dg/template/pr70466-1.C: New.
491 * g++.dg/template/pr70466-2.C: Likewise.
492
50c78b9a
MM
4932016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
494
495 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
496 splat operations and the XXSPLTIB instruction.
497 * gcc.target/powerpc/p9-splat-2.c: Likewise.
498 * gcc.target/powerpc/p9-splat-3.c: Likewise.
499 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
500 xxlxor to clear a register.
501
cf8be00d
RS
5022016-05-18 Richard Sandiford <richard.sandiford@arm.com>
503
504 * gcc.dg/torture/pr71020.c: New test.
505
848a392a
MJ
5062016-05-18 Martin Jambor <mjambor@suse.cz>
507
508 PR ipa/70646
509 * gcc.dg/ipa/pr70646.c: New test.
510
1f2ab776
CL
5112016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
512
513 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
514
76489493
CL
5152016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
516
517 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
518 missing tests for vreinterpretq_p{8,16}.
519
bd79378d
CL
5202016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
521
522 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
523 vsliq_n_s64 and vsliq_n_u64.
524
81ca3ea0
CL
5252016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
526
527 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
528 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
529
873cb425
CL
5302016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
531
532 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
533 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
534 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
535
9d6e7c21
CL
5362016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
537
538 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
539 in comment.
540
b4dbe40e 5412016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
542
543 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
544 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
545 "blr\t" and switch to scan-assembler-times.
546
83a5c910
JW
5472016-05-18 Jiong Wang <jiong.wang@arm.com>
548
549 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
550 with __aarch64__.
551 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
552 declarations under __aarch64__ and __ARM_FEATURE_FMA.
553
fb7cbdeb
JJ
5542016-05-18 Jakub Jelinek <jakub@redhat.com>
555
8ee91165
JJ
556 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
557 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
558 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
559 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
560 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
561 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
562
cf4d516a
JJ
563 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
564 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
565
a4f16422
JJ
566 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
567 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
568
7b37ce10
JJ
569 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
570 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
571
fb7cbdeb
JJ
572 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
573
c9326aef
RB
5742016-05-18 Richard Biener <rguenther@suse.de>
575
576 PR tree-optimization/71168
577 * gcc.dg/torture/pr71168.c: New testcase.
578
df8b0a11
KV
5792016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
580
581 PR middle-end/63586
582 * gcc.dg/tree-ssa/pr63586-2.c: New test.
583 * gcc.dg/tree-ssa/pr63586.c: New test.
584 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
585
2efd67ed
NS
5862016-05-17 Nathan Sidwell <nathan@acm.org>
587
588 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
589 * gcc.dg/pr68671.c: Fix ptx xfail-if.
590 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
591 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
592
1988b2c2
NS
5932016-05-17 Nathan Sidwell <nathan@acm.org>
594
595 * gcc.target/nvptx/abi-vararg-3.c: New.
596
ad1d92ab
MM
5972016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
598
599 PR tree-optimization/54579
600 PR middle-end/55299
601 * gcc.dg/fold-notrotate-1.c: New test.
602 * gcc.dg/fold-notshift-1.c: New test.
603 * gcc.dg/fold-notshift-2.c: New test.
604
47768df8
MP
6052016-05-17 Marek Polacek <polacek@redhat.com>
606
607 PR ipa/71146
608 * g++.dg/ipa/pr71146.C: New test.
609
6b5423a5
DM
6102016-05-17 David Malcolm <dmalcolm@redhat.com>
611
612 * jit.dg/test-error-array-bounds.c: New test case.
613
c7986356
MG
6142016-05-17 Marc Glisse <marc.glisse@inria.fr>
615
616 * gcc.dg/tree-ssa/and-1.c: New testcase.
617
d982c5b7
MG
6182016-05-17 Marc Glisse <marc.glisse@inria.fr>
619
620 * gcc.dg/tree-ssa/pr69270.c: Adjust.
621 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
622
0139ba93
MG
6232016-05-17 Marc Glisse <marc.glisse@inria.fr>
624
625 * gcc.dg/tree-ssa/pr69270.c: Adjust.
626 * gcc.dg/tree-ssa/vrp99.c: New testcase.
627
daab4562
JW
6282016-05-17 Jiong Wang <jiong.wang@arm.com>
629
630 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
631
22330033
JW
6322016-05-17 Jiong Wang <jiong.wang@arm.com>
633
634 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
635
98b3a5f2
JW
6362016-05-17 Jiong Wang <jiong.wang@arm.com>
637
638 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
639 ".2d[index]" when scan the assembly.
640 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
641 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
642 float64x1.
643 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
644
b71b7a8e
RB
6452016-05-17 Richard Biener <rguenther@suse.de>
646
647 PR tree-optimization/71132
648 * gcc.dg/torture/pr71132.c: New testcase.
649
3c51ad46
CL
6502016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
651
652 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
653
d20faa66
KT
6542016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
655
656 PR target/70809
657 * gcc.target/aarch64/pr70809_1.c: New test.
658
b75cc5a4
KT
6592016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
660
661 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
662 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
663 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
664 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
665
b28eb195
IE
6662016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
667 Ilya Enkovich <ilya.enkovich@intel.com>
668
669 PR target/71114
670 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
671
0b9004ed
JH
6722016-05-16 Jan Hubicka <hubicka@ucw.cz>
673
674 * g++.dg/ipa/ivinline-7.C: Do not xfail.
675 * g++.dg/ipa/ivinline-9.C: Do not xfail.
676
1b81a1c1
MW
6772016-05-16 Matthew Wahab <matthew.wahab@arm.com>
678
679 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
680 test for __ARM_FP16_ARGS.
681 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
682 * gcc.target/arm/aapcs/neon-vect10.c: New.
683 * gcc.target/arm/aapcs/neon-vect9.c: New.
684 * gcc.target/arm/aapcs/vfp18.c: New.
685 * gcc.target/arm/aapcs/vfp19.c: New.
686 * gcc.target/arm/aapcs/vfp20.c: New.
687 * gcc.target/arm/aapcs/vfp21.c: New.
688 * gcc.target/arm/fp16-aapcs-1.c: New.
689 * g++.target/arm/fp16-param-1.c: Update expected output. Add
690 test for __ARM_FP16_ARGS.
691 * g++.target/arm/fp16-return-1.c: Update expected output.
692
921d1e73
JW
6932016-05-16 Jiong Wang <jiong.wang@arm.com>
694
695 PR testsuite/70227
696 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
697
228eb42a
HA
6982016-05-15 Harald Anlauf <anlauf@gmx.de>
699
700 PR fortran/69603
701 * gfortran.dg/pr69603.f90: New testcase.
702
785abfd3
FR
7032016-05-14 Fritz Reese <fritzoreese@gmail.com>
704
705 * gfortran.dg/dec_union_4.f90: Fix endian issue.
706
e75eb64f
FR
7072016-05-14 Fritz Reese <fritzoreese@gmail.com>
708
709 PR fortran/71047
710 * gfortran.dg/pr71047.f08: New test.
711
aa4b467b
JM
7122016-05-13 Joseph Myers <joseph@codesourcery.com>
713
714 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
715 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
716 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
717
653fb4a2
MS
7182016-05-13 Martin Sebor <msebor@redhat.com>
719
720 PR c++/60049
721 * g++.dg/cpp0x/constexpr-60049.C: New test.
722
9e37582d
JJ
7232016-05-13 Jakub Jelinek <jakub@redhat.com>
724
725 PR bootstrap/71071
726 * gcc.dg/pr71071.c: New test.
727
a278aa17
UB
7282016-05-13 Uros Bizjak <ubizjak@gmail.com>
729
730 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
731 remove XOP handling.
377eaca7 732 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 733
ac3d02e2
NS
7342016-05-13 Nathan Sidwell <nathan@acm.org>
735
736 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
737 __atomic_is_lock_free declaration.
738
8ab3bdac
RB
7392016-05-13 Richard Biener <rguenther@suse.de>
740
741 PR tree-optimization/42587
742 * gcc.dg/optimize-bswapsi-4.c: New testcase.
743
623b8e0a
ML
7442016-05-13 Martin Liska <mliska@suse.cz>
745
746 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
747 the new format of dump output.
748
da7674f6
IE
7492016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
750
751 * gcc.dg/pr71084.c: New test.
752
c959db3d
RR
7532016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
754
755 PR target/53440
756 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
757
43203dea
RR
7582016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
759
760 * gcc.target/aarch64/struct_return.c: New test.
761
4f2e1536
MP
7622016-05-12 Marek Polacek <polacek@redhat.com>
763
764 PR c/70756
765 * c-c++-common/pr70756-2.c: New test.
766 * c-c++-common/pr70756.c: New test.
767
1ef33ef3
RB
7682016-05-12 Richard Biener <rguenther@suse.de>
769
770 PR tree-optimization/71059
771 * gcc.dg/torture/pr71059.c: New testcase.
772
763baff6
RB
7732016-05-12 Richard Biener <rguenther@suse.de>
774
775 PR tree-optimization/71062
776 * gcc.dg/torture/pr71062.c: New testcase.
777
c4ec1243
IE
7782016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
779
780 PR tree-optimization/71006
781 * gcc.dg/pr71006.c: New test.
782
a5fbf76d
MP
7832016-05-12 Marek Polacek <polacek@redhat.com>
784
785 PR driver/71063
786 * gcc.dg/opts-7.c: New test.
787
5acc47a4
KT
7882016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
789
790 PR target/70830
791 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
792 Add -save-temps to dg-options.
793 Scan for ldmfd rather than pop instruction.
794 * gcc.target/arm/interrupt-2.c: Likewise.
795 * gcc.target/arm/pr70830.c: New test.
796
40bd4bf9
JJ
7972016-05-12 Jakub Jelinek <jakub@redhat.com>
798
3cd63842
JJ
799 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
800 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
801
c05d08f6
JJ
802 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
803 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
804 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
805
bc27ffae
JJ
806 PR target/71019
807 * gcc.target/i386/avx512vl-pack-1.c: New test.
808 * gcc.target/i386/avx512vl-pack-2.c: New test.
809 * gcc.target/i386/avx512bw-pack-2.c: New test.
810
515d7412
JJ
811 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
812
40bd4bf9
JJ
813 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
814 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
815 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
816
44ab146a
RB
8172016-05-12 Richard Biener <rguenther@suse.de>
818
819 PR tree-optimization/70986
820 * gcc.dg/torture/pr70986-1.c: New testcase.
821 * gcc.dg/torture/pr70986-2.c: Likewise.
822 * gcc.dg/torture/pr70986-3.c: Likewise.
823
d6e83a8d
MM
8242016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
825
826 PR c/43651
827 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
828 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
829
51e67ea3
UB
8302016-05-11 Uros Bizjak <ubizjak@gmail.com>
831
832 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
833 directive.
834 * gcc.target/i386/pr66746.c: Ditto.
835
3fd2b007
MM
8362016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
837
838 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
839 support.
840 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
841 warning when using -mvsx-timode.
842 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
843 * gcc.target/powerpc/dform-2.c: Likewise.
844 * gcc.target/powerpc/pr68805.c: Likewise.
845
5c3a10fb
MP
8462016-05-11 Marek Polacek <polacek@redhat.com>
847
848 PR c++/71024
849 * c-c++-common/attributes-3.c: New test.
850
7cfb065b
NS
8512016-05-11 Nathan Sidwell <nathan@acm.org>
852
853 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
854 * gcc.c-torture/execute/pr68185.c: Likewise.
855 * gcc.dg/ipa/pr70306.c: Requires global constructors.
856 * gcc.dg/pr69634.c: Requires scheduling.
857 * gcc.dg/torture/pr66178.c: Require label values.
858 * gcc.dg/setjmp-6.c: Require indirect jumps.
859
f35ea97d
RB
8602016-05-11 Richard Biener <rguenther@suse.de>
861
862 PR tree-optimization/71055
863 * gcc.dg/torture/pr71055.c: New testcase.
864
dff70323
RB
8652016-05-11 Richard Biener <rguenther@suse.de>
866
867 PR debug/71057
868 * g++.dg/debug/pr71057.C: New testcase.
869
56a3d28b
JJ
8702016-05-11 Jakub Jelinek <jakub@redhat.com>
871
872 PR fortran/70855
873 * gfortran.dg/gomp/pr70855.f90: New test.
874
ebc1b29e
RB
8752016-05-11 Richard Biener <rguenther@suse.de>
876
877 PR middle-end/71002
878 * g++.dg/torture/pr71002.C: New testcase.
879
98ccd1d7
IE
8802016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
881
882 PR middle-end/70807
883 * gcc.dg/pr70807.c: New test.
884
ed29e24b
MS
8852016-05-10 Martin Sebor <msebor@redhat.com>
886
887 PR c++/38611
888 * g++.dg/Wattributes.C: New test.
889
e39dab2c
MG
8902016-05-10 Marc Glisse <marc.glisse@inria.fr>
891
892 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
893 * gcc.dg/tree-ssa/pr69270.c: Adjust.
894 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
895
d067e238
IE
8962016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
897
898 PR target/70799
899 * gcc.target/i386/pr70799-1.c: New test.
900
cd36c83e
PMR
9012016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
902
903 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
904
1e3af2a4
IE
9052016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
906
907 PR middle-end/70877
908 * gcc.target/i386/pr70877.c: New test.
909
afc610db
IE
9102016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
911
912 PR tree-optimization/70786
913 * gcc.target/i386/pr70876.c: New test.
914
4b59d19f
JJ
9152016-05-10 Jakub Jelinek <jakub@redhat.com>
916
917 PR target/70927
918 * gcc.target/i386/avx512vl-logic-1.c: New test.
919 * gcc.target/i386/avx512vl-logic-2.c: New test.
920 * gcc.target/i386/avx512dq-logic-2.c: New test.
921
9b5ee426
BS
9222016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
923
924 PR target/70963
925 * gcc.target/powerpc/pr70963.c: New.
926
f3352cab
DM
9272016-05-10 David Malcolm <dmalcolm@redhat.com>
928
929 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
930 (test_very_wide_line): Add ruler to expected output.
931 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
932 (test_very_wide_line): Likewise.
933 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
934 (test_show_locus): Within the handling of "test_very_wide_line",
935 enable show_ruler_p on the diagnostic context.
936
4a3255dd
RB
9372016-05-10 Richard Biener <rguenther@suse.de>
938
939 PR tree-optimization/71039
940 * gcc.dg/torture/pr71039.c: New testcase.
941
da7c9950
NS
9422016-05-10 Nathan Sidwell <nathan@acm.org>
943
944 * gcc.dg/nested-func-10.c: Requires alloca.
945 * gcc.dg/nested-func-9.c: Requires alloca.
946 * gcc.c-torture/execute/pr70460.c: Requires labels.
947 * gcc.c-torture/compile/pr70199.c: Requires labels.
948 * gcc.target/nvptx/decl.c: Compile only.
949 * gcc.target/nvptx/trailing-init.c: Compile only.
950 * gcc.target/nvptx/ary-init.c: Compile only.
951
cf68d92c
MP
9522016-05-10 Marek Polacek <polacek@redhat.com>
953
954 PR c/70255
955 * gcc.dg/attr-opt-1.c: New test.
956
64ea4e15
RB
9572016-05-10 Richard Biener <rguenther@suse.de>
958
959 PR tree-optimization/70497
960 PR tree-optimization/28367
961 * gcc.dg/torture/20160404-1.c: New testcase.
962 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
963 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
964
5a96dae3
PMR
9652016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
966
967 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
968
fc97f805
UB
9692016-05-09 Uros Bizjak <ubizjak@gmail.com>
970
971 * gcc.target/i386/fabsneg-1.c New test.
972
a710b1d5
AM
9732016-05-09 Alan Modra <amodra@gmail.com>
974
975 PR testsuite/70826
976 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
977
171f6f05
RB
9782016-05-09 Richard Biener <rguenther@suse.de>
979
980 PR tree-optimization/70985
981 * gcc.dg/torture/pr70985.c: New testcase.
982
18caa34e
BC
9832016-05-09 Bin Cheng <bin.cheng@arm.com>
984
985 * gcc.dg/tree-ssa/ifc-9.c: New test.
986 * gcc.dg/tree-ssa/ifc-10.c: New test.
987 * gcc.dg/tree-ssa/ifc-11.c: New test.
988 * gcc.dg/tree-ssa/ifc-12.c: New test.
989 * gcc.dg/vect/pr61194.c: Remove XFAIL.
990 * gcc.dg/vect/vect-23.c: Remove XFAIL.
991 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
992
7a27d38f
RB
9932016-05-09 Richard Biener <rguenther@suse.de>
994
995 PR fortran/70937
996 * gfortran.dg/pr70937.f90: New testcase.
997
5ebbbd3d
RO
9982016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
999
1000 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1001
f6288c24
FR
10022016-05-07 Fritz Reese <fritzoreese@gmail.com>
1003
1004 PR fortran/56226
1005 * gfortran.dg/dec_structure_1.f90: New testcase.
1006 * gfortran.dg/dec_structure_2.f90: Ditto.
1007 * gfortran.dg/dec_structure_3.f90: Ditto.
1008 * gfortran.dg/dec_structure_4.f90: Ditto.
1009 * gfortran.dg/dec_structure_5.f90: Ditto.
1010 * gfortran.dg/dec_structure_6.f90: Ditto.
1011 * gfortran.dg/dec_structure_7.f90: Ditto.
1012 * gfortran.dg/dec_structure_8.f90: Ditto.
1013 * gfortran.dg/dec_structure_9.f90: Ditto.
1014 * gfortran.dg/dec_structure_10.f90: Ditto.
1015 * gfortran.dg/dec_structure_11.f90: Ditto.
1016 * gfortran.dg/dec_union_1.f90: Ditto.
1017 * gfortran.dg/dec_union_2.f90: Ditto.
1018 * gfortran.dg/dec_union_3.f90: Ditto.
1019 * gfortran.dg/dec_union_4.f90: Ditto.
1020 * gfortran.dg/dec_union_5.f90: Ditto.
1021 * gfortran.dg/dec_union_6.f90: Ditto.
1022 * gfortran.dg/dec_union_7.f90: Ditto.
1023
5ec4a8cd
TV
10242016-05-07 Tom de Vries <tom@codesourcery.com>
1025
1026 PR tree-optimization/70956
1027 * gcc.dg/graphite/pr70956.c: New test.
1028
58ec1d0e
JJ
10292016-05-06 Jakub Jelinek <jakub@redhat.com>
1030
ccd88fb7
JJ
1031 PR middle-end/70941
1032 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1033 (a, b, c, d): Change type from char to signed char.
1034 (main): Compare against (signed char) -1634678893 instead of
1035 hardcoded -109. Use __builtin_abort instead of abort.
1036
dd3b6464
JJ
1037 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1038 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1039
58ec1d0e
JJ
1040 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1041
19aa23d8
YR
10422016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1043
1044 PR debug/70935
1045 * gcc.dg/torture/pr70935.c: New test.
1046
ae5f0df1
OE
10472016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1048
1049 PR target/58219
ce23a8ff 1050 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1051
078f7e37
RB
10522016-05-06 Richard Biener <rguenther@suse.de>
1053
1054 PR tree-optimization/70960
1055 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1056
765d7b54
OE
10572016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1058
1059 PR target/52933
1060 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1061 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1062 Adjust expected instruction counts.
1063 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1064
29c94e65
MP
10652016-05-06 Marek Polacek <polacek@redhat.com>
1066
1067 PR sanitizer/70875
1068 * gcc.dg/ubsan/bounds-3.c: New test.
1069
3684b02e
OE
10702016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1071
1072 PR target/54089
1073 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1074
8706773f
RB
10752016-05-06 Richard Biener <rguenther@suse.de>
1076
1077 PR middle-end/70931
1078 * gfortran.dg/pr70931.f90: New testcase.
1079
a4f51018
RB
10802016-05-06 Richard Biener <rguenther@suse.de>
1081
1082 PR middle-end/70941
1083 * gcc.dg/torture/pr70941.c: New testcase.
1084
c4f2425f
BC
10852016-05-05 Bin Cheng <bin.cheng@arm.com>
1086
1087 PR tree-optimization/57206
1088 * gcc.dg/vect/pr57206.c: New test.
1089
5dc08197
RO
10902016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1091
1092 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1093
351f85c5
JJ
10942016-05-05 Jakub Jelinek <jakub@redhat.com>
1095
568bac8c
JJ
1096 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1097
351f85c5
JJ
1098 * c-c++-common/Wdangling-else-4.c: New test.
1099
33fd7785
JJ
11002016-05-04 Jakub Jelinek <jakub@redhat.com>
1101
2d1ac15a
JJ
1102 PR c++/70906
1103 PR c++/70933
1104 * g++.dg/opt/pr70906.C: New test.
1105 * g++.dg/opt/pr70933.C: New test.
1106
33fd7785
JJ
1107 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1108
6b715bf6
JH
11092016-05-04 Jan Hubicka <hubicka@ucw.cz>
1110
1111 * gcc.dg/ipa/pure-const-3.c: New testcase.
1112
deef7113
MP
11132016-05-04 Marek Polacek <polacek@redhat.com>
1114
1115 * c-c++-common/Wdangling-else-1.c: New test.
1116 * c-c++-common/Wdangling-else-2.c: New test.
1117 * c-c++-common/Wdangling-else-3.c: New test.
1118
5396db97
KCY
11192016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1120
1121 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1122 flag is present.
1123
de55efd5
MP
11242016-05-04 Marek Polacek <polacek@redhat.com>
1125
1126 PR c/48778
1127 * gcc.dg/Waddress-2.c: New test.
1128
475839b6
AM
11292016-05-04 Alan Modra <amodra@gmail.com>
1130
1131 * gcc.target/powerpc/pr70866.c: New.
1132
b25aad5f
MS
11332016-05-03 Martin Sebor <msebor@redhat.com>
1134
1135 PR c++/66561
1136 * c-c++-common/builtin_location.c: New test.
1137 * g++.dg/cpp1y/builtin_location.C: New test.
1138
79ce98bc
MP
11392016-05-03 Marek Polacek <polacek@redhat.com>
1140
1141 PR c/70859
1142 * gcc.dg/pr70859.c: New test.
1143 * gcc.dg/pr70859-2.c: New test.
1144
402e89f5
PMR
11452016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1146
1147 * gnat.dg/debug5.adb: New testcase.
1148
f3d90045
DV
11492016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1150
1151 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1152 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1153 Procedure to check for z10 instruction set.
1154
1e26cec1
CL
11552016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1156
1157 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1158
71aca5a0
AM
11592016-05-03 Alan Modra <amodra@gmail.com>
1160
1161 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1162
2fd70ec1
JJ
11632016-05-03 Jakub Jelinek <jakub@redhat.com>
1164
1165 * gcc.target/i386/avx512f-cvt-1.c: New test.
1166
e5705cf7
L
11672016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1168
1169 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1170 -fdump-tree-vrp-details.
1171
381cdae4
RB
11722016-05-03 Richard Biener <rguenther@suse.de>
1173
1174 * gcc.dg/pr30172-1.c: Adjust.
1175 * gcc.dg/pr63743.c: Likewise.
1176 * gcc.dg/tm/pr51696.c: Likewise.
1177 * c-c++-common/tm/safe-1.c: Likewise.
1178 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1179 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1180 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1181 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1182
adedd5c1
JJ
11832016-05-03 Jakub Jelinek <jakub@redhat.com>
1184
31ed1665
JJ
1185 PR rtl-optimization/70467
1186 * gcc.target/i386/pr70467-3.c: New test.
1187 * gcc.target/i386/pr70467-4.c: New test.
1188
dea60b59
JJ
1189 PR tree-optimization/70916
1190 * gcc.c-torture/compile/pr70916.c: New test.
1191
adedd5c1
JJ
1192 PR target/49244
1193 * gcc.target/i386/pr49244-1.c: New test.
1194 * gcc.target/i386/pr49244-2.c: New test.
1195
f80041ef
BS
11962016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1197
1198 PR rtl-optimization/44281
1199 * gcc.target/i386/pr44281.c: New test.
1200
1cfcd39e
BC
12012016-05-03 bin cheng <bin.cheng@arm.com>
1202
1203 PR tree-optimization/56541
1204 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1205 * gcc.dg/vect/pr56541.c: new test.
1206
4304ccfd
MM
12072016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1208
1209 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1210 __float128.
1211 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1212
50d94c29
L
12132016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1214
1215 PR testsuite/70520
1216 * c-c++-common/asan/clone-test-1.c (main): Align child process
1217 stack to 16 bytes.
1218
bc1aee87
DM
12192016-05-02 David Malcolm <dmalcolm@redhat.com>
1220
1221 PR c++/62314
1222 * g++.dg/spellcheck-fields-2.C: New test case.
1223
474e0129
DM
12242016-05-02 David Malcolm <dmalcolm@redhat.com>
1225
1226 PR c++/62314
1227 * g++.dg/pr62314.C: New test case.
1228
818b88a7
JH
12292016-05-02 Jan Hubicka <hubicka@ucw.cz>
1230
1231 * gcc.dg/ipa/inline-8.c: New testcase.
1232
dd77684f
JJ
12332016-05-02 Jakub Jelinek <jakub@redhat.com>
1234
1235 PR rtl-optimization/70467
1236 * gcc.target/i386/pr70467-1.c: New test.
1237
72407e00
BE
12382016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1239
1240 * gcc.dg/spec-options.c: Run the test on all targets.
1241 * gcc.dg/foo.specs: Use cpp_unique_options.
1242
dd53d197
MG
12432016-05-02 Marc Glisse <marc.glisse@inria.fr>
1244
1245 * gcc.dg/tree-ssa/unord.c: New testcase.
1246
a8b85ce9
MG
12472016-05-02 Marc Glisse <marc.glisse@inria.fr>
1248
1249 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1250
5b37e866
NS
12512016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1252
1253 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1254
7176a4a0
MP
12552016-05-02 Marek Polacek <polacek@redhat.com>
1256
1257 PR c/70851
1258 * gcc.dg/enum-incomplete-3.c: New test.
1259
6b9933b9
MP
12602016-05-02 Marek Polacek <polacek@redhat.com>
1261 Tom de Vries <tom@codesourcery.com>
1262
1263 PR tree-optimization/70700
1264 * gcc.dg/pr70700.c: New test.
1265
90f82260
UB
12662016-05-01 Uros Bizjak <ubizjak@gmail.com>
1267
1268 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1269 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1270 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1271 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1272 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1273
f73036c1
EB
12742016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1275
1276 * ada/acats/run_acats: Rename into...
1277 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1278 * ada/acats/run_all.sh: Remove redundant test.
1279 (target_run): Move around.
1280 (target_gnatchop): Use newly built executable.
1281 (target_gnatmake): Likewise.
1282 Check that the compilation of impbit succeeds.
1283
85e051a3
OE
12842016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1285
1286 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1287 * gcc.dg/20021029-1.c: Likewise.
1288 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1289 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1290 * gcc.target/sh/cmpstr.c: Likewise.
1291 * gcc.target/sh/cmpstrn.c: Likewise.
1292 * gcc.target/sh/memset.c: Likewise.
1293 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1294 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1295 * gcc.target/sh/pr39423-1.c: Likewise.
1296 * gcc.target/sh/pr49468-di.c: Likewise.
1297 * gcc.target/sh/pr49468-si.c: Likewise.
1298 * gcc.target/sh/pr49880-1.c: Likewise.
1299 * gcc.target/sh/pr49880-2.c: Likewise.
1300 * gcc.target/sh/pr49880-3.c: Likewise.
1301 * gcc.target/sh/pr50751-1.c: Likewise.
1302 * gcc.target/sh/pr50751-4.c: Likewise.
1303 * gcc.target/sh/pr50751-7.c: Likewise.
1304 * gcc.target/sh/pr51244-1.c: Likewise.
1305 * gcc.target/sh/pr51244-10.c: Likewise.
1306 * gcc.target/sh/pr51244-11.c: Likewise.
1307 * gcc.target/sh/pr51244-12.c: Likewise.
1308 * gcc.target/sh/pr51244-13.c: Likewise.
1309 * gcc.target/sh/pr51244-14.c: Likewise.
1310 * gcc.target/sh/pr51244-17.c: Likewise.
1311 * gcc.target/sh/pr51244-18.c: Likewise.
1312 * gcc.target/sh/pr51244-19.c: Likewise.
1313 * gcc.target/sh/pr51244-4.c: Likewise.
1314 * gcc.target/sh/pr51244-5.c: Likewise.
1315 * gcc.target/sh/pr51244-7.c: Likewise.
1316 * gcc.target/sh/pr51244-8.c: Likewise.
1317 * gcc.target/sh/pr51244-9.c: Likewise.
1318 * gcc.target/sh/pr51697.c: Likewise.
1319 * gcc.target/sh/pr52483-1.c: Likewise.
1320 * gcc.target/sh/pr52483-2.c: Likewise.
1321 * gcc.target/sh/pr52483-3.c: Likewise.
1322 * gcc.target/sh/pr52483-5.c: Likewise.
1323 * gcc.target/sh/pr52933-1.c: Likewise.
1324 * gcc.target/sh/pr52933-2.c: Likewise.
1325 * gcc.target/sh/pr52933-3.c: Likewise.
1326 * gcc.target/sh/pr53568-1.c: Likewise.
1327 * gcc.target/sh/pr53976-1.c: Likewise.
1328 * gcc.target/sh/pr53988-1.c: Likewise.
1329 * gcc.target/sh/pr53988.c: Likewise.
1330 * gcc.target/sh/pr54089-1.c: Likewise.
1331 * gcc.target/sh/pr54089-6.c: Likewise.
1332 * gcc.target/sh/pr54089-7.c: Likewise.
1333 * gcc.target/sh/pr54089-8.c: Likewise.
1334 * gcc.target/sh/pr54089-9.c: Likewise.
1335 * gcc.target/sh/pr54236-1.c: Likewise.
1336 * gcc.target/sh/pr54236-2.c: Likewise.
1337 * gcc.target/sh/pr54236-3.c: Likewise.
1338 * gcc.target/sh/pr54236-4.c: Likewise.
1339 * gcc.target/sh/pr54386.c: Likewise.
1340 * gcc.target/sh/pr54602-1.c: Likewise.
1341 * gcc.target/sh/pr54685.c: Likewise.
1342 * gcc.target/sh/pr54760-1.c: Likewise.
1343 * gcc.target/sh/pr54760-2.c: Likewise.
1344 * gcc.target/sh/pr54760-3.c: Likewise.
1345 * gcc.target/sh/pr54760-4.c: Likewise.
1346 * gcc.target/sh/pr54760-5.c: Likewise.
1347 * gcc.target/sh/pr54760-6.c: Likewise.
1348 * gcc.target/sh/pr55146.c: Likewise.
1349 * gcc.target/sh/pr55160.c: Likewise.
1350 * gcc.target/sh/pr59278.c: Likewise.
1351 * gcc.target/sh/pr59401-1.c: Likewise.
1352 * gcc.target/sh/pr59533-1.c: Likewise.
1353 * gcc.target/sh/pr63260.c: Likewise.
1354 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1355 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1356 * gcc.target/sh/strlen.c: Likewise.
1357 * gcc.target/sh/torture/pr30807.c: Likewise.
1358 * gcc.target/sh/torture/pr34777.c: Likewise.
1359 * gcc.target/sh/torture/pr64652.c: Likewise.
1360 * gcc.target/sh/torture/pr65505.c: Likewise.
1361 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1362 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1363
411e5c67
PC
13642016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1365
1366 PR c++/66644
1367 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1368
8fa97501
BS
13692016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1370
1371 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1372 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1373 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1374 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1375
5a956111
PP
13762016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1377
1378 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1379 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1380
e7ff0319
CP
13812016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1382
1383 PR middle-end/70626
1384 * c-c++-common/goacc/combined-reduction.c: New test.
1385 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1386
52d11a4b
L
13872016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1388
1389 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1390 *movdi_internal pattern only if PIC off.
1391 * gcc.target/i386/pr70155-2.c: Likewise.
1392 * gcc.target/i386/pr70155-3.c: Likewise.
1393 * gcc.target/i386/pr70155-4.c: Likewise.
1394 * gcc.target/i386/pr70155-5.c: Likewise.
1395 * gcc.target/i386/pr70155-6.c: Likewise.
1396 * gcc.target/i386/pr70155-7.c: Likewise.
1397 * gcc.target/i386/pr70155-8.c: Likewise.
1398 * gcc.target/i386/pr70155-15.c: Likewise.
1399 * gcc.target/i386/pr70155-17.c: Likewise.
1400 * gcc.target/i386/pr70155-22.c: Likewise.
1401
8960db31
BC
14022016-04-29 Bin Cheng <bin.cheng@arm.com>
1403
1404 PR tree-optimization/70803
1405 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1406
cca535a4
IE
14072016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1408
1409 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1410 optimization of vector loop.
1411 * gcc.target/i386/vect-unpack-3.c: New test.
1412 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1413 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1414 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1415
500ecf4a
MP
14162016-04-29 Marek Polacek <polacek@redhat.com>
1417
1418 PR sanitizer/70342
1419 * g++.dg/ubsan/null-7.C: New test.
1420
2fff3db8
MP
1421 PR c/70852
1422 * gcc.dg/pr70852.c: New test.
1423
509063eb
DV
14242016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1425
1426 PR/69089
1427 * g++.dg/cpp0x/alignas6.C: New test.
1428
83745c0d
DV
14292016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1430
1431 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1432 dg-do.
1433 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1434 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1435 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1436 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1437 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1438 * gcc.target/arc/mxy.c: Likewise.
1439 * gcc.target/arc/mswape.c: Likewise.
1440 * gcc.target/arc/mrtsc.c: Likewise.
1441 * gcc.target/arc/mcrc.c: Likewise.
1442 * gcc.target/arc/mdsp-packa.c: Likewise.
1443 * gcc.target/arc/mdvbf.c: Likewise.
1444 * gcc.target/arc/mlock.c: Likewise.
1445 * gcc.target/arc/mmac-24.c: Likewise.
1446 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1447
849b265d
BS
14482016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1449 Matthijs Kooijman <matthijs@stdin.nl>
1450 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1451
1452 PR target/60040
1453 * gcc.target/avr/pr60040-1.c: New.
1454 * gcc.target/avr/pr60040-2.c: New.
1455
1390536b
RB
14562016-04-29 Richard Biener <rguenther@suse.de>
1457
1458 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1459
98998245
RB
14602016-04-29 Richard Biener <rguenther@suse.de>
1461
1462 PR tree-optimization/13962
1463 PR tree-optimization/65686
1464 * gcc.dg/uninit-pr65686.c: New testcase.
1465
8b80cc21
JJ
14662016-04-29 Jakub Jelinek <jakub@redhat.com>
1467
1468 PR middle-end/70843
1469 * gcc.dg/pr70843.c: New test.
1470
6181bc30
JJ
14712016-04-28 Jakub Jelinek <jakub@redhat.com>
1472
1473 PR target/70858
1474 * gcc.target/i386/pr70858.c: New test.
1475
f4cb3612
AB
14762016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1477
1478 * gcc.target/arc/nps400-1.c: New file.
1479
8ad9df62
JR
14802016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1481 Andrew Burgess <andrew.burgess@embecosm.com>
1482
1483 * gcc.target/arc/movh_cl-1.c: New file.
1484
ceaaa9fe
JR
14852016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1486 Andrew Burgess <andrew.burgess@embecosm.com>
1487
1488 * gcc.target/arc/extzv-1.c: New file.
1489 * gcc.target/arc/insv-1.c: New file.
1490 * gcc.target/arc/insv-2.c: New file.
1491 * gcc.target/arc/movb-1.c: New file.
1492 * gcc.target/arc/movb-2.c: New file.
1493 * gcc.target/arc/movb-3.c: New file.
1494 * gcc.target/arc/movb-4.c: New file.
1495 * gcc.target/arc/movb-5.c: New file.
1496 * gcc.target/arc/movb_cl-1.c: New file.
1497 * gcc.target/arc/movb_cl-2.c: New file.
1498 * gcc.target/arc/movbi_cl-1.c: New file.
1499 * gcc.target/arc/movl-1.c: New file.
1500
4d03dc2f
JR
15012016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1502 Andrew Burgess <andrew.burgess@embecosm.com>
1503
1504 * gcc.target/arc/cmem-1.c: New file.
1505 * gcc.target/arc/cmem-2.c: New file.
1506 * gcc.target/arc/cmem-3.c: New file.
1507 * gcc.target/arc/cmem-4.c: New file.
1508 * gcc.target/arc/cmem-5.c: New file.
1509 * gcc.target/arc/cmem-6.c: New file.
1510 * gcc.target/arc/cmem-7.c: New file.
1511 * gcc.target/arc/cmem-ld.inc: New file.
1512 * gcc.target/arc/cmem-st.inc: New file.
1513
81262dad
JJ
15142016-04-28 Jakub Jelinek <jakub@redhat.com>
1515
1516 PR target/70821
1517 * gcc.target/i386/pr70821.c: New test.
1518
0a31a09a
BS
15192016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1520
1521 * gcc.target/powerpc/vec-adde.c: New test.
1522 * gcc.target/powerpc/vec-adde-int128.c: New test.
1523
3ddffba9
JJ
15242016-04-28 Jakub Jelinek <jakub@redhat.com>
1525
1526 * gcc.target/i386/avx-vround-1.c: New test.
1527 * gcc.target/i386/avx-vround-2.c: New test.
1528 * gcc.target/i386/avx512vl-vround-1.c: New test.
1529 * gcc.target/i386/avx512vl-vround-2.c: New test.
1530
713dedcd
RO
15312016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1532
1533 PR testsuite/70595
1534 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1535 (check_effective_target_cilkplus_runtime): ... this.
1536 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1537 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1538
1539 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1540 Require cilkplus_runtime.
1541 Don't add -lcilkrts.
1542 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1543 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1544 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1545 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1546 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1547 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1548 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1549 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1550 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1551 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1552 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1553 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1554 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1555 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1556 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1557 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1558 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1559 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1560 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1561 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1562 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1563 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1564 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1565 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1566 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1567 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1568 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1569 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1570 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1571
1572 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1573 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1574
1575 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1576
1577 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1578 cilkplus_runtime.
1579
3563f78f
MG
15802016-04-27 Marc Glisse <marc.glisse@inria.fr>
1581
1582 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1583 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1584
6bc2bb18
RB
15852015-04-27 Ryan Burn <contact@rnburn.com>
1586
1587 PR c++/69024
1588 PR c++/68997
1589 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1590 diagnostic.
1591 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1592 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1593
1e55d29a
EB
15942016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1595
1596 * gnat.dg/limited_with4.ad[sb]: New test.
1597 * gnat.dg/limited_with4_pkg.ads: New helper.
1598
087146ca
L
15992016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1600
1601 PR target/70155
1602 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1603 and movv1ti_internal patterns
1604 * gcc.target/i386/pr70155-1.c: New test.
1605 * gcc.target/i386/pr70155-2.c: Likewise.
1606 * gcc.target/i386/pr70155-3.c: Likewise.
1607 * gcc.target/i386/pr70155-4.c: Likewise.
1608 * gcc.target/i386/pr70155-5.c: Likewise.
1609 * gcc.target/i386/pr70155-6.c: Likewise.
1610 * gcc.target/i386/pr70155-7.c: Likewise.
1611 * gcc.target/i386/pr70155-8.c: Likewise.
1612 * gcc.target/i386/pr70155-9.c: Likewise.
1613 * gcc.target/i386/pr70155-10.c: Likewise.
1614 * gcc.target/i386/pr70155-11.c: Likewise.
1615 * gcc.target/i386/pr70155-12.c: Likewise.
1616 * gcc.target/i386/pr70155-13.c: Likewise.
1617 * gcc.target/i386/pr70155-14.c: Likewise.
1618 * gcc.target/i386/pr70155-15.c: Likewise.
1619 * gcc.target/i386/pr70155-16.c: Likewise.
1620 * gcc.target/i386/pr70155-17.c: Likewise.
1621 * gcc.target/i386/pr70155-18.c: Likewise.
1622 * gcc.target/i386/pr70155-19.c: Likewise.
1623 * gcc.target/i386/pr70155-20.c: Likewise.
1624 * gcc.target/i386/pr70155-21.c: Likewise.
1625 * gcc.target/i386/pr70155-22.c: Likewise.
1626
92329f9f
L
16272016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1628
1629 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1630 ".{5,6}".
1631
309a0cf6
BC
16322016-04-27 Bin Cheng <bin.cheng@arm.com>
1633
1634 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1635 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1636 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1637 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1638 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1639
72ed2b9c
RB
16402016-04-27 Richard Biener <rguenther@suse.de>
1641
1642 PR ipa/70760
1643 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1644 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1645
3c98ff9b
NS
16462016-04-27 Nathan Sidwell <nathan@acm.org>
1647
1648 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1649 * g++.dg/ubsan/pr63956.C: Adjust error location.
1650
9ec5d66b
NC
16512016-04-27 Nick Clifton <nickc@redhat.com>
1652
1653 PR middle-end/49889
1654 * gcc.dg/pr49889.c: New test.
1655
c1e1f433
BS
16562016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1657
1658 * c-c++-common/memset-array.c: New test.
1659
8ac43293
MS
16602016-04-26 Martin Sebor <msebor@redhat.com>
1661
1662 PR c++/66639
1663 * g++.dg/cpp1y/func_constexpr.C: New test.
1664
843ce8ab
PP
16652016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1666
1667 PR c++/70241
1668 * g++.dg/cpp0x/enum32.C: New test.
1669 * g++.dg/cpp0x/enum33.C: New test.
1670
16712016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
1672
1673 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1674 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1675 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1676 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1677 * gcc.c-torture/execute/pr38151.c: Likewise.
1678 * gcc.c-torture/execute/pr66556.c: Likewise.
1679 * gcc.c-torture/execute/pr67781.c: Likewise.
1680 * gcc.c-torture/execute/pr68648.c: Likewise.
1681
ca1206be
MG
16822016-04-26 Marc Glisse <marc.glisse@inria.fr>
1683
1684 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1685
2448a956
MP
16862016-04-26 Marek Polacek <polacek@redhat.com>
1687
1688 PR c/67784
1689 * gcc.dg/pr67784-3.c: New test.
1690 * gcc.dg/pr67784-4.c: New test.
1691 * gcc.dg/pr67784-5.c: New test.
1692
b02a5e26
MP
1693 PR c/70791
1694 * gcc.dg/Wnested-externs-2.c: New test.
1695
6b6aa8d3
MG
16962016-04-26 Marc Glisse <marc.glisse@inria.fr>
1697
1698 * gcc.dg/fold-plusmult.c: Adjust.
1699 * gcc.dg/no-strict-overflow-6.c: Adjust.
1700 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1701
a2095b55
BS
17022016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1703
1704 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1705 number scans.
1706 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1707 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1708 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1709 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1710 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1711 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1712 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1713 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1714 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1715 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1716 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1717 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1718 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1719 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1720 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1721 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1722 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1723 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1724 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1725 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1726 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1727 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1728 scans.
1729 * gcc.target/i386/pr32219-4.c: Likewise.
1730 * gcc.target/i386/pr32219-6.c: Likewise.
1731 * gcc.target/i386/pr32219-8.c: Likewise.
1732
bb0cc5c8
KT
17332016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1734
1735 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1736 associated options.
1737
5a0802ea
MP
17382016-04-26 Marek Polacek <polacek@redhat.com>
1739
1740 PR c++/70744
1741 * g++.dg/ext/cond2.C: New test.
1742
00f615af
BC
17432016-04-26 Bin Cheng <bin.cheng@arm.com>
1744
1745 PR tree-optimization/70771
1746 PR tree-optimization/70775
1747 * gcc.dg/pr70771.c: New test.
25939d34 1748 * gcc.dg/pr70775.c: New test.
00f615af 1749
218155e7
BS
17502016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1751
1752 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1753
ab99f467
RB
17542016-04-25 Richard Biener <rguenther@suse.de>
1755
1756 PR tree-optimization/70780
1757 * gcc.dg/torture/pr70780.c: New testcase.
1758
93c590ee
MC
17592016-04-25 Michael Collison <michael.collison@arm.com>
1760
1761 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1762 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1763 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1764 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1765 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1766 * testsuite/lib/target-supports.exp
1767 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1768 that arm neon support vector widen sum of HImode TO SImode.
1769
d6c1a7a7
JJ
17702016-04-23 Jakub Jelinek <jakub@redhat.com>
1771
1772 PR sanitizer/70712
1773 * c-c++-common/asan/pr70712.c: New test.
1774
ab0fc037
TS
17752016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1776
1777 * .gitattributes: New file.
1778
2aa64824
CL
17792016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1780
1781 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1782
e7e12d92
DH
17832016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1784
1785 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1786 * gfortran.dg/submodule_15.f08: Likewise.
1787
d1431192
RB
17882016-04-22 Richard Biener <rguenther@suse.de>
1789
1790 PR tree-optimization/70740
1791 * gcc.dg/torture/pr70740.c: New testcase.
1792
04a63c24
L
17932016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1794
1795 PR target/70750
1796 * gcc.target/i386/pr70750-1.c: New test.
1797 * gcc.target/i386/pr70750-2.c: Likewise.
1798
20700098
PC
17992016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1800
1801 PR c++/70540
1802 * g++.dg/cpp0x/auto48.C: New.
1803
aedf4e12
MP
18042016-04-21 Marek Polacek <polacek@redhat.com>
1805
1806 PR c++/70513
1807 * g++.dg/cpp0x/forw_enum12.C: New test.
1808 * g++.dg/cpp0x/forw_enum13.C: New test.
1809
2074d80a
KY
18102016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1811
1812 PR target/70728
1813 * gcc.target/i386/pr70728.c: New test.
1814
aef4aab0
RB
18152016-04-21 Richard Biener <rguenther@suse.de>
1816
1817 PR middle-end/70747
1818 * gcc.dg/pr70747.c: New testcase.
1819
2359e571
BC
18202016-04-21 Bin Cheng <bin.cheng@arm.com>
1821
1822 PR tree-optimization/70715
1823 * gcc.dg/tree-ssa/scev-13.c: New test.
1824
ce0e66ff
MG
18252016-04-21 Marc Glisse <marc.glisse@inria.fr>
1826
1827 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1828
2c2870a1
MG
18292016-04-21 Marc Glisse <marc.glisse@inria.fr>
1830
1831 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1832
a2b056a3
JH
18332016-04-20 Jan Hubicka <jh@suse.cz>
1834
1835 PR ipa/70018
1836 * g++.dg/ipa/nothrow-1.C: New testcase.
1837
ee392fc2
NS
18382016-04-20 Nathan Sidwell <nathan@acm.org>
1839
1840 PR c++/55635
1841 * g++.dg/eh/delete1.C: New.
1842
dda49daf
L
18432016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1844
1845 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1846 -mtune-ctrl=sse_typeless_stores.
1847
8a5b9d5a
L
18482016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1849
1850 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1851
1011119f
BC
18522016-04-20 Bin Cheng <bin.cheng@arm.com>
1853
1854 PR tree-optimization/69489
1855 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1856
477d4906
IV
18572016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1858
1859 PR c++/69363
1860 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1861 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1862 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1863
fad08d12
BC
18642016-04-20 Bin Cheng <bin.cheng@arm.com>
1865
1866 PR tree-optimization/56625
1867 PR tree-optimization/69489
1868 * gcc.dg/vect/pr56625.c: New test.
1869 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1870
9e3e4fab
AP
18712016-04-20 Andrew Pinski <apinski@cavium.com>
1872
1873 PR target/64971
1874 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1875
d7aa24e4
AC
18762016-04-20 Arnaud Charlet <charlet@adacore.com>
1877
1878 * gnat.dg/self1.adb: Remove now incorrect test.
1879
e6d62b46
BC
18802016-04-20 Bin Cheng <bin.cheng@arm.com>
1881
1882 * gcc.dg/tree-ssa/scev-11.c: New test.
1883 * gcc.dg/tree-ssa/scev-12.c: New test.
1884
2697b189
MP
18852016-04-20 Marek Polacek <polacek@redhat.com>
1886
1887 PR tree-optimization/70725
1888 * gcc.dg/pr70725.c: New test.
1889
60d393e8
RB
18902016-04-20 Richard Biener <rguenther@suse.de>
1891
1892 PR tree-optimization/70726
1893 * g++.dg/vect/pr70726.cc: New testcase.
1894
82c6f58a
AK
18952016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1896
1897 PR target/70674
1898 * gcc.target/s390/pr70674.c: New test.
1899
90eeab20
JD
19002016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1901
1902 PR libgfortran/70684
1903 * gfortran.dg/list_read_14.f90: New test.
1904
fc9cf6da
L
19052016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1906
1907 PR target/69201
1908 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1909 extern to force it misaligned.
1910 (b): Likewise.
1911 (c): Likewise.
1912 (d): Likewise.
1913 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1914 Don't check `*' before movv4sf_internal.
1915 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1916 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1917 Don't check `*' before movv16qi_internal.
1918 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1919 extern to force it misaligned.
1920 (b): Likewise.
1921 (c): Likewise.
1922 (d): Likewise.
1923 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1924 Don't check `*' before movv2df_internal.
1925 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1926 extern to force it misaligned.
1927 (b): Likewise.
1928 (c): Likewise.
1929 (d): Likewise.
1930 Check movv8sf_internal instead of avx_storeups256.
1931 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1932
ea8927ea
RB
19332016-04-19 Richard Biener <rguenther@suse.de>
1934
1935 PR tree-optimization/70171
1936 * g++.dg/tree-ssa/pr70171.C: New testcase.
1937
65f52ee9
RB
19382016-04-19 Richard Biener <rguenther@suse.de>
1939
1940 PR tree-optimization/70724
1941 * gcc.dg/torture/pr70724.c: New testcase.
1942
987b67f1
VM
19432016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1944
1945 PR middle-end/70689
1946 * testsuite/gcc.target/i386/pr70689.c: New.
1947
91a47c39
L
19482016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1949
1950 PR target/70708
1951 * gcc.target/i386/pr70708.c: New test.
1952
8270b82d
RB
19532016-04-18 Richard Biener <rguenther@suse.de>
1954
1955 PR tree-optimization/43434
1956 * gcc.dg/vect/pr43434.c: New testcase.
1957 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1958 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1959 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1960 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1961 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1962 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1963 * gcc.dg/gomp/pr68640.c: Likewise.
1964 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1965 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1966
edd048e2
RB
19672016-04-18 Richard Biener <rguenther@suse.de>
1968
1969 PR tree-optimization/70701
1970 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1971
bd5c7330
TV
19722016-04-18 Tom de Vries <tom@codesourcery.com>
1973
1974 PR testsuite/70699
1975 * gcc.dg/pr70161.c: Add dot-file scans.
1976 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1977 instead of after last dot char.
1978
23f2660f
EB
19792016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1980
1981 * c-c++-common/dump-ada-spec-3.c: New test.
1982 * c-c++-common/dump-ada-spec-4.c: Likewise.
1983
da152c9f
TV
19842016-04-17 Tom de Vries <tom@codesourcery.com>
1985
1986 PR other/70183
1987 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1988
cc950f98
JH
19892016-04-15 Jan Hubicka <jh@suse.cz>
1990
1991 PR ipa/70018
1992 * g++.dg/ipa/pure-const-1.C: New testcase.
1993 * g++.dg/ipa/pure-const-2.C: New testcase.
1994 * g++.dg/ipa/pure-const-3.C: New testcase.
1995
949505a9
MP
19962016-04-15 Marek Polacek <polacek@redhat.com>
1997
1998 PR c/70671
1999 * gcc.dg/bitfld-22.c: New test.
2000
10e547d6
BS
20012016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2002
2003 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2004 x86_64.
2005
1e77281b
MP
20062016-04-15 Marek Polacek <polacek@redhat.com>
2007
2008 PR c/70651
2009 * c-c++-common/pr70651.c: New test.
2010
e501fa8e
KT
20112016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2012
2013 PR rtl-optimization/70681
2014 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2015 dump scan on arm and powerpc.
2016 * gcc.dg/pr10474.c: Likewise.
2017
dda1bf61
JJ
20182016-04-15 Jakub Jelinek <jakub@redhat.com>
2019
ca4ef1ff
JJ
2020 PR c++/69517
2021 PR c++/70019
2022 PR c++/70588
2023 * g++.dg/cpp1y/vla11.C: Revert for real.
2024
dda1bf61
JJ
2025 PR c/70436
2026 * c-c++-common/Wparentheses-1.c: New test.
2027 * c-c++-common/gomp/Wparentheses-1.c: New test.
2028 * c-c++-common/gomp/Wparentheses-2.c: New test.
2029 * c-c++-common/gomp/Wparentheses-3.c: New test.
2030 * c-c++-common/gomp/Wparentheses-4.c: New test.
2031 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2032 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2033 * c-c++-common/goacc/Wparentheses-1.c: New test.
2034
1355e62c
KY
20352016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2036
2037 PR target/70662
2038 * gcc.target/i386/pr70662.c: New test.
2039
0ab34b9e 20402016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2041 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2042
2043 PR tree-optimization/70130
2044 * gcc.dg/vect/O3-pr70130.c: New testcase.
2045
bc773aad
MM
20462016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2047
6e9b2286
MM
2048 PR target/70669
2049 * gcc.target/powerpc/pr70669.c: New test.
2050
bc773aad
MM
2051 PR target/70640
2052 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2053 a power7 system that does not have an assembler that supports
2054 power8.
2055
d8747845
MS
20562016-04-14 Martin Sebor <msebor@redhat.com>
2057
2058 PR c++/69517
2059 PR c++/70019
2060 PR c++/70588
2061 * c-c++-common/ubsan/vla-1.c: Revert.
2062 * g++.dg/cpp1y/vla11.C: Same.
2063 * g++.dg/cpp1y/vla12.C: Same.
2064 * g++.dg/cpp1y/vla13.C: Same.
2065 * g++.dg/cpp1y/vla14.C: Same.
2066 * g++.dg/cpp1y/vla3.C: Same.
2067 * gcc/testsuite/g++.dg/init/array24.C: Same.
2068 * g++.dg/ubsan/vla-1.C: Same.
2069
85128559
MP
20702016-04-14 Marek Polacek <polacek@redhat.com>
2071 Jan Hubicka <hubicka@ucw.cz>
2072
2073 PR c++/70029
2074 * g++.dg/torture/pr70029.C: New test.
2075
52fbb073
MS
20762016-04-14 Martin Sebor <msebor@redhat.com>
2077
2078 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2079 type size to prevent failures on targets with very low maximum
2080 alignment.
2081
6db61d6f
RB
20822016-04-14 Richard Biener <rguenther@suse.de>
2083
2084 PR tree-optimization/70623
2085 * gcc.dg/torture/pr70623.c: New testcase.
2086 * gcc.dg/torture/pr70623-2.c: Likewise.
2087
342fac95
MS
20882016-04-13 Martin Sebor <msebor@redhat.com>
2089
2090 PR c++/69517
2091 PR c++/70019
2092 PR c++/70588
2093 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2094 * g++.dg/cpp1y/vla11.C: New test.
2095 * g++.dg/cpp1y/vla12.C: New test.
2096 * g++.dg/cpp1y/vla13.C: New test.
2097 * g++.dg/cpp1y/vla14.C: New test.
2098 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2099 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2100 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2101
d93c452f
JJ
21022016-04-13 Jakub Jelinek <jakub@redhat.com>
2103
2104 PR c++/70641
2105 * g++.dg/opt/pr70641.C: New test.
2106
85115fb6
RO
21072016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2108
2109 PR rtl-optimization/68749
2110 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2111 effects of argument promotions.
2112 Remove default args to dg-skip-if.
2113
545a4139
PC
21142016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2115
2116 PR c++/70635
2117 * g++.dg/parse/pr70635.C: New.
2118
b3a77f21
MP
21192016-04-13 Marek Polacek <polacek@redhat.com>
2120
2121 PR c++/70639
2122 * c-c++-common/Wmisleading-indentation-4.c: New test.
2123
99cd9857
MP
21242016-04-13 Marek Polacek <polacek@redhat.com>
2125
2126 PR c/70436
2127 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2128 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2129
75ca93ec
IE
21302016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2131
2132 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2133 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2134 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2135
3d3f9e7e
JJ
21362016-04-13 Jakub Jelinek <jakub@redhat.com>
2137
37947cd0
JJ
2138 PR middle-end/70633
2139 * gcc.c-torture/compile/pr70633.c: New test.
2140
3d3f9e7e
JJ
2141 PR debug/70628
2142 * gcc.dg/torture/pr70628.c: New test.
2143
92886d3e
PP
21442016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2145
2146 PR c++/70610
2147 * g++.dg/template/pr70610.C: New test.
2148 * g++.dg/template/pr70610-2.C: New test.
2149 * g++.dg/template/pr70610-3.C: New test.
2150 * g++.dg/template/pr70610-4.C: New test.
2151
13bd7c2b
JJ
21522016-04-12 Jakub Jelinek <jakub@redhat.com>
2153
6512fa6d
JJ
2154 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2155 128 instead of 32.
2156
13bd7c2b
JJ
2157 PR c++/70571
2158 * g++.dg/ext/pr70571.C: New test.
2159
20b9851c
MM
21602016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2161
8a434ada 2162 PR target/70640
20b9851c
MM
2163 * gcc.target/powerpc/pr70640.c: New test.
2164
2b2f52bc
PC
21652016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2166
2167 PR c++/68722
2168 * g++.dg/parse/pr68722.C: New.
2169
5901e56a
JJ
21702016-04-12 Jakub Jelinek <jakub@redhat.com>
2171
2172 PR rtl-optimization/70596
2173 * gcc.target/i386/pr70596.c: New test.
2174
d4619dc1
NS
21752016-04-12 Nathan Sidwell <nathan@acm.org>
2176
2177 PR c++/70501
2178 * g++.dg/init/pr70501.C: New.
2179
3df530d3
DW
21802016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2181
2182 * gcc.target/i386/asm-flag-6.c: New test.
2183
b7a120d7
TV
21842016-04-12 Tom de Vries <tom@codesourcery.com>
2185
2186 PR tree-optimization/68756
2187 * gcc.dg/graphite/pr68756.c: New test.
2188
4e0eea75
JJ
21892016-04-12 Jakub Jelinek <jakub@redhat.com>
2190
2191 PR tree-optimization/70602
2192 * gcc.c-torture/execute/pr70602.c: New test.
2193
35fbda43
MM
21942016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2195
2196 PR target/70381
2197 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2198 __float128 emulator is built and runs.
2199 * gcc.target/powerpc/float128-1.c: Likewise.
2200
2201 * lib/target-supports.exp (check_ppc_float128_sw_available):
2202 Rework tests for __float128 software and hardware
2203 availability. Fix exit condition to return 0 on success.
2204
04a99ebe
JG
22052016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2206
2207 PR target/70133
2208 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2209 * gcc.target/aarch64/target_attr_15.c: Likewise.
2210
47cd5a85
PC
22112016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2212
2213 PR c++/69066
2214 * g++.dg/cpp1y/pr69066.C: New.
2215
a5edb32e
JD
22162016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2217
2218 PR fortran/68566
2219 * gfortran.dg/pr36192.f90: Update test.
2220 * gfortran.dg/pr36192_1.f90: Update test.
2221 * gfortran.dg/real_dimension_1.f: Update test.
2222 * gfortran.dg/parameter_array_init_7.f90: New test.
2223
8ef378f8
JDA
22242016-04-09 John David Anglin <danglin@gcc.gnu.org>
2225
c532c871
JDA
2226 PR testsuite/64039
2227 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2228
d34f706f
JDA
2229 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2230
75e1dd9e
JDA
2231 PR rtl-optimization/66669
2232 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2233
8a976f5f
JDA
2234 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2235
da04822a
JDA
2236 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2237 * gcc.dg/pie-1.c: Likewise.
2238 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2239 * gcc.dg/pic-4.c: Likewise.
2240 * gcc.dg/pie-3.c: Likewise.
2241 * gcc.dg/pie-4.c: Likewise.
2242
adfabcf9
JDA
2243 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2244
4a020adf
JDA
2245 PR tree-optimization/68644
2246 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2247
8ef378f8
JDA
2248 PR rtl-optimization/64886
2249 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2250
09bf990e
TV
22512016-04-09 Tom de Vries <tom@codesourcery.com>
2252
2253 PR tree-optimization/68953
2254 * gcc.dg/graphite/pr68953.c: New test.
2255
138c3c1a
DH
22562016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2257
2258 PR fortran/70592
2259 * gfortran.dg/deferred_character_16.f90: New test.
2260
f55460af
JJ
22612016-04-09 Jakub Jelinek <jakub@redhat.com>
2262
2263 PR tree-optimization/70586
2264 * gcc.c-torture/execute/pr70586.c: New test.
2265
0b77bbf3
DH
22662016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2267
2268 PR sanitizer/70573
2269 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2270 with __builtin_memset
2271 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2272
c42cfb5c
CP
22732016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2274
2275 PR lto/70289
2276 PR ipa/70348
2277 PR tree-optimization/70373
2278 PR middle-end/70533
2279 PR middle-end/70534
2280 PR middle-end/70535
2281 * c-c++-common/goacc/reduction-5.c: New test.
2282 * c-c++-common/goacc/reduction-promotions.c: New test.
2283 * gfortran.dg/goacc/reduction-3.f95: New test.
2284 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2285
56cfb596
PP
22862016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2287
2288 PR c++/70590
2289 PR c++/70452
2290 * g++.dg/pr70590.C: New test.
2291 * g++.dg/pr70590-2.C: New test.
2292
1a13c0a2
JJ
22932016-04-08 Jakub Jelinek <jakub@redhat.com>
2294
abc0647a
JJ
2295 PR middle-end/70593
2296 * gcc.target/i386/pr70593.c: New test.
2297
1a13c0a2
JJ
2298 PR rtl-optimization/70574
2299 * gcc.target/i386/avx2-pr70574.c: New test.
2300
c3da4956
MO
23012016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2302
2303 PR sanitizer/70541
2304 * c-c++-common/asan/pr70541.c: New test.
2305
9f1b833b
TV
23062016-04-08 Tom de Vries <tom@codesourcery.com>
2307
2308 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2309 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2310
bae7adda
KT
23112016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2312
2313 PR target/70566
2314 * gcc.c-torture/execute/pr70566.c: New test.
2315
211f3d57
TV
23162016-04-08 Tom de Vries <tom@codesourcery.com>
2317
2318 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2319 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2320
02cf2861
AM
23212016-04-08 Alan Modra <amodra@gmail.com>
2322
2323 * gcc.target/powerpc/pr70117.c: New.
2324
5f490f9f
JJ
23252016-04-07 Jakub Jelinek <jakub@redhat.com>
2326
56e9b710
JJ
2327 PR testsuite/70581
2328 * gcc.dg/lto/simd-function_0.c: New test.
2329
5f490f9f
JJ
2330 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2331 clones.
2332 * c-c++-common/attr-simd-2.c: Likewise.
2333 * c-c++-common/attr-simd-4.c: Likewise.
2334 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2335 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2336
e4ebc74d
TP
23372016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2338
2339 PR testsuite/70553
2340 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2341
9817ae35
TS
23422016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2343 Tom de Vries <tom@codesourcery.com>
2344
2345 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2346 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2347 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2348 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2349 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2350 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2351 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2352 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2353
e292f64d
PP
23542016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2355
2356 PR c/70436
2357 * g++.dg/warn/Wparentheses-29.C: New test.
2358
6b37bdaf
PP
23592016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2360
2361 PR c/70436
2362 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2363 explicit braces to resolve a future -Wparentheses warning.
2364
64824205
RH
23652016-04-06 Richard Henderson <rth@redhat.com>
2366
2367 * gcc.dg/pr61817-1.c: New test.
2368 * gcc.dg/pr61817-2.c: New test.
2369 * gcc.dg/pr69391-1.c: New test.
2370 * gcc.dg/pr69391-2.c: New test.
2371
bc2fc1f3
VM
23722016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2373
2374 PR rtl-optimization/70398
2375 * testsuite/gcc.target/aarch64/pr70398.c: New.
2376
41414a02
EB
23772016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2378
2379 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2380
4066ea8a
YR
23812016-04-06 Yvan Roux <yvan.roux@linaro.org>
2382 Pedro Alves <palves@redhat.com>
2383
2384 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2385
ec35ea45
JJ
23862016-04-06 Jakub Jelinek <jakub@redhat.com>
2387
3866f8dd
JJ
2388 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2389 Check for avx512f effective targets instead of avx2.
2390 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2391 for AVX512F clones.
2392 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2393 * g++.dg/gomp/declare-simd-1.C: Likewise.
2394 * g++.dg/gomp/declare-simd-3.C: Likewise.
2395 * g++.dg/gomp/declare-simd-4.C: Likewise.
2396
ec35ea45
JJ
2397 PR middle-end/70550
2398 * c-c++-common/gomp/pr70550-1.c: New test.
2399 * c-c++-common/gomp/pr70550-2.c: New test.
2400
c08d28ac
NS
24012016-04-05 Nathan Sidwell <nathan@acm.org>
2402
2403 PR c++/70512
2404 * g++.dg/ext/attribute-may-alias-5.C: New.
2405
1d510e04
JJ
24062016-04-05 Jakub Jelinek <jakub@redhat.com>
2407
2408 PR c++/70336
2409 * c-c++-common/pr70336.c: New test.
2410 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2411 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2412
84278ed9
JH
24132016-04-05 Jan Hubicka <hubicka@ucw.cz>
2414
2415 PR ipa/66223
2416 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2417
268a0ec4
JJ
24182016-04-05 Jakub Jelinek <jakub@redhat.com>
2419
2420 PR rtl-optimization/70542
2421 * gcc.dg/torture/pr70542.c: New test.
2422 * gcc.target/i386/avx2-pr70542.c: New test.
2423
5e8c2eb1
ZS
24242016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2425
2426 PR tree-optimization/70509
2427 * gcc.target/i386/avx512bw-pr70509.c: New test.
2428
c0daf32d
PP
24292016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2430
2431 PR c++/70452
2432 * g++.dg/ext/constexpr-vla4.C: New test.
2433
bf867841
UB
24342016-04-05 Uros Bizjak <ubizjak@gmail.com>
2435
2436 PR target/70510
2437 * gcc.target/i386/pr70510.c: New test.
2438
3022186a
RB
24392016-04-05 Richard Biener <rguenther@suse.de>
2440
2441 PR tree-optimization/70526
2442 * g++.dg/torture/pr70526.C: New testcase.
2443
55fc79b2
JJ
24442016-04-05 Jakub Jelinek <jakub@redhat.com>
2445
2446 PR target/70525
2447 * gcc.target/i386/pr70525.c: New test.
2448
62b233f2
RB
24492016-04-05 Richard Biener <rguenther@suse.de>
2450
2451 PR middle-end/70499
2452 * g++.dg/torture/pr70499.C: New testcase.
2453
cc05759d
RB
24542016-04-05 Richard Biener <rguenther@suse.de>
2455
2456 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2457 remove XFAIL.
2458
f23f16d4
JJ
24592016-04-04 Jakub Jelinek <jakub@redhat.com>
2460
2461 PR middle-end/70307
2462 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2463 rs6000 ABI warnings.
2464
d27ecc49
JH
24652016-04-04 Jan Hubicka <hubicka@ucw.cz>
2466
2467 PR ipa/66223
2468 * g++.dg/ipa/devirt-51.C: New testcase.
2469
c974c96e
BS
24702016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2471 Jakub Jelinek <jakub@redhat.com>
2472
2473 PR middle-end/70457
2474 * gcc.dg/torture/pr70457.c: New.
2475
7a85da89
AV
24762016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2477
2478 PR fortran/67538
2479 * gfortran.dg/allocate_with_source_19.f08: New test.
2480
de517e64
AV
24812016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2482
2483 PR fortran/65795
2484 * gfortran.dg/coarray_allocate_6.f08: New test.
2485
43b9f499
RB
24862016-04-04 Richard Biener <rguenther@suse.de>
2487
2488 PR rtl-optimization/70484
2489 * gcc.dg/torture/pr70484.c: New testcase.
2490
f13355da
MP
24912016-04-04 Marek Polacek <polacek@redhat.com>
2492
2493 PR c/70307
2494 * gcc.dg/torture/pr70307.c: New test.
2495
6cc6ed50
OE
24962016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2497
2498 PR target/70416
2499 PR target/67391
2500 * gcc.target/sh/torture/pr70416.c: New.
2501
abdc16c8
MS
25022016-04-02 Martin Sebor <msebor@redhat.com>
2503
2504 PR c++/67376
2505 PR c++/70170
2506 PR c++/70172
2507 PR c++/70228
2508 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2509 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2510 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2511 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2512 * g++.dg/cpp0x/constexpr-string.C: Same.
2513 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2514 * g++.dg/cpp0x/pr65398.C: Same.
2515 * g++.dg/ext/constexpr-vla1.C: Same.
2516 * g++.dg/ext/constexpr-vla2.C: Same.
2517 * g++.dg/ext/constexpr-vla3.C: Same.
2518 * g++.dg/ubsan/pr63956.C: Same.
2519
763cd859
JJ
25202016-04-01 Jakub Jelinek <jakub@redhat.com>
2521
2522 PR rtl-optimization/70467
2523 * gcc.target/i386/pr70467-2.c: New test.
2524
0f875435
JJ
25252016-04-01 Jakub Jelinek <jakub@redhat.com>
2526 Marek Polacek <polacek@redhat.com>
2527
2528 PR c++/70488
2529 * g++.dg/init/new47.C: New test.
2530
41d14659
RR
25312016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2532
2533 PR target/70496
2534 * gcc.target/arm/pr70496.c: New test.
2535
f9bf89bb
NS
25362016-04-01 Nathan Sidwell <nathan@acm.org>
2537
73b9085d
NS
2538 PR c++/68475
2539 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2540
4afdcfaa
IE
25412016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2542
2543 PR target/69890
2544 * gcc.dg/strlenopt.h (memmove): New.
2545 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2546 instead of "string.h".
2547 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2548 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2549 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2550 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2551 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2552 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2553 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2554 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2555 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2556 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2557 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2558 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2559 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2560 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2561 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2562 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2563 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2564 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2565 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2566 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2567
b5d7a29c
RO
25682016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2569
2570 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2571 (Holder::foo): Reflect this.
2572
b660f9ec
IE
25732016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2574
2575 PR target/70442
2576 * gcc.dg/pr70442.c: New test.
2577
88504f34
NS
25782016-03-31 Nathan Sidwell <nathan@acm.org>
2579
2580 PR c++/70393
2581 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2582
95d34b96
KY
25832016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2584
2585 PR target/70453
2586 * gcc.target/i386/pr70453.c: New test.
2587
b4c4967c
AB
25882016-03-31 Andrey Belevantsev <abel@ispras.ru>
2589
2590 PR target/70292
2591 * gcc.c-torture/pr70292.c: New test.
2592
5fde6a45
MP
25932016-03-31 Marek Polacek <polacek@redhat.com>
2594
2595 PR c/70297
2596 * c-c++-common/pr70297.c: New test.
2597 * g++.dg/cpp0x/typedef-redecl.C: New test.
2598 * gcc.dg/typedef-redecl2.c: New test.
2599
97eb24c4
JJ
26002016-03-31 Jakub Jelinek <jakub@redhat.com>
2601
2602 PR rtl-optimization/70460
2603 * gcc.c-torture/execute/pr70460.c: New test.
2604
efc3536f
RB
26052016-03-31 Richard Biener <rguenther@suse.de>
2606
2607 PR c++/70430
2608 * g++.dg/ext/vector30.C: New testcase.
2609
e0876e21
DH
26102016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2611 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2612
2613 * gfortran.dg/fmt_pf.f90: New test.
2614
e9bff8c6
RO
26152016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2616
2617 Forward-port from 5 branch
2618 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2619
2620 PR testsuite/70356
2621 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2622 dg-require-effective-target after dg-do.
2623
2624 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2625
2626 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2627
2620c80d
TS
26282016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2629 Julian Brown <julian@codesourcery.com>
2630 Chung-Lin Tang <cltang@codesourcery.com>
2631 Cesar Philippidis <cesar@codesourcery.com>
2632 James Norris <jnorris@codesourcery.com>
2633 Tom de Vries <tom@codesourcery.com>
2634 Nathan Sidwell <nathan@codesourcery.com>
2635
bf867841 2636 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
2637 * c-c++-common/goacc/loop-clauses.c: Likewise.
2638 * g++.dg/goacc/template.C: Likewise.
2639 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2640 * gfortran.dg/goacc/loop-1.f95: Likewise.
2641 * gfortran.dg/goacc/loop-5.f95: Likewise.
2642 * gfortran.dg/goacc/loop-6.f95: Likewise.
2643 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2644 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2645 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2646 * c-c++-common/goacc/clauses-fail.c: Likewise.
2647 * c-c++-common/goacc/parallel-1.c: Likewise.
2648 * c-c++-common/goacc/reduction-1.c: Likewise.
2649 * c-c++-common/goacc/reduction-2.c: Likewise.
2650 * c-c++-common/goacc/reduction-3.c: Likewise.
2651 * c-c++-common/goacc/reduction-4.c: Likewise.
2652 * c-c++-common/goacc/routine-3.c: Likewise.
2653 * c-c++-common/goacc/routine-4.c: Likewise.
2654 * c-c++-common/goacc/routine-5.c: Likewise.
2655 * c-c++-common/goacc/tile.c: Likewise.
2656 * g++.dg/goacc/template.C: Likewise.
2657 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2658 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2659 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2660 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2661 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2662 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2663 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2664 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2665 * c-c++-common/goacc/use_device-1.c: ... this file.
2666 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2667 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2668 * c-c++-common/goacc/host_data-6.c: ... this file.
2669 * c-c++-common/goacc/loop-2-kernels.c: New file.
2670 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2671 * c-c++-common/goacc/loop-3.c: Likewise.
2672 * g++.dg/goacc/reference.C: Likewise.
2673 * g++.dg/goacc/routine-1.C: Likewise.
2674 * g++.dg/goacc/routine-2.C: Likewise.
2675
f6d2d066
RB
26762016-03-30 Richard Biener <rguenther@suse.de>
2677
2678 PR middle-end/70450
2679 * gcc.dg/torture/pr70450.c: New testcase.
2680
d43242b9
JJ
26812016-03-30 Jakub Jelinek <jakub@redhat.com>
2682
2683 PR target/70421
2684 * gcc.dg/torture/pr70421.c: New test.
2685 * gcc.target/i386/avx512f-pr70421.c: New test.
2686
5ce43b77
L
26872016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2688
2689 PR testsuite/70364
2690 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2691 (check): New function.
2692 (bar): Call check.
2693 (foo): Align stack to 16 bytes when calling bar.
2694 * gcc.target/i386/cleanup-2.c: Likewise.
2695
d014a712
PP
26962016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2697
2698 PR tree-optimization/59124
2699 * gcc.dg/Warray-bounds-19.c: New test.
2700
13f0e8c7
ZW
27012016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2702
2703 * lib/prune.exp (escape_regex_chars): New.
2704 (prune_file_path): Update to quote metcharacters for regexp.
2705
3336c6e0
JJ
27062016-03-29 Jakub Jelinek <jakub@redhat.com>
2707
a362f023
JJ
2708 PR rtl-optimization/70429
2709 * gcc.c-torture/execute/pr70429.c: New test.
2710
3336c6e0
JJ
2711 PR tree-optimization/70405
2712 * gcc.dg/pr70405.c: New test.
2713
728557fd
AV
27142016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2715
2716 PR fortran/70397
2717 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2718 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2719
bef977d4
TS
27202016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2721
2722 PR testsuite/64177
2723 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2724 __cilkrts_set_param to set two workers.
2725 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2726 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2727
6f6d25c9
DH
27282016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2729
bf867841 2730 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 2731
45733562
KY
27322016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2733
2734 PR target/70406
bf867841 2735 * gcc.target/i386/pr70406.c: New test.
45733562 2736
a1799e5e
EB
27372016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2738
2739 * gnat.dg/specs/double_record_extension3.ads: New test.
2740
5fca7b66
RH
27412016-03-25 Richard Henderson <rth@redhat.com>
2742
2743 PR target/70120
2744 * gcc.target/aarch64/pr70120-1.c: New.
2745 * gcc.target/aarch64/pr70120-2.c: New.
2746 * gcc.target/aarch64/pr70120-3.c: New.
2747
31ce75c6
PP
27482016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2749
2750 PR c++/62212
2751 * g++.dg/template/mangle2.C: The dg-do directive should be
2752 "compile" not "assemble".
2753
3caf0ca1
BS
27542016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2755
2756 PR lto/69650
2757 * gcc.dg/pr69650.c: New test.
2758
634035b6
DE
27592016-03-25 David Edelsohn <dje.gcc@gmail.com>
2760
2761 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2762
45d34276
AM
27632016-03-25 Alan Modra <amodra@gmail.com>
2764
2765 * gcc.dg/dfp/pr70052.c: New test.
2766
8f085166
RH
27672016-03-24 Richard Henderson <rth@redhat.com>
2768
2769 PR middle-end/69845
2770 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2771 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2772
011e5ec3
TV
27732016-03-24 Tom de Vries <tom@codesourcery.com>
2774
2775 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2776
9e3f4551
TV
27772016-03-24 Tom de Vries <tom@codesourcery.com>
2778
2779 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2780 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2781
45780041
TV
27822016-03-24 Tom de Vries <tom@codesourcery.com>
2783
2784 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2785 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2786
887ab4e5
PP
27872016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2788
2789 PR c++/62212
2790 * g++.dg/template/mangle2.C: New test.
2791
69a9a66f
RB
27922016-03-24 Richard Biener <rguenther@suse.de>
2793
2794 PR tree-optimization/70396
2795 * gcc.dg/torture/pr70396.c: New testcase.
2796
ed87de55
RB
27972016-03-24 Richard Biener <rguenther@suse.de>
2798
2799 PR middle-end/70370
2800 * gcc.dg/torture/pr70370.c: New testcase.
2801
ea064934
TV
28022016-03-24 Tom de Vries <tom@codesourcery.com>
2803
2804 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2805 * gfortran.dg/goacc/kernels-tree.f95: Same.
2806 * gfortran.dg/goacc/parallel-tree.f95: Same.
2807
b2a4dd1d
TV
28082016-03-24 Tom de Vries <tom@codesourcery.com>
2809
2810 * c-c++-common/goacc/uninit-if-clause.c: New test.
2811 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2812
72e7cd6e
JJ
28132016-03-24 Jakub Jelinek <jakub@redhat.com>
2814
2815 PR target/70290
bf867841
UB
2816 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2817 Fix formatting.
72e7cd6e 2818
ce9d0c03
RB
28192016-03-24 Richard Biener <rguenther@suse.de>
2820
2821 PR tree-optimization/70372
2822 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2823
426b9428
PP
28242016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2825
2826 PR c++/70347
2827 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2828
cd1588c4
PP
28292016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2830
2831 PR c++/70332
2832 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2833
61637db3
JJ
28342016-03-23 Jakub Jelinek <jakub@redhat.com>
2835
928af3bf
JJ
2836 PR c++/70001
2837 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2838 * g++.dg/cpp1y/pr70001.C: New test.
2839
61637db3
JJ
2840 PR c++/70323
2841 * g++.dg/cpp0x/constexpr-70323.C: New test.
2842
05aca4e7
AO
28432016-03-23 Alexandre Oliva <aoliva@redhat.com>
2844 Jason Merrill <jason@redhat.com>
2845 Jakub Jelinek <jakub@redhat.com>
2846
2847 PR c++/69315
2848 * g++.dg/cpp0x/constexpr-69315.C: New test.
2849 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2850
fbdb6baf
MP
28512016-03-23 Marek Polacek <polacek@redhat.com>
2852
2853 PR c++/69884
2854 * g++.dg/warn/Wignored-attributes-1.C: New test.
2855 * g++.dg/warn/Wignored-attributes-2.C: New test.
2856
d79ee524
TV
28572016-03-23 Tom de Vries <tom@codesourcery.com>
2858
2859 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2860 initialization.
2861 * gfortran.dg/goacc/private-3.f95 (test): Same.
2862 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2863 missing use param.
2864
a59f0bef
KT
28652016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2866
2867 * lib/target-supports.exp: Remove v7ve entry from loop
2868 creating effective target checks.
2869 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2870 (add_options_for_arm_arch_v7ve): Likewise.
2871
0179520a
JJ
28722016-03-23 Jakub Jelinek <jakub@redhat.com>
2873
2874 PR tree-optimization/70354
2875 * gcc.dg/vect/pr70354-1.c: New test.
2876 * gcc.dg/vect/pr70354-2.c: New test.
2877 * gcc.target/i386/avx2-pr70354-1.c: New test.
2878 * gcc.target/i386/avx2-pr70354-2.c: New test.
2879
75bb14d7
JL
28802016-03-22 Jeff Law <law@redhat.com>
2881
2882 PR target/70232
2883 * gcc.dg/tree-ssa/pr70232.c: New test.
2884
72c9526d
IE
28852016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2886
2887 PR target/70302
2888 * gcc.target/i386/pr70302.c: New test.
2889
a3ca1bc5
RB
28902016-03-22 Richard Biener <rguenther@suse.de>
2891
2892 PR middle-end/70251
2893 * g++.dg/torture/pr70251.C: New testcase.
2894
5c240f4d
DM
28952016-03-22 David Malcolm <dmalcolm@redhat.com>
2896
2897 PR c/69993
2898 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2899 Wmisleading-indentation.c.
2900 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2901 reflect change to diagnostic text and order of messages.
2902 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2903
80f6631b
DE
29042016-03-22 David Edelsohn <dje.gcc@gmail.com>
2905
2906 * g++.dg/ext/java-3.C: Don't compile on AIX.
2907
9a10956c
RB
29082016-03-22 Richard Biener <rguenther@suse.de>
2909
2910 PR middle-end/70333
2911 * gcc.dg/torture/pr70333.c: New testcase.
2912
6cedf922
IE
29132016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2914
2915 * g++.dg/ext/pr70290.C: New test.
2916
cd6c27ac
KY
29172016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2918
2919 PR target/70325
2920 * gcc.target/i386/pr70325.c: New test.
2921
4cde512c
JJ
29222016-03-22 Jakub Jelinek <jakub@redhat.com>
2923
b01915ed
JJ
2924 PR target/70329
2925 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2926 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2927
4e3e2cf1
JJ
2928 PR target/70300
2929 * gcc.target/i386/pr70300.c: New test.
2930
4cde512c
JJ
2931 PR c++/70295
2932 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2933 (func2): New function for cond with parens, xfail warning for c++.
2934 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2935
16f6d7dc
PP
29362016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2937
2938 PR c++/70096
2939 * g++.dg/template/ptrmem30.C: New test.
2940
a3e2b438
PP
29412016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2942
2943 PR c++/70204
2944 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2945 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2946
11b6a02e
JJ
29472016-03-21 Jakub Jelinek <jakub@redhat.com>
2948
2949 PR middle-end/70326
2950 * gcc.dg/pr70326.c: New test.
2951
b9407883
MG
29522016-03-21 Marc Glisse <marc.glisse@inria.fr>
2953 Jakub Jelinek <jakub@redhat.com>
2954
2955 PR tree-optimization/70317
2956 * gcc.dg/pr70317.c: New test.
2957
4a148e19
UB
29582016-03-21 Uros Bizjak <ubizjak@gmail.com>
2959
2960 PR target/70327
2961 * gcc.target/i386/pr70327.c: New test.
2962
2a85ddbb
ML
29632016-03-21 Martin Liska <mliska@suse.cz>
2964
7d36fe98 2965 PR ipa/70306
2a85ddbb
ML
2966 * gcc.dg/ipa/pr70306.c: New test.
2967
4a148e19 29682016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
2969
2970 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2971 * gcc.target/arm/attr-align3.c: Likewise.
2972 * gcc.target/arm/attr_arm.c: Likewise.
2973 * gcc.target/arm/flip-thumb.c: Likewise.
2974
6b366948
JJ
29752016-03-21 Jakub Jelinek <jakub@redhat.com>
2976
2977 PR target/70296
2978 * gcc.target/powerpc/altivec-36.c: New test.
2979
2fac8c14
RB
29802016-03-21 Richard Biener <rguenther@suse.de>
2981
2982 PR tree-optimization/70310
2983 * gcc.dg/torture/pr70310.c: New testcase.
2984
e9bde854
KY
29852016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2986
2987 PR target/70293
2988 * gcc.target/i386/pr70293.c: New test.
2989
56bbfaf6
RB
29902016-03-21 Richard Biener <rguenther@suse.de>
2991
2992 PR tree-optimization/70288
2993 * gcc.dg/torture/pr70288-1.c: New testcase.
2994 * gcc.dg/torture/pr70288-2.c: Likewise.
2995
3eee49ed
AB
29962016-03-21 Andrey Belevantsev <abel@ispras.ru>
2997
2998 PR rtl-optimization/69307
2999 * gcc.target/arm/pr69307.c: New test.
4a148e19 3000
8e7816b4
AB
30012016-03-21 Andrey Belevantsev <abel@ispras.ru>
3002
3003 PR rtl-optimization/69102
3004 * gcc.c-torture/compile/pr69102.c: New test.
3005
14d7d4be
JL
30062016-03-18 Jeff Law <law@redhat.com>
3007
3008 PR rtl-optimization/70263
3009 * gcc.c-torture/compile/pr70263-1.c: New test.
3010 * gcc.target/i386/pr70263-2.c: New test.
3011
5c6a601c
BS
30122016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3013
3014 PR rtl-optimization/70278
3015 * gcc.dg/torture/pr70278.c: New test.
3016 * gcc.target/arm/pr70278.c: New test.
3017
4bbf545b
DM
30182016-03-18 David Malcolm <dmalcolm@redhat.com>
3019
3020 PR c/70281
3021 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3022 (test_builtin_types_compatible_p): New test function.
3023 * gcc.dg/pr70281.c: New test case.
3024
dc28bb68
CL
30252016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3026
3027 PR target/70113
3028 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3029
5e8d6dff
IE
30302016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3031
3032 PR tree-optimization/70252
3033 * gcc.dg/pr70252.c: New test.
3034
d0e7e403
TV
30352016-03-18 Tom de Vries <tom@codesourcery.com>
3036
3037 * gcc.dg/pr70161-2.c: New test.
3038 * gcc.dg/pr70161.c: New test.
3039
fa22501a
TV
30402016-03-18 Tom de Vries <tom@codesourcery.com>
3041
3042 PR ipa/70269
3043 * gcc.dg/pr70269.c: New test.
3044
dd125026
JJ
30452016-03-18 Jakub Jelinek <jakub@redhat.com>
3046
3047 PR c++/70267
3048 * g++.dg/ext/java-3.C: New test.
3049
91914f0a
PP
30502016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3051
3052 PR c++/70205
3053 * g++.dg/lookup/pr70205.C: New test.
3054
753a8910
PP
30552016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3056
3057 PR c++/70218
3058 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3059
14ba7b28
MP
30602016-03-17 Marek Polacek <polacek@redhat.com>
3061
3062 PR c/69407
3063 * gcc.dg/atomic-op-6.c: New test.
3064
ded60913
DM
30652016-03-17 David Malcolm <dmalcolm@redhat.com>
3066
3067 PR c/70264
3068 * c-c++-common/pr70264.c: New test case.
3069
a3aad0e6
JJ
30702016-03-17 Jakub Jelinek <jakub@redhat.com>
3071
17366700
JJ
3072 PR c++/70144
3073 * c-c++-common/pr70144-1.c: New test.
3074 * c-c++-common/pr70144-2.c: New test.
3075
a3aad0e6
JJ
3076 PR c++/70272
3077 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3078 * g++.dg/opt/flifetime-dse6.C: New test.
3079 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3080
b57e6e18
L
30812016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3082
3083 PR driver/70192
3084 * gcc.dg/pic-1.c: New test.
3085 * gcc.dg/pic-2.c: Likewise.
3086 * gcc.dg/pic-3.c: Likewise.
3087 * gcc.dg/pic-4.c: Likewise.
3088 * gcc.dg/pie-1.c: Likewise.
3089 * gcc.dg/pie-2.c: Likewise.
3090 * gcc.dg/pie-3.c: Likewise.
3091 * gcc.dg/pie-4.c: Likewise.
3092 * gcc.dg/pie-5.c: Likewise.
3093 * gcc.dg/pie-6.c: Likewise.
3094
b38ba58b
TV
30952016-03-17 Tom de Vries <tom@codesourcery.com>
3096
3097 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3098 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3099
6931b3b7
RB
31002016-03-17 Richard Biener <rguenther@suse.de>
3101
3102 PR debug/70271
3103 * g++.dg/debug/pr70271.C: New testcase.
3104
0c8b64cb
IE
31052016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3106
3107 * gcc.target/i386/pr70251.c: New test.
3108
b1970801
MP
31092016-03-17 Marek Polacek <polacek@redhat.com>
3110
3111 PR c++/70194
3112 * g++.dg/warn/constexpr-70194.C: New test.
3113
820c5eaa
RH
31142016-03-16 Richard Henderson <rth@redhat.com>
3115
3116 PR middle-end/70240
3117 * gcc.c-torture/compile/pr70240.c: New.
3118
da0ad263
SKS
31192016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3120
3121 * gcc.c-torture/compile/20151204.c: Skip for avr.
3122
c73d295c
JJ
31232016-03-16 Jakub Jelinek <jakub@redhat.com>
3124
3125 PR target/70245
3126 * g++.dg/opt/pr70245.C: New test.
3127 * g++.dg/opt/pr70245.h: New file.
3128 * g++.dg/opt/pr70245-aux.cc: New file.
3129
b2794066
MS
31302016-03-16 Martin Sebor <msebor@redhat.com>
3131
3132 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3133
aa43616c
RH
31342016-03-16 Richard Henderson <rth@redhat.com>
3135
3136 PR middle-end/70199
3137 * gcc.c-torture/compile/pr70199.c: New.
3138
59608fe5
L
31392016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3140
3141 * gcc.dg/uninit-19.c: Run dos2unix.
3142
ab4c578f
MP
31432016-03-16 Marek Polacek <polacek@redhat.com>
3144
3145 PR c/70093
3146 * gcc.dg/nested-func-10.c: New test.
3147 * gcc.dg/nested-func-9.c: New test.
3148
f5387e76
JJ
31492016-03-16 Jakub Jelinek <jakub@redhat.com>
3150
3151 PR tree-optimization/68714
3152 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3153
7662b718
TV
31542016-03-16 Tom de Vries <tom@codesourcery.com>
3155
3156 PR tree-optimization/68715
3157 * gcc.dg/graphite/pr68715-2.c: New test.
3158 * gcc.dg/graphite/pr68715.c: New test.
3159 * gfortran.dg/graphite/pr68715.f90: New test.
3160
be7ce7ae
TV
31612016-03-16 Tom de Vries <tom@codesourcery.com>
3162
3163 PR tree-optimization/68809
3164 * gcc.dg/graphite/pr68809-2.c: New test.
3165 * gcc.dg/graphite/pr68809.c: New test.
3166
1935f250
JJ
31672016-03-16 Jakub Jelinek <jakub@redhat.com>
3168
6651c93e
JJ
3169 PR c++/70147
3170 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3171 method call to i () as argument. Adjust expected output.
3172
1935f250
JJ
3173 PR c++/70147
3174 * g++.dg/ubsan/pr70147-1.C: New test.
3175 * g++.dg/ubsan/pr70147-2.C: New test.
3176
ab1caa6e
MS
31772016-03-15 Martin Sebor <msebor@redhat.com>
3178
3179 PR c++/58281
3180 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3181
5c2a1bbb
JDA
31822016-03-15 John David Anglin <danglin@gcc.gnu.org>
3183
cb5d8ad1
JDA
3184 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3185 hppa*-*-hpux*.
3186
b440dd40
JDA
3187 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3188
5c2a1bbb
JDA
3189 PR libfortran/69799
3190 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3191 libatomic_available.
3192
42c729c5
MP
31932016-03-15 Marek Polacek <polacek@redhat.com>
3194
3195 PR c++/70209
3196 * g++.dg/ext/attribute-may-alias-4.C: New test.
3197
82b1c550
AM
31982016-03-15 Alexander Monakov <amonakov@ispras.ru>
3199
3200 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3201 -fvar-tracking-assignments-toggle flag.
3202
4ccbf3a6
PH
32032016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3204
3205 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3206
c39858bd
JJ
32072016-03-15 Jakub Jelinek <jakub@redhat.com>
3208
3209 PR rtl-optimization/70222
3210 * gcc.c-torture/execute/pr70222-1.c: New test.
3211 * gcc.c-torture/execute/pr70222-2.c: New test.
3212
8be119c1
RH
32132016-03-15 Richard Henderson <rth@redhat.com>
3214
3215 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3216
6598bb55
AB
32172016-03-15 Andrey Belevantsev <abel@ispras.ru>
3218
3219 PR rtl-optimization/69032
3220 * gcc.dg/pr69032.c: New test.
3221
81fa2944
AB
32222016-03-15 Andrey Belevantsev <abel@ispras.ru>
3223
3224 PR rtl-optimization/63384
4a148e19 3225 * g++.dg/pr63384.C: New test.
81fa2944 3226
74ea9ab6
AB
32272016-03-15 Andrey Belevantsev <abel@ispras.ru>
3228
3229 PR target/64411
3230 * gcc.target/i386/pr64411.C: New test.
3231
045d5055
TV
32322016-03-15 Tom de Vries <tom@codesourcery.com>
3233
3234 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3235 * gfortran.dg/goacc/kernels-alias.f95: New test.
3236
3ea33585
MS
32372016-03-14 Martin Sebor <msebor@redhat.com>
3238
3239 PR c++/53792
3240 * g++.dg/cpp0x/constexpr-inline.C: New test.
3241 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3242
1df7b330
DE
32432016-03-14 David Edelsohn <dje.gcc@gmail.com>
3244
3245 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3246
79b57d18
JJ
32472016-03-14 Jakub Jelinek <jakub@redhat.com>
3248
3249 PR middle-end/70219
3250 * gcc.dg/pr70219.c: New test.
3251
3cbf012a
BS
32522016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3253
3254 PR target/70083
3255 * gcc.dg/torture/pr70083.c: New test.
3256 * gcc.target/i386/pr70083.c: New test.
3257
a9fee7cd
RB
32582016-03-14 Richard Biener <rguenther@suse.de>
3259
3260 PR tree-optimization/56365
3261 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3262
4799603f
SB
32632016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3264
3265 PR target/70098
3266 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3267 New function.
3268 * g++.dg/pr70098.C: New testcase.
3269
3270
760ca967
TV
32712016-03-14 Tom de Vries <tom@codesourcery.com>
3272
3273 PR tree-optimization/70045
3274 * gcc.dg/graphite/pr70045.c: New test.
3275
44e66a77
JD
32762016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3277
3278 PR fortran/69043
3279 * gfortran.dg/include_9.f90: New test.
3280
a18e0fe1
DH
32812016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3282
3283 PR fortran/45076
3284 gfortran.dg/prof/prof.exp: New script.
3285 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3286
d0aca6ab
AB
32872016-03-12 Andrey Belevantsev <abel@ispras.ru>
3288
3289 PR rtl-optimization/69307
3290 * gcc.dg/pr69307.c: New test.
3291
cefe08a4
VM
32922016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3293
3294 PR target/69614
3295 * gcc.target/arm/pr69614.c: New.
3296
70112e2a
PT
32972016-03-12 Paul Thomas <pault@gcc.gnu.org>
3298
3299 PR fortran/70031
3300 * gfortran.dg/submodule_14.f08: New test
3301
3302 PR fortran/69524
3303 * gfortran.dg/submodule_15.f08: New test
3304
3f1e5d3a
PP
33052016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3306
3307 PR c++/70106
3308 * g++.dg/cpp1y/paren3.C: New test.
3309
a3f6d680
MM
33102016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3311
3312 PR target/70131
3313 * gcc.target/powerpc/ppc-round2.c: New test.
3314
92348f09
BS
33152016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3316
3317 PR target/70123
3318 * gcc.dg/torture/pr70123.c: New test.
3319
cebde9e9
JL
33202016-03-11 Jeff Law <law@redhat.com>
3321
3322 PR tree-optimization/70190
3323 * gcc.c-torture/compile/pr70190.c: New test.
3324
3edc5da4
DM
33252016-03-11 David Malcolm <dmalcolm@redhat.com>
3326
3327 PR c/68187
3328 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3329 case.
3330 (test43_b): Likewise.
3331 (test43_c): Likewise.
3332 (test43_d): Likewise.
3333 (test43_e): Likewise.
3334 (test43_f): Likewise.
3335 (test43_g): Likewise.
3336 (test44_a): Likewise.
3337 (test44_b): Likewise.
3338 (test44_c): Likewise.
3339 (test44_d): Likewise.
3340 (test44_e): Likewise.
3341
318c1204
DM
33422016-03-11 David Malcolm <dmalcolm@redhat.com>
3343
3344 PR c/70085
3345 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3346
bc062234
KT
33472016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3348
3349 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3350 dg-options.
3351
acfc1ac1
KT
33522016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3353
3354 PR target/70002
3355 PR target/69245
3356 * gcc.target/aarch64/pr69245_2.c: New test.
3357
d1e2bb2d
JJ
33582016-03-11 Jakub Jelinek <jakub@redhat.com>
3359
3360 PR tree-optimization/70177
3361 * gcc.dg/pr70177.c: New test.
3362
07350627
AL
33632016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3364
3365 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3366
5c6706f7
AL
33672016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3368
3369 * gcc.dg/tree-ssa/sra-20.c: New.
3370
02d472a2
JJ
33712016-03-11 Jakub Jelinek <jakub@redhat.com>
3372
686d390a
JJ
3373 PR rtl-optimization/70174
3374 * gcc.dg/pr70174.c: New test.
3375
02d472a2
JJ
3376 PR tree-optimization/70169
3377 * gcc.dg/pr70169.c: New test.
3378
0f9befa1
IE
33792016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3380
3381 PR target/70160
3382 * gcc.target/i386/pr70160.c: New test.
3383
432d4670
AK
33842016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3385
3386 * gcc.target/s390/dfp-1.c: New test.
3387
a3dc8760
NC
33882016-03-10 Nick Clifton <nickc@redhat.com>
3389
3390 PR target/70044
3391 * gcc.target/aarch64/pr70044.c: New test.
3392
b87a8d7d
PP
33932016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3394 Jakub Jelinek <jakub@redhat.com>
3395
3396 PR c++/70001
3397 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3398 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3399 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3400
4f4ada6a
JH
34012016-03-10 Jan Hubicka <hubicka@ucw.cz>
3402
3403 PR lto/69589
3404 * g++.dg/lto/pr69589_0.C: New testcase
3405 * g++.dg/lto/pr69589_1.C: New testcase
3406
d49b0aa0
MP
34072016-03-10 Marek Polacek <polacek@redhat.com>
3408
3409 PR c++/70153
3410 * g++.dg/delayedfold/unary-plus1.C: New test.
3411
34122016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
3413
3414 * gcc.target/arm/pr45701-1.c: Escape brackets.
3415 * gcc.target/arm/pr45701-2.c: Likewise.
3416
71017a7b
AL
34172016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3418
3419 * gfortran.dg/unconstrained_commons.f: New.
3420
ba52669f
AM
34212016-03-10 Alan Modra <amodra@gmail.com>
3422
3423 * gcc.dg/pr69195.c: New.
3424 * gcc.dg/pr69238.c: New.
3425
27742332
TV
34262016-03-10 Tom de Vries <tom@codesourcery.com>
3427
3428 PR testsuite/68915
3429 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3430
3a81a594
RB
34312016-03-10 Richard Biener <rguenther@suse.de>
3432
3433 PR tree-optimization/70128
3434 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3435 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3436
3433b975
JJ
34372016-03-09 Jakub Jelinek <jakub@redhat.com>
3438
c2864f02
JJ
3439 PR tree-optimization/70152
3440 * gcc.dg/pr70152.c: New test.
3441
3433b975
JJ
3442 PR target/70086
3443 * gcc.target/i386/pr70086-1.c: New test.
3444 * gcc.target/i386/pr70086-2.c: New test.
3445 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
3446
3447 PR tree-optimization/70127
3448 * gcc.c-torture/execute/pr70127.c: New test.
3449
96b3c82d
CP
34502016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3451
3452 * c-c++-common/goacc/combined-directives-2.c: New test.
3453
b4f3232d
DM
34542016-03-09 David Malcolm <dmalcolm@redhat.com>
3455
3456 PR c/68473
3457 PR c++/70105
3458 * g++.dg/diagnostic/pr70105.C: New test.
3459 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3460 (test_multiple_ordinary_maps): New test function.
3461
40499f81
DM
34622016-03-09 David Malcolm <dmalcolm@redhat.com>
3463
3464 PR c/68473
3465 PR c++/70105
3466 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3467 Drop range information from call to inform_at_rich_loc.
3468 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3469 New.
3470 (test_show_locus): Replace calls to rich_location::add_range with
3471 calls to add_range. Rewrite the tests that used the now-defunct
3472 rich_location ctor taking a source_range. Simplify other tests
3473 by replacing calls to COMBINE_LOCATION_DATA with calls to
3474 make_location.
3475
c9e33662
RB
34762016-03-09 Richard Biener <rguenther@suse.de>
3477 Jakub Jelinek <jakub@redhat.com>
3478
3479 PR tree-optimization/70138
3480 * gcc.dg/vect/pr70138-1.c: New testcase.
3481 * gcc.dg/vect/pr70138-2.c: Likewise.
3482
2c73b764
JJ
34832016-03-09 Jakub Jelinek <jakub@redhat.com>
3484
3485 PR target/70049
3486 * gcc.target/i386/pr70049.c: New test.
3487
c06d25bb
RB
34882016-03-09 Richard Biener <rguenther@suse.de>
3489
3490 PR c/70143
3491 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3492 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3493 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3494
5828a501
RO
34952016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3496
3497 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3498 arm-*-*.
3499
2e141c8d
JJ
35002016-03-09 Jakub Jelinek <jakub@redhat.com>
3501
5a9def37
JJ
3502 PR middle-end/67278
3503 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3504
2e141c8d
JJ
3505 PR target/67278
3506 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3507
3508 PR middle-end/70050
3509 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3510 in testcase comment.
3511
bf751f40
TV
35122016-03-09 Tom de Vries <tom@codesourcery.com>
3513
3514 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3515 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3516 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3517 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3518 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3519 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3520 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3521 * gfortran.dg/goacc/kernels-loop.f95: New test.
3522
e210c999
MS
35232016-03-08 Martin Sebor <msebor@redhat.com>
3524
3525 PR c++/62096
3526 * g++.dg/warn/overflow-warn-7.C: New test.
3527
80aac5c8
JM
35282016-03-08 Jason Merrill <jason@redhat.com>
3529
3530 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3531 * lib/target-supports.exp (check_effective_target_concepts): New.
3532
12b81409
JJ
35332016-03-08 Jakub Jelinek <jakub@redhat.com>
3534
d259b234
JJ
3535 PR c++/70135
3536 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3537 * g++.dg/ubsan/pr70135.C: New test.
3538
12b81409
JJ
3539 PR target/70110
3540 * gcc.dg/pr70110.c: New test.
3541
b4e9f2aa
MJ
35422016-03-07 Martin Jambor <mjambor@suse.cz>
3543
3544 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3545 * c-c++-common/gomp/if-1.c: Likewise.
3546 * c-c++-common/gomp/pr61486-2.c: Likewise.
3547 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3548 to dg-additional-options.
3549 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3550 * g++/gomp/target-teams-1.c: Likewise.
3551 * gcc.dg/gomp/gomp.exp: Likewise.
3552 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3553 dg-additional-options.
3554 * gfortran.dg/gomp/gomp.exp: Likewise.
3555 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3556 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3557 dg-additional-options.
3558 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3559
f86e631e
MJ
35602016-03-07 Martin Jambor <mjambor@suse.cz>
3561
3562 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3563 * c-c++-common/gomp/gridify-1.c: New test.
3564 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3565
94156b3f
AV
35662016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3567
3568 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3569 trigger for cortex-r8, when scanning for register r8.
3570 * gcc.target/arm/pr45701-2.c: Likewise.
3571
a84a49b7 35722016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 3573 Jeff Law <law@redhat.com>
a84a49b7
RB
3574
3575 PR tree-optimization/69740
3576 * gcc.c-torture/compile/pr69740-1.c: New test.
3577 * gcc.c-torture/compile/pr69740-2.c: New test.
3578
e41f6c9e
BS
35792016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3580
3581 * lib/target-supports.exp
3582 (check_effective_target_whole_vector_shift): Enable for PPC64.
3583
57548bf5
RB
35842016-03-07 Richard Biener <rguenther@suse.de>
3585
3586 PR tree-optimization/70115
3587 * gcc.dg/torture/pr70115.c: New testcase.
3588
4ae13300
NS
35892016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3590
3591 PR middle-end/69916
3592 * c-c-++-common/goacc/pr69916.c: New.
3593
5edb9853
RH
35942016-03-07 Richard Henderson <rth@redhat.com>
3595
3596 * gcc.c-torture/compile/pr70061.c: New test.
3597
2067a8f3
RB
35982016-03-07 Richard Biener <rguenther@suse.de>
3599
3600 PR testsuite/70109
3601 * gcc.dg/vect/O3-pr36098.c: New testcase.
3602
4145a9b7
CL
36032016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3604
3605 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3606
1878be32
EB
36072016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3608
3609 * gnat.dg/renaming9.ad[sb]: New testcase.
3610
df762bb2
JJ
36112016-03-05 Jakub Jelinek <jakub@redhat.com>
3612
3613 PR c++/70084
3614 * g++.dg/expr/stdarg3.C: New test.
3615
7d461295
JL
36162016-03-04 Jeff Law <law@redhat.com>
3617
3618 PR tree-optimization/69196
3619 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3620 x86_64-*-*.
3621
29b9828f
BS
36222016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3623
b6b552fd
BS
3624 PR c/69973
3625 * gcc.dg/pr69973.c: New test.
3626
201d49e9
BS
3627 PR rtl-optimization/69941
3628 * gcc.dg/torture/pr69941.c: New test.
3629
29b9828f
BS
3630 PR c/69824
3631 * gcc.dg/pr69824.c: New test.
3632
640b7e74
TV
36332016-03-05 Tom de Vries <tom@codesourcery.com>
3634
3635 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3636 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3637 function.
3638
7a3a3fad
PP
36392016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3640
3641 PR c++/66786
3642 * g++.dg/cpp1y/var-templ48.C: New test.
3643 * g++.dg/cpp1y/var-templ49.C: New test.
3644
cd439aec
EB
36452016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3646
3647 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3648
60204554
JJ
36492016-03-04 Jakub Jelinek <jakub@redhat.com>
3650
0c8825de
JJ
3651 PR c++/70035
3652 * g++.dg/ubsan/pr70035.C: New test.
3653
60204554
JJ
3654 PR target/70062
3655 * gcc.target/i386/pr70062.c: New test.
3656
f79d4eab
L
36572016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3658
3659 * g++.dg/template/typename21.C: Remove c++98_only.
3660
ea81ce67
L
36612016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3662
3663 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3664
64b23c13
DM
36652016-03-04 David Malcolm <dmalcolm@redhat.com>
3666
3667 PR c/68187
3668 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3669 function.
3670 (fn_42_b): Likewise.
3671 (fn_42_c): Likewise.
3672
729526f5
DM
36732016-03-04 David Malcolm <dmalcolm@redhat.com>
3674
3675 PR c/68187
3676 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3677 function.
3678 (fn_40_b): Likewise.
3679 (fn_41_a): Likewise.
3680 (fn_41_b): Likewise.
3681
f9ea11ac
JJ
36822016-03-04 Jakub Jelinek <jakub@redhat.com>
3683
3684 PR target/70059
3685 * gcc.target/i386/avx512f-pr70059.c: New test.
3686 * gcc.target/i386/avx512dq-pr70059.c: New test.
3687
b6c38c69
BS
36882016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3689
3690 PR rtl-optimization/57676
3691 * gcc.dg/torture/pr57676.c: New test.
3692
af3cdd34
IE
36932016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3694
3695 * gcc.dg/pr70026.c: New test.
3696
7ff6ca38
MP
36972016-03-04 Marek Polacek <polacek@redhat.com>
3698
3699 PR c/69798
3700 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3701 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3702
a6bf62d5
KT
37032016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3704
3705 PR target/70004
3706 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3707 Delete.
3708 (test_corners_sisd_si): Likewise.
3709 (main): Remove checks of the above.
3710 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3711
ae4cdc6a
EB
37122016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3713
3714 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3715
08455559
CL
37162016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3717
3718 * gcc.dg/torture/pr69951.c: Accept argc==0.
3719
e9a35493
RB
37202016-03-04 Richard Biener <rguenther@suse.de>
3721
3722 PR c++/70054
3723 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3724 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3725
fba054c2
DV
37262016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3727
3728 PR testsuite/69766
3729 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3730 testing multiarch.
3731
f10cdc6c
JJ
37322016-03-04 Jakub Jelinek <jakub@redhat.com>
3733
3734 PR debug/69947
3735 * gcc.dg/guality/pr69947.c: New test.
3736
2e981ba0
JJ
37372016-03-03 Jakub Jelinek <jakub@redhat.com>
3738
3739 PR ada/70017
3740 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3741
0ba3bfa2
KT
37422016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3743
3744 PR rtl-optimization/69904
3745 * gcc.target/arm/pr69904.c: New test.
3746
97ecdb46
JJ
37472016-03-03 Jakub Jelinek <jakub@redhat.com>
3748
3749 PR target/70021
3750 * gcc.dg/vect/pr70021.c: New test.
3751 * gcc.target/i386/pr70021.c: New test.
3752
a2a743a1
MP
37532016-03-03 Marek Polacek <polacek@redhat.com>
3754
3755 PR middle-end/70050
3756 * gcc.dg/pr70050.c: New test.
3757
fa07ecdd
JG
37582016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3759
3760 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3761
23504262
ML
37622016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3763
3764 PR tree-optimization/70043
3765 * gfortran.dg/vect/pr70043.f90: New test.
3766
b7b9e1a9
EB
37672016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3768
3769 * gnat.dg/specs/task1.ads: New test.
3770
cb83ba54
RO
37712016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3772
3773 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3774 Invoke gdb with -batch.
3775 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3776
a75f5e30
RB
37772016-03-03 Richard Biener <rguenther@suse.de>
3778
3779 PR tree-optimization/55936
3780 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3781
268bc320
JL
37822016-03-02 Jeff Law <law@redhat.com>
3783
815f20ab
JL
3784 PR rtl-optimization/69942
3785 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3786 effects of argument promotions.
3787
268bc320
JL
3788 PR tree-optimization/69987
3789 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3790 target does not support -fprefetch-loop-arrays.
3791
171f7de5
UB
37922016-03-02 Uros Bizjak <ubizjak@gmail.com>
3793
3794 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3795
192912db
BC
37962016-03-02 Bin Cheng <bin.cheng@arm.com>
3797
c7908871 3798 PR rtl-optimization/69052
192912db
BC
3799 * gcc.target/i386/pr69052.c: New test.
3800
90a7a40b
AM
38012016-03-02 Alan Modra <amodra@gmail.com>
3802
3803 * gcc.dg/pr69990.c: New.
3804
69fa742f
JJ
38052016-03-02 Jakub Jelinek <jakub@redhat.com>
3806
de752fb0
JJ
3807 PR c/68062
3808 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3809
3810 PR middle-end/70022
3811 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3812
69fa742f
JJ
3813 PR target/70028
3814 * gcc.target/i386/pr70028.c: New test.
3815
7c65bd56
MK
38162016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3817
3818 * c-c++-common/asan/swapcontext-test-1.c,
3819 * c-c++-common/tsan/thread_leak.c,
3820 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3821 * g++.dg/tsan/benign_race.C,
3822 * g++.dg/tsan/fd_close_norace.C,
3823 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3824 races with sanitizer output
3825
37d98220 38262016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 3827 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
3828
3829 PR target/67278
3830 * gcc.dg/simd-8.c: New testcase.
3831
218db463
RB
38322016-03-02 Richard Biener <rguenther@suse.de>
3833
3834 PR middle-end/67278
3835 * gcc.dg/simd-7.c: New testcase.
3836
22c72158
EB
38372016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3838
3839 * gcc.target/i386/pr70007.c: Tweak.
3840
9a790ccc
DV
38412016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3842
3843 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3844
bd02f00f
MP
38452016-03-02 Marek Polacek <polacek@redhat.com>
3846
3847 PR c/67854
3848 * gcc.dg/pr67854.c: New test.
3849
1e840f39
JJ
38502016-03-02 Jakub Jelinek <jakub@redhat.com>
3851
3852 PR middle-end/70025
3853 * gcc.dg/torture/pr70025.c: New test.
3854
bca00241
VK
38552016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3856
3857 PR tree-optimization/68621
3858 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3859
0bca04b8
EB
38602016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3861
3862 * gcc.target/i386/pr70007.c: New test.
3863
2a9afc86
JL
38642016-03-01 Jeff Law <law@redhat.com>
3865
eab2541b 3866 PR tree-optimization/69196
9d83ef71 3867 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 3868
2a9afc86
JL
3869 PR tree-optimization/69196
3870 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3871 duplicating code and spoiling the expected output.
3872
0d39977e
MM
38732016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3874
3875 PR target/70033
3876 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3877 supports power9 before doing tests.
3878 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3879 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3880 * gcc.target/powerpc/p9-permute.c: Likewise.
3881
a0c0699d
UB
38822016-03-01 Uros Bizjak <ubizjak@gmail.com>
3883
3884 PR target/70027
3885 * gcc.target/i386/pr70027.c: New test.
3886
0ae3ef47 38872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
3888
3889 * gcc.dg/pr70017.c: New test.
3890
686e2237
JJ
38912016-03-01 Jakub Jelinek <jakub@redhat.com>
3892
3893 PR c/69796
3894 PR c/69974
3895 * gcc.dg/pr69796.c: New test.
3896 * gcc.dg/pr69974.c: New test.
3897
f8e4188c
EB
38982016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3899
3900 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3901
5e3f1c7c
JL
39022016-02-29 Jeff Law <law@redhat.com>
3903
3904 PR tree-optimization/69987
3905 * gfortran.dg/pr69987.f90: New test.
3906
3907 PR tree-optimization/69989
3908 * gcc.c-torture/compile/pr69989-2.c: New test.
3909
1be56bc5
MP
39102016-03-01 Marek Polacek <polacek@redhat.com>
3911
3912 PR c++/69795
3913 * g++.dg/parse/invalid1.C: New test.
3914
1b19470d
RB
39152016-03-01 Richard Biener <rguenther@suse.de>
3916
3917 PR middle-end/70022
3918 * gcc.dg/pr70022.c: New testcase.
3919
3ae0661a
IE
39202016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3921
3922 PR tree-optimization/69956
3923 * gcc.dg/pr69956.c: New test.
3924
0f09ab88
BS
39252016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3926
3927 PR target/70011
3928 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3929 XFAIL when hardware supports efficient unaligned storage access.
3930
76d881bf
PP
39312016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3932
3933 PR c++/69961
3934 * g++.dg/template/pr69961a.C: New test.
3935 * g++.dg/template/pr69961b.C: New test.
3936
7168133a
DM
39372016-02-29 David Malcolm <dmalcolm@redhat.com>
3938
3939 PR preprocessor/69985
3940 * gcc.dg/cpp/pr69985.c: New test case.
3941
0c6072a3
JL
39422016-02-29 Jeff Law <law@redhat.com>
3943
e66f219b
JL
3944 PR tree-optimization/70005
3945 * gcc.c-torture/execute/pr70005.c New test.
3946
0c6072a3
JL
3947 PR tree-optimization/69999
3948 * gcc.c-torture/compile/pr69999.c: New test.
3949
fd9fbdb3
YR
39502016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3951
3952 PR tree-optimization/69652
3953 * gcc.dg/torture/pr69652.c: Delete test.
3954 * gcc.dg/vect/pr69652.c: New test.
3955
cbd400b4
RB
39562016-02-19 Richard Biener <rguenther@suse.de>
3957
3958 PR tree-optimization/69980
3959 * gfortran.dg/vect/pr69980.f90: New testcase.
3960
84ea0f58
EB
39612016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3962
3963 * gcc.target/sparc/20160229-1.c: New test.
3964
5d2a63dc
EB
39652016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3966
3967 * gnat.dg/stack_usage3.adb: New test.
3968 * gnat.dg/stack_usage3_pkg.ads: New helper.
3969
93e708f9
EB
39702016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3971
3972 * gnat.dg/renaming8.adb: New test.
3973 * gnat.dg/renaming8_pkg1.ads: New helper.
3974 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3975 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3976
6512bc93
RB
39772016-02-29 Richard Biener <rguenther@suse.de>
3978
3979 PR tree-optimization/69720
3980 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3981
7b201a88
TK
39822016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3983
3984 PR fortran/68147
3985 PR fortran/47674
3986 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3987
82ee0cf2 39882016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
3989 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3990
3991 PR fortran/56007
3992 * gfortran.dg/coarray_8.f90: Adjust error message.
3993 * gfortran.dg/pr56007.f90: New test.
3994 * gfortran.dg/pr56007.f: New test.
3995
cdc1a2c8
L
39962016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3997
3998 PR tree-optimization/69989
3999 * gcc.dg/torture/pr69989.c: New test.
4000
33505bcf
EB
40012016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4002
4003 * gcc.target/i386/stack-realign-win.c: New test.
4004
524bfb19
HA
40052016-02-28 Harald Anlauf <anlauf@gmx.de>
4006
4007 PR fortran/60126
4008 * gfortran.dg/pr60126.f90: New test.
4009
bd542508
JL
40102016-02-27 Jeff Law <law@redhat.com>
4011
4012 Revert
4013 2016-02-26 Richard Biener <rguenther@suse.de>
4014 Jeff Law <law@redhat.com>
4015
4016 PR tree-optimization/69740
4017 * gcc.c-torture/compile/pr69740-1.c: New test.
4018 * gcc.c-torture/compile/pr69740-2.c: New test.
4019
dd1291e0
JD
40202016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4021
5fb67f8b 4022 PR fortran/69910
dd1291e0
JD
4023 * gfortran.dg/newunit_4.f90: New test.
4024
5cfefb59
JJ
40252016-02-27 Jakub Jelinek <jakub@redhat.com>
4026
4027 PR target/69613
4028 PR rtl-optimization/69886
4029 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4030 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4031 target.
4032
20ba5f33
MS
40332016-02-26 Martin Sebor <msebor@redhat.com>
4034
4035 PR tree-optimization/15826
4036 * gcc.dg/tree-ssa/pr15826.c: New test.
4037
e6fb01b0
JJ
40382016-02-26 Jakub Jelinek <jakub@redhat.com>
4039
4040 PR target/69969
4041 * gcc.target/powerpc/pr69969.c: New test.
4042
e3e0cf64
MS
40432016-02-26 Martin Sebor <msebor@redhat.com>
4044
4045 PR c++/15766
4046 * g++.old-deja/g++.other/decl5.C: Add a test case.
4047
d1f2bea5
SB
40482016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4049
4050 PR target/69946
4051 * gcc.target/powerpc/pr69946.c: New file.
4052
4a4f9d2b 40532016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4054 Jeff Law <law@redhat.com>
4a4f9d2b 4055
e3e0cf64 4056 PR tree-optimization/69740
4a4f9d2b
RB
4057 * gcc.c-torture/compile/pr69740-1.c: New test.
4058 * gcc.c-torture/compile/pr69740-2.c: New test.
4059
ad2a2706
MJ
40602016-02-26 Martin Jambor <mjambor@suse.cz>
4061
4062 PR middle-end/69920
4063 * gcc.dg/torture/pr69932.c: New test.
4064 * gcc.dg/torture/pr69936.c: Likewise.
4065
1d11f7ce
AK
40662016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4067
4068 PR target/69709
4069 * gcc.target/s390/pr69709.c: New test.
4070
6cfccbb2
KT
40712016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4072
4073 PR target/69245
4074 * gcc.target/aarch64/pr69245_1.c: New test.
4075
ac59ad4e
KT
40762016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4077
4078 PR target/69613
4079 * gcc.dg/torture/pr69613.c: New test.
4080
a2ad54a0
JJ
40812016-02-26 Jakub Jelinek <jakub@redhat.com>
4082
4083 PR rtl-optimization/69891
4084 * gcc.target/i386/pr69891.c: New test.
4085
0884062c 40862016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4087 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4088
d2369d4f 4089 PR target/61397
c163789b
MM
4090 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4091 functionality for both 32-bit and 64-bit.
4092
5aed7e2c
RB
40932016-02-26 Richard Biener <rguenther@suse.de>
4094
4095 PR tree-optimization/69551
4096 * gcc.dg/torture/pr69951.c: New testcase.
4097
798e2a8e
RB
40982016-02-25 Richard Biener <rguenther@suse.de>
4099
4100 PR tree-optimization/48795
4101 * gcc.dg/Warray-bounds-18.c: New testcase.
4102
9559fbac
RO
41032016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4104
4105 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4106
c049b107
JJ
41072016-02-25 Jakub Jelinek <jakub@redhat.com>
4108
4109 PR rtl-optimization/69896
4110 * gcc.dg/pr69896.c: New test.
4111
1137001c
PP
41122016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4113
4114 PR c++/69736
4115 * g++.dg/cpp1y/paren2.C: New test.
4116
2e9c8641
MS
41172016-02-24 Martin Sebor <msebor@redhat.com>
4118
4119 PR c/51147
4120 * gcc.dg/enum-mode-2.c: New test.
4121
03ca8fb3
JJ
41222016-02-24 Jakub Jelinek <jakub@redhat.com>
4123
4124 PR c++/69922
4125 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4126 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4127 * g++.dg/ubsan/pr69922.C: New test.
4128
0b05329b
MP
41292016-02-24 Marek Polacek <polacek@redhat.com>
4130
4131 PR c/69819
4132 * gcc.dg/pr69819.c: New test.
4133
57c2c374
MS
41342016-02-24 Martin Sebor <msebor@redhat.com>
4135
3b96b93a
MS
4136 PR c++/69912
4137 * g++.dg/ext/flexary15.C: New test.
4138
41392016-02-24 Martin Sebor <msebor@redhat.com>
4140
4141 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4142 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4143 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4144
65433bb5
MK
41452016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4146 Charles Baylis <charles.baylis@linaro.org>
4147
4148 PR debug/61033
4149 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4150
f802a424 41512016-02-24 Richard Biener <rguenther@suse.de>
44293580 4152 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4153
4154 PR middle-end/69760
4155 * gcc.dg/torture/pr69760.c: New testcase.
4156
525f795f
RO
41572016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4158
4159 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4160 pattern on Solaris with as.
4161
cd7bbceb
KT
41622016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4163
4164 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4165 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4166 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4167 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4168
89c0c1fd
JJ
41692016-02-24 Jakub Jelinek <jakub@redhat.com>
4170
4171 PR middle-end/69915
4172 * gcc.dg/pr69915.c: New test.
4173
0683fd27
KT
41742016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4175
4176 PR rtl-optimization/69886
4177 * gcc.dg/torture/pr69886.c: New test.
4178
e53d562a
RB
41792016-02-24 Richard Biener <rguenther@suse.de>
4180
4181 PR middle-end/68963
4182 * gcc.dg/torture/pr68963.c: New testcase.
4183
74a00288
KT
41842016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4185
4186 PR target/69875
4187 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4188 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4189 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4190 * gcc.target/arm/atomic_loaddi_1.c: New test.
4191 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4192 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4193 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4194 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4195 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4196 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4197 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4198 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4199
340fd4c9
JJ
42002016-02-24 Jakub Jelinek <jakub@redhat.com>
4201
4202 PR middle-end/69909
4203 * gcc.dg/torture/pr69909.c: New test.
4204
47d3fdb2
RB
42052016-02-24 Richard Biener <rguenther@suse.de>
4206
4207 PR tree-optimization/69907
4208 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4209 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4210 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4211
dab73e73
CB
42122016-02-24 Christian Bruel <christian.bruel@st.com>
4213
4214 * gcc.target/arm/pragma_cpp_fma.c: New test.
4215
7cc5ec65
JD
42162016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4217
4218 PR fortran/61156
4219 * gfortran.dg/include_6.f90: Update test.
4220
067fbd8b
JJ
42212016-02-23 Jakub Jelinek <jakub@redhat.com>
4222
4223 PR objc/69844
4224 * objc.dg/pr69844.m: New test.
4225
64a454d9
JD
42262016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4227
4228 PR libgfortran/69456
4229 * gfortran.dg/namelist_89.f90: New test.
4230 * gfortran.dg/pr59700.f90: Update test..
4231
35886f0b
MS
42322016-02-23 Martin Sebor <msebor@redhat.com>
4233
4234 PR middle-end/69780
4235 * g++.dg/ext/builtin_alloca.C: New test.
4236 * gcc.dg/builtins-68.c: New test.
4237
162cc7e3
RH
42382016-02-23 Richard Henderson <rth@redhat.com>
4239
4240 * gcc.target/i386/addr-space-3.c: Remove test.
4241
196440f8
DM
42422016-02-23 David Malcolm <dmalcolm@redhat.com>
4243
4244 PR preprocessor/69126
4245 PR preprocessor/69543
4246 * c-c++-common/pr69126-2-long.c: New test.
4247 * c-c++-common/pr69126-2-short.c: New test.
4248 * c-c++-common/pr69543-1.c: Remove xfail.
4249
1d3121af
DM
42502016-02-23 David Malcolm <dmalcolm@redhat.com>
4251
4252 PR preprocessor/69126
4253 PR preprocessor/69543
4254 PR preprocessor/69558
4255 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4256 (f): Rename to...
4257 (test_2): ...this, and add leading comment.
4258 (MACRO_3, test_3): New.
4259 (MACRO_4A, MACRO_4B, test_4): New.
4260 (MACRO): Rename to...
4261 (MACRO_5): ...this.
4262 (g): Rename to...
4263 (test_5): ...this, updating for renaming of MACRO, and
4264 add leading comment.
4265 * c-c++-common/pr69543-1.c: New.
4266 * c-c++-common/pr69543-2.c: New.
4267 * c-c++-common/pr69543-3.c: New.
4268 * c-c++-common/pr69543-4.c: New.
4269 * c-c++-common/pr69558-1.c: New.
4270 * c-c++-common/pr69558-2.c: New.
4271 * c-c++-common/pr69558-3.c: New.
4272 * c-c++-common/pr69558-4.c: New.
4273 * gcc.dg/pr69558.c: Move to...
4274 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4275 xfail for c++.
4276
f99c3557
TS
42772016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4278
4279 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4280 to -ftree-parallelize-loops/-fopenacc changes.
4281 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4282 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4283 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4284 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4285 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4286 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4287 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4288 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4289 * c-c++-common/goacc/kernels-loop.c: Likewise.
4290 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4291 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4292 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4293 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4294
c60ec7c2
RO
42952016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4296
4297 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4298
f1a62b6f
JJ
42992016-02-23 Jakub Jelinek <jakub@redhat.com>
4300
e67bf044
JJ
4301 PR c++/69902
4302 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4303
f1a62b6f
JJ
4304 PR c/69900
4305 * gcc.dg/pr69900.c: New test.
4306
20c5e09e
MJ
43072016-02-23 Martin Jambor <mjambor@suse.cz>
4308
4309 PR tree-optimization/69666
4310 * gcc.dg/tree-ssa/pr69666.c: New test.
4311
e457a6fc
AV
43122016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4313
4314 PR fortran/67451
4315 * gfortran.dg/coarray_allocate_5.f08: New test.
4316
d7b574f4
AK
43172016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4318
4319 * gcc.target/s390/vcond-shift.c: Move to ...
4320 * gcc.target/s390/vector/vcond-shift.c: ... here.
4321
58bdeb44
AK
43222016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4323
4324 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4325 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4326
7cd0387b
AK
43272016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4328
4329 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4330
4246c8da
MW
43312016-02-20 Mark Wielaard <mjw@redhat.com>
4332
4333 PR c/28901
4334 * gcc.dg/unused-variable-3.c: New test.
4335
f93bc532
JJ
43362016-02-22 Jakub Jelinek <jakub@redhat.com>
4337
4338 PR target/69888
4339 * gcc.target/i386/pr69888.c: New test.
4340
c4e360f4
RB
43412016-02-22 Richard Biener <rguenther@suse.de>
4342
4343 PR tree-optimization/69882
4344 * gfortran.dg/vect/pr69882.f90: New testcase.
4345
09c92f1c
JJ
43462016-02-22 Jakub Jelinek <jakub@redhat.com>
4347
4348 PR target/69885
4349 * gcc.dg/pr69885.c: New test.
4350
f88d45dc
OE
43512016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4352
4353 PR target/69806
4354 PR target/54089
4355 * gcc.target/sh/pr54089-10.c: New.
4356
ce1ff48e
PT
43572016-02-20 Paul Thomas <pault@gcc.gnu.org>
4358
4359 PR fortran/69423
4360 * gfortran.dg/deferred_character_15.f90 : New test.
4361
bbf27208
DH
43622016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4363
4364 PR fortran/57365
4365 gfortran.dg/allocate_with_source_18.f03: New test.
4366
43672016-02-20 Harald Anlauf <anlauf@gmx.de>
4368
4369 PR fortran/52531
4370 gfortran.dg/gomp/pr52531.f90: New test.
4371
268be88c
BE
43722016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4373
4374 PR c++/69865
4375 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4376 -std=c++03.
4377
4b6c824a
JJ
43782016-02-19 Jakub Jelinek <jakub@redhat.com>
4379
871b3f47
JJ
4380 PR c++/69826
4381 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4382 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4383
7a965d51
JJ
4384 PR c++/69850
4385 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4386
4b6c824a
JJ
4387 PR c++/69851
4388 * g++.dg/torture/pr69851.C: New test.
4389
15fca21a
MS
43902016-02-19 Martin Sebor <msebor@redhat.com>
4391
4392 PR testsuite/69573
4393 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4394
19e21586
JJ
43952016-02-19 Jakub Jelinek <jakub@redhat.com>
4396
03a616ac
JJ
4397 PR c++/69850
4398 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4399 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4400
19e21586
JJ
4401 PR c++/67767
4402 * g++.dg/cpp0x/pr67767.C: New test.
4403
2db16594
KT
44042016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4405
4406 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4407 for fp, simd, crypto, crc, lse.
4408 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4409 above.
4410 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4411 effective target check.
4412
5a7d9d1e
JJ
44132016-02-19 Jakub Jelinek <jakub@redhat.com>
4414
4415 PR target/69820
4416 * gcc.target/i386/pr69820.c: New test.
4417
6448f064
AK
44182016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4419
4420 * gcc.target/s390/vector/int128-1.c: New test.
4421
d0a859e6
AK
44222016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4423
4424 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4425
9e4eb643
AK
44262016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4427
4428 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4429 instruction pattern name to prevent the testcase from failing with
4430 -march=z13.
4431
859a4c0e
AK
44322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4433
4434 * gcc.target/s390/md/movstr-2.c: New test.
4435
efc2340b
MK
44362016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4437
4438 * gcc.target/s390/morestack.c: New test.
4439
ca2bfbc2
DV
44402016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4441
4442 PR target/69625
4443 * gcc.target/s390/pr69625.c: Add test case.
4444
efd4bd05
BE
44452016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4446
4447 PR testsuite/68580
4448 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4449
2bf2078a
MM
44502016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4451
4452 PR target/68404
4453 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4454 * gcc.target/powerpc/fusion3.c: Likewise.
4455
f003579e
RB
44562016-02-18 Richard Biener <rguenther@suse.de>
4457
4458 PR middle-end/69553
4459 * g++.dg/torture/pr69553.C: New testcase.
4460
19233914
NC
44612016-02-18 Nick Clifton <nickc@redhat.com>
4462
efd4bd05
BE
4463 PR target/62254
4464 PR target/69610
4465 * gcc.target/arm/pr62554.c: New test.
4466 * gcc.target/arm/pr69610-1.c: New test.
4467 * gcc.target/arm/pr69610-2.c: New test.
19233914 4468
23f27839
RB
44692016-02-18 Richard Biener <rguenther@suse.de>
4470
4471 PR middle-end/69854
4472 * gcc.dg/torture/pr69854.c: New testcase.
4473
932c0da4
JJ
44742016-02-17 Jakub Jelinek <jakub@redhat.com>
4475
4476 PR c++/69850
4477 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4478
1bed93e4
BS
44792012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4480
4481 * gcc.target/powerpc/vec-cg.c: New test.
4482
57bfb134
RB
44832016-02-17 Richard Biener <rguenther@suse.de>
4484
4485 PR testsuite/69586
4486 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4487
a44e0ebb
KT
44882016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4489
4490 PR target/69161
4491 * gcc.c-torture/compile/pr69161.c: New test.
4492
ffacd726
DS
44932016-02-17 David Sherwood <david.sherwood@arm.com>
4494
4495 PR target/69532
4496 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4497 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4498
448db8d2
EB
44992016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4500
4501 * gcc.dg/ifcvt-4.c: Skip on Visium.
4502
e2f0522e
EB
45032016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4504
4505 * gnat.dg/atomic8.adb: New test.
4506
bf17fe3f
EB
45072016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4508
4509 * gnat.dg/discr46.ad[sb]: New test.
4510
ecf835e9
KN
45112016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4512
4513 PR Target/48344
4514 * gcc.target/powerpc/pr48344-1.c: New test.
4515
49a1164a
TK
45162015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4517
4518 PR fortran/69742
4519 * gfortran.dg/associate_21.f90: New test.
4520
bf14eba2
JJ
45212016-02-16 Jakub Jelinek <jakub@redhat.com>
4522
4523 PR c/69835
4524 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4525 -Wnonnull in dg-options.
4526 * c-c++-common/nonnull-2.c: New test.
4527
35a093b6
JG
45282016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4529 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4530
4531 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4532
e387d491
JJ
45332016-02-16 Jakub Jelinek <jakub@redhat.com>
4534
4535 PR middle-end/69801
4536 * gcc.dg/pr69801.c: Add empty dg-options.
4537
ba539195
JN
45382016-02-16 James Norris <jnorris@codesourcery.com>
4539
4540 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4541 * g++.dg/goacc/deviceptr-1.c: New file.
4542
2a2b8f64
JJ
45432016-02-16 Jakub Jelinek <jakub@redhat.com>
4544
4545 PR tree-optimization/69820
4546 * gcc.dg/vect/pr69820.c: New test.
4547
87440c29
RB
45482016-02-16 Richard Biener <rguenther@suse.de>
4549
4550 PR tree-optimization/69776
4551 * gcc.dg/torture/pr69776-2.c: New testcase.
4552
6d87c306
BS
45532016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4554
4555 PR tree-optimization/69714
4556 * gcc.dg/torture/pr69714.c: New test.
4557
3824a0a2
JJ
45582016-02-16 Jakub Jelinek <jakub@redhat.com>
4559
4560 PR tree-optimization/69802
4561 * gcc.dg/pr69802.c: New test.
4562
c8cfe96e
RB
45632016-02-16 Richard Biener <rguenther@suse.de>
4564
4565 PR middle-end/69801
4566 * gcc.dg/pr69801.c: New testcase.
4567
fc12098d
JD
45682016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4569
4570 PR libgfortran/69651
4571 * gfortran.dg/read_bang.f90: New test.
4572 * gfortran.dg/read_bang4.f90: New test.
4573
ba6b3795
JJ
45742016-02-15 Jakub Jelinek <jakub@redhat.com>
4575
f0516ca4
JJ
4576 PR c++/69658
4577 * g++.dg/init/pr69658.C: New test.
4578
ba6b3795
JJ
4579 PR c++/69797
4580 * c-c++-common/pr69797.c: New test.
4581
de3f9a2d
PK
45822016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4583
4584 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4585 check for aarch64*-*-*.
4586
17a3b967
RB
45872016-02-15 Richard Biener <rguenther@suse.de>
4588
4589 PR tree-optimization/69783
4590 * gcc.dg/vect/pr69783.c: New testcase.
4591
1c48bff1
RB
45922016-02-15 Richard Biener <rguenther@suse.de>
4593
4594 PR tree-optimization/69776
4595 * gcc.dg/torture/pr69776.c: New testcase.
4596
1e6025b6
TK
45972016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4598
4599 PR fortran/60526
4600 * gfortran.dg/type_decl_4.f90: Reinstated.
4601
d3308279
JDA
46022016-02-14 John David Anglin <danglin@gcc.gnu.org>
4603
4604 PR fortran/68746
4605 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4606
b7c56581
TK
46072016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4608
4609 PR fortran/60526
4610 PR bootstrap/69816
4611 * gfortran.dg/type_decl_4.f90: Removed.
4612
60cb4ef5
TK
46132016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4614
4615 PR fortran/60526
4616 * gfortran.dg/type_decl_4.f90: New test.
4617
f6964637
AM
46182016-02-14 Alan Modra <amodra@gmail.com>
4619
1a8849d1 4620 PR testsuite/68886
f6964637
AM
4621 * gcc.c-torture/execute/stkalign.c: Revise test.
4622
f5121920
OE
46232016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4624
4625 PR target/67260
4626 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4627
6cda3ab6
OE
46282016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4629
4630 PR target/67260
4631 * gcc.target/sh/torture/pr67260.c: New.
4632
6786e598
JDA
46332016-02-12 John David Anglin <danglin@gcc.gnu.org>
4634
4635 * gcc.dg/pr67964.c: Add dg-require-alias.
4636
7e05dad8
OE
46372016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4638
4639 PR target/67636
4640 PR target/64345
4641 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4642
7f4cc3ce
JD
46432016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4644
4645 PR libgfortran/69668
4646 * gfortran.dg/namelist_88.f90: New test.
4647
955ca6dc
JD
46482016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4649
4650 PR libgfortran/69668
4651 * gfortran.dg/namelist_38.f90: Update test.
4652 * gfortran.dg/namelist_84.f90: Update test.
4653
876217ae
DM
46542016-02-12 David Malcolm <dmalcolm@redhat.com>
4655
4656 PR other/69554
4657 * gcc.dg/pr69554-1.c: New test.
4658 * gfortran.dg/pr69554-1.F90: New test.
4659 * gfortran.dg/pr69554-2.F90: New test.
4660 * lib/gcc-dg.exp (proc dg-locus): New function.
4661 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4662 distinguish between the caret-printing and non-caret-printing
4663 cases. If caret-printing has been explicitly enabled, bail out
4664 without attempting to fix up the output.
4665
61789eed
DM
46662016-02-12 David Malcolm <dmalcolm@redhat.com>
4667
4668 PR driver/69265
4669 PR driver/69453
4670 * gcc.dg/spellcheck-options-3.c: New test case.
4671 * gcc.dg/spellcheck-options-4.c: New test case.
4672 * gcc.dg/spellcheck-options-5.c: New test case.
4673 * gcc.dg/spellcheck-options-6.c: New test case.
4674 * gcc.dg/spellcheck-options-7.c: New test case.
4675 * gcc.dg/spellcheck-options-8.c: New test case.
4676 * gcc.dg/spellcheck-options-9.c: New test case.
4677 * gcc.dg/spellcheck-options-10.c: New test case.
4678
c3090c1f
JJ
46792016-02-12 Jakub Jelinek <jakub@redhat.com>
4680
4681 PR rtl-optimization/69764
4682 PR rtl-optimization/69771
4683 * c-c++-common/pr69764.c: New test.
4684 * gcc.dg/torture/pr69771.c: New test.
4685
8222034d
MP
46862016-02-12 Marek Polacek <polacek@redhat.com>
4687
4688 * g++.dg/torture/init-list1.C: New.
4689
f749f792
MP
46902016-02-12 Marek Polacek <polacek@redhat.com>
4691
4692 * gcc.dg/pr69522.c: Add empty dg-options.
4693
199fb02a
IE
46942016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4695
4696 * g++.dg/lto/lto.exp: Include and init mpx.
4697 * g++.dg/lto/pr69729_0.C: New test.
4698
b69539cb
JJ
46992016-02-12 Jakub Jelinek <jakub@redhat.com>
4700
06ff7000
JJ
4701 PR ipa/69241
4702 * g++.dg/ipa/pr69241-4.C: New test.
4703
b69539cb
JJ
4704 PR ipa/68672
4705 * g++.dg/ipa/pr68672-1.C: New test.
4706 * g++.dg/ipa/pr68672-2.C: New test.
4707 * g++.dg/ipa/pr68672-3.C: New test.
4708
16595a1f
BS
47092016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4710
4711 PR c/69522
6d87c306 4712 * gcc.dg/pr69522.c: New test.
16595a1f 4713
38d795d2
PP
47142016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4715
4716 PR c++/69098
4717 * g++.dg/cpp1y/69098.C: New test.
4718 * g++.dg/cpp1y/69098-2.C: New test.
4719
9c582551
JJ
47202016-02-12 Jakub Jelinek <jakub@redhat.com>
4721
4722 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4723 and neighbour -> neighbor.
4724 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4725 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4726 * c-c++-common/Wvarargs.c: Likewise.
4727 * c-c++-common/goacc/host_data-5.c: Likewise.
4728 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4729 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4730 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4731 * gcc.target/aarch64/pr60697.c: Likewise.
4732 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4733 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4734 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4735 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4736 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4737 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4738 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4739 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4740 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4741 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4742 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4743 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4744 * g++.dg/lookup/koenig5.C: Likewise.
4745 * g++.dg/ext/no-asm-2.C: Likewise.
4746 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4747 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4748 * gfortran.dg/used_types_16.f90: Likewise.
4749 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4750 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4751 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4752 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4753 * gfortran.dg/abstract_type_6.f03: Likewise.
4754 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4755 * gfortran.dg/used_types_15.f90: Likewise.
4756 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4757 * gfortran.dg/exit_3.f08: Likewise.
4758 * gfortran.dg/open_status_2.f90: Likewise.
4759 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4760 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4761 * gfortran.dg/associate_1.f03: Likewise.
4762 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4763 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4764 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4765 * gcc.dg/builtin-object-size-1.c: Likewise.
4766 * gcc.dg/noreturn-6.c: Likewise.
4767 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4768 * gcc.dg/globalalias.c: Likewise.
4769 * gcc.dg/builtins-config.h: Likewise.
4770 * gcc.dg/pr30457.c: Likewise.
4771 * gcc.c-torture/compile/volatile-1.c: Likewise.
4772 * gcc.c-torture/execute/20101011-1.c: Likewise.
4773 * c-c++-common/Waddress-1.c: Likewise.
4774
66756373
JJ
47752016-02-11 Jakub Jelinek <jakub@redhat.com>
4776
4777 PR c/69768
4778 * c-c++-common/Waddress-1.c: New test.
4779
76fe932b
AV
47802016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4781
4782 PR fortran/69296
4783 * gfortran.dg/associate_19.f03: New test.
4784 * gfortran.dg/associate_20.f03: New test.
4785
564c4d4b
OE
47862016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4787
4788 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4789
e1c1ecb0
KT
47902016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4791
4792 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4793 .arch armv8-a\n. Add -dA to dg-options.
4794 * gcc.target/aarch64/assembler_arch_1.c: New test.
4795 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4796
0d7d9458
PC
47972016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4798
4799 PR c++/68726
4800 * g++.dg/cpp0x/pr68726.C: New.
4801
e6208a60
IE
48022016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4803
4804 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4805 test.
4806
281a11eb
RB
48072016-02-11 Richard Biener <rguenther@suse.de>
4808
4809 * g++.dg/tree-ssa/pr61034.C: Adjust.
4810
e03dd765
VM
48112016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4812
4b48faf5 4813 PR target/69148
e03dd765
VM
4814 * gcc.target/s390/pr69148.c: New.
4815
cdc23927
YR
48162016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4817
4818 PR tree-optimization/69652
4819 * gcc.dg/torture/pr69652.c: New test.
4820
e199dd0a
JJ
48212016-02-10 Jakub Jelinek <jakub@redhat.com>
4822 Patrick Palka <ppalka@gcc.gnu.org>
4823
4824 PR ipa/69241
4825 PR c++/69649
4826 * g++.dg/ipa/pr69241-1.C: New test.
4827 * g++.dg/ipa/pr69241-2.C: New test.
4828 * g++.dg/ipa/pr69241-3.C: New test.
4829 * g++.dg/ipa/pr69649.C: New test.
4830
d6b38027
UB
48312016-02-10 Uros Bizjak <ubizjak@gmail.com>
4832
4833 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4834 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4835
13b562c5
BC
48362016-02-10 Bin Cheng <bin.cheng@arm.com>
4837
4838 PR tree-optimization/68021
4839 * gcc.dg/tree-ssa/pr68021.c: New test.
4840
24a179f8
RB
48412016-02-10 Richard Biener <rguenther@suse.de>
4842
4843 PR tree-optimization/69726
4844 * gcc.dg/uninit-22.c: New testcase.
4845
0d99886f
AP
48462016-02-09 Andrew Pinski <apinski@cavium.com>
4847
4848 PR tree-opt/69282
4849 * gcc.c-torture/compile/20160205-1.c: New testcase.
4850
ab04995c
MM
48512016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4852
4853 PR target/68404
4854 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4855 instead accessing a really large arrray.
4856 * gcc.target/powerpc/fusion3.c: Likewise.
4857
4b79ac23
CB
48582016-02-09 Charles Baylis <charles.baylis@linaro.org>
4859
4860 PR target/68532
4861 * gcc.c-torture/execute/pr68532.c: New test.
4862
b890a441
AO
48632016-02-11 Alexandre Oliva <aoliva@redhat.com>
4864
4865 PR target/69634
4866 * gcc.dg/pr69634.c: New.
4867
84a5bef7
RB
48682016-02-09 Richard Biener <rguenther@suse.de>
4869
4870 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4871
1f123759 48722016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 4873
1f123759
AF
4874 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4875
65860c77
YR
48762016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4877
4878 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4879
7e1e8a0a
RB
48802016-02-09 Richard Biener <rguenther@suse.de>
4881
4882 PR tree-optimization/69715
4883 * gcc.dg/torture/pr69715.c: New testcase.
4884
efb45a9f
PP
48852016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4886
4887 PR c++/69139
4888 * g++.dg/cpp0x/trailing12.C: New test.
4889 * g++.dg/cpp0x/trailing13.C: New test.
4890
20a0c6f9
PP
48912016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4892
4893 PR c++/69283
4894 PR c++/67835
4895 * g++.dg/cpp1y/auto-fn29.C: New test.
4896 * g++.dg/cpp1y/auto-fn30.C: New test.
4897
a162f3af
JJ
48982016-02-08 Jakub Jelinek <jakub@redhat.com>
4899
4900 PR tree-optimization/69209
4901 * gcc.c-torture/compile/pr69209.c: New test.
4902
4b4a9fbd
JL
49032016-02-08 Jeff Law <law@redhat.com>
4904
4905 PR tree-optimization/68541
4906 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4907 of statements allowed in join block for path splitting.
4908
cfac5ed2
JJ
49092016-02-08 Jakub Jelinek <jakub@redhat.com>
4910
f68bc23f
JJ
4911 PR c++/59627
4912 * g++.dg/gomp/pr59627.C: New test.
4913
cfac5ed2
JJ
4914 PR ipa/69239
4915 * g++.dg/ipa/pr69239.C: New test.
4916
44714d8c
DM
49172016-02-08 David Malcolm <dmalcolm@redhat.com>
4918
4919 PR preprocessor/69664
4920 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4921 * gcc.dg/cpp/warn-comments.c: Likewise.
4922
eba9e839
MP
49232016-02-08 Marek Polacek <polacek@redhat.com>
4924
4925 PR c++/69688
4926 * g++.dg/init/const12.C: New test.
4927
a011cd92
BS
49282016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4929
4930 PR target/60410
4931 * gcc.dg/lto/pr55113_0.c: Remove test.
4932
5317b1be
RB
49332016-02-08 Richard Biener <rguenther@suse.de>
4934
4935 PR tree-optimization/69719
4936 * gcc.dg/torture/pr69719.c: New testcase.
4937
63998a63
RB
49382016-02-08 Richard Biener <rguenther@suse.de>
4939 Jeff Law <law@redhat.com>
4940
4941 PR target/68273
4942 * gcc.target/mips/pr68273.c: New testcase.
4943
43f4a281
RB
49442016-02-08 Richard Biener <rguenther@suse.de>
4945
4946 PR rtl-optimization/69274
4947 * gcc.target/i386/addr-sel-1.c: XFAIL.
4948
0b604d2d
JL
49492016-02-08 Jeff Law <law@redhat.com>
4950
e8dfe49e
JL
4951 PR tree-optimization/68541
4952 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4953
6daecd7a 4954 PR tree-optimization/65917
0b604d2d
JL
4955 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4956
c0f0e35a
JD
49572016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4958
4959 PR fortran/50555
4960 * gfortran.dg/namelist_args.f90: New test.
4961
8981d712
JL
49622016-02-05 Jeff Law <law@redhat.com>
4963
6daecd7a 4964 PR tree-optimization/68541
8981d712
JL
4965 * gcc.dg/tree-ssa/split-path-2.c: New test.
4966 * gcc.dg/tree-ssa/split-path-3.c: New test.
4967 * gcc.dg/tree-ssa/split-path-4.c: New test.
4968 * gcc.dg/tree-ssa/split-path-5.c: New test.
4969 * gcc.dg/tree-ssa/split-path-6.c: New test.
4970 * gcc.dg/tree-ssa/split-path-7.c: New test.
4971
46cb9332
MS
49722016-02-05 Martin Sebor <msebor@redhat.com>
4973
4974 PR c++/69662
4975 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4976 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4977
be2083ea
RH
49782016-02-06 Richard HEnderson <rth@redhat.com>
4979
4980 PR c/69643
4981 * gcc.target/i386/addr-space-4.c: New.
4982 * gcc.target/i386/addr-space-5.c: New.
4983
711d7c23
MM
49842016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4985
4986 PR fortran/66089
4987 * gfortran.dg/elemental_dependency_6.f90: New.
4988
b5c1c988
JJ
49892016-02-05 Jakub Jelinek <jakub@redhat.com>
4990
861c7bcd
JJ
4991 PR rtl-optimization/69691
4992 * gcc.c-torture/execute/pr69691.c: New test.
4993
b5c1c988
JJ
4994 PR c++/69628
4995 * g++.dg/parse/pr69628.C: New test.
4996
f7dfa966
UB
49972016-02-05 Uros Bizjak <ubizjak@gmail.com>
4998
4999 * gcc.dg/sancov/asan.c: Move to ...
5000 * gcc.dg/asan/sancov-1.c: ... here.
5001
9b143e64
UB
50022016-02-05 Uros Bizjak <ubizjak@gmail.com>
5003
5004 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5005
f5d4b899
L
50062016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5007
5008 PR target/69677
5009 * gcc.target/i386/pr69677.c: New test.
5010
76c85fbb
PP
50112016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5012
5013 PR c++/68948
5014 * g++.dg/template/pr68948.C: New test.
5015
f181bf90
DV
50162016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5017
5018 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5019 (only necessary on s390x).
5020
714fb282
L
50212016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5022
5023 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5024 -mno-accumulate-outgoing-args.
5025
618d6c1c
PP
50262016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5027
5028 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5029
1066e9b5
JJ
50302016-02-04 Jakub Jelinek <jakub@redhat.com>
5031
5032 PR c/69669
5033 * c-c++-common/pr69669.c: New test.
5034
76255d0d
MM
50352016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5036
5037 PR target/69667
5038 * g++.dg/pr69667.C: New file.
5039
e0b059b1
WD
50402016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5041
5042 PR target/69619
5043 * gcc.dg/pr69619.c: Add new test.
5044
2692b5c8
RS
50452016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5046
5047 PR rtl-optimization/69577
5048 * gcc.target/i386/pr69577.c: New test.
5049
7db337c2
ML
50502016-02-04 Martin Liska <mliska@suse.cz>
5051
5052 * g++.dg/asan/pr69276.C: New test.
5053
cc9c0829
KT
50542016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5055
5056 PR target/65932
5057 PR target/67714
5058 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5059 a single smulbb instruction.
5060 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5061 * gcc.target/amr/wmul-2.c: Likewise.
5062
eb9feb52
KT
50632016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5064
5065 PR target/65932
5066 PR target/67714
5067 * gcc.c-torture/execute/pr67714.c: New test.
5068
61f727fe
JJ
50692016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5070
5071 PR target/69454
5072 * gcc.target/i386/pr69454-1.c: New test.
5073 * gcc.target/i386/pr69454-2.c: New test.
5074
05dd97db
MS
50752016-02-03 Martin Sebor <msebor@redhat.com>
5076
5077 PR c++/69251
5078 PR c++/69253
5079 PR c++/69290
5080 PR c++/69277
5081 PR c++/69349
5082 * g++.dg/ext/flexarray-mangle-2.C: New test.
5083 * g++.dg/ext/flexarray-mangle.C: New test.
5084 * g++.dg/ext/flexarray-subst.C: New test.
5085 * g++.dg/ext/flexary11.C: New test.
5086 * g++.dg/ext/flexary12.C: New test.
5087 * g++.dg/ext/flexary13.C: New test.
5088 * g++.dg/ext/flexary14.C: New test.
5089 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5090
dac2fc29
L
50912016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5092
5093 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5094 Define only if CHECK_FLOAT128 is defined.
5095 (main): Properly initialize u5.
5096
eadb8035
JJ
50972016-02-03 Jakub Jelinek <jakub@redhat.com>
5098
0afbb81b
JJ
5099 PR c/69627
5100 * gcc.dg/pr69627.c: New test.
5101
eadb8035
JJ
5102 PR target/69644
5103 * gcc.dg/pr69644.c: New test.
5104
b12d4923
MS
51052016-02-03 Mike Stump <mikestump@comcast.net>
5106
5107 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5108 support for struct-layout-1.exp.
5109
ab4bae0c
PP
51102016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5111
5112 PR c++/69056
618d6c1c 5113 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5114
95831c01
VM
51152016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5116 Alexandre Oliva <aoliva@redhat.com>
5117
5118 PR target/69461
5119 * gcc.target/powerpc/pr69461.c: New.
5120
ccc71ab8
UB
51212016-02-03 Uros Bizjak <ubizjak@gmail.com>
5122
5123 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5124 works from here ...
5125 (check_effective_target_fsanitize_thread): ... to here. Do not
5126 specify additional compile flags for the test source.
5127 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5128 specify additional compile flags for the test source.
5129
96299640
WD
51302016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5131
5132 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5133
781d83d9
AV
51342016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5135
5136 PR fortran/67451
5137 PR fortran/69418
5138 * gfortran.dg/coarray_allocate_2.f08: New test.
5139 * gfortran.dg/coarray_allocate_3.f08: New test.
5140 * gfortran.dg/coarray_allocate_4.f08: New test.
5141
d8208e6d
AL
51422016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5143
5144 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5145 use same scan-tree-dump-times on all platforms.
5146 * gcc.dg/vect/vect-outer-1.c: Likewise.
5147 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5148 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5149 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5150 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5151 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5152 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5153 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5154
a8394fa0
SB
51552016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5156
5157 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5158 warning.
5159
f3baa1d3
L
51602016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5161
5162 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5163
eb077516
JN
51642016-02-02 James Norris <jnorris@codesourcery.com>
5165
5166 * c-c++-common/goacc/routine-5.c: Add tests.
5167
578fb225
AM
51682016-02-02 Alexander Monakov <amonakov@ispras.ru>
5169
5170 * gcc.target/nvptx/unsigned-cmp.c: New test.
5171
c64f7d37
WD
51722016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5173
5174 * gcc.target/aarch64/scalar_shift_1.c
5175 (test_corners_sisd_di): Improve force to SIMD register.
5176 (test_corners_sisd_si): Likewise.
5177 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5178 Remove scan-assembler check for ldr.
5179
90c6f26c
RB
51802016-02-02 Richard Biener <rguenther@suse.de>
5181
5182 PR tree-optimization/69595
5183 * gcc.dg/Warray-bounds-17.c: New testcase.
5184
9dc03c97
RB
51852016-02-02 Richard Biener <rguenther@suse.de>
5186
5187 PR tree-optimization/69606
5188 * gcc.dg/torture/pr69606.c: New testcase.
5189
2d4dc223
YR
51902016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5191
5192 PR middle-end/68542
5193 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5194 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5195
65c98fde
AM
51962016-02-02 Alan Modra <amodra@gmail.com>
5197
5198 PR target/69548
5199 * gcc.target/powerpc/pr69548.c: New test.
5200
e1b81f2b
JJ
52012016-02-01 Jakub Jelinek <jakub@redhat.com>
5202
d0268b37
JJ
5203 PR rtl-optimization/69592
5204 * gcc.dg/pr69592.c: New test.
5205
e1b81f2b
JJ
5206 PR preprocessor/69543
5207 PR c/69558
5208 * gcc.dg/pr69543.c: New test.
5209 * gcc.dg/pr69558.c: New test.
5210
7dd7780d
UB
52112016-02-01 Uros Bizjak <ubizjak@gmail.com>
5212
bf672ee5
UB
5213 PR testsuite/65940
5214 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 5215
9a7013f8
MS
52162016-02-01 Martin Sebor <msebor@redhat.com>
5217
5218 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5219
e681fb2b
BC
52202016-02-01 Bin Cheng <bin.cheng@arm.com>
5221
5222 PR tree-optimization/67921
5223 * c-c++-common/ubsan/pr67921.c: New test.
5224
ff86345f
RB
52252016-02-01 Richard Biener <rguenther@suse.de>
5226
5227 PR middle-end/69556
5228 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5229
bc369dbd
RB
52302016-02-01 Richard Biener <rguenther@suse.de>
5231
5232 PR tree-optimization/69574
5233 * gcc.dg/torture/pr69574.c: New testcase.
5234
ef318184
RB
52352016-02-01 Richard Biener <rguenther@suse.de>
5236
5237 PR tree-optimization/69579
5238 * gcc.dg/setjmp-6.c: New testcase.
5239
654745e6
JJ
52402016-02-01 Jakub Jelinek <jakub@redhat.com>
5241
5242 PR rtl-optimization/69570
5243 * g++.dg/opt/pr69570.C: New test.
5244
e6c0c44b
RH
52452016-02-01 Richard Henderson <rth@redhat.com>
5246
5247 * gcc.dg/pr69535.c: New test.
5248
6ff3f09a
JDA
52492016-01-31 John David Anglin <danglin@gcc.gnu.org>
5250
2c005538
JDA
5251 PR testsuite/69584
5252 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5253 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5254
61083a4b
JDA
5255 PR debug/68244
5256 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5257
6ff3f09a
JDA
5258 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5259
0c221916
PT
52602016-01-31 Paul Thomas <pault@gcc.gnu.org>
5261
5262 PR fortran/67564
5263 * gfortran.dg/allocate_with_source_17.f03: New test.
5264
db7a2818
JJ
52652016-01-30 Jakub Jelinek <jakub@redhat.com>
5266
5267 PR tree-optimization/69546
5268 * gcc.dg/torture/pr69546.c: New test.
5269
e520d5f0
PT
52702016-01-30 Paul Thomas <pault@gcc.gnu.org>
5271
5272 PR fortran/69566
5273 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5274
343c05d3
MS
52752016-01-30 Martin Sebor <msebor@redhat.com>
5276
5277 PR c++/68490
5278 * g++.dg/ext/flexary10.C: New test.
5279
d6c3a539
DH
52802016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5281
5282 PR fortran/66707
5283 gfortran.dg/common_23.f90: New test.
5284
52d72fcd
BS
52852016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5286
5287 PR target/65546
5288 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5289 condition being checked, and disable it when the target supports
5290 misaligned loads and stores.
5291
3a5d2ba4
JJ
52922016-01-29 Jakub Jelinek <jakub@redhat.com>
5293
5294 PR debug/69518
5295 * gcc.dg/torture/pr69518.c: New test.
5296
6bbacdb5
L
52972016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5298
5299 PR target/69530
5300 * gcc.target/i386/pr69530.c: New test.
5301
af932cdb
SE
53022016-01-29 Steve Ellcey <sellcey@imgtec.com>
5303
5304 PR target/65604
5305 * gcc.target/mips/div-delay.c: New test.
5306
26658b7c
JJ
53072016-01-29 Jakub Jelinek <jakub@redhat.com>
5308
33e89989
JJ
5309 PR target/69551
5310 * gcc.target/i386/pr69551.c: New test.
5311
26658b7c
JJ
5312 PR target/66137
5313 * gcc.target/i386/pr66137.c: New test.
5314
401116b5
AB
53152016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5316
5317 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5318 always built for p5600.
5319 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5320 isa=p5600 dg-option.
5321
d4abfcc5
RB
53222016-01-29 Richard Biener <rguenther@suse.de>
5323
5324 PR tree-optimization/69547
5325 * g++.dg/tree-ssa/pr69547.C: New testcase.
5326
16b77b32
JJ
53272016-01-29 Jakub Jelinek <jakub@redhat.com>
5328
5329 PR debug/66869
5330 * g++.dg/warn/Wunused-function2.C: New test.
5331
a1c95464
DV
53322016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5333
5334 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5335 support for test to succeed.
5336
5453bfed
MP
53372016-01-29 Marek Polacek <polacek@redhat.com>
5338
5339 PR c++/69509
5340 PR c++/69516
5341 * g++.dg/ext/constexpr-vla2.C: New test.
5342 * g++.dg/ext/constexpr-vla3.C: New test.
5343 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5344
452ec2a5
RB
53452016-01-29 Richard Biener <rguenther@suse.de>
5346
5347 PR middle-end/69537
5348 * gcc.dg/uninit-21.c: New testcase.
5349
aec0b19e
UB
53502016-01-28 Uros Bizjak <ubizjak@gmail.com>
5351
5352 PR target/69459
5353 * gcc.target/i386/pr69459.c: New test.
5354
df113ce7
SE
53552016-01-28 Steve Ellcey <sellcey@imgtec.com>
5356
5357 PR target/68400
5358 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5359 * gcc.target/mips/pr68400.c: New test.
5360
494de84f
MS
53612016-01-28 Martin Sebor <msebor@redhat.com>
5362
5363 PR target/17381
5364 * gcc.target/powerpc/pr17381.c: New test.
5365
eb1b1f01
JJ
53662016-01-28 Jakub Jelinek <jakub@redhat.com>
5367
5368 PR middle-end/69542
5369 * gcc.dg/torture/pr69542.c: New test.
5370
6dfeb7ce
WD
53712016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5372
5373 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5374
4b7471a4
DE
53752016-01-28 David Edelsohn <dje.gcc@gmail.com>
5376
5377 * gcc.dg/pr65980.c: Skip on AIX.
5378 * gcc.dg/pr66688.c: Same.
5379
b271fd21
DE
53802016-01-28 David Edelsohn <dje.gcc@gmail.com>
5381
5382 PR target/63679
5383 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5384 * gcc.dg/tree-ssa/sra-18.c: Same.
5385
874108a9
AV
53862016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5387
5388 PR fortran/62536
5389 * gfortran.dg/block_15.f08: New test.
5390 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5391 on incorrectly closed BLOCK.
5392
30480bcd
IE
53932016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5394
5395 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
53962016-01-28 Richard Biener <rguenther@suse.de>
5397
5398 PR tree-optimization/69466
5399 * gfortran.dg/vect/pr69466.f90: New testcase.
5400
0d4c694e
TP
54012016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5402
5403 * g++.dg/pr67989.C: Remove ARM-specific option.
5404 * gcc.target/arm/pr67989.C: New file.
5405
2aa780da
UB
54062016-01-27 Uros Bizjak <ubizjak@gmail.com>
5407
5408 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5409 and expm1 test for glibc < 2.11.
5410
f75ebe77
RH
54112016-01-27 Richard Henderson <rth@redhat.com>
5412
5413 * gcc.c-torture/execute/pr69447.c: New test.
5414
54152016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 5416
9a175e65 5417 PR fortran/69422
49847d75
PT
5418 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5419
cbdd8ae0
JJ
54202016-01-27 Jakub Jelinek <jakub@redhat.com>
5421
5422 PR debug/66869
5423 * gcc.dg/pr66869.c: New test.
5424
2b572b3c
JL
54252016-01-25 Jeff Law <law@redhat.com>
5426
5427 PR tree-optimization/68398
aec0b19e 5428 PR tree-optimization/69196
2b572b3c
JL
5429 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5430 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5431 path to avoid new heuristic allowing more irreducible regions
5432 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5433 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5434 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5435 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5436 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5437
fa74a4bc
MP
54382016-01-27 Marek Polacek <polacek@redhat.com>
5439
5440 PR c/68062
5441 * c-c++-common/vector-compare-4.c: New test.
5442
0afff540
DM
54432016-01-27 David Malcolm <dmalcolm@redhat.com>
5444
5445 PR preprocessor/69126
5446 * c-c++-common/pr69126.c: New test case.
5447
1a218fc9
ILT
54482016-01-27 Ian Lance Taylor <iant@google.com>
5449
5450 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5451
5d70666e
RB
54522016-01-27 Ryan Burn <contact@rnburn.com>
5453
5454 PR cilkplus/69267
5455 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5456
87ff4d66
UB
54572016-01-27 Uros Bizjak <ubizjak@gmail.com>
5458
5459 PR target/69512
5460 * gcc.target/i386/pr69512.c: New test.
5461
27e23cca
RE
54622016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5463
5464 PR ada/69488
5465 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5466
05bf54c3
MP
54672016-01-27 Marek Polacek <polacek@redhat.com>
5468
5469 PR c++/69379
5470 * g++.dg/pr69379.C: New test.
5471
60214d0d
MS
54722016-01-27 Martin Sebor <msebor@redhat.com>
5473
5474 PR c++/69317
5475 * g++.dg/abi/Wabi-2-2.C: New test.
5476 * g++.dg/abi/Wabi-2-3.C: New test.
5477 * g++.dg/abi/Wabi-3-2.C: New test.
5478 * g++.dg/abi/Wabi-3-3.C: New test.
5479
167c7bfa
RB
54802016-01-27 Richard Biener <rguenther@suse.de>
5481
5482 PR tree-optimization/69166
5483 * gcc.dg/torture/pr69166.c: New testcase.
5484
1430fb1f
MJ
54852016-01-27 Martin Jambor <mjambor@suse.cz>
5486
5487 PR tree-optimization/69355
5488 * gcc.dg/tree-ssa/pr69355.c: New test.
5489
95e3030c
MP
54902016-01-27 Marek Polacek <polacek@redhat.com>
5491
5492 PR c++/69496
5493 * g++.dg/ext/constexpr-vla1.C: New test.
5494
eeb085f3
CB
54952016-01-20 Christian Bruel <christian.bruel@st.com>
5496
5497 PR target/69245
5498 * gcc.target/arm/pr69245.c: New test.
5499
b1652dde
JJ
55002016-01-27 Jakub Jelinek <jakub@redhat.com>
5501
5502 PR tree-optimization/69399
5503 * gcc.dg/torture/pr69399.c: New test.
5504
ce7e8f00
EB
55052016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5506
5507 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5508
e4aac1d1
EB
55092016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5510
5511 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5512
8dfdb419
TV
55132016-01-26 Tom de Vries <tom@codesourcery.com>
5514
5515 PR tree-optimization/69110
5516 * gcc.dg/autopar/pr69110.c: New test.
5517
56f80f54 55182016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 5519 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
5520
5521 * gcc.dg/graphite/isl-ast-op-select.c: New.
5522
a0909527
PT
55232015-01-26 Paul Thomas <pault@gcc.gnu.org>
5524
5525 PR fortran/69385
5526 * gfortran.dg/allocate_error_6.f90: New test.
5527
ffc445f4
RH
55282016-01-26 Richard Henderson <rth@redhat.com>
5529
5530 * gcc.dg/tm/pr60908.c: New test.
5531
01e1dea3
DM
55322016-01-26 David Malcolm <dmalcolm@redhat.com>
5533
5534 PR other/69006
5535 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5536 directive.
5537 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5538 expected multiline output to reflect the colorization being
5539 disabled before newlines.
5540 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5541 (custom_diagnostic_finalizer): Replace call to
5542 pp_newline_and_flush with call to pp_flush.
5543 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5544 * gfortran.dg/implicit_class_1.f90: Likewise.
5545 * lib/gcc-dg.exp (allow_blank_lines): New global.
5546 (dg-allow-blank-lines-in-output): New procedure.
5547 (gcc-dg-prune): Complain about blank lines in the output, unless
5548 dg-allow-blank-lines-in-output was called.
5549 * lib/multiline.exp (_build_multiline_regex): Only support
5550 arbitrary followup text for non-blank-lines, not for blank lines.
5551
13f92e8d
JJ
55522016-01-26 Jakub Jelinek <jakub@redhat.com>
5553
5554 PR tree-optimization/69483
5555 * gcc.dg/pr69483.c: New test.
5556 * g++.dg/opt/pr69483.C: New test.
5557
92422235
CL
55582016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5559
5560 PR target/68620
5561 * gcc.target/arm/pr68620.c: New test.
5562
0bccf11b
L
55632016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5564
5565 * gcc.target/i386/pr68986-2.c: Remove -m32.
5566
81cd202e
L
55672016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5568
5569 PR target/68986
5570 * gcc.target/i386/pr68986-1.c: New test.
5571 * gcc.target/i386/pr68986-2.c: Likewise.
5572 * gcc.target/i386/pr68986-3.c: Likewise.
5573
213a1c03
CB
55742016-01-26 Christian Bruel <christian.bruel@st.com>
5575
5576 * lib/target-supports.exp
5577 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5578 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5579 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5580
22a08dd1
RB
55812016-01-26 Richard Biener <rguenther@suse.de>
5582
5583 PR tree-optimization/69452
5584 * gcc.dg/torture/pr69452.c: New testcase.
5585
6c06e0e8
JJ
55862016-01-26 Jakub Jelinek <jakub@redhat.com>
5587
5588 PR target/69442
5589 * gcc.dg/pr69442.c: New test.
5590
b96824c4
RFI
55912016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5592
5593 PR target/67896
5594 * gcc.target/aarch64/simd/pr67896.C: New.
5595
5ee31e57
RS
55962016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5597
5598 PR tree-optimization/69400
5599 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5600 function.
5601 (plugin_init): Call it.
5602 * gcc.dg/torture/pr69400.c: New test.
5603
7ddfb31d
CL
56042016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5605
5606 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5607
1e050c90
AK
56082016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5609 Sebastian Pop <s.pop@samsung.com>
5610
5611 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5612 isl-0.15.
5613
c8ee4bf5
AK
56142016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5615 Sebastian Pop <s.pop@samsung.com>
5616
5617 * gcc.dg/graphite/pr69292.c: New.
5618
d902b330
JJ
56192016-01-25 Jakub Jelinek <jakub@redhat.com>
5620
5621 * c-c++-common/goacc/use_device-1.c: New test.
5622
2c89b952
JL
56232016-01-25 Jeff Law <law@redhat.com>
5624
5625 PR tree-optimization/69196
5626 PR tree-optimization/68398
5627 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5628 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5629
685c8785
DE
56302016-01-25 David Edelsohn <dje.gcc@gmail.com>
5631
5632 PR target/69469
5633 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5634 Algorithm.
5635
95cef0c1
RB
56362016-01-25 Richard Biener <rguenther@suse.de>
5637
5638 PR testsuite/69380
5639 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5640
2947d3b2
IE
56412016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5642
5643 PR target/69421
5644 * gcc.dg/pr69421.c: New test.
5645
ae19075a
BB
56462016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5647
5648 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5649 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5650 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5651 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5652 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5653 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5654 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5655 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5656 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5657 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5658
fa4511c2
RB
56592016-01-25 Richard Biener <rguenther@suse.de>
5660
5661 PR tree-optimization/69376
5662 * gcc.dg/torture/pr69376.c: New testcase.
5663
1d101216
JD
56642016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5665
5666 PR fortran/69397
5667 PR fortran/68442
5668 * gfortran.dg/interface_38.f90: New test.
5669 * gfortran.dg/interface_39.f90: New test.
a0909527 5670
a59b92b0
PP
56712016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5672
5673 Revert:
5674 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5675
5676 PR c++/11858
5677 PR c++/24663
5678 PR c++/24664
5679 * g++.dg/template/pr11858.C: New test.
5680 * g++.dg/template/pr24663.C: New test.
5681 * g++.dg/template/unify12.C: New test.
5682 * g++.dg/template/unify13.C: New test.
5683 * g++.dg/template/unify14.C: New test.
5684 * g++.dg/template/unify15.C: New test.
5685 * g++.dg/template/unify16.C: New test.
5686 * g++.dg/template/unify17.C: New test.
5687
16acb1a8
DH
56882016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5689
5690 PR fortran/68283
5691 gfortran.dg/pr68283.f90: New test.
5692
094773e8
TK
56932016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5694
5695 PR fortran/66094
5696 * gfortran.dg/inline_matmul_13.f90: New test.
5697 * gfortran.dg/matmul_bounds_8.f90: New test.
5698 * gfortran.dg/matmul_bounds_9.f90: New test.
5699 * gfortran.dg/matmul_bounds_10.f90: New test.
5700
42fb90d7
TV
57012016-01-23 Tom de Vries <tom@codesourcery.com>
5702
5703 PR tree-optimization/69426
5704 * gcc.dg/autopar/pr69426.c: New test.
5705
69da7802
MS
57062016-01-23 Martin Sebor <msebor@redhat.com>
5707
5708 PR c++/58109
5709 PR c++/69022
5710 * g++.dg/cpp0x/alignas5.C: New test.
5711 * g++.dg/ext/vector29.C: Same.
5712
da17300a
UB
57132016-01-23 Uros Bizjak <ubizjak@gmail.com>
5714
5715 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5716 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5717 _GNU_SOURCE from compile flags to the source.
5718 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5719 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5720 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5721 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5722
62041cfc
JJ
57232016-01-22 Jakub Jelinek <jakub@redhat.com>
5724
5725 PR target/69432
5726 * g++.dg/opt/pr69432.C: New test.
5727
f7d2ad6f
BS
57282016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5729
5730 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5731 32-bit targets testing an -m64 multilib.
5732
d403fc9a
WS
57332016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5734
5735 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5736 64-bit support.
5737
4aa16f8d
JG
57382016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5739
5740 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5741
7c816d0f
CB
57422016-01-21 Christian Bruel <christian.bruel@st.com>
5743
5744 PR target/68674
5745 * gcc.target/i386/pr68674.c
5746 * gcc.target/aarch64/pr68674.c
5747 * gcc.target/arm/pr68674.c
5748
fce661e8
KT
57492016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5750
5751 PR target/69403
5752 * gcc.c-torture/execute/pr69403.c: New test.
5753
4696899f
PC
57542016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5755
5756 PR c++/55843
5757 * g++.dg/template/pr55843.C: New.
5758
bac69366
AL
57592016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5760
5761 PR testsuite/66877
5762 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5763 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5764
b57d3a5c
BS
57652016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5766
5767 PR testsuite/67489
da17300a
UB
5768 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5769 from dg-do compile directive, and instead add
5770 { dg-require-effective-target int128 }.
b57d3a5c 5771
9f04a53e
MS
57722016-01-20 Martin Sebor <msebor@redhat.com>
5773
5774 PR c/69405
5775 * gcc.dg/sync-fetch.c: New test.
5776
38a51663
JL
57772016-01-21 Martin Sebor <msebor@redhat.com>
5778
5779 PR target/69252
5780 * gcc.target/powerpc/pr69252.c: New test.
5781
2423a75a
JD
57822016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5783
5784 PR fortran/65996
da17300a 5785 * gfortran.dg/pr65996.f90: New test.
2423a75a 5786
0a76463f
DV
57872016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5788
5789 PR c++/68810
9f04a53e 5790 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 5791 expected to generate an error.
0a76463f 5792
9776e692
BS
57932016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5794
5795 PR middle-end/66178
5796 * gcc.dg/torture/pr66178.c: New test.
5797
c8d3e088
AB
57982016-01-21 Anton Blanchard <anton@samba.org>
5799 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5800
5801 PR target/63354
5802 * gcc.target/powerpc/pr63354.c: New test.
5803
35b707ff
VM
58042016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5805
5806 PR rtl-optimization/68990
5807 * gcc.target/i386/pr68990: New.
5808
157b0829
NC
58092016-01-21 Nick Clifton <nickc@redhat.com>
5810
5811 PR target/69129
5812 * gcc.target/mips/pr69129.c: New.
5813
aede6748
PC
58142016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5815
5816 PR c++/58046
5817 * g++.dg/cpp0x/pr58046.C: New.
5818
5463c2c8
JJ
58192016-01-21 Jakub Jelinek <jakub@redhat.com>
5820
6d31cc75
SS
5821 PR target/69187
5822 PR target/65624
5823 * gcc.target/arm/pr69187.c: New test.
5824
5463c2c8
JJ
5825 PR c++/69355
5826 * g++.dg/torture/pr69355.C: New test.
5827
fa28f32b
AK
58282016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5829 Sebastian Pop <s.pop@samsung.com>
5830
5831 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5832
b920a047
AK
58332016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5834 Sebastian Pop <s.pop@samsung.com>
5835
da17300a 5836 * gcc.dg/graphite/pr68976.c: New test.
b920a047 5837
bdd3aea6
JJ
58382016-01-21 Jakub Jelinek <jakub@redhat.com>
5839
5840 PR middle-end/67653
5841 * c-c++-common/pr67653.c: New test.
5842 * gcc.dg/torture/pr29119.c: Add dg-warning.
5843
26a2e6ae
PB
58442016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5845
5846 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5847
d25c7690
PK
58482016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5849
5850 PR c/24293
5851 * gcc.dg/pr24293.c: New test.
5852 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5853 incomplete struct type.
5854 * gcc.dg/declspec-1.c: Likewise.
5855 * gcc.dg/pr63549.c: Likewise.
5856
889d5698
JJ
58572016-01-20 Jakub Jelinek <jakub@redhat.com>
5858
5859 PR tree-optimization/66612
5860 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5861 for bdn instruction.
5862
d7cf3dc7
CL
58632016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5864
5865 * lib/target-supports.exp
5866 (check_effective_target_arm_fp_ok_nocache): New.
5867 (check_effective_target_arm_fp_ok): New.
5868 (add_options_for_arm_fp): New.
5869 (check_effective_target_arm_crypto_ok_nocache): Require
5870 target_arm_v8_neon_ok instead of arm32.
5871 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5872 (check_effective_target_arm_crypto_pragma_ok): New.
5873 (add_options_for_arm_vfp): New.
5874 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5875 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5876 target instead. Force initial fpu to vfp.
5877 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5878 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5879 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5880 dependency.
5881 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5882 use arm_vfp effective target instead. Force initial fpu to vfp.
5883 * gcc.target/arm/attr-neon3.c: Likewise.
5884 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5885 arm_vfp_ok.
5886 * gcc.target/arm/unsigned-float.c: Likewise.
5887 * gcc.target/arm/vfp-1.c: Likewise.
5888 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5889 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5890 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5891 * gcc.target/arm/vfp-ldmias.c: Likewise.
5892 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5893 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5894 * gcc.target/arm/vfp-stmiad.c: Likewise.
5895 * gcc.target/arm/vfp-stmias.c: Likewise.
5896 * gcc.target/arm/vnmul-1.c: Likewise.
5897 * gcc.target/arm/vnmul-2.c: Likewise.
5898 * gcc.target/arm/vnmul-3.c: Likewise.
5899 * gcc.target/arm/vnmul-4.c: Likewise.
5900
01ac9704 59012016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 5902
e84b00da
L
5903 PR testsuite/69366
5904 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5905 the MPX run-time library, for compile-time MPX test.
5906 * gcc.target/i386/chkp-always_inline.c: Likewise.
5907 * gcc.target/i386/chkp-bndret.c: Likewise.
5908 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5909 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5910 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5911 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5912 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5913 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5914 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5915 * gcc.target/i386/chkp-label-address.c: Likewise.
5916 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5917 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5918 * gcc.target/i386/chkp-pr69044.c: Likewise.
5919 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5920 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5921 * gcc.target/i386/chkp-strchr.c: Likewise.
5922 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5923 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5924 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5925 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5926 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5927 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5928 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5929 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5930 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5931 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5932 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5933 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5934 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5935 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5936 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5937 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5938 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5939 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5940 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5941 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5942 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5943 * gcc.target/i386/pr63995-2.c: Likewise.
5944 * gcc.target/i386/pr64805.c: Likewise.
5945 * gcc.target/i386/pr65044.c: Likewise.
5946 * gcc.target/i386/pr65167.c: Likewise.
5947 * gcc.target/i386/pr65183.c: Likewise.
5948 * gcc.target/i386/pr65184.c: Likewise.
5949 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 5950
28b33016
IE
59512016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5952
5953 PR tree-optimization/69328
5954 * gcc.dg/pr69328.c: New test.
5955
bcff0913
JL
59562016-01-20 Jeff Law <law@redhat.com>
5957
bf0bb970 5958 PR target/25114
bcff0913
JL
5959 * gcc.target/m68k/pr25114.c: New test.
5960
a3f69631
AV
59612016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5962
5963 * gcc.target/arm/memset-inline-10.c: Added
5964 dg-require-effective-target arm_thumb2_ok.
5965
af33ba0d
EB
59662016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5967
5968 * gcc.dg/debug/dwarf2/sso.c: New test.
5969
7596d5de
UB
59702016-01-19 Uros Bizjak <ubizjak@gmail.com>
5971
5972 PR testsuite/68820
5973 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5974 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5975 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5976
ceda2c69
JH
59772016-01-19 Jan Hubicka <hubicka@ucw.cz>
5978
5979 PR ipa/66223
5980 * g++.dg/ipa/devirt-50.C: New testcase.
5981
38a979f2
MP
59822016-01-19 Marek Polacek <polacek@redhat.com>
5983
5984 PR c++/68965
5985 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5986 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5987
962801c5
KT
59882016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5989
5990 PR target/69135
5991 * gcc.target/arm/pr69135_1.c: New test.
5992
078fe40a
WD
59932015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5994
5995 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5996
786e3c06
WD
59972015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5998
5999 * gcc.target/aarch64/ccmp_1.c: New testcase.
6000
1e297006
MP
60012016-01-19 Marek Polacek <polacek@redhat.com>
6002
6003 PR c++/68586
6004 * g++.dg/cpp0x/enum30.C: New test.
6005
879c27e3
RB
60062016-01-19 Richard Biener <rguenther@suse.de>
6007
6008 PR tree-optimization/69336
6009 * g++.dg/tree-ssa/pr69336.C: New testcase.
6010
015337d3
JJ
60112016-01-19 Jakub Jelinek <jakub@redhat.com>
6012
6013 PR debug/65779
6014 * gcc.dg/pr65779.c: New test.
6015
e2c768b6
RB
60162016-01-19 Richard Biener <rguenther@suse.de>
6017
6018 PR tree-optimization/69352
6019 * gcc.dg/torture/pr69352.c: New testcase.
6020
569efc34
JJ
60212016-01-19 Jakub Jelinek <jakub@redhat.com>
6022
6023 PR rtl-optimization/68955
6024 PR rtl-optimization/64557
6025 * gcc.dg/torture/pr68955.c: New test.
6026
e49d321f
JH
60272016-01-19 Jan Hubicka <hubicka@ucw.cz>
6028
6029 PR lto/69136
6030 * g++.dg/torture/pr69136.C: New testcase.
6031
e9191ad3
JH
60322016-01-19 Jan Hubicka <hubicka@ucw.cz>
6033
6034 PR lto/69133
6035 * g++.dg/lto/pr69133_0.C: New testcase.
6036 * g++.dg/lto/pr69133_1.C: New testcase.
6037
2bedb645
JL
60382016-01-15 Jeff Law <law@redhat.com>
6039
6040 PR tree-optimization/69320
6041 * gcc.c-torture/pr69320-1.c: New test.
6042 * gcc.c-torture/pr69320-2.c: New test.
6043 * gcc.c-torture/pr69320-3.c: New test.
6044 * gcc.c-torture/pr69320-4.c: New test.
6045
17c15cb9
PP
60462016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6047
6048 PR c++/11858
6049 PR c++/24663
6050 PR c++/24664
6051 * g++.dg/template/pr11858.C: New test.
6052 * g++.dg/template/pr24663.C: New test.
6053 * g++.dg/template/unify12.C: New test.
6054 * g++.dg/template/unify13.C: New test.
6055 * g++.dg/template/unify14.C: New test.
6056 * g++.dg/template/unify15.C: New test.
6057 * g++.dg/template/unify16.C: New test.
6058 * g++.dg/template/unify17.C: New test.
6059
9617fd08
DM
60602016-01-18 David Malcolm <dmalcolm@redhat.com>
6061
6062 PR testsuite/69181
6063 * gcc.dg/pr69181-1.c: New test file.
6064 * gcc.dg/pr69181-2.c: New test file.
6065 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6066 globals by moving it to...
6067 (cleanup-after-saved-dg-test): ...this new function. Add
6068 "global additional_sources_used". Add reset of global
6069 multiline_expected_outputs to the empty list.
6070 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6071 global to...
6072 (multiline_expected_outputs): ...this, and updated comments to
6073 note that it is modified from gcc-dg.exp.
6074 (dg-end-multiline-output): Update for the above renaming.
6075 (handle-multiline-outputs): Likewise. Remove the clearing
6076 of the expected outputs to the empty list.
6077
b555a2e4
RB
60782016-01-18 Richard Biener <rguenther@suse.de>
6079
6080 PR tree-optimization/69297
6081 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6082
96902805
JM
60832016-01-18 Joseph Myers <joseph@codesourcery.com>
6084
6085 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6086 dg-options.
6087 * gcc.target/mips/mips-3d-2.c: Likewise.
6088 * gcc.target/mips/mips-3d-3.c: Likewise.
6089 * gcc.target/mips/mips-3d-4.c: Likewise.
6090 * gcc.target/mips/mips-3d-5.c: Likewise.
6091 * gcc.target/mips/mips-3d-6.c: Likewise.
6092 * gcc.target/mips/mips-3d-7.c: Likewise.
6093 * gcc.target/mips/mips-3d-8.c: Likewise.
6094 * gcc.target/mips/mips-3d-9.c: Likewise.
6095 * gcc.target/mips/mips-ps-1.c: Likewise.
6096 * gcc.target/mips/mips-ps-2.c: Likewise.
6097 * gcc.target/mips/mips-ps-3.c: Likewise.
6098 * gcc.target/mips/mips-ps-4.c: Likewise.
6099 * gcc.target/mips/mips-ps-5.c: Likewise.
6100 * gcc.target/mips/mips-ps-6.c: Likewise.
6101 * gcc.target/mips/mips-ps-7.c: Likewise.
6102 * gcc.target/mips/mips-ps-type.c: Likewise.
6103 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6104 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6105
40e26f94
TV
61062016-01-18 Tom de Vries <tom@codesourcery.com>
6107
6108 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6109 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6110 * c-c++-common/goacc/kernels-empty.c: New test.
6111 * c-c++-common/goacc/kernels-eternal.c: New test.
6112 * c-c++-common/goacc/kernels-loop-2.c: New test.
6113 * c-c++-common/goacc/kernels-loop-3.c: New test.
6114 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6115 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6116 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6117 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6118 * c-c++-common/goacc/kernels-loop-data.c: New test.
6119 * c-c++-common/goacc/kernels-loop-g.c: New test.
6120 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6121 * c-c++-common/goacc/kernels-loop-n.c: New test.
6122 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6123 * c-c++-common/goacc/kernels-loop.c: New test.
6124 * c-c++-common/goacc/kernels-noreturn.c: New test.
6125 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6126 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6127 * c-c++-common/goacc/kernels-reduction.c: New test.
6128
a98d4647
TV
61292016-01-18 Tom de Vries <tom@codesourcery.com>
6130
6131 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6132 * gcc.dg/autopar/outer-2.c: Same.
6133 * gcc.dg/autopar/outer-3.c: Same.
6134 * gcc.dg/autopar/outer-4.c: Same.
6135 * gcc.dg/autopar/outer-5.c: Same.
6136 * gcc.dg/autopar/outer-6.c: Same.
6137 * gcc.dg/autopar/parallelization-1.c: Same.
6138 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6139 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6140 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6141 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6142 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6143 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6144 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6145 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6146 * gcc.dg/autopar/pr39500-1.c: Same.
6147 * gcc.dg/autopar/pr39500-2.c: Same.
6148 * gcc.dg/autopar/pr46193.c: Same.
6149 * gcc.dg/autopar/pr46194.c: Same.
6150 * gcc.dg/autopar/pr49580.c: Same.
6151 * gcc.dg/autopar/pr49960-1.c: Same.
6152 * gcc.dg/autopar/pr49960.c: Same.
6153 * gcc.dg/autopar/pr68373.c: Same.
6154 * gcc.dg/autopar/reduc-1.c: Same.
6155 * gcc.dg/autopar/reduc-1char.c: Same.
6156 * gcc.dg/autopar/reduc-1short.c: Same.
6157 * gcc.dg/autopar/reduc-2.c: Same.
6158 * gcc.dg/autopar/reduc-2char.c: Same.
6159 * gcc.dg/autopar/reduc-2short.c: Same.
6160 * gcc.dg/autopar/reduc-3.c: Same.
6161 * gcc.dg/autopar/reduc-4.c: Same.
6162 * gcc.dg/autopar/reduc-6.c: Same.
6163 * gcc.dg/autopar/reduc-7.c: Same.
6164 * gcc.dg/autopar/reduc-8.c: Same.
6165 * gcc.dg/autopar/reduc-9.c: Same.
6166 * gcc.dg/autopar/uns-outer-4.c: Same.
6167 * gcc.dg/autopar/uns-outer-5.c: Same.
6168 * gcc.dg/autopar/uns-outer-6.c: Same.
6169 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6170 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6171
da976fa8
AL
61722016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6173
6174 PR target/63679
6175 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6176 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6177
70c1e886
AL
61782016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6179
6180 PR target/63679
6181 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6182 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6183 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6184
88bed196
AL
61852016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6186
6187 PR target/63679
6188 * gcc.dg/tree-ssa/sra-17.c: New.
6189 * gcc.dg/tree-ssa/sra-18.c: New.
6190
3dd5f42e
IE
61912016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6192
6193 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6194
ae5a77fa
EB
61952016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6196
6197 * gnat.dg/inline12.adb: New test.
6198
11e57fc6
BC
61992016-01-18 Bin Cheng <bin.cheng@arm.com>
6200
6201 PR tree-optimization/66797
6202 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6203
995b6fe0
RB
62042016-01-18 Richard Biener <rguenther@suse.de>
6205
6206 PR tree-optimization/69170
6207 * gcc.dg/torture/pr69170.c: New testcase.
6208
82ee0cf2 62092016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
6210
6211 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6212
d69da357
TV
62132016-01-16 Tom de Vries <tom@codesourcery.com>
6214
6215 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6216
a3845283
TV
62172016-01-16 Tom de Vries <tom@codesourcery.com>
6218
6219 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6220 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6221 redundant dg-require-effective-target pthread.
6222 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6223 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6224 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6225 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6226 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6227 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6228 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6229
197a6aa6
DE
62302016-01-16 David Edelsohn <dje.gcc@gmail.com>
6231
6232 PR target/68609
6233 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6234 * gcc.target/powerpc/recip-7.c: Same.
6235
ec7886c1
PP
62362016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6237
6238 PR c++/69091
6239 * g++.dg/template/pr69091.C: New test.
6240
203484bb
PP
62412016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6242
6243 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6244 dump does not contain an error_mark_node.
6245 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6246 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6247
aa2500e9
PP
62482016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6249
6250 PR c++/68936
6251 * g++.dg/template/pr68936.C: New test.
6252
28621a5c
DE
62532016-01-15 David Edelsohn <dje.gcc@gmail.com>
6254
6255 PR target/68609
6256 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6257 * gcc.target/powerpc/recip-2.c: Same.
6258 * gcc.target/powerpc/recip-3.c: Same.
6259 * gcc.target/powerpc/recip-4.c: Same.
6260 * gcc.target/powerpc/recip-sqrtf.c: Same.
6261
40c43aca
JL
62622016-01-15 Jeff Law <law@redhat.com>
6263
6264 PR tree-optimization/69270
6265 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6266 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6267
afbc5ae8
PT
62682016-01-15 Paul Thomas <pault@gcc.gnu.org>
6269
6270 PR fortran/49630
6271 * gfortran.dg/deferred_character_13.f90: New test for the fix
6272 of comment 3 of the PR.
6273
6274 PR fortran/54070
6275 * gfortran.dg/deferred_character_8.f90: New test
6276 * gfortran.dg/allocate_error_5.f90: New test
6277
6278 PR fortran/60593
6279 * gfortran.dg/deferred_character_10.f90: New test
6280
6281 PR fortran/60795
6282 * gfortran.dg/deferred_character_14.f90: New test
6283
6284 PR fortran/61147
6285 * gfortran.dg/deferred_character_11.f90: New test
6286
6287 PR fortran/64324
6288 * gfortran.dg/deferred_character_9.f90: New test
6289
49abe076
VM
62902016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6291
6292 PR rtl-optimization/69030
6293 * gcc.target/i386/pr69030.c: New.
6294
16d12992
KT
62952016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6296
6297 * gcc.target/aarch64/target_attr_17.c: New test.
6298
78810bd3
RB
62992016-01-15 Richard Biener <rguenther@suse.de>
6300
6301 PR tree-optimization/66856
6302 * gcc.dg/torture/pr66856-1.c: New testcase.
6303 * gcc.dg/torture/pr66856-2.c: Likewise.
6304
2bd847fe
RB
63052016-01-15 Richard Biener <rguenther@suse.de>
6306
6307 PR debug/69137
6308 * g++.dg/lto/pr69137_0.C: New testcase.
6309
a00fe3b7
RS
63102016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6311
6312 PR middle-end/69246
6313 * gcc.target/i386/pr69246.c: New test.
6314
cbb0e83b
DV
63152016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6316
7596d5de 6317 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 6318
5a500ecf
DV
63192016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6320
6321 PR c++/56194
6322 * g++.dg/init/const9.C: Disable test on S/390.
6323
5d9bf64f
DV
63242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6325
6326 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6327 * g++.dg/Wno-frame-address.C: Ditto.
6328
e234b19e
DV
63292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6330
6331 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6332
89483f99
RB
63332016-01-15 Richard Biener <rguenther@suse.de>
6334
6335 PR tree-optimization/68961
6336 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6337
94f37395
IE
63382016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6339
6340 * gcc.target/i386/pr65105-5.c: New test.
6341
82ee0cf2 63422016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
6343
6344 * gcc.c-torture/execute/alias-4.c: New testcase.
6345
82ee0cf2 63462016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
6347
6348 PR ipa/68148
6349 * g++.dg/ipa/devirt-49.C: New testcase.
6350
092f7deb 63512016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
6352
6353 PR target/65837
6354 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6355 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6356 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6357
e93c66bc
RB
63582016-01-15 Richard Biener <rguenther@suse.de>
6359
6360 PR tree-optimization/69117
6361 * gcc.dg/torture/pr69117.c: New testcase.
6362
c47eaca6 63632015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
6364
6365 PR c++/69048
6366 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6367
c3f6914a
FXC
63682016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6369
6370 PR testsuite/67509
6371 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6372 range tests use 100 * maximum instead of maximum + 1.
6373
cd65ae90
JJ
63742016-01-14 Jakub Jelinek <jakub@redhat.com>
6375
6376 PR debug/69244
6377 * gcc.dg/guality/pr69244.c: New test.
6378
19643948
UB
63792016-01-14 Uros Bizjak <ubizjak@gmail.com>
6380
6381 * lib/target-supports.exp (check_effective_target_issignaling):
6382 New procedure.
6383 * gcc.dg/pr61441.c: Require issignaling effective target.
6384
fe79c97e
SB
63852016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6386
6387 PR target/68803
6388 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6389
c7df95d8
DM
63902016-01-14 David Malcolm <dmalcolm@redhat.com>
6391
6392 PR c++/68819
6393 PR preprocessor/69177
6394 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6395 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6396 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6397 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6398
00083992
MP
63992016-01-14 Marek Polacek <polacek@redhat.com>
6400
6401 PR c/69262
6402 * gcc.dg/array-15.c: New test.
6403
0c9b3294
JJ
64042016-01-14 Jakub Jelinek <jakub@redhat.com>
6405
6406 PR middle-end/68146
6407 PR tree-optimization/69155
6408 * gfortran.dg/pr68146.f: New test.
6409 * gfortran.dg/pr69155.f90: New test.
6410
3688e13d
RB
64112016-01-14 Richard Biener <rguenther@suse.de>
6412
6413 PR tree-optimization/68060
6414 * gcc.dg/torture/pr68060-1.c: New testcase.
6415 * gcc.dg/torture/pr68060-2.c: Likewise.
6416
bab0ad3a
NC
64172016-01-14 Nick Clifton <nickc@redhat.com>
6418
6419 * lib/target-supports.exp
6420 (check_effective_target_arm_neon_ok_nocache): Add an option
6421 sequence that includes setting the ARM architecture to ARMv7-A.
6422 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6423 command line options necessary to enable Neon support.
6424 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6425 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6426 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6427 * gcc.target/arm/pr69180.c: Likewise.
6428
947c2ce5
JL
64292016-01-14 Jeff Law <law@redhat.com>
6430
6431 PR tree-optimization/69270
6432 * gcc.dg/tree-ssa/pr69270.c: New test.
6433
3342fd71
BS
64342016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6435
6436 PR c/66208
6437 * c-c++-common/pr66208.c: New file.
6438
2ad3adf1
JJ
64392016-01-13 Jakub Jelinek <jakub@redhat.com>
6440
6441 PR tree-optimization/69156
6442 * gcc.dg/pr69156.c: New test.
6443
398d6feb
L
64442016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6445
6446 * gcc.target/i386/pr69225-7.c: New test.
6447
4c868789
RH
64482016-01-13 Richard Henderson <rth@redhat.com>
6449
6450 * gcc.dg/tm/memopt-13.c: Update expected function.
6451 * gcc.dg/tm/memopt-6.c: Likewise.
6452
ef6d1772
UB
64532016-01-13 Uros Bizjak <ubizjak@gmail.com>
6454
6455 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6456 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6457 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6458 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 6459
ef6d1772
UB
64602016-01-13 Tom de Vries <tom@codesourcery.com>
6461
6462 PR tree-optimization/69169
0b4b6ef2
TV
6463 * gcc.dg/pr69169.c: New test.
6464
2ad3adf1 64652016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
6466
6467 PR target/69228
6468 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6469 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6470 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6471 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6472 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6473 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6474 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6475 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6476
9060e335
AK
64772016-01-13 Jakub Jelinek <jakub@redhat.com>
6478
6479 PR target/69247
6480 * gcc.dg/pr69247.c: New test.
6481
40311329
RB
64822016-01-13 Richard Biener <rguenther@suse.de>
6483
6484 PR tree-optimization/69242
6485 * gcc.dg/torture/pr69242.c: New testcase.
6486
ccbd7103
RB
64872016-01-13 Richard Biener <rguenther@suse.de>
6488
6489 PR tree-optimization/69186
6490 * gcc.dg/torture/pr69186.c: New testcase.
6491
c6f72a46
JL
64922016-01-13 Jeff Law <law@redhat.com>
6493
6494 PR tree-optimization/67755
6495 * gcc.dg/tree-ssa/pr67755.c: New test.
6496
64972016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
6498
6499 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6500 pass number in output by a star.
6501
c446cf07
BC
65022016-01-12 Bin Cheng <bin.cheng@arm.com>
6503
6504 PR tree-optimization/68911
6505 * gcc.c-torture/execute/pr68911.c: New test.
6506
5342156c
MP
65072016-01-12 Marek Polacek <polacek@redhat.com>
6508
6509 PR c++/68979
6510 * g++.dg/warn/permissive-1.C: New test.
6511
65364cc5
JJ
65122016-01-12 Jakub Jelinek <jakub@redhat.com>
6513
6514 PR objc++/68511
6515 PR c++/69213
6516 * g++.dg/opt/pr69213.C: New test.
6517
81b9a3d9
CB
65182016-01-12 Christian Bruel <christian.bruel@st.com>
6519
6520 PR target/69180
6521 * gcc.target/arm/pr69180.c: New test.
6522
3c4e91c9
RB
65232016-01-12 Richard Biener <rguenther@suse.de>
6524
6525 PR lto/69077
6526 * g++.dg/lto/pr69077_0.C: New testcase.
6527 * g++.dg/lto/pr69077_1.C: Likewise.
6528
5664cea1
JJ
65292016-01-12 Jakub Jelinek <jakub@redhat.com>
6530
6531 PR target/69175
6532 * g++.dg/opt/pr69175.C: New test.
6533
86cefc49
AL
65342016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6535
6536 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6537 rather than #including math.h & stdlib.h.
6538 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6539 * gcc.dg/vect/pr49771.c: Likewise.
6540 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6541 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6542 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6543 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6544 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6545 * gcc.dg/vect/pr44507.c: Likewise.
6546 * gcc.dg/vect/pr45902.c: Likewise.
6547 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6548 * gcc.dg/vect/vect-117.c: Likewise.
6549 * gcc.dg/vect/vect-99.c: Likewise.
6550 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6551 * gcc.dg/vect/vect-cond-1.c: Likewise.
6552 * gcc.dg/vect/vect-cond-2.c: Likewise.
6553 * gcc.dg/vect/vect-cond-3.c: Likewise.
6554 * gcc.dg/vect/vect-cond-4.c: Likewise.
6555 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6556 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6557 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6558 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6559 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6560 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6561 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6562 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6563 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6564 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6565 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6566 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6567 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6568 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6569 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6570 include of signal.h.
6571 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6572 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6573 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6574 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6575 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6576 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6577 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6578 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6579 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6580 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6581 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6582 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6583 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6584 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6585 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6586 * gcc.dg/vect/vect-outer-5.c: Likewise.
6587 * gcc.dg/vect/vect-outer-6.c: Likewise.
6588 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6589 include of stdio.h.
6590
b832f61e
NC
65912016-01-12 Nick Clifton <nickc@redhat.com>
6592
6593 PR target/68913
6594 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6595 to fread so that it will be found in all target runtimes.
6596
8eac49b1
RB
65972016-01-12 Richard Biener <rguenther@suse.de>
6598
6599 PR tree-optimization/69053
6600 * g++.dg/torture/pr69053.C: New testcase.
6601
2935d994
RB
66022016-01-12 Richard Biener <rguenther@suse.de>
6603
6604 PR tree-optimization/69168
6605 * gcc.dg/torture/pr69168.c: New testcase.
6606
66c16fd9
RB
66072016-01-12 Richard Biener <rguenther@suse.de>
6608
6609 PR tree-optimization/69157
6610 * gcc.dg/torture/pr69157.c: New testcase.
6611
66122016-01-12 Richard Biener <rguenther@suse.de>
6613
6614 PR tree-optimization/69174
6615 * gcc.dg/torture/pr69174.c: New testcase.
6616
723033a6
JJ
66172016-01-12 Jakub Jelinek <jakub@redhat.com>
6618
6619 PR c++/66808
6620 PR c++/69000
6621 * g++.dg/tls/pr66808.C: New test.
6622 * g++.dg/tls/pr69000.C: New test.
6623
3574cf47
BS
66242016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6625
6626 * gcc.target/powerpc/swaps-p8-23.c: New test.
6627 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6628
feb20787
JDA
66292016-01-11 John David Anglin <danglin@gcc.gnu.org>
6630
6631 PR tree-optimization/68356
6632 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6633
27b1820a
KV
66342016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6635 Jim Wilson <jim.wilson@linaro.org>
6636
6637 PR target/69194
6638 * gcc.target/arm/pr69194.c: New test.
6639
cf4de6af
L
66402016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6641
6642 PR target/69225
6643 * gcc.target/i386/pr69225-1.c: New test.
6644 * gcc.target/i386/pr69225-2.c: Likewise.
6645 * gcc.target/i386/pr69225-3.c: Likewise.
6646 * gcc.target/i386/pr69225-4.c: Likewise.
6647 * gcc.target/i386/pr69225-5.c: Likewise.
6648 * gcc.target/i386/pr69225-6.c: Likewise.
6649
1ebd5558
JJ
66502016-01-11 Jakub Jelinek <jakub@redhat.com>
6651
23552a4d
JJ
6652 PR target/67462
6653 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6654 if lp64.
6655
26ff85b0
JJ
6656 PR target/69071
6657 * gcc.dg/pr69071.c: New test.
6658
9cb6bd74
JJ
6659 PR c++/69211
6660 * g++.dg/opt/pr69211.C: New test.
6661
1ebd5558
JJ
6662 PR tree-optimization/69214
6663 * gcc.c-torture/compile/pr69214.c: New test.
6664
8c18c836
UB
66652016-01-11 Uros Bizjak <ubizjak@gmail.com>
6666
6667 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6668 * gcc.target/i386/pr66232-11.c: Ditto.
6669 * gcc.target/i386/pr66232-12.c: Ditto.
6670 * gcc.target/i386/pr66232-13.c: Ditto.
6671
62446e6e
RB
66722016-01-11 Richard Biener <rguenther@suse.de>
6673
6674 PR tree-optimization/69173
6675 * gcc.dg/torture/pr69173.c: New testcase.
6676
2b8568fe
KT
66772016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6678
6679 PR rtl-optimization/68796
6680 * gcc.target/aarch64/tst_5.c: New test.
6681 * gcc.target/aarch64/tst_6.c: Likewise.
6682
5baf4532
KT
66832016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6684
6685 PR rtl-optimization/68841
6686 * gcc.dg/pr68841.c: New test.
6687 * gcc.c-torture/execute/pr68841.c: New test.
6688
ca90b1ed
YR
66892016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6690
6691 PR rtl-optimization/68920
6692 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6693 for ix86 targets.
6694 * gcc.dg/ifcvt-5.c: New test.
6695
2ad3adf1 66962016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
6697
6698 PR bootstrap/69123
6699 * g++.dg/pr69123.C: New.
6700
83834c09
IE
67012016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6702
6703 PR target/69010
6704 * gcc.target/i386/pr69010.c: New test.
6705
dcf89d57
MJ
67062016-01-11 Martin Jambor <mjambor@suse.cz>
6707
6708 PR ipa/69044
6709 * gcc.target/i386/chkp-pr69044.c: New test.
6710
d95167ee
TV
67112016-01-11 Tom de Vries <tom@codesourcery.com>
6712
6713 PR tree-optimization/69109
6714 * gcc.dg/autopar/pr69109-2.c: New test.
6715 * gcc.dg/autopar/pr69109.c: New test.
6716
4f6403a8
TV
67172016-01-11 Tom de Vries <tom@codesourcery.com>
6718
6719 PR tree-optimization/69108
6720 * gcc.dg/autopar/pr69108.c: New test.
6721
21efdd80
PP
67222016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6723
6724 PR c++/69029
6725 * c-c++-common/Wisleading-indentation.c: Augment test.
6726
fd42eed8
TK
67272016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6728
6729 PR fortran/69154
6730 * gfortran.dg/inline_matmul_12.f90: New test.
6731
4f90ee6c
PT
67322016-01-10 Paul Thomas <pault@gcc.gnu.org>
6733
6734 PR fortran/67779
6735 * gfortran.dg/actual_array_offset_1: New test.
6736
3907c6cf
TV
67372016-01-10 Tom de Vries <tom@codesourcery.com>
6738
6739 PR tree-optimization/69062
6740 * gcc.dg/autopar/pr69062.c: New test.
6741
b07b236e
TS
67422016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6743
6744 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6745 * gcc.dg/vect/slp-perm-2.c: Likewise.
6746 * gcc.dg/vect/slp-perm-3.c: Likewise.
6747 * gcc.dg/vect/slp-perm-5.c: Likewise.
6748 * gcc.dg/vect/slp-perm-6.c: Likewise.
6749 * gcc.dg/vect/slp-perm-7.c: Likewise.
6750 * gcc.dg/vect/slp-perm-8.c: Likewise.
6751
23fab8ae
TV
67522016-01-10 Tom de Vries <tom@codesourcery.com>
6753
6754 PR tree-optimization/69039
6755 * gcc.dg/autopar/pr69039.c: New test.
6756
73f0dae2
MP
67572016-01-09 Marek Polacek <polacek@redhat.com>
6758
6759 PR c++/69113
6760 * g++.dg/pr69113.C: New test.
6761
20b8d734
JJ
67622016-01-09 Jakub Jelinek <jakub@redhat.com>
6763
6764 PR middle-end/50865
6765 PR tree-optimization/69097
6766 * gcc.c-torture/execute/pr50865.c: New test.
6767 * gcc.c-torture/execute/pr69097-1.c: New test.
6768 * gcc.c-torture/execute/pr69097-2.c: New test.
6769 * gcc.dg/pr69097-1.c: New test.
6770 * gcc.dg/pr69097-2.c: New test.
6771
c50e614b
JJ
67722016-01-09 Jakub Jelinek <jakub@redhat.com>
6773
6774 PR c++/69164
6775 * g++.dg/opt/pr69164.C: New test.
6776
e0237993
JJ
67772016-01-08 Jakub Jelinek <jakub@redhat.com>
6778
6779 PR tree-optimization/69167
6780 * gcc.dg/pr69167.c: New test.
6781
bd8f5bb2
MP
67822016-01-08 Marek Polacek <polacek@redhat.com>
6783
6784 PR c++/68449
6785 * g++.dg/pr68449.C: New.
6786
bb0f5ca7
AL
67872016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6788
6789 PR tree-optimization/68707
6790 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6791 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6792 on platforms supporting it.
6793 * gcc.dg/vect/slp-perm-2.c: Likewise.
6794 * gcc.dg/vect/slp-perm-3.c: Likewise.
6795 * gcc.dg/vect/slp-perm-5.c: Likewise.
6796 * gcc.dg/vect/slp-perm-7.c: Likewise.
6797 * gcc.dg/vect/slp-perm-8.c: Likewise.
6798 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6799 on platforms supporting it.
6800
22518428
JJ
68012016-01-08 Jakub Jelinek <jakub@redhat.com>
6802
33f0852f
JJ
6803 PR tree-optimization/69162
6804 * gcc.dg/pr69162.c: New test.
6805
22518428
JJ
6806 PR tree-optimization/69172
6807 * gcc.dg/pr69172.c: New test.
6808
80e9b3aa
TP
68092016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6810
6811 PR tree-optimization/67781
6812 * gcc.c-torture/execute/pr67781.c: New file.
6813
262a363f
JJ
68142016-01-08 Jakub Jelinek <jakub@redhat.com>
6815
6816 PR tree-optimization/69083
6817 * gcc.dg/vect/pr69083.c: New test.
6818
6e1f093f
SS
68192016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6820
6821 PR tree-optimization/61441
6822 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6823 Use -fexcess-precision=standard for compiler options.
6824 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6825
53290e07
JJ
68262016-01-08 Jakub Jelinek <jakub@redhat.com>
6827
57bf3072
JJ
6828 PR fortran/69128
6829 * gfortran.dg/gomp/pr69128.f90: New test.
6830
53290e07
JJ
6831 PR c++/69145
6832 * g++.dg/ext/pr69145-1.C: New test.
6833 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6834 * g++.dg/ext/pr69145-2.h: New file.
6835
7a127fa7
MS
68362016-01-07 Martin Sebor <msebor@redhat.com>
6837
6838 PR c/68966
6839 * gcc.dg/atomic-fetch-bool.c: New test.
6840 * gcc.dg/sync-fetch-bool.c: New test.
6841
95918b49
L
68422016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6843
6844 PR fortran/66680
6845 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6846
c8e62a9d
NC
68472016-01-07 Nick Clifton <nickc@redhat.com>
6848
6849 PR target/66655
6850 * g++.dg/pr66655.C: New test.
6851 * g++.dg/pr66655_1.cc: Test support file.
6852 * g++.dg/pr66655.h: Test header file.
6853
2ad3adf1 68542016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
6855
6856 PR fortran/66680
6857 gfortran.dg/gomp/pr66680.f90: New test.
6858
4cd9ca92
L
68592016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6860
6861 PR target/69171
6862 * gcc.target/i386/pr69171-1.c: New test.
6863 * gcc.target/i386/pr69171-2.c: Likewise.
6864 * gcc.target/i386/pr69171-3.c: Likewise.
6865 * gcc.target/i386/pr69171-4.c: Likewise.
6866 * gcc.target/i386/pr69171-5.c: Likewise.
6867 * gcc.target/i386/pr69171-6.c: Likewise.
6868
7e33d4dc
BS
68692015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6870
6871 PR middle-end/67639
6872 * c-c++-common/pr67639.c: New test.
6873
fec64afc
JJ
68742016-01-07 Jakub Jelinek <jakub@redhat.com>
6875
6876 PR tree-optimization/69141
6877 * g++.dg/opt/pr69141.C: New test.
6878
f293ad29
EB
68792016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6880
6881 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6882
5027395e
UB
68832016-01-06 Uros Bizjak <ubizjak@gmail.com>
6884
6885 PR target/69140
6886 * gcc.target/i386/pr69140.c: New test
6887
7443cf13
DM
68882016-01-06 David Malcolm <dmalcolm@redhat.com>
6889
6890 * gcc.dg/bad-dereference.c: New test case.
6891
32928931
BS
68922015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6893
6894 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6895
68dd05da
AS
68962016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6897
6898 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6899
6b131d5b
MP
69002016-01-06 Marek Polacek <polacek@redhat.com>
6901
6902 PR sanitizer/69099
6903 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6904
8d9fdb49
MP
69052016-01-05 Marek Polacek <polacek@redhat.com>
6906
6907 PR c/69104
6908 * gcc.dg/atomic-invalid-2.c: New.
6909
acf93f1e
L
69102016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6911
6912 PR target/68991
6913 * gcc.target/i386/pr68991.c: New test.
6914
3f50525d
L
69152016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6916
6917 PR target/68991
6918 * g++.dg/pr68991-1.C: New test.
6919 * g++.dg/pr68991-2.C: Likewise.
6920
e0237993 69212016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 6922
e0237993 6923 PR other/60465
face88a1
ST
6924 * gcc.target/ia64/pr60465-gprel64.c: New test.
6925 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6926
a0866eff
KT
69272016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6928
6929 PR rtl-optimization/68651
6930 * gcc.target/aarch64/pr68651_1.c: New test.
6931
c589e975
DM
69322016-01-05 David Malcolm <dmalcolm@redhat.com>
6933
6934 PR c/69122
6935 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6936
929710d9
NS
69372016-01-05 Nathan Sidwell <nathan@acm.org>
6938
ce3e43d7
NS
6939 PR c++/58583
6940 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6941
929710d9
NS
6942 * gcc.dg/alias-15.c: New.
6943
a2faef8e
NC
69442016-01-05 Nick Clifton <nickc@redhat.com>
6945
6946 PR target/68870
6947 * g++.dg/pr68770.C: New test.
6948
4cfa76e3
MS
69492016-01-04 Mike Stump <mikestump@comcast.net>
6950
6951 * lib/target-supports.exp (check_effective_target_cilkplus):
6952 cilkplus targets require pthreads.
4ece61b6 6953 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 6954
4e8a3a35
MM
69552016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6956
6957 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6958 generation.
6959
818ab71a
JJ
69602016-01-04 Jakub Jelinek <jakub@redhat.com>
6961
6962 Update copyright years.
6963
2fe0a208
MP
69642016-01-04 Marek Polacek <polacek@redhat.com>
6965
6966 PR c/68908
6967 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6968 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6969 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6970
9e3b2fe3
EB
69712016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6972
6973 * gcc.target/sparc/20160104-2.c: New test.
6974
e8d65a35
EB
69752016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6976
6977 * gcc.target/sparc/20160104-1.c: New test.
6978
25ccfccd
PT
69792016-01-03 Paul Thomas <pault@gcc.gnu.org>
6980
6981 PR fortran/65045
6982 * gfortran.dg/pr65045.f90: New test.
6983
cb51d382
EB
69842016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6985
6986 * gnat.dg/specs/debug1.ads: Delete.
6987
6eeaad6e
JD
69882016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6989
6990 PR libgfortran/68867
6991 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6992 expression.
6993
2f968603
JD
69942016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6995
6996 PR libgfortran/68867
6997 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6998 PowerPC.
6999
591bb5e4
PT
70002016-01-01 Paul Thomas <pault@gcc.gnu.org>
7001
7002 PR fortran/68864
7003 * gfortran.dg/pr68864.f90: New test.
7004
f1e0620c
JJ
70052016-01-01 Jakub Jelinek <jakub@redhat.com>
7006
942a1319
JJ
7007 PR tree-optimization/69070
7008 * gcc.dg/pr69070.c: New test.
7009
10dff63f
JJ
7010 PR sanitizer/69055
7011 * gfortran.dg/pr69055.f90: New test.
7012
f1e0620c
JJ
7013 PR target/69015
7014 * gcc.dg/pr69015.c: New test.
818ab71a 7015\f
2f883d1c 7016Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7017
7018Copying and distribution of this file, with or without modification,
7019are permitted in any medium without royalty provided the copyright
7020notice and this notice are preserved.