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