]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
2016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
6f065267 12016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2
3 PR fortran/71123
4 * gfortran.dg/namelist_90.f: New test
5
fd6757da 62016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7
8 PR fortran/66461
9 * gfortran.dg/unexpected_eof.f: New test
10
7d5555a8 112016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
12 Kelvin Nilsen <kelvin@gcc.gnu.org>
13
14 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
15 as little endian.
16
ae6744c9 172016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
18
19 PR c++/70972
20 * g++.dg/cpp0x/inh-ctor20.C: New.
21 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
22
f0d91a85 232016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
24
25 PR c++/69095
26 * g++.dg/cpp0x/variadic168.C: New.
27
1618ffe5 282016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
29
30 * g++.dg/cpp0x/pr31445.C: Test column number too.
31 * g++.dg/cpp0x/pr32253.C: Likewise.
32 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
33 * g++.dg/cpp0x/variadic36.C: Likewise.
34
c0205bab 352016-05-23 Marc Glisse <marc.glisse@inria.fr>
36
37 * gcc.dg/fold-notshift-2.c: Adjust.
38
1398da0f 392016-05-23 Marek Polacek <polacek@redhat.com>
40
41 PR c/49859
42 * c-c++-common/Wswitch-unreachable-1.c: New test.
43 * gcc.dg/Wswitch-unreachable-1.c: New test.
44 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
45 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
46 * g++.dg/gomp/block-10.C: Likewise.
47 * gcc.dg/gomp/block-10.c: Likewise.
48 * g++.dg/gomp/block-9.C: Likewise.
49 * gcc.dg/gomp/block-9.c: Likewise.
50 * g++.dg/gomp/target-1.C: Likewise.
51 * g++.dg/gomp/target-2.C: Likewise.
52 * gcc.dg/gomp/target-1.c: Likewise.
1618ffe5 53 * gcc.dg/gomp/target-2.c: Likewise.
1398da0f 54 * g++.dg/gomp/taskgroup-1.C: Likewise.
55 * gcc.dg/gomp/taskgroup-1.c: Likewise.
56 * gcc.dg/gomp/teams-1.c: Likewise.
57 * g++.dg/gomp/teams-1.C: Likewise.
58 * g++.dg/overload/error3.C: Likewise.
59 * g++.dg/tm/jump1.C: Likewise.
60 * g++.dg/torture/pr40335.C: Likewise.
61 * gcc.dg/c99-vla-jump-5.c: Likewise.
62 * gcc.dg/switch-warn-1.c: Likewise.
63 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
64 * gcc.dg/nested-func-1.c: Likewise.
65 * gcc.dg/pr67784-4.c: Likewise.
66
5403ed8b 672016-05-23 Richard Biener <rguenther@suse.de>
68
69 PR tree-optimization/71230
70 * gfortran.dg/pr71230-1.f90: New testcase.
71 * gfortran.dg/pr71230-2.f90: Likewise.
72
27510941 732016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
74
1618ffe5 75 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
27510941 76 * gcc.dg/vect/pr58135.c: Add new.
77 * gfortran.dg/pr46519-1.f: Adjust test case.
78
a41c605d 792016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
80
81 PR c++/53401
82 * g++.dg/cpp0x/decltype64.C: New.
83
3eb254ab 842016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
85
86 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
87 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
88 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
89
a75fffe1 902016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
91
92 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
93 Add poly64x1_t and poly64x2_t cases if supported.
94 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
95 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
96 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
97 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
98 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
99
56979b12 1002016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
101
102 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
103 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
104 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
105 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
106 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
107 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
108 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
109
dc5e98db 1102016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
111
112 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
113
c0f383ae 1142016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
115
116 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
117 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
118
2a4d70a2 1192016-05-22 Jakub Jelinek <jakub@redhat.com>
120
4c109025 121 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
122 constraint instead of "r".
123 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
124 insn instead of vxorpd.
125 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
126
bad891ce 127 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
128 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
129
ac23ddb9 130 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
131
9dac9579 132 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
133 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
134
2a4d70a2 135 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
136
9eafdd7b 1372016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
138
139 PR middle-end/40921
140 * gcc.dg/tree-ssa/pr40921.c: New test.
141
93df190d 1422016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
143
144 PR target/71103
145 * gcc.target/avr/pr71103.c: New test.
146
933b9f7f 1472016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
148
149 PR middle-end/71179
150 * gcc.dg/tree-ssa/pr71179.c: New test.
151
8bdfbc08 1522016-05-20 Martin Sebor <msebor@redhat.com>
153
154 PR c/71115
155 * gcc.dg/init-excess-2.c: New test.
156
6827ab42 1572016-05-20 Eric Botcazou <ebotcazou@adacore.com>
158
159 * gnat.dg/opt53.adb: New test.
160 * gnat.dg/opt54.adb: Likewise.
161
58a5f4c0 1622016-05-20 Martin Jambor <mjambor@suse.cz>
163
164 PR tree-optimization/70884
165 * gcc.dg/tree-ssa/pr70919.c: New test.
166
bb7145f6 1672016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
168
169 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
170 formatting.
171 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options, fix code
172 formatting.
173
9954d230 1742016-05-20 David Malcolm <dmalcolm@redhat.com>
175
176 * jit.dg/all-non-failing-tests.h: Add
177 test-factorial-must-tail-call.c.
178 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
179 * jit.dg/test-factorial-must-tail-call.c: New test case.
180
08a161f9 1812016-05-20 Jakub Jelinek <jakub@redhat.com>
182
183 PR fortran/71204
184 * gfortran.dg/pr71204.f90: New test.
185
3d380077 1862016-05-20 Cesar Philippidis <cesar@codesourcery.com>
187
188 * gcc.target/nvptx/sincos.c: New test.
189
0f104d56 1902016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
191
192 PR c++/70572
193 * g++.dg/cpp1y/auto-fn31.C: New.
194
61736a1b 1952016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
196
197 * gcc.target/powerpc/vec-addec.c: New test.
198 * gcc.target/powerpc/vec-addec-int128.c: New test.
199
b4a61e77 2002016-05-20 David Malcolm <dmalcolm@redhat.com>
201
202 * gcc.dg/plugin/must-tail-call-1.c: New test case.
203 * gcc.dg/plugin/must-tail-call-2.c: New test case.
204 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
205 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
206
9a2ace10 2072016-05-20 Jan Hubicka <hubicka@ucw.cz>
208
209 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
210
45cdf8c6 2112016-05-20 Jakub Jelinek <jakub@redhat.com>
212
b9a1dcd5 213 PR c++/71210
214 * g++.dg/opt/pr71210-1.C: New test.
215 * g++.dg/opt/pr71210-2.C: New test.
216
45cdf8c6 217 PR tree-optimization/29756
218 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
219 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
220 only on selected targets where V4SImode vectors are known to be
221 supported.
222
92e3ffbf 2232016-05-20 Marc Glisse <marc.glisse@inria.fr>
224
225 PR tree-optimization/71079
226 PR tree-optimization/71206
227 * gcc.dg/tree-ssa/pr71206.c: New testcase.
228
5da368e3 2292016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
230
231 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
232 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
233 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
234
2506d97a 2352016-05-20 Richard Guenther <rguenther@suse.de>
236
237 PR tree-optimization/29756
238 * gcc.dg/tree-ssa/vector-6.c: New testcase.
239
adade307 2402016-05-20 Richard Biener <rguenther@suse.de>
241
242 PR tree-optimization/71185
243 * gcc.dg/tree-ssa/pr71185.c: New testcase.
244
c3deca25 2452016-05-20 Richard Biener <rguenther@suse.de>
246
247 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
248
8b0bef14 2492016-05-19 Marek Polacek <polacek@redhat.com>
250
251 PR c++/71075
252 * g++.dg/diagnostic/pr71075.C: New test.
253
08025288 2542016-05-19 David Malcolm <dmalcolm@redhat.com>
255
256 PR c++/71184
257 * g++.dg/pr71184.C: New test case.
258
26a51591 2592016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
260
261 * gcc.target/powerpc/darn-0.c: New test.
262 * gcc.target/powerpc/darn-1.c: New test.
263 * gcc.target/powerpc/darn-2.c: New test.
264
d8d3e75a 2652016-05-19 Marek Polacek <polacek@redhat.com>
266
267 PR tree-optimization/71031
268 * gcc.dg/tree-ssa/vrp100.c: New test.
269
c28211ae 2702016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
271
272 PR rtl-optimization/71148
273 * gcc.dg/pr71148.c: New test.
274
3f5ea43a 2752016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
276
277 PR target/71056
278 * gcc.target/arm/pr71056.c: New test.
279
2a7d4c20 2802016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
281
282 * c-c++-common/pr69669.c: Check the used mode.
283
ed0b0569 2842016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
285
286 PR sanitizer/64354
287 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
288
410372fe 2892016-05-19 Richard Biener <rguenther@suse.de>
290
291 PR tree-optimization/70729
292 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
293 * gcc.dg/graphite/scop-18.c: Likewise.
294 * gcc.dg/pr41783.c: Disable LIM.
295 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
296 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
297 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
298 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
299 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
300 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
301 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
302 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
303 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
304 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
305 * gfortran.dg/pr42108.f90: Likewise.
306
56f34f03 3072016-05-18 David Malcolm <dmalcolm@redhat.com>
308
309 PR driver/69265
310 * gcc.dg/spellcheck-options-11.c: New test case.
311
e6481cd1 3122016-05-18 Jakub Jelinek <jakub@redhat.com>
313
314 PR c++/71100
315 * g++.dg/opt/pr71100.C: New test.
316
be951c59 3172016-05-18 Martin Jambor <mjambor@suse.cz>
318
319 PR ipa/69708
320 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
321 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
322 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
323 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
324
665ff45b 3252016-05-18 Martin Jambor <mjambor@suse.cz>
326
327 PR ipa/69708
328 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
329 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
330 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
331 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
332 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
333
485be62c 3342016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
335
336 PR c++/69793
337 * g++.dg/template/crash122.C: New.
338
b251d5f5 3392016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
340
341 PR c++/70466
342 * g++.dg/template/pr70466-1.C: New.
343 * g++.dg/template/pr70466-2.C: Likewise.
344
c93e9931 3452016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
346
347 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
348 splat operations and the XXSPLTIB instruction.
349 * gcc.target/powerpc/p9-splat-2.c: Likewise.
350 * gcc.target/powerpc/p9-splat-3.c: Likewise.
351 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
352 xxlxor to clear a register.
353
8ba6639c 3542016-05-18 Richard Sandiford <richard.sandiford@arm.com>
355
356 * gcc.dg/torture/pr71020.c: New test.
357
ec6e3005 3582016-05-18 Martin Jambor <mjambor@suse.cz>
359
360 PR ipa/70646
361 * gcc.dg/ipa/pr70646.c: New test.
362
5ef3c918 3632016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
364
365 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
366
70a88eab 3672016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
368
369 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
370 missing tests for vreinterpretq_p{8,16}.
371
b52a930c 3722016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
373
374 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
375 vsliq_n_s64 and vsliq_n_u64.
376
bdd4080b 3772016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
378
379 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
380 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
381
37814bf5 3822016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
383
384 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
385 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
386 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
387
764af2e0 3882016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
389
390 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
391 in comment.
392
ffe01a83 3932016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
7cec01b4 394
395 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
396 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
397 "blr\t" and switch to scan-assembler-times.
398
fab6dae9 3992016-05-18 Jiong Wang <jiong.wang@arm.com>
400
401 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
402 with __aarch64__.
403 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
404 declarations under __aarch64__ and __ARM_FEATURE_FMA.
405
4eb0c566 4062016-05-18 Jakub Jelinek <jakub@redhat.com>
407
442f18f1 408 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
409 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
410 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
411 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
412 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
413 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
414
4d83b36b 415 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
416 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
417
a4528eec 418 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
419 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
420
f0066139 421 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
422 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
423
4eb0c566 424 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
425
303e9267 4262016-05-18 Richard Biener <rguenther@suse.de>
427
428 PR tree-optimization/71168
429 * gcc.dg/torture/pr71168.c: New testcase.
430
0d7ddd44 4312016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
432
433 PR middle-end/63586
434 * gcc.dg/tree-ssa/pr63586-2.c: New test.
435 * gcc.dg/tree-ssa/pr63586.c: New test.
436 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
437
899bcc0f 4382016-05-17 Nathan Sidwell <nathan@acm.org>
439
440 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
441 * gcc.dg/pr68671.c: Fix ptx xfail-if.
442 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
443 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
444
a2246979 4452016-05-17 Nathan Sidwell <nathan@acm.org>
446
447 * gcc.target/nvptx/abi-vararg-3.c: New.
448
2f6a4d21 4492016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
450
451 PR tree-optimization/54579
452 PR middle-end/55299
453 * gcc.dg/fold-notrotate-1.c: New test.
454 * gcc.dg/fold-notshift-1.c: New test.
455 * gcc.dg/fold-notshift-2.c: New test.
456
27bdad45 4572016-05-17 Marek Polacek <polacek@redhat.com>
458
459 PR ipa/71146
460 * g++.dg/ipa/pr71146.C: New test.
461
f33a295a 4622016-05-17 David Malcolm <dmalcolm@redhat.com>
463
464 * jit.dg/test-error-array-bounds.c: New test case.
465
b6dd53bf 4662016-05-17 Marc Glisse <marc.glisse@inria.fr>
467
468 * gcc.dg/tree-ssa/and-1.c: New testcase.
469
a8719545 4702016-05-17 Marc Glisse <marc.glisse@inria.fr>
471
472 * gcc.dg/tree-ssa/pr69270.c: Adjust.
473 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
474
34806102 4752016-05-17 Marc Glisse <marc.glisse@inria.fr>
476
477 * gcc.dg/tree-ssa/pr69270.c: Adjust.
478 * gcc.dg/tree-ssa/vrp99.c: New testcase.
479
25fe08a8 4802016-05-17 Jiong Wang <jiong.wang@arm.com>
481
482 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
483
abf1a837 4842016-05-17 Jiong Wang <jiong.wang@arm.com>
485
486 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
487
666b9dd3 4882016-05-17 Jiong Wang <jiong.wang@arm.com>
489
490 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
491 ".2d[index]" when scan the assembly.
492 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
493 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
494 float64x1.
495 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
496
77d095c0 4972016-05-17 Richard Biener <rguenther@suse.de>
498
499 PR tree-optimization/71132
500 * gcc.dg/torture/pr71132.c: New testcase.
501
28adcc23 5022016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
503
504 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
505
2439931e 5062016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
507
508 PR target/70809
509 * gcc.target/aarch64/pr70809_1.c: New test.
510
5ec2ff80 5112016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
512
513 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
514 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
515 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
516 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
517
17fd1c7a 5182016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
519 Ilya Enkovich <ilya.enkovich@intel.com>
520
521 PR target/71114
522 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
523
46729204 5242016-05-16 Jan Hubicka <hubicka@ucw.cz>
525
526 * g++.dg/ipa/ivinline-7.C: Do not xfail.
527 * g++.dg/ipa/ivinline-9.C: Do not xfail.
528
2a1125d6 5292016-05-16 Matthew Wahab <matthew.wahab@arm.com>
530
531 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
532 test for __ARM_FP16_ARGS.
533 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
534 * gcc.target/arm/aapcs/neon-vect10.c: New.
535 * gcc.target/arm/aapcs/neon-vect9.c: New.
536 * gcc.target/arm/aapcs/vfp18.c: New.
537 * gcc.target/arm/aapcs/vfp19.c: New.
538 * gcc.target/arm/aapcs/vfp20.c: New.
539 * gcc.target/arm/aapcs/vfp21.c: New.
540 * gcc.target/arm/fp16-aapcs-1.c: New.
541 * g++.target/arm/fp16-param-1.c: Update expected output. Add
542 test for __ARM_FP16_ARGS.
543 * g++.target/arm/fp16-return-1.c: Update expected output.
544
ea3d2d74 5452016-05-16 Jiong Wang <jiong.wang@arm.com>
546
547 PR testsuite/70227
548 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
549
6989e05f 5502016-05-15 Harald Anlauf <anlauf@gmx.de>
551
552 PR fortran/69603
553 * gfortran.dg/pr69603.f90: New testcase.
554
a5f52592 5552016-05-14 Fritz Reese <fritzoreese@gmail.com>
556
557 * gfortran.dg/dec_union_4.f90: Fix endian issue.
558
88f949ab 5592016-05-14 Fritz Reese <fritzoreese@gmail.com>
560
561 PR fortran/71047
562 * gfortran.dg/pr71047.f08: New test.
563
90c88567 5642016-05-13 Joseph Myers <joseph@codesourcery.com>
565
566 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
567 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
568 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
569
00a690cc 5702016-05-13 Martin Sebor <msebor@redhat.com>
571
572 PR c++/60049
573 * g++.dg/cpp0x/constexpr-60049.C: New test.
574
ec8b6af7 5752016-05-13 Jakub Jelinek <jakub@redhat.com>
576
577 PR bootstrap/71071
578 * gcc.dg/pr71071.c: New test.
579
f54d1d7b 5802016-05-13 Uros Bizjak <ubizjak@gmail.com>
581
582 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
583 remove XOP handling.
2f3af60f 584 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
f54d1d7b 585
a39a0392 5862016-05-13 Nathan Sidwell <nathan@acm.org>
587
588 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
589 __atomic_is_lock_free declaration.
590
42333dd9 5912016-05-13 Richard Biener <rguenther@suse.de>
592
593 PR tree-optimization/42587
594 * gcc.dg/optimize-bswapsi-4.c: New testcase.
595
c5442454 5962016-05-13 Martin Liska <mliska@suse.cz>
597
598 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
599 the new format of dump output.
600
03a400fb 6012016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
602
603 * gcc.dg/pr71084.c: New test.
604
69278c3f 6052016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
606
607 PR target/53440
608 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
609
8138f11b 6102016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
611
612 * gcc.target/aarch64/struct_return.c: New test.
613
22a3f7bd 6142016-05-12 Marek Polacek <polacek@redhat.com>
615
616 PR c/70756
617 * c-c++-common/pr70756-2.c: New test.
618 * c-c++-common/pr70756.c: New test.
619
9bcd42cc 6202016-05-12 Richard Biener <rguenther@suse.de>
621
622 PR tree-optimization/71059
623 * gcc.dg/torture/pr71059.c: New testcase.
624
5ffb4a0d 6252016-05-12 Richard Biener <rguenther@suse.de>
626
627 PR tree-optimization/71062
628 * gcc.dg/torture/pr71062.c: New testcase.
629
2ab65c31 6302016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
631
632 PR tree-optimization/71006
633 * gcc.dg/pr71006.c: New test.
634
f0158fc0 6352016-05-12 Marek Polacek <polacek@redhat.com>
636
637 PR driver/71063
638 * gcc.dg/opts-7.c: New test.
639
0f56938b 6402016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
641
642 PR target/70830
643 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
644 Add -save-temps to dg-options.
645 Scan for ldmfd rather than pop instruction.
646 * gcc.target/arm/interrupt-2.c: Likewise.
647 * gcc.target/arm/pr70830.c: New test.
648
e10946d5 6492016-05-12 Jakub Jelinek <jakub@redhat.com>
650
9fa8e468 651 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
652 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
653
9ce62bbe 654 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
655 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
656 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
657
708ae1b1 658 PR target/71019
659 * gcc.target/i386/avx512vl-pack-1.c: New test.
660 * gcc.target/i386/avx512vl-pack-2.c: New test.
661 * gcc.target/i386/avx512bw-pack-2.c: New test.
662
a461f32e 663 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
664
e10946d5 665 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
666 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
667 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
668
f52a3ef6 6692016-05-12 Richard Biener <rguenther@suse.de>
670
671 PR tree-optimization/70986
672 * gcc.dg/torture/pr70986-1.c: New testcase.
673 * gcc.dg/torture/pr70986-2.c: Likewise.
674 * gcc.dg/torture/pr70986-3.c: Likewise.
675
54c4d22e 6762016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
677
678 PR c/43651
679 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
680 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
681
57215d5b 6822016-05-11 Uros Bizjak <ubizjak@gmail.com>
683
684 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
685 directive.
686 * gcc.target/i386/pr66746.c: Ditto.
687
67d3121c 6882016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
689
690 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
691 support.
692 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
693 warning when using -mvsx-timode.
694 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
695 * gcc.target/powerpc/dform-2.c: Likewise.
696 * gcc.target/powerpc/pr68805.c: Likewise.
697
7f8012a5 6982016-05-11 Marek Polacek <polacek@redhat.com>
699
700 PR c++/71024
701 * c-c++-common/attributes-3.c: New test.
702
3e8567ce 7032016-05-11 Nathan Sidwell <nathan@acm.org>
704
705 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
706 * gcc.c-torture/execute/pr68185.c: Likewise.
707 * gcc.dg/ipa/pr70306.c: Requires global constructors.
708 * gcc.dg/pr69634.c: Requires scheduling.
709 * gcc.dg/torture/pr66178.c: Require label values.
710 * gcc.dg/setjmp-6.c: Require indirect jumps.
711
3739ac00 7122016-05-11 Richard Biener <rguenther@suse.de>
713
714 PR tree-optimization/71055
715 * gcc.dg/torture/pr71055.c: New testcase.
716
1ff8b385 7172016-05-11 Richard Biener <rguenther@suse.de>
718
719 PR debug/71057
720 * g++.dg/debug/pr71057.C: New testcase.
721
77126efa 7222016-05-11 Jakub Jelinek <jakub@redhat.com>
723
724 PR fortran/70855
725 * gfortran.dg/gomp/pr70855.f90: New test.
726
6fcaaf9b 7272016-05-11 Richard Biener <rguenther@suse.de>
728
729 PR middle-end/71002
730 * g++.dg/torture/pr71002.C: New testcase.
731
bfa8ea12 7322016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
733
734 PR middle-end/70807
735 * gcc.dg/pr70807.c: New test.
736
87632549 7372016-05-10 Martin Sebor <msebor@redhat.com>
738
739 PR c++/38611
740 * g++.dg/Wattributes.C: New test.
741
f9153689 7422016-05-10 Marc Glisse <marc.glisse@inria.fr>
743
744 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
745 * gcc.dg/tree-ssa/pr69270.c: Adjust.
746 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
747
a44ed58a 7482016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
749
750 PR target/70799
751 * gcc.target/i386/pr70799-1.c: New test.
752
d6c90d89 7532016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
754
755 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
756
c1f73044 7572016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
758
759 PR middle-end/70877
760 * gcc.target/i386/pr70877.c: New test.
761
e66d763a 7622016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
763
764 PR tree-optimization/70786
765 * gcc.target/i386/pr70876.c: New test.
766
a30ff73a 7672016-05-10 Jakub Jelinek <jakub@redhat.com>
768
769 PR target/70927
770 * gcc.target/i386/avx512vl-logic-1.c: New test.
771 * gcc.target/i386/avx512vl-logic-2.c: New test.
772 * gcc.target/i386/avx512dq-logic-2.c: New test.
773
4b3fd38f 7742016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
775
776 PR target/70963
777 * gcc.target/powerpc/pr70963.c: New.
778
abf93a25 7792016-05-10 David Malcolm <dmalcolm@redhat.com>
780
781 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
782 (test_very_wide_line): Add ruler to expected output.
783 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
784 (test_very_wide_line): Likewise.
785 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
786 (test_show_locus): Within the handling of "test_very_wide_line",
787 enable show_ruler_p on the diagnostic context.
788
d614888f 7892016-05-10 Richard Biener <rguenther@suse.de>
790
791 PR tree-optimization/71039
792 * gcc.dg/torture/pr71039.c: New testcase.
793
dbca5ed9 7942016-05-10 Nathan Sidwell <nathan@acm.org>
795
796 * gcc.dg/nested-func-10.c: Requires alloca.
797 * gcc.dg/nested-func-9.c: Requires alloca.
798 * gcc.c-torture/execute/pr70460.c: Requires labels.
799 * gcc.c-torture/compile/pr70199.c: Requires labels.
800 * gcc.target/nvptx/decl.c: Compile only.
801 * gcc.target/nvptx/trailing-init.c: Compile only.
802 * gcc.target/nvptx/ary-init.c: Compile only.
803
3fa82609 8042016-05-10 Marek Polacek <polacek@redhat.com>
805
806 PR c/70255
807 * gcc.dg/attr-opt-1.c: New test.
808
76825907 8092016-05-10 Richard Biener <rguenther@suse.de>
810
811 PR tree-optimization/70497
812 PR tree-optimization/28367
813 * gcc.dg/torture/20160404-1.c: New testcase.
814 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
815 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
816
68255819 8172016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
818
819 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
820
d9aa8cdb 8212016-05-09 Uros Bizjak <ubizjak@gmail.com>
822
823 * gcc.target/i386/fabsneg-1.c New test.
824
7cc16f50 8252016-05-09 Alan Modra <amodra@gmail.com>
826
827 PR testsuite/70826
828 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
829
a83b7b63 8302016-05-09 Richard Biener <rguenther@suse.de>
831
832 PR tree-optimization/70985
833 * gcc.dg/torture/pr70985.c: New testcase.
834
189d0706 8352016-05-09 Bin Cheng <bin.cheng@arm.com>
836
837 * gcc.dg/tree-ssa/ifc-9.c: New test.
838 * gcc.dg/tree-ssa/ifc-10.c: New test.
839 * gcc.dg/tree-ssa/ifc-11.c: New test.
840 * gcc.dg/tree-ssa/ifc-12.c: New test.
841 * gcc.dg/vect/pr61194.c: Remove XFAIL.
842 * gcc.dg/vect/vect-23.c: Remove XFAIL.
843 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
844
1ec957b0 8452016-05-09 Richard Biener <rguenther@suse.de>
846
847 PR fortran/70937
848 * gfortran.dg/pr70937.f90: New testcase.
849
923c7714 8502016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
851
852 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
853
d7cd448a 8542016-05-07 Fritz Reese <fritzoreese@gmail.com>
855
856 PR fortran/56226
857 * gfortran.dg/dec_structure_1.f90: New testcase.
858 * gfortran.dg/dec_structure_2.f90: Ditto.
859 * gfortran.dg/dec_structure_3.f90: Ditto.
860 * gfortran.dg/dec_structure_4.f90: Ditto.
861 * gfortran.dg/dec_structure_5.f90: Ditto.
862 * gfortran.dg/dec_structure_6.f90: Ditto.
863 * gfortran.dg/dec_structure_7.f90: Ditto.
864 * gfortran.dg/dec_structure_8.f90: Ditto.
865 * gfortran.dg/dec_structure_9.f90: Ditto.
866 * gfortran.dg/dec_structure_10.f90: Ditto.
867 * gfortran.dg/dec_structure_11.f90: Ditto.
868 * gfortran.dg/dec_union_1.f90: Ditto.
869 * gfortran.dg/dec_union_2.f90: Ditto.
870 * gfortran.dg/dec_union_3.f90: Ditto.
871 * gfortran.dg/dec_union_4.f90: Ditto.
872 * gfortran.dg/dec_union_5.f90: Ditto.
873 * gfortran.dg/dec_union_6.f90: Ditto.
874 * gfortran.dg/dec_union_7.f90: Ditto.
875
f681e29b 8762016-05-07 Tom de Vries <tom@codesourcery.com>
877
878 PR tree-optimization/70956
879 * gcc.dg/graphite/pr70956.c: New test.
880
68d7f375 8812016-05-06 Jakub Jelinek <jakub@redhat.com>
882
faf39348 883 PR middle-end/70941
884 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
885 (a, b, c, d): Change type from char to signed char.
886 (main): Compare against (signed char) -1634678893 instead of
887 hardcoded -109. Use __builtin_abort instead of abort.
888
b768b13a 889 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
890 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
891
68d7f375 892 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
893
5dda16ea 8942016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
895
896 PR debug/70935
897 * gcc.dg/torture/pr70935.c: New test.
898
13ede1b5 8992016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
900
901 PR target/58219
7fc878c4 902 * gcc.target/sh/pr58219.c: New tests.
13ede1b5 903
96d94be2 9042016-05-06 Richard Biener <rguenther@suse.de>
905
906 PR tree-optimization/70960
907 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
908
e5d9f15d 9092016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
910
911 PR target/52933
912 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
913 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
914 Adjust expected instruction counts.
915 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
916
2dd7705f 9172016-05-06 Marek Polacek <polacek@redhat.com>
918
919 PR sanitizer/70875
920 * gcc.dg/ubsan/bounds-3.c: New test.
921
cb8bc632 9222016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
923
924 PR target/54089
925 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
926
b343c173 9272016-05-06 Richard Biener <rguenther@suse.de>
928
929 PR middle-end/70931
930 * gfortran.dg/pr70931.f90: New testcase.
931
1e3db0b1 9322016-05-06 Richard Biener <rguenther@suse.de>
933
934 PR middle-end/70941
935 * gcc.dg/torture/pr70941.c: New testcase.
936
bdd54b6d 9372016-05-05 Bin Cheng <bin.cheng@arm.com>
938
939 PR tree-optimization/57206
940 * gcc.dg/vect/pr57206.c: New test.
941
499adcfd 9422016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
943
944 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
945
871164c4 9462016-05-05 Jakub Jelinek <jakub@redhat.com>
947
ecb23e00 948 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
949
871164c4 950 * c-c++-common/Wdangling-else-4.c: New test.
951
70cf83ba 9522016-05-04 Jakub Jelinek <jakub@redhat.com>
953
858c9470 954 PR c++/70906
955 PR c++/70933
956 * g++.dg/opt/pr70906.C: New test.
957 * g++.dg/opt/pr70933.C: New test.
958
70cf83ba 959 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
960
aaa36a78 9612016-05-04 Jan Hubicka <hubicka@ucw.cz>
962
963 * gcc.dg/ipa/pure-const-3.c: New testcase.
964
1d52c456 9652016-05-04 Marek Polacek <polacek@redhat.com>
966
967 * c-c++-common/Wdangling-else-1.c: New test.
968 * c-c++-common/Wdangling-else-2.c: New test.
969 * c-c++-common/Wdangling-else-3.c: New test.
970
dc581573 9712016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
972
973 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
974 flag is present.
975
a64030fe 9762016-05-04 Marek Polacek <polacek@redhat.com>
977
978 PR c/48778
979 * gcc.dg/Waddress-2.c: New test.
980
b461b04a 9812016-05-04 Alan Modra <amodra@gmail.com>
982
983 * gcc.target/powerpc/pr70866.c: New.
984
c388a0cf 9852016-05-03 Martin Sebor <msebor@redhat.com>
986
987 PR c++/66561
988 * c-c++-common/builtin_location.c: New test.
989 * g++.dg/cpp1y/builtin_location.C: New test.
990
5d4db8ef 9912016-05-03 Marek Polacek <polacek@redhat.com>
992
993 PR c/70859
994 * gcc.dg/pr70859.c: New test.
995 * gcc.dg/pr70859-2.c: New test.
996
ca938765 9972016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
998
999 * gnat.dg/debug5.adb: New testcase.
1000
60b27d5f 10012016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1002
1003 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1004 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1005 Procedure to check for z10 instruction set.
1006
5ab325d0 10072016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1008
1009 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1010
c548a0ad 10112016-05-03 Alan Modra <amodra@gmail.com>
1012
1013 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1014
d5ecd946 10152016-05-03 Jakub Jelinek <jakub@redhat.com>
1016
1017 * gcc.target/i386/avx512f-cvt-1.c: New test.
1018
35b0a053 10192016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1020
1021 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1022 -fdump-tree-vrp-details.
1023
9ae1b28a 10242016-05-03 Richard Biener <rguenther@suse.de>
1025
1026 * gcc.dg/pr30172-1.c: Adjust.
1027 * gcc.dg/pr63743.c: Likewise.
1028 * gcc.dg/tm/pr51696.c: Likewise.
1029 * c-c++-common/tm/safe-1.c: Likewise.
1030 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1031 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1032 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1033 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1034
9c1a31e4 10352016-05-03 Jakub Jelinek <jakub@redhat.com>
1036
fe69bcb9 1037 PR rtl-optimization/70467
1038 * gcc.target/i386/pr70467-3.c: New test.
1039 * gcc.target/i386/pr70467-4.c: New test.
1040
9082c4a4 1041 PR tree-optimization/70916
1042 * gcc.c-torture/compile/pr70916.c: New test.
1043
9c1a31e4 1044 PR target/49244
1045 * gcc.target/i386/pr49244-1.c: New test.
1046 * gcc.target/i386/pr49244-2.c: New test.
1047
69105acc 10482016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1049
1050 PR rtl-optimization/44281
1051 * gcc.target/i386/pr44281.c: New test.
1052
9ab8df54 10532016-05-03 bin cheng <bin.cheng@arm.com>
1054
1055 PR tree-optimization/56541
1056 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1057 * gcc.dg/vect/pr56541.c: new test.
1058
3c62cae0 10592016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1060
1061 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1062 __float128.
1063 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1064
91abc161 10652016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1066
1067 PR testsuite/70520
1068 * c-c++-common/asan/clone-test-1.c (main): Align child process
1069 stack to 16 bytes.
1070
aa3d1155 10712016-05-02 David Malcolm <dmalcolm@redhat.com>
1072
1073 PR c++/62314
1074 * g++.dg/spellcheck-fields-2.C: New test case.
1075
002c3f28 10762016-05-02 David Malcolm <dmalcolm@redhat.com>
1077
1078 PR c++/62314
1079 * g++.dg/pr62314.C: New test case.
1080
46e5dccc 10812016-05-02 Jan Hubicka <hubicka@ucw.cz>
1082
1083 * gcc.dg/ipa/inline-8.c: New testcase.
1084
663f4248 10852016-05-02 Jakub Jelinek <jakub@redhat.com>
1086
1087 PR rtl-optimization/70467
1088 * gcc.target/i386/pr70467-1.c: New test.
1089
efe8bdf5 10902016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1091
1092 * gcc.dg/spec-options.c: Run the test on all targets.
1093 * gcc.dg/foo.specs: Use cpp_unique_options.
1094
47ef9633 10952016-05-02 Marc Glisse <marc.glisse@inria.fr>
1096
1097 * gcc.dg/tree-ssa/unord.c: New testcase.
1098
eb1a077c 10992016-05-02 Marc Glisse <marc.glisse@inria.fr>
1100
1101 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1102
28e869d0 11032016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1104
1105 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1106
dd185f6e 11072016-05-02 Marek Polacek <polacek@redhat.com>
1108
1109 PR c/70851
1110 * gcc.dg/enum-incomplete-3.c: New test.
1111
773d09b9 11122016-05-02 Marek Polacek <polacek@redhat.com>
1113 Tom de Vries <tom@codesourcery.com>
1114
1115 PR tree-optimization/70700
1116 * gcc.dg/pr70700.c: New test.
1117
f0dc3286 11182016-05-01 Uros Bizjak <ubizjak@gmail.com>
1119
1120 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1121 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1122 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1123 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1124 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1125
7f931827 11262016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1127
1128 * ada/acats/run_acats: Rename into...
1129 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1130 * ada/acats/run_all.sh: Remove redundant test.
1131 (target_run): Move around.
1132 (target_gnatchop): Use newly built executable.
1133 (target_gnatmake): Likewise.
1134 Check that the compilation of impbit succeeds.
1135
1c492b4e 11362016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1137
1138 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1139 * gcc.dg/20021029-1.c: Likewise.
1140 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1141 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1142 * gcc.target/sh/cmpstr.c: Likewise.
1143 * gcc.target/sh/cmpstrn.c: Likewise.
1144 * gcc.target/sh/memset.c: Likewise.
1145 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1146 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1147 * gcc.target/sh/pr39423-1.c: Likewise.
1148 * gcc.target/sh/pr49468-di.c: Likewise.
1149 * gcc.target/sh/pr49468-si.c: Likewise.
1150 * gcc.target/sh/pr49880-1.c: Likewise.
1151 * gcc.target/sh/pr49880-2.c: Likewise.
1152 * gcc.target/sh/pr49880-3.c: Likewise.
1153 * gcc.target/sh/pr50751-1.c: Likewise.
1154 * gcc.target/sh/pr50751-4.c: Likewise.
1155 * gcc.target/sh/pr50751-7.c: Likewise.
1156 * gcc.target/sh/pr51244-1.c: Likewise.
1157 * gcc.target/sh/pr51244-10.c: Likewise.
1158 * gcc.target/sh/pr51244-11.c: Likewise.
1159 * gcc.target/sh/pr51244-12.c: Likewise.
1160 * gcc.target/sh/pr51244-13.c: Likewise.
1161 * gcc.target/sh/pr51244-14.c: Likewise.
1162 * gcc.target/sh/pr51244-17.c: Likewise.
1163 * gcc.target/sh/pr51244-18.c: Likewise.
1164 * gcc.target/sh/pr51244-19.c: Likewise.
1165 * gcc.target/sh/pr51244-4.c: Likewise.
1166 * gcc.target/sh/pr51244-5.c: Likewise.
1167 * gcc.target/sh/pr51244-7.c: Likewise.
1168 * gcc.target/sh/pr51244-8.c: Likewise.
1169 * gcc.target/sh/pr51244-9.c: Likewise.
1170 * gcc.target/sh/pr51697.c: Likewise.
1171 * gcc.target/sh/pr52483-1.c: Likewise.
1172 * gcc.target/sh/pr52483-2.c: Likewise.
1173 * gcc.target/sh/pr52483-3.c: Likewise.
1174 * gcc.target/sh/pr52483-5.c: Likewise.
1175 * gcc.target/sh/pr52933-1.c: Likewise.
1176 * gcc.target/sh/pr52933-2.c: Likewise.
1177 * gcc.target/sh/pr52933-3.c: Likewise.
1178 * gcc.target/sh/pr53568-1.c: Likewise.
1179 * gcc.target/sh/pr53976-1.c: Likewise.
1180 * gcc.target/sh/pr53988-1.c: Likewise.
1181 * gcc.target/sh/pr53988.c: Likewise.
1182 * gcc.target/sh/pr54089-1.c: Likewise.
1183 * gcc.target/sh/pr54089-6.c: Likewise.
1184 * gcc.target/sh/pr54089-7.c: Likewise.
1185 * gcc.target/sh/pr54089-8.c: Likewise.
1186 * gcc.target/sh/pr54089-9.c: Likewise.
1187 * gcc.target/sh/pr54236-1.c: Likewise.
1188 * gcc.target/sh/pr54236-2.c: Likewise.
1189 * gcc.target/sh/pr54236-3.c: Likewise.
1190 * gcc.target/sh/pr54236-4.c: Likewise.
1191 * gcc.target/sh/pr54386.c: Likewise.
1192 * gcc.target/sh/pr54602-1.c: Likewise.
1193 * gcc.target/sh/pr54685.c: Likewise.
1194 * gcc.target/sh/pr54760-1.c: Likewise.
1195 * gcc.target/sh/pr54760-2.c: Likewise.
1196 * gcc.target/sh/pr54760-3.c: Likewise.
1197 * gcc.target/sh/pr54760-4.c: Likewise.
1198 * gcc.target/sh/pr54760-5.c: Likewise.
1199 * gcc.target/sh/pr54760-6.c: Likewise.
1200 * gcc.target/sh/pr55146.c: Likewise.
1201 * gcc.target/sh/pr55160.c: Likewise.
1202 * gcc.target/sh/pr59278.c: Likewise.
1203 * gcc.target/sh/pr59401-1.c: Likewise.
1204 * gcc.target/sh/pr59533-1.c: Likewise.
1205 * gcc.target/sh/pr63260.c: Likewise.
1206 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1207 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1208 * gcc.target/sh/strlen.c: Likewise.
1209 * gcc.target/sh/torture/pr30807.c: Likewise.
1210 * gcc.target/sh/torture/pr34777.c: Likewise.
1211 * gcc.target/sh/torture/pr64652.c: Likewise.
1212 * gcc.target/sh/torture/pr65505.c: Likewise.
1213 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1214 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1215
0c4005be 12162016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1217
1218 PR c++/66644
1219 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1220
d94e6223 12212016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1222
1223 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1224 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1225 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1226 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1227
46f37836 12282016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1229
1230 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1231 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1232
4d0a8bac 12332016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1234
1235 PR middle-end/70626
1236 * c-c++-common/goacc/combined-reduction.c: New test.
1237 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1238
b98e0db3 12392016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1240
1241 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1242 *movdi_internal pattern only if PIC off.
1243 * gcc.target/i386/pr70155-2.c: Likewise.
1244 * gcc.target/i386/pr70155-3.c: Likewise.
1245 * gcc.target/i386/pr70155-4.c: Likewise.
1246 * gcc.target/i386/pr70155-5.c: Likewise.
1247 * gcc.target/i386/pr70155-6.c: Likewise.
1248 * gcc.target/i386/pr70155-7.c: Likewise.
1249 * gcc.target/i386/pr70155-8.c: Likewise.
1250 * gcc.target/i386/pr70155-15.c: Likewise.
1251 * gcc.target/i386/pr70155-17.c: Likewise.
1252 * gcc.target/i386/pr70155-22.c: Likewise.
1253
8b066242 12542016-04-29 Bin Cheng <bin.cheng@arm.com>
1255
1256 PR tree-optimization/70803
1257 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1258
22912e73 12592016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1260
1261 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1262 optimization of vector loop.
1263 * gcc.target/i386/vect-unpack-3.c: New test.
1264 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1265 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1266 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1267
568128c6 12682016-04-29 Marek Polacek <polacek@redhat.com>
1269
1270 PR sanitizer/70342
1271 * g++.dg/ubsan/null-7.C: New test.
1272
025dd1e0 1273 PR c/70852
1274 * gcc.dg/pr70852.c: New test.
1275
eb16928e 12762016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1277
1278 PR/69089
1279 * g++.dg/cpp0x/alignas6.C: New test.
1280
d7377ee9 12812016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1282
1283 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1284 dg-do.
1285 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1286 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1287 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1288 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1289 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1290 * gcc.target/arc/mxy.c: Likewise.
1291 * gcc.target/arc/mswape.c: Likewise.
1292 * gcc.target/arc/mrtsc.c: Likewise.
1293 * gcc.target/arc/mcrc.c: Likewise.
1294 * gcc.target/arc/mdsp-packa.c: Likewise.
1295 * gcc.target/arc/mdvbf.c: Likewise.
1296 * gcc.target/arc/mlock.c: Likewise.
1297 * gcc.target/arc/mmac-24.c: Likewise.
1298 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1299
efa1b7ab 13002016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1301 Matthijs Kooijman <matthijs@stdin.nl>
1302 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1303
1304 PR target/60040
1305 * gcc.target/avr/pr60040-1.c: New.
1306 * gcc.target/avr/pr60040-2.c: New.
1307
00371d68 13082016-04-29 Richard Biener <rguenther@suse.de>
1309
1310 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1311
73447cc5 13122016-04-29 Richard Biener <rguenther@suse.de>
1313
1314 PR tree-optimization/13962
1315 PR tree-optimization/65686
1316 * gcc.dg/uninit-pr65686.c: New testcase.
1317
c2087b56 13182016-04-29 Jakub Jelinek <jakub@redhat.com>
1319
1320 PR middle-end/70843
1321 * gcc.dg/pr70843.c: New test.
1322
cdd06d5a 13232016-04-28 Jakub Jelinek <jakub@redhat.com>
1324
1325 PR target/70858
1326 * gcc.target/i386/pr70858.c: New test.
1327
1a60079e 13282016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
1329
1330 * gcc.target/arc/nps400-1.c: New file.
1331
11bc2894 13322016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1333 Andrew Burgess <andrew.burgess@embecosm.com>
1334
1335 * gcc.target/arc/movh_cl-1.c: New file.
1336
dd9bf0b5 13372016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1338 Andrew Burgess <andrew.burgess@embecosm.com>
1339
1340 * gcc.target/arc/extzv-1.c: New file.
1341 * gcc.target/arc/insv-1.c: New file.
1342 * gcc.target/arc/insv-2.c: New file.
1343 * gcc.target/arc/movb-1.c: New file.
1344 * gcc.target/arc/movb-2.c: New file.
1345 * gcc.target/arc/movb-3.c: New file.
1346 * gcc.target/arc/movb-4.c: New file.
1347 * gcc.target/arc/movb-5.c: New file.
1348 * gcc.target/arc/movb_cl-1.c: New file.
1349 * gcc.target/arc/movb_cl-2.c: New file.
1350 * gcc.target/arc/movbi_cl-1.c: New file.
1351 * gcc.target/arc/movl-1.c: New file.
1352
a22e4209 13532016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
1354 Andrew Burgess <andrew.burgess@embecosm.com>
1355
1356 * gcc.target/arc/cmem-1.c: New file.
1357 * gcc.target/arc/cmem-2.c: New file.
1358 * gcc.target/arc/cmem-3.c: New file.
1359 * gcc.target/arc/cmem-4.c: New file.
1360 * gcc.target/arc/cmem-5.c: New file.
1361 * gcc.target/arc/cmem-6.c: New file.
1362 * gcc.target/arc/cmem-7.c: New file.
1363 * gcc.target/arc/cmem-ld.inc: New file.
1364 * gcc.target/arc/cmem-st.inc: New file.
1365
287c3982 13662016-04-28 Jakub Jelinek <jakub@redhat.com>
1367
1368 PR target/70821
1369 * gcc.target/i386/pr70821.c: New test.
1370
e40e5340 13712016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
1372
1373 * gcc.target/powerpc/vec-adde.c: New test.
1374 * gcc.target/powerpc/vec-adde-int128.c: New test.
1375
cf977d50 13762016-04-28 Jakub Jelinek <jakub@redhat.com>
1377
1378 * gcc.target/i386/avx-vround-1.c: New test.
1379 * gcc.target/i386/avx-vround-2.c: New test.
1380 * gcc.target/i386/avx512vl-vround-1.c: New test.
1381 * gcc.target/i386/avx512vl-vround-2.c: New test.
1382
572f8300 13832016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1384
1385 PR testsuite/70595
1386 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
1387 (check_effective_target_cilkplus_runtime): ... this.
1388 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
1389 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
1390
1391 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
1392 Require cilkplus_runtime.
1393 Don't add -lcilkrts.
1394 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
1395 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
1396 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
1397 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1398 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1399 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1400 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1401 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
1402 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
1403 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
1404 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
1405 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1406 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1407 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1408 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1409 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1410 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
1411 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
1412 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
1413 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
1414 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
1415 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
1416 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
1417 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
1418 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
1419 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
1420 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
1421 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
1422 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
1423
1424 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
1425 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
1426
1427 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
1428
1429 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
1430 cilkplus_runtime.
1431
dfba0905 14322016-04-27 Marc Glisse <marc.glisse@inria.fr>
1433
1434 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
1435 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
1436
605a4556 14372015-04-27 Ryan Burn <contact@rnburn.com>
1438
1439 PR c++/69024
1440 PR c++/68997
1441 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
1442 diagnostic.
1443 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
1444 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
1445
6a1231a5 14462016-04-27 Eric Botcazou <ebotcazou@adacore.com>
1447
1448 * gnat.dg/limited_with4.ad[sb]: New test.
1449 * gnat.dg/limited_with4_pkg.ads: New helper.
1450
4dad9e09 14512016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1452
1453 PR target/70155
1454 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
1455 and movv1ti_internal patterns
1456 * gcc.target/i386/pr70155-1.c: New test.
1457 * gcc.target/i386/pr70155-2.c: Likewise.
1458 * gcc.target/i386/pr70155-3.c: Likewise.
1459 * gcc.target/i386/pr70155-4.c: Likewise.
1460 * gcc.target/i386/pr70155-5.c: Likewise.
1461 * gcc.target/i386/pr70155-6.c: Likewise.
1462 * gcc.target/i386/pr70155-7.c: Likewise.
1463 * gcc.target/i386/pr70155-8.c: Likewise.
1464 * gcc.target/i386/pr70155-9.c: Likewise.
1465 * gcc.target/i386/pr70155-10.c: Likewise.
1466 * gcc.target/i386/pr70155-11.c: Likewise.
1467 * gcc.target/i386/pr70155-12.c: Likewise.
1468 * gcc.target/i386/pr70155-13.c: Likewise.
1469 * gcc.target/i386/pr70155-14.c: Likewise.
1470 * gcc.target/i386/pr70155-15.c: Likewise.
1471 * gcc.target/i386/pr70155-16.c: Likewise.
1472 * gcc.target/i386/pr70155-17.c: Likewise.
1473 * gcc.target/i386/pr70155-18.c: Likewise.
1474 * gcc.target/i386/pr70155-19.c: Likewise.
1475 * gcc.target/i386/pr70155-20.c: Likewise.
1476 * gcc.target/i386/pr70155-21.c: Likewise.
1477 * gcc.target/i386/pr70155-22.c: Likewise.
1478
a80f3f45 14792016-04-27 H.J. Lu <hongjiu.lu@intel.com>
1480
1481 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
1482 ".{5,6}".
1483
279305d1 14842016-04-27 Bin Cheng <bin.cheng@arm.com>
1485
1486 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
1487 * gcc.dg/tree-ssa/scev-9.c: Ditto.
1488 * gcc.dg/tree-ssa/scev-10.c: Ditto.
1489 * gcc.dg/tree-ssa/scev-11.c: Ditto.
1490 * gcc.dg/tree-ssa/scev-12.c: Ditto.
1491
8974b625 14922016-04-27 Richard Biener <rguenther@suse.de>
1493
1494 PR ipa/70760
1495 * g++.dg/ipa/ipa-pta-2.C: New testcase.
1496 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
1497
886d5463 14982016-04-27 Nathan Sidwell <nathan@acm.org>
1499
1500 * g++.dg/cpp0x/constexpr-recursion3.C: New.
1501 * g++.dg/ubsan/pr63956.C: Adjust error location.
1502
f0e35aa9 15032016-04-27 Nick Clifton <nickc@redhat.com>
1504
1505 PR middle-end/49889
1506 * gcc.dg/pr49889.c: New test.
1507
40385231 15082016-04-27 Bernd Schmidt <bschmidt@redhat.com>
1509
1510 * c-c++-common/memset-array.c: New test.
1511
37229a71 15122016-04-26 Martin Sebor <msebor@redhat.com>
1513
1514 PR c++/66639
1515 * g++.dg/cpp1y/func_constexpr.C: New test.
1516
3eedf9bd 15172016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
1518
1519 PR c++/70241
1520 * g++.dg/cpp0x/enum32.C: New test.
1521 * g++.dg/cpp0x/enum33.C: New test.
1522
15232016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
ee4194ae 1524
1525 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
1526 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
1527 * gcc.c-torture/execute/bitfld-6.c: Likewise.
1528 * gcc.c-torture/execute/bitfld-7.c: Likewise.
1529 * gcc.c-torture/execute/pr38151.c: Likewise.
1530 * gcc.c-torture/execute/pr66556.c: Likewise.
1531 * gcc.c-torture/execute/pr67781.c: Likewise.
1532 * gcc.c-torture/execute/pr68648.c: Likewise.
1533
8c51f92f 15342016-04-26 Marc Glisse <marc.glisse@inria.fr>
1535
1536 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
1537
fa20ebd3 15382016-04-26 Marek Polacek <polacek@redhat.com>
1539
1540 PR c/67784
1541 * gcc.dg/pr67784-3.c: New test.
1542 * gcc.dg/pr67784-4.c: New test.
1543 * gcc.dg/pr67784-5.c: New test.
1544
9db47803 1545 PR c/70791
1546 * gcc.dg/Wnested-externs-2.c: New test.
1547
bff407f2 15482016-04-26 Marc Glisse <marc.glisse@inria.fr>
1549
1550 * gcc.dg/fold-plusmult.c: Adjust.
1551 * gcc.dg/no-strict-overflow-6.c: Adjust.
1552 * gcc.dg/gomp/loop-1.c: Xfail some tests.
1553
78d0c69e 15542016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1555
1556 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
1557 number scans.
1558 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
1559 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
1560 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
1561 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
1562 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
1563 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
1564 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
1565 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
1566 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
1567 * gcc.target/i386/avx512f-gather-5.c: Likewise.
1568 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
1569 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
1570 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
1571 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
1572 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
1573 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
1574 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
1575 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
1576 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
1577 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
1578 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
1579 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
1580 scans.
1581 * gcc.target/i386/pr32219-4.c: Likewise.
1582 * gcc.target/i386/pr32219-6.c: Likewise.
1583 * gcc.target/i386/pr32219-8.c: Likewise.
1584
221d6722 15852016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1586
1587 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
1588 associated options.
1589
514727a9 15902016-04-26 Marek Polacek <polacek@redhat.com>
1591
1592 PR c++/70744
1593 * g++.dg/ext/cond2.C: New test.
1594
e6ee4c61 15952016-04-26 Bin Cheng <bin.cheng@arm.com>
1596
1597 PR tree-optimization/70771
1598 PR tree-optimization/70775
1599 * gcc.dg/pr70771.c: New test.
3730828c 1600 * gcc.dg/pr70775.c: New test.
e6ee4c61 1601
b3d72796 16022016-04-26 Bernd Schmidt <bschmidt@redhat.com>
1603
1604 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
1605
c11ece29 16062016-04-25 Richard Biener <rguenther@suse.de>
1607
1608 PR tree-optimization/70780
1609 * gcc.dg/torture/pr70780.c: New testcase.
1610
d40b10b2 16112016-04-25 Michael Collison <michael.collison@arm.com>
1612
1613 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
1614 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
1615 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
1616 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
1617 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
1618 * testsuite/lib/target-supports.exp
1619 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
1620 that arm neon support vector widen sum of HImode TO SImode.
1621
4bbfd6c2 16222016-04-23 Jakub Jelinek <jakub@redhat.com>
1623
1624 PR sanitizer/70712
1625 * c-c++-common/asan/pr70712.c: New test.
1626
524df596 16272016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
1628
1629 * .gitattributes: New file.
1630
426c75c3 16312016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
1632
1633 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
1634
c052a8d5 16352016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
1636
1637 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
1638 * gfortran.dg/submodule_15.f08: Likewise.
1639
c08d4612 16402016-04-22 Richard Biener <rguenther@suse.de>
1641
1642 PR tree-optimization/70740
1643 * gcc.dg/torture/pr70740.c: New testcase.
1644
fd3211e1 16452016-04-21 H.J. Lu <hongjiu.lu@intel.com>
1646
1647 PR target/70750
1648 * gcc.target/i386/pr70750-1.c: New test.
1649 * gcc.target/i386/pr70750-2.c: Likewise.
1650
15acd78c 16512016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1652
1653 PR c++/70540
1654 * g++.dg/cpp0x/auto48.C: New.
1655
192bf59c 16562016-04-21 Marek Polacek <polacek@redhat.com>
1657
1658 PR c++/70513
1659 * g++.dg/cpp0x/forw_enum12.C: New test.
1660 * g++.dg/cpp0x/forw_enum13.C: New test.
1661
5d429e99 16622016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
1663
1664 PR target/70728
1665 * gcc.target/i386/pr70728.c: New test.
1666
06777d85 16672016-04-21 Richard Biener <rguenther@suse.de>
1668
1669 PR middle-end/70747
1670 * gcc.dg/pr70747.c: New testcase.
1671
7434c6fb 16722016-04-21 Bin Cheng <bin.cheng@arm.com>
1673
1674 PR tree-optimization/70715
1675 * gcc.dg/tree-ssa/scev-13.c: New test.
1676
f3ec0970 16772016-04-21 Marc Glisse <marc.glisse@inria.fr>
1678
1679 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
1680
523f3a9d 16812016-04-21 Marc Glisse <marc.glisse@inria.fr>
1682
1683 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
1684
ace7bf06 16852016-04-20 Jan Hubicka <jh@suse.cz>
1686
1687 PR ipa/70018
1688 * g++.dg/ipa/nothrow-1.C: New testcase.
1689
2b073aa6 16902016-04-20 Nathan Sidwell <nathan@acm.org>
1691
1692 PR c++/55635
1693 * g++.dg/eh/delete1.C: New.
1694
8a574c11 16952016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1696
1697 * gcc.target/i386/avx256-unaligned-store-2.c: Add
1698 -mtune-ctrl=sse_typeless_stores.
1699
e3400750 17002016-04-20 H.J. Lu <hongjiu.lu@intel.com>
1701
1702 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
1703
4bd8a059 17042016-04-20 Bin Cheng <bin.cheng@arm.com>
1705
1706 PR tree-optimization/69489
1707 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
1708
70574e60 17092016-04-20 Ilya Verbin <ilya.verbin@intel.com>
1710
1711 PR c++/69363
1712 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
1713 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
1714 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
1715
bd6f374c 17162016-04-20 Bin Cheng <bin.cheng@arm.com>
1717
1718 PR tree-optimization/56625
1719 PR tree-optimization/69489
1720 * gcc.dg/vect/pr56625.c: New test.
1721 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
1722
482539ee 17232016-04-20 Andrew Pinski <apinski@cavium.com>
1724
1725 PR target/64971
1726 * gcc.c-torture/compile/pr37433-1.c: New testcase.
1727
b4672800 17282016-04-20 Arnaud Charlet <charlet@adacore.com>
1729
1730 * gnat.dg/self1.adb: Remove now incorrect test.
1731
4fb48737 17322016-04-20 Bin Cheng <bin.cheng@arm.com>
1733
1734 * gcc.dg/tree-ssa/scev-11.c: New test.
1735 * gcc.dg/tree-ssa/scev-12.c: New test.
1736
97efb92e 17372016-04-20 Marek Polacek <polacek@redhat.com>
1738
1739 PR tree-optimization/70725
1740 * gcc.dg/pr70725.c: New test.
1741
9d2d4060 17422016-04-20 Richard Biener <rguenther@suse.de>
1743
1744 PR tree-optimization/70726
1745 * g++.dg/vect/pr70726.cc: New testcase.
1746
54530437 17472016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1748
1749 PR target/70674
1750 * gcc.target/s390/pr70674.c: New test.
1751
acda2210 17522016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1753
1754 PR libgfortran/70684
1755 * gfortran.dg/list_read_14.f90: New test.
1756
b7040bb0 17572016-04-19 H.J. Lu <hongjiu.lu@intel.com>
1758
1759 PR target/69201
1760 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
1761 extern to force it misaligned.
1762 (b): Likewise.
1763 (c): Likewise.
1764 (d): Likewise.
1765 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
1766 Don't check `*' before movv4sf_internal.
1767 * gcc.target/i386/avx256-unaligned-store-2.c: Check
1768 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
1769 Don't check `*' before movv16qi_internal.
1770 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
1771 extern to force it misaligned.
1772 (b): Likewise.
1773 (c): Likewise.
1774 (d): Likewise.
1775 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
1776 Don't check `*' before movv2df_internal.
1777 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
1778 extern to force it misaligned.
1779 (b): Likewise.
1780 (c): Likewise.
1781 (d): Likewise.
1782 Check movv8sf_internal instead of avx_storeups256.
1783 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
1784
263b5475 17852016-04-19 Richard Biener <rguenther@suse.de>
1786
1787 PR tree-optimization/70171
1788 * g++.dg/tree-ssa/pr70171.C: New testcase.
1789
222ac318 17902016-04-19 Richard Biener <rguenther@suse.de>
1791
1792 PR tree-optimization/70724
1793 * gcc.dg/torture/pr70724.c: New testcase.
1794
003000a4 17952016-04-18 Vladimir Makarov <vmakarov@redhat.com>
1796
1797 PR middle-end/70689
1798 * testsuite/gcc.target/i386/pr70689.c: New.
1799
3f6e13de 18002016-04-18 H.J. Lu <hongjiu.lu@intel.com>
1801
1802 PR target/70708
1803 * gcc.target/i386/pr70708.c: New test.
1804
10abddbd 18052016-04-18 Richard Biener <rguenther@suse.de>
1806
1807 PR tree-optimization/43434
1808 * gcc.dg/vect/pr43434.c: New testcase.
1809 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
1810 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
1811 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
1812 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
1813 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
1814 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
1815 * gcc.dg/gomp/pr68640.c: Likewise.
1816 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
1817 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
1818
950db54a 18192016-04-18 Richard Biener <rguenther@suse.de>
1820
1821 PR tree-optimization/70701
1822 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
1823
67ccbf39 18242016-04-18 Tom de Vries <tom@codesourcery.com>
1825
1826 PR testsuite/70699
1827 * gcc.dg/pr70161.c: Add dot-file scans.
1828 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
1829 instead of after last dot char.
1830
021ad2f3 18312016-04-17 Eric Botcazou <ebotcazou@adacore.com>
1832
1833 * c-c++-common/dump-ada-spec-3.c: New test.
1834 * c-c++-common/dump-ada-spec-4.c: Likewise.
1835
d572fcfd 18362016-04-17 Tom de Vries <tom@codesourcery.com>
1837
1838 PR other/70183
1839 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
1840
8b4ee73c 18412016-04-15 Jan Hubicka <jh@suse.cz>
1842
1843 PR ipa/70018
1844 * g++.dg/ipa/pure-const-1.C: New testcase.
1845 * g++.dg/ipa/pure-const-2.C: New testcase.
1846 * g++.dg/ipa/pure-const-3.C: New testcase.
1847
eac243e7 18482016-04-15 Marek Polacek <polacek@redhat.com>
1849
1850 PR c/70671
1851 * gcc.dg/bitfld-22.c: New test.
1852
64c1df32 18532016-04-15 Bernd Schmidt <bschmidt@redhat.com>
1854
1855 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
1856 x86_64.
1857
926f9422 18582016-04-15 Marek Polacek <polacek@redhat.com>
1859
1860 PR c/70651
1861 * c-c++-common/pr70651.c: New test.
1862
309bbaa3 18632016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1864
1865 PR rtl-optimization/70681
1866 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
1867 dump scan on arm and powerpc.
1868 * gcc.dg/pr10474.c: Likewise.
1869
b4ba8358 18702016-04-15 Jakub Jelinek <jakub@redhat.com>
1871
ed92874a 1872 PR c++/69517
1873 PR c++/70019
1874 PR c++/70588
1875 * g++.dg/cpp1y/vla11.C: Revert for real.
1876
b4ba8358 1877 PR c/70436
1878 * c-c++-common/Wparentheses-1.c: New test.
1879 * c-c++-common/gomp/Wparentheses-1.c: New test.
1880 * c-c++-common/gomp/Wparentheses-2.c: New test.
1881 * c-c++-common/gomp/Wparentheses-3.c: New test.
1882 * c-c++-common/gomp/Wparentheses-4.c: New test.
1883 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
1884 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
1885 * c-c++-common/goacc/Wparentheses-1.c: New test.
1886
65717bb5 18872016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
1888
1889 PR target/70662
1890 * gcc.target/i386/pr70662.c: New test.
1891
ca1a4077 18922016-04-15 Richard Biener <rguenther@suse.de>
ed92874a 1893 Alan Modra <amodra@gmail.com>
ca1a4077 1894
1895 PR tree-optimization/70130
1896 * gcc.dg/vect/O3-pr70130.c: New testcase.
1897
dbe1794c 18982016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
1899
11836644 1900 PR target/70669
1901 * gcc.target/powerpc/pr70669.c: New test.
1902
dbe1794c 1903 PR target/70640
1904 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
1905 a power7 system that does not have an assembler that supports
1906 power8.
1907
4c1007f1 19082016-04-14 Martin Sebor <msebor@redhat.com>
1909
1910 PR c++/69517
1911 PR c++/70019
1912 PR c++/70588
1913 * c-c++-common/ubsan/vla-1.c: Revert.
1914 * g++.dg/cpp1y/vla11.C: Same.
1915 * g++.dg/cpp1y/vla12.C: Same.
1916 * g++.dg/cpp1y/vla13.C: Same.
1917 * g++.dg/cpp1y/vla14.C: Same.
1918 * g++.dg/cpp1y/vla3.C: Same.
1919 * gcc/testsuite/g++.dg/init/array24.C: Same.
1920 * g++.dg/ubsan/vla-1.C: Same.
1921
22dcab66 19222016-04-14 Marek Polacek <polacek@redhat.com>
1923 Jan Hubicka <hubicka@ucw.cz>
1924
1925 PR c++/70029
1926 * g++.dg/torture/pr70029.C: New test.
1927
3e74b025 19282016-04-14 Martin Sebor <msebor@redhat.com>
1929
1930 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
1931 type size to prevent failures on targets with very low maximum
1932 alignment.
1933
1d2e0f2a 19342016-04-14 Richard Biener <rguenther@suse.de>
1935
1936 PR tree-optimization/70623
1937 * gcc.dg/torture/pr70623.c: New testcase.
1938 * gcc.dg/torture/pr70623-2.c: Likewise.
1939
9aed0626 19402016-04-13 Martin Sebor <msebor@redhat.com>
1941
1942 PR c++/69517
1943 PR c++/70019
1944 PR c++/70588
1945 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
1946 * g++.dg/cpp1y/vla11.C: New test.
1947 * g++.dg/cpp1y/vla12.C: New test.
1948 * g++.dg/cpp1y/vla13.C: New test.
1949 * g++.dg/cpp1y/vla14.C: New test.
1950 * g++.dg/cpp1y/vla3.C: Restore deleted test.
1951 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
1952 * g++.dg/ubsan/vla-1.C: Disable exceptions.
1953
fd499010 19542016-04-13 Jakub Jelinek <jakub@redhat.com>
1955
1956 PR c++/70641
1957 * g++.dg/opt/pr70641.C: New test.
1958
87fa7252 19592016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1960
1961 PR rtl-optimization/68749
1962 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
1963 effects of argument promotions.
1964 Remove default args to dg-skip-if.
1965
6c40e18b 19662016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
1967
1968 PR c++/70635
1969 * g++.dg/parse/pr70635.C: New.
1970
92c53257 19712016-04-13 Marek Polacek <polacek@redhat.com>
1972
1973 PR c++/70639
1974 * c-c++-common/Wmisleading-indentation-4.c: New test.
1975
0241e4dc 19762016-04-13 Marek Polacek <polacek@redhat.com>
1977
1978 PR c/70436
1979 * testsuite/gcc.dg/Wparentheses-12.c: New test.
1980 * testsuite/gcc.dg/Wparentheses-13.c: New test.
1981
92bda444 19822016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
1983
1984 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
1985 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
1986 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
1987
38ea8a26 19882016-04-13 Jakub Jelinek <jakub@redhat.com>
1989
d08aa032 1990 PR middle-end/70633
1991 * gcc.c-torture/compile/pr70633.c: New test.
1992
38ea8a26 1993 PR debug/70628
1994 * gcc.dg/torture/pr70628.c: New test.
1995
9231d5c2 19962016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
1997
1998 PR c++/70610
1999 * g++.dg/template/pr70610.C: New test.
2000 * g++.dg/template/pr70610-2.C: New test.
2001 * g++.dg/template/pr70610-3.C: New test.
2002 * g++.dg/template/pr70610-4.C: New test.
2003
249ca944 20042016-04-12 Jakub Jelinek <jakub@redhat.com>
2005
7f2ea2fb 2006 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2007 128 instead of 32.
2008
249ca944 2009 PR c++/70571
2010 * g++.dg/ext/pr70571.C: New test.
2011
8ca5a97d 20122016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2013
bf32a52d 2014 PR target/70640
8ca5a97d 2015 * gcc.target/powerpc/pr70640.c: New test.
2016
e971b45f 20172016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2018
2019 PR c++/68722
2020 * g++.dg/parse/pr68722.C: New.
2021
0b54d964 20222016-04-12 Jakub Jelinek <jakub@redhat.com>
2023
2024 PR rtl-optimization/70596
2025 * gcc.target/i386/pr70596.c: New test.
2026
d2dd85e3 20272016-04-12 Nathan Sidwell <nathan@acm.org>
2028
2029 PR c++/70501
2030 * g++.dg/init/pr70501.C: New.
2031
2d0001b0 20322016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2033
2034 * gcc.target/i386/asm-flag-6.c: New test.
2035
6c4df0d1 20362016-04-12 Tom de Vries <tom@codesourcery.com>
2037
2038 PR tree-optimization/68756
2039 * gcc.dg/graphite/pr68756.c: New test.
2040
0d60da57 20412016-04-12 Jakub Jelinek <jakub@redhat.com>
2042
2043 PR tree-optimization/70602
2044 * gcc.c-torture/execute/pr70602.c: New test.
2045
62735984 20462016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2047
2048 PR target/70381
2049 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2050 __float128 emulator is built and runs.
2051 * gcc.target/powerpc/float128-1.c: Likewise.
2052
2053 * lib/target-supports.exp (check_ppc_float128_sw_available):
2054 Rework tests for __float128 software and hardware
2055 availability. Fix exit condition to return 0 on success.
2056
a702492c 20572016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2058
2059 PR target/70133
2060 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2061 * gcc.target/aarch64/target_attr_15.c: Likewise.
2062
a8c5ce92 20632016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2064
2065 PR c++/69066
2066 * g++.dg/cpp1y/pr69066.C: New.
2067
5ecab913 20682016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2069
2070 PR fortran/68566
2071 * gfortran.dg/pr36192.f90: Update test.
2072 * gfortran.dg/pr36192_1.f90: Update test.
2073 * gfortran.dg/real_dimension_1.f: Update test.
2074 * gfortran.dg/parameter_array_init_7.f90: New test.
2075
6cb5ef70 20762016-04-09 John David Anglin <danglin@gcc.gnu.org>
2077
4edfdd23 2078 PR testsuite/64039
2079 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2080
964f71e3 2081 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2082
5d61c198 2083 PR rtl-optimization/66669
2084 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2085
16eaaf58 2086 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2087
0b68802d 2088 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2089 * gcc.dg/pie-1.c: Likewise.
2090 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2091 * gcc.dg/pic-4.c: Likewise.
2092 * gcc.dg/pie-3.c: Likewise.
2093 * gcc.dg/pie-4.c: Likewise.
2094
9c0dd509 2095 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2096
03b2d3c1 2097 PR tree-optimization/68644
2098 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2099
6cb5ef70 2100 PR rtl-optimization/64886
2101 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2102
07de41ba 21032016-04-09 Tom de Vries <tom@codesourcery.com>
2104
2105 PR tree-optimization/68953
2106 * gcc.dg/graphite/pr68953.c: New test.
2107
d294e3fb 21082016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2109
2110 PR fortran/70592
2111 * gfortran.dg/deferred_character_16.f90: New test.
2112
3cb15094 21132016-04-09 Jakub Jelinek <jakub@redhat.com>
2114
2115 PR tree-optimization/70586
2116 * gcc.c-torture/execute/pr70586.c: New test.
2117
a02dc66f 21182016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2119
2120 PR sanitizer/70573
2121 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2122 with __builtin_memset
2123 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2124
0c302595 21252016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2126
2127 PR lto/70289
2128 PR ipa/70348
2129 PR tree-optimization/70373
2130 PR middle-end/70533
2131 PR middle-end/70534
2132 PR middle-end/70535
2133 * c-c++-common/goacc/reduction-5.c: New test.
2134 * c-c++-common/goacc/reduction-promotions.c: New test.
2135 * gfortran.dg/goacc/reduction-3.f95: New test.
2136 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2137
c6c0523b 21382016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2139
2140 PR c++/70590
2141 PR c++/70452
2142 * g++.dg/pr70590.C: New test.
2143 * g++.dg/pr70590-2.C: New test.
2144
3ac399da 21452016-04-08 Jakub Jelinek <jakub@redhat.com>
2146
e97d1706 2147 PR middle-end/70593
2148 * gcc.target/i386/pr70593.c: New test.
2149
3ac399da 2150 PR rtl-optimization/70574
2151 * gcc.target/i386/avx2-pr70574.c: New test.
2152
fcfbb129 21532016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2154
2155 PR sanitizer/70541
2156 * c-c++-common/asan/pr70541.c: New test.
2157
0aabcddf 21582016-04-08 Tom de Vries <tom@codesourcery.com>
2159
2160 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2161 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2162
bec0c1e8 21632016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2164
2165 PR target/70566
2166 * gcc.c-torture/execute/pr70566.c: New test.
2167
87c791f5 21682016-04-08 Tom de Vries <tom@codesourcery.com>
2169
2170 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2171 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2172
7f38718f 21732016-04-08 Alan Modra <amodra@gmail.com>
2174
2175 * gcc.target/powerpc/pr70117.c: New.
2176
a96a7710 21772016-04-07 Jakub Jelinek <jakub@redhat.com>
2178
7a6265d1 2179 PR testsuite/70581
2180 * gcc.dg/lto/simd-function_0.c: New test.
2181
a96a7710 2182 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2183 clones.
2184 * c-c++-common/attr-simd-2.c: Likewise.
2185 * c-c++-common/attr-simd-4.c: Likewise.
2186 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2187 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2188
508dd607 21892016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2190
2191 PR testsuite/70553
2192 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2193
1b61585a 21942016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2195 Tom de Vries <tom@codesourcery.com>
2196
2197 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2198 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2199 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2200 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2201 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2202 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2203 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2204 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2205
5f060aa8 22062016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2207
2208 PR c/70436
2209 * g++.dg/warn/Wparentheses-29.C: New test.
2210
d3831f71 22112016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2212
2213 PR c/70436
2214 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2215 explicit braces to resolve a future -Wparentheses warning.
2216
382ece2d 22172016-04-06 Richard Henderson <rth@redhat.com>
2218
2219 * gcc.dg/pr61817-1.c: New test.
2220 * gcc.dg/pr61817-2.c: New test.
2221 * gcc.dg/pr69391-1.c: New test.
2222 * gcc.dg/pr69391-2.c: New test.
2223
72234ee9 22242016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2225
2226 PR rtl-optimization/70398
2227 * testsuite/gcc.target/aarch64/pr70398.c: New.
2228
5547150a 22292016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2230
2231 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2232
15b70121 22332016-04-06 Yvan Roux <yvan.roux@linaro.org>
2234 Pedro Alves <palves@redhat.com>
2235
2236 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2237
585aefbb 22382016-04-06 Jakub Jelinek <jakub@redhat.com>
2239
0cbb513b 2240 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2241 Check for avx512f effective targets instead of avx2.
2242 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2243 for AVX512F clones.
2244 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2245 * g++.dg/gomp/declare-simd-1.C: Likewise.
2246 * g++.dg/gomp/declare-simd-3.C: Likewise.
2247 * g++.dg/gomp/declare-simd-4.C: Likewise.
2248
585aefbb 2249 PR middle-end/70550
2250 * c-c++-common/gomp/pr70550-1.c: New test.
2251 * c-c++-common/gomp/pr70550-2.c: New test.
2252
0b91cceb 22532016-04-05 Nathan Sidwell <nathan@acm.org>
2254
2255 PR c++/70512
2256 * g++.dg/ext/attribute-may-alias-5.C: New.
2257
645a9d8e 22582016-04-05 Jakub Jelinek <jakub@redhat.com>
2259
2260 PR c++/70336
2261 * c-c++-common/pr70336.c: New test.
2262 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2263 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2264
bdf23925 22652016-04-05 Jan Hubicka <hubicka@ucw.cz>
2266
2267 PR ipa/66223
2268 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2269
aaff837c 22702016-04-05 Jakub Jelinek <jakub@redhat.com>
2271
2272 PR rtl-optimization/70542
2273 * gcc.dg/torture/pr70542.c: New test.
2274 * gcc.target/i386/avx2-pr70542.c: New test.
2275
2eac58a0 22762016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2277
2278 PR tree-optimization/70509
2279 * gcc.target/i386/avx512bw-pr70509.c: New test.
2280
4f7ebe46 22812016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2282
2283 PR c++/70452
2284 * g++.dg/ext/constexpr-vla4.C: New test.
2285
305d86a0 22862016-04-05 Uros Bizjak <ubizjak@gmail.com>
2287
2288 PR target/70510
2289 * gcc.target/i386/pr70510.c: New test.
2290
eec3b789 22912016-04-05 Richard Biener <rguenther@suse.de>
2292
2293 PR tree-optimization/70526
2294 * g++.dg/torture/pr70526.C: New testcase.
2295
ca943582 22962016-04-05 Jakub Jelinek <jakub@redhat.com>
2297
2298 PR target/70525
2299 * gcc.target/i386/pr70525.c: New test.
2300
87825cd5 23012016-04-05 Richard Biener <rguenther@suse.de>
2302
2303 PR middle-end/70499
2304 * g++.dg/torture/pr70499.C: New testcase.
2305
14638828 23062016-04-05 Richard Biener <rguenther@suse.de>
2307
2308 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2309 remove XFAIL.
2310
967a90d5 23112016-04-04 Jakub Jelinek <jakub@redhat.com>
2312
2313 PR middle-end/70307
2314 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2315 rs6000 ABI warnings.
2316
d374a3a3 23172016-04-04 Jan Hubicka <hubicka@ucw.cz>
2318
2319 PR ipa/66223
2320 * g++.dg/ipa/devirt-51.C: New testcase.
2321
8ff377a6 23222016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2323 Jakub Jelinek <jakub@redhat.com>
2324
2325 PR middle-end/70457
2326 * gcc.dg/torture/pr70457.c: New.
2327
f567b44f 23282016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2329
2330 PR fortran/67538
2331 * gfortran.dg/allocate_with_source_19.f08: New test.
2332
89d4ebfa 23332016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
2334
2335 PR fortran/65795
2336 * gfortran.dg/coarray_allocate_6.f08: New test.
2337
68ab33a6 23382016-04-04 Richard Biener <rguenther@suse.de>
2339
2340 PR rtl-optimization/70484
2341 * gcc.dg/torture/pr70484.c: New testcase.
2342
c4f5465d 23432016-04-04 Marek Polacek <polacek@redhat.com>
2344
2345 PR c/70307
2346 * gcc.dg/torture/pr70307.c: New test.
2347
bfec6609 23482016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
2349
2350 PR target/70416
2351 PR target/67391
2352 * gcc.target/sh/torture/pr70416.c: New.
2353
40df9099 23542016-04-02 Martin Sebor <msebor@redhat.com>
2355
2356 PR c++/67376
2357 PR c++/70170
2358 PR c++/70172
2359 PR c++/70228
2360 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
2361 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
2362 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
2363 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
2364 * g++.dg/cpp0x/constexpr-string.C: Same.
2365 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
2366 * g++.dg/cpp0x/pr65398.C: Same.
2367 * g++.dg/ext/constexpr-vla1.C: Same.
2368 * g++.dg/ext/constexpr-vla2.C: Same.
2369 * g++.dg/ext/constexpr-vla3.C: Same.
2370 * g++.dg/ubsan/pr63956.C: Same.
2371
0edb9bfe 23722016-04-01 Jakub Jelinek <jakub@redhat.com>
2373
2374 PR rtl-optimization/70467
2375 * gcc.target/i386/pr70467-2.c: New test.
2376
e5b1a1d9 23772016-04-01 Jakub Jelinek <jakub@redhat.com>
2378 Marek Polacek <polacek@redhat.com>
2379
2380 PR c++/70488
2381 * g++.dg/init/new47.C: New test.
2382
b2ca3fb0 23832016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2384
2385 PR target/70496
2386 * gcc.target/arm/pr70496.c: New test.
2387
4c3bd1e3 23882016-04-01 Nathan Sidwell <nathan@acm.org>
2389
47de69ad 2390 PR c++/68475
2391 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
2392
313d569f 23932016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2394
2395 PR target/69890
2396 * gcc.dg/strlenopt.h (memmove): New.
2397 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
2398 instead of "string.h".
2399 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2400 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2401 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2402 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2403 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2404 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2405 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2406 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2407 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2408 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2409 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2410 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2411 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2412 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2413 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2414 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2415 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2416 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2417 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2418 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2419
5469facd 24202016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2421
2422 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
2423 (Holder::foo): Reflect this.
2424
503de754 24252016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
2426
2427 PR target/70442
2428 * gcc.dg/pr70442.c: New test.
2429
13ee2de7 24302016-03-31 Nathan Sidwell <nathan@acm.org>
2431
2432 PR c++/70393
2433 * g++.dg/cpp0x/constexpr-virtual6.C: New.
2434
5e0d03a8 24352016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
2436
2437 PR target/70453
2438 * gcc.target/i386/pr70453.c: New test.
2439
8cb82ed4 24402016-03-31 Andrey Belevantsev <abel@ispras.ru>
2441
2442 PR target/70292
2443 * gcc.c-torture/pr70292.c: New test.
2444
7952b661 24452016-03-31 Marek Polacek <polacek@redhat.com>
2446
2447 PR c/70297
2448 * c-c++-common/pr70297.c: New test.
2449 * g++.dg/cpp0x/typedef-redecl.C: New test.
2450 * gcc.dg/typedef-redecl2.c: New test.
2451
1607cc74 24522016-03-31 Jakub Jelinek <jakub@redhat.com>
2453
2454 PR rtl-optimization/70460
2455 * gcc.c-torture/execute/pr70460.c: New test.
2456
c689c252 24572016-03-31 Richard Biener <rguenther@suse.de>
2458
2459 PR c++/70430
2460 * g++.dg/ext/vector30.C: New testcase.
2461
91c9586d 24622016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
2463 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2464
2465 * gfortran.dg/fmt_pf.f90: New test.
2466
afa5c1b8 24672016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2468
2469 Forward-port from 5 branch
2470 2016-03-30 Jakub Jelinek <jakub@redhat.com>
2471
2472 PR testsuite/70356
2473 * gcc.target/i386/avx-vextractf128-256-5.c: Move
2474 dg-require-effective-target after dg-do.
2475
2476 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
2477
2478 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
2479
6a5dcab3 24802016-03-30 Thomas Schwinge <thomas@codesourcery.com>
2481 Julian Brown <julian@codesourcery.com>
2482 Chung-Lin Tang <cltang@codesourcery.com>
2483 Cesar Philippidis <cesar@codesourcery.com>
2484 James Norris <jnorris@codesourcery.com>
2485 Tom de Vries <tom@codesourcery.com>
2486 Nathan Sidwell <nathan@codesourcery.com>
2487
305d86a0 2488 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
6a5dcab3 2489 * c-c++-common/goacc/loop-clauses.c: Likewise.
2490 * g++.dg/goacc/template.C: Likewise.
2491 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2492 * gfortran.dg/goacc/loop-1.f95: Likewise.
2493 * gfortran.dg/goacc/loop-5.f95: Likewise.
2494 * gfortran.dg/goacc/loop-6.f95: Likewise.
2495 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2496 * c-c++-common/goacc-gomp/nesting-1.c: Update.
2497 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2498 * c-c++-common/goacc/clauses-fail.c: Likewise.
2499 * c-c++-common/goacc/parallel-1.c: Likewise.
2500 * c-c++-common/goacc/reduction-1.c: Likewise.
2501 * c-c++-common/goacc/reduction-2.c: Likewise.
2502 * c-c++-common/goacc/reduction-3.c: Likewise.
2503 * c-c++-common/goacc/reduction-4.c: Likewise.
2504 * c-c++-common/goacc/routine-3.c: Likewise.
2505 * c-c++-common/goacc/routine-4.c: Likewise.
2506 * c-c++-common/goacc/routine-5.c: Likewise.
2507 * c-c++-common/goacc/tile.c: Likewise.
2508 * g++.dg/goacc/template.C: Likewise.
2509 * gfortran.dg/goacc/combined-directives.f90: Likewise.
2510 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
2511 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
2512 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
2513 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
2514 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
2515 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
2516 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
2517 * c-c++-common/goacc/use_device-1.c: ... this file.
2518 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
2519 * c-c++-common/goacc/host_data-5.c: ... this file, and...
2520 * c-c++-common/goacc/host_data-6.c: ... this file.
2521 * c-c++-common/goacc/loop-2-kernels.c: New file.
2522 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
2523 * c-c++-common/goacc/loop-3.c: Likewise.
2524 * g++.dg/goacc/reference.C: Likewise.
2525 * g++.dg/goacc/routine-1.C: Likewise.
2526 * g++.dg/goacc/routine-2.C: Likewise.
2527
932c0baa 25282016-03-30 Richard Biener <rguenther@suse.de>
2529
2530 PR middle-end/70450
2531 * gcc.dg/torture/pr70450.c: New testcase.
2532
7f7c4659 25332016-03-30 Jakub Jelinek <jakub@redhat.com>
2534
2535 PR target/70421
2536 * gcc.dg/torture/pr70421.c: New test.
2537 * gcc.target/i386/avx512f-pr70421.c: New test.
2538
9cbfe80c 25392016-03-30 H.J. Lu <hongjiu.lu@intel.com>
2540
2541 PR testsuite/70364
2542 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
2543 (check): New function.
2544 (bar): Call check.
2545 (foo): Align stack to 16 bytes when calling bar.
2546 * gcc.target/i386/cleanup-2.c: Likewise.
2547
f56c7d36 25482016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
2549
2550 PR tree-optimization/59124
2551 * gcc.dg/Warray-bounds-19.c: New test.
2552
0275bf9b 25532016-03-29 Zachary T Welch <zwelch@codesourcery.com>
2554
2555 * lib/prune.exp (escape_regex_chars): New.
2556 (prune_file_path): Update to quote metcharacters for regexp.
2557
a3daa269 25582016-03-29 Jakub Jelinek <jakub@redhat.com>
2559
24e1ba3d 2560 PR rtl-optimization/70429
2561 * gcc.c-torture/execute/pr70429.c: New test.
2562
a3daa269 2563 PR tree-optimization/70405
2564 * gcc.dg/pr70405.c: New test.
2565
3ef41a6e 25662016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
2567
2568 PR fortran/70397
2569 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
2570 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
2571
4abd9410 25722016-03-29 Thomas Schwinge <thomas@codesourcery.com>
2573
2574 PR testsuite/64177
2575 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
2576 __cilkrts_set_param to set two workers.
2577 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
2578 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
2579
b58e5f0f 25802016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2581
305d86a0 2582 * g++.dg/ext/fnname5.C: Update the test for Darwin.
b58e5f0f 2583
bff53658 25842016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
2585
2586 PR target/70406
305d86a0 2587 * gcc.target/i386/pr70406.c: New test.
bff53658 2588
bb2c9c15 25892016-03-27 Eric Botcazou <ebotcazou@adacore.com>
2590
2591 * gnat.dg/specs/double_record_extension3.ads: New test.
2592
f12c84ab 25932016-03-25 Richard Henderson <rth@redhat.com>
2594
2595 PR target/70120
2596 * gcc.target/aarch64/pr70120-1.c: New.
2597 * gcc.target/aarch64/pr70120-2.c: New.
2598 * gcc.target/aarch64/pr70120-3.c: New.
2599
b0bf58c4 26002016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
2601
2602 PR c++/62212
2603 * g++.dg/template/mangle2.C: The dg-do directive should be
2604 "compile" not "assemble".
2605
f175ba0f 26062016-03-25 Bernd Schmidt <bschmidt@redhat.com>
2607
2608 PR lto/69650
2609 * gcc.dg/pr69650.c: New test.
2610
4cc3295f 26112016-03-25 David Edelsohn <dje.gcc@gmail.com>
2612
2613 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
2614
0cf40600 26152016-03-25 Alan Modra <amodra@gmail.com>
2616
2617 * gcc.dg/dfp/pr70052.c: New test.
2618
3aebf099 26192016-03-24 Richard Henderson <rth@redhat.com>
2620
2621 PR middle-end/69845
2622 * gcc.dg/tree-ssa/pr69845-1.c: New test.
2623 * gcc.dg/tree-ssa/pr69845-2.c: New test.
2624
83245bd3 26252016-03-24 Tom de Vries <tom@codesourcery.com>
2626
2627 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
2628
108e7ee4 26292016-03-24 Tom de Vries <tom@codesourcery.com>
2630
2631 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
2632 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
2633
17af0b14 26342016-03-24 Tom de Vries <tom@codesourcery.com>
2635
2636 * c-c++-common/goacc/uninit-dim-clause.c: New test.
2637 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
2638
6c8770ee 26392016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
2640
2641 PR c++/62212
2642 * g++.dg/template/mangle2.C: New test.
2643
a7e21b7b 26442016-03-24 Richard Biener <rguenther@suse.de>
2645
2646 PR tree-optimization/70396
2647 * gcc.dg/torture/pr70396.c: New testcase.
2648
f365d297 26492016-03-24 Richard Biener <rguenther@suse.de>
2650
2651 PR middle-end/70370
2652 * gcc.dg/torture/pr70370.c: New testcase.
2653
da7aeb13 26542016-03-24 Tom de Vries <tom@codesourcery.com>
2655
2656 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
2657 * gfortran.dg/goacc/kernels-tree.f95: Same.
2658 * gfortran.dg/goacc/parallel-tree.f95: Same.
2659
80b30de0 26602016-03-24 Tom de Vries <tom@codesourcery.com>
2661
2662 * c-c++-common/goacc/uninit-if-clause.c: New test.
2663 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
2664
cb9b6b99 26652016-03-24 Jakub Jelinek <jakub@redhat.com>
2666
2667 PR target/70290
305d86a0 2668 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
2669 Fix formatting.
cb9b6b99 2670
a4225fff 26712016-03-24 Richard Biener <rguenther@suse.de>
2672
2673 PR tree-optimization/70372
2674 * gcc.dg/tree-ssa/pr70372.c: New testcase.
2675
5a869ab8 26762016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2677
2678 PR c++/70347
2679 * g++.dg/cpp1y/nsdmi-union1.C: New test.
2680
36ce5faa 26812016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
2682
2683 PR c++/70332
2684 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
2685
c4fa85c9 26862016-03-23 Jakub Jelinek <jakub@redhat.com>
2687
d9377ad5 2688 PR c++/70001
2689 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
2690 * g++.dg/cpp1y/pr70001.C: New test.
2691
c4fa85c9 2692 PR c++/70323
2693 * g++.dg/cpp0x/constexpr-70323.C: New test.
2694
0a2062da 26952016-03-23 Alexandre Oliva <aoliva@redhat.com>
2696 Jason Merrill <jason@redhat.com>
2697 Jakub Jelinek <jakub@redhat.com>
2698
2699 PR c++/69315
2700 * g++.dg/cpp0x/constexpr-69315.C: New test.
2701 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
2702
62d2a6dc 27032016-03-23 Marek Polacek <polacek@redhat.com>
2704
2705 PR c++/69884
2706 * g++.dg/warn/Wignored-attributes-1.C: New test.
2707 * g++.dg/warn/Wignored-attributes-2.C: New test.
2708
a82d6246 27092016-03-23 Tom de Vries <tom@codesourcery.com>
2710
2711 * c-c++-common/goacc/kernels-default.c (foo): Add missing
2712 initialization.
2713 * gfortran.dg/goacc/private-3.f95 (test): Same.
2714 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
2715 missing use param.
2716
dc834ba1 27172016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2718
2719 * lib/target-supports.exp: Remove v7ve entry from loop
2720 creating effective target checks.
2721 (check_effective_target_arm_arch_v7ve_ok): New procedure.
2722 (add_options_for_arm_arch_v7ve): Likewise.
2723
7e83fd1f 27242016-03-23 Jakub Jelinek <jakub@redhat.com>
2725
2726 PR tree-optimization/70354
2727 * gcc.dg/vect/pr70354-1.c: New test.
2728 * gcc.dg/vect/pr70354-2.c: New test.
2729 * gcc.target/i386/avx2-pr70354-1.c: New test.
2730 * gcc.target/i386/avx2-pr70354-2.c: New test.
2731
4e4da058 27322016-03-22 Jeff Law <law@redhat.com>
2733
2734 PR target/70232
2735 * gcc.dg/tree-ssa/pr70232.c: New test.
2736
6855137b 27372016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2738
2739 PR target/70302
2740 * gcc.target/i386/pr70302.c: New test.
2741
19db1ec8 27422016-03-22 Richard Biener <rguenther@suse.de>
2743
2744 PR middle-end/70251
2745 * g++.dg/torture/pr70251.C: New testcase.
2746
4baec9f2 27472016-03-22 David Malcolm <dmalcolm@redhat.com>
2748
2749 PR c/69993
2750 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
2751 Wmisleading-indentation.c.
2752 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
2753 reflect change to diagnostic text and order of messages.
2754 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
2755
fcfec126 27562016-03-22 David Edelsohn <dje.gcc@gmail.com>
2757
2758 * g++.dg/ext/java-3.C: Don't compile on AIX.
2759
aa30728a 27602016-03-22 Richard Biener <rguenther@suse.de>
2761
2762 PR middle-end/70333
2763 * gcc.dg/torture/pr70333.c: New testcase.
2764
46ec4eb4 27652016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
2766
2767 * g++.dg/ext/pr70290.C: New test.
2768
4880f878 27692016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
2770
2771 PR target/70325
2772 * gcc.target/i386/pr70325.c: New test.
2773
3d78ea44 27742016-03-22 Jakub Jelinek <jakub@redhat.com>
2775
5934fb8f 2776 PR target/70329
2777 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
2778 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
2779
b6436f79 2780 PR target/70300
2781 * gcc.target/i386/pr70300.c: New test.
2782
3d78ea44 2783 PR c++/70295
2784 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
2785 (func2): New function for cond with parens, xfail warning for c++.
2786 * g++.dg/warn/Wnonnull-compare-8.C: New test.
2787
b60244f6 27882016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2789
2790 PR c++/70096
2791 * g++.dg/template/ptrmem30.C: New test.
2792
c8e3e744 27932016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
2794
2795 PR c++/70204
2796 * g++.dg/cpp0x/constexpr-70204a.C: New test.
2797 * g++.dg/cpp0x/constexpr-70204b.C: New test.
2798
2715f63a 27992016-03-21 Jakub Jelinek <jakub@redhat.com>
2800
2801 PR middle-end/70326
2802 * gcc.dg/pr70326.c: New test.
2803
2daa2cda 28042016-03-21 Marc Glisse <marc.glisse@inria.fr>
2805 Jakub Jelinek <jakub@redhat.com>
2806
2807 PR tree-optimization/70317
2808 * gcc.dg/pr70317.c: New test.
2809
d9aa5a50 28102016-03-21 Uros Bizjak <ubizjak@gmail.com>
2811
2812 PR target/70327
2813 * gcc.target/i386/pr70327.c: New test.
2814
e1a88bf4 28152016-03-21 Martin Liska <mliska@suse.cz>
2816
61941425 2817 PR ipa/70306
e1a88bf4 2818 * gcc.dg/ipa/pr70306.c: New test.
2819
d9aa5a50 28202016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
75af6eab 2821
2822 * gcc.target/arm/attr-align1.c: Skip if M-profile.
2823 * gcc.target/arm/attr-align3.c: Likewise.
2824 * gcc.target/arm/attr_arm.c: Likewise.
2825 * gcc.target/arm/flip-thumb.c: Likewise.
2826
afdde20c 28272016-03-21 Jakub Jelinek <jakub@redhat.com>
2828
2829 PR target/70296
2830 * gcc.target/powerpc/altivec-36.c: New test.
2831
3f2ef661 28322016-03-21 Richard Biener <rguenther@suse.de>
2833
2834 PR tree-optimization/70310
2835 * gcc.dg/torture/pr70310.c: New testcase.
2836
08b2b692 28372016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
2838
2839 PR target/70293
2840 * gcc.target/i386/pr70293.c: New test.
2841
93505d22 28422016-03-21 Richard Biener <rguenther@suse.de>
2843
2844 PR tree-optimization/70288
2845 * gcc.dg/torture/pr70288-1.c: New testcase.
2846 * gcc.dg/torture/pr70288-2.c: Likewise.
2847
06fd1914 28482016-03-21 Andrey Belevantsev <abel@ispras.ru>
2849
2850 PR rtl-optimization/69307
2851 * gcc.target/arm/pr69307.c: New test.
d9aa5a50 2852
b628775e 28532016-03-21 Andrey Belevantsev <abel@ispras.ru>
2854
2855 PR rtl-optimization/69102
2856 * gcc.c-torture/compile/pr69102.c: New test.
2857
1421f43c 28582016-03-18 Jeff Law <law@redhat.com>
2859
2860 PR rtl-optimization/70263
2861 * gcc.c-torture/compile/pr70263-1.c: New test.
2862 * gcc.target/i386/pr70263-2.c: New test.
2863
e7142ce1 28642016-03-18 Bernd Schmidt <bschmidt@redhat.com>
2865
2866 PR rtl-optimization/70278
2867 * gcc.dg/torture/pr70278.c: New test.
2868 * gcc.target/arm/pr70278.c: New test.
2869
5539bc70 28702016-03-18 David Malcolm <dmalcolm@redhat.com>
2871
2872 PR c/70281
2873 * gcc.dg/plugin/diagnostic-test-expressions-1.c
2874 (test_builtin_types_compatible_p): New test function.
2875 * gcc.dg/pr70281.c: New test case.
2876
296a290a 28772016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
2878
2879 PR target/70113
2880 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
2881
666094f0 28822016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2883
2884 PR tree-optimization/70252
2885 * gcc.dg/pr70252.c: New test.
2886
350514e8 28872016-03-18 Tom de Vries <tom@codesourcery.com>
2888
2889 * gcc.dg/pr70161-2.c: New test.
2890 * gcc.dg/pr70161.c: New test.
2891
011e0cea 28922016-03-18 Tom de Vries <tom@codesourcery.com>
2893
2894 PR ipa/70269
2895 * gcc.dg/pr70269.c: New test.
2896
292a09de 28972016-03-18 Jakub Jelinek <jakub@redhat.com>
2898
2899 PR c++/70267
2900 * g++.dg/ext/java-3.C: New test.
2901
efc86c4c 29022016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2903
2904 PR c++/70205
2905 * g++.dg/lookup/pr70205.C: New test.
2906
a28dd575 29072016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
2908
2909 PR c++/70218
2910 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
2911
92e7ab1e 29122016-03-17 Marek Polacek <polacek@redhat.com>
2913
2914 PR c/69407
2915 * gcc.dg/atomic-op-6.c: New test.
2916
7378dbfb 29172016-03-17 David Malcolm <dmalcolm@redhat.com>
2918
2919 PR c/70264
2920 * c-c++-common/pr70264.c: New test case.
2921
f7995d7d 29222016-03-17 Jakub Jelinek <jakub@redhat.com>
2923
e2895b76 2924 PR c++/70144
2925 * c-c++-common/pr70144-1.c: New test.
2926 * c-c++-common/pr70144-2.c: New test.
2927
f7995d7d 2928 PR c++/70272
2929 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
2930 * g++.dg/opt/flifetime-dse6.C: New test.
2931 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2932
5ec4a949 29332016-03-17 H.J. Lu <hongjiu.lu@intel.com>
2934
2935 PR driver/70192
2936 * gcc.dg/pic-1.c: New test.
2937 * gcc.dg/pic-2.c: Likewise.
2938 * gcc.dg/pic-3.c: Likewise.
2939 * gcc.dg/pic-4.c: Likewise.
2940 * gcc.dg/pie-1.c: Likewise.
2941 * gcc.dg/pie-2.c: Likewise.
2942 * gcc.dg/pie-3.c: Likewise.
2943 * gcc.dg/pie-4.c: Likewise.
2944 * gcc.dg/pie-5.c: Likewise.
2945 * gcc.dg/pie-6.c: Likewise.
2946
c28550e1 29472016-03-17 Tom de Vries <tom@codesourcery.com>
2948
2949 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
2950 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
2951
be3296cb 29522016-03-17 Richard Biener <rguenther@suse.de>
2953
2954 PR debug/70271
2955 * g++.dg/debug/pr70271.C: New testcase.
2956
9b60ef21 29572016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
2958
2959 * gcc.target/i386/pr70251.c: New test.
2960
9a80bc1a 29612016-03-17 Marek Polacek <polacek@redhat.com>
2962
2963 PR c++/70194
2964 * g++.dg/warn/constexpr-70194.C: New test.
2965
733d7ff9 29662016-03-16 Richard Henderson <rth@redhat.com>
2967
2968 PR middle-end/70240
2969 * gcc.c-torture/compile/pr70240.c: New.
2970
3e6f12bf 29712016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2972
2973 * gcc.c-torture/compile/20151204.c: Skip for avr.
2974
867c9e99 29752016-03-16 Jakub Jelinek <jakub@redhat.com>
2976
2977 PR target/70245
2978 * g++.dg/opt/pr70245.C: New test.
2979 * g++.dg/opt/pr70245.h: New file.
2980 * g++.dg/opt/pr70245-aux.cc: New file.
2981
8ced6ab7 29822016-03-16 Martin Sebor <msebor@redhat.com>
2983
2984 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
2985
37af779a 29862016-03-16 Richard Henderson <rth@redhat.com>
2987
2988 PR middle-end/70199
2989 * gcc.c-torture/compile/pr70199.c: New.
2990
78ed999c 29912016-03-16 H.J. Lu <hongjiu.lu@intel.com>
2992
2993 * gcc.dg/uninit-19.c: Run dos2unix.
2994
462ca422 29952016-03-16 Marek Polacek <polacek@redhat.com>
2996
2997 PR c/70093
2998 * gcc.dg/nested-func-10.c: New test.
2999 * gcc.dg/nested-func-9.c: New test.
3000
fe58aacc 30012016-03-16 Jakub Jelinek <jakub@redhat.com>
3002
3003 PR tree-optimization/68714
3004 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3005
27a53872 30062016-03-16 Tom de Vries <tom@codesourcery.com>
3007
3008 PR tree-optimization/68715
3009 * gcc.dg/graphite/pr68715-2.c: New test.
3010 * gcc.dg/graphite/pr68715.c: New test.
3011 * gfortran.dg/graphite/pr68715.f90: New test.
3012
95049c3c 30132016-03-16 Tom de Vries <tom@codesourcery.com>
3014
3015 PR tree-optimization/68809
3016 * gcc.dg/graphite/pr68809-2.c: New test.
3017 * gcc.dg/graphite/pr68809.c: New test.
3018
09eddd70 30192016-03-16 Jakub Jelinek <jakub@redhat.com>
3020
81fc5915 3021 PR c++/70147
3022 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3023 method call to i () as argument. Adjust expected output.
3024
09eddd70 3025 PR c++/70147
3026 * g++.dg/ubsan/pr70147-1.C: New test.
3027 * g++.dg/ubsan/pr70147-2.C: New test.
3028
6373d2a2 30292016-03-15 Martin Sebor <msebor@redhat.com>
3030
3031 PR c++/58281
3032 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3033
d27a0c11 30342016-03-15 John David Anglin <danglin@gcc.gnu.org>
3035
9908039d 3036 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3037 hppa*-*-hpux*.
3038
45cdc3a6 3039 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3040
d27a0c11 3041 PR libfortran/69799
3042 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3043 libatomic_available.
3044
0dd1d57f 30452016-03-15 Marek Polacek <polacek@redhat.com>
3046
3047 PR c++/70209
3048 * g++.dg/ext/attribute-may-alias-4.C: New test.
3049
0ce02c07 30502016-03-15 Alexander Monakov <amonakov@ispras.ru>
3051
3052 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3053 -fvar-tracking-assignments-toggle flag.
3054
f6e39b30 30552016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3056
3057 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3058
167f93a2 30592016-03-15 Jakub Jelinek <jakub@redhat.com>
3060
3061 PR rtl-optimization/70222
3062 * gcc.c-torture/execute/pr70222-1.c: New test.
3063 * gcc.c-torture/execute/pr70222-2.c: New test.
3064
08a8af4a 30652016-03-15 Richard Henderson <rth@redhat.com>
3066
3067 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3068
738eb905 30692016-03-15 Andrey Belevantsev <abel@ispras.ru>
3070
3071 PR rtl-optimization/69032
3072 * gcc.dg/pr69032.c: New test.
3073
dd148b3a 30742016-03-15 Andrey Belevantsev <abel@ispras.ru>
3075
3076 PR rtl-optimization/63384
d9aa5a50 3077 * g++.dg/pr63384.C: New test.
dd148b3a 3078
acf58115 30792016-03-15 Andrey Belevantsev <abel@ispras.ru>
3080
3081 PR target/64411
3082 * gcc.target/i386/pr64411.C: New test.
3083
a2897dc4 30842016-03-15 Tom de Vries <tom@codesourcery.com>
3085
3086 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3087 * gfortran.dg/goacc/kernels-alias.f95: New test.
3088
7bad2faf 30892016-03-14 Martin Sebor <msebor@redhat.com>
3090
3091 PR c++/53792
3092 * g++.dg/cpp0x/constexpr-inline.C: New test.
3093 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3094
d65fa8d9 30952016-03-14 David Edelsohn <dje.gcc@gmail.com>
3096
3097 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3098
2b3c633f 30992016-03-14 Jakub Jelinek <jakub@redhat.com>
3100
3101 PR middle-end/70219
3102 * gcc.dg/pr70219.c: New test.
3103
e947f9c3 31042016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3105
3106 PR target/70083
3107 * gcc.dg/torture/pr70083.c: New test.
3108 * gcc.target/i386/pr70083.c: New test.
3109
74201dc2 31102016-03-14 Richard Biener <rguenther@suse.de>
3111
3112 PR tree-optimization/56365
3113 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3114
88aea41e 31152016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3116
3117 PR target/70098
3118 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3119 New function.
3120 * g++.dg/pr70098.C: New testcase.
3121
3122
1bd2aefd 31232016-03-14 Tom de Vries <tom@codesourcery.com>
3124
3125 PR tree-optimization/70045
3126 * gcc.dg/graphite/pr70045.c: New test.
3127
922c7033 31282016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3129
3130 PR fortran/69043
3131 * gfortran.dg/include_9.f90: New test.
3132
fd4ab6d9 31332016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3134
3135 PR fortran/45076
3136 gfortran.dg/prof/prof.exp: New script.
3137 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3138
7d7218d3 31392016-03-12 Andrey Belevantsev <abel@ispras.ru>
3140
3141 PR rtl-optimization/69307
3142 * gcc.dg/pr69307.c: New test.
3143
02ffd664 31442016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3145
3146 PR target/69614
3147 * gcc.target/arm/pr69614.c: New.
3148
76e207a9 31492016-03-12 Paul Thomas <pault@gcc.gnu.org>
3150
3151 PR fortran/70031
3152 * gfortran.dg/submodule_14.f08: New test
3153
3154 PR fortran/69524
3155 * gfortran.dg/submodule_15.f08: New test
3156
490ee78a 31572016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3158
3159 PR c++/70106
3160 * g++.dg/cpp1y/paren3.C: New test.
3161
04e137ff 31622016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3163
3164 PR target/70131
3165 * gcc.target/powerpc/ppc-round2.c: New test.
3166
27b2c1c4 31672016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3168
3169 PR target/70123
3170 * gcc.dg/torture/pr70123.c: New test.
3171
84116671 31722016-03-11 Jeff Law <law@redhat.com>
3173
3174 PR tree-optimization/70190
3175 * gcc.c-torture/compile/pr70190.c: New test.
3176
cfa58bc8 31772016-03-11 David Malcolm <dmalcolm@redhat.com>
3178
3179 PR c/68187
3180 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3181 case.
3182 (test43_b): Likewise.
3183 (test43_c): Likewise.
3184 (test43_d): Likewise.
3185 (test43_e): Likewise.
3186 (test43_f): Likewise.
3187 (test43_g): Likewise.
3188 (test44_a): Likewise.
3189 (test44_b): Likewise.
3190 (test44_c): Likewise.
3191 (test44_d): Likewise.
3192 (test44_e): Likewise.
3193
ce234f27 31942016-03-11 David Malcolm <dmalcolm@redhat.com>
3195
3196 PR c/70085
3197 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3198
e4756b48 31992016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3200
3201 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3202 dg-options.
3203
1f5ef87e 32042016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3205
3206 PR target/70002
3207 PR target/69245
3208 * gcc.target/aarch64/pr69245_2.c: New test.
3209
f9c352a1 32102016-03-11 Jakub Jelinek <jakub@redhat.com>
3211
3212 PR tree-optimization/70177
3213 * gcc.dg/pr70177.c: New test.
3214
4dd92ac6 32152016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3216
3217 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3218
331e4fdb 32192016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3220
3221 * gcc.dg/tree-ssa/sra-20.c: New.
3222
69262824 32232016-03-11 Jakub Jelinek <jakub@redhat.com>
3224
6f9a7425 3225 PR rtl-optimization/70174
3226 * gcc.dg/pr70174.c: New test.
3227
69262824 3228 PR tree-optimization/70169
3229 * gcc.dg/pr70169.c: New test.
3230
4637a847 32312016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3232
3233 PR target/70160
3234 * gcc.target/i386/pr70160.c: New test.
3235
5a86d754 32362016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3237
3238 * gcc.target/s390/dfp-1.c: New test.
3239
af4c8290 32402016-03-10 Nick Clifton <nickc@redhat.com>
3241
3242 PR target/70044
3243 * gcc.target/aarch64/pr70044.c: New test.
3244
98dfd328 32452016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3246 Jakub Jelinek <jakub@redhat.com>
3247
3248 PR c++/70001
3249 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3250 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3251 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3252
75e72311 32532016-03-10 Jan Hubicka <hubicka@ucw.cz>
3254
3255 PR lto/69589
3256 * g++.dg/lto/pr69589_0.C: New testcase
3257 * g++.dg/lto/pr69589_1.C: New testcase
3258
a2eb1271 32592016-03-10 Marek Polacek <polacek@redhat.com>
3260
3261 PR c++/70153
3262 * g++.dg/delayedfold/unary-plus1.C: New test.
3263
32642016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
a342320c 3265
3266 * gcc.target/arm/pr45701-1.c: Escape brackets.
3267 * gcc.target/arm/pr45701-2.c: Likewise.
3268
5ab2987f 32692016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3270
3271 * gfortran.dg/unconstrained_commons.f: New.
3272
6972afac 32732016-03-10 Alan Modra <amodra@gmail.com>
3274
3275 * gcc.dg/pr69195.c: New.
3276 * gcc.dg/pr69238.c: New.
3277
c82c99ec 32782016-03-10 Tom de Vries <tom@codesourcery.com>
3279
3280 PR testsuite/68915
3281 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3282
a2389d4a 32832016-03-10 Richard Biener <rguenther@suse.de>
3284
3285 PR tree-optimization/70128
3286 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3287 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3288
c272412d 32892016-03-09 Jakub Jelinek <jakub@redhat.com>
3290
a0451069 3291 PR tree-optimization/70152
3292 * gcc.dg/pr70152.c: New test.
3293
c272412d 3294 PR target/70086
3295 * gcc.target/i386/pr70086-1.c: New test.
3296 * gcc.target/i386/pr70086-2.c: New test.
3297 * gcc.target/i386/pr70086-3.c: New test.
5f611068 3298
3299 PR tree-optimization/70127
3300 * gcc.c-torture/execute/pr70127.c: New test.
3301
27dcb7a8 33022016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3303
3304 * c-c++-common/goacc/combined-directives-2.c: New test.
3305
c24757cf 33062016-03-09 David Malcolm <dmalcolm@redhat.com>
3307
3308 PR c/68473
3309 PR c++/70105
3310 * g++.dg/diagnostic/pr70105.C: New test.
3311 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3312 (test_multiple_ordinary_maps): New test function.
3313
83108969 33142016-03-09 David Malcolm <dmalcolm@redhat.com>
3315
3316 PR c/68473
3317 PR c++/70105
3318 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3319 Drop range information from call to inform_at_rich_loc.
3320 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3321 New.
3322 (test_show_locus): Replace calls to rich_location::add_range with
3323 calls to add_range. Rewrite the tests that used the now-defunct
3324 rich_location ctor taking a source_range. Simplify other tests
3325 by replacing calls to COMBINE_LOCATION_DATA with calls to
3326 make_location.
3327
6733c0e8 33282016-03-09 Richard Biener <rguenther@suse.de>
3329 Jakub Jelinek <jakub@redhat.com>
3330
3331 PR tree-optimization/70138
3332 * gcc.dg/vect/pr70138-1.c: New testcase.
3333 * gcc.dg/vect/pr70138-2.c: Likewise.
3334
96abb9f5 33352016-03-09 Jakub Jelinek <jakub@redhat.com>
3336
3337 PR target/70049
3338 * gcc.target/i386/pr70049.c: New test.
3339
42bb3bfb 33402016-03-09 Richard Biener <rguenther@suse.de>
3341
3342 PR c/70143
3343 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
3344 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
3345 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
3346
27527428 33472016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3348
3349 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
3350 arm-*-*.
3351
248449f2 33522016-03-09 Jakub Jelinek <jakub@redhat.com>
3353
1bd49ced 3354 PR middle-end/67278
3355 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
3356
248449f2 3357 PR target/67278
3358 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
3359
3360 PR middle-end/70050
3361 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
3362 in testcase comment.
3363
dfc460ff 33642016-03-09 Tom de Vries <tom@codesourcery.com>
3365
3366 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
3367 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
3368 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
3369 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
3370 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
3371 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
3372 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
3373 * gfortran.dg/goacc/kernels-loop.f95: New test.
3374
0377fc7f 33752016-03-08 Martin Sebor <msebor@redhat.com>
3376
3377 PR c++/62096
3378 * g++.dg/warn/overflow-warn-7.C: New test.
3379
3556aa80 33802016-03-08 Jason Merrill <jason@redhat.com>
3381
3382 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
3383 * lib/target-supports.exp (check_effective_target_concepts): New.
3384
e5096208 33852016-03-08 Jakub Jelinek <jakub@redhat.com>
3386
5370eb8d 3387 PR c++/70135
3388 * g++.dg/cpp1y/constexpr-loop4.C: New test.
3389 * g++.dg/ubsan/pr70135.C: New test.
3390
e5096208 3391 PR target/70110
3392 * gcc.dg/pr70110.c: New test.
3393
cc37120d 33942016-03-07 Martin Jambor <mjambor@suse.cz>
3395
3396 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
3397 * c-c++-common/gomp/if-1.c: Likewise.
3398 * c-c++-common/gomp/pr61486-2.c: Likewise.
3399 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
3400 to dg-additional-options.
3401 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
3402 * g++/gomp/target-teams-1.c: Likewise.
3403 * gcc.dg/gomp/gomp.exp: Likewise.
3404 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
3405 dg-additional-options.
3406 * gfortran.dg/gomp/gomp.exp: Likewise.
3407 * gfortran.dg/gomp/target1.f90: Remove dg-options.
3408 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
3409 dg-additional-options.
3410 * gfortran.dg/gomp/target3.f90: Remove dg-options.
3411
53c248d8 34122016-03-07 Martin Jambor <mjambor@suse.cz>
3413
3414 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
3415 * c-c++-common/gomp/gridify-1.c: New test.
3416 * gfortran.dg/gomp/gridify-1.f90: Likewise.
3417
541e79a0 34182016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
3419
3420 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
3421 trigger for cortex-r8, when scanning for register r8.
3422 * gcc.target/arm/pr45701-2.c: Likewise.
3423
4dfabd94 34242016-02-26 Richard Biener <rguenther@suse.de>
d9aa5a50 3425 Jeff Law <law@redhat.com>
4dfabd94 3426
3427 PR tree-optimization/69740
3428 * gcc.c-torture/compile/pr69740-1.c: New test.
3429 * gcc.c-torture/compile/pr69740-2.c: New test.
3430
1b63a87b 34312016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3432
3433 * lib/target-supports.exp
3434 (check_effective_target_whole_vector_shift): Enable for PPC64.
3435
d33914da 34362016-03-07 Richard Biener <rguenther@suse.de>
3437
3438 PR tree-optimization/70115
3439 * gcc.dg/torture/pr70115.c: New testcase.
3440
584fba4b 34412016-03-07 Nathan Sidwell <nathan@codesourcery.com>
3442
3443 PR middle-end/69916
3444 * c-c-++-common/goacc/pr69916.c: New.
3445
7f2f5ec0 34462016-03-07 Richard Henderson <rth@redhat.com>
3447
3448 * gcc.c-torture/compile/pr70061.c: New test.
3449
f530e7c4 34502016-03-07 Richard Biener <rguenther@suse.de>
3451
3452 PR testsuite/70109
3453 * gcc.dg/vect/O3-pr36098.c: New testcase.
3454
a3855fed 34552016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
3456
3457 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
3458
091ffc31 34592016-03-07 Eric Botcazou <ebotcazou@adacore.com>
3460
3461 * gnat.dg/renaming9.ad[sb]: New testcase.
3462
2941b871 34632016-03-05 Jakub Jelinek <jakub@redhat.com>
3464
3465 PR c++/70084
3466 * g++.dg/expr/stdarg3.C: New test.
3467
5173ce42 34682016-03-04 Jeff Law <law@redhat.com>
3469
3470 PR tree-optimization/69196
3471 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
3472 x86_64-*-*.
3473
2d1d2e55 34742016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3475
0e43078e 3476 PR c/69973
3477 * gcc.dg/pr69973.c: New test.
3478
d8ec06ae 3479 PR rtl-optimization/69941
3480 * gcc.dg/torture/pr69941.c: New test.
3481
2d1d2e55 3482 PR c/69824
3483 * gcc.dg/pr69824.c: New test.
3484
32f692e2 34852016-03-05 Tom de Vries <tom@codesourcery.com>
3486
3487 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
3488 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
3489 function.
3490
1c699e9a 34912016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
3492
3493 PR c++/66786
3494 * g++.dg/cpp1y/var-templ48.C: New test.
3495 * g++.dg/cpp1y/var-templ49.C: New test.
3496
358448c6 34972016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3498
3499 * g++.dg/Wno-frame-address.C: Skip on IA-64.
3500
01dc3c45 35012016-03-04 Jakub Jelinek <jakub@redhat.com>
3502
e968ff6d 3503 PR c++/70035
3504 * g++.dg/ubsan/pr70035.C: New test.
3505
01dc3c45 3506 PR target/70062
3507 * gcc.target/i386/pr70062.c: New test.
3508
3937d618 35092016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3510
3511 * g++.dg/template/typename21.C: Remove c++98_only.
3512
c58ac7f8 35132016-03-04 H.J. Lu <hongjiu.lu@intel.com>
3514
3515 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
3516
0060768a 35172016-03-04 David Malcolm <dmalcolm@redhat.com>
3518
3519 PR c/68187
3520 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
3521 function.
3522 (fn_42_b): Likewise.
3523 (fn_42_c): Likewise.
3524
74c6fd40 35252016-03-04 David Malcolm <dmalcolm@redhat.com>
3526
3527 PR c/68187
3528 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
3529 function.
3530 (fn_40_b): Likewise.
3531 (fn_41_a): Likewise.
3532 (fn_41_b): Likewise.
3533
31b11359 35342016-03-04 Jakub Jelinek <jakub@redhat.com>
3535
3536 PR target/70059
3537 * gcc.target/i386/avx512f-pr70059.c: New test.
3538 * gcc.target/i386/avx512dq-pr70059.c: New test.
3539
c5b93452 35402016-03-04 Bernd Schmidt <bschmidt@redhat.com>
3541
3542 PR rtl-optimization/57676
3543 * gcc.dg/torture/pr57676.c: New test.
3544
268fbd56 35452016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3546
3547 * gcc.dg/pr70026.c: New test.
3548
6560d1ad 35492016-03-04 Marek Polacek <polacek@redhat.com>
3550
3551 PR c/69798
3552 * gcc.dg/cilk-plus/pr69798-1.c: New test.
3553 * gcc.dg/cilk-plus/pr69798-2.c: New test.
3554
cc7dfddf 35552016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3556
3557 PR target/70004
3558 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
3559 Delete.
3560 (test_corners_sisd_si): Likewise.
3561 (main): Remove checks of the above.
3562 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
3563
e9663bd4 35642016-03-04 Eric Botcazou <ebotcazou@adacore.com>
3565
3566 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
3567
dcdd684e 35682016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
3569
3570 * gcc.dg/torture/pr69951.c: Accept argc==0.
3571
e692d332 35722016-03-04 Richard Biener <rguenther@suse.de>
3573
3574 PR c++/70054
3575 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
3576 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
3577
af77b7e6 35782016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
3579
3580 PR testsuite/69766
3581 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
3582 testing multiarch.
3583
290da96e 35842016-03-04 Jakub Jelinek <jakub@redhat.com>
3585
3586 PR debug/69947
3587 * gcc.dg/guality/pr69947.c: New test.
3588
e51ce713 35892016-03-03 Jakub Jelinek <jakub@redhat.com>
3590
3591 PR ada/70017
3592 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
3593
1feed892 35942016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3595
3596 PR rtl-optimization/69904
3597 * gcc.target/arm/pr69904.c: New test.
3598
c32bda69 35992016-03-03 Jakub Jelinek <jakub@redhat.com>
3600
3601 PR target/70021
3602 * gcc.dg/vect/pr70021.c: New test.
3603 * gcc.target/i386/pr70021.c: New test.
3604
1bc579ed 36052016-03-03 Marek Polacek <polacek@redhat.com>
3606
3607 PR middle-end/70050
3608 * gcc.dg/pr70050.c: New test.
3609
cfa8d638 36102016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
3611
3612 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
3613
1b889259 36142016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
3615
3616 PR tree-optimization/70043
3617 * gfortran.dg/vect/pr70043.f90: New test.
3618
f756dfa3 36192016-03-03 Eric Botcazou <ebotcazou@adacore.com>
3620
3621 * gnat.dg/specs/task1.ads: New test.
3622
5cb4863d 36232016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3624
3625 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
3626 Invoke gdb with -batch.
3627 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
3628
5dd12e43 36292016-03-03 Richard Biener <rguenther@suse.de>
3630
3631 PR tree-optimization/55936
3632 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
3633
d97ba4ca 36342016-03-02 Jeff Law <law@redhat.com>
3635
5d23c86f 3636 PR rtl-optimization/69942
3637 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
3638 effects of argument promotions.
3639
d97ba4ca 3640 PR tree-optimization/69987
3641 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
3642 target does not support -fprefetch-loop-arrays.
3643
901faaa0 36442016-03-02 Uros Bizjak <ubizjak@gmail.com>
3645
3646 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
3647
51f6fdce 36482016-03-02 Bin Cheng <bin.cheng@arm.com>
3649
6bc7872f 3650 PR rtl-optimization/69052
51f6fdce 3651 * gcc.target/i386/pr69052.c: New test.
3652
31d31e07 36532016-03-02 Alan Modra <amodra@gmail.com>
3654
3655 * gcc.dg/pr69990.c: New.
3656
04faee95 36572016-03-02 Jakub Jelinek <jakub@redhat.com>
3658
270d0117 3659 PR c/68062
3660 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
3661
3662 PR middle-end/70022
3663 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
3664
04faee95 3665 PR target/70028
3666 * gcc.target/i386/pr70028.c: New test.
3667
a2cc9e8e 36682016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3669
3670 * c-c++-common/asan/swapcontext-test-1.c,
3671 * c-c++-common/tsan/thread_leak.c,
3672 * g++.dg/tsan/aligned_vs_unaligned_race.C,
3673 * g++.dg/tsan/benign_race.C,
3674 * g++.dg/tsan/fd_close_norace.C,
3675 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
3676 races with sanitizer output
3677
dd4bd263 36782016-03-02 Richard Biener <rguenther@suse.de>
901faaa0 3679 Uros Bizjak <ubizjak@gmail.com>
dd4bd263 3680
3681 PR target/67278
3682 * gcc.dg/simd-8.c: New testcase.
3683
b5fe3a49 36842016-03-02 Richard Biener <rguenther@suse.de>
3685
3686 PR middle-end/67278
3687 * gcc.dg/simd-7.c: New testcase.
3688
23601f67 36892016-03-02 Eric Botcazou <ebotcazou@adacore.com>
3690
3691 * gcc.target/i386/pr70007.c: Tweak.
3692
f66f65e7 36932016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
3694
3695 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
3696
60773515 36972016-03-02 Marek Polacek <polacek@redhat.com>
3698
3699 PR c/67854
3700 * gcc.dg/pr67854.c: New test.
3701
6c094cb1 37022016-03-02 Jakub Jelinek <jakub@redhat.com>
3703
3704 PR middle-end/70025
3705 * gcc.dg/torture/pr70025.c: New test.
3706
7627bb56 37072016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
3708
3709 PR tree-optimization/68621
3710 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
3711
066c8e94 37122016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3713
3714 * gcc.target/i386/pr70007.c: New test.
3715
d3b819ad 37162016-03-01 Jeff Law <law@redhat.com>
3717
d4b9ad56 3718 PR tree-optimization/69196
7e217344 3719 * gcc.dg/tree-ssa/pr69196-1.c: New test.
d4b9ad56 3720
d3b819ad 3721 PR tree-optimization/69196
3722 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
3723 duplicating code and spoiling the expected output.
3724
4f37285d 37252016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
3726
3727 PR target/70033
3728 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
3729 supports power9 before doing tests.
3730 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
3731 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
3732 * gcc.target/powerpc/p9-permute.c: Likewise.
3733
3e9c4f6c 37342016-03-01 Uros Bizjak <ubizjak@gmail.com>
3735
3736 PR target/70027
3737 * gcc.target/i386/pr70027.c: New test.
3738
e324729e 37392016-03-01 Eric Botcazou <ebotcazou@adacore.com>
1c2859e1 3740
3741 * gcc.dg/pr70017.c: New test.
3742
40e9ce2d 37432016-03-01 Jakub Jelinek <jakub@redhat.com>
3744
3745 PR c/69796
3746 PR c/69974
3747 * gcc.dg/pr69796.c: New test.
3748 * gcc.dg/pr69974.c: New test.
3749
e8b016ea 37502016-03-01 Eric Botcazou <ebotcazou@adacore.com>
3751
3752 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
3753
24d3127c 37542016-02-29 Jeff Law <law@redhat.com>
3755
3756 PR tree-optimization/69987
3757 * gfortran.dg/pr69987.f90: New test.
3758
3759 PR tree-optimization/69989
3760 * gcc.c-torture/compile/pr69989-2.c: New test.
3761
12cc1225 37622016-03-01 Marek Polacek <polacek@redhat.com>
3763
3764 PR c++/69795
3765 * g++.dg/parse/invalid1.C: New test.
3766
d99a947c 37672016-03-01 Richard Biener <rguenther@suse.de>
3768
3769 PR middle-end/70022
3770 * gcc.dg/pr70022.c: New testcase.
3771
395dbc60 37722016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3773
3774 PR tree-optimization/69956
3775 * gcc.dg/pr69956.c: New test.
3776
40a35c55 37772016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3778
3779 PR target/70011
3780 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
3781 XFAIL when hardware supports efficient unaligned storage access.
3782
4edc90b0 37832016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
3784
3785 PR c++/69961
3786 * g++.dg/template/pr69961a.C: New test.
3787 * g++.dg/template/pr69961b.C: New test.
3788
1ed1f69a 37892016-02-29 David Malcolm <dmalcolm@redhat.com>
3790
3791 PR preprocessor/69985
3792 * gcc.dg/cpp/pr69985.c: New test case.
3793
01c5d15d 37942016-02-29 Jeff Law <law@redhat.com>
3795
3a4d3de5 3796 PR tree-optimization/70005
3797 * gcc.c-torture/execute/pr70005.c New test.
3798
01c5d15d 3799 PR tree-optimization/69999
3800 * gcc.c-torture/compile/pr69999.c: New test.
3801
1bf66b54 38022016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3803
3804 PR tree-optimization/69652
3805 * gcc.dg/torture/pr69652.c: Delete test.
3806 * gcc.dg/vect/pr69652.c: New test.
3807
b4d653d5 38082016-02-19 Richard Biener <rguenther@suse.de>
3809
3810 PR tree-optimization/69980
3811 * gfortran.dg/vect/pr69980.f90: New testcase.
3812
35bc4745 38132016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3814
3815 * gcc.target/sparc/20160229-1.c: New test.
3816
bb54a538 38172016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3818
3819 * gnat.dg/stack_usage3.adb: New test.
3820 * gnat.dg/stack_usage3_pkg.ads: New helper.
3821
95164e71 38222016-02-29 Eric Botcazou <ebotcazou@adacore.com>
3823
3824 * gnat.dg/renaming8.adb: New test.
3825 * gnat.dg/renaming8_pkg1.ads: New helper.
3826 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
3827 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
3828
a890896f 38292016-02-29 Richard Biener <rguenther@suse.de>
3830
3831 PR tree-optimization/69720
3832 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
3833
5c70403a 38342016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3835
3836 PR fortran/68147
3837 PR fortran/47674
3838 * gfortran.dg/realloc_on_assign_26.f90: New test case.
3839
dfb6d139 38402016-02-28 Harald Anlauf <anlauf@gmx.de>
9fa1c2ea 3841 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3842
3843 PR fortran/56007
3844 * gfortran.dg/coarray_8.f90: Adjust error message.
3845 * gfortran.dg/pr56007.f90: New test.
3846 * gfortran.dg/pr56007.f: New test.
3847
536508db 38482016-02-28 H.J. Lu <hongjiu.lu@intel.com>
3849
3850 PR tree-optimization/69989
3851 * gcc.dg/torture/pr69989.c: New test.
3852
eec75e45 38532016-02-28 Eric Botcazou <ebotcazou@adacore.com>
3854
3855 * gcc.target/i386/stack-realign-win.c: New test.
3856
0175e45a 38572016-02-28 Harald Anlauf <anlauf@gmx.de>
3858
3859 PR fortran/60126
3860 * gfortran.dg/pr60126.f90: New test.
3861
2a703589 38622016-02-27 Jeff Law <law@redhat.com>
3863
3864 Revert
3865 2016-02-26 Richard Biener <rguenther@suse.de>
3866 Jeff Law <law@redhat.com>
3867
3868 PR tree-optimization/69740
3869 * gcc.c-torture/compile/pr69740-1.c: New test.
3870 * gcc.c-torture/compile/pr69740-2.c: New test.
3871
359b4c18 38722016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3873
1c96765a 3874 PR fortran/69910
359b4c18 3875 * gfortran.dg/newunit_4.f90: New test.
3876
49462d93 38772016-02-27 Jakub Jelinek <jakub@redhat.com>
3878
3879 PR target/69613
3880 PR rtl-optimization/69886
3881 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
3882 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
3883 target.
3884
c4ac733e 38852016-02-26 Martin Sebor <msebor@redhat.com>
3886
3887 PR tree-optimization/15826
3888 * gcc.dg/tree-ssa/pr15826.c: New test.
3889
da8c4b5d 38902016-02-26 Jakub Jelinek <jakub@redhat.com>
3891
3892 PR target/69969
3893 * gcc.target/powerpc/pr69969.c: New test.
3894
0a4558eb 38952016-02-26 Martin Sebor <msebor@redhat.com>
3896
3897 PR c++/15766
3898 * g++.old-deja/g++.other/decl5.C: Add a test case.
3899
5b500299 39002016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
3901
3902 PR target/69946
3903 * gcc.target/powerpc/pr69946.c: New file.
3904
565f533b 39052016-02-26 Richard Biener <rguenther@suse.de>
0a4558eb 3906 Jeff Law <law@redhat.com>
565f533b 3907
0a4558eb 3908 PR tree-optimization/69740
565f533b 3909 * gcc.c-torture/compile/pr69740-1.c: New test.
3910 * gcc.c-torture/compile/pr69740-2.c: New test.
3911
ff67cbea 39122016-02-26 Martin Jambor <mjambor@suse.cz>
3913
3914 PR middle-end/69920
3915 * gcc.dg/torture/pr69932.c: New test.
3916 * gcc.dg/torture/pr69936.c: Likewise.
3917
e400d817 39182016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3919
3920 PR target/69709
3921 * gcc.target/s390/pr69709.c: New test.
3922
126a5a2d 39232016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3924
3925 PR target/69245
3926 * gcc.target/aarch64/pr69245_1.c: New test.
3927
59c58860 39282016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3929
3930 PR target/69613
3931 * gcc.dg/torture/pr69613.c: New test.
3932
9441fa4e 39332016-02-26 Jakub Jelinek <jakub@redhat.com>
3934
3935 PR rtl-optimization/69891
3936 * gcc.target/i386/pr69891.c: New test.
3937
e48fcde0 39382016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
f41208a1 3939 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3940
35ed600a 3941 PR target/61397
f41208a1 3942 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
3943 functionality for both 32-bit and 64-bit.
3944
c86aaa0e 39452016-02-26 Richard Biener <rguenther@suse.de>
3946
3947 PR tree-optimization/69551
3948 * gcc.dg/torture/pr69951.c: New testcase.
3949
38e71a65 39502016-02-25 Richard Biener <rguenther@suse.de>
3951
3952 PR tree-optimization/48795
3953 * gcc.dg/Warray-bounds-18.c: New testcase.
3954
03331e69 39552016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3956
3957 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
3958
f14d8d6a 39592016-02-25 Jakub Jelinek <jakub@redhat.com>
3960
3961 PR rtl-optimization/69896
3962 * gcc.dg/pr69896.c: New test.
3963
4003c807 39642016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
3965
3966 PR c++/69736
3967 * g++.dg/cpp1y/paren2.C: New test.
3968
a0573328 39692016-02-24 Martin Sebor <msebor@redhat.com>
3970
3971 PR c/51147
3972 * gcc.dg/enum-mode-2.c: New test.
3973
2cde02ad 39742016-02-24 Jakub Jelinek <jakub@redhat.com>
3975
3976 PR c++/69922
3977 * g++.dg/warn/Wnonnull-compare-6.C: New test.
3978 * g++.dg/warn/Wnonnull-compare-7.C: New test.
3979 * g++.dg/ubsan/pr69922.C: New test.
3980
f0ea75d1 39812016-02-24 Marek Polacek <polacek@redhat.com>
3982
3983 PR c/69819
3984 * gcc.dg/pr69819.c: New test.
3985
05027366 39862016-02-24 Martin Sebor <msebor@redhat.com>
3987
34ed562b 3988 PR c++/69912
3989 * g++.dg/ext/flexary15.C: New test.
3990
39912016-02-24 Martin Sebor <msebor@redhat.com>
3992
3993 * gcc.dg/builtins-68.c: Avoid making unportable
05027366 3994 assumptions about the relationship between SIZE_MAX and UINT_MAX.
34ed562b 3995 * g++.dg/ext/builtin_alloca.C: Same.
05027366 3996
650c3ad5 39972016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3998 Charles Baylis <charles.baylis@linaro.org>
3999
4000 PR debug/61033
4001 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4002
596070e8 40032016-02-24 Richard Biener <rguenther@suse.de>
6cde5734 4004 Jakub Jelinek <jakub@redhat.com>
596070e8 4005
4006 PR middle-end/69760
4007 * gcc.dg/torture/pr69760.c: New testcase.
4008
d6b92d9f 40092016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4010
4011 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4012 pattern on Solaris with as.
4013
90436d9d 40142016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4015
4016 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4017 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4018 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4019 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4020
7c749495 40212016-02-24 Jakub Jelinek <jakub@redhat.com>
4022
4023 PR middle-end/69915
4024 * gcc.dg/pr69915.c: New test.
4025
9c9680b5 40262016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4027
4028 PR rtl-optimization/69886
4029 * gcc.dg/torture/pr69886.c: New test.
4030
36d081ee 40312016-02-24 Richard Biener <rguenther@suse.de>
4032
4033 PR middle-end/68963
4034 * gcc.dg/torture/pr68963.c: New testcase.
4035
2a0accb9 40362016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4037
4038 PR target/69875
4039 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4040 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4041 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4042 * gcc.target/arm/atomic_loaddi_1.c: New test.
4043 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4044 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4045 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4046 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4047 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4048 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4049 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4050 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4051
f0e92ef1 40522016-02-24 Jakub Jelinek <jakub@redhat.com>
4053
4054 PR middle-end/69909
4055 * gcc.dg/torture/pr69909.c: New test.
4056
6907286f 40572016-02-24 Richard Biener <rguenther@suse.de>
4058
4059 PR tree-optimization/69907
4060 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4061 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4062 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4063
e6ab7475 40642016-02-24 Christian Bruel <christian.bruel@st.com>
4065
4066 * gcc.target/arm/pragma_cpp_fma.c: New test.
4067
47587450 40682016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4069
4070 PR fortran/61156
4071 * gfortran.dg/include_6.f90: Update test.
4072
d41ab738 40732016-02-23 Jakub Jelinek <jakub@redhat.com>
4074
4075 PR objc/69844
4076 * objc.dg/pr69844.m: New test.
4077
4772d9d5 40782016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4079
4080 PR libgfortran/69456
4081 * gfortran.dg/namelist_89.f90: New test.
4082 * gfortran.dg/pr59700.f90: Update test..
4083
8c38d887 40842016-02-23 Martin Sebor <msebor@redhat.com>
4085
4086 PR middle-end/69780
4087 * g++.dg/ext/builtin_alloca.C: New test.
4088 * gcc.dg/builtins-68.c: New test.
4089
ee1bfdb0 40902016-02-23 Richard Henderson <rth@redhat.com>
4091
4092 * gcc.target/i386/addr-space-3.c: Remove test.
4093
52609ec3 40942016-02-23 David Malcolm <dmalcolm@redhat.com>
4095
4096 PR preprocessor/69126
4097 PR preprocessor/69543
4098 * c-c++-common/pr69126-2-long.c: New test.
4099 * c-c++-common/pr69126-2-short.c: New test.
4100 * c-c++-common/pr69543-1.c: Remove xfail.
4101
d5bf2cc8 41022016-02-23 David Malcolm <dmalcolm@redhat.com>
4103
4104 PR preprocessor/69126
4105 PR preprocessor/69543
4106 PR preprocessor/69558
4107 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4108 (f): Rename to...
4109 (test_2): ...this, and add leading comment.
4110 (MACRO_3, test_3): New.
4111 (MACRO_4A, MACRO_4B, test_4): New.
4112 (MACRO): Rename to...
4113 (MACRO_5): ...this.
4114 (g): Rename to...
4115 (test_5): ...this, updating for renaming of MACRO, and
4116 add leading comment.
4117 * c-c++-common/pr69543-1.c: New.
4118 * c-c++-common/pr69543-2.c: New.
4119 * c-c++-common/pr69543-3.c: New.
4120 * c-c++-common/pr69543-4.c: New.
4121 * c-c++-common/pr69558-1.c: New.
4122 * c-c++-common/pr69558-2.c: New.
4123 * c-c++-common/pr69558-3.c: New.
4124 * c-c++-common/pr69558-4.c: New.
4125 * gcc.dg/pr69558.c: Move to...
4126 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4127 xfail for c++.
4128
3a37a410 41292016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4130
4131 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4132 to -ftree-parallelize-loops/-fopenacc changes.
4133 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4134 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4135 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4136 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4137 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4138 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4139 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4140 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4141 * c-c++-common/goacc/kernels-loop.c: Likewise.
4142 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4143 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4144 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4145 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4146
ecca180f 41472016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4148
4149 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4150
eec0fa3f 41512016-02-23 Jakub Jelinek <jakub@redhat.com>
4152
f1f91c07 4153 PR c++/69902
4154 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4155
eec0fa3f 4156 PR c/69900
4157 * gcc.dg/pr69900.c: New test.
4158
e045424d 41592016-02-23 Martin Jambor <mjambor@suse.cz>
4160
4161 PR tree-optimization/69666
4162 * gcc.dg/tree-ssa/pr69666.c: New test.
4163
f482dff6 41642016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4165
4166 PR fortran/67451
4167 * gfortran.dg/coarray_allocate_5.f08: New test.
4168
57ed698b 41692016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4170
4171 * gcc.target/s390/vcond-shift.c: Move to ...
4172 * gcc.target/s390/vector/vcond-shift.c: ... here.
4173
990e443c 41742016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4175
4176 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4177 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4178
296c5f01 41792016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4180
4181 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4182
e53f41d5 41832016-02-20 Mark Wielaard <mjw@redhat.com>
4184
4185 PR c/28901
4186 * gcc.dg/unused-variable-3.c: New test.
4187
13af201d 41882016-02-22 Jakub Jelinek <jakub@redhat.com>
4189
4190 PR target/69888
4191 * gcc.target/i386/pr69888.c: New test.
4192
682c90f9 41932016-02-22 Richard Biener <rguenther@suse.de>
4194
4195 PR tree-optimization/69882
4196 * gfortran.dg/vect/pr69882.f90: New testcase.
4197
b8cd18c3 41982016-02-22 Jakub Jelinek <jakub@redhat.com>
4199
4200 PR target/69885
4201 * gcc.dg/pr69885.c: New test.
4202
09343379 42032016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4204
4205 PR target/69806
4206 PR target/54089
4207 * gcc.target/sh/pr54089-10.c: New.
4208
b345a09f 42092016-02-20 Paul Thomas <pault@gcc.gnu.org>
4210
4211 PR fortran/69423
4212 * gfortran.dg/deferred_character_15.f90 : New test.
4213
51385aed 42142016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4215
4216 PR fortran/57365
4217 gfortran.dg/allocate_with_source_18.f03: New test.
4218
42192016-02-20 Harald Anlauf <anlauf@gmx.de>
4220
4221 PR fortran/52531
4222 gfortran.dg/gomp/pr52531.f90: New test.
4223
9cce8384 42242016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4225
4226 PR c++/69865
4227 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4228 -std=c++03.
4229
d91f5fbb 42302016-02-19 Jakub Jelinek <jakub@redhat.com>
4231
563d5cb8 4232 PR c++/69826
4233 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4234 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4235
0a04aac9 4236 PR c++/69850
4237 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4238
d91f5fbb 4239 PR c++/69851
4240 * g++.dg/torture/pr69851.C: New test.
4241
5fe1f282 42422016-02-19 Martin Sebor <msebor@redhat.com>
4243
4244 PR testsuite/69573
4245 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4246
a45bce11 42472016-02-19 Jakub Jelinek <jakub@redhat.com>
4248
6263dde1 4249 PR c++/69850
4250 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4251 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4252
a45bce11 4253 PR c++/67767
4254 * g++.dg/cpp0x/pr67767.C: New test.
4255
cf2ed1b7 42562016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4257
4258 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4259 for fp, simd, crypto, crc, lse.
4260 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4261 above.
4262 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4263 effective target check.
4264
f6cc34b0 42652016-02-19 Jakub Jelinek <jakub@redhat.com>
4266
4267 PR target/69820
4268 * gcc.target/i386/pr69820.c: New test.
4269
6c678e78 42702016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4271
4272 * gcc.target/s390/vector/int128-1.c: New test.
4273
b088ff4b 42742016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4275
4276 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4277
b11e60a4 42782016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4279
4280 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4281 instruction pattern name to prevent the testcase from failing with
4282 -march=z13.
4283
664ff6a0 42842016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4285
4286 * gcc.target/s390/md/movstr-2.c: New test.
4287
e80be24b 42882016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4289
4290 * gcc.target/s390/morestack.c: New test.
4291
9839f350 42922016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4293
4294 PR target/69625
4295 * gcc.target/s390/pr69625.c: Add test case.
4296
4550fbd0 42972016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4298
4299 PR testsuite/68580
4300 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4301
57d00b6a 43022016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4303
4304 PR target/68404
4305 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4306 * gcc.target/powerpc/fusion3.c: Likewise.
4307
63ad69d6 43082016-02-18 Richard Biener <rguenther@suse.de>
4309
4310 PR middle-end/69553
4311 * g++.dg/torture/pr69553.C: New testcase.
4312
d92404ed 43132016-02-18 Nick Clifton <nickc@redhat.com>
4314
4550fbd0 4315 PR target/62254
4316 PR target/69610
4317 * gcc.target/arm/pr62554.c: New test.
4318 * gcc.target/arm/pr69610-1.c: New test.
4319 * gcc.target/arm/pr69610-2.c: New test.
d92404ed 4320
0808dfce 43212016-02-18 Richard Biener <rguenther@suse.de>
4322
4323 PR middle-end/69854
4324 * gcc.dg/torture/pr69854.c: New testcase.
4325
fc3527e3 43262016-02-17 Jakub Jelinek <jakub@redhat.com>
4327
4328 PR c++/69850
4329 * g++.dg/warn/Wnonnull-compare-1.C: New test.
4330
e3c24279 43312012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4332
4333 * gcc.target/powerpc/vec-cg.c: New test.
4334
c9732c2b 43352016-02-17 Richard Biener <rguenther@suse.de>
4336
4337 PR testsuite/69586
4338 * gcc.dg/uninit-21.c: Add -fno-short-enums.
4339
51bf9f9b 43402016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4341
4342 PR target/69161
4343 * gcc.c-torture/compile/pr69161.c: New test.
4344
6baedca3 43452016-02-17 David Sherwood <david.sherwood@arm.com>
4346
4347 PR target/69532
4348 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
4349 * gcc.target/arm/vect-fmaxmin.c: Likewise.
4350
4f240715 43512016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4352
4353 * gcc.dg/ifcvt-4.c: Skip on Visium.
4354
e0c0515d 43552016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4356
4357 * gnat.dg/atomic8.adb: New test.
4358
7b319ee6 43592016-02-17 Eric Botcazou <ebotcazou@adacore.com>
4360
4361 * gnat.dg/discr46.ad[sb]: New test.
4362
48a7e3d1 43632016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
4364
4365 PR Target/48344
4366 * gcc.target/powerpc/pr48344-1.c: New test.
4367
3f844f15 43682015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
4369
4370 PR fortran/69742
4371 * gfortran.dg/associate_21.f90: New test.
4372
7675e968 43732016-02-16 Jakub Jelinek <jakub@redhat.com>
4374
4375 PR c/69835
4376 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
4377 -Wnonnull in dg-options.
4378 * c-c++-common/nonnull-2.c: New test.
4379
d6faee88 43802016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
4381 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4382
4383 * gcc.target/aarch64/vector_initialization_nostack.c: New.
4384
3a2a72aa 43852016-02-16 Jakub Jelinek <jakub@redhat.com>
4386
4387 PR middle-end/69801
4388 * gcc.dg/pr69801.c: Add empty dg-options.
4389
28072426 43902016-02-16 James Norris <jnorris@codesourcery.com>
4391
4392 * c-c++-common/goacc/deviceptr-1.c: Add tests.
4393 * g++.dg/goacc/deviceptr-1.c: New file.
4394
37fffac2 43952016-02-16 Jakub Jelinek <jakub@redhat.com>
4396
4397 PR tree-optimization/69820
4398 * gcc.dg/vect/pr69820.c: New test.
4399
f72a5e61 44002016-02-16 Richard Biener <rguenther@suse.de>
4401
4402 PR tree-optimization/69776
4403 * gcc.dg/torture/pr69776-2.c: New testcase.
4404
50e0cd76 44052016-02-16 Bernd Schmidt <bschmidt@redhat.com>
4406
4407 PR tree-optimization/69714
4408 * gcc.dg/torture/pr69714.c: New test.
4409
14a72c4e 44102016-02-16 Jakub Jelinek <jakub@redhat.com>
4411
4412 PR tree-optimization/69802
4413 * gcc.dg/pr69802.c: New test.
4414
fd808c11 44152016-02-16 Richard Biener <rguenther@suse.de>
4416
4417 PR middle-end/69801
4418 * gcc.dg/pr69801.c: New testcase.
4419
49a549ca 44202016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4421
4422 PR libgfortran/69651
4423 * gfortran.dg/read_bang.f90: New test.
4424 * gfortran.dg/read_bang4.f90: New test.
4425
77454e6e 44262016-02-15 Jakub Jelinek <jakub@redhat.com>
4427
2074f21c 4428 PR c++/69658
4429 * g++.dg/init/pr69658.C: New test.
4430
77454e6e 4431 PR c++/69797
4432 * c-c++-common/pr69797.c: New test.
4433
4ef4d764 44342016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4435
4436 * lib/target-supports.exp (check_effective_target_section_anchors): Add
4437 check for aarch64*-*-*.
4438
4a45fe0f 44392016-02-15 Richard Biener <rguenther@suse.de>
4440
4441 PR tree-optimization/69783
4442 * gcc.dg/vect/pr69783.c: New testcase.
4443
0b3619e6 44442016-02-15 Richard Biener <rguenther@suse.de>
4445
4446 PR tree-optimization/69776
4447 * gcc.dg/torture/pr69776.c: New testcase.
4448
9b49c3cb 44492016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4450
4451 PR fortran/60526
4452 * gfortran.dg/type_decl_4.f90: Reinstated.
4453
e46faff9 44542016-02-14 John David Anglin <danglin@gcc.gnu.org>
4455
4456 PR fortran/68746
4457 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
4458
a96c809a 44592016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4460
4461 PR fortran/60526
4462 PR bootstrap/69816
4463 * gfortran.dg/type_decl_4.f90: Removed.
4464
fdec7e88 44652016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4466
4467 PR fortran/60526
4468 * gfortran.dg/type_decl_4.f90: New test.
4469
a72095c4 44702016-02-14 Alan Modra <amodra@gmail.com>
4471
bc436924 4472 PR testsuite/68886
a72095c4 4473 * gcc.c-torture/execute/stkalign.c: Revise test.
4474
73bb5f8b 44752016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4476
4477 PR target/67260
4478 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
4479
beb13161 44802016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4481
4482 PR target/67260
4483 * gcc.target/sh/torture/pr67260.c: New.
4484
67cab04e 44852016-02-12 John David Anglin <danglin@gcc.gnu.org>
4486
4487 * gcc.dg/pr67964.c: Add dg-require-alias.
4488
44a59bb1 44892016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
4490
4491 PR target/67636
4492 PR target/64345
4493 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
4494
38c9bd3a 44952016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4496
4497 PR libgfortran/69668
4498 * gfortran.dg/namelist_88.f90: New test.
4499
1774ff82 45002016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4501
4502 PR libgfortran/69668
4503 * gfortran.dg/namelist_38.f90: Update test.
4504 * gfortran.dg/namelist_84.f90: Update test.
4505
aec1f4bd 45062016-02-12 David Malcolm <dmalcolm@redhat.com>
4507
4508 PR other/69554
4509 * gcc.dg/pr69554-1.c: New test.
4510 * gfortran.dg/pr69554-1.F90: New test.
4511 * gfortran.dg/pr69554-2.F90: New test.
4512 * lib/gcc-dg.exp (proc dg-locus): New function.
4513 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
4514 distinguish between the caret-printing and non-caret-printing
4515 cases. If caret-printing has been explicitly enabled, bail out
4516 without attempting to fix up the output.
4517
da7d5066 45182016-02-12 David Malcolm <dmalcolm@redhat.com>
4519
4520 PR driver/69265
4521 PR driver/69453
4522 * gcc.dg/spellcheck-options-3.c: New test case.
4523 * gcc.dg/spellcheck-options-4.c: New test case.
4524 * gcc.dg/spellcheck-options-5.c: New test case.
4525 * gcc.dg/spellcheck-options-6.c: New test case.
4526 * gcc.dg/spellcheck-options-7.c: New test case.
4527 * gcc.dg/spellcheck-options-8.c: New test case.
4528 * gcc.dg/spellcheck-options-9.c: New test case.
4529 * gcc.dg/spellcheck-options-10.c: New test case.
4530
fcce1b0b 45312016-02-12 Jakub Jelinek <jakub@redhat.com>
4532
4533 PR rtl-optimization/69764
4534 PR rtl-optimization/69771
4535 * c-c++-common/pr69764.c: New test.
4536 * gcc.dg/torture/pr69771.c: New test.
4537
6d609290 45382016-02-12 Marek Polacek <polacek@redhat.com>
4539
4540 * g++.dg/torture/init-list1.C: New.
4541
7d75fb56 45422016-02-12 Marek Polacek <polacek@redhat.com>
4543
4544 * gcc.dg/pr69522.c: Add empty dg-options.
4545
52543fda 45462016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
4547
4548 * g++.dg/lto/lto.exp: Include and init mpx.
4549 * g++.dg/lto/pr69729_0.C: New test.
4550
34947478 45512016-02-12 Jakub Jelinek <jakub@redhat.com>
4552
9181a4ec 4553 PR ipa/69241
4554 * g++.dg/ipa/pr69241-4.C: New test.
4555
34947478 4556 PR ipa/68672
4557 * g++.dg/ipa/pr68672-1.C: New test.
4558 * g++.dg/ipa/pr68672-2.C: New test.
4559 * g++.dg/ipa/pr68672-3.C: New test.
4560
74a4140f 45612016-02-12 Bernd Schmidt <bschmidt@redhat.com>
4562
4563 PR c/69522
50e0cd76 4564 * gcc.dg/pr69522.c: New test.
74a4140f 4565
9ddb20d6 45662016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
4567
4568 PR c++/69098
4569 * g++.dg/cpp1y/69098.C: New test.
4570 * g++.dg/cpp1y/69098-2.C: New test.
4571
67cf9b55 45722016-02-12 Jakub Jelinek <jakub@redhat.com>
4573
4574 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
4575 and neighbour -> neighbor.
4576 * objc.dg/attributes/method-nonnull-1.m: Likewise.
4577 * objc.dg/gnu-api-2-class-meta.m: Likewise.
4578 * c-c++-common/Wvarargs.c: Likewise.
4579 * c-c++-common/goacc/host_data-5.c: Likewise.
4580 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
4581 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
4582 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4583 * gcc.target/aarch64/pr60697.c: Likewise.
4584 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
4585 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
4586 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
4587 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
4588 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
4589 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
4590 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
4591 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
4592 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
4593 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
4594 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
4595 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
4596 * g++.dg/lookup/koenig5.C: Likewise.
4597 * g++.dg/ext/no-asm-2.C: Likewise.
4598 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
4599 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
4600 * gfortran.dg/used_types_16.f90: Likewise.
4601 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
4602 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
4603 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
4604 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
4605 * gfortran.dg/abstract_type_6.f03: Likewise.
4606 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
4607 * gfortran.dg/used_types_15.f90: Likewise.
4608 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
4609 * gfortran.dg/exit_3.f08: Likewise.
4610 * gfortran.dg/open_status_2.f90: Likewise.
4611 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
4612 * gfortran.dg/intrinsic_std_1.f90: Likewise.
4613 * gfortran.dg/associate_1.f03: Likewise.
4614 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
4615 * gfortran.dg/intrinsic_std_6.f90: Likewise.
4616 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
4617 * gcc.dg/builtin-object-size-1.c: Likewise.
4618 * gcc.dg/noreturn-6.c: Likewise.
4619 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
4620 * gcc.dg/globalalias.c: Likewise.
4621 * gcc.dg/builtins-config.h: Likewise.
4622 * gcc.dg/pr30457.c: Likewise.
4623 * gcc.c-torture/compile/volatile-1.c: Likewise.
4624 * gcc.c-torture/execute/20101011-1.c: Likewise.
4625 * c-c++-common/Waddress-1.c: Likewise.
4626
40b38ace 46272016-02-11 Jakub Jelinek <jakub@redhat.com>
4628
4629 PR c/69768
4630 * c-c++-common/Waddress-1.c: New test.
4631
42c87ca9 46322016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
4633
4634 PR fortran/69296
4635 * gfortran.dg/associate_19.f03: New test.
4636 * gfortran.dg/associate_20.f03: New test.
4637
acb7939f 46382016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
4639
4640 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
4641
6defe3c5 46422016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4643
4644 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
4645 .arch armv8-a\n. Add -dA to dg-options.
4646 * gcc.target/aarch64/assembler_arch_1.c: New test.
4647 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
4648
63f63318 46492016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
4650
4651 PR c++/68726
4652 * g++.dg/cpp0x/pr68726.C: New.
4653
1cddf457 46542016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
4655
4656 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
4657 test.
4658
b86fba37 46592016-02-11 Richard Biener <rguenther@suse.de>
4660
4661 * g++.dg/tree-ssa/pr61034.C: Adjust.
4662
ec4ec95a 46632016-02-10 Vladimir Makarov <vmakarov@redhat.com>
4664
be7c31e9 4665 PR target/69148
ec4ec95a 4666 * gcc.target/s390/pr69148.c: New.
4667
f64416ca 46682016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
4669
4670 PR tree-optimization/69652
4671 * gcc.dg/torture/pr69652.c: New test.
4672
e5d1ea31 46732016-02-10 Jakub Jelinek <jakub@redhat.com>
4674 Patrick Palka <ppalka@gcc.gnu.org>
4675
4676 PR ipa/69241
4677 PR c++/69649
4678 * g++.dg/ipa/pr69241-1.C: New test.
4679 * g++.dg/ipa/pr69241-2.C: New test.
4680 * g++.dg/ipa/pr69241-3.C: New test.
4681 * g++.dg/ipa/pr69649.C: New test.
4682
fa03b19d 46832016-02-10 Uros Bizjak <ubizjak@gmail.com>
4684
4685 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
4686 * gcc.dg/tree-ssa/sra-18.c: Ditto.
4687
14485c8a 46882016-02-10 Bin Cheng <bin.cheng@arm.com>
4689
4690 PR tree-optimization/68021
4691 * gcc.dg/tree-ssa/pr68021.c: New test.
4692
79f1ed25 46932016-02-10 Richard Biener <rguenther@suse.de>
4694
4695 PR tree-optimization/69726
4696 * gcc.dg/uninit-22.c: New testcase.
4697
58f74eff 46982016-02-09 Andrew Pinski <apinski@cavium.com>
4699
4700 PR tree-opt/69282
4701 * gcc.c-torture/compile/20160205-1.c: New testcase.
4702
600c00f7 47032016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
4704
4705 PR target/68404
4706 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
4707 instead accessing a really large arrray.
4708 * gcc.target/powerpc/fusion3.c: Likewise.
4709
0771836e 47102016-02-09 Charles Baylis <charles.baylis@linaro.org>
4711
4712 PR target/68532
4713 * gcc.c-torture/execute/pr68532.c: New test.
4714
4ccd644f 47152016-02-11 Alexandre Oliva <aoliva@redhat.com>
4716
4717 PR target/69634
4718 * gcc.dg/pr69634.c: New.
4719
2e980a39 47202016-02-09 Richard Biener <rguenther@suse.de>
4721
4722 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
4723
aacf7102 47242016-02-09 Alexander Fomin <alexander.fomin@intel.com>
2e980a39 4725
aacf7102 4726 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
4727
a1856ddf 47282016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
4729
4730 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
4731
d4d3da7e 47322016-02-09 Richard Biener <rguenther@suse.de>
4733
4734 PR tree-optimization/69715
4735 * gcc.dg/torture/pr69715.c: New testcase.
4736
9cc6714f 47372016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4738
4739 PR c++/69139
4740 * g++.dg/cpp0x/trailing12.C: New test.
4741 * g++.dg/cpp0x/trailing13.C: New test.
4742
83d5062b 47432016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
4744
4745 PR c++/69283
4746 PR c++/67835
4747 * g++.dg/cpp1y/auto-fn29.C: New test.
4748 * g++.dg/cpp1y/auto-fn30.C: New test.
4749
394a86f3 47502016-02-08 Jakub Jelinek <jakub@redhat.com>
4751
4752 PR tree-optimization/69209
4753 * gcc.c-torture/compile/pr69209.c: New test.
4754
93b124b4 47552016-02-08 Jeff Law <law@redhat.com>
4756
4757 PR tree-optimization/68541
4758 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
4759 of statements allowed in join block for path splitting.
4760
26abce13 47612016-02-08 Jakub Jelinek <jakub@redhat.com>
4762
0acb2d6e 4763 PR c++/59627
4764 * g++.dg/gomp/pr59627.C: New test.
4765
26abce13 4766 PR ipa/69239
4767 * g++.dg/ipa/pr69239.C: New test.
4768
86e0b129 47692016-02-08 David Malcolm <dmalcolm@redhat.com>
4770
4771 PR preprocessor/69664
4772 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
4773 * gcc.dg/cpp/warn-comments.c: Likewise.
4774
f553d9f8 47752016-02-08 Marek Polacek <polacek@redhat.com>
4776
4777 PR c++/69688
4778 * g++.dg/init/const12.C: New test.
4779
600695e0 47802016-02-08 Bernd Schmidt <bschmidt@redhat.com>
4781
4782 PR target/60410
4783 * gcc.dg/lto/pr55113_0.c: Remove test.
4784
c4f4b1e8 47852016-02-08 Richard Biener <rguenther@suse.de>
4786
4787 PR tree-optimization/69719
4788 * gcc.dg/torture/pr69719.c: New testcase.
4789
5a987d87 47902016-02-08 Richard Biener <rguenther@suse.de>
4791 Jeff Law <law@redhat.com>
4792
4793 PR target/68273
4794 * gcc.target/mips/pr68273.c: New testcase.
4795
0418e71d 47962016-02-08 Richard Biener <rguenther@suse.de>
4797
4798 PR rtl-optimization/69274
4799 * gcc.target/i386/addr-sel-1.c: XFAIL.
4800
07c0f1ca 48012016-02-08 Jeff Law <law@redhat.com>
4802
40d85f4c 4803 PR tree-optimization/68541
4804 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
4805
140e093f 4806 PR tree-optimization/65917
07c0f1ca 4807 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
4808
16430acf 48092016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4810
4811 PR fortran/50555
4812 * gfortran.dg/namelist_args.f90: New test.
4813
3f0ff0d8 48142016-02-05 Jeff Law <law@redhat.com>
4815
140e093f 4816 PR tree-optimization/68541
3f0ff0d8 4817 * gcc.dg/tree-ssa/split-path-2.c: New test.
4818 * gcc.dg/tree-ssa/split-path-3.c: New test.
4819 * gcc.dg/tree-ssa/split-path-4.c: New test.
4820 * gcc.dg/tree-ssa/split-path-5.c: New test.
4821 * gcc.dg/tree-ssa/split-path-6.c: New test.
4822 * gcc.dg/tree-ssa/split-path-7.c: New test.
4823
a7cc1f94 48242016-02-05 Martin Sebor <msebor@redhat.com>
4825
4826 PR c++/69662
4827 * g++.dg/warn/Wplacement-new-size-1.C: New test.
4828 * g++.dg/warn/Wplacement-new-size-2.C: New test.
4829
fcb25f28 48302016-02-06 Richard HEnderson <rth@redhat.com>
4831
4832 PR c/69643
4833 * gcc.target/i386/addr-space-4.c: New.
4834 * gcc.target/i386/addr-space-5.c: New.
4835
3a2545a1 48362016-02-05 Mikael Morin <mikael@gcc.gnu.org>
4837
4838 PR fortran/66089
4839 * gfortran.dg/elemental_dependency_6.f90: New.
4840
1e302465 48412016-02-05 Jakub Jelinek <jakub@redhat.com>
4842
66feb54c 4843 PR rtl-optimization/69691
4844 * gcc.c-torture/execute/pr69691.c: New test.
4845
1e302465 4846 PR c++/69628
4847 * g++.dg/parse/pr69628.C: New test.
4848
9c28a298 48492016-02-05 Uros Bizjak <ubizjak@gmail.com>
4850
4851 * gcc.dg/sancov/asan.c: Move to ...
4852 * gcc.dg/asan/sancov-1.c: ... here.
4853
a854e286 48542016-02-05 Uros Bizjak <ubizjak@gmail.com>
4855
4856 * gcc.target/i386/pr69577.c: Require avx_runtime target.
4857
d4f0b240 48582016-02-05 H.J. Lu <hongjiu.lu@intel.com>
4859
4860 PR target/69677
4861 * gcc.target/i386/pr69677.c: New test.
4862
235d8723 48632016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
4864
4865 PR c++/68948
4866 * g++.dg/template/pr68948.C: New test.
4867
f390cf65 48682016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
4869
4870 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
4871 (only necessary on s390x).
4872
ab99f104 48732016-02-04 H.J. Lu <hongjiu.lu@intel.com>
4874
4875 * gcc.target/i386/pr69454-2.c: Compile with -msse2
4876 -mno-accumulate-outgoing-args.
4877
f7ef5392 48782016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
4879
4880 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
4881
6b098e91 48822016-02-04 Jakub Jelinek <jakub@redhat.com>
4883
4884 PR c/69669
4885 * c-c++-common/pr69669.c: New test.
4886
f0146cf3 48872016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
4888
4889 PR target/69667
4890 * g++.dg/pr69667.C: New file.
4891
08fd6cf5 48922016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
4893
4894 PR target/69619
4895 * gcc.dg/pr69619.c: Add new test.
4896
a6f3f39f 48972016-02-04 Richard Sandiford <richard.sandiford@arm.com>
4898
4899 PR rtl-optimization/69577
4900 * gcc.target/i386/pr69577.c: New test.
4901
774068a0 49022016-02-04 Martin Liska <mliska@suse.cz>
4903
4904 * g++.dg/asan/pr69276.C: New test.
4905
f50a7894 49062016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4907
4908 PR target/65932
4909 PR target/67714
4910 * gcc.target/arm/wmul-3.c: Simplify test to generate just
4911 a single smulbb instruction.
4912 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
4913 * gcc.target/amr/wmul-2.c: Likewise.
4914
6b722eb3 49152016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4916
4917 PR target/65932
4918 PR target/67714
4919 * gcc.c-torture/execute/pr67714.c: New test.
4920
1f1475a7 49212016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4922
4923 PR target/69454
4924 * gcc.target/i386/pr69454-1.c: New test.
4925 * gcc.target/i386/pr69454-2.c: New test.
4926
6b94e133 49272016-02-03 Martin Sebor <msebor@redhat.com>
4928
4929 PR c++/69251
4930 PR c++/69253
4931 PR c++/69290
4932 PR c++/69277
4933 PR c++/69349
4934 * g++.dg/ext/flexarray-mangle-2.C: New test.
4935 * g++.dg/ext/flexarray-mangle.C: New test.
4936 * g++.dg/ext/flexarray-subst.C: New test.
4937 * g++.dg/ext/flexary11.C: New test.
4938 * g++.dg/ext/flexary12.C: New test.
4939 * g++.dg/ext/flexary13.C: New test.
4940 * g++.dg/ext/flexary14.C: New test.
4941 * g++.dg/other/dump-ada-spec-2.C: Adjust.
4942
342ed0ac 49432016-02-03 H.J. Lu <hongjiu.lu@intel.com>
4944
4945 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
4946 Define only if CHECK_FLOAT128 is defined.
4947 (main): Properly initialize u5.
4948
edf6c4d2 49492016-02-03 Jakub Jelinek <jakub@redhat.com>
4950
415d5641 4951 PR c/69627
4952 * gcc.dg/pr69627.c: New test.
4953
edf6c4d2 4954 PR target/69644
4955 * gcc.dg/pr69644.c: New test.
4956
cf8f3ba0 49572016-02-03 Mike Stump <mikestump@comcast.net>
4958
4959 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
4960 support for struct-layout-1.exp.
4961
c90d55dd 49622016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
4963
4964 PR c++/69056
f7ef5392 4965 * g++.dg/cpp0x/pr69056.C: New test.
c90d55dd 4966
401bd0c8 49672016-02-03 Vladimir Makarov <vmakarov@redhat.com>
4968 Alexandre Oliva <aoliva@redhat.com>
4969
4970 PR target/69461
4971 * gcc.target/powerpc/pr69461.c: New.
4972
277d9d1d 49732016-02-03 Uros Bizjak <ubizjak@gmail.com>
4974
4975 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
4976 works from here ...
4977 (check_effective_target_fsanitize_thread): ... to here. Do not
4978 specify additional compile flags for the test source.
4979 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
4980 specify additional compile flags for the test source.
4981
e69ad94a 49822016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
4983
4984 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
4985
a4454da2 49862016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
4987
4988 PR fortran/67451
4989 PR fortran/69418
4990 * gfortran.dg/coarray_allocate_2.f08: New test.
4991 * gfortran.dg/coarray_allocate_3.f08: New test.
4992 * gfortran.dg/coarray_allocate_4.f08: New test.
4993
88cab2dd 49942016-02-03 Alan Lawrence <alan.lawrence@arm.com>
4995
4996 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
4997 use same scan-tree-dump-times on all platforms.
4998 * gcc.dg/vect/vect-outer-1.c: Likewise.
4999 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5000 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5001 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5002 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5003 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5004 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5005 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5006
66ea75c4 50072016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5008
5009 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5010 warning.
5011
4eef8df7 50122016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5013
5014 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5015
665fbc2f 50162016-02-02 James Norris <jnorris@codesourcery.com>
5017
5018 * c-c++-common/goacc/routine-5.c: Add tests.
5019
b10e3d47 50202016-02-02 Alexander Monakov <amonakov@ispras.ru>
5021
5022 * gcc.target/nvptx/unsigned-cmp.c: New test.
5023
12ad66dd 50242016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5025
5026 * gcc.target/aarch64/scalar_shift_1.c
5027 (test_corners_sisd_di): Improve force to SIMD register.
5028 (test_corners_sisd_si): Likewise.
5029 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5030 Remove scan-assembler check for ldr.
5031
f9ec342f 50322016-02-02 Richard Biener <rguenther@suse.de>
5033
5034 PR tree-optimization/69595
5035 * gcc.dg/Warray-bounds-17.c: New testcase.
5036
32f2925a 50372016-02-02 Richard Biener <rguenther@suse.de>
5038
5039 PR tree-optimization/69606
5040 * gcc.dg/torture/pr69606.c: New testcase.
5041
cfd9ca84 50422016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5043
5044 PR middle-end/68542
5045 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5046 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5047
19bf08e2 50482016-02-02 Alan Modra <amodra@gmail.com>
5049
5050 PR target/69548
5051 * gcc.target/powerpc/pr69548.c: New test.
5052
6f13b088 50532016-02-01 Jakub Jelinek <jakub@redhat.com>
5054
dcddc5af 5055 PR rtl-optimization/69592
5056 * gcc.dg/pr69592.c: New test.
5057
6f13b088 5058 PR preprocessor/69543
5059 PR c/69558
5060 * gcc.dg/pr69543.c: New test.
5061 * gcc.dg/pr69558.c: New test.
5062
d090e5c2 50632016-02-01 Uros Bizjak <ubizjak@gmail.com>
5064
fcb317c5 5065 PR testsuite/65940
5066 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
d090e5c2 5067
aaf527dc 50682016-02-01 Martin Sebor <msebor@redhat.com>
5069
5070 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5071
1674217b 50722016-02-01 Bin Cheng <bin.cheng@arm.com>
5073
5074 PR tree-optimization/67921
5075 * c-c++-common/ubsan/pr67921.c: New test.
5076
b4007655 50772016-02-01 Richard Biener <rguenther@suse.de>
5078
5079 PR middle-end/69556
5080 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5081
88a477bb 50822016-02-01 Richard Biener <rguenther@suse.de>
5083
5084 PR tree-optimization/69574
5085 * gcc.dg/torture/pr69574.c: New testcase.
5086
2eaaa4e7 50872016-02-01 Richard Biener <rguenther@suse.de>
5088
5089 PR tree-optimization/69579
5090 * gcc.dg/setjmp-6.c: New testcase.
5091
e3882c44 50922016-02-01 Jakub Jelinek <jakub@redhat.com>
5093
5094 PR rtl-optimization/69570
5095 * g++.dg/opt/pr69570.C: New test.
5096
f80aff47 50972016-02-01 Richard Henderson <rth@redhat.com>
5098
5099 * gcc.dg/pr69535.c: New test.
5100
240568aa 51012016-01-31 John David Anglin <danglin@gcc.gnu.org>
5102
6009b3b8 5103 PR testsuite/69584
5104 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5105 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5106
1fdf7177 5107 PR debug/68244
5108 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5109
240568aa 5110 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5111
cb3e5ac0 51122016-01-31 Paul Thomas <pault@gcc.gnu.org>
5113
5114 PR fortran/67564
5115 * gfortran.dg/allocate_with_source_17.f03: New test.
5116
3b8b902b 51172016-01-30 Jakub Jelinek <jakub@redhat.com>
5118
5119 PR tree-optimization/69546
5120 * gcc.dg/torture/pr69546.c: New test.
5121
17985abe 51222016-01-30 Paul Thomas <pault@gcc.gnu.org>
5123
5124 PR fortran/69566
5125 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5126
b5239e80 51272016-01-30 Martin Sebor <msebor@redhat.com>
5128
5129 PR c++/68490
5130 * g++.dg/ext/flexary10.C: New test.
5131
e8f03010 51322016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5133
5134 PR fortran/66707
5135 gfortran.dg/common_23.f90: New test.
5136
dc93691a 51372016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5138
5139 PR target/65546
5140 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5141 condition being checked, and disable it when the target supports
5142 misaligned loads and stores.
5143
ff5e28e9 51442016-01-29 Jakub Jelinek <jakub@redhat.com>
5145
5146 PR debug/69518
5147 * gcc.dg/torture/pr69518.c: New test.
5148
b0d8930a 51492016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5150
5151 PR target/69530
5152 * gcc.target/i386/pr69530.c: New test.
5153
21601fc7 51542016-01-29 Steve Ellcey <sellcey@imgtec.com>
5155
5156 PR target/65604
5157 * gcc.target/mips/div-delay.c: New test.
5158
ca6c7317 51592016-01-29 Jakub Jelinek <jakub@redhat.com>
5160
4758dc39 5161 PR target/69551
5162 * gcc.target/i386/pr69551.c: New test.
5163
ca6c7317 5164 PR target/66137
5165 * gcc.target/i386/pr66137.c: New test.
5166
e3078da6 51672016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5168
5169 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5170 always built for p5600.
5171 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5172 isa=p5600 dg-option.
5173
b622ec25 51742016-01-29 Richard Biener <rguenther@suse.de>
5175
5176 PR tree-optimization/69547
5177 * g++.dg/tree-ssa/pr69547.C: New testcase.
5178
d2a60e99 51792016-01-29 Jakub Jelinek <jakub@redhat.com>
5180
5181 PR debug/66869
5182 * g++.dg/warn/Wunused-function2.C: New test.
5183
ae849d2b 51842016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5185
5186 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5187 support for test to succeed.
5188
ce6a6978 51892016-01-29 Marek Polacek <polacek@redhat.com>
5190
5191 PR c++/69509
5192 PR c++/69516
5193 * g++.dg/ext/constexpr-vla2.C: New test.
5194 * g++.dg/ext/constexpr-vla3.C: New test.
5195 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5196
7550d855 51972016-01-29 Richard Biener <rguenther@suse.de>
5198
5199 PR middle-end/69537
5200 * gcc.dg/uninit-21.c: New testcase.
5201
f11bb279 52022016-01-28 Uros Bizjak <ubizjak@gmail.com>
5203
5204 PR target/69459
5205 * gcc.target/i386/pr69459.c: New test.
5206
c80c12c8 52072016-01-28 Steve Ellcey <sellcey@imgtec.com>
5208
5209 PR target/68400
5210 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5211 * gcc.target/mips/pr68400.c: New test.
5212
c649bacc 52132016-01-28 Martin Sebor <msebor@redhat.com>
5214
5215 PR target/17381
5216 * gcc.target/powerpc/pr17381.c: New test.
5217
f4881661 52182016-01-28 Jakub Jelinek <jakub@redhat.com>
5219
5220 PR middle-end/69542
5221 * gcc.dg/torture/pr69542.c: New test.
5222
d66fdd75 52232016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5224
5225 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5226
d4a78818 52272016-01-28 David Edelsohn <dje.gcc@gmail.com>
5228
5229 * gcc.dg/pr65980.c: Skip on AIX.
5230 * gcc.dg/pr66688.c: Same.
5231
21329e97 52322016-01-28 David Edelsohn <dje.gcc@gmail.com>
5233
5234 PR target/63679
5235 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5236 * gcc.dg/tree-ssa/sra-18.c: Same.
5237
cc7124a6 52382016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5239
5240 PR fortran/62536
5241 * gfortran.dg/block_15.f08: New test.
5242 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5243 on incorrectly closed BLOCK.
5244
358dfcb4 52452016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5246
5247 * gcc.dg/declare-simd.c: New test.
e87502d6 52482016-01-28 Richard Biener <rguenther@suse.de>
5249
5250 PR tree-optimization/69466
5251 * gfortran.dg/vect/pr69466.f90: New testcase.
5252
44e7334b 52532016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5254
5255 * g++.dg/pr67989.C: Remove ARM-specific option.
5256 * gcc.target/arm/pr67989.C: New file.
5257
5ce8f551 52582016-01-27 Uros Bizjak <ubizjak@gmail.com>
5259
5260 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5261 and expm1 test for glibc < 2.11.
5262
fa6e6b15 52632016-01-27 Richard Henderson <rth@redhat.com>
5264
5265 * gcc.c-torture/execute/pr69447.c: New test.
5266
52672016-01-27 Paul Thomas <pault@gcc.gnu.org>
147b2f9b 5268
7b8122c6 5269 PR fortran/69422
147b2f9b 5270 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5271
78e516eb 52722016-01-27 Jakub Jelinek <jakub@redhat.com>
5273
5274 PR debug/66869
5275 * gcc.dg/pr66869.c: New test.
5276
9b849350 52772016-01-25 Jeff Law <law@redhat.com>
5278
5279 PR tree-optimization/68398
f11bb279 5280 PR tree-optimization/69196
9b849350 5281 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5282 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5283 path to avoid new heuristic allowing more irreducible regions
5284 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5285 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5286 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5287 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5288 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5289
fee5e491 52902016-01-27 Marek Polacek <polacek@redhat.com>
5291
5292 PR c/68062
5293 * c-c++-common/vector-compare-4.c: New test.
5294
eec96426 52952016-01-27 David Malcolm <dmalcolm@redhat.com>
5296
5297 PR preprocessor/69126
5298 * c-c++-common/pr69126.c: New test case.
5299
5068be18 53002016-01-27 Ian Lance Taylor <iant@google.com>
5301
5302 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5303
5fa82c11 53042016-01-27 Ryan Burn <contact@rnburn.com>
5305
5306 PR cilkplus/69267
5307 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5308
b3df0219 53092016-01-27 Uros Bizjak <ubizjak@gmail.com>
5310
5311 PR target/69512
5312 * gcc.target/i386/pr69512.c: New test.
5313
d46a16d4 53142016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5315
5316 PR ada/69488
5317 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5318
6a9b35ef 53192016-01-27 Marek Polacek <polacek@redhat.com>
5320
5321 PR c++/69379
5322 * g++.dg/pr69379.C: New test.
5323
18e9663b 53242016-01-27 Martin Sebor <msebor@redhat.com>
5325
5326 PR c++/69317
5327 * g++.dg/abi/Wabi-2-2.C: New test.
5328 * g++.dg/abi/Wabi-2-3.C: New test.
5329 * g++.dg/abi/Wabi-3-2.C: New test.
5330 * g++.dg/abi/Wabi-3-3.C: New test.
5331
c88301ad 53322016-01-27 Richard Biener <rguenther@suse.de>
5333
5334 PR tree-optimization/69166
5335 * gcc.dg/torture/pr69166.c: New testcase.
5336
8ca47550 53372016-01-27 Martin Jambor <mjambor@suse.cz>
5338
5339 PR tree-optimization/69355
5340 * gcc.dg/tree-ssa/pr69355.c: New test.
5341
5cb23e3c 53422016-01-27 Marek Polacek <polacek@redhat.com>
5343
5344 PR c++/69496
5345 * g++.dg/ext/constexpr-vla1.C: New test.
5346
7b0c1b6d 53472016-01-20 Christian Bruel <christian.bruel@st.com>
5348
5349 PR target/69245
5350 * gcc.target/arm/pr69245.c: New test.
5351
220112fc 53522016-01-27 Jakub Jelinek <jakub@redhat.com>
5353
5354 PR tree-optimization/69399
5355 * gcc.dg/torture/pr69399.c: New test.
5356
16294490 53572016-01-27 Eric Botcazou <ebotcazou@adacore.com>
5358
5359 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
5360
8abd3d0c 53612016-01-26 Eric Botcazou <ebotcazou@adacore.com>
5362
5363 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
5364
7cf9b895 53652016-01-26 Tom de Vries <tom@codesourcery.com>
5366
5367 PR tree-optimization/69110
5368 * gcc.dg/autopar/pr69110.c: New test.
5369
557c1942 53702016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
b3df0219 5371 Sebastian Pop <s.pop@samsung.com>
557c1942 5372
5373 * gcc.dg/graphite/isl-ast-op-select.c: New.
5374
80adbd96 53752015-01-26 Paul Thomas <pault@gcc.gnu.org>
5376
5377 PR fortran/69385
5378 * gfortran.dg/allocate_error_6.f90: New test.
5379
c3f86f60 53802016-01-26 Richard Henderson <rth@redhat.com>
5381
5382 * gcc.dg/tm/pr60908.c: New test.
5383
3752e5b1 53842016-01-26 David Malcolm <dmalcolm@redhat.com>
5385
5386 PR other/69006
5387 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
5388 directive.
5389 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
5390 expected multiline output to reflect the colorization being
5391 disabled before newlines.
5392 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
5393 (custom_diagnostic_finalizer): Replace call to
5394 pp_newline_and_flush with call to pp_flush.
5395 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
5396 * gfortran.dg/implicit_class_1.f90: Likewise.
5397 * lib/gcc-dg.exp (allow_blank_lines): New global.
5398 (dg-allow-blank-lines-in-output): New procedure.
5399 (gcc-dg-prune): Complain about blank lines in the output, unless
5400 dg-allow-blank-lines-in-output was called.
5401 * lib/multiline.exp (_build_multiline_regex): Only support
5402 arbitrary followup text for non-blank-lines, not for blank lines.
5403
9bbfd060 54042016-01-26 Jakub Jelinek <jakub@redhat.com>
5405
5406 PR tree-optimization/69483
5407 * gcc.dg/pr69483.c: New test.
5408 * g++.dg/opt/pr69483.C: New test.
5409
53773057 54102016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5411
5412 PR target/68620
5413 * gcc.target/arm/pr68620.c: New test.
5414
442a556f 54152016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5416
5417 * gcc.target/i386/pr68986-2.c: Remove -m32.
5418
d513c683 54192016-01-26 H.J. Lu <hongjiu.lu@intel.com>
5420
5421 PR target/68986
5422 * gcc.target/i386/pr68986-1.c: New test.
5423 * gcc.target/i386/pr68986-2.c: Likewise.
5424 * gcc.target/i386/pr68986-3.c: Likewise.
5425
976877a5 54262016-01-26 Christian Bruel <christian.bruel@st.com>
5427
5428 * lib/target-supports.exp
5429 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
5430 (check_effective_target_arm_crypto_pragma_ok): Likewise.
5431 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
5432
2c7b2f88 54332016-01-26 Richard Biener <rguenther@suse.de>
5434
5435 PR tree-optimization/69452
5436 * gcc.dg/torture/pr69452.c: New testcase.
5437
f7fc06e7 54382016-01-26 Jakub Jelinek <jakub@redhat.com>
5439
5440 PR target/69442
5441 * gcc.dg/pr69442.c: New test.
5442
d1dae587 54432016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
5444
5445 PR target/67896
5446 * gcc.target/aarch64/simd/pr67896.C: New.
5447
ef7be7f8 54482016-01-26 Richard Sandiford <richard.sandiford@arm.com>
5449
5450 PR tree-optimization/69400
5451 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
5452 function.
5453 (plugin_init): Call it.
5454 * gcc.dg/torture/pr69400.c: New test.
5455
648433a4 54562016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
5457
5458 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
5459
45fc5243 54602016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5461 Sebastian Pop <s.pop@samsung.com>
5462
5463 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
5464 isl-0.15.
5465
c699f6a1 54662016-01-25 Aditya Kumar <aditya.k7@samsung.com>
5467 Sebastian Pop <s.pop@samsung.com>
5468
5469 * gcc.dg/graphite/pr69292.c: New.
5470
b86e24ea 54712016-01-25 Jakub Jelinek <jakub@redhat.com>
5472
5473 * c-c++-common/goacc/use_device-1.c: New test.
5474
105cb8d7 54752016-01-25 Jeff Law <law@redhat.com>
5476
5477 PR tree-optimization/69196
5478 PR tree-optimization/68398
5479 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
5480 * gcc.dg/tree-ssa/pr68198.c: Likewise.
5481
44562749 54822016-01-25 David Edelsohn <dje.gcc@gmail.com>
5483
5484 PR target/69469
5485 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
5486 Algorithm.
5487
6837fee7 54882016-01-25 Richard Biener <rguenther@suse.de>
5489
5490 PR testsuite/69380
5491 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
5492
fe500d65 54932016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
5494
5495 PR target/69421
5496 * gcc.dg/pr69421.c: New test.
5497
8eacba94 54982016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
5499
5500 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
5501 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
5502 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
5503 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
5504 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
5505 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
5506 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
5507 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
5508 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
5509 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
5510
af09d40d 55112016-01-25 Richard Biener <rguenther@suse.de>
5512
5513 PR tree-optimization/69376
5514 * gcc.dg/torture/pr69376.c: New testcase.
5515
d65063f5 55162016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5517
5518 PR fortran/69397
5519 PR fortran/68442
5520 * gfortran.dg/interface_38.f90: New test.
5521 * gfortran.dg/interface_39.f90: New test.
80adbd96 5522
08c7bfb4 55232016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
5524
5525 Revert:
5526 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5527
5528 PR c++/11858
5529 PR c++/24663
5530 PR c++/24664
5531 * g++.dg/template/pr11858.C: New test.
5532 * g++.dg/template/pr24663.C: New test.
5533 * g++.dg/template/unify12.C: New test.
5534 * g++.dg/template/unify13.C: New test.
5535 * g++.dg/template/unify14.C: New test.
5536 * g++.dg/template/unify15.C: New test.
5537 * g++.dg/template/unify16.C: New test.
5538 * g++.dg/template/unify17.C: New test.
5539
c2e7d2be 55402016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
5541
5542 PR fortran/68283
5543 gfortran.dg/pr68283.f90: New test.
5544
9f2e8617 55452016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
5546
5547 PR fortran/66094
5548 * gfortran.dg/inline_matmul_13.f90: New test.
5549 * gfortran.dg/matmul_bounds_8.f90: New test.
5550 * gfortran.dg/matmul_bounds_9.f90: New test.
5551 * gfortran.dg/matmul_bounds_10.f90: New test.
5552
a4838119 55532016-01-23 Tom de Vries <tom@codesourcery.com>
5554
5555 PR tree-optimization/69426
5556 * gcc.dg/autopar/pr69426.c: New test.
5557
feddf0dc 55582016-01-23 Martin Sebor <msebor@redhat.com>
5559
5560 PR c++/58109
5561 PR c++/69022
5562 * g++.dg/cpp0x/alignas5.C: New test.
5563 * g++.dg/ext/vector29.C: Same.
5564
132731fb 55652016-01-23 Uros Bizjak <ubizjak@gmail.com>
5566
5567 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
5568 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
5569 _GNU_SOURCE from compile flags to the source.
5570 * gcc.target/i386/chkp-stropt-12.c: Ditto.
5571 * gcc.target/i386/chkp-stropt-16.c: Ditto.
5572 * gcc.target/i386/chkp-stropt-4.c: Ditto.
5573 * gcc.target/i386/chkp-stropt-8.c: Ditto.
5574
51aec681 55752016-01-22 Jakub Jelinek <jakub@redhat.com>
5576
5577 PR target/69432
5578 * g++.dg/opt/pr69432.C: New test.
5579
147aa3e3 55802016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5581
5582 * gcc.target/powerpc/pr63354c: Adjust target selector to include
5583 32-bit targets testing an -m64 multilib.
5584
4d04e35e 55852016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5586
5587 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
5588 64-bit support.
5589
86f38d0c 55902016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
5591
5592 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
5593
f776e712 55942016-01-21 Christian Bruel <christian.bruel@st.com>
5595
5596 PR target/68674
5597 * gcc.target/i386/pr68674.c
5598 * gcc.target/aarch64/pr68674.c
5599 * gcc.target/arm/pr68674.c
5600
7b9de435 56012016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5602
5603 PR target/69403
5604 * gcc.c-torture/execute/pr69403.c: New test.
5605
9935a0ba 56062016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5607
5608 PR c++/55843
5609 * g++.dg/template/pr55843.C: New.
5610
06b94aa1 56112016-01-22 Alan Lawrence <alan.lawrence@arm.com>
5612
5613 PR testsuite/66877
5614 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
5615 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
5616
b68773a8 56172016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5618
5619 PR testsuite/67489
132731fb 5620 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
5621 from dg-do compile directive, and instead add
5622 { dg-require-effective-target int128 }.
b68773a8 5623
bbbbe8ab 56242016-01-20 Martin Sebor <msebor@redhat.com>
5625
5626 PR c/69405
5627 * gcc.dg/sync-fetch.c: New test.
5628
f3a6a26f 56292016-01-21 Martin Sebor <msebor@redhat.com>
5630
5631 PR target/69252
5632 * gcc.target/powerpc/pr69252.c: New test.
5633
d1565a03 56342016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5635
5636 PR fortran/65996
132731fb 5637 * gfortran.dg/pr65996.f90: New test.
d1565a03 5638
15a5a905 56392016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
5640
5641 PR c++/68810
bbbbe8ab 5642 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
d1565a03 5643 expected to generate an error.
15a5a905 5644
e4538af5 56452016-01-21 Bernd Schmidt <bschmidt@redhat.com>
5646
5647 PR middle-end/66178
5648 * gcc.dg/torture/pr66178.c: New test.
5649
4d4180ce 56502016-01-21 Anton Blanchard <anton@samba.org>
5651 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5652
5653 PR target/63354
5654 * gcc.target/powerpc/pr63354.c: New test.
5655
86e16058 56562016-01-21 Vladimir Makarov <vmakarov@redhat.com>
5657
5658 PR rtl-optimization/68990
5659 * gcc.target/i386/pr68990: New.
5660
b11b85e4 56612016-01-21 Nick Clifton <nickc@redhat.com>
5662
5663 PR target/69129
5664 * gcc.target/mips/pr69129.c: New.
5665
62dd9f85 56662016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
5667
5668 PR c++/58046
5669 * g++.dg/cpp0x/pr58046.C: New.
5670
ac7d424b 56712016-01-21 Jakub Jelinek <jakub@redhat.com>
5672
47c0bea3 5673 PR target/69187
5674 PR target/65624
5675 * gcc.target/arm/pr69187.c: New test.
5676
ac7d424b 5677 PR c++/69355
5678 * g++.dg/torture/pr69355.C: New test.
5679
9e18b252 56802016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5681 Sebastian Pop <s.pop@samsung.com>
5682
5683 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
5684
de862e2f 56852016-01-21 Aditya Kumar <aditya.k7@samsung.com>
5686 Sebastian Pop <s.pop@samsung.com>
5687
132731fb 5688 * gcc.dg/graphite/pr68976.c: New test.
de862e2f 5689
f55f9344 56902016-01-21 Jakub Jelinek <jakub@redhat.com>
5691
5692 PR middle-end/67653
5693 * c-c++-common/pr67653.c: New test.
5694 * gcc.dg/torture/pr29119.c: Add dg-warning.
5695
62752e71 56962016-01-20 Peter Bergner <bergner@vnet.ibm.com>
5697
5698 * gcc.target/powerpc/cpu-builtin-1.c: New test.
5699
16d4186f 57002016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5701
5702 PR c/24293
5703 * gcc.dg/pr24293.c: New test.
5704 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
5705 incomplete struct type.
5706 * gcc.dg/declspec-1.c: Likewise.
5707 * gcc.dg/pr63549.c: Likewise.
5708
58219d13 57092016-01-20 Jakub Jelinek <jakub@redhat.com>
5710
5711 PR tree-optimization/66612
5712 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
5713 for bdn instruction.
5714
a7b5688a 57152016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
5716
5717 * lib/target-supports.exp
5718 (check_effective_target_arm_fp_ok_nocache): New.
5719 (check_effective_target_arm_fp_ok): New.
5720 (add_options_for_arm_fp): New.
5721 (check_effective_target_arm_crypto_ok_nocache): Require
5722 target_arm_v8_neon_ok instead of arm32.
5723 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
5724 (check_effective_target_arm_crypto_pragma_ok): New.
5725 (add_options_for_arm_vfp): New.
5726 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
5727 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
5728 target instead. Force initial fpu to vfp.
5729 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
5730 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
5731 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
5732 dependency.
5733 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
5734 use arm_vfp effective target instead. Force initial fpu to vfp.
5735 * gcc.target/arm/attr-neon3.c: Likewise.
5736 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
5737 arm_vfp_ok.
5738 * gcc.target/arm/unsigned-float.c: Likewise.
5739 * gcc.target/arm/vfp-1.c: Likewise.
5740 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
5741 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
5742 * gcc.target/arm/vfp-ldmiad.c: Likewise.
5743 * gcc.target/arm/vfp-ldmias.c: Likewise.
5744 * gcc.target/arm/vfp-stmdbd.c: Likewise.
5745 * gcc.target/arm/vfp-stmdbs.c: Likewise.
5746 * gcc.target/arm/vfp-stmiad.c: Likewise.
5747 * gcc.target/arm/vfp-stmias.c: Likewise.
5748 * gcc.target/arm/vnmul-1.c: Likewise.
5749 * gcc.target/arm/vnmul-2.c: Likewise.
5750 * gcc.target/arm/vnmul-3.c: Likewise.
5751 * gcc.target/arm/vnmul-4.c: Likewise.
5752
7ca56ca8 57532016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 5754
7fb75b57 5755 PR testsuite/69366
5756 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
5757 the MPX run-time library, for compile-time MPX test.
5758 * gcc.target/i386/chkp-always_inline.c: Likewise.
5759 * gcc.target/i386/chkp-bndret.c: Likewise.
5760 * gcc.target/i386/chkp-builtins-1.c: Likewise.
5761 * gcc.target/i386/chkp-builtins-2.c: Likewise.
5762 * gcc.target/i386/chkp-builtins-3.c: Likewise.
5763 * gcc.target/i386/chkp-builtins-4.c: Likewise.
5764 * gcc.target/i386/chkp-const-check-1.c: Likewise.
5765 * gcc.target/i386/chkp-const-check-2.c: Likewise.
5766 * gcc.target/i386/chkp-hidden-def.c: Likewise.
5767 * gcc.target/i386/chkp-label-address.c: Likewise.
5768 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
5769 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
5770 * gcc.target/i386/chkp-pr69044.c: Likewise.
5771 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
5772 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
5773 * gcc.target/i386/chkp-strchr.c: Likewise.
5774 * gcc.target/i386/chkp-strlen-1.c: Likewise.
5775 * gcc.target/i386/chkp-strlen-2.c: Likewise.
5776 * gcc.target/i386/chkp-strlen-3.c: Likewise.
5777 * gcc.target/i386/chkp-strlen-4.c: Likewise.
5778 * gcc.target/i386/chkp-strlen-5.c: Likewise.
5779 * gcc.target/i386/chkp-stropt-1.c: Likewise.
5780 * gcc.target/i386/chkp-stropt-10.c: Likewise.
5781 * gcc.target/i386/chkp-stropt-11.c: Likewise.
5782 * gcc.target/i386/chkp-stropt-12.c: Likewise.
5783 * gcc.target/i386/chkp-stropt-13.c: Likewise.
5784 * gcc.target/i386/chkp-stropt-14.c: Likewise.
5785 * gcc.target/i386/chkp-stropt-15.c: Likewise.
5786 * gcc.target/i386/chkp-stropt-16.c: Likewise.
5787 * gcc.target/i386/chkp-stropt-2.c: Likewise.
5788 * gcc.target/i386/chkp-stropt-3.c: Likewise.
5789 * gcc.target/i386/chkp-stropt-4.c: Likewise.
5790 * gcc.target/i386/chkp-stropt-5.c: Likewise.
5791 * gcc.target/i386/chkp-stropt-6.c: Likewise.
5792 * gcc.target/i386/chkp-stropt-7.c: Likewise.
5793 * gcc.target/i386/chkp-stropt-8.c: Likewise.
5794 * gcc.target/i386/chkp-stropt-9.c: Likewise.
5795 * gcc.target/i386/pr63995-2.c: Likewise.
5796 * gcc.target/i386/pr64805.c: Likewise.
5797 * gcc.target/i386/pr65044.c: Likewise.
5798 * gcc.target/i386/pr65167.c: Likewise.
5799 * gcc.target/i386/pr65183.c: Likewise.
5800 * gcc.target/i386/pr65184.c: Likewise.
5801 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 5802
f2da0b99 58032016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
5804
5805 PR tree-optimization/69328
5806 * gcc.dg/pr69328.c: New test.
5807
4d379676 58082016-01-20 Jeff Law <law@redhat.com>
5809
4a11f145 5810 PR target/25114
4d379676 5811 * gcc.target/m68k/pr25114.c: New test.
5812
0754bad1 58132016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
5814
5815 * gcc.target/arm/memset-inline-10.c: Added
5816 dg-require-effective-target arm_thumb2_ok.
5817
63bd5c2d 58182016-01-19 Eric Botcazou <ebotcazou@adacore.com>
5819
5820 * gcc.dg/debug/dwarf2/sso.c: New test.
5821
a9c01e81 58222016-01-19 Uros Bizjak <ubizjak@gmail.com>
5823
5824 PR testsuite/68820
5825 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
5826 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
5827 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
5828
53fa0e54 58292016-01-19 Jan Hubicka <hubicka@ucw.cz>
5830
5831 PR ipa/66223
5832 * g++.dg/ipa/devirt-50.C: New testcase.
5833
e035a62c 58342016-01-19 Marek Polacek <polacek@redhat.com>
5835
5836 PR c++/68965
5837 * g++.dg/cpp1y/parameter-pack-1.C: New test.
5838 * g++.dg/cpp1y/parameter-pack-2.C: New test.
5839
885cc3ea 58402016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5841
5842 PR target/69135
5843 * gcc.target/arm/pr69135_1.c: New test.
5844
07bd240e 58452015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5846
5847 * gcc.target/aarch64/ccmp_1.c: Add new tests.
5848
9f60d257 58492015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
5850
5851 * gcc.target/aarch64/ccmp_1.c: New testcase.
5852
a0c919f7 58532016-01-19 Marek Polacek <polacek@redhat.com>
5854
5855 PR c++/68586
5856 * g++.dg/cpp0x/enum30.C: New test.
5857
dc5d6d17 58582016-01-19 Richard Biener <rguenther@suse.de>
5859
5860 PR tree-optimization/69336
5861 * g++.dg/tree-ssa/pr69336.C: New testcase.
5862
6dd156e0 58632016-01-19 Jakub Jelinek <jakub@redhat.com>
5864
5865 PR debug/65779
5866 * gcc.dg/pr65779.c: New test.
5867
3e0d45b9 58682016-01-19 Richard Biener <rguenther@suse.de>
5869
5870 PR tree-optimization/69352
5871 * gcc.dg/torture/pr69352.c: New testcase.
5872
7a3cf64d 58732016-01-19 Jakub Jelinek <jakub@redhat.com>
5874
5875 PR rtl-optimization/68955
5876 PR rtl-optimization/64557
5877 * gcc.dg/torture/pr68955.c: New test.
5878
8be55b33 58792016-01-19 Jan Hubicka <hubicka@ucw.cz>
5880
5881 PR lto/69136
5882 * g++.dg/torture/pr69136.C: New testcase.
5883
72a985d7 58842016-01-19 Jan Hubicka <hubicka@ucw.cz>
5885
5886 PR lto/69133
5887 * g++.dg/lto/pr69133_0.C: New testcase.
5888 * g++.dg/lto/pr69133_1.C: New testcase.
5889
56778b62 58902016-01-15 Jeff Law <law@redhat.com>
5891
5892 PR tree-optimization/69320
5893 * gcc.c-torture/pr69320-1.c: New test.
5894 * gcc.c-torture/pr69320-2.c: New test.
5895 * gcc.c-torture/pr69320-3.c: New test.
5896 * gcc.c-torture/pr69320-4.c: New test.
5897
ced41b93 58982016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
5899
5900 PR c++/11858
5901 PR c++/24663
5902 PR c++/24664
5903 * g++.dg/template/pr11858.C: New test.
5904 * g++.dg/template/pr24663.C: New test.
5905 * g++.dg/template/unify12.C: New test.
5906 * g++.dg/template/unify13.C: New test.
5907 * g++.dg/template/unify14.C: New test.
5908 * g++.dg/template/unify15.C: New test.
5909 * g++.dg/template/unify16.C: New test.
5910 * g++.dg/template/unify17.C: New test.
5911
7f8cbcaf 59122016-01-18 David Malcolm <dmalcolm@redhat.com>
5913
5914 PR testsuite/69181
5915 * gcc.dg/pr69181-1.c: New test file.
5916 * gcc.dg/pr69181-2.c: New test file.
5917 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
5918 globals by moving it to...
5919 (cleanup-after-saved-dg-test): ...this new function. Add
5920 "global additional_sources_used". Add reset of global
5921 multiline_expected_outputs to the empty list.
5922 * lib/multiline.exp (_multiline_expected_outputs): Rename this
5923 global to...
5924 (multiline_expected_outputs): ...this, and updated comments to
5925 note that it is modified from gcc-dg.exp.
5926 (dg-end-multiline-output): Update for the above renaming.
5927 (handle-multiline-outputs): Likewise. Remove the clearing
5928 of the expected outputs to the empty list.
5929
3c7cbfc0 59302016-01-18 Richard Biener <rguenther@suse.de>
5931
5932 PR tree-optimization/69297
5933 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
5934
81d49cc1 59352016-01-18 Joseph Myers <joseph@codesourcery.com>
5936
5937 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
5938 dg-options.
5939 * gcc.target/mips/mips-3d-2.c: Likewise.
5940 * gcc.target/mips/mips-3d-3.c: Likewise.
5941 * gcc.target/mips/mips-3d-4.c: Likewise.
5942 * gcc.target/mips/mips-3d-5.c: Likewise.
5943 * gcc.target/mips/mips-3d-6.c: Likewise.
5944 * gcc.target/mips/mips-3d-7.c: Likewise.
5945 * gcc.target/mips/mips-3d-8.c: Likewise.
5946 * gcc.target/mips/mips-3d-9.c: Likewise.
5947 * gcc.target/mips/mips-ps-1.c: Likewise.
5948 * gcc.target/mips/mips-ps-2.c: Likewise.
5949 * gcc.target/mips/mips-ps-3.c: Likewise.
5950 * gcc.target/mips/mips-ps-4.c: Likewise.
5951 * gcc.target/mips/mips-ps-5.c: Likewise.
5952 * gcc.target/mips/mips-ps-6.c: Likewise.
5953 * gcc.target/mips/mips-ps-7.c: Likewise.
5954 * gcc.target/mips/mips-ps-type.c: Likewise.
5955 * gcc.target/mips/mips-ps-type-2.c: Likewise.
5956 * gcc.target/mips/mips16-attributes-6.c: Likewise.
5957
03c4ff3a 59582016-01-18 Tom de Vries <tom@codesourcery.com>
5959
5960 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
5961 * c-c++-common/goacc/kernels-double-reduction.c: New test.
5962 * c-c++-common/goacc/kernels-empty.c: New test.
5963 * c-c++-common/goacc/kernels-eternal.c: New test.
5964 * c-c++-common/goacc/kernels-loop-2.c: New test.
5965 * c-c++-common/goacc/kernels-loop-3.c: New test.
5966 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
5967 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
5968 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
5969 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
5970 * c-c++-common/goacc/kernels-loop-data.c: New test.
5971 * c-c++-common/goacc/kernels-loop-g.c: New test.
5972 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
5973 * c-c++-common/goacc/kernels-loop-n.c: New test.
5974 * c-c++-common/goacc/kernels-loop-nest.c: New test.
5975 * c-c++-common/goacc/kernels-loop.c: New test.
5976 * c-c++-common/goacc/kernels-noreturn.c: New test.
5977 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
5978 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
5979 * c-c++-common/goacc/kernels-reduction.c: New test.
5980
22e3dcee 59812016-01-18 Tom de Vries <tom@codesourcery.com>
5982
5983 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
5984 * gcc.dg/autopar/outer-2.c: Same.
5985 * gcc.dg/autopar/outer-3.c: Same.
5986 * gcc.dg/autopar/outer-4.c: Same.
5987 * gcc.dg/autopar/outer-5.c: Same.
5988 * gcc.dg/autopar/outer-6.c: Same.
5989 * gcc.dg/autopar/parallelization-1.c: Same.
5990 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
5991 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
5992 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
5993 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
5994 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
5995 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
5996 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
5997 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
5998 * gcc.dg/autopar/pr39500-1.c: Same.
5999 * gcc.dg/autopar/pr39500-2.c: Same.
6000 * gcc.dg/autopar/pr46193.c: Same.
6001 * gcc.dg/autopar/pr46194.c: Same.
6002 * gcc.dg/autopar/pr49580.c: Same.
6003 * gcc.dg/autopar/pr49960-1.c: Same.
6004 * gcc.dg/autopar/pr49960.c: Same.
6005 * gcc.dg/autopar/pr68373.c: Same.
6006 * gcc.dg/autopar/reduc-1.c: Same.
6007 * gcc.dg/autopar/reduc-1char.c: Same.
6008 * gcc.dg/autopar/reduc-1short.c: Same.
6009 * gcc.dg/autopar/reduc-2.c: Same.
6010 * gcc.dg/autopar/reduc-2char.c: Same.
6011 * gcc.dg/autopar/reduc-2short.c: Same.
6012 * gcc.dg/autopar/reduc-3.c: Same.
6013 * gcc.dg/autopar/reduc-4.c: Same.
6014 * gcc.dg/autopar/reduc-6.c: Same.
6015 * gcc.dg/autopar/reduc-7.c: Same.
6016 * gcc.dg/autopar/reduc-8.c: Same.
6017 * gcc.dg/autopar/reduc-9.c: Same.
6018 * gcc.dg/autopar/uns-outer-4.c: Same.
6019 * gcc.dg/autopar/uns-outer-5.c: Same.
6020 * gcc.dg/autopar/uns-outer-6.c: Same.
6021 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6022 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6023
fd5cbe2f 60242016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6025
6026 PR target/63679
6027 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6028 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6029
fa75ab55 60302016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6031
6032 PR target/63679
6033 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6034 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6035 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6036
214b2582 60372016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6038
6039 PR target/63679
6040 * gcc.dg/tree-ssa/sra-17.c: New.
6041 * gcc.dg/tree-ssa/sra-18.c: New.
6042
13146837 60432016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6044
6045 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6046
6ccd18c2 60472016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6048
6049 * gnat.dg/inline12.adb: New test.
6050
8872b95f 60512016-01-18 Bin Cheng <bin.cheng@arm.com>
6052
6053 PR tree-optimization/66797
6054 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6055
971514e3 60562016-01-18 Richard Biener <rguenther@suse.de>
6057
6058 PR tree-optimization/69170
6059 * gcc.dg/torture/pr69170.c: New testcase.
6060
dfb6d139 60612016-01-17 John David Anglin <danglin@gcc.gnu.org>
9b2d1aab 6062
6063 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6064
164d84c2 60652016-01-16 Tom de Vries <tom@codesourcery.com>
6066
6067 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6068
4c33b769 60692016-01-16 Tom de Vries <tom@codesourcery.com>
6070
6071 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6072 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6073 redundant dg-require-effective-target pthread.
6074 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6075 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6076 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6077 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6078 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6079 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6080 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6081
673441b0 60822016-01-16 David Edelsohn <dje.gcc@gmail.com>
6083
6084 PR target/68609
6085 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6086 * gcc.target/powerpc/recip-7.c: Same.
6087
90153ae7 60882016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6089
6090 PR c++/69091
6091 * g++.dg/template/pr69091.C: New test.
6092
bc24d01d 60932016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6094
6095 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6096 dump does not contain an error_mark_node.
6097 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6098 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6099
4067c0fd 61002016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6101
6102 PR c++/68936
6103 * g++.dg/template/pr68936.C: New test.
6104
27c6dbdd 61052016-01-15 David Edelsohn <dje.gcc@gmail.com>
6106
6107 PR target/68609
6108 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6109 * gcc.target/powerpc/recip-2.c: Same.
6110 * gcc.target/powerpc/recip-3.c: Same.
6111 * gcc.target/powerpc/recip-4.c: Same.
6112 * gcc.target/powerpc/recip-sqrtf.c: Same.
6113
e390c57d 61142016-01-15 Jeff Law <law@redhat.com>
6115
6116 PR tree-optimization/69270
6117 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6118 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6119
ddcfeaf1 61202016-01-15 Paul Thomas <pault@gcc.gnu.org>
6121
6122 PR fortran/49630
6123 * gfortran.dg/deferred_character_13.f90: New test for the fix
6124 of comment 3 of the PR.
6125
6126 PR fortran/54070
6127 * gfortran.dg/deferred_character_8.f90: New test
6128 * gfortran.dg/allocate_error_5.f90: New test
6129
6130 PR fortran/60593
6131 * gfortran.dg/deferred_character_10.f90: New test
6132
6133 PR fortran/60795
6134 * gfortran.dg/deferred_character_14.f90: New test
6135
6136 PR fortran/61147
6137 * gfortran.dg/deferred_character_11.f90: New test
6138
6139 PR fortran/64324
6140 * gfortran.dg/deferred_character_9.f90: New test
6141
81be349c 61422016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6143
6144 PR rtl-optimization/69030
6145 * gcc.target/i386/pr69030.c: New.
6146
998456c5 61472016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6148
6149 * gcc.target/aarch64/target_attr_17.c: New test.
6150
0d85be19 61512016-01-15 Richard Biener <rguenther@suse.de>
6152
6153 PR tree-optimization/66856
6154 * gcc.dg/torture/pr66856-1.c: New testcase.
6155 * gcc.dg/torture/pr66856-2.c: Likewise.
6156
321d36c8 61572016-01-15 Richard Biener <rguenther@suse.de>
6158
6159 PR debug/69137
6160 * g++.dg/lto/pr69137_0.C: New testcase.
6161
d94a1f53 61622016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6163
6164 PR middle-end/69246
6165 * gcc.target/i386/pr69246.c: New test.
6166
5fe9a861 61672016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6168
a9c01e81 6169 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 6170
3d05a5e9 61712016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6172
6173 PR c++/56194
6174 * g++.dg/init/const9.C: Disable test on S/390.
6175
5e8132b5 61762016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6177
6178 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6179 * g++.dg/Wno-frame-address.C: Ditto.
6180
32307cdf 61812016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6182
6183 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6184
1ca28250 61852016-01-15 Richard Biener <rguenther@suse.de>
6186
6187 PR tree-optimization/68961
6188 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6189
6271bd93 61902016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6191
6192 * gcc.target/i386/pr65105-5.c: New test.
6193
dfb6d139 61942016-01-15 Jan Hubicka <hubicka@ucw.cz>
9dbe6a63 6195
6196 * gcc.c-torture/execute/alias-4.c: New testcase.
6197
dfb6d139 61982016-01-15 Jan Hubicka <hubicka@ucw.cz>
a70589b9 6199
6200 PR ipa/68148
6201 * g++.dg/ipa/devirt-49.C: New testcase.
6202
7bbac464 62032016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 6204
6205 PR target/65837
6206 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6207 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6208 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6209
4345b868 62102016-01-15 Richard Biener <rguenther@suse.de>
6211
6212 PR tree-optimization/69117
6213 * gcc.dg/torture/pr69117.c: New testcase.
6214
580357e7 62152015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 6216
6217 PR c++/69048
6218 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6219
612baa31 62202016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6221
6222 PR testsuite/67509
6223 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6224 range tests use 100 * maximum instead of maximum + 1.
6225
44e09bc4 62262016-01-14 Jakub Jelinek <jakub@redhat.com>
6227
6228 PR debug/69244
6229 * gcc.dg/guality/pr69244.c: New test.
6230
96962ae4 62312016-01-14 Uros Bizjak <ubizjak@gmail.com>
6232
6233 * lib/target-supports.exp (check_effective_target_issignaling):
6234 New procedure.
6235 * gcc.dg/pr61441.c: Require issignaling effective target.
6236
ab9c400b 62372016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6238
6239 PR target/68803
6240 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6241
a7ed4583 62422016-01-14 David Malcolm <dmalcolm@redhat.com>
6243
6244 PR c++/68819
6245 PR preprocessor/69177
6246 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6247 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6248 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6249 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6250
77f35cec 62512016-01-14 Marek Polacek <polacek@redhat.com>
6252
6253 PR c/69262
6254 * gcc.dg/array-15.c: New test.
6255
915d0950 62562016-01-14 Jakub Jelinek <jakub@redhat.com>
6257
6258 PR middle-end/68146
6259 PR tree-optimization/69155
6260 * gfortran.dg/pr68146.f: New test.
6261 * gfortran.dg/pr69155.f90: New test.
6262
24651fb7 62632016-01-14 Richard Biener <rguenther@suse.de>
6264
6265 PR tree-optimization/68060
6266 * gcc.dg/torture/pr68060-1.c: New testcase.
6267 * gcc.dg/torture/pr68060-2.c: Likewise.
6268
2f63f950 62692016-01-14 Nick Clifton <nickc@redhat.com>
6270
6271 * lib/target-supports.exp
6272 (check_effective_target_arm_neon_ok_nocache): Add an option
6273 sequence that includes setting the ARM architecture to ARMv7-A.
6274 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6275 command line options necessary to enable Neon support.
6276 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6277 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6278 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6279 * gcc.target/arm/pr69180.c: Likewise.
6280
3ce0acde 62812016-01-14 Jeff Law <law@redhat.com>
6282
6283 PR tree-optimization/69270
6284 * gcc.dg/tree-ssa/pr69270.c: New test.
6285
bda05c57 62862016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6287
6288 PR c/66208
6289 * c-c++-common/pr66208.c: New file.
6290
9b657cf1 62912016-01-13 Jakub Jelinek <jakub@redhat.com>
6292
6293 PR tree-optimization/69156
6294 * gcc.dg/pr69156.c: New test.
6295
58ba1b9d 62962016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6297
6298 * gcc.target/i386/pr69225-7.c: New test.
6299
e5fee0fe 63002016-01-13 Richard Henderson <rth@redhat.com>
6301
6302 * gcc.dg/tm/memopt-13.c: Update expected function.
6303 * gcc.dg/tm/memopt-6.c: Likewise.
6304
3f0e9745 63052016-01-13 Uros Bizjak <ubizjak@gmail.com>
6306
6307 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6308 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6309 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6310 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 6311
3f0e9745 63122016-01-13 Tom de Vries <tom@codesourcery.com>
6313
6314 PR tree-optimization/69169
7a6ddc0d 6315 * gcc.dg/pr69169.c: New test.
6316
9b657cf1 63172016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 6318
6319 PR target/69228
6320 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6321 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6322 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6323 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6324 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
6325 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
6326 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
6327 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
6328
f704d701 63292016-01-13 Jakub Jelinek <jakub@redhat.com>
6330
6331 PR target/69247
6332 * gcc.dg/pr69247.c: New test.
6333
e966d6b9 63342016-01-13 Richard Biener <rguenther@suse.de>
6335
6336 PR tree-optimization/69242
6337 * gcc.dg/torture/pr69242.c: New testcase.
6338
1ca1d9b2 63392016-01-13 Richard Biener <rguenther@suse.de>
6340
6341 PR tree-optimization/69186
6342 * gcc.dg/torture/pr69186.c: New testcase.
6343
d07cbccc 63442016-01-13 Jeff Law <law@redhat.com>
6345
6346 PR tree-optimization/67755
6347 * gcc.dg/tree-ssa/pr67755.c: New test.
6348
63492016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 6350
6351 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
6352 pass number in output by a star.
6353
b95d41cf 63542016-01-12 Bin Cheng <bin.cheng@arm.com>
6355
6356 PR tree-optimization/68911
6357 * gcc.c-torture/execute/pr68911.c: New test.
6358
91d87e22 63592016-01-12 Marek Polacek <polacek@redhat.com>
6360
6361 PR c++/68979
6362 * g++.dg/warn/permissive-1.C: New test.
6363
8a9401a4 63642016-01-12 Jakub Jelinek <jakub@redhat.com>
6365
6366 PR objc++/68511
6367 PR c++/69213
6368 * g++.dg/opt/pr69213.C: New test.
6369
b9cb7a67 63702016-01-12 Christian Bruel <christian.bruel@st.com>
6371
6372 PR target/69180
6373 * gcc.target/arm/pr69180.c: New test.
6374
e4c96992 63752016-01-12 Richard Biener <rguenther@suse.de>
6376
6377 PR lto/69077
6378 * g++.dg/lto/pr69077_0.C: New testcase.
6379 * g++.dg/lto/pr69077_1.C: Likewise.
6380
90525f61 63812016-01-12 Jakub Jelinek <jakub@redhat.com>
6382
6383 PR target/69175
6384 * g++.dg/opt/pr69175.C: New test.
6385
9e7edfd3 63862016-01-12 Alan Lawrence <alan.lawrence@arm.com>
6387
6388 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
6389 rather than #including math.h & stdlib.h.
6390 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
6391 * gcc.dg/vect/pr49771.c: Likewise.
6392 * gcc.dg/vect/vect-10-big-array.c: Likewise.
6393 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
6394 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
6395 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
6396 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
6397 * gcc.dg/vect/pr44507.c: Likewise.
6398 * gcc.dg/vect/pr45902.c: Likewise.
6399 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
6400 * gcc.dg/vect/vect-117.c: Likewise.
6401 * gcc.dg/vect/vect-99.c: Likewise.
6402 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
6403 * gcc.dg/vect/vect-cond-1.c: Likewise.
6404 * gcc.dg/vect/vect-cond-2.c: Likewise.
6405 * gcc.dg/vect/vect-cond-3.c: Likewise.
6406 * gcc.dg/vect/vect-cond-4.c: Likewise.
6407 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
6408 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
6409 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
6410 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
6411 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
6412 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
6413 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
6414 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
6415 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
6416 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
6417 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
6418 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
6419 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
6420 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
6421 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
6422 include of signal.h.
6423 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
6424 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
6425 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
6426 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
6427 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
6428 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
6429 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
6430 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
6431 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
6432 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
6433 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6434 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
6435 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
6436 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
6437 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
6438 * gcc.dg/vect/vect-outer-5.c: Likewise.
6439 * gcc.dg/vect/vect-outer-6.c: Likewise.
6440 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
6441 include of stdio.h.
6442
3368873d 64432016-01-12 Nick Clifton <nickc@redhat.com>
6444
6445 PR target/68913
6446 * gcc.dg/lto/pr61886_0.c: Rename the external function called
6447 to fread so that it will be found in all target runtimes.
6448
0464ea95 64492016-01-12 Richard Biener <rguenther@suse.de>
6450
6451 PR tree-optimization/69053
6452 * g++.dg/torture/pr69053.C: New testcase.
6453
7819730f 64542016-01-12 Richard Biener <rguenther@suse.de>
6455
6456 PR tree-optimization/69168
6457 * gcc.dg/torture/pr69168.c: New testcase.
6458
995bfebf 64592016-01-12 Richard Biener <rguenther@suse.de>
6460
6461 PR tree-optimization/69157
6462 * gcc.dg/torture/pr69157.c: New testcase.
6463
64642016-01-12 Richard Biener <rguenther@suse.de>
6465
6466 PR tree-optimization/69174
6467 * gcc.dg/torture/pr69174.c: New testcase.
6468
1d10d64c 64692016-01-12 Jakub Jelinek <jakub@redhat.com>
6470
6471 PR c++/66808
6472 PR c++/69000
6473 * g++.dg/tls/pr66808.C: New test.
6474 * g++.dg/tls/pr69000.C: New test.
6475
f0b79faf 64762016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6477
6478 * gcc.target/powerpc/swaps-p8-23.c: New test.
6479 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
6480
04cf75a4 64812016-01-11 John David Anglin <danglin@gcc.gnu.org>
6482
6483 PR tree-optimization/68356
6484 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
6485
0eb4264c 64862016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
6487 Jim Wilson <jim.wilson@linaro.org>
6488
6489 PR target/69194
6490 * gcc.target/arm/pr69194.c: New test.
6491
2f66de64 64922016-01-11 H.J. Lu <hongjiu.lu@intel.com>
6493
6494 PR target/69225
6495 * gcc.target/i386/pr69225-1.c: New test.
6496 * gcc.target/i386/pr69225-2.c: Likewise.
6497 * gcc.target/i386/pr69225-3.c: Likewise.
6498 * gcc.target/i386/pr69225-4.c: Likewise.
6499 * gcc.target/i386/pr69225-5.c: Likewise.
6500 * gcc.target/i386/pr69225-6.c: Likewise.
6501
36105e82 65022016-01-11 Jakub Jelinek <jakub@redhat.com>
6503
1c78ce2e 6504 PR target/67462
6505 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
6506 if lp64.
6507
a4a87320 6508 PR target/69071
6509 * gcc.dg/pr69071.c: New test.
6510
91fbd04f 6511 PR c++/69211
6512 * g++.dg/opt/pr69211.C: New test.
6513
36105e82 6514 PR tree-optimization/69214
6515 * gcc.c-torture/compile/pr69214.c: New test.
6516
e934c380 65172016-01-11 Uros Bizjak <ubizjak@gmail.com>
6518
6519 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
6520 * gcc.target/i386/pr66232-11.c: Ditto.
6521 * gcc.target/i386/pr66232-12.c: Ditto.
6522 * gcc.target/i386/pr66232-13.c: Ditto.
6523
3ff1b153 65242016-01-11 Richard Biener <rguenther@suse.de>
6525
6526 PR tree-optimization/69173
6527 * gcc.dg/torture/pr69173.c: New testcase.
6528
04e1504c 65292016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6530
6531 PR rtl-optimization/68796
6532 * gcc.target/aarch64/tst_5.c: New test.
6533 * gcc.target/aarch64/tst_6.c: Likewise.
6534
ae8718b5 65352016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6536
6537 PR rtl-optimization/68841
6538 * gcc.dg/pr68841.c: New test.
6539 * gcc.c-torture/execute/pr68841.c: New test.
6540
bd8bece2 65412016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
6542
6543 PR rtl-optimization/68920
6544 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
6545 for ix86 targets.
6546 * gcc.dg/ifcvt-5.c: New test.
6547
9b657cf1 65482016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 6549
6550 PR bootstrap/69123
6551 * g++.dg/pr69123.C: New.
6552
7a158352 65532016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
6554
6555 PR target/69010
6556 * gcc.target/i386/pr69010.c: New test.
6557
ff375d11 65582016-01-11 Martin Jambor <mjambor@suse.cz>
6559
6560 PR ipa/69044
6561 * gcc.target/i386/chkp-pr69044.c: New test.
6562
9eb890f1 65632016-01-11 Tom de Vries <tom@codesourcery.com>
6564
6565 PR tree-optimization/69109
6566 * gcc.dg/autopar/pr69109-2.c: New test.
6567 * gcc.dg/autopar/pr69109.c: New test.
6568
c4157ee5 65692016-01-11 Tom de Vries <tom@codesourcery.com>
6570
6571 PR tree-optimization/69108
6572 * gcc.dg/autopar/pr69108.c: New test.
6573
b933e511 65742016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
6575
6576 PR c++/69029
6577 * c-c++-common/Wisleading-indentation.c: Augment test.
6578
efb73de1 65792016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
6580
6581 PR fortran/69154
6582 * gfortran.dg/inline_matmul_12.f90: New test.
6583
40c86c3b 65842016-01-10 Paul Thomas <pault@gcc.gnu.org>
6585
6586 PR fortran/67779
6587 * gfortran.dg/actual_array_offset_1: New test.
6588
a006c0bb 65892016-01-10 Tom de Vries <tom@codesourcery.com>
6590
6591 PR tree-optimization/69062
6592 * gcc.dg/autopar/pr69062.c: New test.
6593
880ed4be 65942016-01-10 Thomas Schwinge <thomas@codesourcery.com>
6595
6596 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
6597 * gcc.dg/vect/slp-perm-2.c: Likewise.
6598 * gcc.dg/vect/slp-perm-3.c: Likewise.
6599 * gcc.dg/vect/slp-perm-5.c: Likewise.
6600 * gcc.dg/vect/slp-perm-6.c: Likewise.
6601 * gcc.dg/vect/slp-perm-7.c: Likewise.
6602 * gcc.dg/vect/slp-perm-8.c: Likewise.
6603
d95e1856 66042016-01-10 Tom de Vries <tom@codesourcery.com>
6605
6606 PR tree-optimization/69039
6607 * gcc.dg/autopar/pr69039.c: New test.
6608
0f8f48d0 66092016-01-09 Marek Polacek <polacek@redhat.com>
6610
6611 PR c++/69113
6612 * g++.dg/pr69113.C: New test.
6613
7dff0499 66142016-01-09 Jakub Jelinek <jakub@redhat.com>
6615
6616 PR middle-end/50865
6617 PR tree-optimization/69097
6618 * gcc.c-torture/execute/pr50865.c: New test.
6619 * gcc.c-torture/execute/pr69097-1.c: New test.
6620 * gcc.c-torture/execute/pr69097-2.c: New test.
6621 * gcc.dg/pr69097-1.c: New test.
6622 * gcc.dg/pr69097-2.c: New test.
6623
18431e78 66242016-01-09 Jakub Jelinek <jakub@redhat.com>
6625
6626 PR c++/69164
6627 * g++.dg/opt/pr69164.C: New test.
6628
1943a4a2 66292016-01-08 Jakub Jelinek <jakub@redhat.com>
6630
6631 PR tree-optimization/69167
6632 * gcc.dg/pr69167.c: New test.
6633
a143e277 66342016-01-08 Marek Polacek <polacek@redhat.com>
6635
6636 PR c++/68449
6637 * g++.dg/pr68449.C: New.
6638
44c01906 66392016-01-08 Alan Lawrence <alan.lawrence@arm.com>
6640
6641 PR tree-optimization/68707
6642 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
6643 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
6644 on platforms supporting it.
6645 * gcc.dg/vect/slp-perm-2.c: Likewise.
6646 * gcc.dg/vect/slp-perm-3.c: Likewise.
6647 * gcc.dg/vect/slp-perm-5.c: Likewise.
6648 * gcc.dg/vect/slp-perm-7.c: Likewise.
6649 * gcc.dg/vect/slp-perm-8.c: Likewise.
6650 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
6651 on platforms supporting it.
6652
c437d1e8 66532016-01-08 Jakub Jelinek <jakub@redhat.com>
6654
c9595c51 6655 PR tree-optimization/69162
6656 * gcc.dg/pr69162.c: New test.
6657
c437d1e8 6658 PR tree-optimization/69172
6659 * gcc.dg/pr69172.c: New test.
6660
6a46a28c 66612016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
6662
6663 PR tree-optimization/67781
6664 * gcc.c-torture/execute/pr67781.c: New file.
6665
62ad9a04 66662016-01-08 Jakub Jelinek <jakub@redhat.com>
6667
6668 PR tree-optimization/69083
6669 * gcc.dg/vect/pr69083.c: New test.
6670
9e0e8c2a 66712016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
6672
6673 PR tree-optimization/61441
6674 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
6675 Use -fexcess-precision=standard for compiler options.
6676 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
6677
5d034e37 66782016-01-08 Jakub Jelinek <jakub@redhat.com>
6679
5013f740 6680 PR fortran/69128
6681 * gfortran.dg/gomp/pr69128.f90: New test.
6682
5d034e37 6683 PR c++/69145
6684 * g++.dg/ext/pr69145-1.C: New test.
6685 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
6686 * g++.dg/ext/pr69145-2.h: New file.
6687
517906ff 66882016-01-07 Martin Sebor <msebor@redhat.com>
6689
6690 PR c/68966
6691 * gcc.dg/atomic-fetch-bool.c: New test.
6692 * gcc.dg/sync-fetch-bool.c: New test.
6693
cdbb524c 66942016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6695
6696 PR fortran/66680
6697 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
6698
ec3aba9e 66992016-01-07 Nick Clifton <nickc@redhat.com>
6700
6701 PR target/66655
6702 * g++.dg/pr66655.C: New test.
6703 * g++.dg/pr66655_1.cc: Test support file.
6704 * g++.dg/pr66655.h: Test header file.
6705
9b657cf1 67062016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 6707
6708 PR fortran/66680
6709 gfortran.dg/gomp/pr66680.f90: New test.
6710
cd45d7a5 67112016-01-07 H.J. Lu <hongjiu.lu@intel.com>
6712
6713 PR target/69171
6714 * gcc.target/i386/pr69171-1.c: New test.
6715 * gcc.target/i386/pr69171-2.c: Likewise.
6716 * gcc.target/i386/pr69171-3.c: Likewise.
6717 * gcc.target/i386/pr69171-4.c: Likewise.
6718 * gcc.target/i386/pr69171-5.c: Likewise.
6719 * gcc.target/i386/pr69171-6.c: Likewise.
6720
4a86a91a 67212015-12-15 Bernd Schmidt <bschmidt@redhat.com>
6722
6723 PR middle-end/67639
6724 * c-c++-common/pr67639.c: New test.
6725
34c05552 67262016-01-07 Jakub Jelinek <jakub@redhat.com>
6727
6728 PR tree-optimization/69141
6729 * g++.dg/opt/pr69141.C: New test.
6730
f08d6895 67312016-01-06 Eric Botcazou <ebotcazou@adacore.com>
6732
6733 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
6734
32ec4173 67352016-01-06 Uros Bizjak <ubizjak@gmail.com>
6736
6737 PR target/69140
6738 * gcc.target/i386/pr69140.c: New test
6739
d74214f3 67402016-01-06 David Malcolm <dmalcolm@redhat.com>
6741
6742 * gcc.dg/bad-dereference.c: New test case.
6743
73991cab 67442015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6745
6746 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
6747
fc8cc457 67482016-01-06 Andreas Schwab <schwab@linux-m68k.org>
6749
6750 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
6751
be3c9981 67522016-01-06 Marek Polacek <polacek@redhat.com>
6753
6754 PR sanitizer/69099
6755 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
6756
2cb724f9 67572016-01-05 Marek Polacek <polacek@redhat.com>
6758
6759 PR c/69104
6760 * gcc.dg/atomic-invalid-2.c: New.
6761
233a53ed 67622016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6763
6764 PR target/68991
6765 * gcc.target/i386/pr68991.c: New test.
6766
ea87c5e3 67672016-01-05 H.J. Lu <hongjiu.lu@intel.com>
6768
6769 PR target/68991
6770 * g++.dg/pr68991-1.C: New test.
6771 * g++.dg/pr68991-2.C: Likewise.
6772
1943a4a2 67732016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 6774
1943a4a2 6775 PR other/60465
afe82e5b 6776 * gcc.target/ia64/pr60465-gprel64.c: New test.
6777 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
6778
1e9147dd 67792016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6780
6781 PR rtl-optimization/68651
6782 * gcc.target/aarch64/pr68651_1.c: New test.
6783
d42aa619 67842016-01-05 David Malcolm <dmalcolm@redhat.com>
6785
6786 PR c/69122
6787 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
6788
1776de76 67892016-01-05 Nathan Sidwell <nathan@acm.org>
6790
2d7d361d 6791 PR c++/58583
6792 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
6793
1776de76 6794 * gcc.dg/alias-15.c: New.
6795
5beb12c0 67962016-01-05 Nick Clifton <nickc@redhat.com>
6797
6798 PR target/68870
6799 * g++.dg/pr68770.C: New test.
6800
d8cca921 68012016-01-04 Mike Stump <mikestump@comcast.net>
6802
6803 * lib/target-supports.exp (check_effective_target_cilkplus):
6804 cilkplus targets require pthreads.
afc907ef 6805 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 6806
8427dff3 68072016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
6808
6809 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
6810 generation.
6811
f1717362 68122016-01-04 Jakub Jelinek <jakub@redhat.com>
6813
6814 Update copyright years.
6815
d7d6a3ab 68162016-01-04 Marek Polacek <polacek@redhat.com>
6817
6818 PR c/68908
6819 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
6820 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
6821 * gcc.dg/atomic/stdatomic-op-5.c: New test.
6822
b8f4a5f9 68232016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6824
6825 * gcc.target/sparc/20160104-2.c: New test.
6826
6b5c028f 68272016-01-04 Eric Botcazou <ebotcazou@adacore.com>
6828
6829 * gcc.target/sparc/20160104-1.c: New test.
6830
300e1002 68312016-01-03 Paul Thomas <pault@gcc.gnu.org>
6832
6833 PR fortran/65045
6834 * gfortran.dg/pr65045.f90: New test.
6835
855b105f 68362016-01-02 Eric Botcazou <ebotcazou@adacore.com>
6837
6838 * gnat.dg/specs/debug1.ads: Delete.
6839
bdc177dc 68402016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6841
6842 PR libgfortran/68867
6843 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
6844 expression.
6845
48aaffae 68462016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6847
6848 PR libgfortran/68867
6849 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
6850 PowerPC.
6851
19a468b8 68522016-01-01 Paul Thomas <pault@gcc.gnu.org>
6853
6854 PR fortran/68864
6855 * gfortran.dg/pr68864.f90: New test.
6856
25371c91 68572016-01-01 Jakub Jelinek <jakub@redhat.com>
6858
2a659064 6859 PR tree-optimization/69070
6860 * gcc.dg/pr69070.c: New test.
6861
57aa9851 6862 PR sanitizer/69055
6863 * gfortran.dg/pr69055.f90: New test.
6864
25371c91 6865 PR target/69015
6866 * gcc.dg/pr69015.c: New test.
f1717362 6867\f
fb2c1edd 6868Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 6869
6870Copying and distribution of this file, with or without modification,
6871are permitted in any medium without royalty provided the copyright
6872notice and this notice are preserved.