]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
R_MIPS_JALR failures
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a2ea37fb
AB
12016-11-16 Andrew Burgess <andrew.burgess@embecosm.com>
2
3 * gcc.dg/tree-prof/section-attr-1.c: New file.
4 * gcc.dg/tree-prof/section-attr-2.c: New file.
5 * gcc.dg/tree-prof/section-attr-3.c: New file.
6
d08c0ea3
MR
72016-11-16 Maciej W. Rozycki <macro@imgtec.com>
8
9 * gcc.target/mips/code-readable-4.c (dg-final): Expect `dla'
10 rather than `la'.
11
8e2be5ae
MR
122016-11-16 Maciej W. Rozycki <macro@imgtec.com>
13
14 * gcc.target/mips/call-1.c (dg-options): Add `-mno-micromips'.
15 (dg-final): Remove microMIPS JALRS mnemonic matching.
16 * gcc.target/mips/call-2.c (dg-options): Add `-mno-micromips'.
17 (dg-final): Remove microMIPS JALRS mnemonic matching.
18 * gcc.target/mips/call-3.c (dg-options): Add `-mno-micromips'.
19 (dg-final): Remove microMIPS JALRS mnemonic matching.
20 * gcc.target/mips/call-4.c (dg-options): Add `-mno-micromips'.
21 * gcc.target/mips/call-5.c (dg-options): Add `-mno-micromips'.
22 * gcc.target/mips/call-6.c (dg-options): Add `-mno-micromips'.
23 * gcc.target/mips/call-1u.c: New test case.
24 * gcc.target/mips/call-2u.c: New test case.
25 * gcc.target/mips/call-3u.c: New test case.
26 * gcc.target/mips/call-4u.c: New test case.
27 * gcc.target/mips/call-5u.c: New test case.
28 * gcc.target/mips/call-6u.c: New test case.
29
660e6c2c
TP
302016-11-16 Thomas Preud'homme <thomas.preudhomme@arm.com>
31
32 * gcc.target/arm/empty_fiq_handler.c: New test.
33
5e8d7713
JJ
342016-11-16 Jakub Jelinek <jakub@redhat.com>
35
36 PR fortran/78299
37 * gfortran.dg/gomp/pr78299.f90: New test.
38
dd784916
WD
392015-11-16 Wilco Dijkstra <wdijkstr@arm.com>
40
41 * gcc.dg/optimize-bswapdi-3.c: Remove xfail.
42 * gcc.dg/optimize-bswaphi-1.c: Likewise.
43 * gcc.dg/optimize-bswapsi-2.c: Likewise.
44
0af30954
SN
452016-11-16 Szabolcs Nagy <szabolcs.nagy@arm.com>
46
47 PR libgfortran/78314
48 * gfortran.dg/ieee/ieee_6.f90: Use ieee_support_halting.
49
e38f6572
BC
502016-11-16 Bin Cheng <bin.cheng@arm.com>
51
52 * gcc.target/arm/ivopts-orig_biv-inc.c: Adjust test string
53 according to updated dump info.
54
5012919d
AM
552016-11-16 Alexander Monakov <amonakov@ispras.ru>
56
57 * lib/target-supports.exp (check_effective_target_alloca): Use a
58 compile test.
59 * gcc.target/nvptx/softstack.c: New test.
60 * gcc.target/nvptx/decl-shared.c: New test.
61 * gcc.target/nvptx/decl-shared-init.c: New test.
62
2fe2aba3
MR
632016-11-16 Maciej W. Rozycki <macro@imgtec.com>
64
65 * gcc.target/mips/data-sym-jump.c: New test case.
66 * gcc.target/mips/data-sym-pool.c: New test case.
67 * gcc.target/mips/insn-pseudo-4.c: Adjust for constant pool
68 annotation.
69
598eaaa2
YR
702016-11-16 Yuri Rumyantsev <ysrumyan@gmail.com>
71
72 * lib/target-supports.exp (check_avx2_hw_available): New.
73 (check_effective_target_avx2_runtime): New.
74 * gcc.dg/vect/vect-tail-nomask-1.c: New test.
75
03b85dcd
TC
762016-11-16 Tamar Christina <tamar.christina@arm.com>
77
78 PR testsuite/78136
79 * gcc.dg/cpp/trad/trad.exp
80 (dg-runtest): Moved $srcdir/$subdir/ to
81 DEFAULT_TRADCPPFLAGS.
82
dc9e0b66
AV
832016-11-16 Andre Vehreschild <vehre@gcc.gnu.org>
84
85 PR fortran/78356
86 * gfortran.dg/class_allocate_23.f08: New test.
87
d964ba07
RB
882016-11-16 Richard Biener <rguenther@suse.de>
89
90 PR middle-end/78333
91 * gcc.dg/pr78333.c: New testcase.
92
080140bc
ML
932016-11-16 Martin Liska <mliska@suse.cz>
94
95 PR sanitizer/78270
96 * gcc.dg/asan/pr78270.c: Update comment style.
97 * gcc.dg/asan/pr78270-2.c: New test.
98
4786fabe
SKS
992016-11-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
100
101 * c-c++-common/Wlogical-op-1.c: Use __INT{16,32}_TYPE__ instead
102 of {short,int} if __SIZEOF_INT__ is less than 4 bytes.
103
510d73a0
RB
1042016-11-16 Richard Biener <rguenther@suse.de>
105
106 PR tree-optimization/78348
107 * gcc.dg/tree-ssa/ldist-24.c: New testcase.
108
1705cebd
JJ
1092016-11-16 Jakub Jelinek <jakub@redhat.com>
110
111 PR sanitizer/77823
112 * c-c++-common/ubsan/overflow-vec-1.c: New test.
113 * c-c++-common/ubsan/overflow-vec-2.c: New test.
114
ed66ba99
MP
1152016-11-15 Marek Polacek <polacek@redhat.com>
116
117 * g++.dg/cpp1z/init-statement6.C: Rename a function.
118
5d70ab07
JD
1192016-11-15 Thomas Koenig <tkoenig@gcc.gnu.org>
120
121 PR libgfortran/51119
122 * gfortran.dg/matmul_12.f90: New test case.
123
48aef8e2
UB
1242016-11-15 Uros Bizjak <ubizjak@gmail.com>
125
126 * gcc.target/i386/funcspec-56.inc: New file.
127 * gcc.target/i386.funcspec-5.c: Include funcspec-56.inc. Remove
128 common 32-bit and 64-bit function specific options.
129 * gcc.target/i386.funcspec-6.c: Ditto.
130
0c8a8fe2
JJ
1312016-11-15 Jakub Jelinek <jakub@redhat.com>
132
5a65a911
JJ
133 * g++.dg/cpp1z/decomp14.C: New test.
134 * g++.dg/cpp1z/decomp15.C: New test.
135 * g++.dg/cpp1z/decomp16.C: New test.
136
a0f5b987
JJ
137 * g++.dg/cpp1z/decomp13.C: New test.
138
5a0e7889
JJ
139 * g++.dg/cpp1y/auto-fn33.C (main): Turn // error: ... into dg-bogus.
140
0c8a8fe2
JJ
141 PR c++/71988
142 * g++.dg/cpp0x/constexpr-71988.C: New test.
143
2cf63121
MR
1442016-11-15 Maciej W. Rozycki <macro@imgtec.com>
145
146 * gcc.target/mips/insn-casesi.c: New test case.
147 * gcc.target/mips/insn-pseudo-1.c: New test case.
148 * gcc.target/mips/insn-pseudo-2.c: New test case.
149 * gcc.target/mips/insn-pseudo-3.c: New test case.
150 * gcc.target/mips/insn-pseudo-4.c: New test case.
151 * gcc.target/mips/insn-tablejump.c: New test case.
152
2cbfb209
MR
1532016-11-15 Maciej W. Rozycki <macro@imgtec.com>
154
155 * gcc.target/mips/mips.exp (mips_option_tests): Add
156 `-mcode-readable=yes' array element.
157
f05a874c
MR
1582016-11-15 Maciej W. Rozycki <macro@imgtec.com>
159
160 * gcc.target/mips/mips.exp (mips_option_tests): Add
161 `-mmicromips' array element.
162
b229ab2a
MM
1632016-11-15 Michael Matz <matz@suse.de>
164
165 PR missed-optimization/77881
166 * gcc.target/i386/pr77881.c: New test.
167
aa806c3b
JJ
1682016-11-15 Jakub Jelinek <jakub@redhat.com>
169
170 PR middle-end/78295
171 * gcc.dg/uninit-pr78295.c: Add -Wno-psabi to dg-options.
172
bcb9a772
MM
1732016-11-14 Michael Meissner <meissner@linux.vnet.ibm.com>
174
175 * gcc.target/powerpc/vec-set-int.c: New test.
176 * gcc.target/powerpc/vec-set-short.c: Likesie.
177 * gcc.target/powerpc/vec-set-char.c: Likewise.
178
8e745a17
JJ
1792016-11-14 Jakub Jelinek <jakub@redhat.com>
180
181 * g++.dg/cpp1z/feat-cxx1z.C: Test __cpp_structured_bindings macro.
182
d809e15a
JW
1832016-11-14 Janus Weil <janus@gcc.gnu.org>
184
185 PR fortran/78300
186 * gfortran.dg/class_result_3.f90: New test.
187
1ee62b92 1882016-11-14 Prasad Ghangal <prasad.ghangal@gmail.com>
8e745a17
JJ
189 Richard Biener <rguenther@suse.de>
190
191 * gcc.dg/gimplefe-1.c: New testcase.
192 * gcc.dg/gimplefe-2.c: Likewise.
193 * gcc.dg/gimplefe-3.c: Likewise.
194 * gcc.dg/gimplefe-4.c: Likewise.
195 * gcc.dg/gimplefe-5.c: Likewise.
196 * gcc.dg/gimplefe-6.c: Likewise.
197 * gcc.dg/gimplefe-7.c: Likewise.
198 * gcc.dg/gimplefe-8.c: Likewise.
199 * gcc.dg/gimplefe-9.c: Likewise.
200 * gcc.dg/gimplefe-10.c: Likewise.
201 * gcc.dg/gimplefe-11.c: Likewise.
202 * gcc.dg/gimplefe-12.c: Likewise.
203 * gcc.dg/gimplefe-13.c: Likewise.
204 * gcc.dg/gimplefe-14.c: Likewise.
205 * gcc.dg/gimplefe-15.c: Likewise.
206 * gcc.dg/gimplefe-16.c: Likewise.
207 * gcc.dg/gimplefe-17.c: Likewise.
208 * gcc.dg/gimplefe-18.c: Likewise.
1ee62b92 209
4d209853
ML
2102016-11-14 Martin Liska <mliska@suse.cz>
211
212 PR bootstrap/78069
213 * gcc.dg/no_profile_instrument_function-attr-1.c: Update test
214 to match scanned pattern.
215 * gcc.dg/tree-ssa/ssa-lim-11.c: Likewise.
216
5129b43b
RB
2172016-11-14 Richard Biener <rguenther@suse.de>
218
219 PR tree-optimization/78312
220 * gcc.dg/torture/pr78312.c: New testcase.
221
d97cca4a
GJL
2222016-11-14 Georg-Johann Lay <avr@gjlay.de>
223
224 PR target/78093
225 * gcc.target/avr/torture/tiny-absdata-2.c: New test.
226
5230c3d8
JJ
2272016-11-14 Jakub Jelinek <jakub@redhat.com>
228 Jason Merrill <jason@redhat.com>
229
230 Implement P0217R3 - C++17 structured bindings
231 * g++.dg/cpp1z/decomp1.C: New test.
232 * g++.dg/cpp1z/decomp2.C: New test.
233 * g++.dg/cpp1z/decomp3.C: New test.
234 * g++.dg/cpp1z/decomp4.C: New test.
235 * g++.dg/cpp1z/decomp5.C: New test.
236 * g++.dg/cpp1z/decomp6.C: New test.
237 * g++.dg/cpp1z/decomp7.C: New test.
238 * g++.dg/cpp1z/decomp8.C: New test.
239 * g++.dg/cpp1z/decomp9.C: New test.
240 * g++.dg/cpp1z/decomp10.C: New test.
241
a2b4c188
KV
2422016-11-13 Kugan Vivekanandarajah <kuganv@linaro.org>
243
244 * g++.dg/torture/pr78268.C: New test.
245
975672f3
PK
2462016-11-13 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
247
248 PR c/35503
249 * c-c++-common/pr35503-1.c: New test.
250 * c-c++-common/pr35503-2.c: Likewise.
251 * c-c++-common/pr35503-3.c: Likewise.
252 * gcc.dg/format/gcc_diag-1.c: Add tests for "Z" specifier.
253
a4ba1151
UB
2542016-11-13 Uros Bizjak <ubizjak@gmail.com>
255
256 PR rtl-optimization/78232
257 PR rtl-optimization/78248
258 * gcc.dg/ubsan/pr78248.c: New test.
259
47605312
EB
2602016-11-13 Eric Botcazou <ebotcazou@adacore.com>
261
262 * gnat.dg/address_conv.adb: New test.
263
96826e28
EB
2642016-11-13 Eric Botcazou <ebotcazou@adacore.com>
265
266 * gnat.dg/renaming11.ad[sb]: New test.
267
4be719cd
EB
2682016-11-13 Eric Botcazou <ebotcazou@adacore.com>
269
270 * c-c++-common/dump-ada-spec-6.c: New test.
271
4ebd491f
EB
2722016-11-13 Eric Botcazou <ebotcazou@adacore.com>
273
274 * gnat.dg/lto21.adb: New test.
275 * gnat.dg/lto21_pkg1.ads: New helper.
276 * gnat.dg/lto21_pkg2.ad[sb]: Likewise.
277
f9d49cd1
JW
2782016-11-13 Janus Weil <janus@gcc.gnu.org>
279
280 PR fortran/60952
281 * gfortran.dg/typebound_proc_34.f90: New test.
282
9cbf8673
JW
2832016-11-13 Janus Weil <janus@gcc.gnu.org>
284
285 PR fortran/66366
286 * gfortran.dg/class_57.f90: Changed error message.
287 * gfortran.dg/class_60.f90: New test.
288
0e075835
DE
2892016-11-12 David Edelsohn <dje.gcc@gmail.com>
290
291 * g++.dg/pr78112.C: XFAIL AIX.
292
b93d8a3f
JW
2932016-11-12 Janus Weil <janus@gcc.gnu.org>
294
295 PR fortran/77501
296 * gfortran.dg/typebound_generic_16.f90: New test.
297
b8f70e67
JJ
2982016-11-12 Jakub Jelinek <jakub@redhat.com>
299
300 PR c++/71225
301 * g++.dg/cpp0x/pr71225.C: New test.
302
8b287aea
EB
3032016-11-11 Eric Botcazou <ebotcazou@adacore.com>
304
305 * gcc.target/sparc/20161111-1.c: New test.
306
c901bc0d
UB
3072016-11-11 Uros Bizjak <ubizjak@gmail.com>
308
309 PR target/78310
310 * gcc.target/i386/pr78310.c: New test.
311
606f928d
JL
3122016-11-11 Jeff Law <law@redhat.com>
313
314 * gcc.dg/tree-ssa/isolate-6.c: New test.
315 * gcc.dg/tree-ssa/isolate-7.c: New test.
316
be278990
BC
3172016-11-11 Bin Cheng <bin.cheng@arm.com>
318
319 PR testsuite/78292
320 * gcc.dg/vect/vect-cond-2.c: Only drop xfail for targets supporting
321 vect_max_reduc.
322
d9ab7525
JJ
3232016-11-11 Jakub Jelinek <jakub@redhat.com>
324
325 PR c++/72774
326 * g++.dg/parse/pr72774.C: New test.
327
4b7e0c76
RB
3282016-11-11 Richard Biener <rguenther@suse.de>
329
330 PR tree-optimization/71575
331 * gcc.dg/graphite/pr71575-1.c: New testcase.
332 * gcc.dg/graphite/pr71575-2.c: Likewise.
333
d07f8c59
RB
3342016-11-11 Richard Biener <rguenther@suse.de>
335
336 PR middle-end/78295
337 * gcc.dg/uninit-pr78295.c: New testcase.
338
aa806c3b 3392016-11-10 Fritz O. Reese <fritzoreese@gmail.com>
94903212
FR
340
341 PR fortran/78277
342 * gfortran.dg/dec_structure_17.f90: New test.
343
456f0dfa
MM
3442016-11-10 Michael Meissner <meissner@linux.vnet.ibm.com>
345
346 * gcc.target/powerpc/vsx-qimode.c: New test for QImode, HImode
347 being allowed in vector registers.
348 * gcc.target/powerpc/vsx-qimode2.c: Likewise.
349 * gcc.target/powerpc/vsx-qimode3.c: Likewise.
350 * gcc.target/powerpc/vsx-himode.c: Likewise.
351 * gcc.target/powerpc/vsx-himode2.c: Likewise.
352 * gcc.target/powerpc/vsx-himode3.c: Likewise.
353 * gcc.target/powerpc/p9-extract-1.c: Change MFVSRD to just MFVSR,
354 to allow matching MFVSRD or MFVSRW.
355
8d34bfa8
PH
3562016-11-10 Pat Haugen <pthaugen@us.ibm.com>
357
358 PR rtl-optimization/78241
359 * gcc.dg/pr78241.c: New test.
360
0569479e
JJ
3612016-11-10 Jakub Jelinek <jakub@redhat.com>
362
8ebd1b31
JJ
363 * gfortran.dg/openmp-define-3.f90: Expect 201511 instead of
364 201307.
365
0569479e
JJ
366 * g++.dg/cpp1z/noexcept-type14.C: New test.
367 * g++.dg/asan/asan_test.C: Remove -Wno-c++1z-compat from dg-options.
368
37a16493
JG
3692016-11-10 James Greenhalgh <james.greenhalgh@arm.com>
370
371 * gcc.dg/torture/fp-int-convert.h (M_OK2): New, use it in
372 WVAL0S tests added in r241817.
373
b4c3a85b
JJ
3742016-11-10 Jakub Jelinek <jakub@redhat.com>
375
376 * gfortran.dg/gomp/pr77516.f90: Add dg-warning.
377 * gfortran.dg/gomp/target1.f90: Remove ordered clause where it is
378 no longer allowed and corresponding ordered construct.
379 * gfortran.dg/gomp/linear-1.f90: New test.
380 * gfortran.dg/gomp/declare-simd-2.f90: New test.
381 * gfortran.dg/gomp/declare-target-1.f90: New test.
382 * gfortran.dg/gomp/declare-target-2.f90: New test.
383
86bc8506
ML
3842016-11-10 Martin Liska <mliska@suse.cz>
385
386 PR sanitizer/78270
387 * gcc.dg/asan/pr78270.c: New test.
388
ed5fdfba
PMR
3892016-11-10 Pierre-Marie de Rodat <derodat@adacore.com>
390 Jakub Jelinek <jakub@redhat.com>
391
392 PR debug/78112
b4c3a85b 393 * g++.dg/pr78112.C: New testcase.
ed5fdfba 394
0391e4a3
JJ
3952016-11-09 Jakub Jelinek <jakub@redhat.com>
396
cc38d9d6
JJ
397 * g++.dg/asan/asan_test.C: Remove -Wno-format, add
398 -Wno-c++1z-compat.
399 * g++.dg/asan/dejagnu-gtest.h (EXPECT_TRUE): Use "%s" format
400 string in case condition contains % characters.
401
0391e4a3
JJ
402 PR c++/78283
403 * g++.dg/cpp1z/noexcept-type13.C: New test.
404
410fe60d
TT
4052016-11-09 Toma Tabacu <toma.tabacu@imgtec.com>
406
407 * gcc.target/mips/mips.exp (mips-dg-options): Upgrade to MIPS IV if
408 using (HAS_MOVN) with MIPS III.
409
271dd55c
JW
4102016-11-09 Janus Weil <janus@gcc.gnu.org>
411
412 PR fortran/46459
413 * gfortran.dg/volatile14.f90: New test.
414
ff1f317b
UB
4152016-11-09 Uros Bizjak <ubizjak@gmail.com>
416
417 PR target/78262
418 * gcc.target/i386/pr78262.c: New test.
419
aa806c3b 4202016-11-09 Fritz O. Reese <fritzoreese@gmail.com>
f31adad4
FR
421
422 PR fortran/78259
423 * gfortran.dg/pr78259.f90: New test.
424
b349a81a
JW
4252016-11-09 Janus Weil <janus@gcc.gnu.org>
426
427 PR fortran/60777
428 * gfortran.dg/spec_expr_7.f90: New test.
429
2e955d50
JJ
4302016-11-09 Jakub Jelinek <jakub@redhat.com>
431
4f353581
JJ
432 PR target/77718
433 * gcc.c-torture/execute/pr77718.c: New test.
434
2e955d50
JJ
435 * gcc.dg/ubsan/c99-shift-3.c: New test.
436 * gcc.dg/ubsan/c99-shift-4.c: New test.
437 * gcc.dg/ubsan/c99-shift-5.c: New test.
438 * gcc.dg/ubsan/c99-shift-6.c: New test.
439
68c93708
ML
4402016-11-09 Martin Liska <mliska@suse.cz>
441
442 * gcc.dg/tree-ssa/builtins-folding-generic.c (main): Add new
443 test-case for memcmp.
444 * gcc.dg/tree-ssa/builtins-folding-gimple.c: Likewise.
445
7b649f79
TP
4462016-11-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
447
448 PR testsuite/78269
449 * g++.dg/cpp1z/noexcept-type9.C: Make it a compile test.
450
bfcb501d
PT
4512016-11-09 Paul Thomas <pault@gcc.gnu.org>
452
453 * gfortran.dg/move_alloc_18.f90: New test.
454
e15861c2
PK
4552016-11-09 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
456
457 PR middle-end/78256
458 * gcc.dg/pr35691-1.c (foo): Use & instead of &&.
459 * gcc.dg/pr35691-2.c (foo): Use | instead of ||.
460
5f395580
JW
4612016-11-09 Janus Weil <janus@gcc.gnu.org>
462
463 PR fortran/71894
464 * gfortran.dg/class_59.f90: New test.
465
37b14185
RB
4662016-11-09 Richard Biener <rguenther@suse.de>
467
468 PR tree-optimization/78007
469 * gcc.dg/vect/vect-bswap32.c: Adjust.
470 * gcc.dg/vect/vect-bswap64.c: Likewise.
471
d6e8a41c
KV
4722016-11-09 Kugan Vivekanandarajah <kuganv@linaro.org>
473
474 * gcc.dg/ipa/vrp7.c: New test.
475
5d5f1e95
KV
4762016-11-09 Kugan Vivekanandarajah <kuganv@linaro.org>
477
478 PR ipa/78121
479 * gcc.dg/ipa/pr78121.c: New test.
480
0290a292
MO
4812016-11-09 Maxim Ostapenko <m.ostapenko@samsung.com>
482
483 * c-c++-common/asan/default_options.h: New file.
484 * c-c++-common/asan/strcasestr-1.c: New test.
485 * c-c++-common/asan/strcasestr-2.c: Likewise.
486 * c-c++-common/asan/strcspn-1.c: Likewise.
487 * c-c++-common/asan/strcspn-2.c: Likewise.
488 * c-c++-common/asan/strpbrk-1.c: Likewise.
489 * c-c++-common/asan/strpbrk-2.c: Likewise.
490 * c-c++-common/asan/strspn-1.c: Likewise.
491 * c-c++-common/asan/strspn-2.c: Likewise.
492 * c-c++-common/asan/strstr-1.c: Likewise.
493 * c-c++-common/asan/strstr-2.c: Likewise.
494 * c-c++-common/asan/halt_on_error_suppress_equal_pcs-1.c: Likewise.
495
fbdb92eb
MO
4962016-11-09 Maxim Ostapenko <m.ostapenko@samsung.com>
497
498 * c-c++-common/asan/null-deref-1.c: Adjust testcase.
499
103c4f75
JW
5002016-11-08 Janus Weil <janus@gcc.gnu.org>
501
502 PR fortran/68440
503 * gfortran.dg/class_58.f90: New test.
504
90a2ffc0
UB
5052016-11-08 Uros Bizjak <ubizjak@gmail.com>
506
507 PR target/70799
508 * gcc.target/i386/pr70799-2.c: New test.
509
eba5aec8
JW
5102016-11-08 Janus Weil <janus@gcc.gnu.org>
511
512 PR fortran/77596
513 * gfortran.dg/proc_ptr_comp_46.f90: New test.
514
fad36601
BC
5152016-11-08 Bin Cheng <bin.cheng@arm.com>
516
517 * gcc.dg/vect/pr56541.c: Xfail on !vect_cond_mixed targets.
518
7c8615b6
BC
5192016-11-08 Bin Cheng <bin.cheng@arm.com>
520
521 * gcc.dg/tree-ssa/pr71347.c: Drop xfail.
522
4c6a4a53
BC
5232016-11-08 Bin Cheng <bin.cheng@arm.com>
524
525 * gcc.dg/vect/vect-cond-2.c: Drop xfail.
526
fcd1b8df
ML
5272016-11-08 Martin Liska <mliska@suse.cz>
528
529 PR testsuite/78242
530 * g++.dg/asan/use-after-scope-4.C: New test.
531 * g++.dg/asan/use-after-scope-types-4.C: Update scanned pattern.
532 * gcc.dg/asan/use-after-scope-8.c: Remove.
533
f9ef2c76
RB
5342016-11-08 Richard Biener <rguenther@suse.de>
535
536 * gcc.dg/vect/vect-nb-iter-ub-2.c: Adjust.
537
ad11774f
TC
5382016-11-08 Tamar Christina <tamar.christina@arm.com>
539
540 PR testsuite/78136
541 * gcc.dg/cpp/trad/trad.exp
542 (dg-runtest): Added $srcdir/$subdir/ to Include dirs.
543 * gcc.dg/cpp/trad/include.c: Use local header file.
544
fe73a332
RB
5452016-11-08 Richard Biener <rguenther@suse.de>
546
547 PR tree-optimization/78205
548 * gcc.dg/vect/bb-slp-pr78205.c: New testcase.
549
ed053eb8
RB
5502016-11-08 Richard Biener <rguenther@suse.de>
551
552 PR tree-optimization/78224
553 * g++.dg/torture/pr78224.C: New testcase.
554
06658c6d
SKS
5552016-11-08 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
556
557 * gcc.dg/store_merging_1.c: Require store_merge.
558 * gcc.dg/store_merging_2.c: Likewise.
559 * gcc.dg/store_merging_4.c: Likewise.
90a2ffc0 560 * gcc.dg/store_merging_5.c: Likewise.
06658c6d
SKS
561 * gcc.dg/store_merging_6.c: Likewise.
562 * gcc.dg/store_merging_7.c: Likewise.
563 * gcc.dg/store_merging_8.c: Likewise.
564 * lib/target-supports.exp (check_effective_target_store_merge): New.
565
e4b39278
DE
5662016-11-07 David Edelsohn <dje.gcc@gmail.com>
567
568 * gcc.target/powerpc/fold-vec-add-1.c: Add dg-options -maltivec.
569 * gcc.target/powerpc/fold-vec-add-2.c: Add dg-options -maltivec.
570 * gcc.target/powerpc/fold-vec-add-3.c: Add dg-options -maltivec.
571 * gcc.target/powerpc/fold-vec-add-4.c: Add dg-options -maltivec
572 -mvsx -mpower8-vector.
573 * gcc.target/powerpc/fold-vec-add-5.c: Add dg-options -maltivec -mno-vsx.
574 * gcc.target/powerpc/fold-vec-add-6.c: Add dg-options -maltivec -mvsx.
575 * gcc.target/powerpc/fold-vec-add-7.c: Add dg-options -maltivec
576 -mvsx -mpower8-vector.
577
fda2d612
DE
5782016-11-07 David Edelsohn <dje.gcc@gmail.com>
579
580 * lib/scanasm.exp (hidden-scan-for): Add XCOFF support.
581
582 * gfortran.dg/implicit_class_1.f90: Skip on AIX.
583 * gcc.dg/visibility-14.c: XFAIL AIX.
584 * gcc.dg/visibility-15.c: XFAIL AIX.
585 * gcc.dg/visibility-16.c: XFAIL AIX.
586 * gcc.dg/visibility-17.c: XFAIL AIX.
587 * gcc.dg/visibility-18.c: XFAIL AIX.
588 * gcc.dg/visibility-19.c: XFAIL AIX.
589 * g++.dg/ext/visibility/anon1.C: XFAIL AIX.
590 * g++.dg/ext/visibility/anon2.C: XFAIL AIX.
591 * g++.dg/ext/visibility/pragma-override1.C: XFAIL AIX.
592 * g++.dg/ext/visibility/pragma-override2.C: XFAIL AIX.
593
60cee85e
JJ
5942016-11-07 Jakub Jelinek <jakub@redhat.com>
595
596 PR target/78227
597 * gcc.target/i386/pr78227-1.c: New test.
598 * gcc.target/i386/pr78227-2.c: New test.
599
7aa13860
PK
6002016-11-07 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
601
602 PR middle-end/35691
603 * gcc.dg/pr35691-1.c: New test-case.
604 * gcc.dg/pr35691-2.c: Likewise.
605
caa024ff
BS
6062016-11-07 Bernd Schmidt <bschmidt@redhat.com>
607
608 PR rtl-optimization/77309
609 * gcc.dg/torture/pr77309.c: New test.
610
a9815228
JJ
6112016-11-07 Jakub Jelinek <jakub@redhat.com>
612
613 PR middle-end/71529
614 * gcc.target/i386/pr71529.C: Moved to ...
615 * g++.dg/opt/pr71529.C: ... here. New test. Guard for i?86/x86_64.
616
617 PR target/64411
618 * gcc.target/i386/pr64411.C: Moved to ...
619 * g++.dg/opt/pr64411.C: ... here. New test. Guard for i?86/x86_64
620 lp64.
621
622 PR target/65105
623 * gcc.target/i386/pr65105-4.C: Moved to ...
624 * g++.dg/opt/pr65105-4.C: ... here. New test. Guard for i?86/x86_64.
625 Run into compile test rather than execute test.
626
e8ab5cb1
RB
6272016-11-07 Richard Biener <rguenther@suse.de>
628
629 PR target/78229
630 * g++.dg/pr78229.C: New testcase.
631
20770eb8
RB
6322016-11-07 Richard Biener <rguenther@suse.de>
633
634 PR tree-optimization/78218
635 * gcc.dg/torture/pr78218.c: New testcase.
636
32894793
RB
6372016-11-07 Richard Biener <rguenther@suse.de>
638
639 PR tree-optimization/78228
640 * gcc.dg/tree-ssa/phi-opt-15.c: New testcase.
641
e27bfda2
KT
6422016-11-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
643
644 PR target/77822
645 * g++.dg/torture/pr77822.C: New test.
646
00d6b7a1
ML
6472016-11-07 Martin Liska <mliska@suse.cz>
648
649 * c-c++-common/asan/force-inline-opt0-1.c: Disable
650 -f-sanitize-address-use-after-scope.
651 * c-c++-common/asan/inc.c: Change number of expected ASAN_CHECK
652 internal fn calls.
653 * g++.dg/asan/use-after-scope-1.C: New test.
654 * g++.dg/asan/use-after-scope-2.C: Likewise.
655 * g++.dg/asan/use-after-scope-3.C: Likewise.
656 * g++.dg/asan/use-after-scope-types-1.C: Likewise.
657 * g++.dg/asan/use-after-scope-types-2.C: Likewise.
658 * g++.dg/asan/use-after-scope-types-3.C: Likewise.
659 * g++.dg/asan/use-after-scope-types-4.C: Likewise.
660 * g++.dg/asan/use-after-scope-types-5.C: Likewise.
661 * g++.dg/asan/use-after-scope-types.h: Likewise.
662 * gcc.dg/asan/use-after-scope-1.c: Likewise.
663 * gcc.dg/asan/use-after-scope-2.c: Likewise.
664 * gcc.dg/asan/use-after-scope-3.c: Likewise.
665 * gcc.dg/asan/use-after-scope-4.c: Likewise.
666 * gcc.dg/asan/use-after-scope-5.c: Likewise.
667 * gcc.dg/asan/use-after-scope-6.c: Likewise.
668 * gcc.dg/asan/use-after-scope-7.c: Likewise.
669 * gcc.dg/asan/use-after-scope-8.c: Likewise.
670 * gcc.dg/asan/use-after-scope-9.c: Likewise.
671 * gcc.dg/asan/use-after-scope-switch-1.c: Likewise.
672 * gcc.dg/asan/use-after-scope-switch-2.c: Likewise.
673 * gcc.dg/asan/use-after-scope-switch-3.c: Likewise.
674 * gcc.dg/asan/use-after-scope-goto-1.c: Likewise.
675 * gcc.dg/asan/use-after-scope-goto-2.c: Likewise.
676
a0d3edf8
RB
6772016-11-07 Richard Biener <rguenther@suse.de>
678
679 PR tree-optimization/78189
680 * g++.dg/torture/pr78189.C: New testcase.
681
0db5adfa
DE
6822016-11-06 David Edelsohn <dje.gcc@gmail.com>
683
684 * gcc.dg/Wtrampolines.c: XFAIL AIX.
685
cc03bf7a
AV
6862016-11-06 Andre Vehreschild <vehre@gcc.gnu.org>
687
688 * gfortran.dg/allocate_with_source_14.f03: Fixed number mallocs
689 occuring.
690
18bb8b8a
TK
6912016-11-06 Thomas Koenig <tkoenig@gcc.gnu.org>
692
693 PR fortran/78221
694 * arith.c (gfc_complex2real): Change gfc_warning_now to
695 gfc_warning.
696
c7f587bd
PT
6972016-11-05 Paul Thomas <pault@gcc.gnu.org>
698
699 * gfortran.dg/move_alloc_17.f03: New test.
700
92657eb0
RB
7012016-11-05 Richard Biener <rguenther@suse.de>
702
703 PR bootstrap/78188
704 * g++.dg/ipa/pr78188.C: New test.
705
28ce22e6
JW
7062016-11-05 Janus Weil <janus@gcc.gnu.org>
707 Dominique d'Humieres <dominiq@lps.ens.fr>
708
709 PR fortran/69495
710 * gfortran.dg/elemental_optional_args_6.f90: Use -Wpedantic flag.
711
d233ee5f
PT
7122016-11-05 Paul Thomas <pault@gcc.gnu.org>
713
714 PR fortran/67564
715 * gfortran.dg/select_type_39.f03: New test.
716
7172016-11-04 Paul Thomas <pault@gcc.gnu.org>
b125dc1e
PT
718
719 PR fortran/64933
720 * gfortran.dg/associate_23.f90: New test.
721
5f4cebba
JJ
7222016-11-04 Jakub Jelinek <jakub@redhat.com>
723
724 PR target/77834
725 * gcc.dg/pr77834.c: New test.
726
6e3ae7e6
PC
7272016-11-04 Paolo Carlini <paolo.carlini@oracle.com>
728
729 PR c++/67980
730 * g++.dg/cpp1y/pr67980.C: New.
731
fff6ed28
BS
7322016-11-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
733
734 * gcc.target/powerpc/fold-vec-add-1.c: New.
735 * gcc.target/powerpc/fold-vec-add-2.c: New.
736 * gcc.target/powerpc/fold-vec-add-3.c: New.
737 * gcc.target/powerpc/fold-vec-add-4.c: New.
738 * gcc.target/powerpc/fold-vec-add-5.c: New.
739 * gcc.target/powerpc/fold-vec-add-6.c: New.
740 * gcc.target/powerpc/fold-vec-add-7.c: New.
741
bef3a8d7 7422016-11-04 Toma Tabacu <toma.tabacu@imgtec.com>
d7d2e7b4
TT
743
744 * gcc.target/mips/mips.exp (mips-dg-options): Downgrade to R5
745 for -mbranch-likely, infer -mno-branch-likely for R6.
746
dac9376a
BE
7472016-11-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
748
749 PR c++/71973
750 * g++.dg/cpp1y/lambda-generic-udt.C: Fix builtin function declaration.
751 * g++.dg/init/new15.C: Likewise.
752 * g++.dg/ipa/inline-1.C: Likewise.
753 * g++.dg/ipa/inline-2.C: Likewise.
754 * g++.dg/lto/20080908-1_0.C: Likewise.
755 * g++.dg/tc1/dr20.C: Likewise.
756 * g++.dg/tree-ssa/inline-1.C: Likewise.
757 * g++.dg/tree-ssa/inline-2.C: Likewise.
758 * g++.old-deja/g++.law/except1.C: Likewise.
759 * g++.old-deja/g++.other/vbase5.C: Likewise.
760 * obj-c++.dg/lto/trivial-1_0.mm: Likewise.
761
b210df46
BS
7622016-11-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
763
764 PR tree-optimization/78210
765 * gcc.dg/tree-ssa/slsr-8.c: Fix slsr scan to include the
766 possibility of widening multiplies.
767
964ef24c
RB
7682016-11-04 Richard Biener <rguenther@suse.de>
769
770 PR middle-end/78185
771 * gcc.dg/pr78185.c: New testcase.
772
5fb80387
DE
7732016-10-04 David Edelsohn <dje.gcc@gmail.com>
774
775 * g++.dg/debug/dwarf2/ref-3.C: XFAIL AIX.
776 * g++.dg/debug/dwarf2/ref-4.C: XFAIL AIX.
777
6905c577
JJ
7782016-11-03 Jakub Jelinek <jakub@redhat.com>
779 Alexandre Oliva <aoliva@redhat.com>
780 Jason Merrill <jason@redhat.com>
781
782 PR debug/28767
783 PR debug/56974
784 * g++.dg/debug/dwarf2/ptrdmem-1.C: New test.
785 * g++.dg/debug/dwarf2/ref-3.C: New test.
786 * g++.dg/debug/dwarf2/ref-4.C: New test.
787 * g++.dg/debug/dwarf2/refqual-1.C: New test.
788 * g++.dg/debug/dwarf2/refqual-2.C: New test.
789
7902016-11-03 Fritz Reese <fritzoreese@gmail.com>
6869e9c6
FR
791
792 * gfortran.dg/dec_exp_1.f90: New test.
793 * gfortran.dg/dec_exp_2.f90: Likewise.
794 * gfortran.dg/dec_exp_3.f90: Likewise.
795
6905c577 7962016-11-03 Fritz O. Reese <fritzoreese@gmail.com>
35ea947f
FR
797
798 * gfortran.dg/dec_parameter_1.f: New test.
799 * gfortran.dg/dec_parameter_2.f90: Likewise.
800 * gfortran.dg/dec_parameter_3.f90: Likewise.
801 * gfortran.dg/dec_parameter_4.f90: Likewise.
802
7d29f8e3
ML
8032016-11-03 Martin Liska <mliska@suse.cz>
804
805 * gcc.dg/no_profile_instrument_function-attr-1.c: Update scanned
806 output.
807 * gcc.dg/tree-prof/time-profiler-3.c: New test.
808
5de3e2d8
BE
8092016-11-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
810
811 PR libgcc/78067
812 * gcc.dg/torture/fp-int-convert.h: Add more conversion tests.
813
f03f0232
SKS
8142016-11-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
815
816 * gcc.c-torture/execute/pr78170.c: Require int32plus.
817
bd17a9df
MF
8182016-11-02 Max Filippov <jcmvbkbc@gmail.com>
819
820 * gcc.c-torture/compile/20001226-1.c: Don't xfail on xtensa.
821
2b01aad6
TC
8222016-11-01 Tamar Christina <tamar.christina@arm.com>
823
824 * gcc.target/arm/simd/vmaxnm_f32_1.c (dg-require-effective-target):
825 Check for arm_v8_neon_hw.
826 * gcc.target/arm/simd/vmaxnmq_f32_1.c (dg-require-effective-target):
827 Likewise.
828 * gcc.target/arm/simd/vminnm_f32_1.c (dg-require-effective-target):
829 Likewise.
830 * gcc.target/arm/simd/vminnmq_f32_1.c(dg-require-effective-target):
831 Likewise.
832
aa55dc0c
RB
8332016-11-02 Richard Biener <rguenther@suse.de>
834
835 * gcc.dg/store_merging_8.c: New testcase.
836
6905c577 8372016-11-02 Fritz O. Reese <fritzoreese@gmail.com>
3df19fa0
FR
838
839 * gfortran.dg/warn_argument_mismatch_1.f90: New test.
840
075be4a1
DE
8412016-11-02 David Edelsohn <dje.gcc@gmail.com>
842
4b69fb13
DE
843 * gcc.dg/debug/dwarf2/prod-options.c: XFAIL AIX.
844 * gcc.dg/debug/dwarf2/pr71855.c: XFAIL AIX.
845 * gcc.dg/addr_equal_1.c: XFAIL AIX.
846 * gcc.dg/pr65779.c: XFAIL AIX.
847 * gcc.dg/pr70405.c: XFAIL AIX.
848
075be4a1
DE
849 * g++.dg/debug/dwarf2/inline-var-1.C: XFAIL AIX.
850 * g++.dg/debug/dwarf2/ref-2.C: XFAIL AIX.
851 * g++.dg/debug/dwarf2/constexpr-var-1.C: XFAIL AIX.
852
fdb1aa55
RO
8532016-11-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
854
855 * lib/target-supports.exp (check_gc_sections_available): Use
856 -print-prog-name=ld to determine linker used.
857
4adbcdb4
ML
8582016-11-02 Martin Liska <mliska@suse.cz>
859
860 * gcc.dg/tree-ssa/builtins-folding-gimple-ub.c (main): Add
861 test case.
862
4b2c06f4
KT
8632016-11-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
864
865 PR tree-optimization/78170
866 * gcc.c-torture/execute/pr78170.c: New test.
867
63e523d6
KT
8682016-11-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
869
870 PR tree-optimization/78162
871 * gcc.c-torture/compile/pr78162.c: New test.
872
da42ac7b
RB
8732016-11-02 Richard Biener <rguenther@suse.de>
874
875 PR tree-optimization/78035
876 PR tree-optimization/77964
877 * gcc.target/i386/pr78035.c: New testcase.
878
4280df0a
RB
8792016-11-02 Richard Biener <rguenther@suse.de>
880
881 * gcc.dg/tree-ssa/vrp111.c: New testcase.
882 * gcc.dg/tree-ssa/pr20702.c: Disable EVRP.
883 * gcc.dg/tree-ssa/pr21086.c: Likewise.
884 * gcc.dg/tree-ssa/pr58480.c: Likewise.
885 * gcc.dg/tree-ssa/vrp08.c: Likewise.
886
1b1d9303
DE
8872016-11-01 David Edelsohn <dje.gcc@gmail.com>
888
889 * gfortran.dg/pr70937.f90: require-effective-target lto.
890
5b7c0519
TK
8912016-11-01 Thomas Koenig <tkoenig@gcc.gnu.org>
892
893 PR fortran/69544
894 * gfortran.dg/where_6.f90: New test.
895
70d28813
JJ
8962016-11-01 Jakub Jelinek <jakub@redhat.com>
897
898 * g++.dg/debug/dwarf2/inline-var-1.C: New test.
899
7f4266d4
TK
9002016-11-01 Thomas Koenig <tkoenig@gcc.gnu.org>
901
902 PR fortran/69544
903 * gfortran.dg/where_5.f90: New test.
904
9fc158eb
BB
9052016-11-01 Bilyan Borisov <bilyan.borisov@arm.com>
906
907 * gcc.target/arm/simd/vmaxnm_f32_1.c: New.
908 * gcc.target/arm/simd/vmaxnmq_f32_1.c: Likewise.
909 * gcc.target/arm/simd/vminnm_f32_1.c: Likewise.
910 * gcc.target/arm/simd/vminnmq_f32_1.c: Likewise.
911
baeb7b5c
UB
9122016-11-01 Uros Bizjak <ubizjak@gmail.com>
913
914 * lib/target-supports.exp: Normalize order of i?86 and x86_64 targets.
915 Whitespace fixes.
916 (check_effective_target_vect_cmdline_needed): Check
917 is-effective-target ia32 for x86 targets.
918 (check_effective_target_vect_simd_clones): Simplify condition.
919 (check_effective_target_vect_double): Ditto.
920 (check_effective_target_vect_aligned_arrays): Check
921 is-effective-target ia32 for x86 targets. Simplify condition.
922 (check_effective_target_vect_multiple_sizes): Simplify condition.
923 (check_effective_target_sqrt_insn): Add i?86-*-* target.
924 (check_effective_target_sync_int_128): Simplify condition.
925 (check_effective_target_sync_int_128_runtime): Ditto.
926 (check_effective_target_sync_long_long_runtime): Ditto.
927 (check_effective_target_divmod): Add i?86-*-* target.
928
156b5cca
MM
9292016-10-31 Michael Meissner <meissner@linux.vnet.ibm.com>
930
931 * gcc.target/powerpc/vsx-extract-4.c: New test.
932 * gcc.target/powerpc/vsx-extract-5.c: Likewise.
933
120a4c45
JD
9342016-10-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
935
936 PR fortran/54679
937 * gfortran.dg/fmt_l.f90: Update test.
938 * gfortran.dg/fmt_l0.f90: New test.
939
c5fed5c6
JJ
9402016-10-31 Jakub Jelinek <jakub@redhat.com>
941
942 PR c++/78089
943 * c-c++-common/builtin-shuffle-1.c: New test.
944 * g++.dg/cpp0x/addressof3.C: New test.
945
aee69156
VV
9462016-10-31 Ville Voutilainen <ville.voutilainen@gmail.com>
947
948 Add tests for a const member and a reference member for launder.
949 * g++.dg/cpp1z/launder3.C: New.
950 * g++.dg/cpp1z/launder4.C: Likewise.
951 * g++.dg/cpp1z/launder5.C: Likewise.
952 * g++.dg/cpp1z/launder5.cc: Likewise.
953 * g++.dg/cpp1z/launder5.h: Likewise.
954 * g++.dg/cpp1z/launder6.C: Likewise.
955 * g++.dg/cpp1z/launder6.cc: Likewise.
956 * g++.dg/cpp1z/launder6.h: Likewise.
957
1e4fa9b1
JJ
9582016-10-31 Jakub Jelinek <jakub@redhat.com>
959
dcb466ec
JJ
960 PR c++/77948
961 * g++.dg/cpp0x/pr77948-1.C: New test.
962 * g++.dg/cpp0x/pr77948-2.C: New test.
963 * g++.dg/cpp0x/pr77948-3.C: New test.
964 * g++.dg/cpp0x/pr77948-4.C: New test.
965 * g++.dg/cpp0x/pr77948-5.C: New test.
966 * g++.dg/cpp0x/pr77948-6.C: New test.
967
1e4fa9b1
JJ
968 PR tree-optimization/77860
969 * gcc.dg/pr77860.c: New test.
970
9782e1ec
JJ
9712016-10-31 Jakub Jelinek <jakub@redhat.com>
972
973 PR c++/77886
974 * g++.dg/warn/Wimplicit-fallthrough-2.C: New test.
975
dd57b05e
SKS
9762016-10-31 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
977
978 * gcc.dg/lto/pr60449_0.c: Skip for avr.
979
84ff4775
LCW
9802016-10-30 Le-Chun Wu <lcwu@google.com>
981 Mark Wielaard <mjw@redhat.com>
982
983 * gcc.dg/Wshadow-compatible-local-1.c: New test.
984 * gcc.dg/Wshadow-local-1.c: Likewise.
985 * gcc.dg/Wshadow-local-2.c: Likewise.
986 * g++.dg/warn/Wshadow-compatible-local-1.C: Likewise.
987 * g++.dg/warn/Wshadow-local-1.C: Likewise.
988 * g++.dg/warn/Wshadow-local-2.C: Likewise.
989
0b56e9ad
BS
9902016-10-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
991
992 PR tree-optimization/71915
993 PR tree-optimization/71490
994 * gcc.dg/tree-ssa/pr54245.c: Delete.
995 * gcc.dg/tree-ssa/slsr-8.c: Adjust for new optimization and
996 document why.
997
d4fc6702
JD
9982016-10-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
999
1000 PR fortran/78123
1001 * gfortran.dg/fmt_t_9.f: New test.
1002
396e56d2
TK
10032016-10-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1004
1005 PR fortran/67219
1006 * gfortran.dg/pr67219.f90: New test.
1007
a654d5d0
JJ
10082016-10-29 Jakub Jelinek <jakub@redhat.com>
1009
205b9ed1
JJ
1010 PR rtl-optimization/77919
1011 * g++.dg/torture/pr77919-2.C: New test.
1012
a654d5d0
JJ
1013 PR target/78148
1014 * gcc.dg/pr78148.c: New test.
1015
894d8b41
EB
10162016-10-28 Eric Botcazou <ebotcazou@adacore.com>
1017
1018 * gcc.target/sparc/overflow-3.c: Replace and move old one to...
1019 * gcc.target/sparc/overflow-4.c: ...here.
1020 * gcc.target/sparc/overflow-5.c: New test.
1021
e72531b9
PK
10222016-10-28 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1023 Kugan Vivekanandarajah <kuganv@linaro.org>
1024 Jim Wilson <jim.wilson@linaro.org>
1025
1026 PR tree-optimization/43721
1027 * lib/target-supports.exp (check_effective_target_divmod): New.
1028 (check_effective_target_divmod_simode): Likewise.
1029 (check_effective_target_arm_divmod_simode): Likewise.
1030 * gcc.dg/divmod-1-simode.c: New test.
1031 * gcc.dg/divmod-1.c: Likewise.
1032 * gcc.dg/divmod-2-simode.c: Likewise.
1033 * gcc.dg/divmod-2.c: Likewise.
1034 * gcc.dg/divmod-3-simode.c: Likewise.
1035 * gcc.dg/divmod-3.c: Likewise.
1036 * gcc.dg/divmod-4-simode.c: Likewise.
1037 * gcc.dg/divmod-4.c: Likewise.
1038 * gcc.dg/divmod-5.c: Likewise.
1039 * gcc.dg/divmod-6-simode.c: Likewise.
1040 * gcc.dg/divmod-6.c: Likewise.
1041 * gcc.dg/divmod-7.c: Likewise.
1042
f663d9ad 10432016-10-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
90a2ffc0
UB
1044 Jakub Jelinek <jakub@redhat.com>
1045 Andrew Pinski <pinskia@gmail.com>
f663d9ad
KT
1046
1047 PR middle-end/22141
1048 PR rtl-optimization/23684
1049 * gcc.c-torture/execute/pr22141-1.c: New test.
1050 * gcc.c-torture/execute/pr22141-2.c: Likewise.
1051 * gcc.target/aarch64/ldp_stp_1.c: Adjust for -fstore-merging.
1052 * gcc.target/aarch64/ldp_stp_4.c: Likewise.
1053 * gcc.dg/store_merging_1.c: New test.
1054 * gcc.dg/store_merging_2.c: Likewise.
1055 * gcc.dg/store_merging_3.c: Likewise.
1056 * gcc.dg/store_merging_4.c: Likewise.
1057 * gcc.dg/store_merging_5.c: Likewise.
1058 * gcc.dg/store_merging_6.c: Likewise.
1059 * gcc.dg/store_merging_7.c: Likewise.
1060 * gcc.target/i386/pr22141.c: Likewise.
1061 * gcc.target/i386/pr34012.c: Add -fno-store-merging to dg-options.
1062 * g++.dg/init/new17.C: Likewise.
1063
6905c577 10642016-10-26 Will Schmidt <will_schmidt@vnet.ibm.com>
0faf9ab4
WS
1065
1066 PR middle-end/72747
1067 * c-c++-common/pr72747-1.c: New test.
1068 * c-c++-common/pr72747-2.c: Likewise.
1069
539405d5
AK
10702016-10-28 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1071
1072 * gcc.target/s390/oscbreak-1.c: New test.
1073
0dbb19f0
AK
10742016-10-28 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1075
1076 * gcc.target/s390/target-attribute/tattr-m64-33.c: New test.
1077
0d9e143c
JJ
10782016-10-28 Jakub Jelinek <jakub@redhat.com>
1079
c19066a7
JJ
1080 PR rtl-optimization/77919
1081 * g++.dg/torture/pr77919.C: New test.
1082
0d9e143c
JJ
1083 PR rtl-optimization/78132
1084 * gcc.target/i386/pr78132.c: New test.
1085
cc91248d
EB
10862016-10-27 Eric Botcazou <ebotcazou@adacore.com>
1087
1088 * gcc.dg/vect/pr71264.c: XFAIL on SPARC.
1089
787c7a65
MM
10902016-10-27 Michael Meissner <meissner@linux.vnet.ibm.com>
1091
1092 * gcc.target/powerpc/vsx-simode.c: New test.
1093 * gcc.target/powerpc/vsx-simode2.c: Likewise.
1094 * gcc.target/powerpc/vsx-simode3.c: Likewise.
1095
4ce71579
JJ
10962016-10-27 Jakub Jelinek <jakub@redhat.com>
1097
6f21288f
JJ
1098 PR fortran/78026
1099 * gfortran.dg/gomp/pr78026.f03: New test.
1100 * gfortran.dg/select_type_38.f03: New test.
1101
4ce71579
JJ
1102 PR middle-end/78025
1103 * g++.dg/gomp/declare-simd-7.C: New test.
1104
6f21288f 11052016-10-27 Fritz Reese <fritzoreese@gmail.com>
f8da53e0
FR
1106
1107 * gfortran.dg/dec_init_1.f90: Remove -fdump-tree-original.
1108 * gfortran.dg/dec_init_2.f90: Likewise.
1109 * gfortran.dg/dec_init_3.f90: New test.
1110 * gfortran.dg/dec_init_4.f90: Likewise.
1111
93f90bec
BC
11122016-10-27 Bin Cheng <bin.cheng@arm.com>
1113
1114 * gcc.dg/fold-narrowbopcst-1.c: New test.
1115
6f21288f 11162016-10-27 Fritz Reese <fritzoreese@gmail.com>
9a6ac422
FR
1117
1118 * gfortran.dg/dec_io_5.f90: Don't use "test.txt", and use
1119 dg-shouldfail/dg-output instead of XFAIL.
1120 * gfortran.dg/dec_io_6.f90: Likewise.
1121
ddb92ab9
TP
11222016-10-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
1123
1124 * gcc.target/arm/atomic-comp-swap-release-acquire-3.c: New test.
1125 * gcc.target/arm/atomic-op-acq_rel-3.c: Likewise.
1126 * gcc.target/arm/atomic-op-acquire-3.c: Likewise.
1127 * gcc.target/arm/atomic-op-char-3.c: Likewise.
1128 * gcc.target/arm/atomic-op-consume-3.c: Likewise.
1129 * gcc.target/arm/atomic-op-int-3.c: Likewise.
1130 * gcc.target/arm/atomic-op-relaxed-3.c: Likewise.
1131 * gcc.target/arm/atomic-op-release-3.c: Likewise.
1132 * gcc.target/arm/atomic-op-seq_cst-3.c: Likewise.
1133 * gcc.target/arm/atomic-op-short-3.c: Likewise.
1134
ad6e4ba8
BC
11352016-10-27 Bin Cheng <bin.cheng@arm.com>
1136
1137 * gcc.dg/fold-convmaxconv-1.c: New test.
1138 * gcc.dg/fold-convminconv-1.c: New test.
1139
6905c577 11402016-10-26 Steven G. Kargl <kargl@gcc.gnu.org>
fe14572b
SK
1141
1142 PR fortran/78092
1143 * gfortran.dg/pr78092.f90: New test.
1144
7a83b391
KN
11452016-10-26 Kelvin Nilsen <kelvin@gcc.gnu.org>
1146
1147 PR target/78056
1148 * gcc.target/powerpc/vsu/vec-any-eqz-7.c (test_any_equal): Change
1149 expected error message.
1150 * gcc.target/powerpc/vsu/vec-xst-len-12.c (store_data): Change
1151 expected error message.
1152 * gcc.target/powerpc/vsu/vec-all-nez-7.c
1153 (test_all_not_equal_and_not_zero): Change expected error message.
1154
3693a620
JJ
11552016-10-26 Jakub Jelinek <jakub@redhat.com>
1156
1157 PR fortran/77973
1158 * gfortran.dg/gomp/pr77973.f90: New test.
1159
cd612e8a
PT
11602016-10-26 Paul Thomas <pault@gcc.gnu.org>
1161
1162 PR fortran/78108
1163 * gfortran.dg/submodule_18.f08: New test.
1164 * gfortran.dg/submodule_19.f08: New test.
1165
09844a5f
MM
11662016-10-26 Michael Matz <matz@suse.de>
1167
1168 * g++.dg/pr78060.C: New test.
1169 * gfortran.dg/pr78061.f: New test.
1170 * g++.dg/pr78088.C: New test.
1171
6f21288f 11722016-10-26 Fritz Reese <fritzoreese@gmail.com>
0ef33d44
FR
1173
1174 * gfortran.dg/dec_io_1.f90: New test.
1175 * gfortran.dg/dec_io_2.f90: New test.
1176 * gfortran.dg/dec_io_3.f90: New test.
1177 * gfortran.dg/dec_io_4.f90: New test.
1178 * gfortran.dg/dec_io_5.f90: New test.
1179 * gfortran.dg/dec_io_6.f90: New test.
1180
6c95388f
JJ
11812016-10-25 Jakub Jelinek <jakub@redhat.com>
1182
1183 PR sanitizer/78106
1184 * gcc.dg/asan/pr78106.c: Add -ffat-lto-objects to dg-options.
1185
11862016-10-25 Fritz Reese <fritzoreese@gmail.com>
dd90ca33
FR
1187
1188 * gfortran.dg/dec_bitwise_ops_1.f90: New test.
1189 * gfortran.dg/dec_bitwise_ops_2.f90: New test.
1190
90e261e4
EB
11912016-10-25 Eric Botcazou <ebotcazou@adacore.com>
1192
1193 * gnat.dg/opt59.adb: New test.
1194 * gnat.dg/opt59_pkg.ad[sb]: New helper.
1195
1196 * gnat.dg/opt60.adb: New test.
1197
cef026ec
AV
11982016-10-25 Andre Vehreschild <vehre@gcc.gnu.org>
1199
1200 PR fortran/72770
1201 * gfortran.dg/alloc_comp_class_5.f03: Added test again that caused
1202 this pr.
1203
96592eed
JJ
12042016-10-25 Jakub Jelinek <jakub@redhat.com>
1205
1206 PR target/78102
1207 * gcc.target/i386/pr78102.c: New test.
1208
6c95388f 12092016-10-25 Fritz Reese <fritzoreese@gmail.com>
1cf1719b
FR
1210
1211 * gfortran.dg/dec_logical_xor_1.f90: New test.
1212 * gfortran.dg/dec_logical_xor_2.f90: New test.
1213 * gfortran.dg/dec_logical_xor_3.f03: New test.
1214
6c95388f 12152016-10-25 Fritz Reese <fritzoreese@gmail.com>
cd714e1e
FR
1216
1217 * gfortran.dg/dec_loc_rval_1.f90: New test.
1218 * gfortran.dg/dec_loc_rval_2.f90: New test.
1cf1719b 1219 * gfortran.dg/dec_loc_rval_3.f03: New test.
cd714e1e 1220
6c95388f 12212016-10-25 Fritz Reese <fritzoreese@gmail.com>
ef144767 1222
90051c26
FR
1223 * gfortran.dg/dec_type_print.f90: New testcase.
1224
6c95388f 12252016-10-25 Fritz Reese <fritzoreese@gmail.com>
90051c26
FR
1226
1227 * gfortran.dg/feed_1.f90: New test.
1228 * gfortran.dg/feed_2.f90: New test.
ef144767 1229
8e104951
ML
12302016-10-25 Martin Liska <mliska@suse.cz>
1231
1232 PR sanitizer/78106
1233 * gcc.dg/asan/pr78106.c: New test.
1234
b93ee1bb
ML
12352016-10-25 Martin Liska <mliska@suse.cz>
1236
1237 * gcc.dg/ipa/ipa-icf-32.c: Removed one scanned pattern.
1238
ad6922b0
WD
12392016-10-25 Wilco Dijkstra <wdijkstr@arm.com>
1240
1241 PR target/78041
1242 * gcc.target/arm/pr78041.c: New test.
1243
e16f1cc7
JJ
12442016-10-25 Jakub Jelinek <jakub@redhat.com>
1245
1246 * g++.dg/cpp1z/launder1.C: New test.
1247 * g++.dg/cpp1z/launder2.C: New test.
1248
078134e5 12492016-10-25 Georg-Johann Lay <avr@gjlay.de>
e16f1cc7 1250 Pitchumani Sivanupandi <pitchumani.sivanupandi@microchip.com>
078134e5
GJL
1251
1252 PR target/71676
1253 PR target/71678
1254 * gcc.target/avr/pr71676-2.c: New test.
1255
c7212a15 12562016-10-25 Georg-Johann Lay <avr@gjlay.de>
e16f1cc7 1257 Pitchumani Sivanupandi <pitchumani.sivanupandi@microchip.com>
c7212a15
GJL
1258
1259 PR target/71676
1260 PR target/71678
1261 * gcc.target/avr/pr71676-1.c: New test.
1262 * gcc.target/avr/pr71676-3.c: New test.
1263 * gcc.target/avr/pr71676.c: New test.
1264 * gcc.target/avr/pr71678.c: New test.
1265
d1c7d3a8
KV
12662016-10-24 Kugan Vivekanandarajah <kuganvi@linaro.org>
1267
1268 * gcc.target/aarch64/test_frame_common.h: Add noclone attribute
1269 such that cloned verions of tested functions are not created.
1270
c7082171
SK
12712016-10-24 Steven G. Kargl <kargl@gcc.gnu.org>
1272
1273 PR fortran/71895
1274 * gfortran.dg/pr71895.f90: New test.
1275
0f2a9e37
JJ
12762016-10-24 Jakub Jelinek <jakub@redhat.com>
1277
1278 * g++.dg/debug/dwarf2/ref-2.C: New test.
1279
f8348061
BE
12802016-10-24 Bernd Edlinger <bernd.edlinger@hotmail.de>
1281
1282 * c-c++-common/Wint-in-bool-context-3.c: New test.
1283
1eb4547b
MS
12842016-10-24 Martin Sebor <msebor@redhat.com>
1285
1286 PR middle-end/77735
1287 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Add test cases.
1288 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Same.
1289 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Same.
1290 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust/relax.
1291 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Add test cases.
1292 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL for LP64 only.
1293 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
1294
292af537
RB
12952016-10-24 Richard Biener <rguenther@suse.de>
1296
1297 PR testsuite/71491
1298 * gcc.dg/vect/slp-43.c: Adjust for !vect_hw_misalign.
1299 * gcc.dg/vect/slp-45.c: Likewise.
1300
40f683e8
RB
13012016-10-24 Richard Biener <rguenther@suse.de>
1302
1303 * gcc.dg/tree-ssa/cunroll-13.c: Disable EVRP.
1304 * gcc.dg/tree-ssa/pr21458.c: Likewise.
1305 * gcc.dg/tree-ssa/pr21458-2.c: New testcase for EVRP.
1306
b1b6774f
GJL
13072016-10-24 Georg-Johann Lay <avr@gjlay.de>
1308
1309 PR target/78093
1310 * lib/target-supports.exp (check_effective_target_avr_tiny): New proc.
1311 * gcc.target/avr/torture/tiny-absdata-1.c: New test.
1312
ed9760d2
AV
13132016-10-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
1314
1315 * gcc.target/arm/pure-code/pure-code.exp: Restore saved globals.
1316
fb027a42
JJ
13172016-10-24 Jakub Jelinek <jakub@redhat.com>
1318
1319 * gcc.target/i386/bmi2-pext-1.c: New test.
1320 * gcc.target/i386/bmi2-pdep-1.c: New test.
1321 * gcc.target/i386/bmi2-bzhi-3.c: New test.
1322 * gcc.target/i386/tbm-bextri-1.c: New test.
1323 * gcc.target/i386/bmi-bextr-6.c: New test.
1324
8e10302e
RO
13252016-10-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1326
1327 PR target/77483
1328 * gcc.target/i386/mask-unpack.c (dg-options): Add -mno-stackrealign.
1329 * gcc.target/i386/pr65105-1.c: Likewise.
1330 * gcc.target/i386/pr65105-2.c: Likewise.
1331 * gcc.target/i386/pr65105-3.c: Likewise.
1332 * gcc.target/i386/pr65105-5.c: Likewise.
1333 * gcc.target/i386/pr67761.c: Likewise.
1334 * gcc.target/i386/pr70799-1.c: Likewise.
1335
866c72a8
ML
13362016-10-24 Martin Liska <mliska@suse.cz>
1337
1338 PR sanitizer/77966
1339 * c-c++-common/ubsan/unreachable-3.c: New test.
1340
0804124b
SK
13412016-10-23 Steven G. Kargl <kargl@gcc.gnu.org>
1342
1343 PR fortran/77763
1344 * gfortran.dg/pr77763.f90
1345
87c9fca5
SK
13462016-10-23 Steven G. Kargl <kargl@gcc.gnu.org>
1347
1348 PR fortran/54730
1349 PR fortran/78033
1350 * gfortran.dg/pr78033.f90: New test.
1351
dfd6231e
PT
13522016-10-23 Paul Thomas <pault@gcc.gnu.org>
1353
1354 PR fortran/69834
1355 * gfortran.dg/select_type_1.f03: Change error for overlapping
1356 TYPE IS cases.
1357 * gfortran.dg/select_type_36.f03: New test.
1358
66ccff98
EB
13592016-10-22 Eric Botcazou <ebotcazou@adacore.com>
1360
1361 * gcc.dg/tree-ssa/pr71347.c: Remove XFAIL on SPARC.
1362
15876cee
TK
13632016-10-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1364
1365 PR fortran/78021
1366 * gfortran.dg/string_length_3.f90: New test.
1367
574284e9
AV
13682016-10-22 Andre Vehreschild <vehre@gcc.gnu.org>
1369
574284e9
AV
1370 * gfortran.dg/coarray_alloc_comp_2.f08: New test.
1371
13722016-10-22 Andre Vehreschild <vehre@gcc.gnu.org>
1373
1374 PR fortran/43366
1375 PR fortran/57117
1376 PR fortran/61337
1377 * gfortran.dg/alloc_comp_class_5.f03: New test.
1378 * gfortran.dg/class_allocate_21.f90: New test.
1379 * gfortran.dg/class_allocate_22.f90: New test.
1380 * gfortran.dg/realloc_on_assign_27.f08: New test.
1381
20276dc9
JL
13822016-10-21 Jeff Law <law@redhat.com>
1383
1384 * PR tree-optimization/71947
1385 * gcc.dg/tree-ssa/pr71947-4.c: Avoid x86 opcode.
1386 * gcc.dg/tree-ssa/pr71947-5.c: Likewise.
1387 * gcc.dg/tree-ssa/pr71947-6.c: Make it opt-in rather than opt-out.
1388
f7503699
KV
13892016-10-21 Kugan Vivekanandarajah <kuganv@linaro.org>
1390
1391 * gcc.dg/ipa/vrp5.c: New test.
1392 * gcc.dg/ipa/vrp6.c: New test.
1393
5be6b295
WD
13942016-10-21 Wilco Dijkstra <wdijkstr@arm.com>
1395
1396 * gcc.target/aarch64/test_frame_17.c: New test.
1397
c82bc7ed
WD
13982016-10-21 Wilco Dijkstra <wdijkstr@arm.com>
1399
1400 * gcc.target/aarch64/test_frame_17.c: New test.
1401
67a6cac7
AP
14022016-10-21 Andris Pavenis <andris.pavenis@iki.fi>
1403
1404 PR preprocessor/71681
1405 * gcc.dg/cpp/pr71681-1.c: New testcase
1406 * gcc.dg/cpp/pr71681-2.c: Likewise
1407 * gcc.dg/cpp/remap/header.gcc: File for added test-cases
1408 * gcc.dg/cpp/remap/a/header.gcc: Likewise
1409 * gcc.dg/cpp/remap/a/t_1.h: Likewise
1410 * gcc.dg/cpp/remap/a/t_2.h: Likewise
1411
8e6982f7
JJ
14122016-10-21 Jakub Jelinek <jakub@redhat.com>
1413
9c4c8b7b
JJ
1414 PR target/78057
1415 * gcc.target/i386/pr78057.c: New test.
1416
8e6982f7
JJ
1417 * g++.dg/debug/dwarf2/constexpr-var-1.C: New test.
1418
de514d40
PT
14192016-10-21 Paul Thomas <pault@gcc.gnu.org>
1420
1421 PR fortran/69566
1422 * gfortran.dg/select_type_37.f03: New test.
1423
1d64ceb0
SKS
14242016-10-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1425
1426 PR target/71627
1427 * gcc.target/avr/pr71627.c: New test
1428
85729229
EB
14292016-10-21 Eric Botcazou <ebotcazou@adacore.com>
1430
1431 * gcc.target/sparc/overflow-1.c: New test.
1432 * gcc.target/sparc/overflow-2.c: Likewise.
1433 * gcc.target/sparc/overflow-3.c: Likewise.
1434
d17f2c3b
AV
14352016-10-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
1436
1437 * gcc.target/arm/pure-code/pure-code.exp: Require arm_cortex_m
1438 effective target.
1439
0d47cee6
KT
14402016-10-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1441
1442 PR rtl-optimization/78038
1443 * gcc.target/aarch64/pr78038.c: New test.
1444
a20d03c8
RB
14452016-10-21 Richard Biener <rguenther@suse.de>
1446
1447 PR tree-optimization/78051
1448 * g++.dg/torture/pr78051.C: New testcase.
1449
f3ecd50f
BE
14502016-10-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
1451
1452 * c-c++-common/wdate-time.c: Restored test case.
1453 * g++.dg/warn/Wconversion-real.C: Deleted empty file.
1454
fceabe50
JJ
14552016-10-20 Jakub Jelinek <jakub@redhat.com>
1456
1457 * g++.dg/cpp1z/inline-var1.C (w): Initialize to 64 + 2.
1458
f56ea76e
UB
14592016-10-20 Uros Bizjak <ubizjak@gmail.com>
1460
1461 PR target/78037
1462 * gcc.target/i386/pr78037.c: New test.
1463
2c35bbe1
EB
14642016-10-20 Eric Botcazou <ebotcazou@adacore.com>
1465
1466 * gcc.target/visium/overflow8.c: New.
1467 * gcc.target/visium/overflow16.c: Likewise.
1468 * gcc.target/visium/overflow32: Likewise.
1469
28df8730
MM
14702016-10-20 Michael Matz <matz@suse.de>
1471
1472 * gcc.dg/loop-split.c: New test.
1473 * gcc.dg/tree-ssa/ifc-9.c: Update.
1474 * gcc.dg/tree-ssa/ifc-10.c: Update.
1475
6c1a9e41
RB
14762016-10-20 Richard Biener <rguenther@suse.de>
1477
1478 * gcc.dg/graphite/pr35356-1.c: Update.
1479
a2923dba
PC
14802016-10-20 Paolo Carlini <paolo.carlini@oracle.com>
1481
1482 PR c++/77446
1483 * g++.dg/cpp1y/pr77446.C: New.
1484
2066ef6a
PK
14852016-10-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1486
1487 PR tree-optimization/53979
1488 * gcc.dg/pr53979-1.c: New test-case.
1489 * gcc.dg/pr53979-2.c: Likewise.
1490
4c712374
BE
14912016-10-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1492
1493 * c-c++-common/Wint-in-bool-context-2.c: New test.
1494
bdcf8e7c
JD
14952016-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1496
1497 * gfortran.dg/dtio_17.f90: Fix test.
1498
ec1748d4
AH
14992016-10-19 Aldy Hernandez <aldyh@redhat.com>
1500
1501 * gcc.dg/Walloca-1.c: Adjust test for !lp64 targets.
1502 * gcc.dg/Walloca-2.c: Same.
1503
b70f0b0c
AH
15042016-10-19 Aldy Hernandez <aldyh@redhat.com>
1505
1506 * gcc.dg/Wvla-1.c: Rename to...
1507 * gcc.dg/Wvla-larger-than-1.c: ...this.
1508 * gcc.dg/Wvla-2.c: Rename to...
1509 * gcc.dg/Wvla-larger-than-2.c: ...this.
1510 * gcc.dg/Wvla-3.c: Rename to...
1511 * gcc.dg/Walloca-11.c.: ...this.
1512 * gcc.dg/wvla-[1-7].c: Rename to:
1513 * gcc.dg/Wvla-[1-7].c: ...this.
1514
cbb22e61
BC
15152016-10-19 Bin Cheng <bin.cheng@arm.com>
1516
1517 PR tree-optimization/78005
1518 * gcc.dg/vect/pr78005.c: New.
1519 * gcc.target/i386/l_fma_float_1.c: Revise test.
1520 * gcc.target/i386/l_fma_float_2.c: Ditto.
1521 * gcc.target/i386/l_fma_float_3.c: Ditto.
1522 * gcc.target/i386/l_fma_float_4.c: Ditto.
1523 * gcc.target/i386/l_fma_float_5.c: Ditto.
1524 * gcc.target/i386/l_fma_float_6.c: Ditto.
1525 * gcc.target/i386/l_fma_double_1.c: Ditto.
1526 * gcc.target/i386/l_fma_double_2.c: Ditto.
1527 * gcc.target/i386/l_fma_double_3.c: Ditto.
1528 * gcc.target/i386/l_fma_double_4.c: Ditto.
1529 * gcc.target/i386/l_fma_double_5.c: Ditto.
1530 * gcc.target/i386/l_fma_double_6.c: Ditto.
1531
a023f8c8
TS
15322016-10-19 Thomas Schwinge <thomas@codesourcery.com>
1533
1534 PR tree-optimization/78024
1535 * gcc.dg/goacc/loop-processing-1.c: New file.
1536
d9700bdb
RB
15372016-10-19 Richard Biener <rguenther@suse.de>
1538
1539 * gcc.dg/tree-ssa/pr61839_2.c: Fix testcase.
1540
902cb7b1
KN
15412016-10-18 Kelvin Nilsen <kelvin@gcc.gnu.org>
1542
1543 * gcc.target/powerpc/vsu/vec-all-ne-0.c: New test.
1544 * gcc.target/powerpc/vsu/vec-all-ne-1.c: New test.
1545 * gcc.target/powerpc/vsu/vec-all-ne-10.c: New test.
1546 * gcc.target/powerpc/vsu/vec-all-ne-11.c: New test.
1547 * gcc.target/powerpc/vsu/vec-all-ne-12.c: New test.
1548 * gcc.target/powerpc/vsu/vec-all-ne-13.c: New test.
1549 * gcc.target/powerpc/vsu/vec-all-ne-14.c: New test.
1550 * gcc.target/powerpc/vsu/vec-all-ne-2.c: New test.
1551 * gcc.target/powerpc/vsu/vec-all-ne-3.c: New test.
1552 * gcc.target/powerpc/vsu/vec-all-ne-4.c: New test.
1553 * gcc.target/powerpc/vsu/vec-all-ne-5.c: New test.
1554 * gcc.target/powerpc/vsu/vec-all-ne-6.c: New test.
1555 * gcc.target/powerpc/vsu/vec-all-ne-7.c: New test.
1556 * gcc.target/powerpc/vsu/vec-all-ne-8.c: New test.
1557 * gcc.target/powerpc/vsu/vec-all-ne-9.c: New test.
1558 * gcc.target/powerpc/vsu/vec-all-nez-1.c: New test.
1559 * gcc.target/powerpc/vsu/vec-all-nez-2.c: New test.
1560 * gcc.target/powerpc/vsu/vec-all-nez-3.c: New test.
1561 * gcc.target/powerpc/vsu/vec-all-nez-4.c: New test.
1562 * gcc.target/powerpc/vsu/vec-all-nez-5.c: New test.
1563 * gcc.target/powerpc/vsu/vec-all-nez-6.c: New test.
1564 * gcc.target/powerpc/vsu/vec-all-nez-7.c: New test.
1565 * gcc.target/powerpc/vsu/vec-any-eq-0.c: New test.
1566 * gcc.target/powerpc/vsu/vec-any-eq-1.c: New test.
1567 * gcc.target/powerpc/vsu/vec-any-eq-10.c: New test.
1568 * gcc.target/powerpc/vsu/vec-any-eq-11.c: New test.
1569 * gcc.target/powerpc/vsu/vec-any-eq-12.c: New test.
1570 * gcc.target/powerpc/vsu/vec-any-eq-13.c: New test.
1571 * gcc.target/powerpc/vsu/vec-any-eq-14.c: New test.
1572 * gcc.target/powerpc/vsu/vec-any-eq-2.c: New test.
1573 * gcc.target/powerpc/vsu/vec-any-eq-3.c: New test.
1574 * gcc.target/powerpc/vsu/vec-any-eq-4.c: New test.
1575 * gcc.target/powerpc/vsu/vec-any-eq-5.c: New test.
1576 * gcc.target/powerpc/vsu/vec-any-eq-6.c: New test.
1577 * gcc.target/powerpc/vsu/vec-any-eq-7.c: New test.
1578 * gcc.target/powerpc/vsu/vec-any-eq-8.c: New test.
1579 * gcc.target/powerpc/vsu/vec-any-eq-9.c: New test.
1580 * gcc.target/powerpc/vsu/vec-any-eqz-1.c: New test.
1581 * gcc.target/powerpc/vsu/vec-any-eqz-2.c: New test.
1582 * gcc.target/powerpc/vsu/vec-any-eqz-3.c: New test.
1583 * gcc.target/powerpc/vsu/vec-any-eqz-4.c: New test.
1584 * gcc.target/powerpc/vsu/vec-any-eqz-5.c: New test.
1585 * gcc.target/powerpc/vsu/vec-any-eqz-6.c: New test.
1586 * gcc.target/powerpc/vsu/vec-any-eqz-7.c: New test.
1587 * gcc.target/powerpc/vsu/vec-cmpne-0.c: New test.
1588 * gcc.target/powerpc/vsu/vec-cmpne-1.c: New test.
1589 * gcc.target/powerpc/vsu/vec-cmpne-2.c: New test.
1590 * gcc.target/powerpc/vsu/vec-cmpne-3.c: New test.
1591 * gcc.target/powerpc/vsu/vec-cmpne-4.c: New test.
1592 * gcc.target/powerpc/vsu/vec-cmpne-5.c: New test.
1593 * gcc.target/powerpc/vsu/vec-cmpne-6.c: New test.
1594 * gcc.target/powerpc/vsu/vec-cmpne-8.c: New test.
1595 * gcc.target/powerpc/vsu/vec-cmpne-9.c: New test.
1596 * gcc.target/powerpc/vsu/vec-cmpnez-1.c: New test.
1597 * gcc.target/powerpc/vsu/vec-cmpnez-2.c: New test.
1598 * gcc.target/powerpc/vsu/vec-cmpnez-3.c: New test.
1599 * gcc.target/powerpc/vsu/vec-cmpnez-4.c: New test.
1600 * gcc.target/powerpc/vsu/vec-cmpnez-5.c: New test.
1601 * gcc.target/powerpc/vsu/vec-cmpnez-6.c: New test.
1602 * gcc.target/powerpc/vsu/vec-cmpnez-7.c: New test.
1603 * gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c: New test.
1604 * gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c: New test.
1605 * gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c: New test.
1606 * gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c: New test.
1607 * gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c: New test.
1608 * gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c: New test.
1609 * gcc.target/powerpc/vsu/vec-xl-len-0.c: New test.
1610 * gcc.target/powerpc/vsu/vec-xl-len-1.c: New test.
1611 * gcc.target/powerpc/vsu/vec-xl-len-10.c: New test.
1612 * gcc.target/powerpc/vsu/vec-xl-len-11.c: New test.
1613 * gcc.target/powerpc/vsu/vec-xl-len-12.c: New test.
1614 * gcc.target/powerpc/vsu/vec-xl-len-13.c: New test.
1615 * gcc.target/powerpc/vsu/vec-xl-len-2.c: New test.
1616 * gcc.target/powerpc/vsu/vec-xl-len-3.c: New test.
1617 * gcc.target/powerpc/vsu/vec-xl-len-4.c: New test.
1618 * gcc.target/powerpc/vsu/vec-xl-len-5.c: New test.
1619 * gcc.target/powerpc/vsu/vec-xl-len-6.c: New test.
1620 * gcc.target/powerpc/vsu/vec-xl-len-7.c: New test.
1621 * gcc.target/powerpc/vsu/vec-xl-len-8.c: New test.
1622 * gcc.target/powerpc/vsu/vec-xl-len-9.c: New test.
1623 * gcc.target/powerpc/vsu/vec-xlx-0.c: New test.
1624 * gcc.target/powerpc/vsu/vec-xlx-1.c: New test.
1625 * gcc.target/powerpc/vsu/vec-xlx-2.c: New test.
1626 * gcc.target/powerpc/vsu/vec-xlx-3.c: New test.
1627 * gcc.target/powerpc/vsu/vec-xlx-4.c: New test.
1628 * gcc.target/powerpc/vsu/vec-xlx-5.c: New test.
1629 * gcc.target/powerpc/vsu/vec-xlx-6.c: New test.
1630 * gcc.target/powerpc/vsu/vec-xlx-7.c: New test.
1631 * gcc.target/powerpc/vsu/vec-xrx-0.c: New test.
1632 * gcc.target/powerpc/vsu/vec-xrx-1.c: New test.
1633 * gcc.target/powerpc/vsu/vec-xrx-2.c: New test.
1634 * gcc.target/powerpc/vsu/vec-xrx-3.c: New test.
1635 * gcc.target/powerpc/vsu/vec-xrx-4.c: New test.
1636 * gcc.target/powerpc/vsu/vec-xrx-5.c: New test.
1637 * gcc.target/powerpc/vsu/vec-xrx-6.c: New test.
1638 * gcc.target/powerpc/vsu/vec-xrx-7.c: New test.
1639 * gcc.target/powerpc/vsu/vec-xst-len-0.c: New test.
1640 * gcc.target/powerpc/vsu/vec-xst-len-1.c: New test.
1641 * gcc.target/powerpc/vsu/vec-xst-len-10.c: New test.
1642 * gcc.target/powerpc/vsu/vec-xst-len-11.c: New test.
1643 * gcc.target/powerpc/vsu/vec-xst-len-12.c: New test.
1644 * gcc.target/powerpc/vsu/vec-xst-len-13.c: New test.
1645 * gcc.target/powerpc/vsu/vec-xst-len-2.c: New test.
1646 * gcc.target/powerpc/vsu/vec-xst-len-3.c: New test.
1647 * gcc.target/powerpc/vsu/vec-xst-len-4.c: New test.
1648 * gcc.target/powerpc/vsu/vec-xst-len-5.c: New test.
1649 * gcc.target/powerpc/vsu/vec-xst-len-6.c: New test.
1650 * gcc.target/powerpc/vsu/vec-xst-len-7.c: New test.
1651 * gcc.target/powerpc/vsu/vec-xst-len-8.c: New test.
1652 * gcc.target/powerpc/vsu/vec-xst-len-9.c: New test.
1653 * gcc.target/powerpc/vsu/vsu.exp: New file.
1654
5cb96b6a
UB
16552016-10-18 Uros Bizjak <ubizjak@gmail.com>
1656
1657 PR target/77991
1658 * gcc.target/i386/pr77991.c: New test.
1659
f5de494c
MF
16602016-10-18 Matthew Fortune <matthew.fortune@imgtec.com>
1661
1662 * lib/gcc-dg.exp: Set gcc_force_conventional_output whenever
1663 LTO is used.
1664
e5163ec1
SKS
16652016-10-18 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1666
5cb96b6a 1667 * gcc.dg/sso/sso.exp: Return early if not effective_target_int32.
e5163ec1 1668
b64e8239
RB
16692016-10-18 Richard Biener <rguenther@suse.de>
1670
1671 * gcc.dg/tree-ssa/pr20318.c: Disable EVRP.
1672 * gcc.dg/tree-ssa/pr21001.c: Likewise.
1673 * gcc.dg/tree-ssa/pr21090.c: Likewise.
1674 * gcc.dg/tree-ssa/pr21294.c: Likewise.
1675 * gcc.dg/tree-ssa/pr21563.c: Likewise.
1676 * gcc.dg/tree-ssa/pr23744.c: Likewise.
1677 * gcc.dg/tree-ssa/pr25382.c: Likewise.
1678 * gcc.dg/tree-ssa/pr68431.c: Likewise.
1679 * gcc.dg/tree-ssa/vrp03.c: Likewise.
1680 * gcc.dg/tree-ssa/vrp06.c: Likewise.
1681 * gcc.dg/tree-ssa/vrp07.c: Likewise.
1682 * gcc.dg/tree-ssa/vrp09.c: Likewise.
1683 * gcc.dg/tree-ssa/vrp19.c: Likewise.
1684 * gcc.dg/tree-ssa/vrp20.c: Likewise.
1685 * gcc.dg/tree-ssa/vrp92.c: Likewise.
1686 * gcc.dg/pr68217.c: Likewise.
1687 * gcc.dg/predict-9.c: Likewise.
1688 * gcc.dg/tree-prof/val-prof-5.c: Adjust.
1689 * gcc.dg/predict-1.c: Likewise.
1690
c680ada5
JD
16912016-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1692
1693 * gfortran.dg/dtio_17.f90: New test.
1694
7fd4f180
KV
16952016-10-18 Kugan Vivekanandarajah <kuganv@linaro.org>
1696
1697 * gcc.dg/ipa/vrp4.c: Adjust testcase.
1698
718625ad
KV
16992016-10-18 Kugan Vivekanandarajah <kuganv@linaro.org>
1700
1701 * gcc.dg/ipa/vrp4.c: New test.
1702
735b8f9f
KV
17032016-10-18 Kugan Vivekanandarajah <kuganv@linaro.org>
1704
1705 * gcc.dg/torture/pr39074-2.c: Adjust testcase.
1706 * gcc.dg/torture/pr39074.c: Likewise.
1707
86f98087
EB
17082016-10-17 Eric Botcazou <ebotcazou@adacore.com>
1709
1710 * gcc.dg/Wtrampolines.c: XFAIL warning on ia64-*-* and powerpc64-*-*.
1711 * gnat.dg/trampoline4.adb: Minor tweak.
1712
a929f266
BS
17132016-10-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1714
1715 PR tree-optimization/77916
1716 * gcc.dg/torture/pr77916.c: New.
1717
4acf2055
SK
17182016-10-17 Steven G. Kargl <kargl@gcc.gnu.org>
1719
1720 PR fortran/77978
1721 * gfortran.dg/pr77978_1.f90: New test.
1722 * gfortran.dg/pr77978_2.f90: Ditto.
1723 * gfortran.dg/pr77978_3.f90: Ditto.
1724
871267e1
PT
17252016-10-17 Paul Thomas <pault@gcc.gnu.org>
1726
1727 PR fortran/61420
1728 PR fortran/78013
1729 * gfortran.dg/proc_ptr_49.f90: New test.
1730
fd9593e9
BE
17312016-09-29 Bernd Edlinger <bernd.edlinger@hotmail.de>
1732
1733 PR target/77308
1734 * gcc.target/arm/pr77308.c: New test.
1735
d32d4176
DE
17362016-10-17 David Edelsohn <dje.gcc@gmail.com>
1737
1738 * lib/target-supports.exp
1739 (check_effective_target_floatn_nx_runtime): Return 0 for
1740 powerpc*-ibm-aix*.
1741
dca2910c
AP
17422016-10-17 Andrew Pinski <apinski@cavium.com>
1743
1744 * gcc.target/aarch64/aapcs64/test_align-7.c: Use long
1745 long instead of long.
1746 * gcc.target/aarch64/cinc_common_1.c: Likewise.
1747 * gcc.target/aarch64/combine_bfi_1.c: Likewise.
1748 * gcc.target/aarch64/fmul_fcvt_1.c: Likewise.
1749 * gcc.target/aarch64/mult-synth_4.c: Likewise.
1750 * gcc.target/aarch64/pr68102_1.c: Likewise.
1751 * gcc.target/aarch64/target_attr_3.c: Likewise.
1752
44b00dbc
RB
17532016-10-17 Richard Biener <rguenther@suse.de>
1754
1755 PR tree-optimization/77988
1756 * gcc.dg/torture/pr77988.c: New testcase.
1757
89b80c42
PK
17582016-10-17 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1759
1760 * gcc.dg/pr71636-1.c: New test-case.
1761 * gcc.dg/pr71636-2.c: Likewise.
1762
4c640e26
EB
17632016-10-16 Eric Botcazou <ebotcazou@adacore.com>
1764
1765 * gnat.dg/trampoline3.adb: New test.
1766 * gnat.dg/trampoline4.adb: Likewise.
1767
6c0347f6
JD
17682016-10-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1769
1770 * gfortran.dg/dtio_16.f90: New test.
1771
d0d48a06
EB
17722016-10-15 Eric Botcazou <ebotcazou@adacore.com>
1773
1774 * gcc.target/sparc/bmaskbshuf.c: Rename to...
1775 * gcc.target/sparc/bmaskbshuf-1.c: ...this.
1776 * gcc.target/sparc/bmaskbshuf-2.c: New test.
1777
baa33d83
EB
17782016-10-15 Eric Botcazou <ebotcazou@adacore.com>
1779
1780 * gcc.target/sparc/popc.c: Rename to...
1781 * gcc.target/sparc/popc-1.c: ...this.
1782 * gcc.target/sparc/popc-2.c: New test.
1783
523ee218
JD
17842016-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1785
1786 PR fortran/77972
1787 * gfortran.dg/unexpected_eof_4.f90: New test.
1788
c04d4ede
JB
17892016-10-15 Janne Blomqvist <jb@gcc.gnu.org>
1790
31a84d4a
AP
1791 PR libfortran/48587
1792 * gfortran.dg/negative_unit2.f90: New test.
c04d4ede 1793
064ed55a
JJ
17942016-10-14 Jakub Jelinek <jakub@redhat.com>
1795
9a822fc7
JJ
1796 PR middle-end/77959
1797 * gfortran.dg/pr77959.f90: New test.
1798
064ed55a
JJ
1799 DR 1511 - const volatile variables and ODR
1800 * g++.dg/DRs/dr1511-1.C: New test.
1801 * g++.dg/DRs/dr1511-2.C: New test.
1802
2579762a
EB
18032016-10-14 Eric Botcazou <ebotcazou@adacore.com>
1804
1805 * gnat.dg/debug7.adb (dg-options): Remove -g.
1806 * gnat.dg/debug8.adb (dg-options): Add -margs.
1807 * gnat.dg/debug9.adb (dg-options): Remove -g and add -margs.
1808
6d59425d
RB
18092016-10-14 Richard Biener <rguenther@suse.de>
1810
1811 PR tree-optimization/77979
1812 * gcc.dg/torture/pr77979.c: New testcase.
1813
43f66d6e
ML
18142016-10-14 Martin Liska <mliska@suse.cz>
1815
1816 * gcc.dg/tree-ssa/builtins-folding-generic.c: New test.
1817 * gcc.dg/tree-ssa/builtins-folding-gimple.c: Likewise.
1818 * gcc.dg/tree-ssa/builtins-folding-gimple-ub.c: Likewise.
1819
cb3ac867
UB
18202016-10-14 Uros Bizjak <ubizjak@gmail.com>
1821
1822 * gcc.dg/torture/pr77937-1.c: Move -O3 to dg-options.
1823 Pass -march=amdfam10 for both i?86-?-* and x86_64-*-*.
1824 * gcc.dg/torture/pr77937-2.c: Likewise.
1825
14cf71a0
EB
18262016-10-14 Eric Botcazou <ebotcazou@adacore.com>
1827
1828 * gnat.dg/lto15.adb: Adjust.
1829 * gnat.dg/lto16.adb: Likewise.
1830 * gnat.dg/lto17.adb: Likewise
1831 * gnat.dg/lto18.ad[sb]: New test.
1832 * gnat.dg/lto18_pkg.ads: New helper.
1833 * gnat.dg/lto19.adb: New test.
1834 * gnat.dg/lto19_pkg1.ad[sb]: New helper.
1835 * gnat.dg/lto19_pkg2.ad[sb]: Likewise.
1836 * gnat.dg/lto20.adb: New test.
1837 * gnat.dg/lto20_pkg.ad[sb]: New helper.
1838
6fd9c6f4
AV
18392016-10-14 Andre Vehreschild <vehre@gcc.gnu.org>
1840
1841 * gfortran.dg/coarray_38.f90: Expect error message.
1842
01f44038
KT
18432016-10-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1844
1845 * gcc.target/aarch64/spellcheck_1.c: New test.
1846 * gcc.target/aarch64/spellcheck_2.c: Likewise.
1847 * gcc.target/aarch64/spellcheck_3.c: Likewise.
1848 * gcc.target/aarch64/spellcheck_4.c: Likewise.
1849 * gcc.target/aarch64/spellcheck_5.c: Likewise.
1850 * gcc.target/aarch64/spellcheck_6.c: Likewise.
1851
253abb2a
AS
18522016-10-13 Andreas Schwab <schwab@linux-m68k.org>
1853
1854 * gcc.target/m68k/stack-limit-1.c: Expect warning on line 0.
1855
a2695319
BS
18562016-10-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1857
1858 PR tree-optimization/77937
1859 * gcc.dg/torture/pr77937-1.c: New.
1860 * gcc.dg/torture/pr77937-2.c: New.
1861
14a2c9aa
JM
18622016-10-13 Jakub Jelinek <jakub@redhat.com>
1863
1864 * g++.dg/cpp1z/inline-var1.C: New test.
1865 * g++.dg/cpp1z/inline-var1a.C: New test.
1866 * g++.dg/cpp1z/inline-var1.h: New file.
1867 * g++.dg/cpp1z/inline-var2.C: New test.
1868 * g++.dg/cpp1z/inline-var3.C: New test.
1869 * g++.dg/concepts/decl-diagnose.C (struct X): Expect also error about
1870 uninitialized const.
1871
6c95388f 18722016-10-13 Sandra Loosemore <sandra@codesourcery.com>
18d34307 1873
ee7fa2e3
SL
1874 * gcc.target/arm/scd42-1.c: Skip if -mcpu incompatible with
1875 Xscale is specified, not just -march.
1876 * gcc.target/arm/scd42-2.c: Fix existing logic to skip if -mcpu
1877 is incompatible with Xscale.
18d34307 1878
96032047
MS
18792016-10-13 Martin Sebor <msebor@redhat.com>
1880
1881 PR c++/71912
1882 * g++.dg/ext/flexary4.C: Adjust.
1883 * g++.dg/ext/flexary5.C: Same.
1884 * g++.dg/ext/flexary9.C: Same.
1885 * g++.dg/ext/flexary19.C: New test.
1886 * g++.dg/ext/flexary18.C: New test.
1887 * g++.dg/torture/pr64312.C: Add a dg-error directive to an ill-formed
1888 regression test.
5cb96b6a
UB
1889 * g++.dg/compat/struct-layout-1_generate.c (subfield): Add argument.
1890 Avoid generating a flexible array member in an array.
96032047 1891
5b1548fd
MS
18922016-10-13 Martin Sebor <msebor@redhat.com>
1893
1894 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Cast 0 to wint_t
1895 to placate -Wformat on targets where the type is not int.
1896
7810c4eb
DM
18972016-10-13 David Malcolm <dmalcolm@redhat.com>
1898
1899 * gcc.target/i386/vararg-loc.c: Update for quoting of xloc.file
1900 in INSN_LOCATION.
1901
fcd27666
BC
19022016-10-13 Bin Cheng <bin.cheng@arm.com>
1903
1904 * gcc.target/i386/l_fma_float_1.c: Revise test.
1905 * gcc.target/i386/l_fma_float_2.c: Ditto.
1906 * gcc.target/i386/l_fma_float_3.c: Ditto.
1907 * gcc.target/i386/l_fma_float_4.c: Ditto.
1908 * gcc.target/i386/l_fma_float_5.c: Ditto.
1909 * gcc.target/i386/l_fma_float_6.c: Ditto.
1910 * gcc.target/i386/l_fma_double_1.c: Ditto.
1911 * gcc.target/i386/l_fma_double_2.c: Ditto.
1912 * gcc.target/i386/l_fma_double_3.c: Ditto.
1913 * gcc.target/i386/l_fma_double_4.c: Ditto.
1914 * gcc.target/i386/l_fma_double_5.c: Ditto.
1915 * gcc.target/i386/l_fma_double_6.c: Ditto.
1916
b8a4b8c8
BC
19172016-10-13 Bin Cheng <bin.cheng@arm.com>
1918
1919 * gfortran.dg/vect/fast-math-mgrid-resid.f: New test string.
1920
328ba117
BC
19212016-10-13 Bin Cheng <bin.cheng@arm.com>
1922
1923 * gcc.dg/vect/vect-98.c: Refine test case.
1924 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Increase niters.
1925 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Ditto.
1926 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Ditto.
1927
1a1ab05e
JJ
19282016-10-13 Jakub Jelinek <jakub@redhat.com>
1929
1930 PR c/77946
1931 * c-c++-common/Wimplicit-fallthrough-34.c: New test.
1932
27947670
ML
19332016-10-13 Martin Liska <mliska@suse.cz>
1934
1935 PR tree-optimization/77943
1936 * g++.dg/tree-ssa/pr77943.C: New test.
1937
92c5266b
AV
19382016-10-13 Andre Vehreschild <vehre@gcc.gnu.org>
1939
1940 PR fortran/72832
1941 * gfortran.dg/allocate_with_source_22.f03: New test.
1942 * gfortran.dg/allocate_with_source_23.f03: New test. Expected to
1943 fail.
1944
90bca4ed
TP
19452016-10-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1946
1947 * gcc.target/arm/movhi_movw.c: Enable test for ARM mode.
1948 * gcc.target/arm/movsi_movw.c: Likewise.
1949 * gcc.target/arm/movdi_movw.c: Likewise and adapt scan-assembler
1950 directive to work on big endian targets.
1951
0011af7b
KV
19522016-10-12 Kugan Vivekanandarajah <kuganv@linaro.org>
1953
1954 * gcc.dg/tree-ssa/evrp6.c: New test.
1955
859e95ab
SB
19562016-10-12 Segher Boessenkool <segher@kernel.crashing.org>
1957
1958 * gcc.target/powerpc/shrink-wrap-separate-0.c: New testcase.
1959 * gcc.target/powerpc/shrink-wrap-separate-1.c: New testcase.
1960 * gcc.target/powerpc/shrink-wrap-separate-2.c: New testcase.
1961
2934018d
SB
19622016-10-12 Segher Boessenkool <segher@kernel.crashing.org>
1963
1964 * gcc.target/powerpc/warn-1.c: Change line number in dg-warning.
1965 * gcc.target/powerpc/warn-2.c: Ditto.
1966
f92d1522
RS
19672016-10-12 Robert Suchanek <robert.suchanek@imgtec.com>
1968
1969 * gcc.dg/vect/slp-26.c: Check if vectorized for MIPS MSA.
1970 * gcc.dg/vect/tree-vect.h (check_vect): Check for MIPS SIMD support.
1971 * gcc.target/mips/mips.exp: Add support for -mmsa. Imply -mno-mips16
1972 for -mmsa.
1973 * gcc.target/mips/msa.c: New test.
1974 * gcc.target/mips/msa-builtins.c: Likewise.
1975 * lib/target-supports.exp (check_mips_msa_hw_available): New.
1976 (check_effective_target_mips_msa_runtime): Likewise.
1977 (check_effective_target_mips_msa): Likewise.
1978 (add_options_for_mips_msa): Likewise.
1979 (check_effective_target_vect_int): Return TRUE for MIPS MSA.
1980 (check_effective_target_vect_intfloat_cvt): Likewise.
1981 (check_effective_target_vect_uintfloat_cvt): Likewise.
1982 (check_effective_target_vect_floatint_cvt): Likewise.
1983 (check_effective_target_vect_floatuint_cvt): Likewise.
1984 (check_effective_target_vect_shift): Likewise.
1985 (check_effective_target_vect_shift_char): Likewise.
1986 (check_effective_target_vect_long): Likewise.
1987 (check_effective_target_vect_float): Likewise.
1988 (check_effective_target_vect_double): Likewise.
1989 (check_effective_target_vect_long_long): Likewise.
1990 (check_effective_target_vect_perm): Likewise.
1991 (check_effective_target_vect_perm_byte): Likewise.
1992 (check_effective_target_vect_perm_short): Likewise.
1993 (check_effective_target_vect_sdot_qi): Likewise.
1994 (check_effective_target_vect_udot_qi): Likewise.
1995 (check_effective_target_vect_sdot_hi): Likewise.
1996 (check_effective_target_vect_udot_hi): Likewise.
1997 (check_effective_target_vect_pack_trunc): Likewise.
1998 (check_effective_target_vect_unpack): Likewise.
1999 (check_effective_target_vect_hw_misalign): Likewise.
2000 (check_effective_target_vect_condition): Likewise.
2001 (check_effective_target_vect_cond_mixed): Likewise.
2002 (check_effective_target_vect_char_mult): Likewise.
2003 (check_effective_target_vect_short_mult): Likewise.
2004 (check_effective_target_vect_int_mult): Likewise.
2005 (check_effective_target_vect_extract_even_odd): Likewise.
2006 (check_effective_target_vect_interleave): Likewise.
2007 (check_vect_support_and_set_flags): Check if the target supports MSA
2008 and append to the list of EFFECTIVE_TARGETS.
2009
0bfd099c
RB
20102016-10-12 Richard Biener <rguenther@suse.de>
2011
2012 PR debug/77947
2013 * g++.dg/torture/pr77947.C: New testcase.
2014
b4a9ef2f
PMR
20152016-10-12 Pierre-Marie de Rodat <derodat@adacore.com>
2016
2017 * gnat.dg/debug8.adb: New testcase.
2018
c0dbd22d
PMR
20192016-10-12 Pierre-Marie de Rodat <derodat@adacore.com>
2020
2021 * gnat.dg/debug9.adb: New testcase.
2022
8a7c91cd
RB
20232016-10-12 Richard Biener <rguenther@suse.de>
2024
2025 * gcc.dg/tree-ssa/vrp35.c: Adjust.
2026 * gcc.dg/tree-ssa/vrp36.c: Likewise.
2027 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2028
7dc2f5f1
RB
20292016-10-12 Richard Biener <rguenther@suse.de>
2030
2031 PR tree-optimization/77920
2032 * gcc.dg/torture/pr77920.c: New testcase.
2033
70f6d5e1
JJ
20342016-10-12 Jakub Jelinek <jakub@redhat.com>
2035
4a8b97cb
JJ
2036 PR tree-optimization/77929
2037 * gcc.c-torture/compile/pr77929.c: New test.
2038
70f6d5e1
JJ
2039 * c-c++-common/Wimplicit-fallthrough-25.c: New test.
2040 * c-c++-common/Wimplicit-fallthrough-26.c: New test.
2041 * c-c++-common/Wimplicit-fallthrough-27.c: New test.
2042 * c-c++-common/Wimplicit-fallthrough-28.c: New test.
2043 * c-c++-common/Wimplicit-fallthrough-29.c: New test.
2044 * c-c++-common/Wimplicit-fallthrough-30.c: New test.
2045 * c-c++-common/Wimplicit-fallthrough-31.c: New test.
2046 * c-c++-common/Wimplicit-fallthrough-32.c: New test.
2047 * c-c++-common/Wimplicit-fallthrough-33.c: New test.
2048
4803de58
EB
20492016-10-11 Eric Botcazou <ebotcazou@adacore.com>
2050
2051 * gcc.target/sparc/setcc-4.c: Adjust.
2052 * gcc.target/sparc/setcc-5.c: Likewise.
2053 * gcc.target/sparc/setcc-6.c: Likewise.
2054 * gcc.target/sparc/setcc-7.c: Likewise.
2055 * gcc.target/sparc/setcc-8.c: Likewise.
2056 * gcc.target/sparc/setcc-9.c: Likewise.
2057 * gcc.target/sparc/setcc-10.c: Delete.
2058
f6cf4810
SK
20592016-10-11 Steven G. Kargl <kargl@gcc.gnu.org>
2060
2061 PR fortran/77942
2062 * gfortran.dg/pr77942.f90
2063
8e8c2744
FR
20642016-10-11 Fritz Reese <fritzoreese@gmail.com>
2065
2066 * gfortran.dg/dec_math.f90: New testsuite.
2067
ddefad9a
SKS
20682016-10-11 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2069
2070 * gcc.dg/tree-ssa/pr59597.c: Typedef __INT32_TYPE__ to i32.
2071 (main): Declare j as i32 instead of int.
2072
e7b08761
TP
20732016-10-11 Thomas Preud'homme <thomas.preudhomme@arm.com>
2074
2075 PR testsuite/PR77710
2076 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Use *-*-* as catch-all
2077 target triplet instead of *-*-*-*.
2078
9fd7cd44
EB
20792016-10-11 Eric Botcazou <ebotcazou@adacore.com>
2080
2081 * gnat.dg/unchecked_convert10.adb: New test.
2082 * gnat.dg/unchecked_convert11.adb: Likewise.
2083 * gnat.dg/unchecked_convert12.adb: Likewise.
2084
ff7e7ee0
EB
20852016-10-11 Eric Botcazou <ebotcazou@adacore.com>
2086
2087 * gcc.target/sparc/cbcond-1.c: New test.
2088 * gcc.target/sparc/cbcond-2.c: Likewise.
2089 * gcc.target/sparc/movcc-1.c: Likewise.
2090 * gcc.target/sparc/movcc-2.c: Likewise.
2091 * gcc.target/sparc/setcc-1.c: Adjust.
2092 * gcc.target/sparc/setcc-2.c: Likewise.
2093 * gcc.target/sparc/setcc-3.c: Likewise.
2094 * gcc.target/sparc/setcc-4.c: Likewise.
2095 * gcc.target/sparc/setcc-5.c: Likewise.
2096 * gcc.target/sparc/setcc-6.c: New test.
2097 * gcc.target/sparc/setcc-7.c: Likewise.
2098 * gcc.target/sparc/setcc-8.c: Likewise.
2099 * gcc.target/sparc/setcc-9.c: Likewise.
2100 * gcc.target/sparc/setcc-10.c: Likewise.
2101
d30078b8
JL
21022016-10-10 Jeff Law <law@redhat.com>
2103
2104 PR tree-optimization/71947
2105 * gcc.dg/tree-ssa/pr71947-1.c: New test.
2106 * gcc.dg/tree-ssa/pr71947-2.c: New test.
2107 * gcc.dg/tree-ssa/pr71947-3.c: New test.
2108 * gcc.dg/tree-ssa/pr71947-4.c: New test.
2109 * gcc.dg/tree-ssa/pr71947-5.c: New test.
2110 * gcc.dg/tree-ssa/pr71947-6.c: New test.
2111
5f869266
TK
21122016-10-10 Thomas Koenig <tkoenig@gcc.gnu.org>
2113
2114 PR fortran/77915
2115 * gfortran.dg/matmul_11.f90: New test.
2116
174e0b00
JW
21172016-10-10 Jiong Wang <jiong.wang@arm.com>
2118
2119 * gcc.target/aarch64/advsimd-intrinsics/unary_scalar_op.inc: Support FMT64.
2120 * gcc.target/aarch64/advsimd-intrinsics/vabdh_f16_1.c: New.
2121 * gcc.target/aarch64/advsimd-intrinsics/vcageh_f16_1.c: New.
2122 * gcc.target/aarch64/advsimd-intrinsics/vcagth_f16_1.c: New.
2123 * gcc.target/aarch64/advsimd-intrinsics/vcaleh_f16_1.c: New.
2124 * gcc.target/aarch64/advsimd-intrinsics/vcalth_f16_1.c: New.
2125 * gcc.target/aarch64/advsimd-intrinsics/vceqh_f16_1.c: New.
2126 * gcc.target/aarch64/advsimd-intrinsics/vceqzh_f16_1.c: New.
2127 * gcc.target/aarch64/advsimd-intrinsics/vcgeh_f16_1.c: New.
2128 * gcc.target/aarch64/advsimd-intrinsics/vcgezh_f16_1.c: New.
2129 * gcc.target/aarch64/advsimd-intrinsics/vcgth_f16_1.c: New.
2130 * gcc.target/aarch64/advsimd-intrinsics/vcgtzh_f16_1.c: New.
2131 * gcc.target/aarch64/advsimd-intrinsics/vcleh_f16_1.c: New.
2132 * gcc.target/aarch64/advsimd-intrinsics/vclezh_f16_1.c: New.
2133 * gcc.target/aarch64/advsimd-intrinsics/vclth_f16_1.c: New.
2134 * gcc.target/aarch64/advsimd-intrinsics/vcltzh_f16_1.c: New.
2135 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s16_f16_1.c: New.
2136 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s64_f16_1.c: New.
2137 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u16_f16_1.c: New.
2138 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u64_f16_1.c: New.
2139 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s16_1.c: New.
2140 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s64_1.c: New.
2141 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u16_1.c: New.
2142 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u64_1.c: New.
2143 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s16_1.c: New.
2144 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s64_1.c: New.
2145 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u16_1.c: New.
2146 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u64_1.c: New.
2147 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s16_f16_1.c: New.
2148 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s64_f16_1.c: New.
2149 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u16_f16_1.c: New.
2150 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u64_f16_1.c: New.
2151 * gcc.target/aarch64/advsimd-intrinsics/vcvth_s16_f16_1.c: New.
2152 * gcc.target/aarch64/advsimd-intrinsics/vcvth_s64_f16_1.c: New.
2153 * gcc.target/aarch64/advsimd-intrinsics/vcvth_u16_f16_1.c: New.
2154 * gcc.target/aarch64/advsimd-intrinsics/vcvth_u64_f16_1.c: New.
2155 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s16_f16_1.c: New.
2156 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s64_f16_1.c: New.
2157 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u16_f16_1.c: New.
2158 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u64_f16_1.c: New.
2159 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s16_f16_1.c: New.
2160 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s64_f16_1.c: New.
2161 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u16_f16_1.c: New.
2162 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u64_f16_1.c: New.
2163 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s16_f16_1.c: New.
2164 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s64_f16_1.c: New.
2165 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u16_f16_1.c: New.
2166 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u64_f16_1.c: New.
2167 * gcc.target/aarch64/advsimd-intrinsics/vfmash_lane_f16_1.c: New.
2168 * gcc.target/aarch64/advsimd-intrinsics/vmaxh_f16_1.c: New.
2169 * gcc.target/aarch64/advsimd-intrinsics/vminh_f16_1.c: New.
2170 * gcc.target/aarch64/advsimd-intrinsics/vmulh_lane_f16_1.c: New.
2171 * gcc.target/aarch64/advsimd-intrinsics/vmulxh_f16_1.c: New.
2172 * gcc.target/aarch64/advsimd-intrinsics/vmulxh_lane_f16_1.c: New.
2173 * gcc.target/aarch64/advsimd-intrinsics/vrecpeh_f16_1.c: New.
2174 * gcc.target/aarch64/advsimd-intrinsics/vrecpsh_f16_1.c: New.
2175 * gcc.target/aarch64/advsimd-intrinsics/vrecpxh_f16_1.c: New.
2176 * gcc.target/aarch64/advsimd-intrinsics/vrsqrteh_f16_1.c: New.
2177 * gcc.target/aarch64/advsimd-intrinsics/vrsqrtsh_f16_1.c: New.
2178
4bc63138
JW
21792016-10-10 Jiong Wang <jiong.wang@arm.com>
2180
2181 * gcc.target/aarch64/advsimd-intrinsics/vdiv_f16_1.c: New.
2182 * gcc.target/aarch64/advsimd-intrinsics/vfmas_lane_f16_1.c: New.
2183 * gcc.target/aarch64/advsimd-intrinsics/vfmas_n_f16_1.c: New.
2184 * gcc.target/aarch64/advsimd-intrinsics/vmaxnmv_f16_1.c: New.
2185 * gcc.target/aarch64/advsimd-intrinsics/vmaxv_f16_1.c: New.
2186 * gcc.target/aarch64/advsimd-intrinsics/vminnmv_f16_1.c: New.
2187 * gcc.target/aarch64/advsimd-intrinsics/vminv_f16_1.c: New.
2188 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane_f16_1.c: New.
2189 * gcc.target/aarch64/advsimd-intrinsics/vmulx_f16_1.c: New.
2190 * gcc.target/aarch64/advsimd-intrinsics/vmulx_lane_f16_1.c: New.
2191 * gcc.target/aarch64/advsimd-intrinsics/vmulx_n_f16_1.c: New.
2192 * gcc.target/aarch64/advsimd-intrinsics/vpminmaxnm_f16_1.c: New.
2193 * gcc.target/aarch64/advsimd-intrinsics/vrndi_f16_1.c: New.
2194 * gcc.target/aarch64/advsimd-intrinsics/vsqrt_f16_1.c: New.
2195
8f3edb07
JW
21962016-10-10 Jiong Wang <jiong.wang@arm.com>
2197
2198 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (FP16_SUPPORTED):
2199 Enable AArch64.
2200 * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c: Add support for
2201 vdup*_laneq.
2202 * gcc.target/aarch64/advsimd-intrinsics/vduph_lane.c: New.
2203 * gcc.target/aarch64/advsimd-intrinsics/vtrn_half.c: New.
2204 * gcc.target/aarch64/advsimd-intrinsics/vuzp_half.c: New.
2205 * gcc.target/aarch64/advsimd-intrinsics/vzip_half.c: New.
2206
6e49f922
JW
22072016-10-10 Matthew Wahab <matthew.wahab@arm.com>
2208 Jiong Wang <jiong.wang@arm.com>
2209
2210 * target-supports.exp (add_options_for_arm_v8_2a_fp16_scalar): Mention
2211 AArch64 support.
2212 (add_options_for_arm_v8_2a_fp16_neon): Likewise.
2213 (check_effective_target_arm_v8_2a_fp16_scalar_ok_nocache): Support
2214 AArch64 targets.
2215 (check_effective_target_arm_v8_2a_fp16_neon_ok_nocache): Support
2216 AArch64 targets.
2217 (check_effective_target_arm_v8_2a_fp16_scalar_hw): Support AArch64
2218 targets.
2219 (check_effective_target_arm_v8_2a_fp16_neon_hw): Likewise.
2220
41683e1a
EB
22212016-10-10 Eric Botcazou <ebotcazou@adacore.com>
2222
2223 * gnat.dg/specs/vfa.ads: New test.
2224
6e49f922 22252016-10-10 Eric Botgazou <ebotcazou@adacore.com>
036a2fa2
EB
2226
2227 * gnat.dg/inline13.ad[sb]: New test.
2228 * gnat.dg/inline13_pkg.ad[sb]: New helper.
2229
55cfd746
EB
22302016-10-10 Eric Botcazou <ebotcazou@adacore.com>
2231
2232 * gnat.dg/biased_subtype.adb: New test.
2233
4dfb8a2a
JJ
22342016-10-09 Jakub Jelinek <jakub@redhat.com>
2235
2236 PR tree-optimization/77901
2237 * gcc.c-torture/compile/pr77901.c: New test.
2238
67b97478
PK
22392016-10-09 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2240
2241 * gcc.dg/ipa/propalign-1.c: Adjust scan-ipa-dump.
2242 * gcc.dg/ipa/propalign-2.c: Likewise
2243 * gcc.dg/ipa/propalign-3.c: Likewise.
2244 * gcc.dg/ipa/propalign-4.c: Likewise.
2245 * gcc.dg/ipa/propalign-5.c: Likewise.
2246
7bad794a
JJ
22472016-10-08 Jakub Jelinek <jakub@redhat.com>
2248
81b02905
JJ
2249 * c-c++-common/Wimplicit-fallthrough-23.c (foo): Add further tests.
2250
ee19ef45
JJ
2251 * c-c++-common/Wimplicit-fallthrough-23.c (foo): Add further tests.
2252
7bad794a
JJ
2253 * c-c++-common/Wimplicit-fallthrough-23.c: New test.
2254 * c-c++-common/Wimplicit-fallthrough-24.c: New test.
2255
56d3a930
FR
22562016-10-07 Fritz Reese <fritzoreese@gmail.com>
2257
2258 * gfortran.dg/dec_union_11.f90: New testcase.
2259
45e2bf2e
NS
22602016-10-07 Nathan Sidwell <nathan@acm.org>
2261
2262 PR c++/66443
2263 * g++.dg/cpp0x/pr66443-cxx11.C: New.
2264 * g++.dg/cpp0x/pr66443-cxx11-2.C: New.
2265 * g++.dg/cpp1y/pr66443-cxx14.C: New
2266 * g++.dg/cpp1y/pr66443-cxx14-2.C: New.
2267 * g++.dg/cpp1y/pr66443-cxx14-3.C: New.
2268
be845b04
JJ
22692016-10-07 Jakub Jelinek <jakub@redhat.com>
2270
2271 * g++.dg/cpp0x/addressof1.C: New test.
2272 * g++.dg/cpp0x/addressof2.C: New test.
2273
08213983
MM
22742016-10-06 Michael Meissner <meissner@linux.vnet.ibm.com>
2275
2276 * gcc.target/powerpc/float128-type-1.c: New test to check that
2277 PowerPC 64-bit Linux enables -mfloat128-type by default.
2278 * gcc.target/powerpc/float128-type-2.c: Likewise.
2279 * gcc.target/powerpc/float128-mix.c: Change error message to
2280 reflect that __ibm128 is now #define'ed to be long double.
2281
bd845c14
SK
22822016-10-07 Steven G. Kargl <kargl@gcc.gnu.org>
2283
2284 PR fortran/77406
2285 * gfortran.dg/pr77406.f90: New test.
2286 * gfortran.dg/assumed_type_3.f90: Update error messages.
2287 * gfortran.dg/defined_operators_1.f90: Ditto.
2288 * gfortran.dg/generic_26.f90: Ditto.
2289 * gfortran.dg/generic_7.f90: Ditto.
2290 * gfortran.dg/gomp/udr5.f90: Ditto.
2291 * gfortran.dg/gomp/udr7.f90: Ditto.
2292 * gfortran.dg/interface_1.f90: Ditto.
2293 * gfortran.dg/interface_37.f90: Ditto.
2294 * gfortran.dg/interface_5.f90: Ditto.
2295 * gfortran.dg/interface_6.f90: Ditto.
2296 * gfortran.dg/interface_7.f90
2297 * gfortran.dg/no_arg_check_3.f90
2298 * gfortran.dg/operator_5.f90
2299 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
2300
c09c4992
BE
23012016-10-07 Bernd Edlinger <bernd.edlinger@hotmail.de>
2302
2303 PR c++/77700
2304 * c-c++-common/Wint-in-bool-context.c: Update test.
2305
d7f336f8
RB
23062016-10-07 Richard Biener <rguenther@suse.de>
2307
2308 * gcc.dg/tree-ssa/vrp01.c: Adjust.
2309 * gcc.dg/tree-ssa/vrp34.c: Likewise.
2310
a9172bf3
MP
23112016-10-07 Marek Polacek <polacek@redhat.com>
2312
2313 * c-c++-common/Wimplicit-fallthrough-22.c: New test.
2314
8a14afd0
BS
23152016-10-07 Bernd Schmidt <bschmidt@redhat.com>
2316
2317 PR c++/69733
2318 * c-c++-common/pr69733.c: New test.
2319 * gcc.dg/pr69733.c: New test.
2320 * gcc.target/i386/pr69733.c: New test.
2321
d4bd4646
MP
23222016-10-07 Marek Polacek <polacek@redhat.com>
2323
2324 PR c++/77803
2325 * g++.dg/warn/Wimplicit-fallthrough-1.C: New test.
2326
a93cdc5c
JJ
23272016-10-07 Jakub Jelinek <jakub@redhat.com>
2328
2329 PR tree-optimization/77664
2330 * gcc.dg/tree-ssa/pr77664.c: New test.
2331 * gcc.dg/pr77664.c: New test.
2332
23332016-10-06 Louis Krupp <louis.krupp@zoho.com>
4ee822df
LK
2334
2335 * gfortran.dg/pr69955.f90: New test.
2336
ac193ee7
LK
23372016_10-06 Louis Krupp <louis.krupp@zoho.com>
2338
2339 PR fortran/57910
2340 * gfortran.dg/pr57910.f90: New test.
2341
342cfb3e
JJ
23422016-10-06 Jakub Jelinek <jakub@redhat.com>
2343
2344 * g++.dg/cpp1z/has-unique-obj-representations1.C: New test.
2345 * g++.dg/cpp1z/has-unique-obj-representations2.C: New test.
2346
48057089
KV
23472016-10-06 Kugan Vivekanandarajah <kuganv@linaro.org>
2348
2349 PR tree-optimization/77862
2350 * gcc.dg/pr77862.c: New test.
2351
65b25c9b
KV
23522016-10-06 Kugan Vivekanandarajah <kuganv@linaro.org>
2353
2354 * gcc.dg/tree-ssa/evrp4.c: New test.
2355
f3127685
JL
23562016-10-06 Jeff Law <law@redhat.com>
2357
2358 PR tree-optimization/71661
2359 * gcc.dg/tree-ssa/pr71661.c: New test.
2360
b3972588
RB
23612016-10-06 Richard Biener <rguenther@suse.de>
2362
2363 PR tree-optimization/77855
2364 * gcc.dg/torture/pr77855.c: New testcase.
2365
139dc3c6 23662016-10-06 James Clarke <jrtc27@jrtc27.com>
5cb96b6a 2367 Eric Botcazou <ebotcazou@adacore.com>
139dc3c6
JC
2368
2369 * g++.dg/other/pr77759.C: New test.
2370
37f6a157
RB
23712016-10-06 Richard Biener <rguenther@suse.de>
2372
2373 PR tree-optimization/77839
2374 * gcc.dg/torture/pr77839.c: New testcase.
2375
f779aeb8
MP
23762016-10-06 Marek Polacek <polacek@redhat.com>
2377
2378 * g++.dg/cpp1z/init-statement9.C: New test.
2379
eee8f0b0
AS
23802016-10-05 Andrew Senkevich <andrew.senkevich@intel.com>
2381
2382 * gcc.target/i386/pcommit-1.c: Deleted.
2383 * gcc.target/i386/sse-12.c: Deleted -pcommit option.
2384 * gcc.target/i386/sse-13.c: Ditto.
2385 * gcc.target/i386/sse-14.c: Ditto.
2386 * gcc.target/i386/sse-22.c: Ditto.
2387 * gcc.target/i386/sse-23.c: Ditto.
2388 * g++.dg/other/i386-2.C: Ditto.
2389
b48042bb
UB
23902016-10-05 Uros Bizjak <ubizjak@gmail.com>
2391
2392 * gcc.target/i386/pr77833.c: Require int128 effective target.
2393
50b01e1d
SK
23942016-10-05 Steven G. Kargl <kargls@gcc.gnu.org>
2395
2396 PR fortran/58991
2397 PR fortran/58992
2398 * gfortran.dg/associate_22.f90: New test.
2399
908b8296
FR
24002016-10-05 Fritz Reese <fritzoreese@gmail.com>
2401
2402 * gfortran.dg/dec_union_9.f90: New testcase.
2403 * gfortran.dg/dec_union_10.f90: New testcase.
2404
87582521
JJ
24052016-10-05 Jakub Jelinek <jakub@redhat.com>
2406
2e69f143
JJ
2407 PR sanitizer/66343
2408 * gcc.dg/pch/pr66343-3.c: New test.
2409 * gcc.dg/pch/pr66343-3.hs: New file.
2410
87582521
JJ
2411 PR sanitizer/66343
2412 * gcc.dg/pch/pr66343-1.c: New test.
2413 * gcc.dg/pch/pr66343-1.hs: New file.
2414 * gcc.dg/pch/pr66343-2.c: New test.
2415 * gcc.dg/pch/pr66343-2.hs: New file.
2416
700fff34
BE
24172016-10-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
2418
2419 * c-c++-common/Wint-in-bool-context.c: Update test.
2420
17a9e380
MP
24212016-10-05 Marek Polacek <polacek@redhat.com>
2422
2423 * g++.dg/cpp1z/init-statement1.C: New test.
2424 * g++.dg/cpp1z/init-statement2.C: New test.
2425 * g++.dg/cpp1z/init-statement3.C: New test.
2426 * g++.dg/cpp1z/init-statement4.C: New test.
2427 * g++.dg/cpp1z/init-statement5.C: New test.
2428 * g++.dg/cpp1z/init-statement6.C: New test.
2429 * g++.dg/cpp1z/init-statement7.C: New test.
2430 * g++.dg/cpp1z/init-statement8.C: New test.
2431
6e48e779
LK
24322016-10-05 Louis Krupp <louis.krupp@zoho.com>
2433
2434 PR fortran/67524
2435 * gfortran.dg/pr67524.f90: New test.
2436
04a32443
JJ
24372016-10-05 Jakub Jelinek <jakub@redhat.com>
2438
2439 PR sanitizer/77823
2440 * c-c++-common/ubsan/shift-9.c: New test.
2441
743a9cf7
SKS
24422016-10-05 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2443
2444 * gcc.dg/torture/pr69941.c: Use __INT32_TYPE__ instead
2445 of int if __SIZEOF_INT__ is less than 4 bytes.
2446
a40278c3
JD
24472016-10-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2448
2449 * gfortran.dg/dtio_15.f90: Fix spaces in dg-do.
2450 * gfortran.dg/class_array_20.f03: Likewise.
2451 * gfortran.dg/class_array_21.f03: Likewise.
2452 * gfortran.dg/finalize_29.f08: Likewise.
2453 * gfortran.dg/unlimited_polymorphic_23.f90: Likewise.
2454
39bb7d01
RB
24552016-10-05 Richard Biener <rguenther@suse.de>
2456
2457 PR middle-end/77826
2458 * gcc.dg/torture/pr77826.c: New testcase.
2459
eeb57981
RB
24602016-10-05 Richard Biener <rguenther@suse.de>
2461
2462 * gcc.dg/fold-copysign-1.c: New testcase.
2463
f9018d75
AS
24642016-10-05 Andreas Schwab <schwab@suse.de>
2465
2466 * g++.dg/pr49847-2.C: Remove.
2467
7e8000b3
PMR
24682016-10-05 Pierre-Marie de Rodat <derodat@adacore.com>
2469
2470 * gnat.dg/debug7.adb, gnat.dg/debug7.ads: New testcase.
2471
54f84ca9
RB
24722016-10-05 Richard Biener <rguenther@suse.de>
2473
2474 PR middle-end/55152
2475 * gcc.dg/pr55152-2.c: New testcase.
2476
17beda50
JD
24772016-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2478
2479 * gfortran.dg/dtio_15.f90: New test.
2480
1c84b798
ILT
24812016-10-04 Ian Lance Taylor <iant@golang.org>
2482
2483 * gcc.dg/split-7.c: New test.
2484
7ec39552
MS
24852016-10-04 Martin Sebor <msebor@redhat.com>
2486
2487 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Cast int argument to
2488 %lc directive to wint_t to silence -Wformat warnings on targets
2489 where the latter is a distinct type such as long.
2490
8ff04ff9
MS
24912016-10-04 Martin Sebor <msebor@redhat.com>
2492
2493 PR c++/77804
2494 * g++.dg/warn/Wplacement-new-size-4.C: New test.
2495
bfecd57c
JJ
24962016-10-04 Jakub Jelinek <jakub@redhat.com>
2497
f72da967
JJ
2498 PR c++/77791
2499 * g++.dg/cpp0x/lambda/lambda-77791.C: New test.
2500
bfecd57c
JJ
2501 * g++.dg/other/java3.C: Remove.
2502 * g++.dg/other/java1.C: Remove.
2503 * g++.dg/other/error12.C: Remove.
2504 * g++.dg/other/java2.C: Remove.
2505 * g++.dg/warn/Wnvdtor.C: Remove.
2506 * g++.dg/lookup/java1.C: Remove.
2507 * g++.dg/lookup/java2.C: Remove.
2508 * g++.dg/ext/pr34829.C: Remove.
2509 * g++.dg/ext/java-3.C: Remove.
2510 * g++.dg/ext/java-1.C: Remove.
2511 * g++.dg/ext/java-2.C: Remove.
2512 * g++.old-deja/g++.oliva/dwarf2.C: Remove.
2513
fe8b1e83
DG
25142016-10-04 Doug Gilmore <doug.gilmore@imgtec.com>
2515
2516 PR tree-optimization/77808
2517 * gcc.dg/tree-ssa/pr77808.c: New testcase.
2518
078b5aab
RB
25192016-10-04 Richard Biener <rguenther@suse.de>
2520
2521 PR tree-optimization/77399
2522 * gcc.dg/tree-ssa/forwprop-35.c: Adjust.
2523
2b568899
RB
25242016-10-04 Richard Biener <rguenther@suse.de>
2525
2526 PR middle-end/77833
2527 * gcc.target/i386/pr77833.c: New testcase.
2528
0a4e5cf3
JL
25292016-09-26 Jeff Law <law@redhat.com>
2530
2531 PR tree-optimization/71550
2532 PR tree-optimization/71403
2533 * gcc.c-torture/execute/pr71550.c: New test.
2534
d07b0a23
SKS
25352016-10-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2536
2537 * gcc.target/avr/torture/builtins-error.c: Add -ffat-lto-objects
2538 option.
2539
b44a42cf
KT
25402016-10-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2541
2542 Revert
2543 2016-09-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2544
2545 * gcc.target/aarch64/ifcvt_avoid_const_materialization_1.c: New test.
2546
f41f1ceb
MP
25472016-10-03 Marek Polacek <polacek@redhat.com>
2548
2549 * g++.dg/cpp0x/nullptr37.C: New test.
2550
1633d3b9
BE
25512016-10-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
2552
2553 * c-c++-common/Wint-in-bool-context.c: Update test.
2554
2c8e3a1d
JJ
25552016-10-02 Jakub Jelinek <jakub@redhat.com>
2556
2557 * g++.dg/ext/asm3.C (two): Only use register keyword for C++14 and
2558 earlier.
2559 * g++.dg/charset/asm2.c (memmove): Likewise.
2560 * g++.dg/tls/diag-2.C (foo): Expect -Wregister error for C++17.
2561 * g++.dg/tls/diag-4.C (foo): Likewise.
2562 * c-c++-common/vector-subscript-2.c (vf): Change dg-error to
2563 dg-warning, fix up regex.
2564 * g++.old-deja/g++.brendan/warnings4.C: Limit to c++14_down targets.
2565 * g++.old-deja/g++.mike/p700.C: Add -Wno-register.
2566 * g++.old-deja/g++.mike/net31.C: Likewise.
2567 * g++.old-deja/g++.other/regstack.C (foo): Expect -Wregister warning
2568 for C++17.
2569 * g++.old-deja/g++.jason/enum3.C: Add -Wno-register.
2570 * g++.old-deja/g++.eh/ia64-1.C: Likewise.
2571
f00b6283
RB
25722016-10-01 Richard Biener <rguenther@suse.de>
2573
2574 PR middle-end/77798
2575 * gfortran.fortran-torture/compile/pr77798.f90: New testcase.
2576
0f0565b1
AV
25772016-10-01 Andre Vehreschild <vehre@gcc.gnu.org>
2578
2579 PR fortran/77663
2580 * gfortran.dg/coarray_send_by_ref_1.f08: New test.
2581
c58823a0
JJ
25822016-10-01 Jakub Jelinek <jakub@redhat.com>
2583
2584 PR c/77490
2585 * c-c++-common/Wbool-operation-1.c: Add -Wno-psabi to dg-options.
2586 Add dg-prune-output directive.
2587
e3228a50
JD
25882016-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2589
2590 PR fortran/66643
2591 * gfortran.fortran-torture/compile/arrayio.f90: Update test.
2592 * gfortran.fortran-torture/compile/write.f90: Update test.
2593
e70bbc6f
MW
25942016-09-30 Matthew Wawhab <matthew.wahab@arm.com>
2595
2596 * gcc.target/arm/fp16-aapcs-3.c: Replace arm_fp16_ok with
2597 arm_fp16_alternative_ok as the required effective target.
2598 * gcc.target/arm/fp16-aapcs-4.c: Likewise. Also add
2599 -mfp16-format=alternative to the dg-options directive and remove
2600 the dg-add-options directive.
2601
c39747d2
FR
26022016-09-30 Fritz Reese <fritzoreese@gmail.com>
2603
2604 PR fortran/77764
2605 * gfortran.dg/dec_union_8.f90: New testcase.
2606
00074dd8
FR
26072016-09-30 Fritz Reese <fritzoreese@gmail.com>
2608
2609 PR fortran/77782
2610 * gfortran.dg/dec_structure_16.f90: New testcase.
2611
26f391e8
AV
26122016-09-30 Andre Vehreschild <vehre@gcc.gnu.org>
2613
2614 * gfortran.dg/coarray_allocate_10.f08: New test.
2615 * gfortran.dg/coindexed_1.f90: Above fixes allow execution.
2616
fa16a271
KT
26172016-09-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2618
2619 * gcc.target/aarch64/ifcvt_avoid_const_materialization_1.c: New test.
2620
f334c828
RB
26212016-09-30 Richard Biener <rguenther@suse.de>
2622
2623 PR tree-optimization/77399
2624 * gcc.dg/tree-ssa/forwprop-35.c: New testcase.
2625
76e3ec9c
SL
26262016-09-29 Sandra Loosemore <sandra@codesourcery.com>
2627
871267e1 2628 * c-c++-common/pr27336.c: Make dependency on
76e3ec9c
SL
2629 -fdelete-null-pointer-checks explicit.
2630 * g++.dg/cpp0x/constexpr-array-ptr10.C: Likewise.
2631 * g++.dg/cpp0x/constexpr-nullptr-1.C: Likewise.
2632 * g++.dg/lto/pr69589_0.C: Add nios2-*-elf to unsupported targets.
2633 * gcc.dg/pic-1.c: Require fpic target support.
2634 * gcc.dg/pic-2.c: Likewise.
2635
a2c6e7f2
JJ
26362016-09-29 Jakub Jelinek <jakub@redhat.com>
2637
2638 Implement P0001R1 - C++17 removal of register storage class specifier
2639 * c-c++-common/Wvarargs-2.c (foo1): Except new warning for C++17.
2640 * c-c++-common/vector-subscript-2.c (vf): Expect new error for
2641 C++17.
2642 * c-c++-common/vector-subscript-5.c (foo): Don't use register
2643 keyword if not __SSE2__.
2644 * c-c++-common/Wvarargs.c (foo1, foo3): Expect new warnings for
2645 C++17.
2646 * g++.dg/compat/struct-layout-1_generate.c (iterative_hash): Remove
2647 register keywords.
2648 * g++.dg/eh/pr29166.C: Add -Wno-register option.
2649 * g++.dg/warn/register-parm-1.C (erroneous_warning,
2650 no_erroneous_warning): Expect new warnings for C++17.
2651 * g++.dg/warn/register-var-2.C (f): Likewise.
2652 * g++.dg/parse/register1.C (f): Expect new error for C++17.
2653 * g++.dg/parse/linkage2.C (foo): Likewise.
2654 * g++.dg/torture/pr36826.C (CoinMin, CoinMax): Avoid register
2655 keyword on parameters for C++17.
2656 * g++.dg/cpp1z/register1.C: New test.
2657 * g++.dg/cpp1z/register2.C: New test.
2658 * g++.dg/cpp1z/register3.C: New test.
2659
4ab76933
UB
26602016-09-29 Uros Bizjak <ubizjak@gmail.com>
2661
2662 * gcc.target/i386/adx-check.h (main): Simplify feature bit tests.
2663 * gcc.target/i386/avx2-check.h (main): Ditto.
2664 * gcc.target/i386/avx512bw-check.h (main): Ditto.
2665 * gcc.target/i386/avx512cd-check.h (main): Ditto.
2666 * gcc.target/i386/avx512dq-check.h (main): Ditto.
2667 * gcc.target/i386/avx512er-check.h (main): Ditto.
2668 * gcc.target/i386/avx512f-check.h (main): Ditto.
2669 * gcc.target/i386/avx512ifma-check.h (main): Ditto.
2670 * gcc.target/i386/avx512vbmi-check.h (main): Ditto.
2671 * gcc.target/i386/avx512vl-check.h (main): Ditto.
2672
2488ebe5
UB
26732016-09-29 Uros Bizjak <ubizjak@gmail.com>
2674
2675 PR target/77756
2676 * gcc.target/i386/pr77756.c: New test.
2677
4d258d09
MP
26782016-09-29 Marek Polacek <polacek@redhat.com>
2679
2680 * g++.dg/cpp0x/fallthrough2.C: Use the c++14_down target.
2681
a9087411
MP
26822016-09-29 Marek Polacek <polacek@redhat.com>
2683
2684 * g++.dg/cpp0x/fallthrough2.C: Only expect the warning in C++11 and
2685 C++14.
2686
fa0a064a
ML
26872016-09-29 Martin Liska <mliska@suse.cz>
2688
2689 * objc/execute/construct1.m: New test.
2690
0ce1ecc7
RB
26912016-09-29 Richard Biener <rguenther@suse.de>
2692
2693 PR tree-optimization/77768
2694 * gcc.dg/torture/pr77768.c: New testcase.
2695
da186c1f
RB
26962016-09-28 Richard Biener <rguenther@suse.de>
2697
2698 PR middle-end/77407
2699 * gcc.dg/pr77407.c: New testcase.
2700
d657e995
RB
27012016-09-29 Richard Biener <rguenther@suse.de>
2702
2703 PR middle-end/55152
2704 * gcc.dg/pr55152.c: New testcase.
2705 * gcc.dg/tree-ssa/phi-opt-5.c: Adjust.
2706
cadf6296
RO
27072016-09-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2708
2709 * gcc.dg/profile-update-warning.c: Restrict to ia32.
2710 (dg-options): Remove -m32.
2711
88000fd1
MS
27122016-09-28 Martin Sebor <msebor@redhat.com>
2713
2714 PR middle-end/77721
2715 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: New test.
2716
0c172974
JD
27172016-09-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2718
2719 PR libgfortran/77707
2720 * gfortran.dg/inquire_17.f90: New test.
2721
4b390698
JJ
27222016-09-28 Jakub Jelinek <jakub@redhat.com>
2723
2724 PR c++/77467
2725 * g++.dg/cpp1y/constexpr-77467.C: New test.
2726
2b1b5938
MS
27272016-09-28 Martin Sebor <msebor@redhat.com>
2728
2729 PR c/77762
2730 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c (test_vsnprintf_chk_s):
2731 Call __builtin___vsnprintf_chk, not __builtin___snprintf_chk.
2732 (test_sprintf_p_const): Adjust line numbers to avoid failures
2733 introduced in r240503.
2734
30dc6ee9
MS
27352016-09-28 Martin Sebor <msebor@redhat.com>
2736
2737 PR middle-end/77683
2738 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Add test cases.
2739
7d290e93
BE
27402016-09-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
2741
fcf32bad
BE
2742 PR c++/77748
2743 * g++.dg/pr77550.C: Avoid undefined behavior.
2744
7d290e93
BE
2745 * gcc.dg/tree-ssa/pr68198.c: Fix dg-final.
2746
912d9ec3
WD
27472016-09-28 Wilco Dijkstra <wdijkstr@arm.com>
2748
2749 * gcc.dg/strlenopt-20.c: Update test.
2750 * gcc.dg/strlenopt-21.c: Likewise.
2751 * gcc.dg/strlenopt-22.c: Likewise.
2752 * gcc.dg/strlenopt-22g.c: Likewise.
2753 * gcc.dg/strlenopt-26.c: Likewise.
2754 * gcc.dg/strlenopt-5.c: Likewise.
2755 * gcc.dg/strlenopt-7.c: Likewise.
2756 * gcc.dg/strlenopt-9.c: Likewise.
2757
459bcfb0
JJ
27582016-09-27 Jakub Jelinek <jakub@redhat.com>
2759
6e39060a
JJ
2760 * g++.dg/cpp1z/feat-cxx1z.C: Add __cpp_capture_star_this test.
2761
8ca33347
JJ
2762 * g++.dg/cpp1z/lambda-this1.C: New test.
2763 * g++.dg/cpp1z/lambda-this2.C: New test.
2764
459bcfb0
JJ
2765 PR c++/77722
2766 * g++.dg/ubsan/return-4.C: New test.
2767 * g++.dg/ubsan/return-5.C: New test.
2768 * g++.dg/ubsan/return-6.C: New test.
2769
20fba714
JW
27702016-09-27 Jiong Wang <jiong.wang@arm.com>
2771
2772 * lib/target-supports.exp
2773 (check_effective_target_arm_v8_2a_fp16_scalar_hw): Delete redundant word
2774 in function comment.
2775
bebe0086
ML
27762016-09-27 Martin Liska <mliska@suse.cz>
2777
2778 PR gcov-profile/46266
2779 * lib/gcov.exp: Verify that <built-in>.gcov file is not
2780 considered.
2781
59896334
RB
27822016-09-27 Richard Biener <rguenther@suse.de>
2783
2784 PR tree-optimization/77745
2785 * g++.dg/torture/pr77745.C: New testcase.
2786
f0d355dc
RB
27872016-09-27 Richard Biener <rguenther@suse.de>
2788
2789 PR tree-optimization/77478
2790 * gcc.dg/torture/pr77478.c: New testcase.
2791
8c9434c2
ML
27922016-09-27 Martin Liska <mliska@suse.cz>
2793
2794 PR gcov-profile/7970
2795 PR gcov-profile/16855
2796 PR gcov-profile/44779
2797 * g++.dg/gcov/pr16855.C: New test.
2798
511d092e
SKS
27992016-09-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2800
2801 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Require int32plus.
2802
f2e0c4e1
JJ
28032016-09-27 Jakub Jelinek <jakub@redhat.com>
2804
2805 PR fortran/77666
2806 * gfortran.dg/gomp/pr77666.f90: New test.
2807
3a4228ba
KV
28082016-09-27 Kugan Vivekanandarajah <kuganv@linaro.org>
2809
2810 PR ipa/77677
2811 * gcc.dg/torture/pr77677-2.c: New test.
2812
a184e37f
SK
28132016-09-26 Steven G. Kargl <kargl@gcc.gnu.org>
2814
2815 PR fortran/77420
2816 * gfortran.dg/pr77420_1.f90: New test.
2817 * gfortran.dg/pr77420_2.f90: Ditto.
2818 * gfortran.dg/pr77420_3.f90: New test. Requires ...
2819 * gfortran.dg/pr77420_4.f90: this file.
2820
8be59d19
KV
28212016-09-26 Kugan Vivekanandarajah <kuganv@linaro.org>
2822
2823 PR middle-end/77719
2824 * gfortran.dg/pr77719.f90: New test.
2825
991075a4
TP
28262016-09-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
2827
2828 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust regex to accept
12a813c1 2829 singular form of byte when quantity is unknown.
991075a4 2830
c6147dc4
MP
28312016-09-26 Marek Polacek <polacek@redhat.com>
2832
2833 * g++.dg/cpp1z/feat-cxx1z.C: Test attribute fallthrough.
2834
5cc6c41c
ML
28352016-09-26 Martin Liska <mliska@suse.cz>
2836
2837 * c-c++-common/ubsan/sanitize-recover-1.c: New test.
2838 * c-c++-common/ubsan/sanitize-recover-2.c: New test.
2839 * c-c++-common/ubsan/sanitize-recover-3.c: New test.
2840 * c-c++-common/ubsan/sanitize-recover-4.c: New test.
2841 * c-c++-common/ubsan/sanitize-recover-5.c: New test.
2842 * c-c++-common/ubsan/sanitize-recover-6.c: New test.
2843 * c-c++-common/ubsan/sanitize-recover-7.c: New test.
2844 * c-c++-common/ubsan/sanitize-recover-8.c: New test.
2845 * c-c++-common/ubsan/sanitize-recover-9.c: New test.
2846
81fea426
MP
28472016-09-26 Marek Polacek <polacek@redhat.com>
2848
2849 PR c/7652
2850 * c-c++-common/Wimplicit-fallthrough-1.c: New test.
2851 * c-c++-common/Wimplicit-fallthrough-10.c: New test.
2852 * c-c++-common/Wimplicit-fallthrough-11.c: New test.
2853 * c-c++-common/Wimplicit-fallthrough-12.c: New test.
2854 * c-c++-common/Wimplicit-fallthrough-13.c: New test.
2855 * c-c++-common/Wimplicit-fallthrough-14.c: New test.
2856 * c-c++-common/Wimplicit-fallthrough-15.c: New test.
2857 * c-c++-common/Wimplicit-fallthrough-16.c: New test.
2858 * c-c++-common/Wimplicit-fallthrough-17.c: New test.
2859 * c-c++-common/Wimplicit-fallthrough-18.c: New test.
2860 * c-c++-common/Wimplicit-fallthrough-19.c: New test.
2861 * c-c++-common/Wimplicit-fallthrough-20.c: New test.
2862 * c-c++-common/Wimplicit-fallthrough-21.c: New test.
2863 * c-c++-common/Wimplicit-fallthrough-2.c: New test.
2864 * c-c++-common/Wimplicit-fallthrough-3.c: New test.
2865 * c-c++-common/Wimplicit-fallthrough-4.c: New test.
2866 * c-c++-common/Wimplicit-fallthrough-5.c: New test.
2867 * c-c++-common/Wimplicit-fallthrough-6.c: New test.
2868 * c-c++-common/Wimplicit-fallthrough-7.c: New test.
2869 * c-c++-common/Wimplicit-fallthrough-8.c: New test.
2870 * c-c++-common/Wimplicit-fallthrough-9.c: New test.
2871 * c-c++-common/attr-fallthrough-1.c: New test.
2872 * c-c++-common/attr-fallthrough-2.c: New test.
2873 * g++.dg/cpp0x/fallthrough1.C: New test.
2874 * g++.dg/cpp0x/fallthrough2.C: New test.
2875 * g++.dg/cpp1z/fallthrough1.C: New test.
2876 * g++.dg/warn/Wunused-label-1.C: Turn dg-error into dg-warning.
2877 * gcc.dg/Wimplicit-fallthrough-1.c: New test.
2878 * obj-c++.dg/Wimplicit-fallthrough-1.mm: New test.
2879 * objc.dg/Wimplicit-fallthrough-1.m: New test.
2880
9b597c1f
SK
28812016-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
2882
12a813c1 2883 PR fortran/77429
9b597c1f
SK
2884 * gfortran.dg/pr77429.f90: New test.
2885
f1c7e7f1
SK
28862016-09-25 Steven G. Kargl <kargl@gcc.gnu.org>
2887
2888 PR fortran/77694
2889 * gfortran.dg/pr77694.f90: New test.
2890
50c6dd20
OE
28912016-09-25 Oleg Endo <olegendo@gcc.gnu.org>
2892
2893 PR target/51244
2894 * gcc.target/sh/pr51244-11.c: Add more detailed expected insn matching.
2895
540b039e
DH
28962016-09-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2897
2898 * gfortran.dg/coarray_lib_comm_1.f90: Really fix test
2899 for 32-bit mode.
2900
cfd161bf
DH
29012016-09-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2902
2903 * gfortran.dg/coarray_lib_comm_1.f90: Fix test
2904 for 32-bit mode.
2905
9a2300e9
MP
29062016-09-24 Marek Polacek <polacek@redhat.com>
2907
2908 PR c/77490
2909 * c-c++-common/Wbool-operation-1.c: New test.
2910 * gcc.dg/Wbool-operation-1.c: New test.
2911
34d567d1
FR
29122016-09-23 Fritz Reese <fritzoreese@gmail.com>
2913
2914 * gfortran.dg/dec_static_1.f90: New.
2915 * gfortran.dg/dec_static_2.f90: New.
2916 * gfortran.dg/dec_static_3.f90: New.
2917 * gfortran.dg/dec_static_4.f90: New.
2918
4a8d4422
JD
29192016-09-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2920
2921 PR fortran/48298
2922 * gfortran.dg/negative_unit_check.f90: Update test.
2923 * gfortran.dg/dtio_14.f90: New test.
9a2300e9 2924
90ef45cb
DV
29252016-09-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
2926
2927 * gcc.target/s390/hotpatch-compile-1.c: Fixed dg-error test.
2928 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
2929 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
2930 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
2931 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
2932 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
2933 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
2934
e0535922
MS
29352016-09-23 Martin Sebor <msebor@redhat.com>
2936
2937 PR testsuite/77713
2938 * gcc.dg/tree-ssa/builtin-sprintf.c (test_e_long_double): Avoid
2939 assuming long double is bigger than double.
2940
d664d76d
JJ
29412016-09-23 Jakub Jelinek <jakub@redhat.com>
2942
2943 Implement P0138R2, C++17 construction rules for enum class values
2944 * g++.dg/cpp1z/direct-enum-init1.C: New test.
2945
3b31f720
DM
29462016-09-23 David Malcolm <dmalcolm@redhat.com>
2947
2948 PR preprocessor/77672
2949 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c (test): Update
2950 expected multiline output from first warning to reflect change
2951 in r240434.
2952
592459bf
TP
29532016-09-23 Thomas Preud'homme <thomas.preudhomme@arm.com>
2954
2955 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Fix xfail pattern.
2956
0af06385
BE
29572016-09-23 Bernd Edlinger <bernd.edlinger@hotmail.de>
2958 Tom de Vries <tom@codesourcery.com>
2959
2960 PR testsuite/77411
2961 * c-c++-common/ubsan/object-size-9.c: Call __builtin_exit in C++.
2962
8f01b67a
MP
29632016-09-23 Marek Polacek <polacek@redhat.com>
2964
2965 * c-c++-common/gomp/atomic-12.c: Skip for C++1z.
2966 * c-c++-common/gomp/atomic-13.c: Likewise.
2967 * c-c++-common/gomp/atomic-14.c: Likewise.
2968 * c-c++-common/pr60439.c: Remove invalid code.
2969 * g++.dg/expr/bitfield4.C: Robustify for C++1z.
2970 * g++.dg/expr/bitfield5.C: Likewise.
2971 * g++.dg/expr/bitfield6.C: Likewise.
2972 * g++.dg/expr/bool1.C: Likewise.
2973 * g++.dg/expr/bool3.C: Likewise.
2974 * g++.dg/expr/lval3.C: Likewise.
2975 * g++.dg/expr/lval4.C: Likewise.
2976 * g++.old-deja/g++.jason/bool5.C: Likewise.
2977
bbd6fcf3
DM
29782016-09-23 David Malcolm <dmalcolm@redhat.com>
2979
2980 PR preprocessor/77672
2981 * gcc.dg/plugin/diagnostic-test-string-literals-1.c
2982 (test_terminator_location): New function.
2983
113d06a4
RB
29842016-09-23 Richard Biener <rguenther@suse.de>
2985
2986 * gcc.dg/tree-ssa/ssa-fre-56.c: New testcase.
2987
cab9e1df
MW
29882016-09-23 Matthew Wahab <matthew.wahab@arm.com>
2989
2990 * gcc.target/advsimd-intrinsics/advsimd-intrinsics.exp: Enable
2991 -march=armv8.2-a+fp16 when supported by the hardware.
2992 * gcc.target/aarch64/advsimd-intrinsics/binary_op_float.inc: New.
2993 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc:
2994 Add F16 tests, enabled if macro HAS_FLOAT16_VARIANT is defined. Add
2995 semi-colons to a macro invocations.
2996 * gcc.target/aarch64/advsimd-intrinsics/cmp_fp_op.inc: Add F16
2997 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
2998 defined.
2999 * gcc.target/aarch64/advsimd-intrinsics/cmp_op.inc: Likewise.
3000 * gcc.target/aarch64/advsimd-intrinsics/cmp_zero_op.inc: New.
3001 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vabd.c: Add F16
3002 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
3003 defined.
3004 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vabs.c: Likewise.
3005 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise.
3006 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcage.c: Likewise.
3007 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcagt.c: Likewise.
3008 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcale.c: Likewise.
3009 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcalt.c: Likewise.
3010 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vceq.c: Likewise.
3011 * gcc.target/aarch64/advsimd-intrinsics/vceqz_1.c: New.
3012 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcge.c: Add F16
3013 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
3014 defined.
3015 * gcc.target/aarch64/advsimd-intrinsics/vcgez_1.c: New.
3016 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcgt.c: Add F16
3017 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
3018 defined.
3019 * gcc.target/aarch64/advsimd-intrinsics/vcgtz_1.c: New.
3020 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcle.c: Add F16
3021 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
3022 defined.
3023 * gcc.target/aarch64/advsimd-intrinsics/vclez_1.c: New.
3024 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vclt.c: Add F16
3025 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
3026 defined.
3027 * gcc.target/aarch64/advsimd-intrinsics/vcltz_1.c: New.
3028 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vcvt.c: Add F16
3029 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
3030 defined. Also fix some white-space.
3031 * gcc.target/aarch64/advsimd-intrinsics/vcvtX.inc: New.
3032 * gcc.target/aarch64/advsimd-intrinsics/vcvta_1.c: New.
3033 * gcc.target/aarch64/advsimd-intrinsics/vcvtm_1.c: New.
3034 * gcc.target/aarch64/advsimd-intrinsics/vcvtp_1.c: New.
3035 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vfma.c: Add F16
3036 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
3037 defined. Also fix some long lines and white-space.
3038 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vfms.c: Add F16
3039 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
3040 defined. Also fix some long lines and white-space.
3041 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vmax.c: Add F16
3042 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
3043 defined.
3044 * gcc.target/aarch64/advsimd-intrinsics/vmaxnm_1.c: New.
3045 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vmin.c: Add F16
3046 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
3047 defined.
3048 * gcc.target/aarch64/advsimd-intrinsics/vminnm_1.c: New.
3049 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vmul.c: Add F16
3050 tests, enabled if macro __ARM_FEATURE_FP16_VECTOR_ARITHMETIC is
3051 defined.
3052 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: Likewise.
12a813c1
UB
3053 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: Likewise.
3054 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise.
cab9e1df 3055 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: Likewise.
12a813c1
UB
3056 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vpadd.c: Likewise.
3057 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vpmax.c: Likewise.
3058 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vpmin.c: Likewise.
3059 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrecpe.c: Likewise.
3060 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrecps.c: Likewise.
3061 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrnd.c: Likewise.
cab9e1df 3062 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: Likewise.
12a813c1
UB
3063 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrnda.c: Likewise.
3064 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrndm.c: Likewise.
3065 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrndn.c: Likewise.
3066 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrndp.c: Likewise.
3067 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vrndx.c: Likewise.
cab9e1df
MW
3068 * gcc.target/aarch64/advsimd-intrinsics/vrsqrte.c: Likewise.
3069 * gcc.target/aarch64/advsimd-intrinsics/vrsqrts.c: Likewise.
12a813c1 3070 * gcc.target/gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise.
cab9e1df 3071
da9b2e69
JW
30722016-09-23 Jiong Wang <jiong.wang@arm.com>
3073 Matthew Wahab <matthew.wahab@arm.com>
3074
3075 * gcc.target/aarch64/advsimd-intrinsics/binary_scalar_op.inc: New.
3076 * gcc.target/aarch64/advsimd-intrinsics/unary_scalar_op.inc: New.
3077 * gcc.target/aarch64/advsimd-intrinsics/ternary_scalar_op.inc: New.
3078 * gcc.target/aarch64/advsimd-intrinsics/vabsh_f16_1.c: New.
3079 * gcc.target/aarch64/advsimd-intrinsics/vaddh_f16_1.c: New.
3080 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_s32_f16_1.c: New.
3081 * gcc.target/aarch64/advsimd-intrinsics/vcvtah_u32_f16_1.c: New.
3082 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_s32_1.c: New.
3083 * gcc.target/aarch64/advsimd-intrinsics/vcvth_f16_u32_1.c: New.
3084 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_s32_1.c: New.
3085 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_f16_u32_1.c: New.
3086 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_s32_f16_1.c: New.
3087 * gcc.target/aarch64/advsimd-intrinsics/vcvth_n_u32_f16_1.c: New.
3088 * gcc.target/aarch64/advsimd-intrinsics/vcvth_s32_f16_1.c: New.
3089 * gcc.target/aarch64/advsimd-intrinsics/vcvth_u32_f16_1.c: New.
3090 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_s32_f16_1.c: New.
3091 * gcc.target/aarch64/advsimd-intrinsics/vcvtmh_u32_f16_1.c: New.
3092 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_s32_f16_1.c: New.
3093 * gcc.target/aarch64/advsimd-intrinsics/vcvtnh_u32_f16_1.c: New.
3094 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_s32_f16_1.c: New.
3095 * gcc.target/aarch64/advsimd-intrinsics/vcvtph_u32_f16_1.c: New.
3096 * gcc.target/aarch64/advsimd-intrinsics/vdivh_f16_1.c: New.
3097 * gcc.target/aarch64/advsimd-intrinsics/vfmah_f16_1.c: New.
3098 * gcc.target/aarch64/advsimd-intrinsics/vfmsh_f16_1.c: New.
3099 * gcc.target/aarch64/advsimd-intrinsics/vmaxnmh_f16_1.c: New.
3100 * gcc.target/aarch64/advsimd-intrinsics/vminnmh_f16_1.c: New.
3101 * gcc.target/aarch64/advsimd-intrinsics/vmulh_f16_1.c: New.
3102 * gcc.target/aarch64/advsimd-intrinsics/vnegh_f16_1.c: New.
3103 * gcc.target/aarch64/advsimd-intrinsics/vrndah_f16_1.c: New.
3104 * gcc.target/aarch64/advsimd-intrinsics/vrndh_f16_1.c: New.
3105 * gcc.target/aarch64/advsimd-intrinsics/vrndih_f16_1.c: New.
3106 * gcc.target/aarch64/advsimd-intrinsics/vrndmh_f16_1.c: New.
3107 * gcc.target/aarch64/advsimd-intrinsics/vrndnh_f16_1.c: New.
3108 * gcc.target/aarch64/advsimd-intrinsics/vrndph_f16_1.c: New.
3109 * gcc.target/aarch64/advsimd-intrinsics/vrndxh_f16_1.c: New.
3110 * gcc.target/aarch64/advsimd-intrinsics/vsqrth_f16_1.c: New.
3111 * gcc.target/aarch64/advsimd-intrinsics/vsubh_f16_1.c: New.
3112
785cf02f
MW
31132016-09-23 Matthew Wahab <matthew.wahab@arm.com>
3114
3115 * gcc.target/arm/armv8_2-fp16-neon-1.c: New.
3116 * gcc.target/arm/armv8_2-fp16-scalar-1.c: New.
3117 * gcc.target/arm/armv8_2-fp16-scalar-2.c: New.
3118 * gcc.target/arm/attr-fp16-arith-1.c: Add a test of intrinsics
3119 support.
3120
1e401340
KV
31212016-09-23 Kugan Vivekanandarajah <kuganv@linaro.org>
3122
3123 PR ipa/77677
3124 * gcc.dg/torture/pr77677.c: New test.
3125
8ed3eeac
AV
31262016-09-23 Andre Vehreschild <vehre@gcc.gnu.org>
3127
3128 * gfortran.dg/coarray_lib_comm_1.f90: Using the old caf-interface
3129 here now.
3130
55a9b91b
MW
31312016-09-23 Matthew Wahab <matthew.wahab@arm.com>
3132
3133 * gcc.target/arm/armv8_2-fp16-arith-1.c: Use arm_v8_2a_fp16_neon
3134 options. Add tests for float16x4_t and float16x8_t.
3135
64c744b9
DV
31362016-09-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
3137
3138 * gcc.target/s390/risbg-ll-1.c: Ported risbg tests from llvm.
3139 * gcc.target/s390/risbg-ll-2.c: Ditto.
3140 * gcc.target/s390/risbg-ll-3.c: Ditto.
3141
d403b8d4
MW
31422016-09-23 Matthew Wahab <matthew.wahab@arm.com>
3143
3144 * gcc.target/arm/armv8_2-fp16-arith-1.c: New.
3145 * gcc.target/arm/armv8_2-fp16-conv-1.c: New.
3146
576987fc
DV
31472016-09-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
3148
3149 * gcc.target/s390/md/rXsbg_mode_sXl.c: Adapt expected assembly
3150 output to the simplified instructions.
3151
4ffc8099
MW
31522016-09-23 Matthew Wahab <matthew.wahab@arm.com>
3153
3154 * gcc.target/arm/armv8_2_fp16-move-1.c: New.
3155 * gcc.target/arm/fp16-aapcs-1.c: Update expected output.
3156
b1a970a5
MW
31572016-09-23 Matthew Wahab <matthew.wahab@arm.com>
3158
3159 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
3160 (FP16_SUPPORTED): New
3161 (expected-hfloat-16x4): Make conditional on __fp16 support.
3162 (expected-hfloat-16x8): Likewise.
3163 (vdup_n_f16): Disable for non-AArch64 targets.
3164 * gcc.target/aarch64/advsimd-intrinsics/vbsl.c: Add __fp16 tests,
3165 conditional on FP16_SUPPORTED.
3166 * gcc.target/aarch64/advsimd-intrinsics/vdup-vmov.c: Likewise.
3167 * gcc.target/aarch64/advsimd-intrinsics/vdup_lane.c: Likewise.
3168 * gcc.target/aarch64/advsimd-intrinsics/vext.c: Likewise.
3169 * gcc.target/aarch64/advsimd-intrinsics/vrev.c: Likewise.
3170 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Add support
3171 for testing __fp16.
3172 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Add __fp16 tests,
3173 conditional on FP16_SUPPORTED.
3174 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise.
3175 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise.
3176
50df9464
MW
31772016-09-23 Matthew Wahab <matthew.wahab@arm.com>
3178
3179 * gcc.target/arm/short-vfp-1.c: New.
3180
536b9f42
MW
31812016-09-23 Matthew Wahab <matthew.wahab@arm.com>
3182
3183 * gcc.target/arm/attr-fp16-arith-1.c: New.
3184
1b9e31cf
MW
31852016-09-23 Matthew Wahab <matthew.wahab@arm.com>
3186
3187 * lib/target-supports.exp (add_options_for_arm_v8_2a_fp16_scalar):
3188 New.
3189 (add_options_for_arm_v8_2a_fp16_neon): New.
3190 (check_effective_target_arm_arch_v8_2a_ok): Auto-generate.
3191 (add_options_for_arm_arch_v8_2a): Auto-generate.
3192 (check_effective_target_arm_arch_v8_2a_multilib): Auto-generate.
3193 (check_effective_target_arm_v8_2a_fp16_scalar_ok_nocache): New.
3194 (check_effective_target_arm_v8_2a_fp16_scalar_ok): New.
3195 (check_effective_target_arm_v8_2a_fp16_neon_ok_nocache): New.
3196 (check_effective_target_arm_v8_2a_fp16_neon_ok): New.
3197 (check_effective_target_arm_v8_2a_fp16_scalar_hw): New.
3198 (check_effective_target_arm_v8_2a_fp16_neon_hw): New.
3199
a5b42ee7
MW
32002016-09-23 Matthew Wahab <matthew.wahab@arm.com>
3201
3202 * g++.dg/ext/arm-fp16/arm-fp16-ops-3.C: Use
3203 arm_fp16_alternative_ok.
3204 * g++.dg/ext/arm-fp16/arm-fp16-ops-4.C: Likewise.
3205 * gcc.dg/torture/arm-fp16-int-convert-alt.c: Likewise.
c901bc0d
UB
3206 * gcc.dg/torture/arm-fp16-ops-3.c: Likewise.
3207 * gcc.dg/torture/arm-fp16-ops-4.c: Likewise.
a5b42ee7
MW
3208 * gcc.target/arm/fp16-compile-alt-1.c: Likewise.
3209 * gcc.target/arm/fp16-compile-alt-10.c: Likewise.
3210 * gcc.target/arm/fp16-compile-alt-11.c: Likewise.
3211 * gcc.target/arm/fp16-compile-alt-12.c: Likewise.
3212 * gcc.target/arm/fp16-compile-alt-2.c: Likewise.
3213 * gcc.target/arm/fp16-compile-alt-3.c: Likewise.
3214 * gcc.target/arm/fp16-compile-alt-4.c: Likewise.
3215 * gcc.target/arm/fp16-compile-alt-5.c: Likewise.
3216 * gcc.target/arm/fp16-compile-alt-6.c: Likewise.
3217 * gcc.target/arm/fp16-compile-alt-7.c: Likewise.
3218 * gcc.target/arm/fp16-compile-alt-8.c: Likewise.
3219 * gcc.target/arm/fp16-compile-alt-9.c: Likewise.
3220 * gcc.target/arm/fp16-compile-none-1.c: Use arm_fp16_none_ok.
3221 * gcc.target/arm/fp16-compile-none-2.c: Likewise.
3222 * gcc.target/arm/fp16-rounding-alt-1.c: Use
3223 arm_fp16_alternative_ok.
3224 * lib/target-supports.exp
3225 (check_effective_target_arm_fp16_alternative_ok_nocache): New.
3226 (check_effective_target_arm_fp16_alternative_ok): New.
3227 (check_effective_target_arm_fp16_none_ok_nocache): New.
3228 (check_effective_target_arm_fp16_none_ok): New.
3229
fcbc975b
ML
32302016-09-23 Martin Liska <mliska@suse.cz>
3231
3232 * gcc.dg/ipa/pr77653.c: Replace adress
3233 with address.
3234
1822b732
ML
32352016-09-23 Martin Liska <mliska@suse.cz>
3236
3237 * gcc.target/i386/movbe-4.c: New test.
3238
fab18cc4
ML
32392016-09-23 Martin Liska <mliska@suse.cz>
3240
3241 * gcc.target/i386/crc32-5.c: New test.
3242
e70f01b5
ML
32432016-09-23 Martin Liska <mliska@suse.cz>
3244
3245 * gcc.target/i386/pr71652.c: New test.
3246 * gcc.target/i386/pr71652-2.c: New test.
3247 * gcc.target/i386/pr71652-3.c: New test.
3248
f2e81d05
JJ
32492016-09-23 Jakub Jelinek <jakub@redhat.com>
3250
3251 * lib/gcc-dg.exp (process-message): Support relative line number
3252 notation - .+4 or .-1 etc.
3253 * gcc.dg/dg-test-1.c: New test.
3254
ed30d2a6
MS
32552016-09-22 Martin Sebor <msebor@redhat.com>
3256
3257 PR target/77676
3258 * gcc.dg/tree-ssa/builtin-sprintf-1.c: Define and use wint_t.
3259 * gcc.dg/tree-ssa/builtin-sprintf-2.c: Fix typo.
3260 * gcc.dg/tree-ssa/builtin-sprintf-3.c: New test.
3261 * gcc.dg/tree-ssa/builtin-sprintf-warn-5.c: New test.
3262
1c681c7b
UB
32632016-09-22 Uros Bizjak <ubizjak@gmail.com>
3264
3265 * gcc.dg/ifcvt-1.c: Compile also for 64-bit i?86-*-* target.
3266 * gcc.dg/ifcvt-2.c: Ditto.
3267 * gcc.dg/zero_bits_compound-1.c: Ditto.
3268 * gcc.dg/zero_bits_compound-1.c: Ditto.
3269 * gcc.dg/pr40550.c: Simplify target selectors.
3270 Use dg-additional-options.
3271 * gcc.dg/pr47893.c: Ditto.
3272 * gcc.dg/pr68435.c: Compile also for i?86-*-* target. Add -march=i686
3273 additional options for 32-bit x86 targets.
3274 * gcc.dg/pr70955.c: Move to ...
3275 * gcc.target/i386/pr70955.c: ... here. Simplify target selector.
3276
67cf0a53
PC
32772016-09-22 Paolo Carlini <paolo.carlini@oracle.com>
3278
3279 PR c++/61019
3280 * g++.dg/cpp0x/pr61019.C: New.
3281
0ee70cc0
AV
32822016-09-22 Andre Vieira <andre.simoesdiasvieira@arm.com>
3283 Terry Guo <terry.guo@arm.com>
3284
3285 * gcc.target/arm/pure-code/ffunction-sections.c: New.
3286 * gcc.target/arm/pure-code/no-literal-pool.c: New.
3287 * gcc.target/arm/pure-code/pure-code.exp: New.
3288
43639d2c
UB
32892016-09-22 Uros Bizjak <ubizjak@gmail.com>
3290
3291 * gcc.dg/debug/dwarf2/const-2b.c: Also compile for x86_64-*-*.
3292 Remove SSE effective target requirement.
3293
a608d15b
PC
32942016-09-22 Paolo Carlini <paolo.carlini@oracle.com>
3295
3296 PR c++/71979
3297 * g++.dg/cpp0x/pr71979.C: New.
3298
d94a7ab4
BE
32992016-09-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
3300
3301 * g++.dg/pr77550.C: Use __SIZE_TYPE__.
3302
a13f439f
ML
33032016-09-22 Martin Liska <mliska@suse.cz>
3304
3305 PR ipa/77653
3306 * gcc.dg/ipa/pr77653.c: New test.
3307
cf352092
JJ
33082016-09-22 Jakub Jelinek <jakub@redhat.com>
3309
3310 PR fortran/77665
3311 * gfortran.dg/gomp/pr77665.f90: New test.
3312
a8de3002
PT
33132016-09-22 Paul Thomas <pault@gcc.gnu.org>
3314
3315 * gfortran.dg/dtio_11.f90: Correct for changed error messages.
3316 * gfortran.dg/dtio_13.f90: New test.
3317
39abef62
LK
33182016-09-21 Louis Krupp <louis.krupp@zoho.com>
3319
3320 PR fortran/66107
3321 * gfortran.dg/pr66107.f90: New test.
3322
4a2bb7fc
ILT
33232016-09-21 Ian Lance Taylor <iant@golang.org>
3324
3325 * go.go-torture/execute/map-1.go: Replace old map deletion syntax
3326 with call to builtin delete function.
3327
5f84cee2
JM
33282016-09-21 Joseph Myers <joseph@codesourcery.com>
3329
3330 * gcc.dg/torture/float128-tg-3.c, gcc.dg/torture/float128x-tg-3.c,
3331 gcc.dg/torture/float16-tg-3.c, gcc.dg/torture/float32-tg-3.c,
3332 gcc.dg/torture/float32x-tg-3.c, gcc.dg/torture/float64-tg-3.c,
3333 gcc.dg/torture/float64x-tg-3.c, gcc.dg/torture/floatn-tg-3.h: New
3334 tests.
3335
fe01a41a
UB
33362016-09-21 Uros Bizjak <ubizjak@gmail.com>
3337
3338 * gcc.c-torture/unsorted/dump-noaddr.x: Remove debug statements.
3339
2e1c20b1
JJ
33402016-09-21 Jakub Jelinek <jakub@redhat.com>
3341
3342 PR c++/77651
3343 * g++.dg/cpp1z/aligned-new6.C: New test.
3344
de4c144a
MW
33452016-09-21 Matthew Wahab <matthew.wahab@arm.com>
3346
3347 * gcc.target/arm/fp16-aapcs-3.c: New.
3348 * gcc.target/arm/fp16-aapcs-4.c: New.
3349 * gcc.target/arm/aapcs/aapcs/vfp22.c: New.
3350 * gcc.target/arm/aapcs/aapcs/vfp23.c: New.
3351 * gcc.target/arm/aapcs/aapcs/vfp24.c: New.
3352 * gcc.target/arm/aapcs/aapcs/vfp25.c: New.
3353
44fc7854
BE
33542016-09-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
3355
3356 PR tree-optimization/77550
3357 * g++.dg/pr77550.C: New test.
3358
bc084f84
GJL
33592016-09-21 Georg-Johann Lay <avr@gjlay.de>
3360
3361 PR target/77326
3362 * gcc.target/avr/torture/pr77326.c: New test.
3363
c075003a
LK
33642016-09-21 Louis Krupp <louis.krupp@zoho.com>
3365
3366 * gfortran.dg/pr68078.f90: Run on x86_64_*_linux* only.
3367
6811ea79
RB
33682016-09-21 Richard Biener <rguenther@suse.de>
3369
3370 PR tree-optimization/77648
3371 * gcc.dg/torture/pr77648-1.c: New testcase.
3372 * gcc.dg/torture/pr77648-2.c: Likewise.
3373
f955c4c4
RB
33742016-09-21 Richard Biener <rguenther@suse.de>
3375 Jakub Jelinek <jakub@redhat.com>
3376
3377 PR tree-optimization/77621
3378 * gcc.dg/pr77621.c: New testcase.
3379
096506bb
PT
33802016-09-21 Paul Thomas <pault@gcc.gnu.org>
3381
3382 PR fortran/77657
3383 * gfortran.dg/dtio_12.f90: New test.
3384
37d168ae
SKS
33852016-09-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3386
3387 * gcc.dg/tree-ssa/pr64130.c: Use __UINT32_TYPE__ instead of int.
3388
66454000
KV
33892016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3390
3391 PR tree-optimization/72835
3392 * gcc.dg/tree-ssa/pr72835.c: New test.
3393
88d0c3f0
MS
33942016-09-20 Martin Sebor <msebor@redhat.com>
3395
3396 PR middle-end/49905
3397 * gcc.dg/builtin-stringop-chk-1.c: Adjust.
3398 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: New test.
3399 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: New test.
3400 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: New test.
3401 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: New test.
3402 * gcc.dg/tree-ssa/builtin-sprintf.c: New test.
3403 * gcc.dg/tree-ssa/builtin-sprintf-2.c: New test.
3404
a03df1d5
KV
34052016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3406
3407 * gcc.dg/guality/pr54519-1.c: Add -fno-ipa-vrp. Else constant
3408 arguments/compare will be optimized away.
3409 * gcc.dg/torture/ftrapv-1.c: Likewise.
3410
8bc5448f
KV
34112016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3412
3413 * g++.dg/ipa/pure-const-3.C: Add -fno-ipa-vrp. Else constant arguments
3414 will be optimized away.
3415 * gcc.dg/ipa/vrp1.c: New test.
3416 * gcc.dg/ipa/vrp2.c: New test.
3417 * gcc.dg/ipa/vrp3.c: New test.
3418
973625a0
KV
34192016-09-21 Kugan Vivekanandarajah <kuganv@linaro.org>
3420
3421 * g++.dg/tree-ssa/pr31146-2.C: Run with -fno-tree-evrp as evrp also
3422 does the same transformation.
3423 * g++.dg/warn/pr33738.C: XFAIL as optimization now happens in ccp.
3424 * gcc.dg/tree-ssa/evrp1.c: New test.
3425 * gcc.dg/tree-ssa/evrp2.c: New test.
3426 * gcc.dg/tree-ssa/evrp3.c: New test.
3427 * gcc.dg/tree-ssa/pr20657.c: Check for the pattern in evrp dump.
3428 * gcc.dg/tree-ssa/pr22117.c: Likewise.
3429 * gcc.dg/tree-ssa/pr61839_2.c: Likewise.
3430 * gcc.dg/tree-ssa/pr64130.c: Likewise.
3431 * gcc.dg/tree-ssa/pr37508.c: Change the pattern to be checked as
3432 foling now happens early.
3433 * gcc.dg/tree-ssa/vrp04.c: Likewise.
3434 * gcc.dg/tree-ssa/vrp06.c: Likewise.
3435 * gcc.dg/tree-ssa/vrp16.c: Likewise.
3436 * gcc.dg/tree-ssa/vrp25.c: Likewise.
3437 * gcc.dg/tree-ssa/vrp67.c: Likewise.
3438
9b1ba33c
UB
34392016-09-20 Uros Bizjak <ubizjak@gmail.com>
3440
3441 PR target/77621
3442 * gcc.target/i386/pr77621.c: New test.
3443 * gcc.target/i386/vect-double-2.c: Update scan-tree-dump-times
3444 pattern, loop should vectorize with -mtune=atom.
3445
f5bd4ad8
MO
34462016-09-20 Maxim Ostapenko <m.ostapenko@samsung.com>
3447 Jakub Jelinek <jakub@redhat.com>
3448
3449 PR testsuite/63299
3450 * g++.old-deja/g++.jason/init3.C (My_string::~My_string): Use delete[]
3451 instead of delete.
3452
7d9cf801
JJ
34532016-09-20 Jakub Jelinek <jakub@redhat.com>
3454
b912f962
JJ
3455 PR c++/77626
3456 * g++.dg/other/pr77626.C: New test.
3457
eaf1ece1
JJ
3458 PR c++/77638
3459 * g++.dg/cpp0x/udlit-tmpl-arg-neg2.C: New test.
3460
590b62e9
JJ
3461 PR c++/77637
3462 * g++.dg/cpp0x/gen-attrs-62.C: New test.
3463
7d9cf801
JJ
3464 PR middle-end/77624
3465 * c-c++-common/pr77624-1.c: New test.
3466 * c-c++-common/pr77624-2.c: New test.
3467
3aebb6ff
AV
34682016-09-20 Andre Vehreschild <vehre@gcc.gnu.org>
3469
3470 * gfortran.dg/coarray_allocate_7.f08: Using + instead of fixed number
3471 of digits expected.
3472
b5bbe47b
RB
34732016-09-20 Richard Biener <rguenther@suse.de>
3474
3475 PR tree-optimization/77646
3476 * gcc.dg/torture/pr77646.c: New testcase.
3477
144a96e4
BE
34782016-09-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
3479
3480 PR c++/77434
3481 * c-c++-common/Wint-in-bool-context.c: New test.
3482
1f2071fa
JM
34832016-09-19 Joseph Myers <joseph@codesourcery.com>
3484
3485 * gcc.dg/cr-decimal-dig-1.c: New test.
3486
63012d9a
JM
34872016-09-19 Joseph Myers <joseph@codesourcery.com>
3488
3489 * gcc.dg/float128-align.c, gcc.dg/float128x-align.c,
3490 gcc.dg/float16-align.c, gcc.dg/float32-align.c,
3491 gcc.dg/float32x-align.c, gcc.dg/float64-align.c,
3492 gcc.dg/float64x-align.c, gcc.dg/floatn-align.h: New tests.
3493
02410826
VM
34942016-09-19 Vladimir Makarov <vmakarov@redhat.com>
3495
3496 PR rtl-optimization/77416
3497 * gcc.target/powerpc/pr77416.c: New.
3498
6101a7ab
PP
34992016-09-19 Patrick Palka <ppalka@gcc.gnu.org>
3500
3501 PR c++/77639
3502 * g++.dg/template/error-recovery4.C: New test.
3503
1993ff76
BC
35042016-09-19 Bin Cheng <bin.cheng@arm.com>
3505
3506 * gcc.dg/vect/pr57558-1.c: Use unsigned int instead of unsigned long.
3507
5fa9e644
KT
35082016-09-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3509
3510 * gcc.target/aarch64/gtu_to_ltu_cmp_1.c: New test.
3511 * gcc.target/aarch64/gtu_to_ltu_cmp_2.c: New test.
3512
fc15d9ec
JJ
35132016-09-19 Jakub Jelinek <jakub@redhat.com>
3514 Jan Hubicka <jh@suse.cz>
3515
3516 PR target/77587
3517 * gcc.dg/pr77587.c: New test.
3518 * gcc.dg/pr77587a.c: New file.
3519
3c9f5092
AV
35202016-09-19 Andre Vehreschild <vehre@gcc.gnu.org>
3521
3522 * gfortran.dg/coarray/alloc_comp_4.f90: New test.
3523 * gfortran.dg/coarray_38.f90:
3524 * gfortran.dg/coarray_alloc_comp_1.f08: New test.
3525 * gfortran.dg/coarray_alloc_comp_2.f08: New test.
3526 * gfortran.dg/coarray_allocate_7.f08: New test.
3527 * gfortran.dg/coarray_allocate_8.f08: New test.
3528 * gfortran.dg/coarray_allocate_9.f08: New test.
3529 * gfortran.dg/coarray_lib_alloc_1.f90: Adapted scan-tree-dumps to expect
3530 new caf_register.
3531 * gfortran.dg/coarray_lib_alloc_2.f90: Same.
3532 * gfortran.dg/coarray_lib_alloc_3.f90: Same.
3533 * gfortran.dg/coarray_lib_comm_1.f90: Adapted scan-tree-dumps to expect
3534 get_by_refs.
3535 * gfortran.dg/coarray_lib_token_3.f90: Same as for coarray_lib_alloc2.
3536 * gfortran.dg/coarray_lock_7.f90: Same.
3537 * gfortran.dg/coarray_poly_5.f90: Same.
3538 * gfortran.dg/coarray_poly_6.f90: Same.
3539 * gfortran.dg/coarray_poly_7.f90: Same.
3540 * gfortran.dg/coarray_poly_8.f90: Same.
3541 * gfortran.dg/coindexed_1.f90: Changed errors expected.
3542
e79e6763
FR
35432016-09-19 Fritz Reese <fritzoreese@gmail.com>
3544
3545 PR fortran/77584
3546 * gfortran.dg/dec_structure_15.f90: New testcase.
3547
ae527639
RB
35482016-09-19 Richard Biener <rguenther@suse.de>
3549
3550 PR middle-end/77605
3551 * gcc.dg/torture/pr77605.c: New testcase.
3552
cdf060f8
LK
35532016-09-18 Louis Krupp <louis.krupp@zoho.com>
3554
3555 * gfortran.dg/pr68078.f90: XFAIL run on Darwin
3556
b720e919
JH
35572016-09-17 Jan Hubicka <hubicka@ucw.cz>
3558
3559 * g++.dg/predict-loop-exit-1.C: Disable early jump threading.
3560 * g++.dg/predict-loop-exit-2.C: Disable early jump threading.
3561 * g++.dg/predict-loop-exit-3.C: Disable early jump threading.
3562 * gcc.dg/tree-ssa/pr69196-1.c: Disable early jump threading.
3563 * gcc.dg/tree-ssa/vrp01.c: Disable early jump threading.
3564 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Disable early jump threading.
3565 * gcc.dg/tree-ssa/pr68198.c: Scan ethread dump.
3566 * gcc.dg/tree-ssa/ssa-thread-13.c: Scan ethread dump.
3567 * gcc.dg/tree-ssa/vrp56.c: Scan ethread dump.
3568 * gcc.dg/tree-ssa/vrp92.c: Scan ethread dump.
3569 * gcc.dg/uninit-15.c: Swap xfailed and non-xfailed alternative.
3570
bdabae39
KY
35712016-09-18 Kirill Yukhin <kirill.yukhin@gmaile.com>
3572
3573 * gcc.target/i386/pr68633.c: Fix expected result.
3574
493ba820
LK
35752016-09-17 Louis Krupp <louis.krupp@gmail.com>
3576
3577 PR fortran/68078
3578 * gfortran.dg/pr68078.f90: New test.
3579 * gfortran.dg/set_vm_limit.c: New, called by pr68078.
3580
9a42726b
BS
35812016-09-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3582
3583 PR target/77613
3584 * gcc.target/powerpc/swaps-p8-25.c: New.
3585
e7d61178
JJ
35862016-09-16 Jakub Jelinek <jakub@redhat.com>
3587
8f03e02f
JJ
3588 PR c++/77482
3589 * g++.dg/cpp0x/constexpr-77482.C: New test.
3590
e80cb545
JJ
3591 PR c++/77379
3592 * g++.dg/abi/abi-tag23.C: Adjust scan-assembler regex for differing
3593 thunk offsets.
3594 * g++.dg/abi/abi-tag23a.C: Likewise.
3595
1c2f613f
JJ
3596 PR c++/77338
3597 * g++.dg/cpp0x/decltype-77338.C: New test.
3598
e7d61178
JJ
3599 PR c++/77375
3600 * g++.dg/cpp0x/mutable1.C: New test.
3601
8d987deb
SK
36022016-09-16 Steven G. Kargl <kargl@gcc.gnu.org>
3603
3604 PR fortran/77612
3605 * gfortran.dg/pr77612.f90: New test.
3606
2c3d35a6
SKS
36072016-09-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3608
3609 * gcc.dg/torture/pr70421.c: Require int32plus.
3610
e43163ae
JJ
36112016-09-16 Jakub Jelinek <jakub@redhat.com>
3612
bcf0905a
JJ
3613 PR middle-end/77475
3614 * gcc.target/i386/pr65990.c: Adjust dg-error regexp.
3615
e43163ae
JJ
3616 PR target/77526
3617 * gcc.target/i386/pr77526.c: New test.
3618
7d704548
JJ
36192016-09-16 Jakub Jelinek <jakub@redhat.com>
3620 Eric Botcazou <ebotcazou@adacore.com>
3621
3622 PR middle-end/77594
3623 * gcc.target/i386/pr77594.c: New test.
3624
902d624f
LK
36252016-09-15 Louis Krupp <louis.krupp@zoho.com>
3626
3627 PR fortran/69963
3628 * gfortran.dg/misplaced_implicit_character.f90: New test.
3629
7e16ce79
BC
36302016-09-15 Bin Cheng <bin.cheng@arm.com>
3631
3632 PR tree-optimization/77503
3633 * gcc.dg/vect/pr77503.c: New test.
3634
7c05f5c4
RB
36352016-09-15 Richard Biener <rguenther@suse.de>
3636
3637 PR middle-end/77544
3638 * c-c++-common/torture/pr77544.c: New testcase.
3639
76ff80fb
JJ
36402016-09-15 Jakub Jelinek <jakub@redhat.com>
3641
3642 PR middle-end/77475
3643 * gcc.target/i386/pr65990.c: Adjust expected diagnostics.
3644 * gcc.dg/march-generic.c: Likewise.
3645 * gcc.target/i386/spellcheck-options-1.c: New test.
3646 * gcc.target/i386/spellcheck-options-2.c: New test.
3647 * gcc.target/i386/spellcheck-options-3.c: New test.
3648 * gcc.target/i386/spellcheck-options-4.c: New test.
3649
5560d026
CLT
36502016-09-15 Chung-Lin Tang <cltang@codesourcery.com>
3651
3652 PR fortran/72743
3653 * gfortran.dg/goacc/pr72743.f90: New test.
3654
5334f733
RB
36552016-09-15 Richard Biener <rguenther@suse.de>
3656
3657 * gcc.dg/fold-reassoc-2.c: Fix dump scan.
3658
d08615f2
RB
36592016-09-15 Richard Biener <rguenther@suse.de>
3660
3661 PR tree-optimization/77514
3662 * gcc.dg/torture/pr77514.c: New testcase.
3663
28ca05f0
JJ
36642016-09-14 Jakub Jelinek <jakub@redhat.com>
3665
3666 PR c++/77549
3667 * g++.dg/lookup/pr77549.C: New test.
3668
20a1e5b8
MP
36692016-09-14 Marek Polacek <polacek@redhat.com>
3670
3671 * c-c++-common/gomp/atomic-12.c: Use -Wno-deprecated.
3672 * c-c++-common/gomp/atomic-13.c: Likewise.
3673 * c-c++-common/gomp/atomic-14.c: Likewise.
3674 * g++.dg/cpp1y/lambda-init11.C: Remove invalid code.
3675 * g++.dg/cpp1z/bool-increment1.C: New test.
3676 * c-c++-common/pr60439.c: Add dg-warning.
3677 * g++.dg/expr/bitfield4.C: Likewise.
3678 * g++.dg/expr/bitfield5.C: Likewise.
3679 * g++.dg/expr/bitfield6.C: Likewise.
3680 * g++.dg/expr/bool1.C: Likewise.
3681 * g++.dg/expr/bool3.C: Likewise.
3682 * g++.dg/expr/lval3.C: Likewise.
3683 * g++.dg/expr/lval4.C: Likewise.
3684 * g++.old-deja/g++.jason/bool5.C: Likewise.
3685 * g++.dg/expr/bitfield3.C: Adjust dg-error.
3686 * g++.dg/other/error18.C: Likewise.
3687 * g++.dg/gomp/atomic-14.C: Likewise.
3688
0761f6bf
NS
36892016-09-14 Nathan Sidwell <nathan@acm.org>
3690
3691 PR c++/77539
3692 * g++.dg/cpp1y/pr77539.C: New.
3693
13cddbc1
CL
36942016-09-14 Christophe Lyon <christophe.lyon@linaro.org>
3695
3696 * g++.dg/cpp0x/lambda/lambda-mangle.C: Move dg-do directive before
3697 dg-require.
3698 * g++.dg/ext/builtin_alloca.C: Likewise.
3699 * g++.dg/template/spec35.C: Likewise.
3700 * gcc.dg/builtins-68.c: Likewise.
3701 * gcc.misc-tests/gcov-13.c: Likewise.
3702 * gcc.misc-tests/gcov-14.c: Likewise.
3703
a90638d4
JM
37042016-09-13 Jim MacArthur <jim.macarthur@codethink.co.uk>
3705
3706 * gfortran.dg/dec_structure_14.f90: New testcase.
3707
5ba4a08c
JJ
37082016-09-14 Jakub Jelinek <jakub@redhat.com>
3709
3710 PR sanitizer/68260
3711 * c-c++-common/tsan/pr68260.c: New test.
3712
a713b234
JS
37132016-09-13 Joe Seymour <joe.s@somniumtech.com>
3714
3715 PR target/70713
3716 * gcc.target/msp430/function-attributes-1.c: New test.
3717 * gcc.target/msp430/function-attributes-2.c: New test.
3718 * gcc.target/msp430/function-attributes-3.c: New test.
3719
96032047
MS
37202015-04-18 Martin Sebor <msebor@redhat.com>
3721
3722 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
3723 of non-nul characters.
3724 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
3725
ea8661cd
JJ
37262016-09-13 Jakub Jelinek <jakub@redhat.com>
3727
9952908a
JJ
3728 * g++.dg/cpp0x/gen-attrs-61.C: New test.
3729 * g++.dg/cpp1z/gen-attrs1.C: New test.
3730
63cdb7a0
JJ
3731 PR tree-optimization/77454
3732 * gcc.dg/pr77454.c: New test.
3733
ea8661cd
JJ
3734 PR c++/77553
3735 * g++.dg/cpp1y/constexpr-77553.C: New test.
3736
254830ba
DM
37372016-09-13 David Malcolm <dmalcolm@redhat.com>
3738
3739 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3740 (test_show_locus): Replace rich_location::add_fixit_insert calls
3741 with add_fixit_insert_before and add_fixit_insert_after.
3742
42763690
JM
37432016-09-13 Jason Merrill <jason@redhat.com>
3744 Tom de Vries <tom@codesourcery.com>
3745
3746 PR c++/77427
3747 * g++.dg/pr77427.C: New test.
3748
c8798f2c
ML
37492016-09-13 Martin Liska <mliska@suse.cz>
3750
3751 * g++.dg/gcov/gcov-threads-1.C: Use profile_update_atomic
3752 effective target.
3753 * gcc.dg/tree-prof/val-profiler-threads-1.c: Likewise.
3754 * lib/target-supports.exp: Define the new target.
3755
54700e2e
AP
37562016-09-12 Andrew Pinski <apinski@cavium.com>
3757
3758 * gcc.target/aarch64/thunderxloadpair.c: New testcase.
3759 * gcc.target/aarch64/thunderxnoloadpair.c: New testcase.
3760
e1d55bf7
UB
37612016-09-12 Uros Bizjak <ubizjak@gmail.com>
3762
3763 * gcc.dg/compat/scalar-by-value-4_x.c: Also test passing of
3764 variable arguments.
3765 * gcc.dg/compat/scalar-by-value-4_y.c (testva##NAME): New.
3766 * gcc.dg/compat/scalar-by-value-4_main.c: Update description comment.
3767 * gcc.dg/compat/scalar-return-4_x.c: Also test returning of
3768 variable argument.
3769 * gcc.dg/compat/scalar-return-4_y.c (testva##NAME): New.
3770 * gcc.dg/compat/scalar-return-4_main.c: Update description comment.
3771
54dcdb88
BE
37722016-09-12 Bernd Edlinger <bernd.edlinger@hotmail.de>
3773
3774 PR c++/77496
3775 * c-c++-common/warn-ommitted-condop.c: Add more test cases.
3776 * g++.dg/ext/pr77496.C: New test.
3777 * g++.dg/warn/pr77496.C: New test.
3778
d1463eb9
DM
37792016-09-12 David Malcolm <dmalcolm@redhat.com>
3780
3781 PR c/72858
3782 * gcc.dg/format/diagnostic-ranges.c: Update expected suggestions
3783 to preserve conversion chars, and to preserve prefix information.
3784 * gcc.dg/format/pr72858.c: New test case.
3785
217fabad
SK
37862016-09-11 Steven G. Kargl <kargl@gcc.gnu.org>
3787
3788 * gfortran.dg/pr77507.f90: Move to ...
3789 * gfortran.dg/ieee/pr77507.f90: here.
3790
a1cd04ac
JH
37912016-08-09 Jan Hubicka <hubicka@ucw.cz>
3792
3793 PR ipa/61159
3794 * compile/pr61159.c: New testcase
3795
e3912107
JH
37962016-08-09 Jan Hubicka <hubicka@ucw.cz>
3797
3798 PR ipa/64316
3799 * gcc.dg/ipa/pr63416.c: New testcase.
3800
739d9339
PT
38012016-09-10 Paul Thomas <pault@gcc.gnu.org>
3802 Steven G. Kargl <kargl@gcc.gnu.org>
3803
3804 PR fortran/77532
cc3135b6 3805 * gfortran.dg/dtio_11.f90: new test.
739d9339 3806
fb7c40dd
SK
38072016-09-10 Steven G. Kargl <kargl@gcc.gnu.org>
3808
3809 PR fortran/77507
3810 * gfortran.dg/c_assoc_2.f03: Update error message for revision 240050
3811 * gfortran.dg/c_assoc_4.f90: Ditto.
3812
5b28efbb
TV
38132016-09-10 Tom de Vries <tom@codesourcery.com>
3814
3815 PR C/71602
3816 * c-c++-common/va-arg-va-list-type.c: New test.
3817
9d0a9bb4
PB
38182016-09-09 Peter Bergner <bergner@vnet.ibm.com>
3819
3820 PR rtl-optimization/77289
3821 * gcc.target/powerpc/pr77289.c: New test.
3822
3f0177e7
MS
38232016-09-09 Martin Sebor <msebor@redhat.com>
3824
3825 PR c/77520
3826 PR c/77521
3827 * gcc.dg/pr77520.c: New test.
3828 * gcc.dg/pr77521.c: New test.
3829
e81e83d0
SK
38302016-09-09 Steven G. Kargl <kargl@gcc.gnu.org>
3831
3832 PR fortran/77506
3833 * gfortran.dg/pr77506.f90: New test.
3834
8a92685e
SK
38352016-09-09 Steven G. Kargl <kargl@gcc.gnu.org>
3836
3837 PR fortran/77507
3838 * gfortran.dg/pr77507.f90: New test.
3839
c65248cb
JM
38402016-09-09 Joseph Myers <joseph@codesourcery.com>
3841
3842 * gcc.dg/limits-width-1.c, gcc.dg/stdint-width-1.c: New tests.
3843
2cf0ff98
SK
38442016-09-08 Steven G. Kargl <kargl@gcc.gnu.org>
3845 Louis Krupp <lkrupp@gcc.gnu.org>
3846
3847 PR fortran/69514
3848 * gfortran.dg/pr69514_1.f90: New test.
3849 * gfortran.dg/pr69514_2.f90: New test.
3850
8ebc1e0f
JJ
38512016-09-08 Jakub Jelinek <jakub@redhat.com>
3852
20b6cf01
JJ
3853 PR fortran/77500
3854 * gfortran.dg/gomp/pr77500.f90: New test.
3855
8ebc1e0f
JJ
3856 PR fortran/77516
3857 * gfortran.dg/gomp/pr77516.f90: New test.
3858
34718542
JJ
38592016-09-07 Jakub Jelinek <jakub@redhat.com>
3860
3861 PR middle-end/77475
3862 * gcc.target/aarch64/arch-diagnostics-1.c: Expect error on line 0.
3863 * gcc.target/aarch64/arch-diagnostics-2.c: Likewise.
3864 * gcc.target/aarch64/cpu-diagnostics-1.c: Likewise.
3865 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
3866 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
3867 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
3868
e5106e27
DM
38692016-09-07 David Malcolm <dmalcolm@redhat.com>
3870
3871 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: Include
3872 "substring-locations.h".
3873
ca235a85
RB
38742016-09-07 Richard Biener <rguenther@suse.de>
3875
3876 PR c/77450
3877 * c-c++-common/vector-subscript-8.c: Move ..
3878 * gcc.dg/pr77450.c: ... here.
3879
0076b5dc 38802016-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5dcf68f5
JD
3881
3882 PR libgfortran/77393
3883 * gfortran.dg/fmt_f0_2.f90: Update test.
3884 * gfortran.dg/fmt_f0_3.f90: New test.
3885
6ac7322b
DH
38862016-09-07 Dominique d'Humieres <dominiq@lps.ens.fr>
3887
3888 PR debug/77389
3889 * g++.dg/debug/dwarf2/template-params-12g.C: Pass -gno-strict-dwarf
3890 in dg-options.
3891
3892 PR debug/57519
3893 * g++.dg/debug/dwarf2/imported-decl-2.C: Likewise.
3894
8eb9e049
JJ
38952016-09-06 Jakub Jelinek <jakub@redhat.com>
3896
3897 PR target/69255
3898 * gcc.target/i386/pr69255-1.c: New test.
3899 * gcc.target/i386/pr69255-2.c: New test.
3900 * gcc.target/i386/pr69255-3.c: New test.
3901
39022016-09-06 Martin Sebor <msebor@redhat.com>
a42e7952
MS
3903
3904 PR c/77336
3905 * gcc.dg/format/miss-7.c: New test.
3906
e6cb85d4
UB
39072016-09-06 Uros Bizjak <ubizjak@gmail.com>
3908
3909 * gfortran.dg/c_by_val_1.f: Correct the call to c_to_c and c_to_c8.
3910
7fe76f6a
ML
39112016-09-06 Martin Liska <mliska@suse.cz>
3912
3913 PR gcov-profile/77378
3914 PR gcov-profile/77466
3915 * gcc.dg/profile-update-warning.c: New test.
3916
209b636e
RB
39172016-09-06 Richard Biener <rguenther@suse.de>
3918
3919 PR tree-optimization/77479
3920 * gcc.dg/torture/pr77479.c: New testcase.
3921
b772a565
RB
39222016-09-06 Richard Biener <rguenther@suse.de>
3923
3924 PR c/77450
3925 * c-c++-common/vector-subscript-7.c: Adjust.
3926 * c-c++-common/vector-subscript-8.c: New testcase.
3927
a8c07037
SKS
39282016-09-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3929
3930 * gcc.dg/Wno-frame-address.c: Skip for avr-*-*.
3931
0ce48391
JJ
39322016-09-05 Jakub Jelinek <jakub@redhat.com>
3933
de9188e0
JJ
3934 PR target/77476
3935 * gcc.target/i386/avx512f-pr77476.c: New test.
3936 * gcc.target/i386/avx512bw-pr77476.c: New test.
3937 * gcc.target/i386/avx512dq-pr77476.c: New test.
3938
c76f7809
JJ
3939 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
3940 Update comment to mention also avx512f.
3941
0ce48391
JJ
3942 PR sanitizer/77396
3943 * g++.dg/asan/pr77396-2.C: New test.
3944
8a27cf73
UB
39452016-09-05 Uros Bizjak <ubizjak@gmail.com>
3946
3947 PR rtl-optimization/77452
3948 * gcc.target/i386/pr77452.c: New test.
3949
25ff5dd3
MP
39502016-09-05 Marek Polacek <polacek@redhat.com>
3951
3952 PR c/77423
3953 * c-c++-common/Wlogical-not-parentheses-3.c: New test.
3954
f2bc4e48
SK
39552016-09-04 Steven G. Kargl <kargl@gcc.gnu.org>
3956
3957 PR fortran/77391
3958 * gfortran.dg/pr77391.f90: New test.
3959
e85921ee
SK
39602016-09-04 Steven G. Kargl <kargl@gcc.gnu.org>
3961
3962 PR fortran/77460
3963 * gfortran.dg/pr77460.f90: New test.
3964
b5d50659
JJ
39652016-09-03 Jakub Jelinek <jakub@redhat.com>
3966
3967 PR c/65467
3968 * gcc.dg/gomp/_Atomic-4.c: Require vect_simd_clones effective target.
3969
7b826676
KY
39702016-09-02 Kirill Yukhin <kirill.yukhin@gmaile.com>
3971
3972 * gcc.target/i386/avx512f-klogic-2.c: Fix operand calculation order.
3973
717ebe91
DM
39742016-09-02 David Malcolm <dmalcolm@redhat.com>
3975
3976 * gcc.dg/plugin/diagnostic-test-show-locus-generate-patch.c: New
3977 test case.
3978 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
3979 diagnostic-test-show-locus-generate-patch.c to the sources
3980 for diagnostic_plugin_test_show_locus.c.
3981
94087e88
JJ
39822016-09-02 Jakub Jelinek <jakub@redhat.com>
3983
9dc5773f
JJ
3984 PR c/65467
3985 * gcc.dg/gomp/_Atomic-1.c: New test.
3986 * gcc.dg/gomp/_Atomic-2.c: New test.
3987 * gcc.dg/gomp/_Atomic-3.c: New test.
3988 * gcc.dg/gomp/_Atomic-4.c: New test.
3989 * gcc.dg/gomp/_Atomic-5.c: New test.
3990
94087e88
JJ
3991 PR sanitizer/77396
3992 * g++.dg/asan/pr77396.C: New test.
3993
39942016-09-01 Martin Sebor <msebor@redhat.com>
05a64756
MS
3995
3996 PR tree-optimization/71831
3997 * gcc.dg/builtin-object-size-16.c: New test.
3998 * gcc.dg/builtin-object-size-17.c: New test.
3999
7e89048d
JD
40002016-09-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4001
4002 PR libgfortran/77393
4003 * gfortran.dg/fmt_f0_2.f90: Update tests for available kinds.
4004
2f196155
UB
40052016-09-01 Uros Bizjak <ubizjak@gmail.com>
4006
4007 * gcc.dg/torture/float128-builtin.c, gcc.dg/torture/float128-floath.c,
4008 gcc.dg/torture/float128-ieee-nan.c, gcc.dg/torture/float128-tg-2.c,
4009 gcc.dg/torture/float128-tg.c, gcc.dg/torture/float128x-builtin.c,
4010 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-nan.c,
4011 gcc.dg/torture/float128x-tg-2.c, gcc.dg/torture/float128x-tg.c,
4012 gcc.dg/torture/float16-builtin.c, gcc.dg/torture/float16-floath.c,
4013 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float16-tg-2.c,
4014 gcc.dg/torture/float16-tg.c, gcc.dg/torture/float32-builtin.c,
4015 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-nan.c,
4016 gcc.dg/torture/float32-tg-2.c, gcc.dg/torture/float32-tg.c,
4017 gcc.dg/torture/float32x-builtin.c, gcc.dg/torture/float32x-floath.c,
4018 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float32x-tg-2.c,
4019 gcc.dg/torture/float32x-tg.c, gcc.dg/torture/float64-builtin.c,
4020 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-nan.c,
4021 gcc.dg/torture/float64-tg-2.c, gcc.dg/torture/float64-tg.c,
4022 gcc.dg/torture/float64x-builtin.c, gcc.dg/torture/float64x-floath.c,
4023 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/float64x-tg-2.c,
4024 gcc.dg/torture/float64x-tg.c: Use dg-add-options ieee.
4025
0a6b0523
EB
40262016-09-01 Eric Botcazou <ebotcazou@adacore.com>
4027
4028 * gnat.dg/opt58.adb: New test.
4029 * gnat.dg/opt58_pkg.ads: New helper.
4030
2a99de7b
RB
40312016-09-01 Richard Biener <rguenther@suse.de>
4032
4033 PR middle-end/77436
4034 * gcc.dg/torture/pr77436.c: New testcase.
4035
f79d8786
SKS
40362016-09-01 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4037
4038 * gcc.dg/pr64252.c: Require int32plus.
4039 * gcc.dg/pr66299-1.c: Likewise.
4040 * gcc.dg/pr66299-2.c: Likewise.
4041 * gcc.dg/torture/20131115-1.c: Skip for avr.
4042
b06335f9
KT
40432016-09-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4044
4045 * gcc.target/aarch64/ands_3.c: New test.
4046
f25f40be
JJ
40472016-08-31 Jakub Jelinek <jakub@redhat.com>
4048
d12a0b5a
JJ
4049 PR fortran/77352
4050 * gfortran.dg/gomp/pr77352.f90: New test.
4051
f25f40be
JJ
4052 PR fortran/77374
4053 * gfortran.dg/gomp/pr77374.f08: New test.
4054
9ff6fb6e
MG
40552016-08-31 Marc Glisse <marc.glisse@inria.fr>
4056
4057 PR tree-optimization/73714
4058 * gcc.dg/tree-ssa/pr73714.c: New test.
4059
8e95a674
JD
40602016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4061
4062 PR libgfortran/77393
4063 * gfortran.dg/fmt_f0_2.f90: New test.
4064
c6b0037d
MG
40652016-08-31 Marc Glisse <marc.glisse@inria.fr>
4066
4067 * gcc.target/i386/pr59539-2.c: Adapt options.
4068 * gcc.target/i386/avx512f-vmovdqu32-1.c: Relax expected asm.
4069
1a576b13
PT
40702016-08-31 Paul Thomas <pault@gcc.gnu.org>
4071
4072 PR fortran/77418
4073 * gfortran.dg/dtio_5.f90: Remove the non-standard deallocation
4074 of the associate entity and replace with a pointer to the
4075 intended item on the stack.
4076
e73d3ca6 40772016-08-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
f25f40be 4078 Paul Thomas <pault@gcc.gnu.org>
e73d3ca6
PT
4079
4080 PR fortran/48298
4081 * gfortran.dg/dtio_1.f90: New test.
4082 * gfortran.dg/dtio_2.f90: New test.
4083 * gfortran.dg/dtio_3.f90: New test.
4084 * gfortran.dg/dtio_4.f90: New test.
4085 * gfortran.dg/dtio_5.f90: New test.
4086 * gfortran.dg/dtio_6.f90: New test.
4087 * gfortran.dg/dtio_7.f90: New test.
4088 * gfortran.dg/dtio_8.f90: New test.
4089 * gfortran.dg/dtio_9.f90: New test.
4090 * gfortran.dg/dtio_10.f90: New test.
4091
b816477a
DM
40922016-08-30 David Malcolm <dmalcolm@redhat.com>
4093
4094 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
4095 (test_many_nested_locations): New function.
4096 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4097 (test_show_locus): Handle "test_many_nested_locations".
4098
71b30891
DM
40992016-08-30 David Malcolm <dmalcolm@redhat.com>
4100
4101 * g++.dg/template/double-greater-than-fixit.C: New test case.
4102
8fa37232
EB
41032016-08-30 Eric Botcazou <ebotcazou@adacore.com>
4104
4105 * gnat.dg/opt57.ad[sb]: New test.
4106 * gnat.dg/opt57_pkg.ads: New helper.
4107
6f651bae
RB
41082016-08-30 Richard Biener <rguenther@suse.de>
4109
4110 PR tree-optimization/69047
4111 * gcc.dg/pr69047.c: Fix byte-order check.
4112
ab834832
JJ
41132016-08-30 Jakub Jelinek <jakub@redhat.com>
4114
5116b156
JJ
4115 PR tree-optimization/72866
4116 * gcc.dg/vect/pr72866.c: New test.
4117
3754bbfc
JJ
4118 PR debug/77363
4119 * g++.dg/debug/dwarf2/pr77363.C: New test.
4120
26122e2d
JJ
4121 PR middle-end/77377
4122 * gcc.target/i386/pr77377.c: New test.
4123
ab834832
JJ
4124 PR debug/77389
4125 * g++.dg/debug/dwarf2/template-params-12f.C: Pass -gno-strict-dwarf
4126 in dg-options.
4127
bedc9ca7
SK
41282016-08-29 Steven G. Kargl <kargl@gcc.gnu.org>
4129
4130 * gfortran.dg/pr77372.f90: Moved to ...
4131 * gfortran.dg/ieee/pr77372.f90: here.
4132
adfa1e6b
MM
41332016-08-29 Michael Meissner <meissner@linux.vnet.ibm.com>
4134
4135 * gcc.target/powerpc/vec-init-4.c: New runtime tests for various
4136 vector short/char initializations.
4137 * gcc.target/powerpc/vec-init-5.c: Likewise.
4138 * gcc.target/powerpc/vec-init-6.c: New compile time test for
4139 vector initialization optimizations.
4140 * gcc.target/powerpc/vec-init-7.c: Likewise.
4141 * gcc.target/powerpc/vec-init-8.c: New runtime tests for various
4142 vector float/double initializations.
4143 * gcc.target/powerpc/vec-init-9.c: Likewise.
4144
414b7129
UB
41452016-08-29 Uros Bizjak <ubizjak@gmail.com>
4146
4147 PR target/77403
4148 * gcc.target/i386/pr77403.c: New test.
4149
3d06b6f2
MP
41502016-08-29 Marek Polacek <polacek@redhat.com>
4151
4152 PR c/77292
4153 * c-c++-common/Wlogical-not-parentheses-1.c: New test.
4154
ba9bbd6f
TV
41552016-08-29 Tom de Vries <tom@codesourcery.com>
4156
4157 PR c/77398
4158 * g++.dg/ext/va-arg1.C: Add error check for illegal first argument.
4159
d7d80d8f
EB
41602016-08-29 Eric Botcazou <ebotcazou@adacore.com>
4161
4162 * gcc.dg/ipa/iinline-attr.c: XFAIL on Visium.
5f88e9b2 4163
d7d80d8f 41642016-08-29 Fritz Reese <fritzoreese@gmail.com>
5f88e9b2
FR
4165
4166 * gfortran.dg/dec_structure_13.f90: New testcase.
4167
468d95c8
JB
41682016-08-29 Janne Blomqvist <jb@gcc.gnu.org>
4169
4170 PR fortran/77261
4171 * gfortran.dg/random_3.f90: Run testcase only when real(10) is
4172 available.
4173
f329b264
TV
41742016-08-28 Tom de Vries <tom@codesourcery.com>
4175
4176 PR lto/70955
4177 * gcc.dg/pr70955.c: New test.
4178 * gcc.dg/lto/pr70955_0.c: Same.
4179 * gcc.dg/lto/pr70955_1.c: Same.
4180
4a389eb6
PP
41812016-08-27 Patrick Palka <ppalka@gcc.gnu.org>
4182
4183 PR tree-optimization/71077
4184 * gcc.target/i386/pr71077.c: New test.
4185
3f8257db 41862016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
602f77a6
SK
4187
4188 PR fortran/77380
4189 * gfortran.dg/pr77380.f90: New test.
4190
3f8257db 41912016-08-27 Steven G. Kargl <kargl@gcc.gnu.org>
741b52b5
SK
4192
4193 PR fortran/77372
4194 gfortran.dg/pr77372.f90: New test.
4195
ee908516
DM
41962016-08-26 David Malcolm <dmalcolm@redhat.com>
4197
4198 * gcc.dg/spellcheck-fields-2.c (test): Move
4199 dg-begin/end-multiline-output within function body.
4200 (test_macro): New function.
4201
d41e76cf
DM
42022016-08-26 David Malcolm <dmalcolm@redhat.com>
4203
4204 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
4205 (test_fixit_insert): Update expected output.
4206 (test_fixit_remove): Likewise.
4207 (test_fixit_replace): Likewise.
4208
524a4c96
RO
42092016-08-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4210
4211 * gcc.dg/ipa/propbits-2.c: Add -fdump-tree-optimized to dg-options.
4212 Fix typo.
4213
ebfa15ab
RB
42142016-08-26 Richard Biener <rguenther@suse.de>
4215
4216 PR tree-optimization/69047
4217 * gcc.dg/pr69047.c: New testcase.
4218
209ca542
PK
42192016-08-26 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4220 Martin Jambhor <mjambor@suse.cz>
524a4c96 4221
209ca542
PK
4222 * gcc.dg/ipa/propbits-1.c: New test-case.
4223 * gcc.dg/ipa/propbits-2.c: Likewise.
4224 * gcc.dg/ipa/propbits-3.c: Likewise.
4225
e5cf1629
SK
42262016-08-25 Steven g. Kargl <kargl@gcc.gnu.org>
4227
4228 PR fortran/77351
4229 * gfortran.dg/pr77351.f90: New test.
4230
ebef225f
MP
42312016-08-25 Marek Polacek <polacek@redhat.com>
4232
4233 * c-c++-common/Wlogical-not-parentheses-2.c: New test.
4234
fe377a48
MP
42352016-08-25 Marek Polacek <polacek@redhat.com>
4236
4237 PR c/77323
4238 * gcc.dg/pr77323.c: New test.
4239
88b8971f
PT
42402016-08-24 Paul Thomas <pault@gcc.gnu.org>
4241
4242 PR fortran/77358
4243 * gfortran.dg/submodule_17.f08: New test.
4244
3f8257db
JJ
42452016-08-24 Michael Collison <michael.collison@linaro.org>
4246 Michael Collison <michael.collison@arm.com>
c8cd4696
MC
4247
4248 * gcc.target/arm/builtin_saddl.c: New testcase.
4249 * gcc.target/arm/builtin_saddll.c: New testcase.
4250 * gcc.target/arm/builtin_uaddl.c: New testcase.
4251 * gcc.target/arm/builtin_uaddll.c: New testcase.
4252 * gcc.target/arm/builtin_ssubl.c: New testcase.
4253 * gcc.target/arm/builtin_ssubll.c: New testcase.
4254 * gcc.target/arm/builtin_usubl.c: New testcase.
4255 * gcc.target/arm/builtin_usubll.c: New testcase.
4256
d5b5d212
UB
42572016-08-24 Uros Bizjak <ubizjak@gmail.com>
4258
4259 PR target/77270
4260 * gcc.dg/tree-ssa/loop-28.c: Also compile on 32bit x86 targets.
4261 (dg-options): Use -march=amdfam10 instead of -march=athlon.
4262 * gcc.dg/tree-ssa/update-unroll-1.c: Ditto.
4263 * gcc.dg/tree-ssa/prefetch-3.c: Ditto.
4264 * gcc.dg/tree-ssa/prefetch-4.c: Ditto.
4265 * gcc.dg/tree-ssa/prefetch-5.c: Ditto.
4266 * gcc.dg/tree-ssa/prefetch-6.c: Ditto. Do not require sse2
4267 effective target. Remove scan-assembler-times directives.
4268 * gcc.dg/tree-ssa/prefetch-7.c: Ditto.
4269 * gcc.dg/tree-ssa/prefetch-8.c: Ditto.
4270 * gcc.dg/tree-ssa/prefetch-9.c: Ditto.
4271
d1188689
SKS
42722016-08-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4273
4274 * gcc.c-torture/execute/pr71083.c: Use UINT32_TYPE instead
4275 of unsigned int.
4276 * gcc.dg/zero_sign_ext_test.c: Require int32plus.
4277
0b6b8f85
RS
42782016-08-24 Robert Suchanek <robert.suchanek@imgtec.com>
4279
4280 PR testsuite/77317
4281 * lib/target-supports.exp
4282 (check_effective_target_vect_aligned_arrays): Don't cache the result.
4283 (check_effective_target_vect_natural_alignment): Ditto.
4284 (check_effective_target_vector_alignment_reachable): Ditto.
4285 (check_effective_target_vector_alignment_reachable_for_64bit): Ditto.
4286
587b7f7a
ILT
42872016-08-23 Ian Lance Taylor <iant@golang.org>
4288
4289 * gcc.target/s390/nolrl-1.c: Don't match the file name.
4290
6019c0fc
MM
42912016-08-23 Michael Meissner <meissner@linux.vnet.ibm.com>
4292
4293 * gcc.target/powerpc/vec-init-1.c: Add tests where the vector is
4294 being created from pointers to memory locations.
4295 * gcc.target/powerpc/vec-init-2.c: Likewise.
4296
cfe37db4
FR
42972016-08-23 Fritz Reese <fritzoreese@gmail.com>
4298
4299 * gfortran.dg/dec_structure_12.f90: New testcase.
4300
7e11f46f
DV
43012016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
4302
4303 * gcc.target/s390/insv-1.c: Fix test when running with -m31.
4304
7ab4f354
DV
43052016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
4306
4307 * gcc.target/s390/zvector/vec-genmask-1.c: Improve result
4308 verification.
4309
deb9351f
DV
43102016-08-23 Dominik Vogt <vogt@linux.vnet.ibm.com>
4311
4312 * gcc.target/s390/md/andc-splitter-1.c: New test case.
4313 * gcc.target/s390/md/andc-splitter-2.c: Likewise.
4314
1fd9f058
RB
43152016-08-23 Richard Biener <rguenther@suse.de>
4316
4317 PR tree-optimization/27336
4318 * c-c++-common/pr27336.c: New testcase.
4319
b00e6e75
MP
43202016-08-22 Marek Polacek <polacek@redhat.com>
4321
4322 PR c++/77321
4323 * g++.dg/cpp1y/pr77321.C: New test.
4324
58338bac
SK
43252016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
4326
4327 PR fortran/60774
4328 * gfortran.dg/empty_label.f: Adjust test for new error message.
4329 * gfortran.dg/empty_label.f90: Ditto.
4330 * gfortran.dg/empty_label_typedecl.f90: Ditto.
4331 * gfortran.dg/label_3.f90: Deleted (redundant with empty_label.f90).
4332 * gfortran.dg/warnings_are_errors_1.f90: Remove invalid statement label.
4333
30364ce6
SK
43342016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
4335
4336 PR fortran/61318
4337 * gfortran.dg/pr61318.f90: New test.
4338
ad7a5a8f
SK
43392016-08-22 Steven G. Kargl <kargl@gcc.gnu.org>
4340
4341 PR fortran/77260
4342 * gfortran.dg/pr77260_1.f90: New test.
4343 * gfortran.dg/pr77260_2.f90: Ditto.
4344
72f52f30
JM
43452016-08-22 Joseph Myers <joseph@codesourcery.com>
4346
4347 PR middle-end/77269
4348 * gcc.dg/torture/builtin-isinf_sign-1.c: Use __builtin_signbit not
4349 __builtin_signbitf and __builtin_signbitl in expected generic
4350 expansion.
4351 * gcc.dg/torture/float128-tg-2.c, gcc.dg/torture/float128x-tg-2.c,
4352 gcc.dg/torture/float16-tg-2.c, gcc.dg/torture/float32-tg-2.c,
4353 gcc.dg/torture/float32x-tg-2.c, gcc.dg/torture/float64-tg-2.c,
4354 gcc.dg/torture/float64x-tg-2.c, gcc.dg/torture/floatn-tg-2.h: New
4355 tests.
4356
6dc198e3
JM
43572016-08-22 Joseph Myers <joseph@codesourcery.com>
4358
4359 * gcc.dg/torture/float128-builtin.c,
4360 gcc.dg/torture/float128-ieee-nan.c,
4361 gcc.dg/torture/float128x-builtin.c,
4362 gcc.dg/torture/float128x-nan.c, gcc.dg/torture/float16-builtin.c,
4363 gcc.dg/torture/float16-nan.c, gcc.dg/torture/float32-builtin.c,
4364 gcc.dg/torture/float32-nan.c, gcc.dg/torture/float32x-builtin.c,
4365 gcc.dg/torture/float32x-nan.c, gcc.dg/torture/float64-builtin.c,
4366 gcc.dg/torture/float64-nan.c, gcc.dg/torture/float64x-builtin.c,
4367 gcc.dg/torture/float64x-nan.c, gcc.dg/torture/floatn-builtin.h,
4368 gcc.dg/torture/floatn-nan.h: New tests.
4369
7ff4e41a
JM
43702016-08-22 Joseph Myers <joseph@codesourcery.com>
4371
4372 * gcc.dg/torture/arm-fp16-int-convert-alt.c (FP16_MAX_EXP): New
4373 macro.
4374 (main): Update calls to TEST_I_F.
4375 * gcc.dg/torture/arm-fp16-int-convert-ieee.c (FP16_MAX_EXP): New
4376 macro.
4377 (main): Update calls to TEST_I_F.
4378
7078cdb6
JM
43792016-08-22 Joseph Myers <joseph@codesourcery.com>
4380
4381 * gcc.dg/torture/fp-int-convert-float128x-timode.c,
4382 gcc.dg/torture/fp-int-convert-float32x-timode.c,
4383 gcc.dg/torture/fp-int-convert-float64x-timode.c: Correct type
4384 names in calls to TEST_I_F.
4385
a9d7c823
BE
43862016-08-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
4387
4388 PR c/52952
4389 * gcc.dg/cpp/pr66415-1.c: Fix sporadic failure.
4390
cd800235
SKS
43912016-08-22 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4392
4393 * gcc.dg/ipa/propalign-1.c: Skip for targets with !natural_alignment_32
4394 and !natural_alignment_64.
4395 * gcc.dg/ipa/propalign-2.c: Likewise.
4396 * gcc.dg/ipa/propalign-3.c: Likewise.
4397 * gcc.dg/ipa/propalign-4.c: Likewise.
4398 * gcc.dg/ipa/propalign-5.c: Likewise.
4399 * lib/target-supports.exp
4400 (check_effective_target_natural_alignment_32): Add avr-*-*.
4401
22d12455
KV
44022016-08-20 Kugan Vivekanandarajah <kuganv@linaro.org>
4403
4404 PR tree-optimization/61839
4405 * gcc.dg/tree-ssa/pr61839_1.c: New test.
4406 * gcc.dg/tree-ssa/pr61839_2.c: New test.
4407 * gcc.dg/tree-ssa/pr61839_3.c: New test.
4408 * gcc.dg/tree-ssa/pr61839_4.c: New test.
4409
c65699ef
JM
44102016-08-19 Joseph Myers <joseph@codesourcery.com>
4411
4412 PR c/32187
4413 * lib/target-supports.exp (check_effective_target_float16)
4414 (check_effective_target_float32, check_effective_target_float64)
4415 (check_effective_target_float128, check_effective_target_float32x)
4416 (check_effective_target_float64x)
4417 (check_effective_target_float128x)
4418 (check_effective_target_float16_runtime)
4419 (check_effective_target_float32_runtime)
4420 (check_effective_target_float64_runtime)
4421 (check_effective_target_float128_runtime)
4422 (check_effective_target_float32x_runtime)
4423 (check_effective_target_float64x_runtime)
4424 (check_effective_target_float128x_runtime)
4425 (check_effective_target_floatn_nx_runtime)
4426 (add_options_for_float16, add_options_for_float32)
4427 (add_options_for_float64, add_options_for_float128)
4428 (add_options_for_float32x, add_options_for_float64x)
4429 (add_options_for_float128x): New procedures.
4430 * gcc.dg/dfp/floatn.c, gcc.dg/float128-typeof.c,
4431 gcc.dg/float128x-typeof.c, gcc.dg/float16-typeof.c,
4432 gcc.dg/float32-typeof.c, gcc.dg/float32x-typeof.c,
4433 gcc.dg/float64-typeof.c, gcc.dg/float64x-typeof.c,
4434 gcc.dg/floatn-arithconv.c, gcc.dg/floatn-errs.c,
4435 gcc.dg/floatn-typeof.h, gcc.dg/torture/float128-basic.c,
4436 gcc.dg/torture/float128-complex.c,
4437 gcc.dg/torture/float128-floath.c, gcc.dg/torture/float128-tg.c,
4438 gcc.dg/torture/float128x-basic.c,
4439 gcc.dg/torture/float128x-complex.c,
4440 gcc.dg/torture/float128x-floath.c, gcc.dg/torture/float128x-tg.c,
4441 gcc.dg/torture/float16-basic.c, gcc.dg/torture/float16-complex.c,
4442 gcc.dg/torture/float16-floath.c, gcc.dg/torture/float16-tg.c,
4443 gcc.dg/torture/float32-basic.c, gcc.dg/torture/float32-complex.c,
4444 gcc.dg/torture/float32-floath.c, gcc.dg/torture/float32-tg.c,
4445 gcc.dg/torture/float32x-basic.c,
4446 gcc.dg/torture/float32x-complex.c,
4447 gcc.dg/torture/float32x-floath.c, gcc.dg/torture/float32x-tg.c,
4448 gcc.dg/torture/float64-basic.c, gcc.dg/torture/float64-complex.c,
4449 gcc.dg/torture/float64-floath.c, gcc.dg/torture/float64-tg.c,
4450 gcc.dg/torture/float64x-basic.c,
4451 gcc.dg/torture/float64x-complex.c,
4452 gcc.dg/torture/float64x-floath.c, gcc.dg/torture/float64x-tg.c,
4453 gcc.dg/torture/floatn-basic.h, gcc.dg/torture/floatn-complex.h,
4454 gcc.dg/torture/floatn-convert.c, gcc.dg/torture/floatn-floath.h,
4455 gcc.dg/torture/floatn-tg.h,
4456 gcc.dg/torture/fp-int-convert-float128-ieee-timode.c,
4457 gcc.dg/torture/fp-int-convert-float128-ieee.c,
4458 gcc.dg/torture/fp-int-convert-float128x-timode.c,
4459 gcc.dg/torture/fp-int-convert-float128x.c,
4460 gcc.dg/torture/fp-int-convert-float16-timode.c,
4461 gcc.dg/torture/fp-int-convert-float16.c,
4462 gcc.dg/torture/fp-int-convert-float32-timode.c,
4463 gcc.dg/torture/fp-int-convert-float32.c,
4464 gcc.dg/torture/fp-int-convert-float32x-timode.c,
4465 gcc.dg/torture/fp-int-convert-float32x.c,
4466 gcc.dg/torture/fp-int-convert-float64-timode.c,
4467 gcc.dg/torture/fp-int-convert-float64.c,
4468 gcc.dg/torture/fp-int-convert-float64x-timode.c,
4469 gcc.dg/torture/fp-int-convert-float64x.c: New tests.
4470 * gcc.dg/torture/fp-int-convert.h (TEST_I_F): Add argument for
4471 maximum exponent of floating-point type. Use it in testing
4472 whether 0x8...0 fits in the floating-point type. Always treat -1
4473 (signed 0xf...f) as fitting in the floating-point type.
4474 (M_OK1): New macro.
4475 * gcc.dg/torture/fp-int-convert-double.c,
4476 gcc.dg/torture/fp-int-convert-float.c,
4477 gcc.dg/torture/fp-int-convert-float128-timode.c,
4478 gcc.dg/torture/fp-int-convert-float128.c,
4479 gcc.dg/torture/fp-int-convert-float80-timode.c,
4480 gcc.dg/torture/fp-int-convert-float80.c,
4481 gcc.dg/torture/fp-int-convert-long-double.c,
4482 gcc.dg/torture/fp-int-convert-timode.c: Update calls to TEST_I_F.
4483
94e73c78
JJ
44842016-08-19 Jakub Jelinek <jakub@redhat.com>
4485
fbdbd4b6
JJ
4486 PR fortran/72744
4487 * gfortran.dg/gomp/pr72744.f90: New test.
4488
94e73c78
JJ
4489 PR fortran/69281
4490 * gfortran.dg/gomp/pr69281.f90: New test.
4491
91151a73
JB
44922016-08-19 Janne Blomqvist <jb@gcc.gnu.org>
4493
414b7129
UB
4494 * gfortran.dg/random_4.f90: Initialize seed before using, handle
4495 the last special seed value.
4496 * gfortran.dg/random_7.f90: Use size for last array member instead
4497 of hardcoded value.
91151a73 4498
fcf830ab
PK
44992016-08-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4500
4501 * gcc.dg/cpp/warn-undef.c: Append "evaluates to 0" to dg-error.
4502 * gcc.dg/cpp/warn-undef-2.c: Likewise.
4503
1a5da5b6
RB
45042016-08-19 Richard Biener <rguenther@suse.de>
4505
4506 PR tree-optimization/77286
4507 * gcc.dg/torture/pr77286.c: New testcase.
4508
82f72146
DM
45092016-08-18 David Malcolm <dmalcolm@redhat.com>
4510
4511 * gcc.dg/verbose-asm-2.c: New test case.
4512
cc015f3a
DM
45132016-08-18 David Malcolm <dmalcolm@redhat.com>
4514
4515 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4516 (custom_diagnostic_finalizer): Update for change to
4517 diagnostic_show_locus.
4518
cb18fd07
DM
45192016-08-18 David Malcolm <dmalcolm@redhat.com>
4520
4521 * gcc.dg/cpp/misspelled-directive-1.c: New testcase.
4522 * gcc.dg/cpp/misspelled-directive-2.c: New testcase.
4523
a76989dc
MP
45242016-08-18 Marek Polacek <polacek@redhat.com>
4525
4526 PR c/71514
4527 * gcc.dg/pr71514.c: New test.
4528
89c88780
L
45292015-08-18 H.J. Lu <hongjiu.lu@intel.com>
4530
4531 PR target/72839
4532 * gcc.target/i386/pr72839.c: New test.
4533
2c71d454
CLT
45342016-08-18 Chung-Lin Tang <cltang@codesourcery.com>
4535
4536 PR middle-end/70895
4537 * gfortran.dg/goacc/loop-tree-1.f90: Add gimple scan-tree-dump test.
4538 * c-c++-common/goacc/reduction-1.c: Likewise.
4539 * c-c++-common/goacc/reduction-2.c: Likewise.
4540 * c-c++-common/goacc/reduction-3.c: Likewise.
4541 * c-c++-common/goacc/reduction-4.c: Likewise.
4542
66592e95
AM
45432016-08-18 Alan Modra <amodra@gmail.com>
4544
4545 * gcc.c-torture/compile/pr72771.c: New.
4546
3a146d46
JJ
45472016-08-17 Jakub Jelinek <jakub@redhat.com>
4548
4549 PR fortran/67496
4550 * gfortran.dg/pr67496.f90: New test.
4551
3f8257db 45522015-08-17 Alan Hayward <alan.hayward@arm.com>
038000bd
AH
4553
4554 PR tree-optimization/71752
3a146d46 4555 * gcc.dg/vect/pr71752.c: New.
038000bd 4556
dd42e908
UB
45572016-08-17 Uros Bizjak <ubizjak@gmail.com>
4558
4559 * gfortran.dg/dec_init_2.f90: Use dg-add-options ieee.
4560
458a1cd0
JJ
45612016-08-17 Jakub Jelinek <jakub@redhat.com>
4562
4563 PR middle-end/77259
4564 * g++.dg/ipa/devirt-52.C: New test.
4565
11c4c4ba
CLT
45662016-08-17 Chung-Lin Tang <cltang@codesourcery.com>
4567
4568 * c-c++-common/goacc/reduction-6.c: New testcase.
4569
661d6efd
RB
45702016-08-17 Richard Biener <rguenther@suse.de>
4571
4572 PR tree-optimization/76490
4573 * gfortran.fortran-torture/compile/pr76490.f90: New testcase.
4574 * gcc.dg/pr52904.c: XFAIL.
4575
622d8b69
RB
45762016-08-17 Richard Biener <rguenther@suse.de>
4577
4578 PR tree-optimization/23855
4579 * gcc.dg/loop-unswitch-2.c: Adjust.
4580
af23e99c
JJ
45812016-08-16 Jakub Jelinek <jakub@redhat.com>
4582
4583 PR tree-optimization/72817
4584 * gcc.dg/tree-ssa/pr72817.c (a): Change type from char to signed char.
4585
feeb6268
JM
45862016-08-16 Joseph Myers <joseph@codesourcery.com>
4587
4588 PR libgcc/77265
4589 * gcc.dg/torture/float128-extend-inf.c: New test.
4590
65e736c0
DM
45912016-08-16 David Malcolm <dmalcolm@redhat.com>
4592
4593 PR c/72857
4594 * gcc.dg/format/asm_fprintf-1.c: Restore column numbers
4595 for embedded NUL.
4596 * gcc.dg/format/c90-printf-1.c: Restore column numbers.
4597 * gcc.dg/format/diagnostic-ranges.c (test_hex): Update expected
4598 caret placement.
4599 (test_oct): Likewise.
4600 (test_multiple): Likewise.
4601 (test_field_width_specifier): Likewise.
4602 (test_field_width_specifier_2): New function.
4603 (test_field_precision_specifier): New function.
4604 (test_embedded_nul): Update expected caret placement.
4605 (test_non_contiguous_strings): Update line number.
4606 * gcc.dg/plugin/diagnostic-test-string-literals-1.c
4607 (__emit_string_literal_range): Add "caret_idx" param.
4608 (test_simple_string_literal): Add value for new param, updating
4609 expected output..
4610 (test_concatenated_string_literal): Likewise.
4611 (test_multiline_string_literal): Likewise.
4612 (test_hex): Likewise.
4613 (test_oct): Likewise.
4614 (test_multiple): Likewise.
4615 (test_ucn4): Likewise.
4616 (test_ucn8): Likewise.
4617 (test_u8): Likewise.
4618 (test_u): Likewise; update expected message, from "range" to
4619 "location".
4620 (test_U): Likewise.
4621 (test_L): Likewise.
4622 (test_macro): Add value for new param.
4623 * gcc.dg/plugin/diagnostic-test-string-literals-2.c
4624 (__emit_string_literal_range): Add "caret_idx" param.
4625 (test_stringified_token_1): Add value for new param. Update
4626 expected message, from "range" to "location".
4627 (test_stringized_token_2): Likewise, adding param to macro.
4628 (test_stringified_token_3): Likewise.
4629 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c
4630 (emit_warning): Convert param from source_range to location_t.
4631 (test_string_literals): Add caret_idx param, and use it when
4632 constructing a substring_loc. Update error message, from
4633 "range" to "location".
4634
4a7f57d5
JJ
46352016-08-16 Jakub Jelinek <jakub@redhat.com>
4636
7841800f
JJ
4637 PR target/71910
4638 * g++.dg/gomp/pr71910.C: New test.
4639
1b13411a
JJ
4640 PR middle-end/67485
4641 * gcc.c-torture/compile/pr67485.c: New test.
4642
4a7f57d5
JJ
4643 PR target/72867
4644 * gcc.target/i386/pr72867.c: Add -msse to dg-options.
4645
3c556bc4
BC
46462016-08-16 Bin Cheng <bin.cheng@arm.com>
4647
4648 PR tree-optimization/69848
4649 * gcc.target/aarch64/simd/vcond-ne-bit.c: New test.
4650
beab2da6
ML
46512016-08-16 Martin Liska <mliska@suse.cz>
4652
4653 * gcc.dg/tree-prof/val-prof-7.c (int main): Change size
4654 of memory operations so that it can be handled by core2
4655 in 32-bit mode.
4656
f4eec0a3
RB
46572016-08-16 Richard Biener <rguenther@suse.de>
4658
4659 PR tree-optimization/76783
4660 * gcc.dg/pr76783.c: New testcase.
4661 * gcc.dg/tree-ssa/pr69270-2.c: Adjust.
4662
8f21990a
BC
46632016-08-16 Bin Cheng <bin.cheng@arm.com>
4664
4665 PR tree-optimization/72817
4666 PR tree-optimization/73450
4667 * gcc.dg/tree-ssa/pr72817.c: New test.
4668 * gcc.dg/tree-ssa/pr73450.c: New test.
4669
7fc61626
FR
46702016-08-15 Fritz Reese <fritzoreese@gmail.com>
4671
4672 * gfortran.dg/init_flag_13.f90: New testcase.
4673 * gfortran.dg/init_flag_14.f90: Ditto.
4674 * gfortran.dg/init_flag_15.f03: Ditto.
4675 * gfortran.dg/dec_init_1.f90: Ditto.
4676 * gfortran.dg/dec_init_2.f90: Ditto.
4677
432baa02
UB
46782016-08-15 Uros Bizjak <ubizjak@gmail.com>
4679
4680 PR target/72867
4681 * gcc.target/i386/pr72867.c: New test.
4682
7e1dde14
EB
46832016-08-16 Eric Botcazou <ebotcazou@adacore.com>
4684
4685 * c-c++-common/dump-ada-spec-5.c: New test.
4686
e4969090
RB
46872016-08-15 Richard Biener <rguenther@suse.de>
4688
4689 PR tree-optimization/73434
4690 * gcc.dg/torture/pr73434.c: New testcase.
4691
66088065
JJ
46922016-08-15 Jakub Jelinek <jakub@redhat.com>
4693
4694 PR tree-optimization/72824
4695 * gcc.c-torture/execute/ieee/pr72824-2.c: New test.
4696
7c713714
CLT
46972016-08-14 Chung-Lin Tang <cltang@codesourcery.com>
4698
4699 PR fortran/70598
4700 * gfortran.dg/goacc/host_data-tree.f95: Adjust to use pointers
4701 in use_device clause.
4702 * gfortran.dg/goacc/uninit-use-device-clause.f95: Likewise.
4703 * gfortran.dg/goacc/list.f95: Adjust to catch
4704 "neither a POINTER nor an array" error messages.
4705
4271e5cb
UB
47062016-08-14 Uros Bizjak <ubizjak@gmail.com>
4707
4708 PR target/76342
4709 * gcc.target/i386/pr76342.c: New test.
4710
b0cea284
JJ
47112016-08-12 Jakub Jelinek <jakub@redhat.com>
4712
4713 PR c/71512
4714 * g++.dg/ubsan/pr71512.C: New test.
4715 * c-c++-common/ubsan/pr71512-1.c: New test.
4716 * c-c++-common/ubsan/pr71512-2.c: New test.
4717
e86aefb8
MM
47182016-08-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4719
4720 * gcc.target/powerpc/vec-init-1.c: New tests to test various
4721 vector initialization options.
4722 * gcc.target/powerpc/vec-init-2.c: Likewise.
4723 * gcc.target/powerpc/vec-init-3.c: New test to make sure MTVSRDD
4724 is generated on ISA 3.0.
4725
7fd82d52
PP
47262016-08-12 Patrick Palka <ppalka@gcc.gnu.org>
4727
4728 PR middle-end/71654
4729 * gcc.dg/c-c++-common/pr71654.c: New test.
4730 * gcc.dg/tree-ssa/vrp23: Add -fno-tree-forwprop to
4731 dg-options.
4732 * gcc.dg/tree-ssa/vrp24: Likewise.
4733
2f1364c2
JJ
47342016-08-12 Jakub Jelinek <jakub@redhat.com>
4735
4736 PR c/67410
4737 * gcc.dg/pr67410.c: New test.
4738
8eb414aa
BC
47392016-08-12 Bin Cheng <bin.cheng@arm.com>
4740
4741 PR tree-optimization/69848
4742 * gcc.dg/vect/vect-pr69848.c: New test.
4743
30b39c19
UB
47442016-08-12 Uros Bizjak <ubizjak@gmail.com>
4745
4746 PR testsuite/71008
4747 * gcc.target/i386/avx512f-vprord-1.c: Scan also for vprold.
4748 * gcc.target/i386/avx512f-vprorq-1.c: Scan also for vprolq.
4749 * gcc.target/i386/avx512vl-vprord-1.c: Scan also for vprold.
4750 * gcc.target/i386/avx512vl-vprorq-1.c: Scan also for vprolq.
4751
e373dd06
RB
47522016-08-12 Richard Biener <rguenther@suse.de>
4753
4754 PR tree-optimization/57326
4755 * gcc.dg/tree-ssa/ssa-pre-32.c: New testcase.
4756 * gcc.dg/tree-ssa/loadpre14.c: Adjust.
4757 * gcc.dg/tree-ssa/pr35287.c: Likewise.
4758 * gcc.target/i386/pr45685.c: Likewise.
4759 * gcc.dg/tree-ssa/predcom-1.c: Disable PRE.
4760 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
4761 * gcc.dg/tree-ssa/predcom-3.c: Likewise.
4762 * gcc.dg/tree-ssa/ssa-sink-10.c: Likewise.
4763 * gfortran.dg/pr34163.f90: Likewise.
4764
20d1af89
ML
47652016-08-12 Martin Liska <mliska@suse.cz>
4766
4767 * g++.dg/gcov/gcov-16.C: New test.
4768 * lib/gcov.exp: Support new argument for run-gcov function.
4769
5cacda56
ML
47702016-08-12 Martin Liska <mliska@suse.cz>
4771
4772 PR gcov-profile/35590
4773 * gcc.dg/tree-prof/val-prof-7.c: Improve test coverage.
4774
663eecfd
RB
47752016-08-12 Richard Biener <rguenther@suse.de>
4776
4777 PR tree-optimization/72851
4778 * gcc.dg/torture/pr72851.c: New testcase.
4779
3f8257db 47802016-08-12 Alexandre Oliva <aoliva@redhat.com>
8aaf799b 4781
e366d7d8
AO
4782 PR debug/63240
4783 * g++.dg/debug/dwarf2/defaulted-member-function-1.C: New.
4784 * g++.dg/debug/dwarf2/defaulted-member-function-2.C: New.
4785 * g++.dg/debug/dwarf2/defaulted-member-function-3.C: New.
4786 * g++.dg/debug/dwarf2/deleted-member-function.C: Expect
4787 DW_AT_deleted.
4788
71e1a6a4
AO
4789 PR debug/55641
4790 * g++.dg/debug/dwarf2/ref-1.C: New.
4791
8aaf799b
AO
4792 PR debug/49366
4793 * g++.dg/debug/dwarf2/template-params-12.H: New.
4794 * g++.dg/debug/dwarf2/template-params-12f.C: New.
4795 * g++.dg/debug/dwarf2/template-params-12g.C: New.
4796 * g++.dg/debug/dwarf2/template-params-12n.C: New.
4797 * g++.dg/debug/dwarf2/template-params-12s.C: New.
4798 * g++.dg/debug/dwarf2/template-params-12u.C: New.
4799 * g++.dg/debug/dwarf2/template-params-12v.C: New.
4800 * g++.dg/debug/dwarf2/template-params-12w.C: New.
4801
06f9caed
BS
48022016-08-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4803
4804 PR target/72863
4805 * gcc.target/powerpc/pr72863.c: New test.
4806
a8b956c1
UB
48072016-08-11 Uros Bizjak <ubizjak@gmail.com>
4808
4809 * g++.dg/cpp1z/constexpr-lambda6.C: Remove dg-do run.
4810
c73dd986
L
48112015-08-11 H.J. Lu <hongjiu.lu@intel.com>
4812
4813 * gcc.target/i386/pieces-strcpy-1.c: New test.
4814 * gcc.target/i386/pieces-strcpy-2.c: Likewise.
4815
385ed708
JJ
48162016-08-11 Jakub Jelinek <jakub@redhat.com>
4817
4818 PR c++/72868
4819 * g++.dg/cpp1y/constexpr-switch4.C: New test.
4820
df7ec09f
L
48212015-08-11 H.J. Lu <hongjiu.lu@intel.com>
4822
4823 * gcc.target/i386/pieces-memcpy-1.c: New test.
4824 * gcc.target/i386/pieces-memcpy-2.c: Likewise.
4825 * gcc.target/i386/pieces-memcpy-3.c: Likewise.
4826 * gcc.target/i386/pieces-memcpy-4.c: Likewise.
4827 * gcc.target/i386/pieces-memcpy-5.c: Likewise.
4828 * gcc.target/i386/pieces-memcpy-6.c: Likewise.
4829
b95a64bb
JJ
48302016-08-11 Jakub Jelinek <jakub@redhat.com>
4831
4832 PR c/72816
7ddbcf6b 4833 * gcc.dg/pr72816.c: Remove dg-error.
b95a64bb 4834
59537744
BE
48352016-08-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
4836
4837 PR tree-optimization/71083
4838 * gcc.c-torture/execute/pr71083.c: New test.
4839 * gnat.dg/loop_optimization23.adb: New test.
4840 * gnat.dg/loop_optimization23_pkg.ads: New test.
4841 * gnat.dg/loop_optimization23_pkg.adb: New test.
4842
183ac6d0
RB
48432016-08-11 Richard Biener <rguenther@suse.de>
4844
4845 PR tree-optimization/72772
4846 * gcc.dg/graphite/pr35356-1.c: Adjust.
4847 * gcc.dg/tree-ssa/pr59597.c: Likewise.
4848
b152f5a2
JB
48492016-08-11 Janne Blomqvist <jb@gcc.gnu.org>
4850
4851 * gfortran.dg/random_7.f90: Take into account that the last seed
4852 value is the special p value.
4853 * gfortran.dg/random_seed_1.f90: Seed size is now constant.
4854
bb7ebad1
RB
48552016-08-11 Richard Biener <rguenther@suse.de>
4856
4857 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
4858
2e186411
AM
48592016-08-11 Alan Modra <amodra@gmail.com>
4860
4861 * gcc.target/powerpc/pr71680.c: New.
4862
e9e6d4f6
KN
48632016-08-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
4864
4865 * gcc.target/powerpc/bfp/bfp.exp: New file.
4866 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: New test.
4867 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: New test.
4868 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: New test.
4869 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: New test.
4870 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: New test.
4871 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: New test.
4872 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: New test.
4873 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: New test.
4874 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: New test.
4875 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: New test.
4876 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: New test.
4877 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: New test.
4878 * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: New test.
4879 * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: New test.
4880 * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: New test.
4881 * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: New test.
4882 * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: New test.
4883 * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: New test.
4884 * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: New test.
4885 * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: New test.
4886 * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: New test.
4887 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: New test.
4888 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: New test.
4889 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: New test.
4890 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: New test.
4891 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: New test.
4892 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: New test.
4893 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: New test.
4894 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: New test.
4895 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: New test.
4896 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: New test.
4897 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: New test.
4898 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: New test.
4899 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: New test.
4900 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: New test.
4901 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: New test.
4902 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: New test.
4903 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: New test.
4904 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: New test.
4905 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: New test.
4906 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: New test.
4907 * gcc.target/powerpc/bfp/vec-insert-exp-0.c: New test.
4908 * gcc.target/powerpc/bfp/vec-insert-exp-1.c: New test.
4909 * gcc.target/powerpc/bfp/vec-insert-exp-2.c: New test.
4910 * gcc.target/powerpc/bfp/vec-insert-exp-3.c: New test.
4911 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: New test.
4912 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: New test.
4913 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: New test.
4914 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: New test.
4915 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: New test.
4916 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: New test.
4917 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: New test.
4918 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: New test.
4919
9c8eabea
BC
49202016-08-10 Bin Cheng <bin.cheng@arm.com>
4921
4922 * lib/target-supports.exp (check_effective_target_vect_cond_mixed):
4923 Add aarch64*-*-*.
4924
6c553b76
BC
49252016-08-10 Bin Cheng <bin.cheng@arm.com>
4926
4927 * gcc.target/aarch64/simd/vcond-ne.c: New test.
4928
a0883b08
MM
49292016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com>
4930
4931 PR target/72853
4932 * gcc.target/powerpc/pr72853.c: New test.
4933
a266236e
ML
49342016-08-10 Martin Liska <mliska@suse.cz>
4935
4936 PR gcov-profile/58306
4937 * gcc.dg/tree-prof/val-profiler-threads-1.c: New test.
4938
22063dbc
ML
49392016-08-10 Martin Liska <mliska@suse.cz>
4940
4941 * g++.dg/gcov/gcov-threads-1.C: New test.
4942
5250a5bb
SKS
49432016-08-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4944
4945 PR target/71873
4946 * gcc.target/avr/pr71873.c: New test.
4947
b7597ae5
ML
49482016-08-09 Martin Liska <mliska@suse.cz>
4949
4950 * g++.dg/gcov/gcov-dump-1.C: New test.
4951 * g++.dg/gcov/gcov-dump-2.C: New test.
4952
ab50a215
ML
49532016-08-09 Martin Liska <mliska@suse.cz>
4954
4955 * gcc.dg/tree-prof/val-prof-9.c: New test.
4956
dcb1e137
ML
49572016-08-09 Martin Liska <mliska@suse.cz>
4958
4959 * gcc.dg/tree-prof/val-prof-8.c: New test.
4960
04d6d3b6
MJ
49612016-08-09 Martin Jambor <mjambor@suse.cz>
4962
df839749
UB
4963 PR ipa/71981
4964 * gcc.dg/ipa/pr71981.c: New test.
04d6d3b6 4965
c57e78c4
BC
49662016-08-09 Bin Cheng <bin.cheng@arm.com>
4967
4968 PR tree-optimization/33707
4969 * gcc.dg/vect/pr33707.c: New test.
4970
42970a17
BC
49712016-08-09 Bin Cheng <bin.cheng@arm.com>
4972
4973 PR tree-optimization/pr72772
4974 * gcc.dg/tree-ssa/pr72772.c: New test.
4975
810a3aa6
MF
49762016-08-09 Matthew Fortune <matthew.fortune@imgtec.com>
4977
4978 PR rtl-optimization/66669
4979 * gcc.dg/loop-8.c: Skip for MIPS due to extra invariants.
4980
9e207d6f
JJ
49812016-08-09 Jakub Jelinek <jakub@redhat.com>
4982
4983 PR tree-optimization/72824
4984 * gcc.c-torture/execute/ieee/pr72824.c: New test.
4985
50bf47fd
RB
49862016-08-09 Richard Biener <rguenther@suse.de>
4987
4988 PR tree-optimization/71802
4989 * gcc.dg/torture/pr71802.c: New testcase.
4990
cadec7ca
JJ
49912016-08-09 Jakub Jelinek <jakub@redhat.com>
4992
4993 PR c++/72809
4994 * g++.dg/eh/stdarg1.C: New test.
4995
c43c5112
AK
49962016-08-08 Andi Kleen <ak@linux.intel.com>
4997
4998 * lib/profopt.exp: (auto-profopt-execute): Don't include full
4999 test command line in failure log.
5000 (profopt-execute): dito. Make autofdo file names unique.
5001
895aa8e1
DM
50022016-08-08 David Malcolm <dmalcolm@redhat.com>
5003
5004 PR c/64955
5005 * gcc.dg/format/diagnostic-ranges.c: Add fix-it hints to expected
5006 output.
5007
9afda630
PK
50082016-08-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5009
5010 * gcc.dg/tree-ssa/pr71078-1.c: Add require-effective-target
5011 c99_runtime.
5012 * gcc.dg/tree-ssa/pr71078-1-double.c: Likewise.
5013 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
5014 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
5015 * gcc.dg/tree-ssa/pr71078-2-double.c: Likewise.
5016 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
5017 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
5018
e52ed3fe
DM
50192016-08-08 David Malcolm <dmalcolm@redhat.com>
5020
5021 PR c/52952
5022 * gcc.dg/cpp/pr66415-1.c: Likewise.
5023 * gcc.dg/format/asm_fprintf-1.c: Update column numbers.
5024 * gcc.dg/format/c90-printf-1.c: Likewise.
5025 * gcc.dg/format/diagnostic-ranges.c: New test case.
5026
ad200580
JJ
50272016-08-08 Jakub Jelinek <jakub@redhat.com>
5028
77524e0d
JJ
5029 PR fortran/72716
5030 * gfortran.dg/gomp/pr72716.f90: New test.
5031
2187f2a2
JJ
5032 PR middle-end/72781
5033 * gcc.dg/gomp/pr72781.c: New test.
5034
ad200580
JJ
5035 PR middle-end/68762
5036 * g++.dg/vect/pr68762-1.cc: New test.
5037 * g++.dg/vect/pr68762-2.cc: New test.
5038 * g++.dg/vect/pr68762.h: New file.
5039
989d0071
MS
50402016-08-08 Martin Sebor <msebor@redhat.com>
5041
5042 PR testsuite/72838
3a146d46
JJ
5043 * g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
5044 * g++.dg/warn/overflow-warn-3.C: Same.
5045 * g++.dg/warn/overflow-warn-4.C: Same.
989d0071 5046
7090cac9
AV
50472016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
5048
5049 PR fortran/71936
5050 * gfortran.dg/allocate_with_source_21.f03: New test.
5051
64e56ab0
AV
50522016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
5053
5054 PR fortran/72698
5055 * gfortran.dg/allocate_with_source_20.f03: New test.
5056
0476487d
AM
50572016-08-08 Alan Modra <amodra@gmail.com>
5058
5059 * gcc.c-torture/compile/pr72802.c: New.
5060
8e9218f2
AV
50612016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
5062
5063 PR fortran/70524
5064 * gfortran.dg/dependency_48.f90: New test.
5065
c1f7083b
TK
50662016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
5067
531e5ae3 5068 PR fortran/70040
c1f7083b
TK
5069 * gfortran.dg/pr70040.f90: New testcase.
5070
6ab5813c
TK
50712016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
5072
5073 PR fortran/71961
5074 * gfortran.dg/matmul_10.f90: New testcase.
5075
27bddc4a
JH
50762016-08-07 Jan Hubicka <hubicka@ucw.cz>
5077
5078 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update testcase.
5079
4a9f8a9f
JJ
50802016-08-07 Jakub Jelinek <jakub@redhat.com>
5081
5082 PR c/72816
5083 * gcc.dg/pr72816.c: New test.
5084
fa76f2c6
JW
50852016-08-06 Jonathan Wakely <jwakely@redhat.com>
5086
5087 * g++.dg/conversion/pr16333.C: Adjust dg-error regexp.
5088 * g++.dg/conversion/pr41426.C: Likewise.
5089 * g++.dg/conversion/pr66211.C: Likewise.
5090 * g++.dg/cpp1y/lambda-init9.C: Likewise.
5091 * g++.dg/init/ref8.C: Likewise.
5092 * g++.old-deja/g++.law/cvt20.C: Likewise.
5093 * g++.old-deja/g++.mike/p9732c.C: Likewise.
5094
5c3e5002
PP
50952016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
5096
5097 PR tree-optimization/18046
5098 * gcc.dg/tree-ssa/vrp105.c: New test.
5099 * gcc.dg/tree-ssa/vrp106.c: New test.
5100
94087e88 51012016-08-05 Martin Sebor <msebor@redhat.com>
64d6d399
MS
5102
5103 * g++.dg/cpp0x/constexpr-cast.C: Avoid assuming (void*)1 is spelled
5104 1ul in diagnostics. Remove hyphen from "constant-expression."
5105 * g++.dg/cpp0x/constexpr-50060.C: Adjust.
5106 * g++.dg/cpp0x/static_assert3.C: Same.
5107 * g++.dg/cpp1y/constexpr-throw.C: Same.
5108 * g++.dg/template/nontype3.C: Same.
5109 * g++.dg/warn/overflow-warn-1.C: Same.
5110 * g++.dg/warn/overflow-warn-3.C: Same.
5111 * g++.dg/warn/overflow-warn-4.C: Same.
5112
88fa5555
DM
51132016-08-05 David Malcolm <dmalcolm@redhat.com>
5114
5115 * gcc.dg/plugin/diagnostic-test-string-literals-1.c: New file.
5116 * gcc.dg/plugin/diagnostic-test-string-literals-2.c: New file.
5117 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: New file.
5118 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above new files.
5119
1addb9e6
PP
51202016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
5121
5122 PR tree-optimization/72810
5123 * gcc.dg/tree-ssa/vrp110.c: New test.
5124
1b62ed4f
JG
51252016-08-05 James Greenhalgh <james.greenhalgh@arm.com>
5126
5127 PR Target/72819
5128 * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision
5129 registers.
5130 * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for
5131 saving the half-precision registers.
5132 * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16
5133 value is returned in h0.
5134 * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments
5135 are passed in FP/SIMD registers.
5136 * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA
5137 passing works corrcetly.
5138 * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New.
5139 (hfa_f16x2_t): Likewise.
5140 (hfa_f16x3_t): Likewise.
5141 * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values
5142 are promoted to double and passed in a double register.
5143 * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values
5144 are promoted to double and stacked.
5145 * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of
5146 __fp16 data types.
5147 * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise.
5148 * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of
5149 __fp16 first get passed in FP/SIMD registers, then stacked.
5150
4228ca19
NS
51512016-08-05 Nathan Sidwell <nathan@acm.org>
5152
5153 PR c++/68724
5154 * g++.dg/cpp0x/pr68724.C: New.
5155
db7c335e
RB
51562016-08-05 Richard Biener <rguenther@suse.de>
5157
5158 * gcc.dg/tree-ssa/ivopt_5.c: Make robust against edge swapping.
5159
48abe922
PP
51602016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
5161
5162 * gcc.dg/tree-ssa/vrp107.c: New test.
5163 * gcc.dg/tree-ssa/vrp108.c: New test.
5164 * gcc.dg/tree-ssa/vrp109.c: New test.
5165
f6cdf42f
PK
51662016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5167
5168 * gcc.dg/pr70920-4.c: Move dg-require-effective-target before
5169 dg-options.
5170
33a9c609
PK
51712016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5172
5173 * gcc.dg/tree-ssa/pr71078-1.c: Remove double and long double
5174 test-cases.
5175 * gcc.dg/tree-ssa/pr71078-1-double.c: New test-case.
5176 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
5177 * gcc.dg/tree-ssa/pr71078-2.c: Remove double and long double
5178 test-cases.
5179 * gcc.dg/tree-ssa/pr71078-2-double.c: New test-case.
5180 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
5181 * gcc.dg/tree-ssa/pr71078-3.c: Add require-effective-check for
5182 large_double.
5183
4473482d
PC
51842016-08-04 Paolo Carlini <paolo.carlini@oracle.com>
5185
5186 PR c++/72800
5187 * g++.dg/cpp1y/lambda-ice1.C: New.
5188
08156df5
PP
51892016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
5190
5191 PR c++/72759
5192 * g++.dg/cpp1y/pr72759.C: New test.
5193
938da3a5
PP
51942016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
5195
5196 * gcc.dg/switch-10.c: New test.
5197
da84183c
JG
51982016-08-04 James Greenhalgh <james.greenhalgh@arm.com>
5199
5200 * gcc.c-torture/execute/pr70903.c: Remove duplicate test body.
5201
ae9281fc
TS
52022016-08-04 Thomas Schwinge <thomas@codesourcery.com>
5203
5204 * c-c++-common/goacc/routine-5.c: Update.
5205
086ad22e
BE
52062016-08-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
5207
5208 PR rtl-optimization/70903
5209 * gcc.c-torture/execute/pr70903.c: New test.
5210
6805e400
ML
52112016-08-04 Martin Liska <mliska@suse.cz>
5212
5213 * gcc.dg/params/params.exp: Replace file exists with
5214 TESTING_IN_BUILD_TREE.
5215
a0008434
MP
52162016-08-04 Marek Polacek <polacek@redhat.com>
5217
5218 PR c++/70229
5219 * g++.dg/cpp0x/constexpr-ctor19.C: New test.
5220
fb46286e
RB
52212016-08-04 Richard Biener <rguenther@suse.de>
5222
5223 PR middle-end/71984
5224 * gcc.dg/torture/pr71984.c: Guard correctness check for
5225 little-endian.
5226
ac2c96ab
AP
52272016-08-03 Andrew Pinski <apinski@cavium.com>
5228
5229 * gcc.c-torture/compile/20160802-1.c: New testcase.
5230
c98583e9
FR
52312016-08-03 Fritz Reese <fritzoreese@gmail.com>
5232
5233 * gfortran.dg/dec_intrinsic_ints.f90: New testcase.
5234
9ad1a1da
RB
52352016-08-03 Richard Biener <rguenther@suse.de>
5236
5237 * c-c++-common/ubsan/pr71403-1.c: Use dg-additional-options
5238 and remove -O3.
5239 * c-c++-common/ubsan/pr71403-2.c: Likewise.
5240 * c-c++-common/ubsan/pr71403-3.c: Likewise.
5241
cd75c979
RB
52422016-08-03 Richard Biener <rguenther@suse.de>
5243
5244 * gcc.dg/tree-ssa/loadpre2.c: Disable LIM.
5245 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
5246 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
5247 * gcc.dg/tree-ssa/ssa-pre-23.c: Likewise.
5248
30e8d875
SKS
52492016-08-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5250
5251 * gcc.dg/init-excess-2.c: Require int32plus.
5252 * gcc.dg/pr44024.c: Skip if target keeps null pointer checks.
5253 * gcc.dg/pr59963-2.c: Require int32plus.
5254 * gcc.dg/pr71084.c: Cast pointer to intprt_t.
5255 * gcc.dg/unroll-7.c: Require int32plus.
5256
69b806f6
BC
52572016-08-02 Bin Cheng <bin.cheng@arm.com>
5258
5259 PR tree-optimization/34114
5260 * gcc.dg/tree-ssa/loop-42.c: New test.
5261
1efafef3
TC
52622016-08-02 Tamar Christina <tamar.christina@arm.com>
5263
5264 * gcc.target/aarch64/vminmaxnm.c: New.
5265 * gcc.target/aarch64/simd/vminmaxnm_1.c (main): Add float64x1_t
5266 tests.
5267
e2a99194
MM
52682016-08-01 Michael Meissner <meissner@linux.vnet.ibm.com>
5269
5270 * gcc.target/powerpc/vec-extract-5.c: New tests to test
5271 vec_extract for vector float, vector int, vector short, and vector
5272 char.
5273 * gcc.target/powerpc/vec-extract-6.c: Likewise.
5274 * gcc.target/powerpc/vec-extract-7.c: Likewise.
5275 * gcc.target/powerpc/vec-extract-8.c: Likewise.
5276 * gcc.target/powerpc/vec-extract-9.c: Likewise.
5277
71bfb77a
WD
52782016-08-01 Wilco Dijkstra <wdijkstr@arm.com>
5279
5280 * gcc.target/aarch64/test_frame_10.c: Fix test to check for a
e2a99194 5281 single stack adjustment, no writeback.
71bfb77a
WD
5282 * gcc.target/aarch64/test_frame_12.c: Likewise.
5283 * gcc.target/aarch64/test_frame_13.c: Likewise.
5284 * gcc.target/aarch64/test_frame_15.c: Likewise.
5285 * gcc.target/aarch64/test_frame_6.c: Likewise.
5286 * gcc.target/aarch64/test_frame_7.c: Likewise.
5287 * gcc.target/aarch64/test_frame_8.c: Likewise.
5288 * gcc.target/aarch64/test_frame_16.c: New test.
5289
37bce35a
L
52902015-08-01 H.J. Lu <hongjiu.lu@intel.com>
5291
5292 PR target/72748
5293 * gcc.target/i386/pr72748.c: New test.
5294
3f8257db 52952015-08-01 Alan Hayward <alan.hayward@arm.com>
2a93954e
AH
5296
5297 PR tree-optimization/71818
5298 * gcc.dg/vect/pr71818.c: New
5299
bf60c531
ML
53002016-08-01 Martin Liska <mliska@suse.cz>
5301
5302 PR tree-optimization/71857
5303 * gcc.dg/tree-ssa/ivopt_mult_4.c: Change expectation.
5304
8ed49fab
KT
53052016-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5306
5307 * gcc.target/aarch64/ldp_stp_unaligned_1.c: New test.
5308
76e2c821
JB
53092016-08-01 Jan Beulich <jbeulich@suse.com>
5310
5311 * gcc.dg/vshift-6.c, gcc.dg/vshift-7.c: New.
5312
35029597
WS
53132016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5314
5315 * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware.
5316 * gcc.target/powerpc/mulkc3-1.c: Likewise.
5317
3aa4b66a
JW
53182016-07-31 Jonathan Wakely <jwakely@redhat.com>
5319
5320 * lib/target-supports.exp (check_effective_target_c): Fix indentation.
5321 (check_effective_target_c++): Likewise. Also match for libstdc++.
5322
3f8257db 53232016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
93cb9a5a
SK
5324
5325 PR fortran/41922
5326 * gfortran.dg/equiv_constraint_5.f90: Adjust the error message.
5327 * gfortran.dg/equiv_constraint_7.f90: Ditto.
5328 * gfortran.dg/pr41922.f90: New test.
5329
9fcb2819
SK
53302016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
5331
5332 PR fortran/68566
5333 * gfortran.dg/pr68566.f90: new test.
5334
94087e88 53352016-07-30 Martin Sebor <msebor@redhat.com>
8bada5cd
MS
5336
5337 PR c++/60760
5338 PR c++/71091
5339 * g++.dg/cpp0x/constexpr-cast.C: New test.
5340 * g++.dg/cpp0x/constexpr-nullptr-2.C: New test.
5341 * g++.dg/cpp1y/constexpr-sfinae.C: Correct.
5342 * g++.dg/ubsan/pr63956.C: Correct.
5343
d0047a25
MM
53442016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
5345
5346 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
5347 vector double or vector long where the vector is in memory.
5348 * gcc.target/powerpc/vec-extract-3.c: Likewise.
5349 * gcc.target/powerpc/vec-extract-4.c: Likewise.
5350
e4f7a5df
SK
53512016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
5352
5353 PR fortran/69867
5354 * gfortran.dg/pr69867.f90: New test.
5355
b441ae1d
SK
53562016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
5357
5358 PR fortran/69962
5359 * gfortran.dg/pr69962.f90: New test.
5360
712dff31
SK
53612016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
5362
5363 PR fortran/70006
5364 * gfortran.dg/pr70006.f90: New test.
5365
fb42421e
SK
53662016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
5367
5368 PR fortran/71730
5369 * gfortran.dg/pr71730.f90: New test.
5370 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
5371 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
5372 * gfortran.dg/array_constructor_26.f03: Ditto.
5373
466effe0
WS
53742016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5375
5376 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
5377 * gcc.target/powerpc/pr71763.c: Likewise.
5378
f618a472
MP
53792016-07-29 Marek Polacek <polacek@redhat.com>
5380
5381 PR c/71742
5382 * gcc.dg/940510-1.c: Adjust dg-error.
5383 * gcc.dg/c99-flex-array-1.c: Likewise.
5384 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
5385
efd0786f
MP
5386 PR c/71853
5387 * gcc.dg/noncompile/pr71853.c: New test.
5388
e00dceaf
MP
5389 PR c/71573
5390 * gcc.dg/noncompile/pr71573.c: New test.
5391
638fc14f
MP
5392 PR c/71926
5393 * g++.dg/warn/Wparentheses-30.C: New test.
5394 * gcc.dg/Wparentheses-14.c: New test.
5395
61c73a7f
UB
53962016-07-29 Uros Bizjak <ubizjak@gmail.com>
5397
5398 * gcc.dg/pr59833.c: Use dg-add-options ieee.
5399
01d32b2b
BC
54002016-07-29 Bin Cheng <bin.cheng@arm.com>
5401
5402 PR tree-optimization/57558
5403 * gcc.dg/vect/pr57558-1.c: New test.
5404 * gcc.dg/vect/pr57558-2.c: New test.
5405
f6c7a248
PK
54062016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5407
61c73a7f 5408 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
5409 to scan forwprop1 dump pass.
5410
f54ea774
PC
54112016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
5412
5413 PR c++/51488
5414 * g++.dg/template/pr51488.C: New.
5415
673a107a
JJ
54162016-07-29 Jakub Jelinek <jakub@redhat.com>
5417
5418 PR c/71969
5419 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
5420 static __inline__.
5421 * gcc.dg/pr71969-1.c: New test.
5422 * gcc.dg/pr71969-2.c: New test.
5423 * gcc.dg/pr71969-3.c: New test.
5424
78169471
MP
54252016-07-29 Marek Polacek <polacek@redhat.com>
5426
5427 PR c/71574
5428 * c-c++-common/pr71574.c: New test.
5429
a5b5c8b6
MP
5430 PR c/71583
5431 * gcc.dg/noncompile/pr71583.c: New test.
5432
883b6d4e
KV
54332016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
5434
5435 PR middle-end/68217
5436 * gcc.dg/pr68217.c: New test.
5437
89f1f37e
SK
54382016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
5439
5440 PR fortran/71067
5441 * gfortran.dg/pr71067_1.f90: New test.
5442 * gfortran.dg/pr71067_2.f90: Ditto.
5443
e0d32185
MM
54442016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
5445
5446 * gcc.target/powerpc/vec-extract-1.c: New test.
5447
c851722d
SK
54482016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
5449
5450 PR fortran/71799
5451 * gfortran.dg/pr71799.f90: New test.
5452
f064da6a
PC
54532016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
5454
5455 PR c++/71665
5456 * g++.dg/cpp0x/pr71665-1.C: New.
5457 * g++.dg/cpp0x/pr71665-2.C: Likewise.
5458 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
5459 * g++.dg/ext/label10.C: Likewise.
5460 * g++.dg/parse/constant5.C: Likewise.
5461
1b70aaad
SK
54622016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
5463
5464 PR fortran/71859
5465 * gfortran.dg/pr71859.f90: New test.
5466 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
5467 * gfortran.dg/coarray_collectives_1.f90: Ditto.
5468
a23404c9
PT
54692016-07-28 Paul Thomas <pault@gcc.gnu.org>
5470
5471 PR fortran/71883
5472 * gfortran.dg/pr71883.f90 : New test.
5473
513d866d
YR
54742016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
5475
5476 PR tree-optimization/71734
61c73a7f 5477 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 5478
7c428aa2
RL
54792016-07-28 Renlin Li <renlin.li@arm.com>
5480
5481 Revert
5482 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
5483
5484 PR fortran/71902
5485 * gfortran.dg/dependency_47.f90: New test.
5486
1225d6b1
ML
54872016-07-28 Martin Liska <mliska@suse.cz>
5488
5489 PR gcov-profile/68025
5490 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
5491
e5f5bf35
ML
54922016-07-28 Martin Liska <mliska@suse.cz>
5493
5494 * g++.dg/vect/pr70944.cc: New test.
5495
4536610d
KV
54962016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
5497
5498 PR middle-end/71994
5499 * gcc.dg/torture/pr71994.c: New test.
5500
8c6961ca
PK
55012016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5502
5503 PR middle-end/71078
5504 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
5505 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
5506 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
5507
8de22ea0
RB
55082016-07-27 Richard Biener <rguenther@suse.de>
5509
5510 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
5511
5d9da222
ML
55122016-07-27 Martin Liska <mliska@suse.cz>
5513
5514 * gcc.dg/predict-13.c: New test.
5515 * gcc.dg/predict-14.c: New test.
5516
af9e275f
SKS
55172016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5518
a23404c9 5519 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
5520 including stdint.h.
5521 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
5522 including stdint.h.
5523
71abba1e
MM
55242016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
5525
5526 PR target/71869
5527 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
5528 IEEE built-in functions handle quiet and signalling NaNs
5529 correctly.
5530
9cd74e8f
SK
55312016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
5532
5533 PR fortran/71862
5534 * gfortran.dg/pr71862.f90: New test.
5535
0d48446f
MS
55362016-07-26 Martin Sebor <msebor@redhat.com>
5537
5538 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
5539 selector with dg-options.
5540
524cf1e4
PP
55412016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
5542
5543 PR tree-optimization/18046
5544 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
5545 * gcc.dg/tree-ssa/vrp103.c: New test.
5546 * gcc.dg/tree-ssa/vrp104.c: New test.
5547
100665d8
WS
55482016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5549
5550 * gcc.target/powerpc/pr63354.c: Require lp64 since
5551 -mprofile-kernel is not legal with -m32.
5552
0b64ca40
RB
55532016-07-26 Richard Biener <rguenther@suse.de>
5554
5555 PR rtl-optimization/71984
5556 * gcc.dg/torture/pr71984.c: New testcase.
5557
9b7937cf
RS
55582016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
5559
5560 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
5561 g++-dg-runtest via et-dg-runtest.
5562 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
5563 * gcc.dg/vect/vect.exp: Likewise.
5564 * gfortran.dg/graphite/graphite.exp: Likewise, but for
5565 gfortran-dg-runtest.
5566 * gfortran.dg/vect/vect.exp: Likewise.
5567 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
5568 (check_mips_loongson_hw_available): Likewise.
5569 (check_effective_target_mpaired_single_runtime): Likewise.
5570 (check_effective_target_mips_loongson_runtime): Likewise.
5571 (add_options_for_mpaired_single): Likewise.
5572 (check_effective_target_vect_int): Add global et_index.
5573 Check and save the supported feature for a target selected by
5574 the et_index target. Break long lines where appropriate. Call
5575 et-is-effective-target for MIPS with an argument instead of
5576 check_effective_target_* where appropriate.
5577 (check_effective_target_vect_intfloat_cvt): Likewise.
5578 (check_effective_target_vect_uintfloat_cvt): Likewise.
5579 (check_effective_target_vect_floatint_cvt): Likewise.
5580 (check_effective_target_vect_floatuint_cvt): Likewise.
5581 (check_effective_target_vect_simd_clones): Likewise.
5582 (check_effective_target_vect_shift): ewise.
5583 (check_effective_target_whole_vector_shift): Likewise.
5584 (check_effective_target_vect_bswap): Likewise.
5585 (check_effective_target_vect_shift_char): Likewise.
5586 (check_effective_target_vect_long): Likewise.
5587 (check_effective_target_vect_float): Likewise.
5588 (check_effective_target_vect_double): Likewise.
5589 (check_effective_target_vect_long_long): Likewise.
5590 (check_effective_target_vect_no_int_max): Likewise.
5591 (check_effective_target_vect_no_int_add): Likewise.
5592 (check_effective_target_vect_no_bitwise): Likewise.
5593 (check_effective_target_vect_widen_shift): Likewise.
5594 (check_effective_target_vect_no_align): Likewise.
5595 (check_effective_target_vect_hw_misalign): Likewise.
5596 (check_effective_target_vect_element_align): Likewise.
5597 (check_effective_target_vect_condition): Likewise.
5598 (check_effective_target_vect_cond_mixed): Likewise.
5599 (check_effective_target_vect_char_mult): Likewise.
5600 (check_effective_target_vect_short_mult): Likewise.
5601 (check_effective_target_vect_int_mult): Likewise.
5602 (check_effective_target_vect_extract_even_odd): Likewise.
5603 (check_effective_target_vect_interleave): Likewise.
5604 (check_effective_target_vect_stridedN): Likewise.
5605 (check_effective_target_vect_multiple_sizes): Likewise.
5606 (check_effective_target_vect64): Likewise.
5607 (check_effective_target_vect_call_copysignf): Likewise.
5608 (check_effective_target_vect_call_sqrtf): Likewise.
5609 (check_effective_target_vect_call_btrunc): Likewise.
5610 (check_effective_target_vect_call_btruncf): Likewise.
5611 (check_effective_target_vect_call_ceil): Likewise.
5612 (check_effective_target_vect_call_ceilf): Likewise.
5613 (check_effective_target_vect_call_floor): Likewise.
5614 (check_effective_target_vect_call_floorf): Likewise.
5615 (check_effective_target_vect_call_lceil): Likewise.
5616 (check_effective_target_vect_call_lfloor): Likewise.
5617 (check_effective_target_vect_call_nearbyint): Likewise.
5618 (check_effective_target_vect_call_nearbyintf): Likewise.
5619 (check_effective_target_vect_call_round): Likewise.
5620 (check_effective_target_vect_call_roundf): Likewise.
5621 (check_effective_target_vect_perm): Likewise, but also append *_saved
5622 to the existing global name to properly cache the result.
5623 (check_effective_target_vect_perm_byte): Likewise.
5624 (check_effective_target_vect_perm_short): Likewise.
5625 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
5626 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
5627 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
5628 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
5629 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
5630 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
5631 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
5632 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
5633 (check_effective_target_vect_sdot_qi): Likewise.
5634 (check_effective_target_vect_udot_qi): Likewise.
5635 (check_effective_target_vect_sdot_hi): Likewise.
5636 (check_effective_target_vect_udot_hi): Likewise.
5637 (check_effective_target_vect_usad_char): Likewise.
5638 (check_effective_target_vect_pack_trunc): Likewise.
5639 (check_effective_target_vect_unpack): Likewise.
5640 (check_effective_target_vect_aligned_arrays): Likewise.
5641 (check_effective_target_vect_natural_alignment): Likewise.
5642 (check_effective_target_vector_alignment_reachable): Likewise.
5643 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
5644 (is-effective-target): Initialize et_index if undefined.
5645 (et-dg-runtest): New.
5646 (et-is-effective-target): Likewise.
5647 (check_vect_support_and_set_flags): Add supported MIPS targets to
5648 EFFECTIVE_TARGETS list. Return the number of supported targets.
5649
8f63caf6 56502016-07-26 Richard Biener <rguenther@suse.de>
3f8257db 5651 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8f63caf6
RB
5652
5653 PR middle-end/70920
5654 * gcc.dg/pr70920-1.c: New test-case.
5655 * gcc.dg/pr70902-2.c: Likewise.
5656 * gcc.dg/pr70920-3.c: Likewise.
5657 * gcc.dg/pr70920-4.c: Likewise
5658 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
5659 2 instead of 3.
5660
7d575fff
AM
56612016-07-25 Alexander Monakov <amonakov@ispras.ru>
5662
5663 * gcc.c-torture/execute/pr71494.c: Require label_values.
5664 * gcc.dg/pr16973.c: Ditto.
5665
bf01e070
SKS
56662016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5667
5668 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
5669 * gcc.dg/torture/pr69771.c: Require int32plus.
5670 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
5671
16b05965
ML
56722016-07-25 Martin Liska <mliska@suse.cz>
5673
5674 * gcc.dg/torture/pr71987.c: New test.
5675
d52d3767
SK
56762016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
5677
5678 PR fortran/71935
5679 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
5680 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
5681 * gfortran.dg/pr71935.f90: New test.
5682
94087e88 56832016-07-22 Martin Sebor <msebor@redhat.com>
2e6b45af
MS
5684
5685 PR c++/71675
5686 * g++.dg/ext/atomic-3.C: New test.
5687 * gcc.dg/atomic/pr71675.c: New test.
5688
58b3986e
ES
56892016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
5690
5691 * gcc.target/i386/mvc8.c: New test.
5692
faa1612a
BC
56932016-07-22 Bin Cheng <bin.cheng@arm.com>
5694
5695 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
5696 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
5697
1603ebe0
TK
56982016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
5699
5700 PR fortran/71795
5701 * gfortran.dg/constructor_50.f90: New test.
5702
bc91c436
ML
57032016-07-22 Martin Liska <mliska@suse.cz>
5704
5705 PR gcov-profile/69028
5706 PR gcov-profile/62047
5707 * g++.dg/cilk-plus/pr69028.C: New test.
5708
9fe9a3a7
AV
57092016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
5710
5711 * gfortran.dg/coarray_stat_2.f90: New test.
5712
70866e3d
MM
57132016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
5714
5715 * gcc.target/powerpc/vec-extract.h: New files to check the
5716 vec_extract built-in functions for all vector types, testing
5717 accessing each element, both with constant and variable element
5718 numbers.
5719 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
5720 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
5721 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
5722 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
5723 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
5724 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
5725 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
5726 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
5727 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
5728
ab3af181
JJ
57292016-07-21 Jakub Jelinek <jakub@redhat.com>
5730
5731 PR c++/71728
5732 * g++.dg/other/pr71728.C: New test.
5733
ebe8f322
JG
57342016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
5735
5736 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
5737 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
5738 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
5739 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
5740 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
5741
959cef74
RB
57422016-07-21 Richard Biener <rguenther@suse.de>
5743
5744 PR tree-optimization/71947
5745 * gcc.dg/tree-ssa/vrp102.c: New testcase.
5746
b24d9420
BC
57472016-07-21 Bin Cheng <bin.cheng@arm.com>
5748
5749 * gcc.dg/tree-ssa/scev-15.c: New.
5750
23974819
BC
57512016-07-21 Bin Cheng <bin.cheng@arm.com>
5752
5753 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
5754
ee78cbaa
JJ
57552016-07-21 Jakub Jelinek <jakub@redhat.com>
5756
5757 PR c++/71941
5758 * g++.dg/gomp/pr71941.C: New test.
5759
52ed68f7
DM
57602016-07-20 David Malcolm <dmalcolm@redhat.com>
5761
5762 PR c/70339
5763 PR c/71858
5764 * g++.dg/spellcheck-identifiers.C: New test case, based on
5765 gcc.dg/spellcheck-identifiers.c.
5766 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
5767 gcc.dg/spellcheck-identifiers-2.c.
5768 * g++.dg/spellcheck-typenames.C: New test case, based on
5769 gcc.dg/spellcheck-typenames.c
5770
18407bfb
JW
57712016-07-20 Jonathan Wakely <jwakely@redhat.com>
5772
5773 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
5774 pointer to member function and also test catching by reference.
5775
4c07fd98
DV
57762016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
5777
5778 * gcc.target/s390/pr67443.c: Fix test case.
5779
fee21d65
DV
57802016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
5781
5782 * gcc.target/s390/insv-1.c: Xfail some tests.
5783 * gcc.target/s390/insv-2.c: Likewise.
5784
dbe9dfdd
GJL
57852016-07-20 Georg-Johann Lay <avr@gjlay.de>
5786
5787 * gcc.target/avr/torture/get-mem.c: New test.
5788 * gcc.target/avr/torture/set-mem.c: New test.
5789
c25e1d82
GJL
57902016-07-20 Georg-Johann Lay <avr@gjlay.de>
5791
5792 PR target/71948
5793 * gcc.target/avr/torture/tiny-progmem.c: New test.
5794
109d2197
JJ
57952016-07-20 Jakub Jelinek <jakub@redhat.com>
5796
7419f441
JJ
5797 PR c++/71909
5798 * g++.dg/parse/pr71909.C: New test.
5799 * g++.dg/tm/pr71909.C: New test.
5800
109d2197
JJ
5801 PR c++/50060
5802 * g++.dg/cpp0x/constexpr-50060.C: New test.
5803 * g++.dg/cpp1y/constexpr-50060.C: New test.
5804
144530cf
ML
58052016-07-20 Martin Liska <mliska@suse.cz>
5806
5807 * gfortran.dg/graphite/pr71898.f90: New test.
5808
04ac4afa
BC
58092016-07-20 Bin Cheng <bin.cheng@arm.com>
5810
5811 PR tree-optimization/71503
5812 PR tree-optimization/71683
5813 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
5814 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
5815
dcbdb17a
ML
58162016-07-20 Martin Liska <mliska@suse.cz>
5817
5818 * gcc.dg/plugin/plugin.exp: Remove sreal test.
5819 * gcc.dg/plugin/sreal-test-1.c: Remove.
5820 * gcc.dg/plugin/sreal_plugin.c: Remove.
5821
6ed82555
TK
58222016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
5823
5824 PR fortran/71902
5825 * gfortran.dg/dependency_47.f90: New test.
5826
13da0507
JJ
58272016-07-19 Jakub Jelinek <jakub@redhat.com>
5828
4833f561
JJ
5829 PR rtl-optimization/71916
5830 * gcc.c-torture/compile/pr71916.c: New test.
5831
4fda19ef
JJ
5832 PR middle-end/71874
5833 * g++.dg/torture/pr71874.C: New test.
5834
13da0507
JJ
5835 PR middle-end/71734
5836 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
5837 (my_alloc): Rewritten to use __builtin_posix_memalign and
5838 __SIZE_TYPE__.
5839 (my_free): Use __builtin_free instead of _mm_free.
5840 (Vec::operator=): Use __builtin_memcpy.
5841
e7980add
MJ
58422016-07-19 Martin Jambor <mjambor@suse.cz>
5843
61c73a7f
UB
5844 PR fortran/71688
5845 * gfortran.dg/pr71688.f90: New test.
e7980add 5846
13e88953
RB
58472016-07-19 Richard Biener <rguenther@suse.de>
5848
5849 * c-c++-common/vector-subscript-6.c: New testcase.
5850 * c-c++-common/vector-subscript-7.c: Likewise.
5851
1caf0482
SKS
58522016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5853
a23404c9 5854 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
5855 and UInt32 based on __SIZEOF_INT__.
5856
cef5388d
RB
58572016-07-19 Richard Biener <rguenther@suse.de>
5858
5859 PR tree-optimization/71901
5860 * gcc.dg/torture/pr71901.c: New testcase.
5861
58622016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
5863
5864 PR tree-optimization/71908
5865 * gcc.dg/torture/pr71908.c: New testcase.
5866
a8f7a895
MM
58672016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
5868
5869 PR target/71493
5870 * gcc.target/powerpc/pr71493-1.c: New test.
5871 * gcc.target/powerpc/pr71493-2.c: Likewise.
5872
f2111a36
JJ
58732016-07-18 Jakub Jelinek <jakub@redhat.com>
5874
99516432
JJ
5875 PR c++/71835
5876 * g++.dg/conversion/ambig3.C: New test.
5877
87713c6a
JJ
5878 PR c++/71828
5879 * g++.dg/cpp0x/constexpr-71828.C: New test.
5880
7a7f16ca
JJ
5881 PR c++/71826
5882 * g++.dg/template/pr71826.C: New test.
5883
f4d90295
JJ
5884 PR c++/71822
5885 * g++.dg/template/defarg21.C: New test.
5886
f2111a36
JJ
5887 PR c++/71871
5888 * g++.dg/ext/vector31.C: New test.
5889
0b965526
UB
58902016-07-18 Uros Bizjak <ubizjak@gmail.com>
5891
5892 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
5893
94e136b9
YR
58942016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
5895
5896 PR tree-optimization/71734
5897 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
5898
7072df0a
DV
58992016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
5900
5901 * gcc.target/s390/warn-dynamicstack-1.c: New test.
5902 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
5903 stack-layout-dynamic-1.c: New test.
5904
54158a1a
AK
59052016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5906
5907 * gcc.target/s390/nolrl-1.c: New test.
5908
43068916
FR
59092016-07-17 Fritz Reese <fritzoreese@gmail.com>
5910
5911 PR fortran/71523
5912 * gfortran.dg/pr71523_1.f90: New test.
5913 * gfortran.dg/pr71523_2.f90: New test.
5914
a9356b12
AS
59152016-07-16 Andreas Schwab <schwab@linux-m68k.org>
5916
5917 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
5918
a07b81c7 59192016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3f8257db 5920 Marco Restelli <mrestelli@gmail.com>
a07b81c7
JD
5921
5922 PR fortran/62125
5923 * gfortran.dg/pr62125.f90: New test.
5924
96c0ec12
BS
59252016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5926
5927 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
5928 * gcc.target/powerpc/mulkc3-1.c: Likewise.
5929
479d0ed5
JW
59302016-07-15 Jonathan Wakely <jwakely@redhat.com>
5931
5932 PR c++/58796
5933 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
5934 * g++.dg/cpp0x/nullptr35.C: New test.
5935
41c7438e
BC
59362016-07-15 Bin Cheng <bin.cheng@arm.com>
5937
5938 * gcc.dg/tree-ssa/scev-8.c: Update test string.
5939
f7ba880b
CP
59402016-07-15 Cesar Philippidis <cesar@codesourcery.com>
5941
5942 * gfortran.dg/goacc/vector_length.f90: New test.
5943
b9aba0a0
RB
59442016-07-15 Richard Biener <rguenther@suse.de>
5945
5946 PR tree-optimization/71881
5947 * gcc.dg/torture/pr71881.c: New testcase.
5948
9513d5fb
RB
59492016-07-15 Richard Biener <rguenther@suse.de>
5950
5951 PR tree-optimization/71887
5952 * gcc.dg/torture/pr71887.c: New testcase.
5953
ddbbcb19
JJ
59542016-07-15 Jakub Jelinek <jakub@redhat.com>
5955
5956 PR c/71858
5957 * gcc.dg/spellcheck-identifiers-3.c: New test.
5958
29eb509c
AV
59592016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
5960
5961 PR fortran/71807
5962 * gfortran.dg/null_9.f90: New test.
5963
43aabfcf
BC
59642016-07-15 Bin Cheng <bin.cheng@arm.com>
5965
5966 * gcc.dg/tree-ssa/loop-41.c: New test.
5967
afc89e58
BC
59682016-07-15 Bin Cheng <bin.cheng@arm.com>
5969
5970 PR tree-optimization/71347
5971 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
5972
6fa682ad
SK
59732016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
5974
5975 PR fortran/29819
5976 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
5977 * gfortran.dg/contains.f90: Ditto.
5978 * gfortran.dg/contains_empty_1.f03: Ditto.
5979 * gfortran.dg/submodule_3.f08: Ditto.
5980
dd36b877
JJ
59812016-07-14 Jakub Jelinek <jakub@redhat.com>
5982
a60a5d31
JJ
5983 PR testsuite/71865
5984 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
5985 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
5986 expected diagnostics.
5987
dd36b877
JJ
5988 PR c/71858
5989 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
5990 * gcc.dg/spellcheck-identifiers-2.c: New test.
5991 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
5992 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
5993
a241f8ca
JJ
59942016-07-14 Jakub Jelinek <jakub@redhat.com>
5995
5996 PR tree-optimization/71872
5997 * gcc.c-torture/compile/pr71872.c: New test.
5998
d62b809c
TP
59992016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
6000
6001 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
6002 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
6003 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
6004 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
6005 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
6006 * gcc.target/arm/atomic-op-acquire-1.c: This.
6007 * gcc.target/arm/atomic-op-char.c: Rename into ...
6008 * gcc.target/arm/atomic-op-char-1.c: This.
6009 * gcc.target/arm/atomic-op-consume.c: Rename into ...
6010 * gcc.target/arm/atomic-op-consume-1.c: This.
6011 * gcc.target/arm/atomic-op-int.c: Rename into ...
6012 * gcc.target/arm/atomic-op-int-1.c: This.
6013 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
6014 * gcc.target/arm/atomic-op-relaxed-1.c: This.
6015 * gcc.target/arm/atomic-op-release.c: Rename into ...
6016 * gcc.target/arm/atomic-op-release-1.c: This.
6017 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
6018 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
6019 * gcc.target/arm/atomic-op-short.c: Rename into ...
6020 * gcc.target/arm/atomic-op-short-1.c: This.
6021 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
6022 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
6023 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
6024 * gcc.target/arm/atomic-op-char-2.c: Likewise.
6025 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
6026 * gcc.target/arm/atomic-op-int-2.c: Likewise.
6027 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
6028 * gcc.target/arm/atomic-op-release-2.c: Likewise.
6029 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
6030 * gcc.target/arm/atomic-op-short-2.c: Likewise.
6031
1f8dd420
AV
60322016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
6033
6034 PR fortran/70842
6035 * gfortran.dg/select_type_35.f03: New test.
6036
53109ba8
KT
60372016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6038
6039 PR target/65951
6040 PR tree-optimization/70923
6041 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
6042 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
6043 * gcc.dg/vect/pr65951.c: Likewise.
6044 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
6045
91f35b7f
DE
60462016-07-14 David Edelsohn <dje.gcc@gmail.com>
6047
6048 * c-c++-common/pr60226.c: Expect maximum object file alignment
6049 error on AIX.
6050
351168fe
RB
60512016-07-14 Richard Biener <rguenther@suse.de>
6052
6053 PR tree-optimization/71866
6054 * gcc.dg/torture/pr71866.c: New testcase.
6055
94c32c00
TP
60562016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
6057
6058 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
6059 selector and enclose boolean expression in curly braces.
6060
b799a481
AM
60612016-07-14 Alan Modra <amodra@gmail.com>
6062
6063 PR target/71733
6064 * gcc.target/powerpc/p9-novsx.c: New.
6065
f63ba78c
AK
60662016-07-13 Andi Kleen <ak@linux.intel.com>
6067
6068 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
6069 * g++.dg/tree-prof/morefunc.C: Dito.
6070 * g++.dg/tree-prof/pr35545.C: Dito.
6071 * g++.dg/tree-prof/reorder.C: Dito.
6072 * gcc.dg/tree-prof/20050826-2.c: Dito.
6073 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
6074 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
6075 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
6076 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
6077 * gcc.dg/tree-prof/inliner-1.c: Dito.
6078 * gcc.dg/tree-prof/merge_block.c: Dito.
6079 * gcc.dg/tree-prof/stringop-1.c: Dito.
6080 * gcc.dg/tree-prof/stringop-2.c: Dito.
6081 * gcc.dg/tree-prof/switch-case-1.c: Dito.
6082 * gcc.dg/tree-prof/switch-case-2.c: Dito.
6083 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
6084 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
6085 * gcc.dg/tree-prof/update-loopch.c: Dito.
6086 * gcc.dg/tree-prof/val-prof-1.c: Dito.
6087 * gcc.dg/tree-prof/val-prof-2.c: Dito.
6088 * gcc.dg/tree-prof/val-prof-3.c: Dito.
6089 * gcc.dg/tree-prof/val-prof-4.c: Dito.
6090 * gcc.dg/tree-prof/val-prof-5.c: Dito.
6091 * gcc.dg/tree-prof/val-prof-6.c: Dito.
6092 * gcc.dg/tree-prof/val-prof-7.c: Dito.
6093
f4d5a23d
AK
60942016-07-13 Andi Kleen <ak@linux.intel.com>
6095
6096 * lib/profopt.exp (profopt-execute): Remove .imports files.
6097
ae145898
AK
60982016-07-13 Andi Kleen <ak@linux.intel.com>
6099
0b965526 6100 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 6101
e97bd4f5
AK
61022016-07-13 Andi Kleen <ak@linux.intel.com>
6103
6104 * lib/profopt.exp (dg-final-scan-autofdo,
6105 dg-final-scan-not-autofdo): New functions.
6106
6fa3d4b4
BC
61072016-07-13 Bin Cheng <bin.cheng@arm.com>
6108
6109 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
6110 * gcc.dg/vect/vect-35.c: Ditto.
6111 * gcc.dg/vect/vect-alias-check-2.c: New test.
6112
65f18bc6
ML
61132016-07-13 Martin Liska <mliska@suse.cz>
6114
6115 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 6116 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
6117 * gfortran.dg/pr42108.f90: Update expected dump scan.
6118
9737f35b
RB
61192016-07-13 Richard Biener <rguenther@suse.de>
6120
6121 PR tree-optimization/24574
6122 * gcc.dg/pr24574.c: New testcase.
6123
62c0ea4b
SKS
61242016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6125
0b965526 6126 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
6127 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
6128 * c-c++-common/pr68833-1.c: Require int32plus.
6129 * gcc.dg/ipa/pr63551.c: Likewise.
6130 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
6131 * gcc.dg/ipa/pr64041.c: Require int32plus.
6132
c7ed8938
IE
61332016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
6134
6135 PR ipa/71633
6136 * g++.dg/pr71633.C: New test.
6137
5ce15300
TP
61382016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
6139
6140 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
6141 Add new arm_thumb1_cbz_ok effective target.
6142 * gcc.target/arm/cbz.c: New test.
6143
2b9509a3
TP
61442016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
6145
6146 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
6147 Define effective target.
6148 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
6149 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
6150 * gcc.target/arm/movhi_movw.c: New test.
6151 * gcc.target/arm/movsi_movw.c: Likewise.
6152 * gcc.target/arm/movdi_movw.c: Likewise.
6153
7f15b177
RB
61542016-07-13 Richard Biener <rguenther@suse.de>
6155
6156 PR middle-end/71104
6157 * gcc.dg/pr71104-1.c: New testcase.
6158 * gcc.dg/pr71104-2.c: Likewise.
6159
0b0a896e
MM
61602016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
6161
6162 PR target/71805
6163 * gcc.target/powerpc/pr71805.c: New test.
6164
f906f5ed
BS
61652016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6166
6167 * gcc.target/powerpc/divkc3-1.c: New.
6168 * gcc.target/powerpc/mulkc3-1.c: New.
6169
9e63c3aa
NS
61702016-07-12 Nathan Sidwell <nathan@acm.org>
6171
6172 * gcc.target/arm/data-rel-1.c: New.
6173 * gcc.target/arm/data-rel-2.c: New.
6174 * gcc.target/arm/data-rel-3.c: New.
6175
f507d202
ML
61762016-07-12 Martin Liska <mliska@suse.cz>
6177
6178 * gcc.dg/params/blocksort-part.c: New test.
6179 * gcc.dg/params/params.exp: New file.
6180
d6f7c125
KT
61812016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6182
6183 PR middle-end/71700
6184 * gcc.c-torture/execute/pr71700.c: New test.
6185
37ccb0ba
SB
61862016-07-12 Steven Bosscher <steven@gcc.gnu.org>
6187 Richard Biener <rguenther@suse.de>
6188
6189 PR tree-optimization/23286
6190 PR tree-optimization/70159
6191 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
6192 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
6193 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
6194 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
6195 * gcc.dg/tree-ssa/pr35286.c: Likewise.
6196 * gcc.dg/tree-ssa/pr35287.c: Likewise.
6197 * gcc.dg/hoist-register-pressure-1.c: Likewise.
6198 * gcc.dg/hoist-register-pressure-2.c: Likewise.
6199 * gcc.dg/hoist-register-pressure-3.c: Likewise.
6200 * gcc.dg/pr51879-12.c: Likewise.
6201 * gcc.dg/strlenopt-9.c: Likewise.
6202 * gcc.dg/tree-ssa/pr47392.c: Likewise.
6203 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
6204 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
6205 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
6206 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
6207 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
6208 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
6209 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
6210 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
6211 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
6212 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
6213 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
6214 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
6215 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
6216 * gfortran.dg/pr43984.f90: Adjust expected outcome.
6217
712a93d6
RB
62182016-07-12 Richard Biener <rguenther@suse.de>
6219
6220 PR rtl-optimization/68961
6221 * gcc.target/i386/pr68961.c: New testcase.
6222
c392943c
JJ
62232016-07-11 Jakub Jelinek <jakub@redhat.com>
6224
3d56e6a4
JJ
6225 PR middle-end/71758
6226 * c-c++-common/gomp/pr71758.c: New test.
6227 * gfortran.dg/gomp/pr71758.f90: New test.
6228
c392943c
JJ
6229 PR tree-optimization/71823
6230 * gcc.dg/vect/pr71823.c: New test.
6231
741d3be5
DM
62322016-07-11 David Malcolm <dmalcolm@redhat.com>
6233
6234 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
6235 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
6236 and LINE_MAP_MAX_LOCATION_WITH_COLS.
6237
92fa45b5
L
62382016-07-11 H.J. Lu <hongjiu.lu@intel.com>
6239
6240 PR target/71801
6241 * gcc.target/i386/pr71801.c: New test.
6242
f51606c7
RB
62432016-07-11 Richard Biener <rguenther@suse.de>
6244
6245 PR tree-optimization/71816
6246 * gcc.dg/torture/pr71816.c: New testcase.
6247
36b54ce0
TK
62482016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
6249
6250 PR fortran/71783
6251 * gfortran.dg/dependency_46.f90: New test.
6252
d13835b6
VM
62532016-07-08 Vladimir Makarov <vmakarov@redhat.com>
6254
6255 PR rtl-optimization/71621
6256 * gcc.target/i386/pr71621-1.c: New.
6257 * gcc.target/i386/pr71621-2.c: New.
6258
642bcbdf
CP
62592016-07-08 Cesar Philippidis <cesar@codesourcery.com>
6260
6261 * gfortran.dg/goacc/pr71704.f90: New test.
6262
02eb5b8b
BS
62632016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6264
6265 PR target/71297
6266 * gcc.target/powerpc/pr71297.c: New.
6267
8beb9a0d
JW
62682016-07-08 Jiong Wang <jiong.wang@arm.com>
6269
6270 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
6271
cef4b650
MM
62722016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
6273
6274 PR target/71806
6275 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
6276
3c3ecf52
AH
62772016-07-08 Alan Hayward <alan.hayward@arm.com>
6278
6279 PR tree-optimization/71667
6280 * gcc.dg/vect/pr71667.c: New
6281
2660286d
ML
62822016-07-08 Martin Liska <mliska@suse.cz>
6283
6284 * gcc.dg/torture/pr71606.c: New test.
6285
70cdd4ae
JD
62862016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6287
6288 PR fortran/71764
6289 * gfortran.dg/pr71764.f90: New test.
6290
842dc2e6
JJ
62912016-07-07 Jakub Jelinek <jakub@redhat.com>
6292 Kai Tietz <ktietz70@googlemail.com>
6293
6294 PR c++/70869
6295 PR c++/71054
6296 * g++.dg/cpp0x/pr70869.C: New test.
6297 * g++.dg/cpp0x/pr71054.C: New test.
6298
31be4262
DE
62992016-07-07 David Edelsohn <dje.gcc@gmail.com>
6300
6301 * g++.dg/debug/pr71432.C: Fail on AIX.
6302
1c122092
ML
63032016-07-07 Martin Liska <mliska@suse.cz>
6304
6305 * gfortran.dg/do_1.f90: Remove a corner case that triggers
6306 an undefined behavior.
6307 * gfortran.dg/do_3.F90: Likewise.
6308 * gfortran.dg/do_check_11.f90: New test.
6309 * gfortran.dg/do_check_12.f90: New test.
6310 * gfortran.dg/do_corner_warn.f90: New test.
6311
7119f1b1
ML
63122016-07-07 Martin Liska <mliska@suse.cz>
6313
6314 * gfortran.dg/predict-1.f90: Ammend the test.
6315 * gfortran.dg/predict-2.f90: Likewise.
6316
275792f2
IE
63172016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
6318
6319 PR ipa/71624
6320 * g++.dg/pr71624.C: New test.
6321
05a437c1
TP
63222016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
6323
6324 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
6325 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
6326 ARMv8-M Mainline architectures.
6327
6f493951
TP
63282016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
6329
6330 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
6331 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
6332
5ddaee94
SB
63332016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
6334
6335 PR target/70098
6336 PR target/71763
6337 * gcc.target/powerpc/pr71763.c: New file.
6338
651afdb2
YR
63392016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
6340
6341 PR tree-optimization/71518
0b965526 6342 * gcc.dg/pr71518.c: New test.
651afdb2 6343
9df99881
WD
63442016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
6345
6346 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
6347
7b4e0769
SKS
63482016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6349
0b965526 6350 PR target/50739
7b4e0769
SKS
6351 * gcc.target/avr/pr50739.c: New test.
6352
eb4432f7
JH
63532016-07-05 Jan Hubicka <jh@suse.cz>
6354
6355 * gcc.dg/tree-ssa/scev-14.c: update template.
6356
c01e092f
RS
63572016-07-06 Richard Sandiford <richard.sandiford@arm.com>
6358
6359 * gcc.dg/vect/group-no-gaps-1.c: New test.
6360
8070763a
AK
63612016-07-05 Andi Kleen <ak@linux.intel.com>
6362
6363 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
6364 if kernel supports MPX.
6365
3f8257db 63662016-07-05 Kito Cheng <kito.cheng@gmail.com>
7f6e88a8
KC
6367
6368 * gcc.c-torture/compile/pr69102.c: Require fpic support.
6369
36a265b1
MM
63702016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
6371 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6372
6373 * gcc.target/powerpc/signbit-1.c: New test.
6374 * gcc.target/powerpc/signbit-2.c: New test.
6375 * gcc.target/powerpc/signbit-3.c: New test.
6376
7a98fb6e
KT
63772016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6378
6379 PR rtl-optimization/71594
6380 * gcc.dg/torture/pr71594.c: New test.
6381
1e3d54b4
JH
63822016-07-05 Jan Hubicka <jh@suse.cz>
6383
6384 * gcc.dg/tree-ssa/scev-14.c: new testcase.
6385
84ca3893
DM
63862016-07-05 David Malcolm <dmalcolm@redhat.com>
6387
6388 PR c++/62314
3a146d46 6389 * g++.dg/parse/error5.C: Update column
84ca3893
DM
6390 number of missing semicolon error.
6391 * g++.dg/pr62314-2.C: New test case.
6392
20d0bfce
AF
63932016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
6394
6395 * gfortran.dg/coarray_stat_function.f90: New test.
6396 * gfortran.dg/coarray_stat_whitespace.f90: New test.
6397 * gfortran.dg/coarray_lib_comm_1: Adapting old test
6398 to new interfaces.
6399
69aaea06
AV
64002016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
6401
6402 PR fortran/71623
6403 * gfortran.dg/deferred_character_17.f90: New test.
6404
f723a43c
CL
64052016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
6406
6407 * gcc.target/arm/neon/polytypes.c: Move to ...
6408 * gcc.target/arm/polytypes.c: ... here.
6409 * gcc.target/arm/neon/pr51534.c: Move to ...
6410 * gcc.target/arm/pr51534.c: ... here.
6411 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
6412 * gcc.target/arm/vect-vcvt.c: ... here.
6413 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
6414 * gcc.target/arm/vect-vcvtq.c: ... here.
6415 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
6416 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
6417 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
6418 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
6419 * gcc.target/arm/neon/neon.exp: Delete.
6420 * gcc.target/arm/neon/: Delete.
6421
d73e0ccf
JD
64222016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6423
6424 PR fortran/65575
6425 * gfortran.dg: pr65575.f90: New test.
6426
c20f6223
JD
64272016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6428
6429 PR fortran/35849
6430 * gfortran.dg: pr35849.f90: New test.
6431
2a5537c3
JJ
64322016-07-04 Jakub Jelinek <jakub@redhat.com>
6433
6434 PR c++/71739
6435 * g++.dg/cpp0x/pr71739.C: New test.
6436
740f9751
CL
64372016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
6438
6439 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
6440
bf749919
DV
64412016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
6442
6443 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
6444 locr.
6445 * gcc.target/s390/loc-1.c: New test.
6446
430bb38e
YR
64472016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
6448
3a146d46
JJ
6449 * gcc.target/i386/avx512f-vect-perm-1.c: New test.
6450 * gcc.target/i386/avx512f-vect-perm-2.c: New test.
430bb38e 6451
15f6e0da
RR
64522016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6453
6454 PR target/63874
6455 * gcc.target/aarch64/pr63874.c: New test.
6456
79335075
JB
64572016-07-04 Jan Beulich <jbeulich@suse.com>
6458
6459 * g++.dg/header.c: New.
6460 * gcc.dg/header.c: New.
6461
557e8c49
JJ
64622016-07-02 Jakub Jelinek <jakub@redhat.com>
6463
6464 PR c/71719
6465 * c-c++-common/Wunused-var-15.c: New test.
6466
79a592e3
JJ
64672016-07-01 Jakub Jelinek <jakub@redhat.com>
6468
6469 PR fortran/71687
6470 * gfortran.dg/gomp/pr71687.f90: New test.
6471
e2298656
BS
64722016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6473
6474 * gcc.dg/const-float128-ped.c: Require __float128 effective
6475 target and options.
6476 * gcc.dg/const-float128.c: Likewise.
6477 * gcc.dg/torture/float128-cmp-invalid.c: Require
6478 __float128 and base_quadfloat_support effective targets, and
6479 __float128 options.
6480 * gcc.dg/torture/float128-div-underflow.c: Likewise.
6481 * gcc.dg/torture/float128-extend-nan.c: Likewise.
6482 * gcc.dg/torture/float128-nan.c: Likewise.
6483 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
6484 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
6485 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 6486 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
6487 (add_options_for___float128): New.
6488 (check_effective_target_base_quadword_support): New.
6489
70c11966
MM
64902016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
6491
6492 PR target/71720
6493 * gcc.target/powerpc/pr71720.c: New test.
6494
059541fd
JB
64952016-07-01 Jan Beulich <jbeulich@suse.com>
6496
6497 * gcc.dg/bss.c: New.
6498
2c1e4964
PB
64992016-07-01 Peter Bergner <bergner@vnet.ibm.com>
6500
6501 PR target/71698
6502 * gcc.target/powerpc/pr71698.c: New test.
6503
22e1cb39
GJL
65042016-07-01 Georg-Johann Lay <avr@gjlay.de>
6505
6506 PR target/71151
6507 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
6508 instead of ".foo" for its section name.
6509 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
6510 depending on MCU's flash size.
6511 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
6512 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
6513 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
6514 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
6515 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
6516 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
6517
466cf574
JB
65182016-07-01 Jan Beulich <jbeulich@suse.com>
6519
6520 * gcc.target/i386/pr65105-2.c: Add -msse2.
6521
351beab7
JJ
65222016-06-30 Jakub Jelinek <jakub@redhat.com>
6523
55a0f21a
JJ
6524 PR tree-optimization/71707
6525 * gcc.dg/strlenopt-29.c: New test.
6526
6245ad72
JJ
6527 PR fortran/71704
6528 * gfortran.dg/gomp/pr71704.f90: New test.
6529
351beab7
JJ
6530 PR fortran/71705
6531 * gfortran.dg/gomp/pr71705.f90: New test.
6532
5a3a6a5e
KN
65332016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
6534
6535 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
6536 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
6537 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
6538 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
6539 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
6540 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
6541 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
6542 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
6543 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
6544 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
6545 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
6546 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
6547 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
6548 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
6549 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
6550 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
6551 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
6552 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
6553 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
6554 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
6555 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
6556 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
6557 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
6558 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
6559 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
6560 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
6561 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
6562 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
6563 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
6564 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
6565 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
6566 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
6567 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
6568 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
6569 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
6570 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
6571 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
6572 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
6573 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
6574 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
6575 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
6576 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
6577 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
6578 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
6579 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
6580 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
6581 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
6582 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
6583 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
6584 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
6585 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
6586 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
6587 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
6588 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
6589 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
6590 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
6591 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
6592 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
6593 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
6594 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
6595 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
6596 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
6597 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
6598 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
6599 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
6600 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
6601 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
6602 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
6603 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
6604 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
6605 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
6606 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
6607 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
6608 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
6609 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
6610 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
6611 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
6612 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
6613 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
6614 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
6615 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
6616
3dfa8071 66172016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 6618 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
6619
6620 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
6621
9bd62242 66222016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 6623 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
6624
6625 * gcc.target/aarch64/vget_set_lane_1.c: New test.
6626
603107fb
DM
66272016-06-30 David Malcolm <dmalcolm@redhat.com>
6628
6629 PR driver/71651
6630 * gcc.dg/spellcheck-options-12.c: New test case.
6631
205cccc7
JJ
66322016-06-30 Jakub Jelinek <jakub@redhat.com>
6633
6634 PR middle-end/71693
6635 * gcc.c-torture/compile/pr71693.c: New test.
6636
f4452176
DM
66372016-06-29 David Malcolm <dmalcolm@redhat.com>
6638
6639 * gcc.dg/spellcheck-params.c: New testcase.
6640 * gcc.dg/spellcheck-params-2.c: New testcase.
6641
c5e74d9d
MM
66422016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
6643
6644 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
6645 vector extract instructions.
6646 * gcc.target/powerpc/p9-extract-2.c: Likewise.
6647
e44ecbfd
JD
66482016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6649
6650 PR fortran/71686
6651 * gfortran.dg/unexpected_eof_2.f90: New test.
6652 * gfortran.dg/unexpected_eof_3.f90: New test.
6653
ee446d9f
JW
66542016-06-29 Jim Wilson <jim.wilson@linaro.org>
6655
6656 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
6657
27f67461
CP
66582016-06-29 Cesar Philippidis <cesar@codesourcery.com>
6659
6660 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
6661 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
6662 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
6663
b1206d29
RB
66642016-06-29 Richard Biener <rguenther@suse.de>
6665
6666 PR middle-end/15256
6667 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
6668
1af21224
MW
66692016-06-29 Matthew Wahab <matthew.wahab@arm.com>
6670
6671 * gcc.target/arm/aapcs/neon-vect10.c: Require
6672 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
6673 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
6674 * gcc.target/arm/aapcs/vfp18.c: Likewise.
6675 * gcc.target/arm/aapcs/vfp19.c: Likewise.
6676 * gcc.target/arm/aapcs/vfp20.c: Likewise.
6677 * gcc.target/arm/aapcs/vfp21.c: Likewise.
6678 * gcc.target/arm/fp16-aapcs-1.c: Require
6679 -mfloat-ab=hard. Also simplify the test.
6680 * gcc.target/arm/fp16-aapcs-2.c: New.
6681
7fe43755
MW
66822016-06-29 Matthew Wahab <matthew.wahab@arm.com>
6683
0b965526 6684 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
6685 (add_options_for_arm_fp16_ieee): New.
6686 (add_options_for_arm_fp16_alternative): New.
6687 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
6688 long-line.
6689 (effective_target_arm_fp16_hw): New.
6690
264d951a
IE
66912016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
6692
6693 PR tree-optimization/71655
6694 * g++.dg/pr71655.C: New test.
6695
5c846a81
ML
66962016-06-29 Martin Liska <mliska@suse.cz>
6697
6698 * gcc.dg/pr71585.c: New test.
6699 * gcc.dg/pr71585-2.c: New test.
6700 * gcc.dg/pr71585-3.c: New test.
6701
fafe9318
YR
67022016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
6703
6704 PR tree-optimization/70729
6705 * g++.dg/vect/pr70729.cc: New test.
6706
54d19c3b
TS
67072016-06-29 Thomas Schwinge <thomas@codesourcery.com>
6708
6709 * c-c++-common/gomp/cancel-1.c: Extend.
6710
5f3cd7c3
JJ
67112016-06-29 Jakub Jelinek <jakub@redhat.com>
6712
6713 PR tree-optimization/71625
6714 * gcc.dg/strlenopt-28.c: New test.
6715
4aa83879
RB
67162016-06-29 Richard Biener <rguenther@suse.de>
6717
6718 PR middle-end/71002
6719 * g++.dg/torture/pr71002.C: Adjust testcase.
6720
152ef731
JJ
67212016-06-29 Jakub Jelinek <jakub@redhat.com>
6722
6723 PR c/71685
6724 * gcc.dg/pr71685.c: New test.
6725
67262016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
6727
6728 PR c/71552
6729 * gcc.dg/init-bad-9.c: New test.
6730
d41dc215
BS
67312016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6732
6733 * gcc.target/powerpc/abs128-1.c: Require VSX.
6734 * gcc.target/powerpc/copysign128-1.c: Likewise.
6735 * gcc.target/powerpc/inf128-1.c: Likewise.
6736 * gcc.target/powerpc/nan128-1.c: Likewise.
6737
6a20b538
JJ
67382016-06-28 Jakub Jelinek <jakub@redhat.com>
6739
6740 PR middle-end/71626
6741 * gcc.c-torture/execute/pr71626-1.c: New test.
6742 * gcc.c-torture/execute/pr71626-2.c: New test.
6743
77d93c47
PB
67442016-06-28 Peter Bergner <bergner@vnet.ibm.com>
6745
6746 PR target/71656
6747 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
6748
a8264058
SB
67492016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
6750
6751 PR target/71670
6752 * gcc.target/powerpc/pr71670.c: New testcase.
6753
0dc47331
PB
67542016-06-27 Peter Bergner <bergner@vnet.ibm.com>
6755
6756 PR target/71656
6757 * gcc.target/powerpc/pr71656-1.c: New test.
6758 * gcc.target/powerpc/pr71656-2.c: New test.
6759
b65ffc79
CL
67602016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
6761
6762 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
6763 around fp16 code.
6764 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
6765 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
6766 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
6767 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
6768 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
6769 Add arm_neon_fp16_ok effective target.
0b965526
UB
6770 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
6771 Likewise.
6772 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
6773 Likewise.
6774 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
6775 Likewise.
6776 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
6777 Likewise.
6778 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
6779 Likewise.
6780 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
6781 Likewise.
6782 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
6783 Likewise.
6784 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
6785 Likewise.
6786 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
6787 Likewise.
6788 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
6789 Likewise.
6790 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
6791 Likewise.
b65ffc79 6792
9bb86f40
JH
67932016-06-26 Jan Hubicka <hubicka@ucw.cz>
6794
6795 * gcc.dg/predict-12.c: New testcase.
6796
46db0fd4
JD
67972016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6798
6799 PR fortran/71649
6800 * gfortran.dg/pr71649.f90: New test.
6801
2a65e70b
JJ
68022016-06-25 Jakub Jelinek <jakub@redhat.com>
6803
f8a06e24
JJ
6804 PR tree-optimization/71643
6805 * g++.dg/opt/pr71643.C: New test.
6806
2a65e70b
JJ
6807 PR tree-optimization/71631
6808 * gcc.c-torture/execute/pr71631.c: New test.
6809
7805417a
JH
68102016-06-24 Jan Hubicka <hubicka@ucw.cz>
6811
6812 * gcc.dg/predict-11.c: New testcase.
6813 * gfortran.dg/predict-2.f90: New testcase.
6814
888ed1a3
JH
68152016-06-24 Jan Hubicka <hubicka@ucw.cz>
6816
6817 * gcc.dg/predict-10.c: New test.
6818
53605f35
BS
68192016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6820
6821 * gcc.target/powerpc/abs128-1.c: New.
6822 * gcc.target/powerpc/copysign128-1.c: New.
6823 * gcc.target/powerpc/inf128-1.c: New.
6824 * gcc.target/powerpc/nan128-1.c: New.
6825
7b22b4c6
EB
68262016-06-24 Eric Botcazou <ebotcazou@adacore.com>
6827
6828 * gfortran.dg/pr71642.f90: New test.
6829
37e373c2
JJ
68302016-06-24 Jakub Jelinek <jakub@redhat.com>
6831
6832 PR tree-optimization/71647
6833 * gcc.target/i386/pr71647.c: New test.
6834
b20b79f2
L
68352016-06-24 H.J. Lu <hongjiu.lu@intel.com>
6836
6837 * gcc.target/i386/noplt-gd-1.c: New test.
6838 * gcc.target/i386/noplt-gd-2.c: Likewise.
6839 * gcc.target/i386/noplt-gd-3.c: Likewise.
6840 * gcc.target/i386/noplt-ld-1.c: Likewise.
6841 * gcc.target/i386/noplt-ld-2.c: Likewise.
6842 * gcc.target/i386/noplt-ld-3.c: Likewise.
6843 * lib/target-supports.exp
6844 (check_effective_target_tls_get_addr_via_got): New.
6845
04619cb8
UB
68462016-06-24 Uros Bizjak <ubizjak@gmail.com>
6847
6848 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
6849 testsuite compile flags.
6850 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
6851 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
6852
68532016-06-24 Uros Bizjak <ubizjak@gmail.com>
6854
6855 * g++dg/vect/pr36684.cc: Add dg-do compile.
6856 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
6857 * gcc.dg/vect/pr70021.c: Ditto.
6858 * gcc.dg/vect/pr70138-1.c: Ditto.
6859 * gcc.dg/vect/pr70138-2.c: Ditto.
6860 * gcc.dg/vect/pr70354-1.c: Ditto.
6861 * gcc.dg/vect/pr70354-2.c: Ditto.
6862 * gcc.dg/vect/pr71259.c: Ditto.
6863 * gcc.dg/vect/pr71416-1.c: Ditto.
6864 * gcc.dg/vect/slp-43.c: Ditto.
6865 * gcc.dg/vect/slp-45.c: Ditto.
6866 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
6867 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
6868 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
6869 * gfortran.dg/vect/pr69980.f90: Ditto.
6870
68712016-06-24 Uros Bizjak <ubizjak@gmail.com>
6872
6873 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
6874 * gcc.dg/vect/bb-slp-30.c: Ditto.
6875 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
6876 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
6877 * gcc.dg/vect/pr45902.c: Ditto.
6878 * gcc.dg/vect/pr48172.c: Ditto.
6879 * gcc.dg/vect/pr48377.c: Ditto.
6880 * gcc.dg/vect/pr49038.c: Ditto.
6881 * gcc.dg/vect/pr49771.c: Ditto.
6882 * gcc.dg/vect/pr52091.c: Ditto.
6883 * gcc.dg/vect/pr53185-2.c: Ditto.
6884 * gcc.dg/vect/pr56826.c: Ditto.
6885 * gcc.dg/vect/pr60276.c: Ditto.
6886 * gcc.dg/vect/pr62021.c: Ditto.
6887 * gcc.dg/vect/pr63530.c: Ditto.
6888 * gcc.dg/vect/pr65518.c: Ditto.
6889 * gcc.dg/vect/pr65947-1.c: Ditto.
6890 * gcc.dg/vect/pr65947-10.c: Ditto.
6891 * gcc.dg/vect/pr65947-11.c: Ditto.
6892 * gcc.dg/vect/pr65947-12.c: Ditto.
6893 * gcc.dg/vect/pr65947-13.c: Ditto.
6894 * gcc.dg/vect/pr65947-2.c: Ditto.
6895 * gcc.dg/vect/pr65947-3.c: Ditto.
6896 * gcc.dg/vect/pr65947-4.c: Ditto.
6897 * gcc.dg/vect/pr65947-5.c: Ditto.
6898 * gcc.dg/vect/pr65947-6.c: Ditto.
6899 * gcc.dg/vect/pr65947-7.c: Ditto.
6900 * gcc.dg/vect/pr65947-8.c: Ditto.
6901 * gcc.dg/vect/pr65947-9.c: Ditto.
6902 * gcc.dg/vect/pr71416-1.c: Ditto.
6903 * gcc.dg/vect/pr71439.c: Ditto.
6904 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
6905 * gcc.dg/vect/vect-bswap16.c: Ditto.
6906 * gcc.dg/vect/vect-bswap32.c: Ditto.
6907 * gcc.dg/vect/vect-bswap64.c: Ditto.
6908 * gcc.dg/vect/vect-live-1.c: Ditto.
6909 * gcc.dg/vect/vect-live-2.c: Ditto.
6910 * gcc.dg/vect/vect-live-3.c: Ditto.
6911 * gcc.dg/vect/vect-live-4.c: Ditto.
6912 * gcc.dg/vect/vect-live-5.c: Ditto.
6913 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
6914 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
6915 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
6916 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
6917 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
6918 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
6919 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
6920 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
6921 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
6922 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
6923 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
6924 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
6925 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
6926 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
6927 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
6928 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
6929 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
6930
da224bcb
UB
69312016-06-24 Uros Bizjak <ubizjak@gmail.com>
6932
6933 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
6934
dfee2870
L
69352016-06-24 H.J. Lu <hongjiu.lu@intel.com>
6936
6937 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
6938 ia32 if R_386_GOT32X relocation is supported.
6939 * gcc.target/i386/noplt-3.c: Likewise.
6940 * gcc.target/i386/noplt-2.c: Likewise.
6941 (main): Renamed to ...
6942 (bar): This.
6943 * gcc.target/i386/noplt-4.c: Likewise.
6944 (main): Renamed to ...
6945 (bar): This.
6946 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
6947 * gcc.target/i386/pr67400-5.c: Likewise.
6948
a86451b9
JJ
69492016-06-24 Jakub Jelinek <jakub@redhat.com>
6950
00085092
JJ
6951 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
6952 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
6953
a86451b9
JJ
6954 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
6955 f4): Adjust expected diagnostics.
6956 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
6957 (T): If OVFP is defined, redefine to TP.
6958 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
6959 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
6960 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
6961 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
6962 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
6963 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
6964 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
6965 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
6966 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
6967 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
6968 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
6969 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
6970 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
6971 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
6972 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
6973 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
6974 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
6975 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
6976 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
6977 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
6978 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
6979 as last argument to __builtin_add_overflow_p.
6980
7bb5d5f4
UB
69812016-06-23 Uros Bizjak <ubizjak@gmail.com>
6982
6983 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
6984 dg-options and remove default vector testsuite compile flags.
6985 * g++.dg/vect/pr33860a.cc: Ditto.
6986 * g++.dg/vect/pr45470-a.cc: Ditto.
6987 * g++.dg/vect/pr45470-b.cc: Ditto.
6988 * g++.dg/vect/pr60896.cc: Ditto.
6989 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
6990 * gcc.dg/vect/pr18308.c: Ditto.
6991 * gcc.dg/vect/pr24049.c: Ditto.
6992 * gcc.dg/vect/pr33373.c: Ditto.
6993 * gcc.dg/vect/pr36228.c: Ditto.
6994 * gcc.dg/vect/pr42395.c: Ditto.
6995 * gcc.dg/vect/pr42604.c: Ditto.
6996 * gcc.dg/vect/pr46663.c: Ditto.
6997 * gcc.dg/vect/pr48765.c: Ditto.
6998 * gcc.dg/vect/pr49093.c: Ditto.
6999 * gcc.dg/vect/pr49352.c: Ditto.
7000 * gcc.dg/vect/pr52298.c: Ditto.
7001 * gcc.dg/vect/pr52870.c: Ditto.
7002 * gcc.dg/vect/pr53185.c: Ditto.
7003 * gcc.dg/vect/pr53773.c: Ditto.
7004 * gcc.dg/vect/pr56695.c: Ditto.
7005 * gcc.dg/vect/pr62171.c: Ditto.
7006 * gcc.dg/vect/pr63530.c: Ditto.
7007 * gcc.dg/vect/pr68339.c: Ditto.
7008 * gcc.dg/vect/pr71259.c: Ditto.
7009 * gcc.dg/vect/vect-82_64.c: Ditto.
7010 * gcc.dg/vect/vect-83_64.c: Ditto.
7011 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
7012 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
7013 * gcc.dg/vect/vect-shift-2.c: Ditto.
7014 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
7015 * gfortran.dg/vect/pr39318.f90: Ditto.
7016 * gfortran.dg/vect/pr45714-a.f: Ditto.
7017 * gfortran.dg/vect/pr45714-b.f: Ditto.
7018 * gfortran.dg/vect/pr46213.f90: Ditto.
7019
2d4bb02f
MM
70202016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
7021 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7022
7023 * gcc.target/powerpc/p9-splat-5.c: New test.
7024
f6d1b868
UB
70252016-06-23 Uros Bizjak <ubizjak@gmail.com>
7026
7027 PR tree-optimization/71488
7028 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
7029 * lib/target-supports.exp: ... here.
7030 (check_sse4_hw_available): New procedure.
7031 (check_effective_target_sse4_runtime): Ditto.
7032 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
7033 -march=westmere for sse4_runtime targets.
936ff030 7034 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 7035 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 7036 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 7037 (main): Call check_vect ().
a7898180 7038 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 7039
c0597759
L
70402016-06-23 H.J. Lu <hongjiu.lu@intel.com>
7041
7042 PR target/66232
7043 PR target/67400
7044 * gcc.target/i386/pr66232-14.c: New file.
7045 * gcc.target/i386/pr66232-15.c: Likewise.
7046 * gcc.target/i386/pr66232-16.c: Likewise.
7047 * gcc.target/i386/pr66232-17.c: Likewise.
7048 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
7049 ia32 if R_386_GOT32X relocation is supported.
7050 * gcc.target/i386/pr67400-2.c: Likewise.
7051 * gcc.target/i386/pr67400-3.c: Likewise.
7052 * gcc.target/i386/pr67400-4.c: Likewise.
7053 * gcc.target/i386/pr67400-6.c: Likewise.
7054 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 7055 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 7056
5b0e27a7
JD
70572016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7058
7059 PR libgfortran/48852
7060 * gfortran.dg/char4_iunit_1.f03: Update test.
7061 * gfortran.dg/f2003_io_5.f03: Update test.
7062 * gfortran.dg/real_const_3.f90: Update test.
7063
7f586d90
AK
70642016-06-23 Andi Kleen <ak@linux.intel.com>
7065
7066 * g++.dg/bprob/bprob.exp: Support autofdo.
7067 * g++.dg/tree-prof/tree-prof.exp: dito.
7068 * gcc.dg/tree-prof/tree-prof.exp: dito.
7069 * gcc.misc-tests/bprob.exp: dito.
7070 * gfortran.dg/prof/prof.exp: dito.
7071 * lib/profopt.exp: dito.
7072 * lib/target-supports.exp: Check for autofdo.
7073
60fa7862
ML
70742016-06-23 Martin Liska <mliska@suse.cz>
7075
7076 * gcc.dg/pr71619.c: New test.
7077
e3d62871
UB
70782016-06-23 H.J. Lu <hongjiu.lu@intel.com>
7079
7080 PR target/67400
cc901875
UB
7081 * gcc.target/i386/pr67400-1.c: New test.
7082 * gcc.target/i386/pr67400-2.c: Likewise.
7083 * gcc.target/i386/pr67400-3.c: Likewise.
7084 * gcc.target/i386/pr67400-4.c: Likewise.
7085 * gcc.target/i386/pr67400-5.c: Likewise.
7086 * gcc.target/i386/pr67400-6.c: Likewise.
7087 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 7088
ac81cf0b
DM
70892016-06-22 David Malcolm <dmalcolm@redhat.com>
7090
7091 * c-c++-common/missing-header-1.c: New test case.
7092 * c-c++-common/missing-header-2.c: New test case.
7093 * c-c++-common/missing-header-3.c: New test case.
7094 * c-c++-common/missing-header-4.c: New test case.
7095
1a4f11c8
DM
70962016-06-22 David Malcolm <dmalcolm@redhat.com>
7097
7098 PR c/70339
7099 * c-c++-common/attributes-1.c: Update dg-prune-output to include
7100 hint.
7101 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
7102 expected results due to builtin "nanl" now being suggested for
7103 "name".
7104 * gcc.dg/pr67580.c: Update expected messages.
7105 * gcc.dg/spellcheck-identifiers.c: New testcase.
7106 * gcc.dg/spellcheck-typenames.c: New testcase.
7107
a93eac6a
DM
71082016-06-22 David Malcolm <dmalcolm@redhat.com>
7109
7110 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
7111 file.
7112 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
7113 diagnostic-test-show-locus-parseable-fixits.c to sources for
7114 diagnostic_plugin_test_show_locus.c.
7115 * lib/gcc-defs.exp (freeform_regexps): New global.
7116 (dg-regexp): New function.
7117 (handle-dg-regexps): New function.
7118 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
7119 freeform_regexps to the empty list.
7120 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
7121
49e76ff1
IE
71222016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
7123
f6d1b868 7124 PR tree-optimization/71488
49e76ff1
IE
7125 * g++.dg/pr71488.C: New test.
7126 * gcc.dg/vect/vect-bool-cmp.c: New test.
7127
951d8c8a
EB
71282016-06-22 Eric Botcazou <ebotcazou@adacore.com>
7129
7130 * gcc.dg/guality/param-5.c: New test.
7131
b60fc3bd
BE
71322016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
7133
7134 * gcc.target/i386/asm-flag-7.c: New test.
7135
0609abda
TS
71362016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
7137
7138 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
7139 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
7140 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
7141 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
7142 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
7143 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
7144 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
7145 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
7146 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
7147 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
7148 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
7149 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
7150 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
7151 * gcc.dg/tree-ssa/vrp87.c: Likewise.
7152 * lib/target-supports.exp: Likewise.
7153
ee2499b4
TS
71542016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
7155
7156 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
7157 * gcc.dg/attr-ms_struct-2.c: Likewise.
7158 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
7159 * gcc.dg/bf-ms-attrib.c: Likewise.
7160 * gcc.dg/bf-ms-layout-2.c: Likewise.
7161 * gcc.dg/bf-ms-layout-3.c: Likewise.
7162 * gcc.dg/bf-ms-layout.c: Likewise.
7163 * gcc.dg/bf-no-ms-layout.c: Likewise.
7164 * gcc.target/i386/bitfield1.c: Likewise.
7165 * gcc.target/i386/bitfield2.c: Likewise.
7166 * gcc.target/i386/bitfield3.c: Likewise.
7167
caea59ff
KN
71682016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
7169
7170 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
7171 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
7172 override other than -mcpu=power9 command-line option is specified,
7173 or if the target operating system is aix.
7174 * gcc.target/powerpc/darn-1.c: Likewise.
7175 * gcc.target/powerpc/darn-2.c: Likewise.
7176 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
7177 test if effective-target is not powerpc_p9vector_ok or if the
7178 target operating system is not defined.
7179 * gcc.target/powerpc/vslv-1.c: Likewise.
7180 * gcc.target/powerpc/vsrv-0.c: Likewise.
7181 * gcc.target/powerpc/vsrv-1.c: Likewise.
7182
63617e30
TB
71832016-06-21 Tobias Burnus <burnus@net-b.de>
7184
7185 PR fortran/71068
7186 * gfortran.dg/coarray/data_1.f90: New.
7187
89192c3c
WD
71882016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
7189
7190 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
7191 (dg-require-effective-target): Use arm_v8_neon_hw.
7192 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
7193 (dg-require-effective-target): Likewise.
7194 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
7195 (dg-require-effective-target): Likewise.
7196 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
7197 (dg-require-effective-target): Likewise.
7198 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
7199 (dg-require-effective-target): Likewise.
7200 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
7201 (dg-require-effective-target): Likewise.
7202 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
7203 Add AArch64 check.
7204
64ac50e2
WD
72052016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
7206
7207 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
7208 Set to 3 so test passes.
7209
6252b5db
WD
72102016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
7211
7212 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
7213
3b9bc511
IV
72142016-06-21 Ilya Verbin <ilya.verbin@intel.com>
7215
7216 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
7217 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
7218 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
7219 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
7220
21db1c78
IV
72212016-06-21 Ilya Verbin <ilya.verbin@intel.com>
7222
7223 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
7224 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
7225
9d30e86f
L
72262016-06-21 H.J. Lu <hongjiu.lu@intel.com>
7227
7228 PR target/71549
7229 * gcc.target/i386/pr71549.c: New test.
7230
448a7c69
KN
72312016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
7232
7233 * gcc.target/powerpc/vadsdu-0.c: Replace
7234 dg-require-effective-target directive to allow test to run on more
7235 platforms, and add dg-skip-if directive to disable test on aix
7236 platforms because of known incompatibilities.
7237 * gcc.target/powerpc/vadsdu-1.c: Likewise.
7238 * gcc.target/powerpc/vadsdu-2.c: Likewise.
7239 * gcc.target/powerpc/vadsdu-3.c: Likewise.
7240 * gcc.target/powerpc/vadsdu-4.c: Likewise.
7241 * gcc.target/powerpc/vadsdu-5.c: Likewise.
7242 * gcc.target/powerpc/vadsdub-1.c: Likewise.
7243 * gcc.target/powerpc/vadsdub-2.c: Replace
7244 dg-require-effective-target directive to allow test to run on more
7245 platforms, and add dg-skip-if directive to disable test on aix
7246 platforms because of known incompatibilities.
7247 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
7248 with vec_absdb call to differentiate this test from vadsdub-1.c.
7249 * gcc.target/powerpc/vadsduh-1.c: Replace
7250 dg-require-effective-target directive to allow test to run on more
7251 platforms, and add dg-skip-if directive to disable test on aix
7252 platforms because of known incompatibilities.
7253 * gcc.target/powerpc/vadsduh-2.c: Likewise.
7254 * gcc.target/powerpc/vadsduw-1.c: Likewise.
7255 * gcc.target/powerpc/vadsduw-2.c: Likewise.
7256
0ad84f34
JJ
72572016-06-21 Jakub Jelinek <jakub@redhat.com>
7258
7259 PR tree-optimization/71588
7260 * gcc.dg/pr71558.c: New test.
7261
e71e8d94
SKS
72622016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7263
7264 * c-c++-common/pr68657-1.c: Require ptr32plus support.
7265 * c-c++-common/pr68657-2.c: Likewise.
7266 * c-c++-common/pr68657-3.c: Likewise.
7267 * gcc.dg/torture/pr69714.c: Require int32plus support.
7268 * gcc.dg/torture/pr70025.c: Likewise.
7269 * gcc.dg/torture/pr70083.c: Likewise.
7270 * gcc.dg/torture/pr70542.c: Likewise.
7271 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
7272
5a578671
JM
72732016-06-20 Joseph Myers <joseph@codesourcery.com>
7274
7275 PR c/71601
7276 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
7277
7a9df68e
JJ
72782016-06-20 Jakub Jelinek <jakub@redhat.com>
7279
50aa64d5
JJ
7280 PR middle-end/71581
7281 * gcc.dg/pr71581.c: New test.
7282
7a9df68e
JJ
7283 PR rtl-optimization/71591
7284 * gcc.dg/cpp/pr71591.c: New test.
7285
3947cf19
DR
72862016-06-20 David B. Robins <gcc@davidrobins.net>
7287
7288 PR target/71571
7289 * g++.dg/torture/pr71571.C: New test.
7290
c4ff221e
JJ
72912016-06-20 Jakub Jelinek <jakub@redhat.com>
7292
7293 PR target/71559
7294 * gcc.target/i386/sse2-pr71559.c: New test.
7295 * gcc.target/i386/avx-pr71559.c: New test.
7296 * gcc.target/i386/avx512f-pr71559.c: New test.
7297
f1b5abfb
TB
72982016-06-20 Tobias Burnus <burnus@net-b.de>
7299
7300 PR fortran/71194
7301 * gfortran.dg/pointer_remapping_10.f90: New.
7302
842107e4
DM
73032016-06-20 David Malcolm <dmalcolm@redhat.com>
7304
7305 * g++.dg/diagnostic/string-literal-concat.C: New test case.
7306
d9e8bdfd
MS
73072016-06-20 Martin Sebor <msebor@redhat.com>
7308
7309 PR c/69507
7310 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
7311 * gnu90-const-expr-1.c: Same.
7312 * gnu99-const-expr-1.c: Same.
7313 * gnu99-static-1.c: Same.
7314
67785479
RL
73152016-06-20 Renlin Li <renlin.li@arm.com>
7316
29f09b38 7317 PR testsuite/71489
67785479
RL
7318 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
7319
636929b8
JG
73202016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
7321
7322 * gcc.target/aarch64/vcvt_f64_1.c: New.
7323 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
7324 * gcc.target/aarch64/vrecp_f64_1.c: New.
7325
ff7b374b
KT
73262016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7327
7328 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
7329 "alignement".
7330
554cfc9e
GJL
73312016-06-20 Georg-Johann Lay <avr@gjlay.de>
7332
7333 PR target/71103
7334 * gcc.target/avr/torture/pr71103-2.c: New test.
7335
94087e88 73362016-06-19 Martin Sebor <msebor@redhat.com>
aa0db437
MS
7337
7338 PR c/69507
7339 * gcc.dg/alignof.c: New test.
7340
c561b091
PC
73412016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
7342
7343 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
7344 vs dg-error; test constexpr specifier too.
7345
bf54f123
PC
73462016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
7347
7348 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
7349
4e53aa97
CL
73502016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
7351
7352 * lib/target-supports.exp
7353 (check_effective_target_arm_neon_fp16_ok_nocache): Call
7354 arm_neon_ok and merge flags. Fix temporary test name.
7355 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
7356 and merge flags.
7357
69071d86
ML
73582016-06-17 Martin Liska <mliska@suse.cz>
7359
7360 * gcc.dg/predict-9.c: Fix dump scanning.
7361
68b3b858
BC
73622016-06-17 Bin Cheng <bin.cheng@arm.com>
7363
7364 PR tree-optimization/71354
7365 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
7366
d3ee260a
BC
73672016-06-17 Bin Cheng <bin.cheng@arm.com>
7368
7369 PR tree-optimization/71347
7370 * gcc.dg/tree-ssa/pr71347.c: New test.
7371
bd8fb114
BC
73722016-06-17 Bin Cheng <bin.cheng@arm.com>
7373
7374 PR tree-optimization/71354
7375 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
7376
97816be4
BC
73772016-06-17 Bin Cheng <bin.cheng@arm.com>
7378
7379 * gcc.dg/vect/vect-alias-check-1.c: New test.
7380
2d761a37
SKS
73812016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7382
e0277d6b 7383 PR target/71151
2d761a37
SKS
7384 * gcc.target/avr/pr71151-1.c: New test.
7385 * gcc.target/avr/pr71151-2.c: New test.
7386 * gcc.target/avr/pr71151-3.c: New test.
7387 * gcc.target/avr/pr71151-4.c: New test.
7388 * gcc.target/avr/pr71151-5.c: New test.
7389 * gcc.target/avr/pr71151-6.c: New test.
7390 * gcc.target/avr/pr71151-7.c: New test.
7391 * gcc.target/avr/pr71151-8.c: New test.
7392 * gcc.target/avr/pr71151-common.h: New test.
7393
68fa96d6
ML
73942016-06-16 Martin Liska <mliska@suse.cz>
7395
7396 * gfortran.dg/predict-1.f90: New test.
7397
b6ca982f
UB
73982016-06-16 Uros Bizjak <ubizjak@gmail.com>
7399
7400 PR target/71242
3a146d46 7401 * gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
b6ca982f 7402
1dc8d15b
JH
74032016-06-16 Jan Hubicka <hubicka@ucw.cz>
7404
7405 * g++.dg/vect/pr36648.cc: Disable cunrolli
7406
67c25816
JJ
74072016-06-16 Jakub Jelinek <jakub@redhat.com>
7408
c577adb2
JJ
7409 PR target/71554
7410 * gcc.c-torture/execute/pr71554.c: New test.
7411
67c25816
JJ
7412 PR rtl-optimization/71532
7413 * gcc.dg/torture/pr71532.c: New test.
7414
1a3c3ee9
MM
74152016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
7416
7417 * gcc.target/powerpc/p9-dimode1.c: New test.
7418 * gcc.target/powerpc/p9-dimode2.c: Likewise.
7419
f29468a7
JJ
74202016-06-15 Jakub Jelinek <jakub@redhat.com>
7421
61daecc4
JJ
7422 * gcc.c-torture/compile/20160615-1.c: New test.
7423
f29468a7
JJ
7424 * g++.dg/cpp0x/ref-qual17.C: New test.
7425
209d1e2d
IE
74262016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
7427
7428 PR middle-end/71529
7429 * gcc.target/i386/pr71529.C: New test.
7430
8dc35712
AH
74312016-06-15 Alan Hayward <alan.hayward@arm.com>
7432
7433 PR tree-optimization/71483
7434 * g++.dg/vect/pr71483.c: New
7435
b8911cb8
PC
74362016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
7437
7438 PR c++/70202
7439 * g++.dg/inherit/crash6.C: New.
7440 * g++.dg/inherit/union2.C: Likewise.
7441 * g++.dg/inherit/virtual12.C: Likewise.
7442 * g++.dg/inherit/virtual13.C: Likewise.
7443 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
7444
cf5d08ab
UB
74452016-06-15 Uros Bizjak <ubizjak@gmail.com>
7446
e3d62871 7447 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 7448
8f482165
AH
74492016-06-15 Alan Hayward <alan.hayward@arm.com>
7450
7451 PR tree-optimization/71439
7452 * gcc.dg/vect/pr71439.c: New
7453
3256673f
KT
74542016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7455
7456 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
7457
b17dc4d4
RB
74582016-06-15 Richard Biener <rguenther@suse.de>
7459
7460 * gcc.dg/vect/slp-45.c: New testcase.
7461
2a5825f2
RB
74622016-06-15 Richard Biener <rguenther@suse.de>
7463
7464 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
7465
6e433d0b
BS
74662016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7467
7468 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
7469 requirements, and disable for AIX for now.
7470 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
7471
abe7f828
JJ
74722016-06-14 Jakub Jelinek <jakub@redhat.com>
7473
a09c81b4
JJ
7474 PR c++/71528
7475 * g++.dg/opt/pr71528.C: New test.
7476
abe7f828
JJ
7477 PR c++/71516
7478 * g++.dg/init/pr71516.C: New test.
7479
acfadf06
PC
74802016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
7481
7482 * g++.dg/init/array46.C: New.
7483
4d568ab2
UB
74842016-06-14 Uros Bizjak <ubizjak@gmail.com>
7485
e3d62871
UB
7486 * gcc.target/i386/float128-3.c: New test.
7487 * gcc.target/i386/quad-sse4.c: Ditto.
7488 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
7489 Update scan strings.
4d568ab2 7490
30934c5d
RB
74912016-06-14 Richard Biener <rguenther@suse.de>
7492
7493 PR middle-end/71526
7494 * gfortran.dg/pr71526.f90: New testcase.
7495
3970e545
AV
74962016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
7497
7498 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
7499 * gcc.dg/zero_bits_compound-1.c: Likewise.
7500
04976c6e
RB
75012016-06-14 Richard Biener <rguenther@suse.de>
7502
7503 PR tree-optimization/71522
7504 * gcc.dg/torture/pr71522.c: New testcase.
7505
23e025db
JJ
75062016-06-14 Jakub Jelinek <jakub@redhat.com>
7507
7508 PR tree-optimization/71520
7509 * gcc.dg/tree-ssa/pr71520.c: New test.
7510
90b72e84
RB
75112016-06-14 Richard Biener <rguenther@suse.de>
7512
7513 PR tree-optimization/71521
86c24ba6 7514 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 7515
ef7cf206
JJ
75162016-06-13 Jakub Jelinek <jakub@redhat.com>
7517
0dda258b
JJ
7518 PR sanitizer/71498
7519 * c-c++-common/ubsan/bounds-13.c: New test.
7520
ef7cf206
JJ
7521 PR preprocessor/71183
7522 * gcc.dg/cpp/source_date_epoch-3.c: New test.
7523
a73786e3
JL
75242016-06-13 Jeff Law <law@redhat.com>
7525
7526 PR tree-optimization/71403
7527 * c-c++-common/ubsan/pr71403-1.c: New test.
7528 * c-c++-common/ubsan/pr71403-2.c: New test.
7529 * c-c++-common/ubsan/pr71403-3.c: New test.
7530
0ac249bf
JJ
75312016-06-13 Jakub Jelinek <jakub@redhat.com>
7532
7533 PR middle-end/71478
7534 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
7535 Add -Wno-psabi -w to dg-options.
7536
5408a64a
KN
75372016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
7538
7539 * gcc.target/powerpc/vadsdu-0.c: New test.
7540 * gcc.target/powerpc/vadsdu-1.c: New test.
7541 * gcc.target/powerpc/vadsdu-2.c: New test.
7542 * gcc.target/powerpc/vadsdu-3.c: New test.
7543 * gcc.target/powerpc/vadsdu-4.c: New test.
7544 * gcc.target/powerpc/vadsdu-5.c: New test.
7545 * gcc.target/powerpc/vadsdub-1.c: New test.
7546 * gcc.target/powerpc/vadsdub-2.c: New test.
7547 * gcc.target/powerpc/vadsduh-1.c: New test.
7548 * gcc.target/powerpc/vadsduh-2.c: New test.
7549 * gcc.target/powerpc/vadsduw-1.c: New test.
7550 * gcc.target/powerpc/vadsduw-2.c: New test.
7551
f7e4f2e3
DM
75522016-06-13 David Malcolm <dmalcolm@redhat.com>
7553
7554 * gcc.dg/c99-init-2.c (c): Update expected error message.
7555 * gcc.dg/init-bad-8.c (foo): Likewise.
7556 * gcc.dg/spellcheck-fields-3.c: New test case.
7557
ad23a23e
ML
75582016-06-13 Martin Liska <mliska@suse.cz>
7559
7560 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
7561 and "guess loop iv compared" heuristics.
7562 * gcc.dg/predict-2.c: Likewise.
7563 * gcc.dg/predict-3.c: Likewise.
7564 * gcc.dg/predict-4.c: Likewise.
7565 * gcc.dg/predict-5.c: Likewise.
7566 * gcc.dg/predict-6.c: Likewise.
7567
146c55da
MP
75682016-06-13 Marek Polacek <polacek@redhat.com>
7569
7570 PR middle-end/71476
7571 * c-c++-common/Wswitch-unreachable-4.c: New test.
7572 * gcc.dg/Wswitch-unreachable-2.c: New test.
7573 * g++.dg/tm/jump1.C: Move dg-warning.
7574
42e77cbc
EB
75752016-06-13 Eric Botcazou <ebotcazou@adacore.com>
7576
7577 * gnat.dg/renaming10.ad[sb]: New test.
7578
7474dcc1
PT
75792016-06-13 Paul Thomas <pault@gcc.gnu.org>
7580
7581 PR fortran/70673
7582 * gfortran.dg/pr70673.f90: New test.
7583
f57f53d3
RB
75842016-06-13 Richard Biener <rguenther@suse.de>
7585
7586 PR middle-end/64516
7587 * gcc.dg/align-3.c: New testcase.
7588
5843a5f0
ML
75892016-06-13 Martin Liska <mliska@suse.cz>
7590
7591 * gcc.target/i386/pr71458.c: New test.
7592
aa8fdb44
UB
75932016-06-12 Uros Bizjak <ubizjak@gmail.com>
7594
7595 PR target/71241
3a146d46 7596 * gcc.dg/torture/float128-nan.c: New test.
aa8fdb44 7597
2043e4d7
DH
75982016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
7599
7600 PR target/60751
7601 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
7602 statement.
7603
d3dc025d
DH
76042016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
7605
7606 PR target/60751
7607 * gfortran.dg/comma_IO_extension_1.f90: New test.
7608 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
7609 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
7610 statement.
7611 * gfortran.dg/graphite/pr38083.f90: Likewise.
7612 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
7613 missing format.
7614
a31d78c6
EB
76152016-06-11 Eric Botcazou <ebotcazou@adacore.com>
7616
7617 * gnat.dg/case_character.adb: New test.
7618
95c18dd0
SB
76192016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
7620
7621 PR middle-end/71310
7622 * gcc.target/powerpc/pr71310.c: New testcase.
7623
b97d37b4
KV
76242016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
7625
7626 PR middle-end/71478
7627 * gcc.dg/pr71478.c: New test.
7628
900bcda3
JJ
76292016-06-10 Jakub Jelinek <jakub@redhat.com>
7630
ec1c20db
JJ
7631 PR middle-end/71494
7632 * gcc.c-torture/execute/pr71494.c: New test.
7633
50b15873
JJ
7634 PR c/68657
7635 * gcc.target/i386/pr68657.c: New test.
7636
900bcda3
JJ
7637 PR inline-asm/68843
7638 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
7639 (test): Add -masm=intel alternatives.
7640
4d926e34
MS
76412016-06-10 Martin Sebor <msebor@redhat.com>
7642
7643 PR c/71392
7644 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
7645
ad071b2b
JL
76462016-06-10 Jeff Law <law@redhat.com>
7647
7648 PR tree-optimization/71335
7649 * gcc.c-torture/execute/pr71335.c: New test.
7650
2704efe8
DM
76512016-06-10 David Malcolm <dmalcolm@redhat.com>
7652
7653 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
7654 the various "cannot tail-call: " messages.
7655
18c9b7d4
CL
76562016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
7657
7658 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
7659 and options.
7660
7cfa10f3
MO
76612016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
7662
7663 PR sanitizer/71480
7664 * c-c++-common/asan/pr71480.c: New test.
7665
1f24fd3e
L
76662016-06-10 H.J. Lu <hongjiu.lu@intel.com>
7667
7668 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
7669 (ASMNAME2): Likewise.
7670 (main): Replace fn in asm statement with ASMNAME ("fn").
7671 * gcc.dg/guality/pr68037-2.c: Likewise.
7672 * gcc.dg/guality/pr68037-3.c: Likewise.
7673 * gcc.dg/torture/pr68037-1.c: Likewise.
7674 * gcc.dg/torture/pr68037-2.c: Likewise.
7675 * gcc.dg/torture/pr68037-3.c: Likewise.
7676
ad551c07
BE
76772016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
7678
7679 PR inline-asm/68843
7680 * gcc.target/i386/pr68843-1.c: New test.
7681 * gcc.target/i386/pr68843-2.c: New test.
7682
4b1ffdb1 76832016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
7684 Cesar Philippidis <cesar@codesourcery.com>
7685
7686 PR middle-end/71373
7687 * gcc.dg/goacc/nested-function-1.c: New file.
7688 * gcc.dg/goacc/nested-function-2.c: Likewise.
7689 * gcc.dg/goacc/pr71373.c: Likewise.
7690 * gfortran.dg/goacc/cray-2.f95: Likewise.
7691 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
7692 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
7693 * gfortran.dg/goacc/cray.f95: Update.
7694 * gfortran.dg/goacc/loop-1.f95: Likewise.
7695 * gfortran.dg/goacc/loop-3.f95: Likewise.
7696 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
7697 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
7698
76992016-06-10 Thomas Schwinge <thomas@codesourcery.com>
7700
7701 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
7702 for OpenACC tile clauses.
7703 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
7704
7705 PR c/71381
7706 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
7707 to...
7708 * c-c++-common/goacc/cache-2.c: ... this new file.
7709 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
7710 * gfortran.dg/goacc/cache-2.f95: ... this new file.
7711 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
7712 usage.
7713 * gfortran.dg/goacc/cray.f95: Likewise.
7714 * gfortran.dg/goacc/loop-1.f95: Likewise.
7715
89851e4c
AH
77162016-06-10 Alan Hayward <alan.hayward@arm.com>
7717
7718 PR tree-optimization/71407
7719 PR tree-optimization/71416
7720 * gcc.dg/vect/pr71407.c: New
7721 * gcc.dg/vect/pr71416-1.c: New
7722 * gcc.dg/vect/pr71416-2.c: New
7723
200eafbf
RB
77242016-06-10 Richard Biener <rguenther@suse.de>
7725
7726 PR middle-end/71477
7727 * gcc.dg/torture/pr71477.c: New testcase.
7728
4df99d92
JK
77292016-06-09 Julia Koval <julia.koval@intel.com>
7730
7731 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
7732 * gcc.target/i386/interrupt-13.c: Likewise.
7733 * gcc.target/i386/interrupt-15.c: Likewise.
7734 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
7735 * gcc.target/i386/interrupt-24.c: Likewise.
7736 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
7737 * gcc.target/i386/interrupt-9.c: Likewise.
7738 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
7739
e01b4e16
MS
77402016-06-09 Martin Sebor <msebor@redhat.com>
7741
7742 PR c/70883
7743 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
7744 * gcc.dg/builtin-constant_p-1.c: Same.
7745 * gcc.dg/builtins-error.c: Same.
7746 * gcc.dg/pr70859.c: Same.
7747
9c35db0e
SKS
77482016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7749
7750 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
7751 * gcc.dg/torture/pr68067-1.c: Likewise.
7752 * gcc.dg/torture/pr68067-2.c: Likewise.
7753
77542016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7755
7756 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
7757 when setting SIZE.
7758
392a81b9
PC
77592016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
7760
7761 PR c++/71465
7762 * g++.dg/inherit/crash5.C: New.
7763 Revert:
7764 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
7765
7766 PR c++/70202
7767 * g++.dg/inherit/crash5.C: New.
7768 * g++.dg/inherit/virtual1.C: Adjust.
7769
e49efc14
ML
77702016-06-09 Martin Liska <mliska@suse.cz>
7771
7772 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
7773 * g++.dg/predict-loop-exit-2.C: Likewise.
7774 * g++.dg/predict-loop-exit-3.C: Likewise.
7775 * gcc.dg/predict-1.c: Likewise.
7776 * gcc.dg/predict-2.c: Likewise.
7777 * gcc.dg/predict-3.c: Likewise.
7778 * gcc.dg/predict-4.c: Likewise.
7779 * gcc.dg/predict-5.c: Likewise.
7780 * gcc.dg/predict-6.c: Likewise.
7781 * gcc.dg/predict-7.c: Likewise.
7782
36d57986
RB
77832016-06-09 Richard Biener <rguenther@suse.de>
7784
7785 PR tree-optimization/71462
7786 * gcc.dg/torture/pr71462.c: New testcase.
7787
7d82e8e4
MP
77882016-06-09 Marek Polacek <polacek@redhat.com>
7789
7790 PR c/65471
7791 * gcc.dg/c11-generic-3.c: New test.
7792
c8a71589
PC
77932016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
7794
7795 * g++.dg/init/array42.C: New.
7796 * g++.dg/init/array43.C: Likewise.
7797 * g++.dg/init/array44.C: Likewise.
7798 * g++.dg/init/array45.C: Likewise.
7799 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
7800 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
7801 * g++.dg/cpp1y/auto-fn27.C: Likewise.
7802 * g++.dg/gomp/pr35751.C: Likewise.
7803 * g++.dg/init/array23.C: Likewise.
7804 * g++.dg/init/brace2.C: Likewise.
7805 * g++.dg/init/brace6.C: Likewise.
7806
44a845ca
MS
78072016-06-08 Martin Sebor <msebor@redhat.com>
7808 Jakub Jelinek <jakub@redhat.com>
7809
7810 PR c++/70507
7811 PR c/68120
7812 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
7813 * c-c++-common/builtin-arith-overflow-2.c: New test.
7814 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
7815 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
7816 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
7817
2ef16b6e
JJ
78182016-06-08 Jakub Jelinek <jakub@redhat.com>
7819
7820 PR c++/71442
7821 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
7822
5e3ee346
AL
78232016-06-08 Alan Lawrence <alan.lawrence@arm.com>
7824
7825 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
7826 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
7827 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
7828 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
7829 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
7830 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
7831 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
7832 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
7833 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
7834 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
7835 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
7836 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
7837 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
7838
b2ae2814
RB
78392016-06-08 Richard Biener <rguenther@suse.de>
7840
7841 PR tree-optimization/68558
7842 * gcc.dg/vect/slp-44.c: New testcase.
7843
e09b4c37
RB
78442016-06-08 Richard Biener <rguenther@suse.de>
7845
7846 * gcc.dg/vect/slp-43.c: New testcase.
7847
72d50660
RB
78482016-06-08 Richard Biener <rguenther@suse.de>
7849
7850 PR tree-optimization/71452
7851 * gcc.dg/torture/pr71452.c: New testcase.
7852
988c115c
JJ
78532016-06-08 Jakub Jelinek <jakub@redhat.com>
7854
7855 PR c++/71448
7856 * g++.dg/torture/pr71448.C: New test.
7857
73d73b48
BS
78582016-06-08 Bernd Schmidt <bschmidt@redhat.com>
7859
7860 PR debug/71432
7861 PR ada/71413
7862 * g++.dg/debug/pr71432.C: New test.
7863
bdd15d0c
PK
78642016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
7865
7866 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
7867 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
7868 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
7869
ce0607bb
AH
78702016-06-08 Alan Hayward <alan.hayward@arm.com>
7871
7872 * gcc.dg/vect/vect-live-2.c: Update effective target.
7873 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
7874 * lib/target-supports.exp: Add aarch64 to vect_long.
7875
92a5f2ba
MP
78762016-06-08 Marek Polacek <polacek@redhat.com>
7877
7878 PR c/71418
7879 * gcc.dg/noncompile/pr71418.c: New test.
7880
08203f73
MP
7881 PR c/71426
7882 * gcc.dg/noncompile/pr71426.c: New test.
7883
d1fcc2bd
JH
78842016-06-07 Jan Hubicka <hubicka@ucw.cz>
7885
7886 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
7887 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
7888 * gcc.dg/predict-3.c: Update template.
7889 * gcc.dg/predict-5.c: Update template.
7890 * gcc.dg/predict-6.c: Update template.
7891 * gcc.dg/predict-9.c: Update template.
7892 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
7893
a23e6f1c
BS
78942016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
7895
7896 * gcc.target/powerpc/vec-mul.c: New test.
7897
6ffd47b7
DM
78982016-06-07 David Malcolm <dmalcolm@redhat.com>
7899
7900 * gcc.dg/spellcheck-fields-2.c: New test case.
7901
bfd67b47
RB
79022016-06-07 Richard Biener <rguenther@suse.de>
7903
7904 PR c/61564
7905 * gcc.dg/Wpragmas-1.c: New testcase.
7906 * gcc.dg/Wattributes-4.c: Likewise.
7907 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
7908 entry.
7909
701b9a47
CL
79102016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
7911
7912 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
7913 spurious debug code.
7914
6b80d6fa
RB
79152016-06-07 Richard Biener <rguenther@suse.de>
7916
7917 PR tree-optimization/71428
7918 * gcc.dg/torture/pr71428.c: New testcase.
7919
0f3f9437
RB
79202016-06-07 Richard Biener <rguenther@suse.de>
7921
7922 PR middle-end/71423
7923 * gcc.dg/torture/pr71423.c: New testcase.
7924
ec963f2a
KV
79252016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
7926
7927 PR middle-end/71408
7928 * gcc.dg/tree-ssa/pr71408.c: New test.
7929
46ab5b6e
KV
79302016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
7931
7932 PR middle-end/71281
7933 * g++.dg/torture/pr71281.C: New test.
7934
1f40cff3
MP
79352016-06-06 Marek Polacek <polacek@redhat.com>
7936
7937 PR c/71362
7938 * gcc.dg/pr71362.c: New test.
7939
6f5bcd24
JJ
79402016-06-06 Jakub Jelinek <jakub@redhat.com>
7941 Patrick Palka <ppalka@gcc.gnu.org>
7942
7943 PR c++/70847
7944 PR c++/71330
7945 PR c++/71393
7946 * g++.dg/opt/pr70847.C: New test.
7947 * g++.dg/ubsan/pr70847.C: New test.
7948 * g++.dg/ubsan/pr71393.C: New test.
7949
158beb4a
JJ
79502016-06-06 Jakub Jelinek <jakub@redhat.com>
7951
7952 PR tree-optimization/71259
7953 * gcc.dg/vect/pr71259.c: New test.
7954
d9b950dd
DM
79552016-06-06 David Malcolm <dmalcolm@redhat.com>
7956
7957 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
7958 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
7959 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
7960 above.
7961
36f9ad69
KT
79622016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7963
7964 PR middle-end/37780
7965 * gcc.c-torture/execute/pr37780.c: New test.
7966 * gcc.target/aarch64/pr37780_1.c: Likewise.
7967 * gcc.target/arm/pr37780_1.c: Likewise.
7968
5545a907
MP
79692016-06-06 Marek Polacek <polacek@redhat.com>
7970
7971 * c-c++-common/attr-may-alias-1.c: New test.
7972 * c-c++-common/attr-may-alias-2.c: New test.
7973 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
7974
93671519
BE
79752016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
7976
7977 PR c/24414
7978 * gcc.target/i386/pr24414.c: New test.
7979
690f24b7
JM
79802016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
7981
7982 * gcc.target/sparc/vis4misc.c: New file.
7983 * gcc.target/sparc/fpcmp.c: Likewise.
7984 * gcc.target/sparc/fpcmpu.c: Likewise.
7985
31ce6157
AH
79862016-06-06 Alan Hayward <alan.hayward@arm.com>
7987
7988 * gcc.dg/vect/vect-live-1.c: Use additional-options.
7989 * gcc.dg/vect/vect-live-3.c: Likewise.
7990
9fcebb5a
RB
79912016-06-06 Richard Biener <rguenther@suse.de>
7992
7993 PR tree-optimization/71398
7994 * gcc.dg/torture/pr71398.c: New testcase.
7995
903ca97b
UB
79962016-06-06 Uros Bizjak <ubizjak@gmail.com>
7997
7998 PR target/71389
7999 * g++.dg/pr71389.C: New test.
8000
9c1eb332
JD
80012016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8002
8003 PR fortran/71404
8004 * gfortran.dg/fmt_read_5.f: New test.
8005
b2d83bd2
AV
80062016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
8007
8008 PR fortran/69659
8009 * gfortran.dg/class_array_22.f03: New test.
8010
ec81960e
JH
80112016-06-05 Jan Hubicka <hubicka@ucw.cz>
8012
8013 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
8014
429d2750
JH
80152016-06-05 Jan Hubicka <hubicka@ucw.cz>
8016
8017 * gcc.dg/predict-9.c: Update template.
8018
c1c00983
PC
80192016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
8020
8021 PR c++/49377
8022 * g++.dg/template/pr49377.C: New.
8023
1927a963
JJ
80242016-06-04 Jakub Jelinek <jakub@redhat.com>
8025
8026 PR tree-optimization/71405
8027 * g++.dg/torture/pr71405.C: New test.
8028
909a11ad
PC
80292016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
8030
8031 PR c++/70202
8032 * g++.dg/inherit/crash5.C: New.
8033 * g++.dg/inherit/virtual1.C: Adjust.
8034
08bbb1f8
JL
80352016-06-03 Jeff Law <law@redhat.com>
8036
8037 PR tree-optimization/71316
8038 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
8039
7c35235c
JJ
80402016-06-03 Jakub Jelinek <jakub@redhat.com>
8041
8042 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
8043 dg-additional-options with just -fno-tree-scev-cprop in it.
8044 * gcc.dg/vect/vect-live-2.c: Likewise.
8045 * gcc.dg/vect/vect-live-5.c: Likewise.
8046 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
8047 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
8048 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
8049
c8572dd6
PP
80502016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
8051
8052 PR c++/27100
8053 * g++.dg/other/friend6.C: New test.
8054
1c7733a7
BS
80552016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8056
8057 * g++.dg/torture/ppc-ldst-array.C: New.
8058
0d2f700f
JM
80592016-06-03 Joseph Myers <joseph@codesourcery.com>
8060
8061 PR target/71276
8062 PR target/71277
8063 * gcc.dg/torture/builtin-fp-int-inexact.c,
8064 gcc.target/i386/387-builtin-fp-int-inexact.c,
8065 gcc.target/i386/387-rint-inline-1.c,
8066 gcc.target/i386/387-rint-inline-2.c,
8067 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
8068 gcc.target/i386/sse2-rint-inline-1.c,
8069 gcc.target/i386/sse2-rint-inline-2.c,
8070 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
8071 gcc.target/i386/sse4_1-rint-inline.c: New tests.
8072
f8071c05
L
80732016-06-03 H.J. Lu <hongjiu.lu@intel.com>
8074 Julia Koval <julia.koval@intel.com>
8075
8076 PR target/66960
8077 PR target/67630
8078 PR target/67634
8079 PR target/67841
8080 PR target/68037
8081 PR target/68618
8082 PR target/68661
8083 PR target/69575
8084 PR target/69596
8085 PR target/69734
8086 * gcc.dg/guality/pr68037-1.c: New test.
8087 * gcc.dg/guality/pr68037-2.c: Likewise.
8088 * gcc.dg/guality/pr68037-3.c: Likewise.
8089 * gcc.dg/torture/pr68037-1.c: Likewise.
8090 * gcc.dg/torture/pr68037-2.c: Likewise.
8091 * gcc.dg/torture/pr68037-3.c: Likewise.
8092 * gcc.dg/torture/pr68661-1a.c: Likewise.
8093 * gcc.dg/torture/pr68661-1b.c: Likewise.
8094 * gcc.target/i386/interrupt-1.c: Likewise.
8095 * gcc.target/i386/interrupt-2.c: Likewise.
8096 * gcc.target/i386/interrupt-3.c: Likewise.
8097 * gcc.target/i386/interrupt-4.c: Likewise.
8098 * gcc.target/i386/interrupt-5.c: Likewise.
8099 * gcc.target/i386/interrupt-6.c: Likewise.
8100 * gcc.target/i386/interrupt-7.c: Likewise.
8101 * gcc.target/i386/interrupt-8.c: Likewise.
8102 * gcc.target/i386/interrupt-9.c: Likewise.
8103 * gcc.target/i386/interrupt-10.c: Likewise.
8104 * gcc.target/i386/interrupt-11.c: Likewise.
8105 * gcc.target/i386/interrupt-12.c: Likewise.
8106 * gcc.target/i386/interrupt-13.c: Likewise.
8107 * gcc.target/i386/interrupt-14.c: Likewise.
8108 * gcc.target/i386/interrupt-15.c: Likewise.
8109 * gcc.target/i386/interrupt-16.c: Likewise.
8110 * gcc.target/i386/interrupt-17.c: Likewise.
8111 * gcc.target/i386/interrupt-18.c: Likewise.
8112 * gcc.target/i386/interrupt-19.c: Likewise.
8113 * gcc.target/i386/interrupt-20.c: Likewise.
8114 * gcc.target/i386/interrupt-21.c: Likewise.
8115 * gcc.target/i386/interrupt-22.c: Likewise.
8116 * gcc.target/i386/interrupt-23.c: Likewise.
8117 * gcc.target/i386/interrupt-24.c: Likewise.
8118 * gcc.target/i386/interrupt-25.c: Likewise.
8119 * gcc.target/i386/interrupt-26.c: Likewise.
8120 * gcc.target/i386/interrupt-27.c: Likewise.
8121 * gcc.target/i386/interrupt-28.c: Likewise.
8122 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
8123 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
8124 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
8125 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
8126 * gcc.target/i386/interrupt-iamcu.c: Likewise.
8127 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
8128 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
8129 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
8130 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
8131 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
8132 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
8133 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
8134
36b85e43
BS
81352016-06-03 Bernd Schmidt <bschmidt@redhat.com>
8136
9de2e795
L
8137 PR tree-optimization/52171
8138 * gcc.dg/pr52171.c: New test.
8139 * gcc.target/i386/pr52171.c: New test.
36b85e43 8140
bfeee8ac
JH
81412016-06-03 Jan Hubicka <jh@suse.cz>
8142
8143 * g++.dg/tree-ssa/pred-1.C: New testcase
8144 * gcc.dg/tree-ssa/pred-1.c: New testcase
8145
859b0bae
BS
81462016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8147
8148 PR target/70957
8149 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
8150 support.
8151 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
8152
3a2edf4c
AH
81532016-06-03 Alan Hayward <alan.hayward@arm.com>
8154
8155 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
8156
b28ead45
AH
81572016-06-03 Alan Hayward <alan.hayward@arm.com>
8158
8159 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 8160 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
8161 * gcc.dg/vect/vect-live-1.c: New test.
8162 * gcc.dg/vect/vect-live-2.c: New test.
8163 * gcc.dg/vect/vect-live-3.c: New test.
8164 * gcc.dg/vect/vect-live-4.c: New test.
8165 * gcc.dg/vect/vect-live-5.c: New test.
8166 * gcc.dg/vect/vect-live-slp-1.c: New test.
8167 * gcc.dg/vect/vect-live-slp-2.c: New test.
8168 * gcc.dg/vect/vect-live-slp-3.c: New test.
8169
1f91747b
JJ
81702016-06-03 Jakub Jelinek <jakub@redhat.com>
8171
8172 PR middle-end/71387
8173 * g++.dg/opt/pr71387.C: New test.
8174
47b83923
JL
81752016-06-02 Jeff Law <law@redhat.com>
8176
8177 PR tree-optimization/71328
8178 * gcc.c-torture/compile/pr71328.c: New test.
8179
e96e5f46
JD
81802016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8181
8182 PR fortran/52393
8183 * gfortran.dg/fmt_read_3.f90: Fix typo.
8184 * gfortran.dg/fmt_read_4.f90: New test.
8185
b872d729
PC
81862016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
8187
8188 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
8189 * g++.dg/cpp0x/forw_enum6.C: Likewise.
8190 * g++.dg/cpp0x/forw_enum8.C: Likewise.
8191 * g++.dg/cpp0x/override2.C: Likewise.
8192 * g++.dg/parse/crash5.C: Likewise.
8193 * g++.dg/parse/error16.C: Likewise.
8194 * g++.dg/parse/error27.C: Likewise.
8195 * g++.dg/template/qualttp15.C: Likewise.
8196 * g++.dg/template/redecl4.C: Likewise.
8197 * g++.old-deja/g++.other/crash39.C: Likewise.
8198 * g++.old-deja/g++.other/struct1.C: Likewise.
8199 * g++.old-deja/g++.pt/m9a.C: Likewise.
8200 * g++.old-deja/g++.pt/memclass10.C: Likewise.
8201
0e535442
JJ
82022016-06-02 Jakub Jelinek <jakub@redhat.com>
8203
0633ee10
JJ
8204 PR c++/71372
8205 * c-c++-common/pr71372.c: New test.
8206
0e535442
JJ
8207 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
8208 __TIME__ strings with __builtin_strcmp instead of printf and
8209 dg-output.
8210
f3c5ecc2
ML
82112016-06-02 Martin Liska <mliska@suse.cz>
8212
8213 * gcc.dg/predict-9.c: New test.
8214
a91807c5
JJ
82152016-06-02 Jakub Jelinek <jakub@redhat.com>
8216
8217 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
8218 global set_compiler_env_var and global saved_compiler_env_var.
8219
b5bd1978
KT
82202016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8221
8222 PR rtl-optimization/71295
8223 * gcc.c-torture/compile/pr71295.c: New test.
8224
b93b1475
JJ
82252016-06-02 Jakub Jelinek <jakub@redhat.com>
8226
930ebd0e
JJ
8227 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
8228
1e021dc3
JJ
8229 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
8230 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
8231
b93b1475
JJ
8232 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
8233 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
8234 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
8235 alternative number.
8236
58f2fb5c
MM
82372016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
8238
8239 * gcc.target/powerpc/p9-splat-4.c: New test.
8240
82412016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
8242
8243 PR target/71186
8244 * gcc.target/powerpc/pr71186.c: New test.
8245
4731c9f0
JD
82462016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8247
8248 PR fortran/52393
8249 * gfortran.dg/fmt_read_3.f90: New test.
8250
042dee3e
TP
82512016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
8252
8253 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
8254 procedure.
8255
15c98b2e
ES
82562016-06-01 Eduard Sanou <dhole@openmailbox.org>
8257
8258 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
8259 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
8260 env var is set.
8261 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
8262 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
8263 shown once.
8264 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
8265 during compilation.
8266 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
8267 vars set by dg-set-compiler-env-var.
8268
6442a6f4
PT
82692016-06-01 Paul Thomas <pault@gcc.gnu.org>
8270
8271 PR fortran/71156
8272 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
8273 to the module procedure declaration.
8274 * gfortran.dg/submodule_16.f08: New test.
8275
ab62397a
JJ
82762016-06-01 Jakub Jelinek <jakub@redhat.com>
8277
8278 PR middle-end/71371
8279 * c-c++-common/gomp/pr71371.c: New test.
8280
b66af6ed
RB
82812016-06-01 Richard Biener <rguenther@suse.de>
8282
8283 PR tree-optimization/71366
8284 * gcc.dg/torture/pr71366-1.c: New testcase.
8285 * gcc.dg/torture/pr71366-2.c: Likewise.
8286
e342b9d8
KN
82872016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
8288
8289 * gcc.target/powerpc/vslv-0.c: New test.
8290 * gcc.target/powerpc/vslv-1.c: New test.
8291 * gcc.target/powerpc/vsrv-0.c: New test.
8292 * gcc.target/powerpc/vsrv-1.c: New test.
8293
721547cd
NS
82942016-06-01 Nathan Sidwell <nathan@acm.org>
8295
8296 * c-c++-common/torture/pr57945.c: Add expected PTX error.
8297 * gcc.target/nvptx/weak.c: New.
8298
fa2c9034
RB
82992016-06-01 Richard Biener <rguenther@suse.de>
8300
8301 PR tree-optimization/71261
8302 * gcc.dg/torture/vect-bool-1.c: New testcase.
8303
3e32893c
JJ
83042016-06-01 Jakub Jelinek <jakub@redhat.com>
8305
8306 * gfortran.dg/gomp/order-1.f90: New test.
8307 * gfortran.dg/gomp/order-2.f90: New test.
8308
8c383600
JH
83092016-06-01 Jan Hubicka <hubicka@ucw.cz>
8310
8311 * gcc.dg/unroll-6.c: Update template.
8312 * gcc.dg/unroll-7.c: New testcase.
8313 * gcc.dg/unroll-8.c: New testcase.
8314
a0dfeef5
EB
83152016-06-01 Eric Botcazou <ebotcazou@adacore.com>
8316
8317 * gnat.dg/opt56.ad[sb]: New test.
8318
48de5701
PC
83192016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
8320
8321 PR c++/66635
8322 * g++.dg/cpp0x/constexpr-ice16.C: New.
8323
827cf695
PP
83242016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
8325
8326 PR tree-optimization/71314
8327 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
8328 -mbranch-cost=2.
8329
ff66f6e8
PP
83302016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
8331
8332 PR tree-optimization/71077
8333 * gcc.dg/tree-ssa/pr71077.c: New test.
8334
050fb209
JH
83352016-05-31 Jan Hubicka <hubicka@ucw.cz>
8336
48de5701
PC
8337 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
8338 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
8339 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 8340
c642d919
PC
83412016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
8342
8343 PR c++/71248
8344 * g++.dg/cpp0x/pr71248.C: New.
8345 * g++.dg/cpp0x/auto7.C: Test column numbers too.
8346 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
8347 * g++.dg/init/new37.C: Likewise.
8348 * g++.dg/template/static1.C: Likewise.
8349 * g++.dg/template/static2.C: Likewise.
8350
d6439e08
L
83512016-05-31 H.J. Lu <hongjiu.lu@intel.com>
8352
8353 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
8354 instead of %rdi.
8355 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
8356
780b9dd4
MP
83572016-05-31 Marek Polacek <polacek@redhat.com>
8358
8359 * c-c++-common/Wswitch-unreachable-3.c: New test.
8360 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
8361
0d99f8a0
RB
83622016-05-31 Richard Biener <rguenther@suse.de>
8363
8364 PR tree-optimization/71352
8365 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
8366
52545641
TP
83672016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
8368
8369 * gcc.target/arm/armv5_thumb_isa.c: New test.
8370
5b8c1205
KY
83712016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
8372
8373 PR target/71346
8374 * gcc.target/i386/pr71346.c: New test.
8375
7a88cc84
TV
83762016-05-31 Tom de Vries <tom@codesourcery.com>
8377
8378 PR tree-optimization/69068
8379 * gcc.dg/graphite/pr69068.c: New test.
8380
265149a6
MS
83812016-05-27 Martin Sebor <msebor@redhat.com>
8382
8383 PR c++/71306
8384 * g++.dg/warn/Wplacement-new-size-3.C: New test.
8385
00631022
JJ
83862016-05-30 Jakub Jelinek <jakub@redhat.com>
8387
8388 PR c++/71349
8389 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
8390 nowait depend(inout: dd[0]) clauses where permitted.
8391
b2f6675b
PC
83922016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
8393
8394 PR c++/71238
8395 * g++.dg/parse/pr71238.C: New.
8396 * g++.dg/concepts/friend1.C: Test column numbers too.
8397 * g++.dg/cpp0x/initlist31.C: Likewise.
8398 * g++.dg/cpp0x/pr51420.C: Likewise.
8399 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
8400 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
8401 * g++.dg/ext/builtin3.C: Likewise.
8402 * g++.dg/lookup/friend12.C: Likewise.
8403 * g++.dg/lookup/friend7.C: Likewise.
8404 * g++.dg/lookup/koenig1.C: Likewise.
8405 * g++.dg/lookup/koenig5.C: Likewise.
8406 * g++.dg/lookup/used-before-declaration.C: Likewise.
8407 * g++.dg/overload/koenig1.C: Likewise.
8408 * g++.dg/template/crash65.C: Likewise.
8409 * g++.dg/template/friend57.C: Likewise.
8410 * g++.dg/warn/Wshadow-5.C: Likewise.
8411 * g++.dg/warn/Wunused-8.C: Likewise.
8412 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
8413 * g++.old-deja/g++.jason/lineno5.C: Likewise.
8414 * g++.old-deja/g++.jason/member.C: Likewise.
8415 * g++.old-deja/g++.jason/report.C: Likewise.
8416 * g++.old-deja/g++.jason/scoping12.C: Likewise.
8417 * g++.old-deja/g++.law/visibility20.C: Likewise.
8418 * g++.old-deja/g++.ns/koenig5.C: Likewise.
8419 * g++.old-deja/g++.other/static5.C: Likewise.
8420 * g++.old-deja/g++.pt/overload2.C: Likewise.
8421
a448ff40
JH
84222016-05-30 Jan Hubicka <hubicka@ucw.cz>
8423
8424 * gcc.dg/tree-ssa/peel1.c: New testcase.
8425 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
8426 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
8427
69be8c91
TV
84282016-05-30 Tom de Vries <tom@codesourcery.com>
8429
8430 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
8431 to ce.
8432
a59775a1
PC
84332016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
8434
8435 PR c++/71099
8436 * g++.dg/parse/virtual1.C: New.
8437
53d6d955
UB
84382016-05-30 Uros Bizjak <ubizjak@gmail.com>
8439
8440 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
8441 Use correct register when clearing %edx.
8442
0557293f
AM
84432016-05-30 Alexander Monakov <amonakov@ispras.ru>
8444
8445 PR tree-optimization/71289
8446 * gcc.dg/pr71289.c: New test.
8447
5d476e35
KV
84482016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
8449
8450 PR middle-end/71269
8451 PR middle-end/71292
8452 * gcc.dg/tree-ssa/pr71269.c: New test.
8453 * gcc.dg/tree-ssa/pr71292.c: New test.
8454
db5447ca
KV
84552016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
8456
8457 PR middle-end/71252
8458 * gcc.dg/tree-ssa/pr71252-2.c: New test.
8459
98bdbb39
JH
84602016-05-30 Jan Hubicka <hubicka@ucw.cz>
8461
8462 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
8463 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
8464 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
8465
7e012855
TV
84662016-05-30 Tom de Vries <tom@codesourcery.com>
8467
8468 PR tree-optimization/69067
8469 * gcc.dg/graphite/pr69067.c: New test.
8470
beed3701
UB
84712016-05-29 Uros Bizjak <ubizjak@gmail.com>
8472
8473 PR target/71245
8474 * gcc.target/i386/pr71245-1.c: New test.
8475 * gcc.target/i386/pr71245-2.c: Ditto.
8476
b6d4f8e8
PC
84772016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
8478
8479 PR c++/71105
8480 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
8481 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
8482 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
8483
00022058
JH
84842016-05-27 Jan Hubicka <hubicka@ucw.cz>
8485
8486 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
8487
c8419aca
VV
84882016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
8489
8490 Revert:
8491 PR c++/69855
8492 * g++.dg/overload/69855.C: New.
8493 * g++.old-deja/g++.law/missed-error2.C: Adjust.
8494 * g++.old-deja/g++.pt/crash3.C: Likewise.
8495
8008c4d2
PC
84962016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
8497
8498 PR c++/60385
8499 * g++.dg/parse/namespace13.C: New.
8500
8b2ef235
JL
85012016-05-26 Jeff Law <law@redhat.com>
8502
8503 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
8504 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
8505 * gcc.dg/tree-ssa/pr68198.c: Likewise.
8506 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
8507 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
8508 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
8509 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
8510 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
8511 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
8512 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
8513 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
8514 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
8515 * gcc.dg/tree-ssa/vrp56.c: Likewise.
8516
7d67159b
VV
85172016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
8518
8519 PR c++/69855
8520 * g++.dg/overload/69855.C: New.
8521 * g++.old-deja/g++.law/missed-error2.C: Adjust.
8522 * g++.old-deja/g++.pt/crash3.C: Likewise.
8523
88e3bdd1
JW
85242016-05-27 Jiong Wang <jiong.wang@arm.com>
8525
8526 PR target/63596
8527 * gcc.target/aarch64/va_arg_1.c: New testcase.
8528 * gcc.target/aarch64/va_arg_2.c: Likewise.
8529 * gcc.target/aarch64/va_arg_3.c: Likewise.
8530
3fd6b9cc
JW
85312016-05-27 Jiong Wang <jiong.wang@arm.com>
8532
8533 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
8534 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
8535 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
8536 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
8537 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
8538
3cee7e4e
MP
85392016-05-27 Marek Polacek <polacek@redhat.com>
8540
8541 PR middle-end/71308
8542 * g++.dg/torture/pr71308.C: New test.
8543
6a813c96
DV
85442016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
8545
8546 * gcc.dg/zero_bits_compound-1.c: New test.
8547 * gcc.dg/zero_bits_compound-2.c: New test.
8548
0561bcfb
IE
85492016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
8550
8551 PR middle-end/71279
8552 * gcc.dg/pr71279.c: New test.
8553
21316320
MM
85542016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
8555
8556 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
8557 floating point min/max/comparison instructions.
8558 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
8559
7211a097
JJ
85602016-05-26 Jakub Jelinek <jakub@redhat.com>
8561
8562 * c-c++-common/gomp/schedule-1.c: New test.
8563 * gfortran.dg/gomp/schedule-1.f90: New test.
8564
cac177cf
PP
85652016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
8566
8567 PR c++/70822
8568 PR c++/70106
8569 * g++.dg/cpp1y/auto-fn32.C: New test.
8570 * g++.dg/cpp1y/paren4.C: New test.
8571
a2d5b8c9
NS
85722016-05-26 Nathan Sidwell <nathan@acm.org>
8573
8574 * gcc.dg/20060410.c: Xfail on ptx.
8575 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
8576 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
8577 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
8578 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
8579 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
8580
ffa8b552
TP
85812016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
8582
8583 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
8584
c7501e00
JJ
85852016-05-26 Jakub Jelinek <jakub@redhat.com>
8586
1875b9a0
JJ
8587 PR tree-optimization/71280
8588 * gcc.dg/pr71280.c: New test.
8589
2116e19f
JJ
8590 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
8591
305aef09
JJ
8592 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
8593 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
8594
c7501e00
JJ
8595 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
8596
ca449d26
JW
85972016-05-26 Jiong Wang <jiong.wang@arm.com>
8598
8599 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 8600 kept in memory.
ca449d26 8601
8af01c66
JL
86022016-05-25 Jeff Law <law@redhat.com>
8603
8604 PR tree-optimization/71272
8605 * gcc.c-torture/compile/pr71272.c: new test.
8606
f9d6ce73
BS
86072016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
8608
8609 * gcc.target/powerpc/vec-cmpne.c: New test.
8610 * gcc.target/powerpc/vec-cmpne-long.c: New test.
8611
a88a7b22
EB
86122016-05-25 Eric Botcazou <ebotcazou@adacore.com>
8613
8614 * gnat.dg/opt55.ad[sb]: New test.
8615
125f02ed
SKS
86162016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
8617
8618 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
8619 * c-c++-common/pr60226.c: Require int32plus.
8620 * gcc.c-torture/execute/pr70602.c: Likewise.
8621 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
8622 unsigned long for malloc arg type.
8623 * gcc.dg/asr_div1.c: Require int32plus.
8624 * gcc.dg/enum-mode-1.c: XFAIL for int16.
8625 * gcc.dg/pie-1.c: Require pie.
8626 * gcc.dg/pie-2.c: Likewise.
8627 * gcc.dg/pr59471.c: Require int32plus.
8628 * gcc.dg/pr59963-2.c: XFAIL for int16.
8629 * gcc.dg/pr60114.c: Require int32plus.
8630 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
8631 unsigned long for typedef of size_t.
8632 * gcc.dg/pr63914.c: Require int32plus.
8633 * gcc.dg/pr64536.c: Require pt32plus.
8634 * gcc.dg/pr65658.c: Likewise.
8635 * gcc.dg/pr67271.c: Require int32plus.
8636 * gcc.dg/pr68112.c: Likewise.
8637 * gcc.dg/pr69071.c: Skip for avr target.
8638 * gcc.dg/pr69973.c: Require int32plus.
8639 * gcc.dg/pr70169.c: Skip for avr target.
8640 * gcc.dg/sso-6.c: Require int32plus.
8641 * gcc.dg/sso-7.c: Likewise.
8642 * gcc.dg/sso-8.c: Likewise.
8643 * gcc.dg/vrp-min-max-2.c: Likewise.
8644
c6e434f5
UB
86452016-05-25 H.J. Lu <hongjiu.lu@intel.com>
8646
8647 PR target/70738
8648 * gcc.target/i386/pr70738-1.c: New test.
8649 * gcc.target/i386/pr70738-2.c: Likewise.
8650 * gcc.target/i386/pr70738-3.c: Likewise.
8651 * gcc.target/i386/pr70738-4.c: Likewise.
8652 * gcc.target/i386/pr70738-5.c: Likewise.
8653 * gcc.target/i386/pr70738-6.c: Likewise.
8654 * gcc.target/i386/pr70738-7.c: Likewise.
8655 * gcc.target/i386/pr70738-8.c: Likewise.
8656 * gcc.target/i386/pr70738-9.c: Likewise.
8657
5c42d341
KT
86582016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8659
8660 PR rtl-optimization/66940
8661 * gcc.c-torture/execute/pr66940.c: New test.
8662
bf9a1a07
IV
86632016-05-25 Ilya Verbin <ilya.verbin@intel.com>
8664
8665 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
8666 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
8667 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
8668 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
8669 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
8670 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
8671 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
8672 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
8673 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
8674 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
8675 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
8676 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
8677 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
8678 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
8679 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
8680 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
8681 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
8682 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
8683 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
8684 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
8685 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
8686 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
8687 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
8688 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
8689
95efe6b6
MP
86902016-05-25 Marek Polacek <polacek@redhat.com>
8691
8692 PR c/71265
8693 * gcc.dg/noncompile/pr71265.c: New test.
8694
a23faf7a
MP
8695 PR c/71266
8696 * gcc.dg/noncompile/old-style-parm-3.c: New test.
8697
69a6d5ad
NS
86982016-05-25 Nathan Sidwell <nathan@acm.org>
8699
8700 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
8701
3072d4ea
RB
87022016-05-25 Richard Biener <rguenther@suse.de>
8703
8704 PR tree-optimization/71261
8705 * c-c++-common/torture/pr71261.c: New testcase.
8706
e412ece4
RB
87072016-05-25 Richard Biener <rguenther@suse.de>
8708
8709 PR tree-optimization/71264
8710 * gcc.dg/vect/pr71264.c: New testcase.
8711
b9e551ad
PC
87122016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
8713
8714 PR c++/55992
8715 * g++.dg/cpp0x/alias-decl-53.C: New.
8716 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
8717
6aa1abe5
ML
87182016-05-25 Martin Liska <mliska@suse.cz>
8719
8720 * g++.dg/pr71239.C: New test.
8721
842d162e
RB
87222016-05-25 Richard Biener <rguenther@suse.de>
8723
c87885ca
RO
8724 * gcc.dg/vect/pr58135.c: Rename to ...
8725 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 8726
f184a36c
MP
87272016-05-25 Marek Polacek <polacek@redhat.com>
8728
8729 * g++.dg/pr65295.C: Use target c++14.
8730
021fad86
PC
87312016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
8732
53d6d955
UB
8733 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
8734 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 8735
c3eaf15a
MM
87362016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
8737
8738 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
8739 instructions.
8740
e46c7770
CP
87412016-05-24 Cesar Philippidis <cesar@codesourcery.com>
8742
8743 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
8744 * c-c++-common/goacc/deviceptr-1.c: Likewise.
8745 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
8746 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
8747 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
8748 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
8749 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
8750 * c-c++-common/goacc/pcopy.c: Likewise.
8751 * c-c++-common/goacc/pcopyin.c: Likewise.
8752 * c-c++-common/goacc/pcopyout.c: Likewise.
8753 * c-c++-common/goacc/pcreate.c: Likewise.
8754 * c-c++-common/goacc/pr70688.c: New test.
8755 * c-c++-common/goacc/present-1.c: Adjust test.
8756 * c-c++-common/goacc/reduction-5.c: Likewise.
8757 * g++.dg/goacc/data-1.C: New test.
8758
4bfc9db7
MM
87592016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
8760
8761 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
8762 vector parity built-in functions.
8763 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
8764 count trailing zeros automatic vectorization.
8765 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
8766 count trailing zeros built-in functions.
8767
2bc145af
KV
87682016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
8769
8770 * gcc.dg/tree-ssa/reassoc-44.c: New test.
8771
26869fdb
PH
87722016-05-24 Pat Haugen <pthaugen@us.ibm.com>
8773
8774 PR target/71050
8775 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
8776
b2dc9c3b
PC
87772016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
8778
8779 PR c++/50436
8780 * g++.dg/template/crash123.C: New.
8781 * g++.dg/template/crash124.C: Likewise.
8782
f65e97fd
MS
87832016-05-24 Martin Sebor <msebor@redhat.com>
8784
8785 PR c++/71147
8786 * g++.dg/ext/flexary16.C: New test.
8787
a6f5ac7f
IV
87882016-05-24 Ilya Verbin <ilya.verbin@intel.com>
8789
69a6d5ad
NS
8790 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
8791 before math.h is included.
a6f5ac7f
IV
8792 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
8793 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
8794 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
8795 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
8796 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
8797 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
8798 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
8799 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
8800 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
8801 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
8802 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
8803 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
8804 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
8805 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
8806 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
8807 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
8808 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
8809 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
8810 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
8811 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
8812 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
8813 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
8814 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
8815
27bad558
MM
88162016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
8817 Kelvin Nilsen <kelvin@gcc.gnu.org>
8818
8819 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
8820 support.
8821
72f382fb
PC
88222016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
8823
8824 PR c++/69872
8825 * g++.dg/warn/Wno-narrowing1.C: New.
8826
ef2ec9d9
MP
88272016-05-24 Marek Polacek <polacek@redhat.com>
8828
8829 PR c/71249
8830 * c-c++-common/Wswitch-unreachable-2.c: New test.
8831
e90434e3
JJ
88322016-05-24 Jakub Jelinek <jakub@redhat.com>
8833
7adb26f2
JJ
8834 PR c++/71257
8835 * g++.dg/vect/simd-clone-6.cc: New test.
8836 * g++.dg/gomp/declare-simd-6.C: New test.
8837
e90434e3
JJ
8838 PR middle-end/70434
8839 PR c/69504
8840 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
8841
b556ea3b
RB
88422016-05-24 Richard Biener <rguenther@suse.de>
8843
8844 PR tree-optimization/71240
8845 * gcc.dg/optimize-bswapsi-5.c: New testcase.
8846
e5328f5d
RB
88472016-05-24 Richard Biener <rguenther@suse.de>
8848
8849 PR tree-optimization/71230
8850 * gcc.dg/torture/pr71230.c: New testcase.
8851 * g++.dg/torture/pr71230.C: Likewise.
8852
a04e69c0
TS
88532016-05-24 Thomas Schwinge <thomas@codesourcery.com>
8854
8855 * c-c++-common/goacc/routine-5.c: Add tests.
8856 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
8857 * gfortran.dg/goacc/routine-6.f90: Add tests.
8858
30fd2977
RB
88592016-05-24 Richard Biener <rguenther@suse.de>
8860
8861 PR tree-optimization/71253
8862 * gcc.dg/torture/pr71253.c: New testcase.
8863
ca6f60bc
KV
88642016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
8865
8866 PR middle-end/71252
8867 * gfortran.dg/pr71252.f90: New test.
8868
d3465d72
RS
88692016-05-24 Richard Sandiford <richard.sandiford@arm.com>
8870
8871 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
8872
f17a223d
RB
88732016-05-24 Richard Biener <rguenther@suse.de>
8874
8875 PR middle-end/70434
8876 PR c/69504
8877 * c-c++-common/vector-subscript-4.c: New testcase.
8878 * c-c++-common/vector-subscript-5.c: Likewise.
8879
e3f36534
JD
88802016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8881
8882 PR fortran/71123
8883 * gfortran.dg/namelist_90.f: New test
8884
85d5c27d
JD
88852016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8886
8887 PR fortran/66461
8888 * gfortran.dg/unexpected_eof.f: New test
8889
fe3f3340
MM
88902016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
8891 Kelvin Nilsen <kelvin@gcc.gnu.org>
8892
8893 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
8894 as little endian.
8895
26d6ae55
PC
88962016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
8897
8898 PR c++/70972
8899 * g++.dg/cpp0x/inh-ctor20.C: New.
8900 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
8901
d6c9a06f
PC
89022016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
8903
8904 PR c++/69095
8905 * g++.dg/cpp0x/variadic168.C: New.
8906
396a1d10
PC
89072016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
8908
8909 * g++.dg/cpp0x/pr31445.C: Test column number too.
8910 * g++.dg/cpp0x/pr32253.C: Likewise.
8911 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
8912 * g++.dg/cpp0x/variadic36.C: Likewise.
8913
ece46666
MG
89142016-05-23 Marc Glisse <marc.glisse@inria.fr>
8915
8916 * gcc.dg/fold-notshift-2.c: Adjust.
8917
a7dc5980
MP
89182016-05-23 Marek Polacek <polacek@redhat.com>
8919
8920 PR c/49859
8921 * c-c++-common/Wswitch-unreachable-1.c: New test.
8922 * gcc.dg/Wswitch-unreachable-1.c: New test.
8923 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
8924 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
8925 * g++.dg/gomp/block-10.C: Likewise.
8926 * gcc.dg/gomp/block-10.c: Likewise.
8927 * g++.dg/gomp/block-9.C: Likewise.
8928 * gcc.dg/gomp/block-9.c: Likewise.
8929 * g++.dg/gomp/target-1.C: Likewise.
8930 * g++.dg/gomp/target-2.C: Likewise.
8931 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 8932 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
8933 * g++.dg/gomp/taskgroup-1.C: Likewise.
8934 * gcc.dg/gomp/taskgroup-1.c: Likewise.
8935 * gcc.dg/gomp/teams-1.c: Likewise.
8936 * g++.dg/gomp/teams-1.C: Likewise.
8937 * g++.dg/overload/error3.C: Likewise.
8938 * g++.dg/tm/jump1.C: Likewise.
8939 * g++.dg/torture/pr40335.C: Likewise.
8940 * gcc.dg/c99-vla-jump-5.c: Likewise.
8941 * gcc.dg/switch-warn-1.c: Likewise.
8942 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
8943 * gcc.dg/nested-func-1.c: Likewise.
8944 * gcc.dg/pr67784-4.c: Likewise.
8945
18b54004
RB
89462016-05-23 Richard Biener <rguenther@suse.de>
8947
8948 PR tree-optimization/71230
8949 * gfortran.dg/pr71230-1.f90: New testcase.
8950 * gfortran.dg/pr71230-2.f90: Likewise.
8951
e569db5f
VK
89522016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
8953
396a1d10 8954 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
8955 * gcc.dg/vect/pr58135.c: Add new.
8956 * gfortran.dg/pr46519-1.f: Adjust test case.
8957
e4b71114
PC
89582016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
8959
8960 PR c++/53401
8961 * g++.dg/cpp0x/decltype64.C: New.
8962
a25a8058
CL
89632016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
8964
8965 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
8966 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
8967 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
8968
0dcfe9ab
CL
89692016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
8970
8971 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
8972 Add poly64x1_t and poly64x2_t cases if supported.
8973 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
8974 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
8975 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
8976 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
8977 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
8978
ffd70e4a
CL
89792016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
8980
8981 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
8982 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
8983 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
8984 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
8985 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
8986 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
8987 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
8988
4b1f57fe
CL
89892016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
8990
8991 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
8992
16c5ec77
CL
89932016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
8994
8995 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
8996 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
8997
94ad56c7
JJ
89982016-05-22 Jakub Jelinek <jakub@redhat.com>
8999
57748705
JJ
9000 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
9001 constraint instead of "r".
9002 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
9003 insn instead of vxorpd.
9004 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
9005
af120161
JJ
9006 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
9007 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
9008
355023ce
JJ
9009 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
9010
3b48574c
JJ
9011 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
9012 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
9013
94ad56c7
JJ
9014 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
9015
8a85cee2
KV
90162016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
9017
9018 PR middle-end/40921
9019 * gcc.dg/tree-ssa/pr40921.c: New test.
9020
8e916b16
PS
90212016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
9022
9023 PR target/71103
9024 * gcc.target/avr/pr71103.c: New test.
9025
88aea79f
KV
90262016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
9027
9028 PR middle-end/71179
9029 * gcc.dg/tree-ssa/pr71179.c: New test.
9030
79063edd
MS
90312016-05-20 Martin Sebor <msebor@redhat.com>
9032
9033 PR c/71115
9034 * gcc.dg/init-excess-2.c: New test.
9035
55c8849f
EB
90362016-05-20 Eric Botcazou <ebotcazou@adacore.com>
9037
9038 * gnat.dg/opt53.adb: New test.
9039 * gnat.dg/opt54.adb: Likewise.
9040
c91a0948
MJ
90412016-05-20 Martin Jambor <mjambor@suse.cz>
9042
9043 PR tree-optimization/70884
9044 * gcc.dg/tree-ssa/pr70919.c: New test.
9045
9cad20fa
BS
90462016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
9047
9048 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
9049 formatting.
69a6d5ad
NS
9050 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
9051 fix code formatting.
9052
90532016-05-20 Nathan Sidwell <nathan@acm.org>
9054
9055 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
9056 non-common cases.
9057 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 9058
15c671a7
DM
90592016-05-20 David Malcolm <dmalcolm@redhat.com>
9060
9061 * jit.dg/all-non-failing-tests.h: Add
9062 test-factorial-must-tail-call.c.
9063 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
9064 * jit.dg/test-factorial-must-tail-call.c: New test case.
9065
4f028369
JJ
90662016-05-20 Jakub Jelinek <jakub@redhat.com>
9067
9068 PR fortran/71204
9069 * gfortran.dg/pr71204.f90: New test.
9070
7dea4ab3
CP
90712016-05-20 Cesar Philippidis <cesar@codesourcery.com>
9072
9073 * gcc.target/nvptx/sincos.c: New test.
9074
ef98d365
PC
90752016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
9076
9077 PR c++/70572
9078 * g++.dg/cpp1y/auto-fn31.C: New.
9079
92466115
BS
90802016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
9081
9082 * gcc.target/powerpc/vec-addec.c: New test.
9083 * gcc.target/powerpc/vec-addec-int128.c: New test.
9084
9a385c2d
DM
90852016-05-20 David Malcolm <dmalcolm@redhat.com>
9086
9087 * gcc.dg/plugin/must-tail-call-1.c: New test case.
9088 * gcc.dg/plugin/must-tail-call-2.c: New test case.
9089 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
9090 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
9091
77c9d5b4
JH
90922016-05-20 Jan Hubicka <hubicka@ucw.cz>
9093
9094 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
9095
68047971
JJ
90962016-05-20 Jakub Jelinek <jakub@redhat.com>
9097
18954840
JJ
9098 PR c++/71210
9099 * g++.dg/opt/pr71210-1.C: New test.
9100 * g++.dg/opt/pr71210-2.C: New test.
9101
68047971
JJ
9102 PR tree-optimization/29756
9103 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
9104 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
9105 only on selected targets where V4SImode vectors are known to be
9106 supported.
9107
d78789f5
MG
91082016-05-20 Marc Glisse <marc.glisse@inria.fr>
9109
9110 PR tree-optimization/71079
9111 PR tree-optimization/71206
9112 * gcc.dg/tree-ssa/pr71206.c: New testcase.
9113
550fa093
PK
91142016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9115
9116 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
9117 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
9118 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
9119
483c6429
RG
91202016-05-20 Richard Guenther <rguenther@suse.de>
9121
9122 PR tree-optimization/29756
9123 * gcc.dg/tree-ssa/vector-6.c: New testcase.
9124
eb066284
RB
91252016-05-20 Richard Biener <rguenther@suse.de>
9126
9127 PR tree-optimization/71185
9128 * gcc.dg/tree-ssa/pr71185.c: New testcase.
9129
58f10249
RB
91302016-05-20 Richard Biener <rguenther@suse.de>
9131
9132 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
9133
2a5569fa
MP
91342016-05-19 Marek Polacek <polacek@redhat.com>
9135
9136 PR c++/71075
9137 * g++.dg/diagnostic/pr71075.C: New test.
9138
5e9a5385
DM
91392016-05-19 David Malcolm <dmalcolm@redhat.com>
9140
9141 PR c++/71184
9142 * g++.dg/pr71184.C: New test case.
9143
4f45da44
KN
91442016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
9145
9146 * gcc.target/powerpc/darn-0.c: New test.
9147 * gcc.target/powerpc/darn-1.c: New test.
9148 * gcc.target/powerpc/darn-2.c: New test.
9149
4177437e
MP
91502016-05-19 Marek Polacek <polacek@redhat.com>
9151
9152 PR tree-optimization/71031
9153 * gcc.dg/tree-ssa/vrp100.c: New test.
9154
afb72432
IE
91552016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
9156
9157 PR rtl-optimization/71148
9158 * gcc.dg/pr71148.c: New test.
9159
4f83064e
KT
91602016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9161
9162 PR target/71056
9163 * gcc.target/arm/pr71056.c: New test.
9164
4bf8dbe1
BE
91652016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
9166
9167 * c-c++-common/pr69669.c: Check the used mode.
9168
f3510625
MO
91692016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
9170
9171 PR sanitizer/64354
9172 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
9173
43c0068e
RB
91742016-05-19 Richard Biener <rguenther@suse.de>
9175
9176 PR tree-optimization/70729
9177 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
9178 * gcc.dg/graphite/scop-18.c: Likewise.
9179 * gcc.dg/pr41783.c: Disable LIM.
9180 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
9181 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
9182 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
9183 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
9184 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
9185 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
9186 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
9187 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
9188 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
9189 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
9190 * gfortran.dg/pr42108.f90: Likewise.
9191
70f25790
DM
91922016-05-18 David Malcolm <dmalcolm@redhat.com>
9193
9194 PR driver/69265
9195 * gcc.dg/spellcheck-options-11.c: New test case.
9196
960db8ec
JJ
91972016-05-18 Jakub Jelinek <jakub@redhat.com>
9198
9199 PR c++/71100
9200 * g++.dg/opt/pr71100.C: New test.
9201
04643334
MJ
92022016-05-18 Martin Jambor <mjambor@suse.cz>
9203
9204 PR ipa/69708
9205 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
9206 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
9207 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
9208 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
9209
91bb9f80
MJ
92102016-05-18 Martin Jambor <mjambor@suse.cz>
9211
9212 PR ipa/69708
9213 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
9214 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
9215 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
9216 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
9217 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
9218
c584aca6
PC
92192016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
9220
9221 PR c++/69793
9222 * g++.dg/template/crash122.C: New.
9223
20309c6e
PC
92242016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
9225
9226 PR c++/70466
9227 * g++.dg/template/pr70466-1.C: New.
9228 * g++.dg/template/pr70466-2.C: Likewise.
9229
50c78b9a
MM
92302016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
9231
9232 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
9233 splat operations and the XXSPLTIB instruction.
9234 * gcc.target/powerpc/p9-splat-2.c: Likewise.
9235 * gcc.target/powerpc/p9-splat-3.c: Likewise.
9236 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
9237 xxlxor to clear a register.
9238
cf8be00d
RS
92392016-05-18 Richard Sandiford <richard.sandiford@arm.com>
9240
9241 * gcc.dg/torture/pr71020.c: New test.
9242
848a392a
MJ
92432016-05-18 Martin Jambor <mjambor@suse.cz>
9244
9245 PR ipa/70646
9246 * gcc.dg/ipa/pr70646.c: New test.
9247
1f2ab776
CL
92482016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
9249
9250 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
9251
76489493
CL
92522016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
9253
9254 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
9255 missing tests for vreinterpretq_p{8,16}.
9256
bd79378d
CL
92572016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
9258
9259 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
9260 vsliq_n_s64 and vsliq_n_u64.
9261
81ca3ea0
CL
92622016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
9263
9264 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
9265 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
9266
873cb425
CL
92672016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
9268
9269 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
9270 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
9271 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
9272
9d6e7c21
CL
92732016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
9274
9275 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
9276 in comment.
9277
b4dbe40e 92782016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
9279
9280 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
9281 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
9282 "blr\t" and switch to scan-assembler-times.
9283
83a5c910
JW
92842016-05-18 Jiong Wang <jiong.wang@arm.com>
9285
53d6d955
UB
9286 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
9287 with __aarch64__.
9288 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
9289 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 9290
fb7cbdeb
JJ
92912016-05-18 Jakub Jelinek <jakub@redhat.com>
9292
8ee91165
JJ
9293 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
9294 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
9295 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
9296 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
9297 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
9298 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
9299
cf4d516a
JJ
9300 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
9301 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
9302
a4f16422
JJ
9303 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
9304 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
9305
7b37ce10
JJ
9306 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
9307 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
9308
fb7cbdeb
JJ
9309 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
9310
c9326aef
RB
93112016-05-18 Richard Biener <rguenther@suse.de>
9312
9313 PR tree-optimization/71168
9314 * gcc.dg/torture/pr71168.c: New testcase.
9315
df8b0a11
KV
93162016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
9317
9318 PR middle-end/63586
9319 * gcc.dg/tree-ssa/pr63586-2.c: New test.
9320 * gcc.dg/tree-ssa/pr63586.c: New test.
9321 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
9322
2efd67ed
NS
93232016-05-17 Nathan Sidwell <nathan@acm.org>
9324
9325 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
9326 * gcc.dg/pr68671.c: Fix ptx xfail-if.
9327 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
9328 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
9329
1988b2c2
NS
93302016-05-17 Nathan Sidwell <nathan@acm.org>
9331
9332 * gcc.target/nvptx/abi-vararg-3.c: New.
9333
ad1d92ab
MM
93342016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
9335
9336 PR tree-optimization/54579
9337 PR middle-end/55299
9338 * gcc.dg/fold-notrotate-1.c: New test.
9339 * gcc.dg/fold-notshift-1.c: New test.
9340 * gcc.dg/fold-notshift-2.c: New test.
9341
47768df8
MP
93422016-05-17 Marek Polacek <polacek@redhat.com>
9343
9344 PR ipa/71146
9345 * g++.dg/ipa/pr71146.C: New test.
9346
6b5423a5
DM
93472016-05-17 David Malcolm <dmalcolm@redhat.com>
9348
9349 * jit.dg/test-error-array-bounds.c: New test case.
9350
c7986356
MG
93512016-05-17 Marc Glisse <marc.glisse@inria.fr>
9352
9353 * gcc.dg/tree-ssa/and-1.c: New testcase.
9354
d982c5b7
MG
93552016-05-17 Marc Glisse <marc.glisse@inria.fr>
9356
9357 * gcc.dg/tree-ssa/pr69270.c: Adjust.
9358 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
9359
0139ba93
MG
93602016-05-17 Marc Glisse <marc.glisse@inria.fr>
9361
9362 * gcc.dg/tree-ssa/pr69270.c: Adjust.
9363 * gcc.dg/tree-ssa/vrp99.c: New testcase.
9364
daab4562
JW
93652016-05-17 Jiong Wang <jiong.wang@arm.com>
9366
9367 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
9368
22330033
JW
93692016-05-17 Jiong Wang <jiong.wang@arm.com>
9370
9371 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
9372
98b3a5f2
JW
93732016-05-17 Jiong Wang <jiong.wang@arm.com>
9374
9375 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
9376 ".2d[index]" when scan the assembly.
9377 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
9378 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
9379 float64x1.
9380 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
9381
b71b7a8e
RB
93822016-05-17 Richard Biener <rguenther@suse.de>
9383
9384 PR tree-optimization/71132
9385 * gcc.dg/torture/pr71132.c: New testcase.
9386
3c51ad46
CL
93872016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
9388
9389 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
9390
d20faa66
KT
93912016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9392
9393 PR target/70809
9394 * gcc.target/aarch64/pr70809_1.c: New test.
9395
b75cc5a4
KT
93962016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9397
9398 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
9399 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
9400 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
9401 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
9402
b28eb195
IE
94032016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
9404 Ilya Enkovich <ilya.enkovich@intel.com>
9405
9406 PR target/71114
9407 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
9408
0b9004ed
JH
94092016-05-16 Jan Hubicka <hubicka@ucw.cz>
9410
9411 * g++.dg/ipa/ivinline-7.C: Do not xfail.
9412 * g++.dg/ipa/ivinline-9.C: Do not xfail.
9413
1b81a1c1
MW
94142016-05-16 Matthew Wahab <matthew.wahab@arm.com>
9415
9416 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
9417 test for __ARM_FP16_ARGS.
9418 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
9419 * gcc.target/arm/aapcs/neon-vect10.c: New.
9420 * gcc.target/arm/aapcs/neon-vect9.c: New.
9421 * gcc.target/arm/aapcs/vfp18.c: New.
9422 * gcc.target/arm/aapcs/vfp19.c: New.
9423 * gcc.target/arm/aapcs/vfp20.c: New.
9424 * gcc.target/arm/aapcs/vfp21.c: New.
9425 * gcc.target/arm/fp16-aapcs-1.c: New.
9426 * g++.target/arm/fp16-param-1.c: Update expected output. Add
9427 test for __ARM_FP16_ARGS.
9428 * g++.target/arm/fp16-return-1.c: Update expected output.
9429
921d1e73
JW
94302016-05-16 Jiong Wang <jiong.wang@arm.com>
9431
9432 PR testsuite/70227
9433 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
9434
228eb42a
HA
94352016-05-15 Harald Anlauf <anlauf@gmx.de>
9436
9437 PR fortran/69603
9438 * gfortran.dg/pr69603.f90: New testcase.
9439
785abfd3
FR
94402016-05-14 Fritz Reese <fritzoreese@gmail.com>
9441
9442 * gfortran.dg/dec_union_4.f90: Fix endian issue.
9443
e75eb64f
FR
94442016-05-14 Fritz Reese <fritzoreese@gmail.com>
9445
9446 PR fortran/71047
9447 * gfortran.dg/pr71047.f08: New test.
9448
aa4b467b
JM
94492016-05-13 Joseph Myers <joseph@codesourcery.com>
9450
9451 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
9452 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
9453 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
9454
653fb4a2
MS
94552016-05-13 Martin Sebor <msebor@redhat.com>
9456
9457 PR c++/60049
9458 * g++.dg/cpp0x/constexpr-60049.C: New test.
9459
9e37582d
JJ
94602016-05-13 Jakub Jelinek <jakub@redhat.com>
9461
9462 PR bootstrap/71071
9463 * gcc.dg/pr71071.c: New test.
9464
a278aa17
UB
94652016-05-13 Uros Bizjak <ubizjak@gmail.com>
9466
9467 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
9468 remove XOP handling.
377eaca7 9469 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 9470
ac3d02e2
NS
94712016-05-13 Nathan Sidwell <nathan@acm.org>
9472
9473 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
9474 __atomic_is_lock_free declaration.
9475
8ab3bdac
RB
94762016-05-13 Richard Biener <rguenther@suse.de>
9477
9478 PR tree-optimization/42587
9479 * gcc.dg/optimize-bswapsi-4.c: New testcase.
9480
623b8e0a
ML
94812016-05-13 Martin Liska <mliska@suse.cz>
9482
9483 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
9484 the new format of dump output.
9485
da7674f6
IE
94862016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
9487
9488 * gcc.dg/pr71084.c: New test.
9489
c959db3d
RR
94902016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
9491
53d6d955
UB
9492 PR target/53440
9493 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 9494
43203dea
RR
94952016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
9496
9497 * gcc.target/aarch64/struct_return.c: New test.
9498
4f2e1536
MP
94992016-05-12 Marek Polacek <polacek@redhat.com>
9500
9501 PR c/70756
9502 * c-c++-common/pr70756-2.c: New test.
9503 * c-c++-common/pr70756.c: New test.
9504
1ef33ef3
RB
95052016-05-12 Richard Biener <rguenther@suse.de>
9506
9507 PR tree-optimization/71059
9508 * gcc.dg/torture/pr71059.c: New testcase.
9509
763baff6
RB
95102016-05-12 Richard Biener <rguenther@suse.de>
9511
9512 PR tree-optimization/71062
9513 * gcc.dg/torture/pr71062.c: New testcase.
9514
c4ec1243
IE
95152016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
9516
9517 PR tree-optimization/71006
9518 * gcc.dg/pr71006.c: New test.
9519
a5fbf76d
MP
95202016-05-12 Marek Polacek <polacek@redhat.com>
9521
9522 PR driver/71063
9523 * gcc.dg/opts-7.c: New test.
9524
5acc47a4
KT
95252016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9526
9527 PR target/70830
9528 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
9529 Add -save-temps to dg-options.
9530 Scan for ldmfd rather than pop instruction.
9531 * gcc.target/arm/interrupt-2.c: Likewise.
9532 * gcc.target/arm/pr70830.c: New test.
9533
40bd4bf9
JJ
95342016-05-12 Jakub Jelinek <jakub@redhat.com>
9535
3cd63842
JJ
9536 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
9537 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
9538
c05d08f6
JJ
9539 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
9540 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
9541 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
9542
bc27ffae
JJ
9543 PR target/71019
9544 * gcc.target/i386/avx512vl-pack-1.c: New test.
9545 * gcc.target/i386/avx512vl-pack-2.c: New test.
9546 * gcc.target/i386/avx512bw-pack-2.c: New test.
9547
515d7412
JJ
9548 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
9549
40bd4bf9
JJ
9550 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
9551 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
9552 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
9553
44ab146a
RB
95542016-05-12 Richard Biener <rguenther@suse.de>
9555
9556 PR tree-optimization/70986
9557 * gcc.dg/torture/pr70986-1.c: New testcase.
9558 * gcc.dg/torture/pr70986-2.c: Likewise.
9559 * gcc.dg/torture/pr70986-3.c: Likewise.
9560
d6e83a8d
MM
95612016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
9562
9563 PR c/43651
9564 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
9565 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
9566
51e67ea3
UB
95672016-05-11 Uros Bizjak <ubizjak@gmail.com>
9568
9569 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
9570 directive.
9571 * gcc.target/i386/pr66746.c: Ditto.
9572
3fd2b007
MM
95732016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
9574
9575 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
9576 support.
9577 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
9578 warning when using -mvsx-timode.
9579 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
9580 * gcc.target/powerpc/dform-2.c: Likewise.
9581 * gcc.target/powerpc/pr68805.c: Likewise.
9582
5c3a10fb
MP
95832016-05-11 Marek Polacek <polacek@redhat.com>
9584
9585 PR c++/71024
9586 * c-c++-common/attributes-3.c: New test.
9587
7cfb065b
NS
95882016-05-11 Nathan Sidwell <nathan@acm.org>
9589
9590 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
9591 * gcc.c-torture/execute/pr68185.c: Likewise.
9592 * gcc.dg/ipa/pr70306.c: Requires global constructors.
9593 * gcc.dg/pr69634.c: Requires scheduling.
9594 * gcc.dg/torture/pr66178.c: Require label values.
9595 * gcc.dg/setjmp-6.c: Require indirect jumps.
9596
f35ea97d
RB
95972016-05-11 Richard Biener <rguenther@suse.de>
9598
9599 PR tree-optimization/71055
9600 * gcc.dg/torture/pr71055.c: New testcase.
9601
dff70323
RB
96022016-05-11 Richard Biener <rguenther@suse.de>
9603
9604 PR debug/71057
9605 * g++.dg/debug/pr71057.C: New testcase.
9606
56a3d28b
JJ
96072016-05-11 Jakub Jelinek <jakub@redhat.com>
9608
9609 PR fortran/70855
9610 * gfortran.dg/gomp/pr70855.f90: New test.
9611
ebc1b29e
RB
96122016-05-11 Richard Biener <rguenther@suse.de>
9613
9614 PR middle-end/71002
9615 * g++.dg/torture/pr71002.C: New testcase.
9616
98ccd1d7
IE
96172016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
9618
9619 PR middle-end/70807
9620 * gcc.dg/pr70807.c: New test.
9621
ed29e24b
MS
96222016-05-10 Martin Sebor <msebor@redhat.com>
9623
9624 PR c++/38611
9625 * g++.dg/Wattributes.C: New test.
9626
e39dab2c
MG
96272016-05-10 Marc Glisse <marc.glisse@inria.fr>
9628
9629 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
9630 * gcc.dg/tree-ssa/pr69270.c: Adjust.
9631 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
9632
d067e238
IE
96332016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
9634
9635 PR target/70799
9636 * gcc.target/i386/pr70799-1.c: New test.
9637
cd36c83e
PMR
96382016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
9639
9640 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
9641
1e3af2a4
IE
96422016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
9643
9644 PR middle-end/70877
9645 * gcc.target/i386/pr70877.c: New test.
9646
afc610db
IE
96472016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
9648
9649 PR tree-optimization/70786
9650 * gcc.target/i386/pr70876.c: New test.
9651
4b59d19f
JJ
96522016-05-10 Jakub Jelinek <jakub@redhat.com>
9653
9654 PR target/70927
9655 * gcc.target/i386/avx512vl-logic-1.c: New test.
9656 * gcc.target/i386/avx512vl-logic-2.c: New test.
9657 * gcc.target/i386/avx512dq-logic-2.c: New test.
9658
9b5ee426
BS
96592016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9660
9661 PR target/70963
9662 * gcc.target/powerpc/pr70963.c: New.
9663
f3352cab
DM
96642016-05-10 David Malcolm <dmalcolm@redhat.com>
9665
9666 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
9667 (test_very_wide_line): Add ruler to expected output.
9668 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
9669 (test_very_wide_line): Likewise.
9670 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
9671 (test_show_locus): Within the handling of "test_very_wide_line",
9672 enable show_ruler_p on the diagnostic context.
9673
4a3255dd
RB
96742016-05-10 Richard Biener <rguenther@suse.de>
9675
9676 PR tree-optimization/71039
9677 * gcc.dg/torture/pr71039.c: New testcase.
9678
da7c9950
NS
96792016-05-10 Nathan Sidwell <nathan@acm.org>
9680
9681 * gcc.dg/nested-func-10.c: Requires alloca.
9682 * gcc.dg/nested-func-9.c: Requires alloca.
9683 * gcc.c-torture/execute/pr70460.c: Requires labels.
9684 * gcc.c-torture/compile/pr70199.c: Requires labels.
9685 * gcc.target/nvptx/decl.c: Compile only.
9686 * gcc.target/nvptx/trailing-init.c: Compile only.
9687 * gcc.target/nvptx/ary-init.c: Compile only.
9688
cf68d92c
MP
96892016-05-10 Marek Polacek <polacek@redhat.com>
9690
9691 PR c/70255
9692 * gcc.dg/attr-opt-1.c: New test.
9693
64ea4e15
RB
96942016-05-10 Richard Biener <rguenther@suse.de>
9695
9696 PR tree-optimization/70497
9697 PR tree-optimization/28367
9698 * gcc.dg/torture/20160404-1.c: New testcase.
9699 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
9700 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
9701
5a96dae3
PMR
97022016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
9703
9704 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
9705
fc97f805
UB
97062016-05-09 Uros Bizjak <ubizjak@gmail.com>
9707
9708 * gcc.target/i386/fabsneg-1.c New test.
9709
a710b1d5
AM
97102016-05-09 Alan Modra <amodra@gmail.com>
9711
9712 PR testsuite/70826
9713 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
9714
171f6f05
RB
97152016-05-09 Richard Biener <rguenther@suse.de>
9716
9717 PR tree-optimization/70985
9718 * gcc.dg/torture/pr70985.c: New testcase.
9719
18caa34e
BC
97202016-05-09 Bin Cheng <bin.cheng@arm.com>
9721
9722 * gcc.dg/tree-ssa/ifc-9.c: New test.
9723 * gcc.dg/tree-ssa/ifc-10.c: New test.
9724 * gcc.dg/tree-ssa/ifc-11.c: New test.
9725 * gcc.dg/tree-ssa/ifc-12.c: New test.
9726 * gcc.dg/vect/pr61194.c: Remove XFAIL.
9727 * gcc.dg/vect/vect-23.c: Remove XFAIL.
9728 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
9729
7a27d38f
RB
97302016-05-09 Richard Biener <rguenther@suse.de>
9731
9732 PR fortran/70937
9733 * gfortran.dg/pr70937.f90: New testcase.
9734
5ebbbd3d
RO
97352016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9736
9737 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
9738
f6288c24
FR
97392016-05-07 Fritz Reese <fritzoreese@gmail.com>
9740
9741 PR fortran/56226
9742 * gfortran.dg/dec_structure_1.f90: New testcase.
9743 * gfortran.dg/dec_structure_2.f90: Ditto.
9744 * gfortran.dg/dec_structure_3.f90: Ditto.
9745 * gfortran.dg/dec_structure_4.f90: Ditto.
9746 * gfortran.dg/dec_structure_5.f90: Ditto.
9747 * gfortran.dg/dec_structure_6.f90: Ditto.
9748 * gfortran.dg/dec_structure_7.f90: Ditto.
9749 * gfortran.dg/dec_structure_8.f90: Ditto.
9750 * gfortran.dg/dec_structure_9.f90: Ditto.
9751 * gfortran.dg/dec_structure_10.f90: Ditto.
9752 * gfortran.dg/dec_structure_11.f90: Ditto.
9753 * gfortran.dg/dec_union_1.f90: Ditto.
9754 * gfortran.dg/dec_union_2.f90: Ditto.
9755 * gfortran.dg/dec_union_3.f90: Ditto.
9756 * gfortran.dg/dec_union_4.f90: Ditto.
9757 * gfortran.dg/dec_union_5.f90: Ditto.
9758 * gfortran.dg/dec_union_6.f90: Ditto.
9759 * gfortran.dg/dec_union_7.f90: Ditto.
9760
5ec4a8cd
TV
97612016-05-07 Tom de Vries <tom@codesourcery.com>
9762
9763 PR tree-optimization/70956
9764 * gcc.dg/graphite/pr70956.c: New test.
9765
58ec1d0e
JJ
97662016-05-06 Jakub Jelinek <jakub@redhat.com>
9767
ccd88fb7
JJ
9768 PR middle-end/70941
9769 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
9770 (a, b, c, d): Change type from char to signed char.
9771 (main): Compare against (signed char) -1634678893 instead of
9772 hardcoded -109. Use __builtin_abort instead of abort.
9773
dd3b6464
JJ
9774 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
9775 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
9776
58ec1d0e
JJ
9777 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
9778
19aa23d8
YR
97792016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
9780
9781 PR debug/70935
9782 * gcc.dg/torture/pr70935.c: New test.
9783
ae5f0df1
OE
97842016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
9785
9786 PR target/58219
ce23a8ff 9787 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 9788
078f7e37
RB
97892016-05-06 Richard Biener <rguenther@suse.de>
9790
9791 PR tree-optimization/70960
9792 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
9793
765d7b54
OE
97942016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
9795
9796 PR target/52933
9797 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
9798 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
9799 Adjust expected instruction counts.
9800 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
9801
29c94e65
MP
98022016-05-06 Marek Polacek <polacek@redhat.com>
9803
9804 PR sanitizer/70875
9805 * gcc.dg/ubsan/bounds-3.c: New test.
9806
3684b02e
OE
98072016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
9808
9809 PR target/54089
9810 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
9811
8706773f
RB
98122016-05-06 Richard Biener <rguenther@suse.de>
9813
9814 PR middle-end/70931
9815 * gfortran.dg/pr70931.f90: New testcase.
9816
a4f51018
RB
98172016-05-06 Richard Biener <rguenther@suse.de>
9818
9819 PR middle-end/70941
9820 * gcc.dg/torture/pr70941.c: New testcase.
9821
c4f2425f
BC
98222016-05-05 Bin Cheng <bin.cheng@arm.com>
9823
9824 PR tree-optimization/57206
9825 * gcc.dg/vect/pr57206.c: New test.
9826
5dc08197
RO
98272016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9828
9829 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
9830
351f85c5
JJ
98312016-05-05 Jakub Jelinek <jakub@redhat.com>
9832
568bac8c
JJ
9833 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
9834
351f85c5
JJ
9835 * c-c++-common/Wdangling-else-4.c: New test.
9836
33fd7785
JJ
98372016-05-04 Jakub Jelinek <jakub@redhat.com>
9838
2d1ac15a
JJ
9839 PR c++/70906
9840 PR c++/70933
9841 * g++.dg/opt/pr70906.C: New test.
9842 * g++.dg/opt/pr70933.C: New test.
9843
33fd7785
JJ
9844 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
9845
6b715bf6
JH
98462016-05-04 Jan Hubicka <hubicka@ucw.cz>
9847
9848 * gcc.dg/ipa/pure-const-3.c: New testcase.
9849
deef7113
MP
98502016-05-04 Marek Polacek <polacek@redhat.com>
9851
9852 * c-c++-common/Wdangling-else-1.c: New test.
9853 * c-c++-common/Wdangling-else-2.c: New test.
9854 * c-c++-common/Wdangling-else-3.c: New test.
9855
5396db97
KCY
98562016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
9857
9858 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
9859 flag is present.
9860
de55efd5
MP
98612016-05-04 Marek Polacek <polacek@redhat.com>
9862
9863 PR c/48778
9864 * gcc.dg/Waddress-2.c: New test.
9865
475839b6
AM
98662016-05-04 Alan Modra <amodra@gmail.com>
9867
9868 * gcc.target/powerpc/pr70866.c: New.
9869
b25aad5f
MS
98702016-05-03 Martin Sebor <msebor@redhat.com>
9871
9872 PR c++/66561
9873 * c-c++-common/builtin_location.c: New test.
9874 * g++.dg/cpp1y/builtin_location.C: New test.
9875
79ce98bc
MP
98762016-05-03 Marek Polacek <polacek@redhat.com>
9877
9878 PR c/70859
9879 * gcc.dg/pr70859.c: New test.
9880 * gcc.dg/pr70859-2.c: New test.
9881
402e89f5
PMR
98822016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
9883
9884 * gnat.dg/debug5.adb: New testcase.
9885
f3d90045
DV
98862016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
9887
9888 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
9889 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
9890 Procedure to check for z10 instruction set.
9891
1e26cec1
CL
98922016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
9893
9894 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
9895
71aca5a0
AM
98962016-05-03 Alan Modra <amodra@gmail.com>
9897
9898 * gcc.target/powerpc/savres.c: Add func using a single gpr.
9899
2fd70ec1
JJ
99002016-05-03 Jakub Jelinek <jakub@redhat.com>
9901
9902 * gcc.target/i386/avx512f-cvt-1.c: New test.
9903
e5705cf7
L
99042016-05-03 H.J. Lu <hongjiu.lu@intel.com>
9905
9906 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
9907 -fdump-tree-vrp-details.
9908
381cdae4
RB
99092016-05-03 Richard Biener <rguenther@suse.de>
9910
9911 * gcc.dg/pr30172-1.c: Adjust.
9912 * gcc.dg/pr63743.c: Likewise.
9913 * gcc.dg/tm/pr51696.c: Likewise.
9914 * c-c++-common/tm/safe-1.c: Likewise.
9915 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
9916 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
9917 * g++.dg/plugin/self-assign-test-1.C: Likewise.
9918 * g++.dg/plugin/self-assign-test-2.C: Likewise.
9919
adedd5c1
JJ
99202016-05-03 Jakub Jelinek <jakub@redhat.com>
9921
31ed1665
JJ
9922 PR rtl-optimization/70467
9923 * gcc.target/i386/pr70467-3.c: New test.
9924 * gcc.target/i386/pr70467-4.c: New test.
9925
dea60b59
JJ
9926 PR tree-optimization/70916
9927 * gcc.c-torture/compile/pr70916.c: New test.
9928
adedd5c1
JJ
9929 PR target/49244
9930 * gcc.target/i386/pr49244-1.c: New test.
9931 * gcc.target/i386/pr49244-2.c: New test.
9932
f80041ef
BS
99332016-05-03 Bernd Schmidt <bschmidt@redhat.com>
9934
9935 PR rtl-optimization/44281
9936 * gcc.target/i386/pr44281.c: New test.
9937
1cfcd39e
BC
99382016-05-03 bin cheng <bin.cheng@arm.com>
9939
9940 PR tree-optimization/56541
9941 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
9942 * gcc.dg/vect/pr56541.c: new test.
9943
4304ccfd
MM
99442016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
9945
9946 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
9947 __float128.
9948 * gcc.target/powerpc/float128-complex-2.c: Likewise.
9949
50d94c29
L
99502016-05-02 H.J. Lu <hongjiu.lu@intel.com>
9951
9952 PR testsuite/70520
9953 * c-c++-common/asan/clone-test-1.c (main): Align child process
9954 stack to 16 bytes.
9955
bc1aee87
DM
99562016-05-02 David Malcolm <dmalcolm@redhat.com>
9957
9958 PR c++/62314
9959 * g++.dg/spellcheck-fields-2.C: New test case.
9960
474e0129
DM
99612016-05-02 David Malcolm <dmalcolm@redhat.com>
9962
9963 PR c++/62314
9964 * g++.dg/pr62314.C: New test case.
9965
818b88a7
JH
99662016-05-02 Jan Hubicka <hubicka@ucw.cz>
9967
9968 * gcc.dg/ipa/inline-8.c: New testcase.
9969
dd77684f
JJ
99702016-05-02 Jakub Jelinek <jakub@redhat.com>
9971
9972 PR rtl-optimization/70467
9973 * gcc.target/i386/pr70467-1.c: New test.
9974
72407e00
BE
99752016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
9976
9977 * gcc.dg/spec-options.c: Run the test on all targets.
9978 * gcc.dg/foo.specs: Use cpp_unique_options.
9979
dd53d197
MG
99802016-05-02 Marc Glisse <marc.glisse@inria.fr>
9981
9982 * gcc.dg/tree-ssa/unord.c: New testcase.
9983
a8b85ce9
MG
99842016-05-02 Marc Glisse <marc.glisse@inria.fr>
9985
9986 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
9987
5b37e866
NS
99882016-05-02 Nathan Sidwell <nathan@codesourcery.com>
9989
9990 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
9991
7176a4a0
MP
99922016-05-02 Marek Polacek <polacek@redhat.com>
9993
9994 PR c/70851
9995 * gcc.dg/enum-incomplete-3.c: New test.
9996
6b9933b9
MP
99972016-05-02 Marek Polacek <polacek@redhat.com>
9998 Tom de Vries <tom@codesourcery.com>
9999
10000 PR tree-optimization/70700
10001 * gcc.dg/pr70700.c: New test.
10002
90f82260
UB
100032016-05-01 Uros Bizjak <ubizjak@gmail.com>
10004
10005 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
10006 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
10007 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
10008 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
10009 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
10010
f73036c1
EB
100112016-04-30 Eric Botcazou <ebotcazou@adacore.com>
10012
10013 * ada/acats/run_acats: Rename into...
10014 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
10015 * ada/acats/run_all.sh: Remove redundant test.
10016 (target_run): Move around.
10017 (target_gnatchop): Use newly built executable.
10018 (target_gnatmake): Likewise.
10019 Check that the compilation of impbit succeeds.
10020
85e051a3
OE
100212016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
10022
10023 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
10024 * gcc.dg/20021029-1.c: Likewise.
10025 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
10026 * gcc.target/sh/attr-isr-trapa.c: Likewise.
10027 * gcc.target/sh/cmpstr.c: Likewise.
10028 * gcc.target/sh/cmpstrn.c: Likewise.
10029 * gcc.target/sh/memset.c: Likewise.
10030 * gcc.target/sh/pr21255-2-mb.c: Likewise.
10031 * gcc.target/sh/pr21255-2-ml.c: Likewise.
10032 * gcc.target/sh/pr39423-1.c: Likewise.
10033 * gcc.target/sh/pr49468-di.c: Likewise.
10034 * gcc.target/sh/pr49468-si.c: Likewise.
10035 * gcc.target/sh/pr49880-1.c: Likewise.
10036 * gcc.target/sh/pr49880-2.c: Likewise.
10037 * gcc.target/sh/pr49880-3.c: Likewise.
10038 * gcc.target/sh/pr50751-1.c: Likewise.
10039 * gcc.target/sh/pr50751-4.c: Likewise.
10040 * gcc.target/sh/pr50751-7.c: Likewise.
10041 * gcc.target/sh/pr51244-1.c: Likewise.
10042 * gcc.target/sh/pr51244-10.c: Likewise.
10043 * gcc.target/sh/pr51244-11.c: Likewise.
10044 * gcc.target/sh/pr51244-12.c: Likewise.
10045 * gcc.target/sh/pr51244-13.c: Likewise.
10046 * gcc.target/sh/pr51244-14.c: Likewise.
10047 * gcc.target/sh/pr51244-17.c: Likewise.
10048 * gcc.target/sh/pr51244-18.c: Likewise.
10049 * gcc.target/sh/pr51244-19.c: Likewise.
10050 * gcc.target/sh/pr51244-4.c: Likewise.
10051 * gcc.target/sh/pr51244-5.c: Likewise.
10052 * gcc.target/sh/pr51244-7.c: Likewise.
10053 * gcc.target/sh/pr51244-8.c: Likewise.
10054 * gcc.target/sh/pr51244-9.c: Likewise.
10055 * gcc.target/sh/pr51697.c: Likewise.
10056 * gcc.target/sh/pr52483-1.c: Likewise.
10057 * gcc.target/sh/pr52483-2.c: Likewise.
10058 * gcc.target/sh/pr52483-3.c: Likewise.
10059 * gcc.target/sh/pr52483-5.c: Likewise.
10060 * gcc.target/sh/pr52933-1.c: Likewise.
10061 * gcc.target/sh/pr52933-2.c: Likewise.
10062 * gcc.target/sh/pr52933-3.c: Likewise.
10063 * gcc.target/sh/pr53568-1.c: Likewise.
10064 * gcc.target/sh/pr53976-1.c: Likewise.
10065 * gcc.target/sh/pr53988-1.c: Likewise.
10066 * gcc.target/sh/pr53988.c: Likewise.
10067 * gcc.target/sh/pr54089-1.c: Likewise.
10068 * gcc.target/sh/pr54089-6.c: Likewise.
10069 * gcc.target/sh/pr54089-7.c: Likewise.
10070 * gcc.target/sh/pr54089-8.c: Likewise.
10071 * gcc.target/sh/pr54089-9.c: Likewise.
10072 * gcc.target/sh/pr54236-1.c: Likewise.
10073 * gcc.target/sh/pr54236-2.c: Likewise.
10074 * gcc.target/sh/pr54236-3.c: Likewise.
10075 * gcc.target/sh/pr54236-4.c: Likewise.
10076 * gcc.target/sh/pr54386.c: Likewise.
10077 * gcc.target/sh/pr54602-1.c: Likewise.
10078 * gcc.target/sh/pr54685.c: Likewise.
10079 * gcc.target/sh/pr54760-1.c: Likewise.
10080 * gcc.target/sh/pr54760-2.c: Likewise.
10081 * gcc.target/sh/pr54760-3.c: Likewise.
10082 * gcc.target/sh/pr54760-4.c: Likewise.
10083 * gcc.target/sh/pr54760-5.c: Likewise.
10084 * gcc.target/sh/pr54760-6.c: Likewise.
10085 * gcc.target/sh/pr55146.c: Likewise.
10086 * gcc.target/sh/pr55160.c: Likewise.
10087 * gcc.target/sh/pr59278.c: Likewise.
10088 * gcc.target/sh/pr59401-1.c: Likewise.
10089 * gcc.target/sh/pr59533-1.c: Likewise.
10090 * gcc.target/sh/pr63260.c: Likewise.
10091 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
10092 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
10093 * gcc.target/sh/strlen.c: Likewise.
10094 * gcc.target/sh/torture/pr30807.c: Likewise.
10095 * gcc.target/sh/torture/pr34777.c: Likewise.
10096 * gcc.target/sh/torture/pr64652.c: Likewise.
10097 * gcc.target/sh/torture/pr65505.c: Likewise.
10098 * gcc.target/sh/torture/pragma-isr.c: Likewise.
10099 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
10100
411e5c67
PC
101012016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
10102
10103 PR c++/66644
10104 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
10105
8fa97501
BS
101062016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10107
10108 * gcc.target/powerpc/vsx-elemrev-1.c: New.
10109 * gcc.target/powerpc/vsx-elemrev-2.c: New.
10110 * gcc.target/powerpc/vsx-elemrev-3.c: New.
10111 * gcc.target/powerpc/vsx-elemrev-4.c: New.
10112
5a956111
PP
101132016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
10114
10115 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
10116 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
10117
e7ff0319
CP
101182016-04-29 Cesar Philippidis <cesar@codesourcery.com>
10119
10120 PR middle-end/70626
10121 * c-c++-common/goacc/combined-reduction.c: New test.
10122 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
10123
52d11a4b
L
101242016-04-29 H.J. Lu <hongjiu.lu@intel.com>
10125
10126 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
10127 *movdi_internal pattern only if PIC off.
10128 * gcc.target/i386/pr70155-2.c: Likewise.
10129 * gcc.target/i386/pr70155-3.c: Likewise.
10130 * gcc.target/i386/pr70155-4.c: Likewise.
10131 * gcc.target/i386/pr70155-5.c: Likewise.
10132 * gcc.target/i386/pr70155-6.c: Likewise.
10133 * gcc.target/i386/pr70155-7.c: Likewise.
10134 * gcc.target/i386/pr70155-8.c: Likewise.
10135 * gcc.target/i386/pr70155-15.c: Likewise.
10136 * gcc.target/i386/pr70155-17.c: Likewise.
10137 * gcc.target/i386/pr70155-22.c: Likewise.
10138
8960db31
BC
101392016-04-29 Bin Cheng <bin.cheng@arm.com>
10140
10141 PR tree-optimization/70803
10142 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
10143
cca535a4
IE
101442016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
10145
10146 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
10147 optimization of vector loop.
10148 * gcc.target/i386/vect-unpack-3.c: New test.
10149 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
10150 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
10151 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
10152
500ecf4a
MP
101532016-04-29 Marek Polacek <polacek@redhat.com>
10154
10155 PR sanitizer/70342
10156 * g++.dg/ubsan/null-7.C: New test.
10157
2fff3db8
MP
10158 PR c/70852
10159 * gcc.dg/pr70852.c: New test.
10160
509063eb
DV
101612016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
10162
10163 PR/69089
10164 * g++.dg/cpp0x/alignas6.C: New test.
10165
83745c0d
DV
101662016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
10167
c87885ca
RO
10168 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
10169 * gcc.dg/pr27003.c: Likewise.
10170 * gcc.dg/tree-ssa/cswtch.c: Likewise.
10171 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
10172 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
10173 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
10174 * gcc.target/arc/mxy.c: Likewise.
10175 * gcc.target/arc/mswape.c: Likewise.
10176 * gcc.target/arc/mrtsc.c: Likewise.
10177 * gcc.target/arc/mcrc.c: Likewise.
10178 * gcc.target/arc/mdsp-packa.c: Likewise.
10179 * gcc.target/arc/mdvbf.c: Likewise.
10180 * gcc.target/arc/mlock.c: Likewise.
10181 * gcc.target/arc/mmac-24.c: Likewise.
10182 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
10183
849b265d
BS
101842016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
10185 Matthijs Kooijman <matthijs@stdin.nl>
10186 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
10187
10188 PR target/60040
10189 * gcc.target/avr/pr60040-1.c: New.
10190 * gcc.target/avr/pr60040-2.c: New.
10191
1390536b
RB
101922016-04-29 Richard Biener <rguenther@suse.de>
10193
10194 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
10195
98998245
RB
101962016-04-29 Richard Biener <rguenther@suse.de>
10197
10198 PR tree-optimization/13962
10199 PR tree-optimization/65686
10200 * gcc.dg/uninit-pr65686.c: New testcase.
10201
8b80cc21
JJ
102022016-04-29 Jakub Jelinek <jakub@redhat.com>
10203
10204 PR middle-end/70843
10205 * gcc.dg/pr70843.c: New test.
10206
6181bc30
JJ
102072016-04-28 Jakub Jelinek <jakub@redhat.com>
10208
10209 PR target/70858
10210 * gcc.target/i386/pr70858.c: New test.
10211
f4cb3612
AB
102122016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
10213
10214 * gcc.target/arc/nps400-1.c: New file.
10215
8ad9df62
JR
102162016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
10217 Andrew Burgess <andrew.burgess@embecosm.com>
10218
10219 * gcc.target/arc/movh_cl-1.c: New file.
10220
ceaaa9fe
JR
102212016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
10222 Andrew Burgess <andrew.burgess@embecosm.com>
10223
10224 * gcc.target/arc/extzv-1.c: New file.
10225 * gcc.target/arc/insv-1.c: New file.
10226 * gcc.target/arc/insv-2.c: New file.
10227 * gcc.target/arc/movb-1.c: New file.
10228 * gcc.target/arc/movb-2.c: New file.
10229 * gcc.target/arc/movb-3.c: New file.
10230 * gcc.target/arc/movb-4.c: New file.
10231 * gcc.target/arc/movb-5.c: New file.
10232 * gcc.target/arc/movb_cl-1.c: New file.
10233 * gcc.target/arc/movb_cl-2.c: New file.
10234 * gcc.target/arc/movbi_cl-1.c: New file.
10235 * gcc.target/arc/movl-1.c: New file.
10236
4d03dc2f
JR
102372016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
10238 Andrew Burgess <andrew.burgess@embecosm.com>
10239
10240 * gcc.target/arc/cmem-1.c: New file.
10241 * gcc.target/arc/cmem-2.c: New file.
10242 * gcc.target/arc/cmem-3.c: New file.
10243 * gcc.target/arc/cmem-4.c: New file.
10244 * gcc.target/arc/cmem-5.c: New file.
10245 * gcc.target/arc/cmem-6.c: New file.
10246 * gcc.target/arc/cmem-7.c: New file.
10247 * gcc.target/arc/cmem-ld.inc: New file.
10248 * gcc.target/arc/cmem-st.inc: New file.
10249
81262dad
JJ
102502016-04-28 Jakub Jelinek <jakub@redhat.com>
10251
10252 PR target/70821
10253 * gcc.target/i386/pr70821.c: New test.
10254
0a31a09a
BS
102552016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
10256
10257 * gcc.target/powerpc/vec-adde.c: New test.
10258 * gcc.target/powerpc/vec-adde-int128.c: New test.
10259
3ddffba9
JJ
102602016-04-28 Jakub Jelinek <jakub@redhat.com>
10261
10262 * gcc.target/i386/avx-vround-1.c: New test.
10263 * gcc.target/i386/avx-vround-2.c: New test.
10264 * gcc.target/i386/avx512vl-vround-1.c: New test.
10265 * gcc.target/i386/avx512vl-vround-2.c: New test.
10266
713dedcd
RO
102672016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10268
10269 PR testsuite/70595
10270 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
10271 (check_effective_target_cilkplus_runtime): ... this.
10272 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
10273 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
10274
10275 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
10276 Require cilkplus_runtime.
10277 Don't add -lcilkrts.
10278 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
10279 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
10280 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
10281 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
10282 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
10283 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
10284 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
10285 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
10286 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
10287 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
10288 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
10289 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
10290 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
10291 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
10292 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
10293 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
10294 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
10295 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
10296 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
10297 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
10298 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
10299 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
10300 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
10301 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
10302 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
10303 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
10304 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
10305 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
10306 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
10307
10308 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
10309 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
10310
10311 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
10312
10313 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
10314 cilkplus_runtime.
10315
3563f78f
MG
103162016-04-27 Marc Glisse <marc.glisse@inria.fr>
10317
10318 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
10319 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
10320
6bc2bb18
RB
103212015-04-27 Ryan Burn <contact@rnburn.com>
10322
10323 PR c++/69024
10324 PR c++/68997
10325 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
10326 diagnostic.
10327 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
10328 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
10329
1e55d29a
EB
103302016-04-27 Eric Botcazou <ebotcazou@adacore.com>
10331
10332 * gnat.dg/limited_with4.ad[sb]: New test.
10333 * gnat.dg/limited_with4_pkg.ads: New helper.
10334
087146ca
L
103352016-04-27 H.J. Lu <hongjiu.lu@intel.com>
10336
10337 PR target/70155
10338 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
10339 and movv1ti_internal patterns
10340 * gcc.target/i386/pr70155-1.c: New test.
10341 * gcc.target/i386/pr70155-2.c: Likewise.
10342 * gcc.target/i386/pr70155-3.c: Likewise.
10343 * gcc.target/i386/pr70155-4.c: Likewise.
10344 * gcc.target/i386/pr70155-5.c: Likewise.
10345 * gcc.target/i386/pr70155-6.c: Likewise.
10346 * gcc.target/i386/pr70155-7.c: Likewise.
10347 * gcc.target/i386/pr70155-8.c: Likewise.
10348 * gcc.target/i386/pr70155-9.c: Likewise.
10349 * gcc.target/i386/pr70155-10.c: Likewise.
10350 * gcc.target/i386/pr70155-11.c: Likewise.
10351 * gcc.target/i386/pr70155-12.c: Likewise.
10352 * gcc.target/i386/pr70155-13.c: Likewise.
10353 * gcc.target/i386/pr70155-14.c: Likewise.
10354 * gcc.target/i386/pr70155-15.c: Likewise.
10355 * gcc.target/i386/pr70155-16.c: Likewise.
10356 * gcc.target/i386/pr70155-17.c: Likewise.
10357 * gcc.target/i386/pr70155-18.c: Likewise.
10358 * gcc.target/i386/pr70155-19.c: Likewise.
10359 * gcc.target/i386/pr70155-20.c: Likewise.
10360 * gcc.target/i386/pr70155-21.c: Likewise.
10361 * gcc.target/i386/pr70155-22.c: Likewise.
10362
92329f9f
L
103632016-04-27 H.J. Lu <hongjiu.lu@intel.com>
10364
10365 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
10366 ".{5,6}".
10367
309a0cf6
BC
103682016-04-27 Bin Cheng <bin.cheng@arm.com>
10369
10370 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
10371 * gcc.dg/tree-ssa/scev-9.c: Ditto.
10372 * gcc.dg/tree-ssa/scev-10.c: Ditto.
10373 * gcc.dg/tree-ssa/scev-11.c: Ditto.
10374 * gcc.dg/tree-ssa/scev-12.c: Ditto.
10375
72ed2b9c
RB
103762016-04-27 Richard Biener <rguenther@suse.de>
10377
10378 PR ipa/70760
10379 * g++.dg/ipa/ipa-pta-2.C: New testcase.
10380 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
10381
3c98ff9b
NS
103822016-04-27 Nathan Sidwell <nathan@acm.org>
10383
10384 * g++.dg/cpp0x/constexpr-recursion3.C: New.
10385 * g++.dg/ubsan/pr63956.C: Adjust error location.
10386
9ec5d66b
NC
103872016-04-27 Nick Clifton <nickc@redhat.com>
10388
10389 PR middle-end/49889
10390 * gcc.dg/pr49889.c: New test.
10391
c1e1f433
BS
103922016-04-27 Bernd Schmidt <bschmidt@redhat.com>
10393
10394 * c-c++-common/memset-array.c: New test.
10395
8ac43293
MS
103962016-04-26 Martin Sebor <msebor@redhat.com>
10397
10398 PR c++/66639
10399 * g++.dg/cpp1y/func_constexpr.C: New test.
10400
843ce8ab
PP
104012016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
10402
10403 PR c++/70241
10404 * g++.dg/cpp0x/enum32.C: New test.
10405 * g++.dg/cpp0x/enum33.C: New test.
10406
104072016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
10408
10409 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
10410 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
10411 * gcc.c-torture/execute/bitfld-6.c: Likewise.
10412 * gcc.c-torture/execute/bitfld-7.c: Likewise.
10413 * gcc.c-torture/execute/pr38151.c: Likewise.
10414 * gcc.c-torture/execute/pr66556.c: Likewise.
10415 * gcc.c-torture/execute/pr67781.c: Likewise.
10416 * gcc.c-torture/execute/pr68648.c: Likewise.
10417
ca1206be
MG
104182016-04-26 Marc Glisse <marc.glisse@inria.fr>
10419
10420 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
10421
2448a956
MP
104222016-04-26 Marek Polacek <polacek@redhat.com>
10423
10424 PR c/67784
10425 * gcc.dg/pr67784-3.c: New test.
10426 * gcc.dg/pr67784-4.c: New test.
10427 * gcc.dg/pr67784-5.c: New test.
10428
b02a5e26
MP
10429 PR c/70791
10430 * gcc.dg/Wnested-externs-2.c: New test.
10431
6b6aa8d3
MG
104322016-04-26 Marc Glisse <marc.glisse@inria.fr>
10433
10434 * gcc.dg/fold-plusmult.c: Adjust.
10435 * gcc.dg/no-strict-overflow-6.c: Adjust.
10436 * gcc.dg/gomp/loop-1.c: Xfail some tests.
10437
a2095b55
BS
104382016-04-26 Bernd Schmidt <bschmidt@redhat.com>
10439
10440 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
10441 number scans.
10442 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
10443 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
10444 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
10445 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
10446 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
10447 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
10448 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
10449 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
10450 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
10451 * gcc.target/i386/avx512f-gather-5.c: Likewise.
10452 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
10453 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
10454 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
10455 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
10456 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
10457 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
10458 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
10459 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
10460 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
10461 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
10462 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
10463 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
10464 scans.
10465 * gcc.target/i386/pr32219-4.c: Likewise.
10466 * gcc.target/i386/pr32219-6.c: Likewise.
10467 * gcc.target/i386/pr32219-8.c: Likewise.
10468
bb0cc5c8
KT
104692016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10470
10471 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
10472 associated options.
10473
5a0802ea
MP
104742016-04-26 Marek Polacek <polacek@redhat.com>
10475
10476 PR c++/70744
10477 * g++.dg/ext/cond2.C: New test.
10478
00f615af
BC
104792016-04-26 Bin Cheng <bin.cheng@arm.com>
10480
10481 PR tree-optimization/70771
10482 PR tree-optimization/70775
10483 * gcc.dg/pr70771.c: New test.
25939d34 10484 * gcc.dg/pr70775.c: New test.
00f615af 10485
218155e7
BS
104862016-04-26 Bernd Schmidt <bschmidt@redhat.com>
10487
10488 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
10489
ab99f467
RB
104902016-04-25 Richard Biener <rguenther@suse.de>
10491
10492 PR tree-optimization/70780
10493 * gcc.dg/torture/pr70780.c: New testcase.
10494
3f8257db 104952016-04-25 Michael Collison <michael.collison@arm.com>
93c590ee 10496
c87885ca
RO
10497 * gcc.target/arm/neon-vaddws16.c: New test.
10498 * gcc.target/arm/neon-vaddws32.c: New test.
10499 * gcc.target/arm/neon-vaddwu16.c: New test.
10500 * gcc.target/arm/neon-vaddwu32.c: New test.
10501 * gcc.target/arm/neon-vaddwu8.c: New test.
10502 * lib/target-supports.exp
93c590ee
MC
10503 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
10504 that arm neon support vector widen sum of HImode TO SImode.
10505
d6c1a7a7
JJ
105062016-04-23 Jakub Jelinek <jakub@redhat.com>
10507
10508 PR sanitizer/70712
10509 * c-c++-common/asan/pr70712.c: New test.
10510
ab0fc037
TS
105112016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
10512
10513 * .gitattributes: New file.
10514
2aa64824
CL
105152016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
10516
10517 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
10518
e7e12d92
DH
105192016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
10520
10521 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
10522 * gfortran.dg/submodule_15.f08: Likewise.
10523
d1431192
RB
105242016-04-22 Richard Biener <rguenther@suse.de>
10525
10526 PR tree-optimization/70740
10527 * gcc.dg/torture/pr70740.c: New testcase.
10528
04a63c24
L
105292016-04-21 H.J. Lu <hongjiu.lu@intel.com>
10530
10531 PR target/70750
10532 * gcc.target/i386/pr70750-1.c: New test.
10533 * gcc.target/i386/pr70750-2.c: Likewise.
10534
20700098
PC
105352016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
10536
10537 PR c++/70540
10538 * g++.dg/cpp0x/auto48.C: New.
10539
aedf4e12
MP
105402016-04-21 Marek Polacek <polacek@redhat.com>
10541
10542 PR c++/70513
10543 * g++.dg/cpp0x/forw_enum12.C: New test.
10544 * g++.dg/cpp0x/forw_enum13.C: New test.
10545
2074d80a
KY
105462016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
10547
10548 PR target/70728
10549 * gcc.target/i386/pr70728.c: New test.
10550
aef4aab0
RB
105512016-04-21 Richard Biener <rguenther@suse.de>
10552
10553 PR middle-end/70747
10554 * gcc.dg/pr70747.c: New testcase.
10555
2359e571
BC
105562016-04-21 Bin Cheng <bin.cheng@arm.com>
10557
10558 PR tree-optimization/70715
10559 * gcc.dg/tree-ssa/scev-13.c: New test.
10560
ce0e66ff
MG
105612016-04-21 Marc Glisse <marc.glisse@inria.fr>
10562
10563 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
10564
2c2870a1
MG
105652016-04-21 Marc Glisse <marc.glisse@inria.fr>
10566
10567 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
10568
a2b056a3
JH
105692016-04-20 Jan Hubicka <jh@suse.cz>
10570
10571 PR ipa/70018
10572 * g++.dg/ipa/nothrow-1.C: New testcase.
10573
ee392fc2
NS
105742016-04-20 Nathan Sidwell <nathan@acm.org>
10575
10576 PR c++/55635
10577 * g++.dg/eh/delete1.C: New.
10578
dda49daf
L
105792016-04-20 H.J. Lu <hongjiu.lu@intel.com>
10580
10581 * gcc.target/i386/avx256-unaligned-store-2.c: Add
10582 -mtune-ctrl=sse_typeless_stores.
10583
8a5b9d5a
L
105842016-04-20 H.J. Lu <hongjiu.lu@intel.com>
10585
10586 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
10587
1011119f
BC
105882016-04-20 Bin Cheng <bin.cheng@arm.com>
10589
10590 PR tree-optimization/69489
10591 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
10592
477d4906
IV
105932016-04-20 Ilya Verbin <ilya.verbin@intel.com>
10594
10595 PR c++/69363
10596 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
10597 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
10598 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
10599
fad08d12
BC
106002016-04-20 Bin Cheng <bin.cheng@arm.com>
10601
10602 PR tree-optimization/56625
10603 PR tree-optimization/69489
10604 * gcc.dg/vect/pr56625.c: New test.
10605 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
10606
9e3e4fab
AP
106072016-04-20 Andrew Pinski <apinski@cavium.com>
10608
10609 PR target/64971
10610 * gcc.c-torture/compile/pr37433-1.c: New testcase.
10611
d7aa24e4
AC
106122016-04-20 Arnaud Charlet <charlet@adacore.com>
10613
10614 * gnat.dg/self1.adb: Remove now incorrect test.
10615
e6d62b46
BC
106162016-04-20 Bin Cheng <bin.cheng@arm.com>
10617
10618 * gcc.dg/tree-ssa/scev-11.c: New test.
10619 * gcc.dg/tree-ssa/scev-12.c: New test.
10620
2697b189
MP
106212016-04-20 Marek Polacek <polacek@redhat.com>
10622
10623 PR tree-optimization/70725
10624 * gcc.dg/pr70725.c: New test.
10625
60d393e8
RB
106262016-04-20 Richard Biener <rguenther@suse.de>
10627
10628 PR tree-optimization/70726
10629 * g++.dg/vect/pr70726.cc: New testcase.
10630
82c6f58a
AK
106312016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
10632
10633 PR target/70674
10634 * gcc.target/s390/pr70674.c: New test.
10635
90eeab20
JD
106362016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10637
10638 PR libgfortran/70684
10639 * gfortran.dg/list_read_14.f90: New test.
10640
fc9cf6da
L
106412016-04-19 H.J. Lu <hongjiu.lu@intel.com>
10642
10643 PR target/69201
10644 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
10645 extern to force it misaligned.
10646 (b): Likewise.
10647 (c): Likewise.
10648 (d): Likewise.
10649 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
10650 Don't check `*' before movv4sf_internal.
10651 * gcc.target/i386/avx256-unaligned-store-2.c: Check
10652 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
10653 Don't check `*' before movv16qi_internal.
10654 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
10655 extern to force it misaligned.
10656 (b): Likewise.
10657 (c): Likewise.
10658 (d): Likewise.
10659 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
10660 Don't check `*' before movv2df_internal.
10661 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
10662 extern to force it misaligned.
10663 (b): Likewise.
10664 (c): Likewise.
10665 (d): Likewise.
10666 Check movv8sf_internal instead of avx_storeups256.
10667 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
10668
ea8927ea
RB
106692016-04-19 Richard Biener <rguenther@suse.de>
10670
10671 PR tree-optimization/70171
10672 * g++.dg/tree-ssa/pr70171.C: New testcase.
10673
65f52ee9
RB
106742016-04-19 Richard Biener <rguenther@suse.de>
10675
10676 PR tree-optimization/70724
10677 * gcc.dg/torture/pr70724.c: New testcase.
10678
987b67f1
VM
106792016-04-18 Vladimir Makarov <vmakarov@redhat.com>
10680
10681 PR middle-end/70689
c87885ca 10682 * gcc.target/i386/pr70689.c: New.
987b67f1 10683
91a47c39
L
106842016-04-18 H.J. Lu <hongjiu.lu@intel.com>
10685
10686 PR target/70708
10687 * gcc.target/i386/pr70708.c: New test.
10688
8270b82d
RB
106892016-04-18 Richard Biener <rguenther@suse.de>
10690
10691 PR tree-optimization/43434
10692 * gcc.dg/vect/pr43434.c: New testcase.
10693 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
10694 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
10695 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
10696 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
10697 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
10698 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
10699 * gcc.dg/gomp/pr68640.c: Likewise.
10700 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
10701 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
10702
edd048e2
RB
107032016-04-18 Richard Biener <rguenther@suse.de>
10704
10705 PR tree-optimization/70701
10706 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
10707
bd5c7330
TV
107082016-04-18 Tom de Vries <tom@codesourcery.com>
10709
10710 PR testsuite/70699
10711 * gcc.dg/pr70161.c: Add dot-file scans.
10712 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
10713 instead of after last dot char.
10714
23f2660f
EB
107152016-04-17 Eric Botcazou <ebotcazou@adacore.com>
10716
10717 * c-c++-common/dump-ada-spec-3.c: New test.
10718 * c-c++-common/dump-ada-spec-4.c: Likewise.
10719
da152c9f
TV
107202016-04-17 Tom de Vries <tom@codesourcery.com>
10721
10722 PR other/70183
10723 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
10724
cc950f98
JH
107252016-04-15 Jan Hubicka <jh@suse.cz>
10726
10727 PR ipa/70018
10728 * g++.dg/ipa/pure-const-1.C: New testcase.
10729 * g++.dg/ipa/pure-const-2.C: New testcase.
10730 * g++.dg/ipa/pure-const-3.C: New testcase.
10731
949505a9
MP
107322016-04-15 Marek Polacek <polacek@redhat.com>
10733
10734 PR c/70671
10735 * gcc.dg/bitfld-22.c: New test.
10736
10e547d6
BS
107372016-04-15 Bernd Schmidt <bschmidt@redhat.com>
10738
10739 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
10740 x86_64.
10741
1e77281b
MP
107422016-04-15 Marek Polacek <polacek@redhat.com>
10743
10744 PR c/70651
10745 * c-c++-common/pr70651.c: New test.
10746
e501fa8e
KT
107472016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10748
10749 PR rtl-optimization/70681
10750 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
10751 dump scan on arm and powerpc.
10752 * gcc.dg/pr10474.c: Likewise.
10753
dda1bf61
JJ
107542016-04-15 Jakub Jelinek <jakub@redhat.com>
10755
ca4ef1ff
JJ
10756 PR c++/69517
10757 PR c++/70019
10758 PR c++/70588
10759 * g++.dg/cpp1y/vla11.C: Revert for real.
10760
dda1bf61
JJ
10761 PR c/70436
10762 * c-c++-common/Wparentheses-1.c: New test.
10763 * c-c++-common/gomp/Wparentheses-1.c: New test.
10764 * c-c++-common/gomp/Wparentheses-2.c: New test.
10765 * c-c++-common/gomp/Wparentheses-3.c: New test.
10766 * c-c++-common/gomp/Wparentheses-4.c: New test.
10767 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
10768 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
10769 * c-c++-common/goacc/Wparentheses-1.c: New test.
10770
1355e62c
KY
107712016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
10772
10773 PR target/70662
10774 * gcc.target/i386/pr70662.c: New test.
10775
0ab34b9e 107762016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 10777 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
10778
10779 PR tree-optimization/70130
10780 * gcc.dg/vect/O3-pr70130.c: New testcase.
10781
bc773aad
MM
107822016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
10783
6e9b2286
MM
10784 PR target/70669
10785 * gcc.target/powerpc/pr70669.c: New test.
10786
bc773aad
MM
10787 PR target/70640
10788 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
10789 a power7 system that does not have an assembler that supports
10790 power8.
10791
d8747845
MS
107922016-04-14 Martin Sebor <msebor@redhat.com>
10793
10794 PR c++/69517
10795 PR c++/70019
10796 PR c++/70588
10797 * c-c++-common/ubsan/vla-1.c: Revert.
10798 * g++.dg/cpp1y/vla11.C: Same.
10799 * g++.dg/cpp1y/vla12.C: Same.
10800 * g++.dg/cpp1y/vla13.C: Same.
10801 * g++.dg/cpp1y/vla14.C: Same.
10802 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 10803 * g++.dg/init/array24.C: Same.
d8747845
MS
10804 * g++.dg/ubsan/vla-1.C: Same.
10805
85128559
MP
108062016-04-14 Marek Polacek <polacek@redhat.com>
10807 Jan Hubicka <hubicka@ucw.cz>
10808
10809 PR c++/70029
10810 * g++.dg/torture/pr70029.C: New test.
10811
52fbb073
MS
108122016-04-14 Martin Sebor <msebor@redhat.com>
10813
10814 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
10815 type size to prevent failures on targets with very low maximum
10816 alignment.
10817
6db61d6f
RB
108182016-04-14 Richard Biener <rguenther@suse.de>
10819
10820 PR tree-optimization/70623
10821 * gcc.dg/torture/pr70623.c: New testcase.
10822 * gcc.dg/torture/pr70623-2.c: Likewise.
10823
342fac95
MS
108242016-04-13 Martin Sebor <msebor@redhat.com>
10825
10826 PR c++/69517
10827 PR c++/70019
10828 PR c++/70588
10829 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
10830 * g++.dg/cpp1y/vla11.C: New test.
10831 * g++.dg/cpp1y/vla12.C: New test.
10832 * g++.dg/cpp1y/vla13.C: New test.
10833 * g++.dg/cpp1y/vla14.C: New test.
10834 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 10835 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
10836 * g++.dg/ubsan/vla-1.C: Disable exceptions.
10837
d93c452f
JJ
108382016-04-13 Jakub Jelinek <jakub@redhat.com>
10839
10840 PR c++/70641
10841 * g++.dg/opt/pr70641.C: New test.
10842
85115fb6
RO
108432016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10844
10845 PR rtl-optimization/68749
10846 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
10847 effects of argument promotions.
10848 Remove default args to dg-skip-if.
10849
545a4139
PC
108502016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
10851
10852 PR c++/70635
10853 * g++.dg/parse/pr70635.C: New.
10854
b3a77f21
MP
108552016-04-13 Marek Polacek <polacek@redhat.com>
10856
10857 PR c++/70639
10858 * c-c++-common/Wmisleading-indentation-4.c: New test.
10859
99cd9857
MP
108602016-04-13 Marek Polacek <polacek@redhat.com>
10861
10862 PR c/70436
c87885ca
RO
10863 * gcc.dg/Wparentheses-12.c: New test.
10864 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 10865
75ca93ec
IE
108662016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
10867
10868 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
10869 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
10870 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
10871
3d3f9e7e
JJ
108722016-04-13 Jakub Jelinek <jakub@redhat.com>
10873
37947cd0
JJ
10874 PR middle-end/70633
10875 * gcc.c-torture/compile/pr70633.c: New test.
10876
3d3f9e7e
JJ
10877 PR debug/70628
10878 * gcc.dg/torture/pr70628.c: New test.
10879
92886d3e
PP
108802016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
10881
10882 PR c++/70610
10883 * g++.dg/template/pr70610.C: New test.
10884 * g++.dg/template/pr70610-2.C: New test.
10885 * g++.dg/template/pr70610-3.C: New test.
10886 * g++.dg/template/pr70610-4.C: New test.
10887
13bd7c2b
JJ
108882016-04-12 Jakub Jelinek <jakub@redhat.com>
10889
6512fa6d
JJ
10890 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
10891 128 instead of 32.
10892
13bd7c2b
JJ
10893 PR c++/70571
10894 * g++.dg/ext/pr70571.C: New test.
10895
20b9851c
MM
108962016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
10897
8a434ada 10898 PR target/70640
20b9851c
MM
10899 * gcc.target/powerpc/pr70640.c: New test.
10900
2b2f52bc
PC
109012016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
10902
10903 PR c++/68722
10904 * g++.dg/parse/pr68722.C: New.
10905
5901e56a
JJ
109062016-04-12 Jakub Jelinek <jakub@redhat.com>
10907
10908 PR rtl-optimization/70596
10909 * gcc.target/i386/pr70596.c: New test.
10910
d4619dc1
NS
109112016-04-12 Nathan Sidwell <nathan@acm.org>
10912
10913 PR c++/70501
10914 * g++.dg/init/pr70501.C: New.
10915
3df530d3
DW
109162016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
10917
10918 * gcc.target/i386/asm-flag-6.c: New test.
10919
b7a120d7
TV
109202016-04-12 Tom de Vries <tom@codesourcery.com>
10921
10922 PR tree-optimization/68756
10923 * gcc.dg/graphite/pr68756.c: New test.
10924
4e0eea75
JJ
109252016-04-12 Jakub Jelinek <jakub@redhat.com>
10926
10927 PR tree-optimization/70602
10928 * gcc.c-torture/execute/pr70602.c: New test.
10929
35fbda43
MM
109302016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
10931
10932 PR target/70381
10933 * gcc.target/powerpc/float128-1.c: New tests to make sure the
10934 __float128 emulator is built and runs.
10935 * gcc.target/powerpc/float128-1.c: Likewise.
10936
10937 * lib/target-supports.exp (check_ppc_float128_sw_available):
10938 Rework tests for __float128 software and hardware
10939 availability. Fix exit condition to return 0 on success.
10940
04a99ebe
JG
109412016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
10942
10943 PR target/70133
10944 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
10945 * gcc.target/aarch64/target_attr_15.c: Likewise.
10946
47cd5a85
PC
109472016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
10948
10949 PR c++/69066
10950 * g++.dg/cpp1y/pr69066.C: New.
10951
a5edb32e
JD
109522016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10953
10954 PR fortran/68566
10955 * gfortran.dg/pr36192.f90: Update test.
10956 * gfortran.dg/pr36192_1.f90: Update test.
10957 * gfortran.dg/real_dimension_1.f: Update test.
10958 * gfortran.dg/parameter_array_init_7.f90: New test.
10959
8ef378f8
JDA
109602016-04-09 John David Anglin <danglin@gcc.gnu.org>
10961
c532c871
JDA
10962 PR testsuite/64039
10963 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
10964
d34f706f
JDA
10965 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
10966
75e1dd9e
JDA
10967 PR rtl-optimization/66669
10968 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
10969
8a976f5f
JDA
10970 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
10971
da04822a
JDA
10972 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
10973 * gcc.dg/pie-1.c: Likewise.
10974 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
10975 * gcc.dg/pic-4.c: Likewise.
10976 * gcc.dg/pie-3.c: Likewise.
10977 * gcc.dg/pie-4.c: Likewise.
10978
adfabcf9
JDA
10979 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
10980
4a020adf
JDA
10981 PR tree-optimization/68644
10982 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
10983
8ef378f8
JDA
10984 PR rtl-optimization/64886
10985 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
10986
09bf990e
TV
109872016-04-09 Tom de Vries <tom@codesourcery.com>
10988
10989 PR tree-optimization/68953
10990 * gcc.dg/graphite/pr68953.c: New test.
10991
138c3c1a
DH
109922016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
10993
10994 PR fortran/70592
10995 * gfortran.dg/deferred_character_16.f90: New test.
10996
f55460af
JJ
109972016-04-09 Jakub Jelinek <jakub@redhat.com>
10998
10999 PR tree-optimization/70586
11000 * gcc.c-torture/execute/pr70586.c: New test.
11001
0b77bbf3
DH
110022016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
11003
11004 PR sanitizer/70573
11005 * c-c++-common/asan/halt_on_error-1.c: Replace memset
11006 with __builtin_memset
11007 * c-c++-common/asan/halt_on_error-2.c: Likewise.
11008
c42cfb5c
CP
110092016-04-08 Cesar Philippidis <cesar@codesourcery.com>
11010
11011 PR lto/70289
11012 PR ipa/70348
11013 PR tree-optimization/70373
11014 PR middle-end/70533
11015 PR middle-end/70534
11016 PR middle-end/70535
11017 * c-c++-common/goacc/reduction-5.c: New test.
11018 * c-c++-common/goacc/reduction-promotions.c: New test.
11019 * gfortran.dg/goacc/reduction-3.f95: New test.
11020 * gfortran.dg/goacc/reduction-promotions.f90: New test.
11021
56cfb596
PP
110222016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
11023
11024 PR c++/70590
11025 PR c++/70452
11026 * g++.dg/pr70590.C: New test.
11027 * g++.dg/pr70590-2.C: New test.
11028
1a13c0a2
JJ
110292016-04-08 Jakub Jelinek <jakub@redhat.com>
11030
abc0647a
JJ
11031 PR middle-end/70593
11032 * gcc.target/i386/pr70593.c: New test.
11033
1a13c0a2
JJ
11034 PR rtl-optimization/70574
11035 * gcc.target/i386/avx2-pr70574.c: New test.
11036
c3da4956
MO
110372016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
11038
11039 PR sanitizer/70541
11040 * c-c++-common/asan/pr70541.c: New test.
11041
9f1b833b
TV
110422016-04-08 Tom de Vries <tom@codesourcery.com>
11043
11044 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
11045 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
11046
bae7adda
KT
110472016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11048
11049 PR target/70566
11050 * gcc.c-torture/execute/pr70566.c: New test.
11051
211f3d57
TV
110522016-04-08 Tom de Vries <tom@codesourcery.com>
11053
11054 * c-c++-common/goacc/uninit-copy-clause.c: New test.
11055 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
11056
02cf2861
AM
110572016-04-08 Alan Modra <amodra@gmail.com>
11058
11059 * gcc.target/powerpc/pr70117.c: New.
11060
5f490f9f
JJ
110612016-04-07 Jakub Jelinek <jakub@redhat.com>
11062
56e9b710
JJ
11063 PR testsuite/70581
11064 * gcc.dg/lto/simd-function_0.c: New test.
11065
5f490f9f
JJ
11066 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
11067 clones.
11068 * c-c++-common/attr-simd-2.c: Likewise.
11069 * c-c++-common/attr-simd-4.c: Likewise.
11070 * gcc.dg/gomp/simd-clones-2.c: Likewise.
11071 * gcc.dg/gomp/simd-clones-3.c: Likewise.
11072
e4ebc74d
TP
110732016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
11074
11075 PR testsuite/70553
11076 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
11077
9817ae35
TS
110782016-04-07 Thomas Schwinge <thomas@codesourcery.com>
11079 Tom de Vries <tom@codesourcery.com>
11080
11081 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
11082 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
11083 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
11084 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
11085 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
11086 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
11087 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
11088 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
11089
e292f64d
PP
110902016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
11091
11092 PR c/70436
11093 * g++.dg/warn/Wparentheses-29.C: New test.
11094
6b37bdaf
PP
110952016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
11096
11097 PR c/70436
11098 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
11099 explicit braces to resolve a future -Wparentheses warning.
11100
64824205
RH
111012016-04-06 Richard Henderson <rth@redhat.com>
11102
11103 * gcc.dg/pr61817-1.c: New test.
11104 * gcc.dg/pr61817-2.c: New test.
11105 * gcc.dg/pr69391-1.c: New test.
11106 * gcc.dg/pr69391-2.c: New test.
11107
bc2fc1f3
VM
111082016-04-06 Vladimir Makarov <vmakarov@redhat.com>
11109
11110 PR rtl-optimization/70398
c87885ca 11111 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 11112
41414a02
EB
111132016-04-06 Eric Botcazou <ebotcazou@adacore.com>
11114
11115 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
11116
4066ea8a
YR
111172016-04-06 Yvan Roux <yvan.roux@linaro.org>
11118 Pedro Alves <palves@redhat.com>
11119
11120 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
11121
ec35ea45
JJ
111222016-04-06 Jakub Jelinek <jakub@redhat.com>
11123
3866f8dd
JJ
11124 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
11125 Check for avx512f effective targets instead of avx2.
11126 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
11127 for AVX512F clones.
11128 * gcc.dg/gomp/declare-simd-3.c: Likewise.
11129 * g++.dg/gomp/declare-simd-1.C: Likewise.
11130 * g++.dg/gomp/declare-simd-3.C: Likewise.
11131 * g++.dg/gomp/declare-simd-4.C: Likewise.
11132
ec35ea45
JJ
11133 PR middle-end/70550
11134 * c-c++-common/gomp/pr70550-1.c: New test.
11135 * c-c++-common/gomp/pr70550-2.c: New test.
11136
c08d28ac
NS
111372016-04-05 Nathan Sidwell <nathan@acm.org>
11138
11139 PR c++/70512
11140 * g++.dg/ext/attribute-may-alias-5.C: New.
11141
1d510e04
JJ
111422016-04-05 Jakub Jelinek <jakub@redhat.com>
11143
11144 PR c++/70336
11145 * c-c++-common/pr70336.c: New test.
11146 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
11147 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
11148
84278ed9
JH
111492016-04-05 Jan Hubicka <hubicka@ucw.cz>
11150
11151 PR ipa/66223
11152 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
11153
268a0ec4
JJ
111542016-04-05 Jakub Jelinek <jakub@redhat.com>
11155
11156 PR rtl-optimization/70542
11157 * gcc.dg/torture/pr70542.c: New test.
11158 * gcc.target/i386/avx2-pr70542.c: New test.
11159
5e8c2eb1
ZS
111602016-04-05 Zdenek Sojka <zsojka@seznam.cz>
11161
11162 PR tree-optimization/70509
11163 * gcc.target/i386/avx512bw-pr70509.c: New test.
11164
c0daf32d
PP
111652016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
11166
11167 PR c++/70452
11168 * g++.dg/ext/constexpr-vla4.C: New test.
11169
bf867841
UB
111702016-04-05 Uros Bizjak <ubizjak@gmail.com>
11171
11172 PR target/70510
11173 * gcc.target/i386/pr70510.c: New test.
11174
3022186a
RB
111752016-04-05 Richard Biener <rguenther@suse.de>
11176
11177 PR tree-optimization/70526
11178 * g++.dg/torture/pr70526.C: New testcase.
11179
55fc79b2
JJ
111802016-04-05 Jakub Jelinek <jakub@redhat.com>
11181
11182 PR target/70525
11183 * gcc.target/i386/pr70525.c: New test.
11184
62b233f2
RB
111852016-04-05 Richard Biener <rguenther@suse.de>
11186
11187 PR middle-end/70499
11188 * g++.dg/torture/pr70499.C: New testcase.
11189
cc05759d
RB
111902016-04-05 Richard Biener <rguenther@suse.de>
11191
11192 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
11193 remove XFAIL.
11194
f23f16d4
JJ
111952016-04-04 Jakub Jelinek <jakub@redhat.com>
11196
11197 PR middle-end/70307
11198 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
11199 rs6000 ABI warnings.
11200
d27ecc49
JH
112012016-04-04 Jan Hubicka <hubicka@ucw.cz>
11202
11203 PR ipa/66223
11204 * g++.dg/ipa/devirt-51.C: New testcase.
11205
c974c96e 112062016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3f8257db 11207 Jakub Jelinek <jakub@redhat.com>
c974c96e
BS
11208
11209 PR middle-end/70457
11210 * gcc.dg/torture/pr70457.c: New.
11211
7a85da89
AV
112122016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
11213
11214 PR fortran/67538
11215 * gfortran.dg/allocate_with_source_19.f08: New test.
11216
de517e64
AV
112172016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
11218
11219 PR fortran/65795
11220 * gfortran.dg/coarray_allocate_6.f08: New test.
11221
43b9f499
RB
112222016-04-04 Richard Biener <rguenther@suse.de>
11223
11224 PR rtl-optimization/70484
11225 * gcc.dg/torture/pr70484.c: New testcase.
11226
f13355da
MP
112272016-04-04 Marek Polacek <polacek@redhat.com>
11228
11229 PR c/70307
11230 * gcc.dg/torture/pr70307.c: New test.
11231
6cc6ed50
OE
112322016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
11233
11234 PR target/70416
11235 PR target/67391
11236 * gcc.target/sh/torture/pr70416.c: New.
11237
abdc16c8
MS
112382016-04-02 Martin Sebor <msebor@redhat.com>
11239
11240 PR c++/67376
11241 PR c++/70170
11242 PR c++/70172
11243 PR c++/70228
11244 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
11245 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
11246 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
11247 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
11248 * g++.dg/cpp0x/constexpr-string.C: Same.
11249 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
11250 * g++.dg/cpp0x/pr65398.C: Same.
11251 * g++.dg/ext/constexpr-vla1.C: Same.
11252 * g++.dg/ext/constexpr-vla2.C: Same.
11253 * g++.dg/ext/constexpr-vla3.C: Same.
11254 * g++.dg/ubsan/pr63956.C: Same.
11255
763cd859
JJ
112562016-04-01 Jakub Jelinek <jakub@redhat.com>
11257
11258 PR rtl-optimization/70467
11259 * gcc.target/i386/pr70467-2.c: New test.
11260
0f875435
JJ
112612016-04-01 Jakub Jelinek <jakub@redhat.com>
11262 Marek Polacek <polacek@redhat.com>
11263
11264 PR c++/70488
11265 * g++.dg/init/new47.C: New test.
11266
41d14659
RR
112672016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
11268
11269 PR target/70496
11270 * gcc.target/arm/pr70496.c: New test.
11271
f9bf89bb
NS
112722016-04-01 Nathan Sidwell <nathan@acm.org>
11273
73b9085d
NS
11274 PR c++/68475
11275 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
11276
4afdcfaa
IE
112772016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
11278
11279 PR target/69890
11280 * gcc.dg/strlenopt.h (memmove): New.
11281 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
11282 instead of "string.h".
11283 * gcc.target/i386/chkp-strlen-2.c: Likewise.
11284 * gcc.target/i386/chkp-strlen-3.c: Likewise.
11285 * gcc.target/i386/chkp-strlen-4.c: Likewise.
11286 * gcc.target/i386/chkp-strlen-5.c: Likewise.
11287 * gcc.target/i386/chkp-stropt-1.c: Likewise.
11288 * gcc.target/i386/chkp-stropt-10.c: Likewise.
11289 * gcc.target/i386/chkp-stropt-11.c: Likewise.
11290 * gcc.target/i386/chkp-stropt-12.c: Likewise.
11291 * gcc.target/i386/chkp-stropt-13.c: Likewise.
11292 * gcc.target/i386/chkp-stropt-14.c: Likewise.
11293 * gcc.target/i386/chkp-stropt-15.c: Likewise.
11294 * gcc.target/i386/chkp-stropt-16.c: Likewise.
11295 * gcc.target/i386/chkp-stropt-2.c: Likewise.
11296 * gcc.target/i386/chkp-stropt-3.c: Likewise.
11297 * gcc.target/i386/chkp-stropt-4.c: Likewise.
11298 * gcc.target/i386/chkp-stropt-5.c: Likewise.
11299 * gcc.target/i386/chkp-stropt-6.c: Likewise.
11300 * gcc.target/i386/chkp-stropt-7.c: Likewise.
11301 * gcc.target/i386/chkp-stropt-8.c: Likewise.
11302 * gcc.target/i386/chkp-stropt-9.c: Likewise.
11303
b5d7a29c
RO
113042016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
11305
11306 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
11307 (Holder::foo): Reflect this.
11308
b660f9ec
IE
113092016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
11310
11311 PR target/70442
11312 * gcc.dg/pr70442.c: New test.
11313
88504f34
NS
113142016-03-31 Nathan Sidwell <nathan@acm.org>
11315
11316 PR c++/70393
11317 * g++.dg/cpp0x/constexpr-virtual6.C: New.
11318
95d34b96
KY
113192016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
11320
11321 PR target/70453
11322 * gcc.target/i386/pr70453.c: New test.
11323
b4c4967c
AB
113242016-03-31 Andrey Belevantsev <abel@ispras.ru>
11325
11326 PR target/70292
11327 * gcc.c-torture/pr70292.c: New test.
11328
5fde6a45
MP
113292016-03-31 Marek Polacek <polacek@redhat.com>
11330
11331 PR c/70297
11332 * c-c++-common/pr70297.c: New test.
11333 * g++.dg/cpp0x/typedef-redecl.C: New test.
11334 * gcc.dg/typedef-redecl2.c: New test.
11335
97eb24c4
JJ
113362016-03-31 Jakub Jelinek <jakub@redhat.com>
11337
11338 PR rtl-optimization/70460
11339 * gcc.c-torture/execute/pr70460.c: New test.
11340
efc3536f
RB
113412016-03-31 Richard Biener <rguenther@suse.de>
11342
11343 PR c++/70430
11344 * g++.dg/ext/vector30.C: New testcase.
11345
e0876e21
DH
113462016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
11347 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11348
11349 * gfortran.dg/fmt_pf.f90: New test.
11350
e9bff8c6
RO
113512016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
11352
11353 Forward-port from 5 branch
11354 2016-03-30 Jakub Jelinek <jakub@redhat.com>
11355
11356 PR testsuite/70356
11357 * gcc.target/i386/avx-vextractf128-256-5.c: Move
11358 dg-require-effective-target after dg-do.
11359
11360 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
11361
11362 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
11363
2620c80d
TS
113642016-03-30 Thomas Schwinge <thomas@codesourcery.com>
11365 Julian Brown <julian@codesourcery.com>
11366 Chung-Lin Tang <cltang@codesourcery.com>
11367 Cesar Philippidis <cesar@codesourcery.com>
11368 James Norris <jnorris@codesourcery.com>
11369 Tom de Vries <tom@codesourcery.com>
11370 Nathan Sidwell <nathan@codesourcery.com>
11371
bf867841 11372 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
11373 * c-c++-common/goacc/loop-clauses.c: Likewise.
11374 * g++.dg/goacc/template.C: Likewise.
11375 * gfortran.dg/goacc/combined-directives.f90: Likewise.
11376 * gfortran.dg/goacc/loop-1.f95: Likewise.
11377 * gfortran.dg/goacc/loop-5.f95: Likewise.
11378 * gfortran.dg/goacc/loop-6.f95: Likewise.
11379 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
11380 * c-c++-common/goacc-gomp/nesting-1.c: Update.
11381 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
11382 * c-c++-common/goacc/clauses-fail.c: Likewise.
11383 * c-c++-common/goacc/parallel-1.c: Likewise.
11384 * c-c++-common/goacc/reduction-1.c: Likewise.
11385 * c-c++-common/goacc/reduction-2.c: Likewise.
11386 * c-c++-common/goacc/reduction-3.c: Likewise.
11387 * c-c++-common/goacc/reduction-4.c: Likewise.
11388 * c-c++-common/goacc/routine-3.c: Likewise.
11389 * c-c++-common/goacc/routine-4.c: Likewise.
11390 * c-c++-common/goacc/routine-5.c: Likewise.
11391 * c-c++-common/goacc/tile.c: Likewise.
11392 * g++.dg/goacc/template.C: Likewise.
11393 * gfortran.dg/goacc/combined-directives.f90: Likewise.
11394 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
11395 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
11396 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
11397 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
11398 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
11399 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
11400 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
11401 * c-c++-common/goacc/use_device-1.c: ... this file.
11402 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
11403 * c-c++-common/goacc/host_data-5.c: ... this file, and...
11404 * c-c++-common/goacc/host_data-6.c: ... this file.
11405 * c-c++-common/goacc/loop-2-kernels.c: New file.
11406 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
11407 * c-c++-common/goacc/loop-3.c: Likewise.
11408 * g++.dg/goacc/reference.C: Likewise.
11409 * g++.dg/goacc/routine-1.C: Likewise.
11410 * g++.dg/goacc/routine-2.C: Likewise.
11411
f6d2d066
RB
114122016-03-30 Richard Biener <rguenther@suse.de>
11413
11414 PR middle-end/70450
11415 * gcc.dg/torture/pr70450.c: New testcase.
11416
d43242b9
JJ
114172016-03-30 Jakub Jelinek <jakub@redhat.com>
11418
11419 PR target/70421
11420 * gcc.dg/torture/pr70421.c: New test.
11421 * gcc.target/i386/avx512f-pr70421.c: New test.
11422
5ce43b77
L
114232016-03-30 H.J. Lu <hongjiu.lu@intel.com>
11424
11425 PR testsuite/70364
11426 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
11427 (check): New function.
11428 (bar): Call check.
11429 (foo): Align stack to 16 bytes when calling bar.
11430 * gcc.target/i386/cleanup-2.c: Likewise.
11431
d014a712
PP
114322016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
11433
11434 PR tree-optimization/59124
11435 * gcc.dg/Warray-bounds-19.c: New test.
11436
3f8257db 114372016-03-29 Zachary T Welch <zwelch@codesourcery.com>
13f0e8c7
ZW
11438
11439 * lib/prune.exp (escape_regex_chars): New.
11440 (prune_file_path): Update to quote metcharacters for regexp.
11441
3336c6e0
JJ
114422016-03-29 Jakub Jelinek <jakub@redhat.com>
11443
a362f023
JJ
11444 PR rtl-optimization/70429
11445 * gcc.c-torture/execute/pr70429.c: New test.
11446
3336c6e0
JJ
11447 PR tree-optimization/70405
11448 * gcc.dg/pr70405.c: New test.
11449
728557fd
AV
114502016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
11451
11452 PR fortran/70397
11453 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
11454 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
11455
bef977d4
TS
114562016-03-29 Thomas Schwinge <thomas@codesourcery.com>
11457
11458 PR testsuite/64177
11459 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
11460 __cilkrts_set_param to set two workers.
11461 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
11462 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
11463
6f6d25c9
DH
114642016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
11465
bf867841 11466 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 11467
45733562
KY
114682016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
11469
11470 PR target/70406
bf867841 11471 * gcc.target/i386/pr70406.c: New test.
45733562 11472
a1799e5e
EB
114732016-03-27 Eric Botcazou <ebotcazou@adacore.com>
11474
11475 * gnat.dg/specs/double_record_extension3.ads: New test.
11476
5fca7b66
RH
114772016-03-25 Richard Henderson <rth@redhat.com>
11478
11479 PR target/70120
11480 * gcc.target/aarch64/pr70120-1.c: New.
11481 * gcc.target/aarch64/pr70120-2.c: New.
11482 * gcc.target/aarch64/pr70120-3.c: New.
11483
31ce75c6
PP
114842016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
11485
11486 PR c++/62212
11487 * g++.dg/template/mangle2.C: The dg-do directive should be
11488 "compile" not "assemble".
11489
3caf0ca1
BS
114902016-03-25 Bernd Schmidt <bschmidt@redhat.com>
11491
11492 PR lto/69650
11493 * gcc.dg/pr69650.c: New test.
11494
634035b6
DE
114952016-03-25 David Edelsohn <dje.gcc@gmail.com>
11496
11497 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
11498
45d34276
AM
114992016-03-25 Alan Modra <amodra@gmail.com>
11500
11501 * gcc.dg/dfp/pr70052.c: New test.
11502
8f085166
RH
115032016-03-24 Richard Henderson <rth@redhat.com>
11504
11505 PR middle-end/69845
11506 * gcc.dg/tree-ssa/pr69845-1.c: New test.
11507 * gcc.dg/tree-ssa/pr69845-2.c: New test.
11508
011e5ec3
TV
115092016-03-24 Tom de Vries <tom@codesourcery.com>
11510
11511 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
11512
9e3f4551
TV
115132016-03-24 Tom de Vries <tom@codesourcery.com>
11514
11515 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
11516 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
11517
45780041
TV
115182016-03-24 Tom de Vries <tom@codesourcery.com>
11519
11520 * c-c++-common/goacc/uninit-dim-clause.c: New test.
11521 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
11522
887ab4e5
PP
115232016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
11524
11525 PR c++/62212
11526 * g++.dg/template/mangle2.C: New test.
11527
69a9a66f
RB
115282016-03-24 Richard Biener <rguenther@suse.de>
11529
11530 PR tree-optimization/70396
11531 * gcc.dg/torture/pr70396.c: New testcase.
11532
ed87de55
RB
115332016-03-24 Richard Biener <rguenther@suse.de>
11534
11535 PR middle-end/70370
11536 * gcc.dg/torture/pr70370.c: New testcase.
11537
ea064934
TV
115382016-03-24 Tom de Vries <tom@codesourcery.com>
11539
11540 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
11541 * gfortran.dg/goacc/kernels-tree.f95: Same.
11542 * gfortran.dg/goacc/parallel-tree.f95: Same.
11543
b2a4dd1d
TV
115442016-03-24 Tom de Vries <tom@codesourcery.com>
11545
11546 * c-c++-common/goacc/uninit-if-clause.c: New test.
11547 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
11548
72e7cd6e
JJ
115492016-03-24 Jakub Jelinek <jakub@redhat.com>
11550
11551 PR target/70290
bf867841
UB
11552 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
11553 Fix formatting.
72e7cd6e 11554
ce9d0c03
RB
115552016-03-24 Richard Biener <rguenther@suse.de>
11556
11557 PR tree-optimization/70372
11558 * gcc.dg/tree-ssa/pr70372.c: New testcase.
11559
426b9428
PP
115602016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
11561
11562 PR c++/70347
11563 * g++.dg/cpp1y/nsdmi-union1.C: New test.
11564
cd1588c4
PP
115652016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
11566
11567 PR c++/70332
11568 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
11569
61637db3
JJ
115702016-03-23 Jakub Jelinek <jakub@redhat.com>
11571
928af3bf
JJ
11572 PR c++/70001
11573 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
11574 * g++.dg/cpp1y/pr70001.C: New test.
11575
61637db3
JJ
11576 PR c++/70323
11577 * g++.dg/cpp0x/constexpr-70323.C: New test.
11578
05aca4e7
AO
115792016-03-23 Alexandre Oliva <aoliva@redhat.com>
11580 Jason Merrill <jason@redhat.com>
11581 Jakub Jelinek <jakub@redhat.com>
11582
11583 PR c++/69315
11584 * g++.dg/cpp0x/constexpr-69315.C: New test.
11585 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
11586
fbdb6baf
MP
115872016-03-23 Marek Polacek <polacek@redhat.com>
11588
11589 PR c++/69884
11590 * g++.dg/warn/Wignored-attributes-1.C: New test.
11591 * g++.dg/warn/Wignored-attributes-2.C: New test.
11592
d79ee524
TV
115932016-03-23 Tom de Vries <tom@codesourcery.com>
11594
11595 * c-c++-common/goacc/kernels-default.c (foo): Add missing
11596 initialization.
11597 * gfortran.dg/goacc/private-3.f95 (test): Same.
11598 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
11599 missing use param.
11600
a59f0bef
KT
116012016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11602
11603 * lib/target-supports.exp: Remove v7ve entry from loop
11604 creating effective target checks.
11605 (check_effective_target_arm_arch_v7ve_ok): New procedure.
11606 (add_options_for_arm_arch_v7ve): Likewise.
11607
0179520a
JJ
116082016-03-23 Jakub Jelinek <jakub@redhat.com>
11609
11610 PR tree-optimization/70354
11611 * gcc.dg/vect/pr70354-1.c: New test.
11612 * gcc.dg/vect/pr70354-2.c: New test.
11613 * gcc.target/i386/avx2-pr70354-1.c: New test.
11614 * gcc.target/i386/avx2-pr70354-2.c: New test.
11615
75bb14d7
JL
116162016-03-22 Jeff Law <law@redhat.com>
11617
11618 PR target/70232
11619 * gcc.dg/tree-ssa/pr70232.c: New test.
11620
72c9526d
IE
116212016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
11622
11623 PR target/70302
11624 * gcc.target/i386/pr70302.c: New test.
11625
a3ca1bc5
RB
116262016-03-22 Richard Biener <rguenther@suse.de>
11627
11628 PR middle-end/70251
11629 * g++.dg/torture/pr70251.C: New testcase.
11630
5c240f4d
DM
116312016-03-22 David Malcolm <dmalcolm@redhat.com>
11632
11633 PR c/69993
11634 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
11635 Wmisleading-indentation.c.
11636 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
11637 reflect change to diagnostic text and order of messages.
11638 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
11639
80f6631b
DE
116402016-03-22 David Edelsohn <dje.gcc@gmail.com>
11641
11642 * g++.dg/ext/java-3.C: Don't compile on AIX.
11643
9a10956c
RB
116442016-03-22 Richard Biener <rguenther@suse.de>
11645
11646 PR middle-end/70333
11647 * gcc.dg/torture/pr70333.c: New testcase.
11648
6cedf922
IE
116492016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
11650
11651 * g++.dg/ext/pr70290.C: New test.
11652
cd6c27ac
KY
116532016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
11654
11655 PR target/70325
11656 * gcc.target/i386/pr70325.c: New test.
11657
4cde512c
JJ
116582016-03-22 Jakub Jelinek <jakub@redhat.com>
11659
b01915ed
JJ
11660 PR target/70329
11661 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
11662 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
11663
4e3e2cf1
JJ
11664 PR target/70300
11665 * gcc.target/i386/pr70300.c: New test.
11666
4cde512c
JJ
11667 PR c++/70295
11668 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
11669 (func2): New function for cond with parens, xfail warning for c++.
11670 * g++.dg/warn/Wnonnull-compare-8.C: New test.
11671
16f6d7dc
PP
116722016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
11673
11674 PR c++/70096
11675 * g++.dg/template/ptrmem30.C: New test.
11676
a3e2b438
PP
116772016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
11678
11679 PR c++/70204
11680 * g++.dg/cpp0x/constexpr-70204a.C: New test.
11681 * g++.dg/cpp0x/constexpr-70204b.C: New test.
11682
11b6a02e
JJ
116832016-03-21 Jakub Jelinek <jakub@redhat.com>
11684
11685 PR middle-end/70326
11686 * gcc.dg/pr70326.c: New test.
11687
b9407883
MG
116882016-03-21 Marc Glisse <marc.glisse@inria.fr>
11689 Jakub Jelinek <jakub@redhat.com>
11690
11691 PR tree-optimization/70317
11692 * gcc.dg/pr70317.c: New test.
11693
4a148e19
UB
116942016-03-21 Uros Bizjak <ubizjak@gmail.com>
11695
11696 PR target/70327
11697 * gcc.target/i386/pr70327.c: New test.
11698
2a85ddbb
ML
116992016-03-21 Martin Liska <mliska@suse.cz>
11700
7d36fe98 11701 PR ipa/70306
2a85ddbb
ML
11702 * gcc.dg/ipa/pr70306.c: New test.
11703
4a148e19 117042016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
11705
11706 * gcc.target/arm/attr-align1.c: Skip if M-profile.
11707 * gcc.target/arm/attr-align3.c: Likewise.
11708 * gcc.target/arm/attr_arm.c: Likewise.
11709 * gcc.target/arm/flip-thumb.c: Likewise.
11710
6b366948
JJ
117112016-03-21 Jakub Jelinek <jakub@redhat.com>
11712
11713 PR target/70296
11714 * gcc.target/powerpc/altivec-36.c: New test.
11715
2fac8c14
RB
117162016-03-21 Richard Biener <rguenther@suse.de>
11717
11718 PR tree-optimization/70310
11719 * gcc.dg/torture/pr70310.c: New testcase.
11720
e9bde854
KY
117212016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
11722
11723 PR target/70293
11724 * gcc.target/i386/pr70293.c: New test.
11725
56bbfaf6
RB
117262016-03-21 Richard Biener <rguenther@suse.de>
11727
11728 PR tree-optimization/70288
11729 * gcc.dg/torture/pr70288-1.c: New testcase.
11730 * gcc.dg/torture/pr70288-2.c: Likewise.
11731
3eee49ed
AB
117322016-03-21 Andrey Belevantsev <abel@ispras.ru>
11733
11734 PR rtl-optimization/69307
11735 * gcc.target/arm/pr69307.c: New test.
4a148e19 11736
8e7816b4
AB
117372016-03-21 Andrey Belevantsev <abel@ispras.ru>
11738
11739 PR rtl-optimization/69102
11740 * gcc.c-torture/compile/pr69102.c: New test.
11741
14d7d4be
JL
117422016-03-18 Jeff Law <law@redhat.com>
11743
11744 PR rtl-optimization/70263
11745 * gcc.c-torture/compile/pr70263-1.c: New test.
11746 * gcc.target/i386/pr70263-2.c: New test.
11747
5c6a601c
BS
117482016-03-18 Bernd Schmidt <bschmidt@redhat.com>
11749
11750 PR rtl-optimization/70278
11751 * gcc.dg/torture/pr70278.c: New test.
11752 * gcc.target/arm/pr70278.c: New test.
11753
4bbf545b
DM
117542016-03-18 David Malcolm <dmalcolm@redhat.com>
11755
11756 PR c/70281
11757 * gcc.dg/plugin/diagnostic-test-expressions-1.c
11758 (test_builtin_types_compatible_p): New test function.
11759 * gcc.dg/pr70281.c: New test case.
11760
dc28bb68
CL
117612016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
11762
11763 PR target/70113
11764 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
11765
5e8d6dff
IE
117662016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
11767
11768 PR tree-optimization/70252
11769 * gcc.dg/pr70252.c: New test.
11770
d0e7e403
TV
117712016-03-18 Tom de Vries <tom@codesourcery.com>
11772
11773 * gcc.dg/pr70161-2.c: New test.
11774 * gcc.dg/pr70161.c: New test.
11775
fa22501a
TV
117762016-03-18 Tom de Vries <tom@codesourcery.com>
11777
11778 PR ipa/70269
11779 * gcc.dg/pr70269.c: New test.
11780
dd125026
JJ
117812016-03-18 Jakub Jelinek <jakub@redhat.com>
11782
11783 PR c++/70267
11784 * g++.dg/ext/java-3.C: New test.
11785
91914f0a
PP
117862016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
11787
11788 PR c++/70205
11789 * g++.dg/lookup/pr70205.C: New test.
11790
753a8910
PP
117912016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
11792
11793 PR c++/70218
11794 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
11795
14ba7b28
MP
117962016-03-17 Marek Polacek <polacek@redhat.com>
11797
11798 PR c/69407
11799 * gcc.dg/atomic-op-6.c: New test.
11800
ded60913
DM
118012016-03-17 David Malcolm <dmalcolm@redhat.com>
11802
11803 PR c/70264
11804 * c-c++-common/pr70264.c: New test case.
11805
a3aad0e6
JJ
118062016-03-17 Jakub Jelinek <jakub@redhat.com>
11807
17366700
JJ
11808 PR c++/70144
11809 * c-c++-common/pr70144-1.c: New test.
11810 * c-c++-common/pr70144-2.c: New test.
11811
a3aad0e6
JJ
11812 PR c++/70272
11813 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
11814 * g++.dg/opt/flifetime-dse6.C: New test.
11815 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
11816
b57e6e18
L
118172016-03-17 H.J. Lu <hongjiu.lu@intel.com>
11818
11819 PR driver/70192
11820 * gcc.dg/pic-1.c: New test.
11821 * gcc.dg/pic-2.c: Likewise.
11822 * gcc.dg/pic-3.c: Likewise.
11823 * gcc.dg/pic-4.c: Likewise.
11824 * gcc.dg/pie-1.c: Likewise.
11825 * gcc.dg/pie-2.c: Likewise.
11826 * gcc.dg/pie-3.c: Likewise.
11827 * gcc.dg/pie-4.c: Likewise.
11828 * gcc.dg/pie-5.c: Likewise.
11829 * gcc.dg/pie-6.c: Likewise.
11830
b38ba58b
TV
118312016-03-17 Tom de Vries <tom@codesourcery.com>
11832
11833 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
11834 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
11835
6931b3b7
RB
118362016-03-17 Richard Biener <rguenther@suse.de>
11837
11838 PR debug/70271
11839 * g++.dg/debug/pr70271.C: New testcase.
11840
0c8b64cb
IE
118412016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
11842
11843 * gcc.target/i386/pr70251.c: New test.
11844
b1970801
MP
118452016-03-17 Marek Polacek <polacek@redhat.com>
11846
11847 PR c++/70194
11848 * g++.dg/warn/constexpr-70194.C: New test.
11849
820c5eaa
RH
118502016-03-16 Richard Henderson <rth@redhat.com>
11851
11852 PR middle-end/70240
11853 * gcc.c-torture/compile/pr70240.c: New.
11854
da0ad263
SKS
118552016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
11856
11857 * gcc.c-torture/compile/20151204.c: Skip for avr.
11858
c73d295c
JJ
118592016-03-16 Jakub Jelinek <jakub@redhat.com>
11860
11861 PR target/70245
11862 * g++.dg/opt/pr70245.C: New test.
11863 * g++.dg/opt/pr70245.h: New file.
11864 * g++.dg/opt/pr70245-aux.cc: New file.
11865
b2794066
MS
118662016-03-16 Martin Sebor <msebor@redhat.com>
11867
11868 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
11869
aa43616c
RH
118702016-03-16 Richard Henderson <rth@redhat.com>
11871
11872 PR middle-end/70199
11873 * gcc.c-torture/compile/pr70199.c: New.
11874
59608fe5
L
118752016-03-16 H.J. Lu <hongjiu.lu@intel.com>
11876
11877 * gcc.dg/uninit-19.c: Run dos2unix.
11878
ab4c578f
MP
118792016-03-16 Marek Polacek <polacek@redhat.com>
11880
11881 PR c/70093
11882 * gcc.dg/nested-func-10.c: New test.
11883 * gcc.dg/nested-func-9.c: New test.
11884
f5387e76
JJ
118852016-03-16 Jakub Jelinek <jakub@redhat.com>
11886
11887 PR tree-optimization/68714
11888 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
11889
7662b718
TV
118902016-03-16 Tom de Vries <tom@codesourcery.com>
11891
11892 PR tree-optimization/68715
11893 * gcc.dg/graphite/pr68715-2.c: New test.
11894 * gcc.dg/graphite/pr68715.c: New test.
11895 * gfortran.dg/graphite/pr68715.f90: New test.
11896
be7ce7ae
TV
118972016-03-16 Tom de Vries <tom@codesourcery.com>
11898
11899 PR tree-optimization/68809
11900 * gcc.dg/graphite/pr68809-2.c: New test.
11901 * gcc.dg/graphite/pr68809.c: New test.
11902
1935f250
JJ
119032016-03-16 Jakub Jelinek <jakub@redhat.com>
11904
6651c93e
JJ
11905 PR c++/70147
11906 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
11907 method call to i () as argument. Adjust expected output.
11908
1935f250
JJ
11909 PR c++/70147
11910 * g++.dg/ubsan/pr70147-1.C: New test.
11911 * g++.dg/ubsan/pr70147-2.C: New test.
11912
ab1caa6e
MS
119132016-03-15 Martin Sebor <msebor@redhat.com>
11914
11915 PR c++/58281
11916 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
11917
5c2a1bbb
JDA
119182016-03-15 John David Anglin <danglin@gcc.gnu.org>
11919
cb5d8ad1
JDA
11920 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
11921 hppa*-*-hpux*.
11922
b440dd40
JDA
11923 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
11924
5c2a1bbb
JDA
11925 PR libfortran/69799
11926 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
11927 libatomic_available.
11928
42c729c5
MP
119292016-03-15 Marek Polacek <polacek@redhat.com>
11930
11931 PR c++/70209
11932 * g++.dg/ext/attribute-may-alias-4.C: New test.
11933
82b1c550
AM
119342016-03-15 Alexander Monakov <amonakov@ispras.ru>
11935
11936 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
11937 -fvar-tracking-assignments-toggle flag.
11938
4ccbf3a6
PH
119392016-03-15 Pat Haugen <pthaugen@us.ibm.com>
11940
11941 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
11942
c39858bd
JJ
119432016-03-15 Jakub Jelinek <jakub@redhat.com>
11944
11945 PR rtl-optimization/70222
11946 * gcc.c-torture/execute/pr70222-1.c: New test.
11947 * gcc.c-torture/execute/pr70222-2.c: New test.
11948
8be119c1
RH
119492016-03-15 Richard Henderson <rth@redhat.com>
11950
11951 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
11952
6598bb55
AB
119532016-03-15 Andrey Belevantsev <abel@ispras.ru>
11954
11955 PR rtl-optimization/69032
11956 * gcc.dg/pr69032.c: New test.
11957
81fa2944
AB
119582016-03-15 Andrey Belevantsev <abel@ispras.ru>
11959
11960 PR rtl-optimization/63384
4a148e19 11961 * g++.dg/pr63384.C: New test.
81fa2944 11962
74ea9ab6
AB
119632016-03-15 Andrey Belevantsev <abel@ispras.ru>
11964
11965 PR target/64411
11966 * gcc.target/i386/pr64411.C: New test.
11967
045d5055
TV
119682016-03-15 Tom de Vries <tom@codesourcery.com>
11969
11970 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
11971 * gfortran.dg/goacc/kernels-alias.f95: New test.
11972
3ea33585
MS
119732016-03-14 Martin Sebor <msebor@redhat.com>
11974
11975 PR c++/53792
11976 * g++.dg/cpp0x/constexpr-inline.C: New test.
11977 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
11978
1df7b330
DE
119792016-03-14 David Edelsohn <dje.gcc@gmail.com>
11980
11981 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
11982
79b57d18
JJ
119832016-03-14 Jakub Jelinek <jakub@redhat.com>
11984
11985 PR middle-end/70219
11986 * gcc.dg/pr70219.c: New test.
11987
3cbf012a
BS
119882016-03-14 Bernd Schmidt <bschmidt@redhat.com>
11989
11990 PR target/70083
11991 * gcc.dg/torture/pr70083.c: New test.
11992 * gcc.target/i386/pr70083.c: New test.
11993
a9fee7cd
RB
119942016-03-14 Richard Biener <rguenther@suse.de>
11995
11996 PR tree-optimization/56365
11997 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
11998
4799603f
SB
119992016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
12000
12001 PR target/70098
12002 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
12003 New function.
12004 * g++.dg/pr70098.C: New testcase.
12005
12006
760ca967
TV
120072016-03-14 Tom de Vries <tom@codesourcery.com>
12008
12009 PR tree-optimization/70045
12010 * gcc.dg/graphite/pr70045.c: New test.
12011
44e66a77
JD
120122016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12013
12014 PR fortran/69043
12015 * gfortran.dg/include_9.f90: New test.
12016
a18e0fe1
DH
120172016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
12018
12019 PR fortran/45076
12020 gfortran.dg/prof/prof.exp: New script.
12021 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
12022
d0aca6ab
AB
120232016-03-12 Andrey Belevantsev <abel@ispras.ru>
12024
12025 PR rtl-optimization/69307
12026 * gcc.dg/pr69307.c: New test.
12027
cefe08a4
VM
120282016-03-12 Vladimir Makarov <vmakarov@redhat.com>
12029
12030 PR target/69614
12031 * gcc.target/arm/pr69614.c: New.
12032
70112e2a
PT
120332016-03-12 Paul Thomas <pault@gcc.gnu.org>
12034
12035 PR fortran/70031
12036 * gfortran.dg/submodule_14.f08: New test
12037
12038 PR fortran/69524
12039 * gfortran.dg/submodule_15.f08: New test
12040
3f1e5d3a
PP
120412016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
12042
12043 PR c++/70106
12044 * g++.dg/cpp1y/paren3.C: New test.
12045
a3f6d680
MM
120462016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
12047
12048 PR target/70131
12049 * gcc.target/powerpc/ppc-round2.c: New test.
12050
92348f09
BS
120512016-03-11 Bernd Schmidt <bschmidt@redhat.com>
12052
12053 PR target/70123
12054 * gcc.dg/torture/pr70123.c: New test.
12055
cebde9e9
JL
120562016-03-11 Jeff Law <law@redhat.com>
12057
12058 PR tree-optimization/70190
12059 * gcc.c-torture/compile/pr70190.c: New test.
12060
3edc5da4
DM
120612016-03-11 David Malcolm <dmalcolm@redhat.com>
12062
12063 PR c/68187
12064 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
12065 case.
12066 (test43_b): Likewise.
12067 (test43_c): Likewise.
12068 (test43_d): Likewise.
12069 (test43_e): Likewise.
12070 (test43_f): Likewise.
12071 (test43_g): Likewise.
12072 (test44_a): Likewise.
12073 (test44_b): Likewise.
12074 (test44_c): Likewise.
12075 (test44_d): Likewise.
12076 (test44_e): Likewise.
12077
318c1204
DM
120782016-03-11 David Malcolm <dmalcolm@redhat.com>
12079
12080 PR c/70085
12081 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
12082
bc062234
KT
120832016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12084
12085 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
12086 dg-options.
12087
acfc1ac1
KT
120882016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12089
12090 PR target/70002
12091 PR target/69245
12092 * gcc.target/aarch64/pr69245_2.c: New test.
12093
d1e2bb2d
JJ
120942016-03-11 Jakub Jelinek <jakub@redhat.com>
12095
12096 PR tree-optimization/70177
12097 * gcc.dg/pr70177.c: New test.
12098
07350627
AL
120992016-03-11 Alan Lawrence <alan.lawrence@arm.com>
12100
12101 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
12102
5c6706f7
AL
121032016-03-11 Alan Lawrence <alan.lawrence@arm.com>
12104
12105 * gcc.dg/tree-ssa/sra-20.c: New.
12106
02d472a2
JJ
121072016-03-11 Jakub Jelinek <jakub@redhat.com>
12108
686d390a
JJ
12109 PR rtl-optimization/70174
12110 * gcc.dg/pr70174.c: New test.
12111
02d472a2
JJ
12112 PR tree-optimization/70169
12113 * gcc.dg/pr70169.c: New test.
12114
0f9befa1
IE
121152016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
12116
12117 PR target/70160
12118 * gcc.target/i386/pr70160.c: New test.
12119
432d4670
AK
121202016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12121
12122 * gcc.target/s390/dfp-1.c: New test.
12123
a3dc8760
NC
121242016-03-10 Nick Clifton <nickc@redhat.com>
12125
12126 PR target/70044
12127 * gcc.target/aarch64/pr70044.c: New test.
12128
b87a8d7d
PP
121292016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
12130 Jakub Jelinek <jakub@redhat.com>
12131
12132 PR c++/70001
12133 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
12134 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
12135 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
12136
4f4ada6a
JH
121372016-03-10 Jan Hubicka <hubicka@ucw.cz>
12138
12139 PR lto/69589
12140 * g++.dg/lto/pr69589_0.C: New testcase
12141 * g++.dg/lto/pr69589_1.C: New testcase
12142
d49b0aa0
MP
121432016-03-10 Marek Polacek <polacek@redhat.com>
12144
12145 PR c++/70153
12146 * g++.dg/delayedfold/unary-plus1.C: New test.
12147
121482016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
12149
12150 * gcc.target/arm/pr45701-1.c: Escape brackets.
12151 * gcc.target/arm/pr45701-2.c: Likewise.
12152
71017a7b
AL
121532016-03-10 Alan Lawrence <alan.lawrence@arm.com>
12154
12155 * gfortran.dg/unconstrained_commons.f: New.
12156
ba52669f
AM
121572016-03-10 Alan Modra <amodra@gmail.com>
12158
12159 * gcc.dg/pr69195.c: New.
12160 * gcc.dg/pr69238.c: New.
12161
27742332
TV
121622016-03-10 Tom de Vries <tom@codesourcery.com>
12163
12164 PR testsuite/68915
12165 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
12166
3a81a594
RB
121672016-03-10 Richard Biener <rguenther@suse.de>
12168
12169 PR tree-optimization/70128
12170 * gcc.dg/tree-ssa/alias-34.c: New testcase.
12171 * gcc.dg/tree-ssa/alias-35.c: Likewise.
12172
3433b975
JJ
121732016-03-09 Jakub Jelinek <jakub@redhat.com>
12174
c2864f02
JJ
12175 PR tree-optimization/70152
12176 * gcc.dg/pr70152.c: New test.
12177
3433b975
JJ
12178 PR target/70086
12179 * gcc.target/i386/pr70086-1.c: New test.
12180 * gcc.target/i386/pr70086-2.c: New test.
12181 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
12182
12183 PR tree-optimization/70127
12184 * gcc.c-torture/execute/pr70127.c: New test.
12185
96b3c82d
CP
121862016-03-09 Cesar Philippidis <cesar@codesourcery.com>
12187
12188 * c-c++-common/goacc/combined-directives-2.c: New test.
12189
b4f3232d
DM
121902016-03-09 David Malcolm <dmalcolm@redhat.com>
12191
12192 PR c/68473
12193 PR c++/70105
12194 * g++.dg/diagnostic/pr70105.C: New test.
12195 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
12196 (test_multiple_ordinary_maps): New test function.
12197
40499f81
DM
121982016-03-09 David Malcolm <dmalcolm@redhat.com>
12199
12200 PR c/68473
12201 PR c++/70105
12202 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
12203 Drop range information from call to inform_at_rich_loc.
12204 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
12205 New.
12206 (test_show_locus): Replace calls to rich_location::add_range with
12207 calls to add_range. Rewrite the tests that used the now-defunct
12208 rich_location ctor taking a source_range. Simplify other tests
12209 by replacing calls to COMBINE_LOCATION_DATA with calls to
12210 make_location.
12211
c9e33662
RB
122122016-03-09 Richard Biener <rguenther@suse.de>
12213 Jakub Jelinek <jakub@redhat.com>
12214
12215 PR tree-optimization/70138
12216 * gcc.dg/vect/pr70138-1.c: New testcase.
12217 * gcc.dg/vect/pr70138-2.c: Likewise.
12218
2c73b764
JJ
122192016-03-09 Jakub Jelinek <jakub@redhat.com>
12220
12221 PR target/70049
12222 * gcc.target/i386/pr70049.c: New test.
12223
c06d25bb
RB
122242016-03-09 Richard Biener <rguenther@suse.de>
12225
12226 PR c/70143
12227 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
12228 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
12229 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
12230
5828a501
RO
122312016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
12232
12233 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
12234 arm-*-*.
12235
2e141c8d
JJ
122362016-03-09 Jakub Jelinek <jakub@redhat.com>
12237
5a9def37
JJ
12238 PR middle-end/67278
12239 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
12240
2e141c8d
JJ
12241 PR target/67278
12242 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
12243
12244 PR middle-end/70050
12245 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
12246 in testcase comment.
12247
bf751f40
TV
122482016-03-09 Tom de Vries <tom@codesourcery.com>
12249
12250 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
12251 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
12252 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
12253 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
12254 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
12255 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
12256 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
12257 * gfortran.dg/goacc/kernels-loop.f95: New test.
12258
e210c999
MS
122592016-03-08 Martin Sebor <msebor@redhat.com>
12260
12261 PR c++/62096
12262 * g++.dg/warn/overflow-warn-7.C: New test.
12263
80aac5c8
JM
122642016-03-08 Jason Merrill <jason@redhat.com>
12265
12266 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
12267 * lib/target-supports.exp (check_effective_target_concepts): New.
12268
12b81409
JJ
122692016-03-08 Jakub Jelinek <jakub@redhat.com>
12270
d259b234
JJ
12271 PR c++/70135
12272 * g++.dg/cpp1y/constexpr-loop4.C: New test.
12273 * g++.dg/ubsan/pr70135.C: New test.
12274
12b81409
JJ
12275 PR target/70110
12276 * gcc.dg/pr70110.c: New test.
12277
b4e9f2aa
MJ
122782016-03-07 Martin Jambor <mjambor@suse.cz>
12279
12280 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
12281 * c-c++-common/gomp/if-1.c: Likewise.
12282 * c-c++-common/gomp/pr61486-2.c: Likewise.
12283 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
12284 to dg-additional-options.
12285 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
12286 * g++/gomp/target-teams-1.c: Likewise.
12287 * gcc.dg/gomp/gomp.exp: Likewise.
12288 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
12289 dg-additional-options.
12290 * gfortran.dg/gomp/gomp.exp: Likewise.
12291 * gfortran.dg/gomp/target1.f90: Remove dg-options.
12292 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
12293 dg-additional-options.
12294 * gfortran.dg/gomp/target3.f90: Remove dg-options.
12295
f86e631e
MJ
122962016-03-07 Martin Jambor <mjambor@suse.cz>
12297
12298 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
12299 * c-c++-common/gomp/gridify-1.c: New test.
12300 * gfortran.dg/gomp/gridify-1.f90: Likewise.
12301
94156b3f
AV
123022016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
12303
12304 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
12305 trigger for cortex-r8, when scanning for register r8.
12306 * gcc.target/arm/pr45701-2.c: Likewise.
12307
a84a49b7 123082016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 12309 Jeff Law <law@redhat.com>
a84a49b7
RB
12310
12311 PR tree-optimization/69740
12312 * gcc.c-torture/compile/pr69740-1.c: New test.
12313 * gcc.c-torture/compile/pr69740-2.c: New test.
12314
e41f6c9e
BS
123152016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12316
12317 * lib/target-supports.exp
12318 (check_effective_target_whole_vector_shift): Enable for PPC64.
12319
57548bf5
RB
123202016-03-07 Richard Biener <rguenther@suse.de>
12321
12322 PR tree-optimization/70115
12323 * gcc.dg/torture/pr70115.c: New testcase.
12324
4ae13300
NS
123252016-03-07 Nathan Sidwell <nathan@codesourcery.com>
12326
12327 PR middle-end/69916
12328 * c-c-++-common/goacc/pr69916.c: New.
12329
5edb9853
RH
123302016-03-07 Richard Henderson <rth@redhat.com>
12331
12332 * gcc.c-torture/compile/pr70061.c: New test.
12333
2067a8f3
RB
123342016-03-07 Richard Biener <rguenther@suse.de>
12335
12336 PR testsuite/70109
12337 * gcc.dg/vect/O3-pr36098.c: New testcase.
12338
4145a9b7
CL
123392016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
12340
12341 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
12342
1878be32
EB
123432016-03-07 Eric Botcazou <ebotcazou@adacore.com>
12344
12345 * gnat.dg/renaming9.ad[sb]: New testcase.
12346
df762bb2
JJ
123472016-03-05 Jakub Jelinek <jakub@redhat.com>
12348
12349 PR c++/70084
12350 * g++.dg/expr/stdarg3.C: New test.
12351
7d461295
JL
123522016-03-04 Jeff Law <law@redhat.com>
12353
12354 PR tree-optimization/69196
12355 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
12356 x86_64-*-*.
12357
29b9828f
BS
123582016-03-04 Bernd Schmidt <bschmidt@redhat.com>
12359
b6b552fd
BS
12360 PR c/69973
12361 * gcc.dg/pr69973.c: New test.
12362
201d49e9
BS
12363 PR rtl-optimization/69941
12364 * gcc.dg/torture/pr69941.c: New test.
12365
29b9828f
BS
12366 PR c/69824
12367 * gcc.dg/pr69824.c: New test.
12368
640b7e74
TV
123692016-03-05 Tom de Vries <tom@codesourcery.com>
12370
12371 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
12372 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
12373 function.
12374
7a3a3fad
PP
123752016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
12376
12377 PR c++/66786
12378 * g++.dg/cpp1y/var-templ48.C: New test.
12379 * g++.dg/cpp1y/var-templ49.C: New test.
12380
cd439aec
EB
123812016-03-04 Eric Botcazou <ebotcazou@adacore.com>
12382
12383 * g++.dg/Wno-frame-address.C: Skip on IA-64.
12384
60204554
JJ
123852016-03-04 Jakub Jelinek <jakub@redhat.com>
12386
0c8825de
JJ
12387 PR c++/70035
12388 * g++.dg/ubsan/pr70035.C: New test.
12389
60204554
JJ
12390 PR target/70062
12391 * gcc.target/i386/pr70062.c: New test.
12392
f79d4eab
L
123932016-03-04 H.J. Lu <hongjiu.lu@intel.com>
12394
12395 * g++.dg/template/typename21.C: Remove c++98_only.
12396
ea81ce67
L
123972016-03-04 H.J. Lu <hongjiu.lu@intel.com>
12398
12399 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
12400
64b23c13
DM
124012016-03-04 David Malcolm <dmalcolm@redhat.com>
12402
12403 PR c/68187
12404 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
12405 function.
12406 (fn_42_b): Likewise.
12407 (fn_42_c): Likewise.
12408
729526f5
DM
124092016-03-04 David Malcolm <dmalcolm@redhat.com>
12410
12411 PR c/68187
12412 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
12413 function.
12414 (fn_40_b): Likewise.
12415 (fn_41_a): Likewise.
12416 (fn_41_b): Likewise.
12417
f9ea11ac
JJ
124182016-03-04 Jakub Jelinek <jakub@redhat.com>
12419
12420 PR target/70059
12421 * gcc.target/i386/avx512f-pr70059.c: New test.
12422 * gcc.target/i386/avx512dq-pr70059.c: New test.
12423
b6c38c69
BS
124242016-03-04 Bernd Schmidt <bschmidt@redhat.com>
12425
12426 PR rtl-optimization/57676
12427 * gcc.dg/torture/pr57676.c: New test.
12428
af3cdd34
IE
124292016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
12430
12431 * gcc.dg/pr70026.c: New test.
12432
7ff6ca38
MP
124332016-03-04 Marek Polacek <polacek@redhat.com>
12434
12435 PR c/69798
12436 * gcc.dg/cilk-plus/pr69798-1.c: New test.
12437 * gcc.dg/cilk-plus/pr69798-2.c: New test.
12438
a6bf62d5
KT
124392016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12440
12441 PR target/70004
12442 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
12443 Delete.
12444 (test_corners_sisd_si): Likewise.
12445 (main): Remove checks of the above.
12446 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
12447
ae4cdc6a
EB
124482016-03-04 Eric Botcazou <ebotcazou@adacore.com>
12449
12450 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
12451
08455559
CL
124522016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
12453
12454 * gcc.dg/torture/pr69951.c: Accept argc==0.
12455
e9a35493
RB
124562016-03-04 Richard Biener <rguenther@suse.de>
12457
12458 PR c++/70054
12459 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
12460 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
12461
fba054c2
DV
124622016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
12463
12464 PR testsuite/69766
12465 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
12466 testing multiarch.
12467
f10cdc6c
JJ
124682016-03-04 Jakub Jelinek <jakub@redhat.com>
12469
12470 PR debug/69947
12471 * gcc.dg/guality/pr69947.c: New test.
12472
2e981ba0
JJ
124732016-03-03 Jakub Jelinek <jakub@redhat.com>
12474
12475 PR ada/70017
12476 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
12477
0ba3bfa2
KT
124782016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12479
12480 PR rtl-optimization/69904
12481 * gcc.target/arm/pr69904.c: New test.
12482
97ecdb46
JJ
124832016-03-03 Jakub Jelinek <jakub@redhat.com>
12484
12485 PR target/70021
12486 * gcc.dg/vect/pr70021.c: New test.
12487 * gcc.target/i386/pr70021.c: New test.
12488
a2a743a1
MP
124892016-03-03 Marek Polacek <polacek@redhat.com>
12490
12491 PR middle-end/70050
12492 * gcc.dg/pr70050.c: New test.
12493
fa07ecdd
JG
124942016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
12495
12496 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
12497
23504262
ML
124982016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
12499
12500 PR tree-optimization/70043
12501 * gfortran.dg/vect/pr70043.f90: New test.
12502
b7b9e1a9
EB
125032016-03-03 Eric Botcazou <ebotcazou@adacore.com>
12504
12505 * gnat.dg/specs/task1.ads: New test.
12506
cb83ba54
RO
125072016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
12508
12509 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
12510 Invoke gdb with -batch.
12511 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
12512
a75f5e30
RB
125132016-03-03 Richard Biener <rguenther@suse.de>
12514
12515 PR tree-optimization/55936
12516 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
12517
268bc320
JL
125182016-03-02 Jeff Law <law@redhat.com>
12519
815f20ab
JL
12520 PR rtl-optimization/69942
12521 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
12522 effects of argument promotions.
12523
268bc320
JL
12524 PR tree-optimization/69987
12525 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
12526 target does not support -fprefetch-loop-arrays.
12527
171f7de5
UB
125282016-03-02 Uros Bizjak <ubizjak@gmail.com>
12529
12530 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
12531
192912db
BC
125322016-03-02 Bin Cheng <bin.cheng@arm.com>
12533
c7908871 12534 PR rtl-optimization/69052
192912db
BC
12535 * gcc.target/i386/pr69052.c: New test.
12536
90a7a40b
AM
125372016-03-02 Alan Modra <amodra@gmail.com>
12538
12539 * gcc.dg/pr69990.c: New.
12540
69fa742f
JJ
125412016-03-02 Jakub Jelinek <jakub@redhat.com>
12542
de752fb0
JJ
12543 PR c/68062
12544 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
12545
12546 PR middle-end/70022
12547 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
12548
69fa742f
JJ
12549 PR target/70028
12550 * gcc.target/i386/pr70028.c: New test.
12551
7c65bd56
MK
125522016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
12553
12554 * c-c++-common/asan/swapcontext-test-1.c,
12555 * c-c++-common/tsan/thread_leak.c,
12556 * g++.dg/tsan/aligned_vs_unaligned_race.C,
12557 * g++.dg/tsan/benign_race.C,
12558 * g++.dg/tsan/fd_close_norace.C,
12559 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
12560 races with sanitizer output
12561
37d98220 125622016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 12563 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
12564
12565 PR target/67278
12566 * gcc.dg/simd-8.c: New testcase.
12567
218db463
RB
125682016-03-02 Richard Biener <rguenther@suse.de>
12569
12570 PR middle-end/67278
12571 * gcc.dg/simd-7.c: New testcase.
12572
22c72158
EB
125732016-03-02 Eric Botcazou <ebotcazou@adacore.com>
12574
12575 * gcc.target/i386/pr70007.c: Tweak.
12576
9a790ccc
DV
125772016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
12578
12579 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
12580
bd02f00f
MP
125812016-03-02 Marek Polacek <polacek@redhat.com>
12582
12583 PR c/67854
12584 * gcc.dg/pr67854.c: New test.
12585
1e840f39
JJ
125862016-03-02 Jakub Jelinek <jakub@redhat.com>
12587
12588 PR middle-end/70025
12589 * gcc.dg/torture/pr70025.c: New test.
12590
bca00241
VK
125912016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
12592
12593 PR tree-optimization/68621
12594 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
12595
0bca04b8
EB
125962016-03-01 Eric Botcazou <ebotcazou@adacore.com>
12597
12598 * gcc.target/i386/pr70007.c: New test.
12599
2a9afc86
JL
126002016-03-01 Jeff Law <law@redhat.com>
12601
eab2541b 12602 PR tree-optimization/69196
9d83ef71 12603 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 12604
2a9afc86
JL
12605 PR tree-optimization/69196
12606 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
12607 duplicating code and spoiling the expected output.
12608
0d39977e
MM
126092016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
12610
12611 PR target/70033
12612 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
12613 supports power9 before doing tests.
12614 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
12615 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
12616 * gcc.target/powerpc/p9-permute.c: Likewise.
12617
a0c0699d
UB
126182016-03-01 Uros Bizjak <ubizjak@gmail.com>
12619
12620 PR target/70027
12621 * gcc.target/i386/pr70027.c: New test.
12622
0ae3ef47 126232016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
12624
12625 * gcc.dg/pr70017.c: New test.
12626
686e2237
JJ
126272016-03-01 Jakub Jelinek <jakub@redhat.com>
12628
12629 PR c/69796
12630 PR c/69974
12631 * gcc.dg/pr69796.c: New test.
12632 * gcc.dg/pr69974.c: New test.
12633
f8e4188c
EB
126342016-03-01 Eric Botcazou <ebotcazou@adacore.com>
12635
12636 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
12637
5e3f1c7c
JL
126382016-02-29 Jeff Law <law@redhat.com>
12639
12640 PR tree-optimization/69987
12641 * gfortran.dg/pr69987.f90: New test.
12642
12643 PR tree-optimization/69989
12644 * gcc.c-torture/compile/pr69989-2.c: New test.
12645
1be56bc5
MP
126462016-03-01 Marek Polacek <polacek@redhat.com>
12647
12648 PR c++/69795
12649 * g++.dg/parse/invalid1.C: New test.
12650
1b19470d
RB
126512016-03-01 Richard Biener <rguenther@suse.de>
12652
12653 PR middle-end/70022
12654 * gcc.dg/pr70022.c: New testcase.
12655
3ae0661a
IE
126562016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
12657
12658 PR tree-optimization/69956
12659 * gcc.dg/pr69956.c: New test.
12660
0f09ab88
BS
126612016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12662
12663 PR target/70011
12664 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
12665 XFAIL when hardware supports efficient unaligned storage access.
12666
76d881bf
PP
126672016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
12668
12669 PR c++/69961
12670 * g++.dg/template/pr69961a.C: New test.
12671 * g++.dg/template/pr69961b.C: New test.
12672
7168133a
DM
126732016-02-29 David Malcolm <dmalcolm@redhat.com>
12674
12675 PR preprocessor/69985
12676 * gcc.dg/cpp/pr69985.c: New test case.
12677
0c6072a3
JL
126782016-02-29 Jeff Law <law@redhat.com>
12679
e66f219b
JL
12680 PR tree-optimization/70005
12681 * gcc.c-torture/execute/pr70005.c New test.
12682
0c6072a3
JL
12683 PR tree-optimization/69999
12684 * gcc.c-torture/compile/pr69999.c: New test.
12685
fd9fbdb3
YR
126862016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
12687
12688 PR tree-optimization/69652
12689 * gcc.dg/torture/pr69652.c: Delete test.
12690 * gcc.dg/vect/pr69652.c: New test.
12691
cbd400b4
RB
126922016-02-19 Richard Biener <rguenther@suse.de>
12693
12694 PR tree-optimization/69980
12695 * gfortran.dg/vect/pr69980.f90: New testcase.
12696
84ea0f58
EB
126972016-02-29 Eric Botcazou <ebotcazou@adacore.com>
12698
12699 * gcc.target/sparc/20160229-1.c: New test.
12700
5d2a63dc
EB
127012016-02-29 Eric Botcazou <ebotcazou@adacore.com>
12702
12703 * gnat.dg/stack_usage3.adb: New test.
12704 * gnat.dg/stack_usage3_pkg.ads: New helper.
12705
93e708f9
EB
127062016-02-29 Eric Botcazou <ebotcazou@adacore.com>
12707
12708 * gnat.dg/renaming8.adb: New test.
12709 * gnat.dg/renaming8_pkg1.ads: New helper.
12710 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
12711 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
12712
6512bc93
RB
127132016-02-29 Richard Biener <rguenther@suse.de>
12714
12715 PR tree-optimization/69720
12716 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
12717
7b201a88
TK
127182016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
12719
12720 PR fortran/68147
12721 PR fortran/47674
12722 * gfortran.dg/realloc_on_assign_26.f90: New test case.
12723
82ee0cf2 127242016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
12725 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12726
12727 PR fortran/56007
12728 * gfortran.dg/coarray_8.f90: Adjust error message.
12729 * gfortran.dg/pr56007.f90: New test.
12730 * gfortran.dg/pr56007.f: New test.
12731
cdc1a2c8
L
127322016-02-28 H.J. Lu <hongjiu.lu@intel.com>
12733
12734 PR tree-optimization/69989
12735 * gcc.dg/torture/pr69989.c: New test.
12736
33505bcf
EB
127372016-02-28 Eric Botcazou <ebotcazou@adacore.com>
12738
12739 * gcc.target/i386/stack-realign-win.c: New test.
12740
524bfb19
HA
127412016-02-28 Harald Anlauf <anlauf@gmx.de>
12742
12743 PR fortran/60126
12744 * gfortran.dg/pr60126.f90: New test.
12745
bd542508
JL
127462016-02-27 Jeff Law <law@redhat.com>
12747
12748 Revert
12749 2016-02-26 Richard Biener <rguenther@suse.de>
12750 Jeff Law <law@redhat.com>
12751
12752 PR tree-optimization/69740
12753 * gcc.c-torture/compile/pr69740-1.c: New test.
12754 * gcc.c-torture/compile/pr69740-2.c: New test.
12755
dd1291e0
JD
127562016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12757
5fb67f8b 12758 PR fortran/69910
dd1291e0
JD
12759 * gfortran.dg/newunit_4.f90: New test.
12760
5cfefb59
JJ
127612016-02-27 Jakub Jelinek <jakub@redhat.com>
12762
12763 PR target/69613
12764 PR rtl-optimization/69886
12765 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
12766 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
12767 target.
12768
20ba5f33
MS
127692016-02-26 Martin Sebor <msebor@redhat.com>
12770
12771 PR tree-optimization/15826
12772 * gcc.dg/tree-ssa/pr15826.c: New test.
12773
e6fb01b0
JJ
127742016-02-26 Jakub Jelinek <jakub@redhat.com>
12775
12776 PR target/69969
12777 * gcc.target/powerpc/pr69969.c: New test.
12778
e3e0cf64
MS
127792016-02-26 Martin Sebor <msebor@redhat.com>
12780
12781 PR c++/15766
12782 * g++.old-deja/g++.other/decl5.C: Add a test case.
12783
d1f2bea5
SB
127842016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
12785
12786 PR target/69946
12787 * gcc.target/powerpc/pr69946.c: New file.
12788
4a4f9d2b 127892016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 12790 Jeff Law <law@redhat.com>
4a4f9d2b 12791
e3e0cf64 12792 PR tree-optimization/69740
4a4f9d2b
RB
12793 * gcc.c-torture/compile/pr69740-1.c: New test.
12794 * gcc.c-torture/compile/pr69740-2.c: New test.
12795
ad2a2706
MJ
127962016-02-26 Martin Jambor <mjambor@suse.cz>
12797
12798 PR middle-end/69920
12799 * gcc.dg/torture/pr69932.c: New test.
12800 * gcc.dg/torture/pr69936.c: Likewise.
12801
1d11f7ce
AK
128022016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
12803
12804 PR target/69709
12805 * gcc.target/s390/pr69709.c: New test.
12806
6cfccbb2
KT
128072016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12808
12809 PR target/69245
12810 * gcc.target/aarch64/pr69245_1.c: New test.
12811
ac59ad4e
KT
128122016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12813
12814 PR target/69613
12815 * gcc.dg/torture/pr69613.c: New test.
12816
a2ad54a0
JJ
128172016-02-26 Jakub Jelinek <jakub@redhat.com>
12818
12819 PR rtl-optimization/69891
12820 * gcc.target/i386/pr69891.c: New test.
12821
0884062c 128222016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
12823 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
12824
d2369d4f 12825 PR target/61397
c163789b
MM
12826 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
12827 functionality for both 32-bit and 64-bit.
12828
5aed7e2c
RB
128292016-02-26 Richard Biener <rguenther@suse.de>
12830
12831 PR tree-optimization/69551
12832 * gcc.dg/torture/pr69951.c: New testcase.
12833
798e2a8e
RB
128342016-02-25 Richard Biener <rguenther@suse.de>
12835
12836 PR tree-optimization/48795
12837 * gcc.dg/Warray-bounds-18.c: New testcase.
12838
9559fbac
RO
128392016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
12840
12841 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
12842
c049b107
JJ
128432016-02-25 Jakub Jelinek <jakub@redhat.com>
12844
12845 PR rtl-optimization/69896
12846 * gcc.dg/pr69896.c: New test.
12847
1137001c
PP
128482016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
12849
12850 PR c++/69736
12851 * g++.dg/cpp1y/paren2.C: New test.
12852
2e9c8641
MS
128532016-02-24 Martin Sebor <msebor@redhat.com>
12854
12855 PR c/51147
12856 * gcc.dg/enum-mode-2.c: New test.
12857
03ca8fb3
JJ
128582016-02-24 Jakub Jelinek <jakub@redhat.com>
12859
12860 PR c++/69922
12861 * g++.dg/warn/Wnonnull-compare-6.C: New test.
12862 * g++.dg/warn/Wnonnull-compare-7.C: New test.
12863 * g++.dg/ubsan/pr69922.C: New test.
12864
0b05329b
MP
128652016-02-24 Marek Polacek <polacek@redhat.com>
12866
12867 PR c/69819
12868 * gcc.dg/pr69819.c: New test.
12869
57c2c374
MS
128702016-02-24 Martin Sebor <msebor@redhat.com>
12871
3b96b93a
MS
12872 PR c++/69912
12873 * g++.dg/ext/flexary15.C: New test.
12874
128752016-02-24 Martin Sebor <msebor@redhat.com>
12876
12877 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 12878 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 12879 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 12880
65433bb5
MK
128812016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
12882 Charles Baylis <charles.baylis@linaro.org>
12883
12884 PR debug/61033
12885 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
12886
f802a424 128872016-02-24 Richard Biener <rguenther@suse.de>
44293580 12888 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
12889
12890 PR middle-end/69760
12891 * gcc.dg/torture/pr69760.c: New testcase.
12892
525f795f
RO
128932016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
12894
12895 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
12896 pattern on Solaris with as.
12897
cd7bbceb
KT
128982016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12899
12900 * gcc.target/arm/cond_sub_restrict_it.c: New test.
12901 * gcc.target/arm/condarith_restrict_it.c: Likewise.
12902 * gcc.target/arm/movcond_restrict_it.c: Likewise.
12903 * gcc.target/arm/negscc_restrict_it.c: Likewise.
12904
89c0c1fd
JJ
129052016-02-24 Jakub Jelinek <jakub@redhat.com>
12906
12907 PR middle-end/69915
12908 * gcc.dg/pr69915.c: New test.
12909
0683fd27
KT
129102016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12911
12912 PR rtl-optimization/69886
12913 * gcc.dg/torture/pr69886.c: New test.
12914
e53d562a
RB
129152016-02-24 Richard Biener <rguenther@suse.de>
12916
12917 PR middle-end/68963
12918 * gcc.dg/torture/pr68963.c: New testcase.
12919
74a00288
KT
129202016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
12921
12922 PR target/69875
12923 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
12924 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
12925 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
12926 * gcc.target/arm/atomic_loaddi_1.c: New test.
12927 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
12928 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
12929 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
12930 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
12931 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
12932 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
12933 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
12934 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
12935
340fd4c9
JJ
129362016-02-24 Jakub Jelinek <jakub@redhat.com>
12937
12938 PR middle-end/69909
12939 * gcc.dg/torture/pr69909.c: New test.
12940
47d3fdb2
RB
129412016-02-24 Richard Biener <rguenther@suse.de>
12942
12943 PR tree-optimization/69907
12944 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
12945 * gcc.dg/vect/bb-slp-34.c: XFAIL.
12946 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
12947
dab73e73
CB
129482016-02-24 Christian Bruel <christian.bruel@st.com>
12949
12950 * gcc.target/arm/pragma_cpp_fma.c: New test.
12951
7cc5ec65
JD
129522016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12953
12954 PR fortran/61156
12955 * gfortran.dg/include_6.f90: Update test.
12956
067fbd8b
JJ
129572016-02-23 Jakub Jelinek <jakub@redhat.com>
12958
12959 PR objc/69844
12960 * objc.dg/pr69844.m: New test.
12961
64a454d9
JD
129622016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12963
12964 PR libgfortran/69456
12965 * gfortran.dg/namelist_89.f90: New test.
12966 * gfortran.dg/pr59700.f90: Update test..
12967
35886f0b
MS
129682016-02-23 Martin Sebor <msebor@redhat.com>
12969
12970 PR middle-end/69780
12971 * g++.dg/ext/builtin_alloca.C: New test.
12972 * gcc.dg/builtins-68.c: New test.
12973
162cc7e3
RH
129742016-02-23 Richard Henderson <rth@redhat.com>
12975
12976 * gcc.target/i386/addr-space-3.c: Remove test.
12977
196440f8
DM
129782016-02-23 David Malcolm <dmalcolm@redhat.com>
12979
12980 PR preprocessor/69126
12981 PR preprocessor/69543
12982 * c-c++-common/pr69126-2-long.c: New test.
12983 * c-c++-common/pr69126-2-short.c: New test.
12984 * c-c++-common/pr69543-1.c: Remove xfail.
12985
1d3121af
DM
129862016-02-23 David Malcolm <dmalcolm@redhat.com>
12987
12988 PR preprocessor/69126
12989 PR preprocessor/69543
12990 PR preprocessor/69558
12991 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
12992 (f): Rename to...
12993 (test_2): ...this, and add leading comment.
12994 (MACRO_3, test_3): New.
12995 (MACRO_4A, MACRO_4B, test_4): New.
12996 (MACRO): Rename to...
12997 (MACRO_5): ...this.
12998 (g): Rename to...
12999 (test_5): ...this, updating for renaming of MACRO, and
13000 add leading comment.
13001 * c-c++-common/pr69543-1.c: New.
13002 * c-c++-common/pr69543-2.c: New.
13003 * c-c++-common/pr69543-3.c: New.
13004 * c-c++-common/pr69543-4.c: New.
13005 * c-c++-common/pr69558-1.c: New.
13006 * c-c++-common/pr69558-2.c: New.
13007 * c-c++-common/pr69558-3.c: New.
13008 * c-c++-common/pr69558-4.c: New.
13009 * gcc.dg/pr69558.c: Move to...
13010 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
13011 xfail for c++.
13012
f99c3557
TS
130132016-02-23 Thomas Schwinge <thomas@codesourcery.com>
13014
13015 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
13016 to -ftree-parallelize-loops/-fopenacc changes.
13017 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
13018 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
13019 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
13020 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
13021 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
13022 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
13023 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
13024 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
13025 * c-c++-common/goacc/kernels-loop.c: Likewise.
13026 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
13027 * c-c++-common/goacc/kernels-reduction.c: Likewise.
13028 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
13029 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
13030
c60ec7c2
RO
130312016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
13032
13033 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
13034
f1a62b6f
JJ
130352016-02-23 Jakub Jelinek <jakub@redhat.com>
13036
e67bf044
JJ
13037 PR c++/69902
13038 * g++.dg/warn/Wnonnull-compare-5.C: New test.
13039
f1a62b6f
JJ
13040 PR c/69900
13041 * gcc.dg/pr69900.c: New test.
13042
20c5e09e
MJ
130432016-02-23 Martin Jambor <mjambor@suse.cz>
13044
13045 PR tree-optimization/69666
13046 * gcc.dg/tree-ssa/pr69666.c: New test.
13047
e457a6fc
AV
130482016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
13049
13050 PR fortran/67451
13051 * gfortran.dg/coarray_allocate_5.f08: New test.
13052
d7b574f4
AK
130532016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13054
13055 * gcc.target/s390/vcond-shift.c: Move to ...
13056 * gcc.target/s390/vector/vcond-shift.c: ... here.
13057
58bdeb44
AK
130582016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13059
13060 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
13061 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
13062
7cd0387b
AK
130632016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13064
13065 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
13066
4246c8da
MW
130672016-02-20 Mark Wielaard <mjw@redhat.com>
13068
13069 PR c/28901
13070 * gcc.dg/unused-variable-3.c: New test.
13071
f93bc532
JJ
130722016-02-22 Jakub Jelinek <jakub@redhat.com>
13073
13074 PR target/69888
13075 * gcc.target/i386/pr69888.c: New test.
13076
c4e360f4
RB
130772016-02-22 Richard Biener <rguenther@suse.de>
13078
13079 PR tree-optimization/69882
13080 * gfortran.dg/vect/pr69882.f90: New testcase.
13081
09c92f1c
JJ
130822016-02-22 Jakub Jelinek <jakub@redhat.com>
13083
13084 PR target/69885
13085 * gcc.dg/pr69885.c: New test.
13086
f88d45dc
OE
130872016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
13088
13089 PR target/69806
13090 PR target/54089
13091 * gcc.target/sh/pr54089-10.c: New.
13092
ce1ff48e
PT
130932016-02-20 Paul Thomas <pault@gcc.gnu.org>
13094
13095 PR fortran/69423
13096 * gfortran.dg/deferred_character_15.f90 : New test.
13097
bbf27208
DH
130982016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
13099
13100 PR fortran/57365
13101 gfortran.dg/allocate_with_source_18.f03: New test.
13102
131032016-02-20 Harald Anlauf <anlauf@gmx.de>
13104
13105 PR fortran/52531
13106 gfortran.dg/gomp/pr52531.f90: New test.
13107
268be88c
BE
131082016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
13109
13110 PR c++/69865
13111 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
13112 -std=c++03.
13113
4b6c824a
JJ
131142016-02-19 Jakub Jelinek <jakub@redhat.com>
13115
871b3f47
JJ
13116 PR c++/69826
13117 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
13118 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
13119
7a965d51
JJ
13120 PR c++/69850
13121 * g++.dg/warn/Wnonnull-compare-4.C: New test.
13122
4b6c824a
JJ
13123 PR c++/69851
13124 * g++.dg/torture/pr69851.C: New test.
13125
15fca21a
MS
131262016-02-19 Martin Sebor <msebor@redhat.com>
13127
13128 PR testsuite/69573
13129 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
13130
19e21586
JJ
131312016-02-19 Jakub Jelinek <jakub@redhat.com>
13132
03a616ac
JJ
13133 PR c++/69850
13134 * g++.dg/warn/Wnonnull-compare-2.C: New test.
13135 * g++.dg/warn/Wnonnull-compare-3.C: New test.
13136
19e21586
JJ
13137 PR c++/67767
13138 * g++.dg/cpp0x/pr67767.C: New test.
13139
2db16594
KT
131402016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13141
13142 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
13143 for fp, simd, crypto, crc, lse.
13144 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
13145 above.
13146 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
13147 effective target check.
13148
5a7d9d1e
JJ
131492016-02-19 Jakub Jelinek <jakub@redhat.com>
13150
13151 PR target/69820
13152 * gcc.target/i386/pr69820.c: New test.
13153
6448f064
AK
131542016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13155
13156 * gcc.target/s390/vector/int128-1.c: New test.
13157
d0a859e6
AK
131582016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13159
13160 * gcc.target/s390/vector/vec-vcond-1.c: New test.
13161
9e4eb643
AK
131622016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13163
13164 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
13165 instruction pattern name to prevent the testcase from failing with
13166 -march=z13.
13167
859a4c0e
AK
131682016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
13169
13170 * gcc.target/s390/md/movstr-2.c: New test.
13171
efc2340b
MK
131722016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
13173
13174 * gcc.target/s390/morestack.c: New test.
13175
ca2bfbc2
DV
131762016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
13177
13178 PR target/69625
13179 * gcc.target/s390/pr69625.c: Add test case.
13180
efd4bd05
BE
131812016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
13182
13183 PR testsuite/68580
13184 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
13185
2bf2078a
MM
131862016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
13187
13188 PR target/68404
13189 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
13190 * gcc.target/powerpc/fusion3.c: Likewise.
13191
f003579e
RB
131922016-02-18 Richard Biener <rguenther@suse.de>
13193
13194 PR middle-end/69553
13195 * g++.dg/torture/pr69553.C: New testcase.
13196
19233914
NC
131972016-02-18 Nick Clifton <nickc@redhat.com>
13198
efd4bd05
BE
13199 PR target/62254
13200 PR target/69610
13201 * gcc.target/arm/pr62554.c: New test.
13202 * gcc.target/arm/pr69610-1.c: New test.
13203 * gcc.target/arm/pr69610-2.c: New test.
19233914 13204
23f27839
RB
132052016-02-18 Richard Biener <rguenther@suse.de>
13206
13207 PR middle-end/69854
13208 * gcc.dg/torture/pr69854.c: New testcase.
13209
932c0da4
JJ
132102016-02-17 Jakub Jelinek <jakub@redhat.com>
13211
13212 PR c++/69850
13213 * g++.dg/warn/Wnonnull-compare-1.C: New test.
13214
1bed93e4
BS
132152012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13216
13217 * gcc.target/powerpc/vec-cg.c: New test.
13218
57bfb134
RB
132192016-02-17 Richard Biener <rguenther@suse.de>
13220
13221 PR testsuite/69586
13222 * gcc.dg/uninit-21.c: Add -fno-short-enums.
13223
a44e0ebb
KT
132242016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13225
13226 PR target/69161
13227 * gcc.c-torture/compile/pr69161.c: New test.
13228
ffacd726
DS
132292016-02-17 David Sherwood <david.sherwood@arm.com>
13230
13231 PR target/69532
13232 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
13233 * gcc.target/arm/vect-fmaxmin.c: Likewise.
13234
448db8d2
EB
132352016-02-17 Eric Botcazou <ebotcazou@adacore.com>
13236
13237 * gcc.dg/ifcvt-4.c: Skip on Visium.
13238
e2f0522e
EB
132392016-02-17 Eric Botcazou <ebotcazou@adacore.com>
13240
13241 * gnat.dg/atomic8.adb: New test.
13242
bf17fe3f
EB
132432016-02-17 Eric Botcazou <ebotcazou@adacore.com>
13244
13245 * gnat.dg/discr46.ad[sb]: New test.
13246
ecf835e9
KN
132472016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
13248
13249 PR Target/48344
13250 * gcc.target/powerpc/pr48344-1.c: New test.
13251
49a1164a
TK
132522015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
13253
13254 PR fortran/69742
13255 * gfortran.dg/associate_21.f90: New test.
13256
bf14eba2
JJ
132572016-02-16 Jakub Jelinek <jakub@redhat.com>
13258
13259 PR c/69835
13260 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
13261 -Wnonnull in dg-options.
13262 * c-c++-common/nonnull-2.c: New test.
13263
35a093b6
JG
132642016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
13265 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
13266
13267 * gcc.target/aarch64/vector_initialization_nostack.c: New.
13268
e387d491
JJ
132692016-02-16 Jakub Jelinek <jakub@redhat.com>
13270
13271 PR middle-end/69801
13272 * gcc.dg/pr69801.c: Add empty dg-options.
13273
ba539195
JN
132742016-02-16 James Norris <jnorris@codesourcery.com>
13275
13276 * c-c++-common/goacc/deviceptr-1.c: Add tests.
13277 * g++.dg/goacc/deviceptr-1.c: New file.
13278
2a2b8f64
JJ
132792016-02-16 Jakub Jelinek <jakub@redhat.com>
13280
13281 PR tree-optimization/69820
13282 * gcc.dg/vect/pr69820.c: New test.
13283
87440c29
RB
132842016-02-16 Richard Biener <rguenther@suse.de>
13285
13286 PR tree-optimization/69776
13287 * gcc.dg/torture/pr69776-2.c: New testcase.
13288
6d87c306
BS
132892016-02-16 Bernd Schmidt <bschmidt@redhat.com>
13290
13291 PR tree-optimization/69714
13292 * gcc.dg/torture/pr69714.c: New test.
13293
3824a0a2
JJ
132942016-02-16 Jakub Jelinek <jakub@redhat.com>
13295
13296 PR tree-optimization/69802
13297 * gcc.dg/pr69802.c: New test.
13298
c8cfe96e
RB
132992016-02-16 Richard Biener <rguenther@suse.de>
13300
13301 PR middle-end/69801
13302 * gcc.dg/pr69801.c: New testcase.
13303
fc12098d
JD
133042016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13305
13306 PR libgfortran/69651
13307 * gfortran.dg/read_bang.f90: New test.
13308 * gfortran.dg/read_bang4.f90: New test.
13309
ba6b3795
JJ
133102016-02-15 Jakub Jelinek <jakub@redhat.com>
13311
f0516ca4
JJ
13312 PR c++/69658
13313 * g++.dg/init/pr69658.C: New test.
13314
ba6b3795
JJ
13315 PR c++/69797
13316 * c-c++-common/pr69797.c: New test.
13317
de3f9a2d
PK
133182016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
13319
13320 * lib/target-supports.exp (check_effective_target_section_anchors): Add
13321 check for aarch64*-*-*.
13322
17a3b967
RB
133232016-02-15 Richard Biener <rguenther@suse.de>
13324
13325 PR tree-optimization/69783
13326 * gcc.dg/vect/pr69783.c: New testcase.
13327
1c48bff1
RB
133282016-02-15 Richard Biener <rguenther@suse.de>
13329
13330 PR tree-optimization/69776
13331 * gcc.dg/torture/pr69776.c: New testcase.
13332
1e6025b6
TK
133332016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
13334
13335 PR fortran/60526
13336 * gfortran.dg/type_decl_4.f90: Reinstated.
13337
d3308279
JDA
133382016-02-14 John David Anglin <danglin@gcc.gnu.org>
13339
13340 PR fortran/68746
13341 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
13342
b7c56581
TK
133432016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
13344
13345 PR fortran/60526
13346 PR bootstrap/69816
13347 * gfortran.dg/type_decl_4.f90: Removed.
13348
60cb4ef5
TK
133492016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
13350
13351 PR fortran/60526
13352 * gfortran.dg/type_decl_4.f90: New test.
13353
f6964637
AM
133542016-02-14 Alan Modra <amodra@gmail.com>
13355
1a8849d1 13356 PR testsuite/68886
f6964637
AM
13357 * gcc.c-torture/execute/stkalign.c: Revise test.
13358
f5121920
OE
133592016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
13360
13361 PR target/67260
13362 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
13363
6cda3ab6
OE
133642016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
13365
13366 PR target/67260
13367 * gcc.target/sh/torture/pr67260.c: New.
13368
6786e598
JDA
133692016-02-12 John David Anglin <danglin@gcc.gnu.org>
13370
13371 * gcc.dg/pr67964.c: Add dg-require-alias.
13372
7e05dad8
OE
133732016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
13374
13375 PR target/67636
13376 PR target/64345
13377 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
13378
7f4cc3ce
JD
133792016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13380
13381 PR libgfortran/69668
13382 * gfortran.dg/namelist_88.f90: New test.
13383
955ca6dc
JD
133842016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13385
13386 PR libgfortran/69668
13387 * gfortran.dg/namelist_38.f90: Update test.
13388 * gfortran.dg/namelist_84.f90: Update test.
13389
876217ae
DM
133902016-02-12 David Malcolm <dmalcolm@redhat.com>
13391
13392 PR other/69554
13393 * gcc.dg/pr69554-1.c: New test.
13394 * gfortran.dg/pr69554-1.F90: New test.
13395 * gfortran.dg/pr69554-2.F90: New test.
13396 * lib/gcc-dg.exp (proc dg-locus): New function.
13397 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
13398 distinguish between the caret-printing and non-caret-printing
13399 cases. If caret-printing has been explicitly enabled, bail out
13400 without attempting to fix up the output.
13401
61789eed
DM
134022016-02-12 David Malcolm <dmalcolm@redhat.com>
13403
13404 PR driver/69265
13405 PR driver/69453
13406 * gcc.dg/spellcheck-options-3.c: New test case.
13407 * gcc.dg/spellcheck-options-4.c: New test case.
13408 * gcc.dg/spellcheck-options-5.c: New test case.
13409 * gcc.dg/spellcheck-options-6.c: New test case.
13410 * gcc.dg/spellcheck-options-7.c: New test case.
13411 * gcc.dg/spellcheck-options-8.c: New test case.
13412 * gcc.dg/spellcheck-options-9.c: New test case.
13413 * gcc.dg/spellcheck-options-10.c: New test case.
13414
c3090c1f
JJ
134152016-02-12 Jakub Jelinek <jakub@redhat.com>
13416
13417 PR rtl-optimization/69764
13418 PR rtl-optimization/69771
13419 * c-c++-common/pr69764.c: New test.
13420 * gcc.dg/torture/pr69771.c: New test.
13421
8222034d
MP
134222016-02-12 Marek Polacek <polacek@redhat.com>
13423
13424 * g++.dg/torture/init-list1.C: New.
13425
f749f792
MP
134262016-02-12 Marek Polacek <polacek@redhat.com>
13427
13428 * gcc.dg/pr69522.c: Add empty dg-options.
13429
199fb02a
IE
134302016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
13431
13432 * g++.dg/lto/lto.exp: Include and init mpx.
13433 * g++.dg/lto/pr69729_0.C: New test.
13434
b69539cb
JJ
134352016-02-12 Jakub Jelinek <jakub@redhat.com>
13436
06ff7000
JJ
13437 PR ipa/69241
13438 * g++.dg/ipa/pr69241-4.C: New test.
13439
b69539cb
JJ
13440 PR ipa/68672
13441 * g++.dg/ipa/pr68672-1.C: New test.
13442 * g++.dg/ipa/pr68672-2.C: New test.
13443 * g++.dg/ipa/pr68672-3.C: New test.
13444
16595a1f
BS
134452016-02-12 Bernd Schmidt <bschmidt@redhat.com>
13446
13447 PR c/69522
6d87c306 13448 * gcc.dg/pr69522.c: New test.
16595a1f 13449
38d795d2
PP
134502016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
13451
13452 PR c++/69098
13453 * g++.dg/cpp1y/69098.C: New test.
13454 * g++.dg/cpp1y/69098-2.C: New test.
13455
9c582551
JJ
134562016-02-12 Jakub Jelinek <jakub@redhat.com>
13457
13458 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
13459 and neighbour -> neighbor.
13460 * objc.dg/attributes/method-nonnull-1.m: Likewise.
13461 * objc.dg/gnu-api-2-class-meta.m: Likewise.
13462 * c-c++-common/Wvarargs.c: Likewise.
13463 * c-c++-common/goacc/host_data-5.c: Likewise.
13464 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
13465 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
13466 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
13467 * gcc.target/aarch64/pr60697.c: Likewise.
13468 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
13469 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
13470 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
13471 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
13472 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
13473 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
13474 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
13475 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
13476 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
13477 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
13478 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
13479 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
13480 * g++.dg/lookup/koenig5.C: Likewise.
13481 * g++.dg/ext/no-asm-2.C: Likewise.
13482 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
13483 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
13484 * gfortran.dg/used_types_16.f90: Likewise.
13485 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
13486 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
13487 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
13488 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
13489 * gfortran.dg/abstract_type_6.f03: Likewise.
13490 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
13491 * gfortran.dg/used_types_15.f90: Likewise.
13492 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
13493 * gfortran.dg/exit_3.f08: Likewise.
13494 * gfortran.dg/open_status_2.f90: Likewise.
13495 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
13496 * gfortran.dg/intrinsic_std_1.f90: Likewise.
13497 * gfortran.dg/associate_1.f03: Likewise.
13498 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
13499 * gfortran.dg/intrinsic_std_6.f90: Likewise.
13500 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
13501 * gcc.dg/builtin-object-size-1.c: Likewise.
13502 * gcc.dg/noreturn-6.c: Likewise.
13503 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
13504 * gcc.dg/globalalias.c: Likewise.
13505 * gcc.dg/builtins-config.h: Likewise.
13506 * gcc.dg/pr30457.c: Likewise.
13507 * gcc.c-torture/compile/volatile-1.c: Likewise.
13508 * gcc.c-torture/execute/20101011-1.c: Likewise.
13509 * c-c++-common/Waddress-1.c: Likewise.
13510
66756373
JJ
135112016-02-11 Jakub Jelinek <jakub@redhat.com>
13512
13513 PR c/69768
13514 * c-c++-common/Waddress-1.c: New test.
13515
76fe932b
AV
135162016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
13517
13518 PR fortran/69296
13519 * gfortran.dg/associate_19.f03: New test.
13520 * gfortran.dg/associate_20.f03: New test.
13521
564c4d4b
OE
135222016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
13523
13524 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
13525
e1c1ecb0
KT
135262016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13527
13528 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
13529 .arch armv8-a\n. Add -dA to dg-options.
13530 * gcc.target/aarch64/assembler_arch_1.c: New test.
13531 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
13532
0d7d9458
PC
135332016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
13534
13535 PR c++/68726
13536 * g++.dg/cpp0x/pr68726.C: New.
13537
e6208a60
IE
135382016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
13539
13540 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
13541 test.
13542
281a11eb
RB
135432016-02-11 Richard Biener <rguenther@suse.de>
13544
13545 * g++.dg/tree-ssa/pr61034.C: Adjust.
13546
e03dd765
VM
135472016-02-10 Vladimir Makarov <vmakarov@redhat.com>
13548
4b48faf5 13549 PR target/69148
e03dd765
VM
13550 * gcc.target/s390/pr69148.c: New.
13551
cdc23927
YR
135522016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
13553
13554 PR tree-optimization/69652
13555 * gcc.dg/torture/pr69652.c: New test.
13556
e199dd0a
JJ
135572016-02-10 Jakub Jelinek <jakub@redhat.com>
13558 Patrick Palka <ppalka@gcc.gnu.org>
13559
13560 PR ipa/69241
13561 PR c++/69649
13562 * g++.dg/ipa/pr69241-1.C: New test.
13563 * g++.dg/ipa/pr69241-2.C: New test.
13564 * g++.dg/ipa/pr69241-3.C: New test.
13565 * g++.dg/ipa/pr69649.C: New test.
13566
d6b38027
UB
135672016-02-10 Uros Bizjak <ubizjak@gmail.com>
13568
13569 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
13570 * gcc.dg/tree-ssa/sra-18.c: Ditto.
13571
13b562c5
BC
135722016-02-10 Bin Cheng <bin.cheng@arm.com>
13573
13574 PR tree-optimization/68021
13575 * gcc.dg/tree-ssa/pr68021.c: New test.
13576
24a179f8
RB
135772016-02-10 Richard Biener <rguenther@suse.de>
13578
13579 PR tree-optimization/69726
13580 * gcc.dg/uninit-22.c: New testcase.
13581
0d99886f
AP
135822016-02-09 Andrew Pinski <apinski@cavium.com>
13583
13584 PR tree-opt/69282
13585 * gcc.c-torture/compile/20160205-1.c: New testcase.
13586
ab04995c
MM
135872016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
13588
13589 PR target/68404
13590 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
13591 instead accessing a really large arrray.
13592 * gcc.target/powerpc/fusion3.c: Likewise.
13593
4b79ac23
CB
135942016-02-09 Charles Baylis <charles.baylis@linaro.org>
13595
13596 PR target/68532
13597 * gcc.c-torture/execute/pr68532.c: New test.
13598
b890a441
AO
135992016-02-11 Alexandre Oliva <aoliva@redhat.com>
13600
13601 PR target/69634
13602 * gcc.dg/pr69634.c: New.
13603
84a5bef7
RB
136042016-02-09 Richard Biener <rguenther@suse.de>
13605
13606 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
13607
1f123759 136082016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 13609
1f123759
AF
13610 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
13611
65860c77
YR
136122016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
13613
13614 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
13615
7e1e8a0a
RB
136162016-02-09 Richard Biener <rguenther@suse.de>
13617
13618 PR tree-optimization/69715
13619 * gcc.dg/torture/pr69715.c: New testcase.
13620
efb45a9f
PP
136212016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
13622
13623 PR c++/69139
13624 * g++.dg/cpp0x/trailing12.C: New test.
13625 * g++.dg/cpp0x/trailing13.C: New test.
13626
20a0c6f9
PP
136272016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
13628
13629 PR c++/69283
13630 PR c++/67835
13631 * g++.dg/cpp1y/auto-fn29.C: New test.
13632 * g++.dg/cpp1y/auto-fn30.C: New test.
13633
a162f3af
JJ
136342016-02-08 Jakub Jelinek <jakub@redhat.com>
13635
13636 PR tree-optimization/69209
13637 * gcc.c-torture/compile/pr69209.c: New test.
13638
4b4a9fbd
JL
136392016-02-08 Jeff Law <law@redhat.com>
13640
13641 PR tree-optimization/68541
13642 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
13643 of statements allowed in join block for path splitting.
13644
cfac5ed2
JJ
136452016-02-08 Jakub Jelinek <jakub@redhat.com>
13646
f68bc23f
JJ
13647 PR c++/59627
13648 * g++.dg/gomp/pr59627.C: New test.
13649
cfac5ed2
JJ
13650 PR ipa/69239
13651 * g++.dg/ipa/pr69239.C: New test.
13652
44714d8c
DM
136532016-02-08 David Malcolm <dmalcolm@redhat.com>
13654
13655 PR preprocessor/69664
13656 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
13657 * gcc.dg/cpp/warn-comments.c: Likewise.
13658
eba9e839
MP
136592016-02-08 Marek Polacek <polacek@redhat.com>
13660
13661 PR c++/69688
13662 * g++.dg/init/const12.C: New test.
13663
a011cd92
BS
136642016-02-08 Bernd Schmidt <bschmidt@redhat.com>
13665
13666 PR target/60410
13667 * gcc.dg/lto/pr55113_0.c: Remove test.
13668
5317b1be
RB
136692016-02-08 Richard Biener <rguenther@suse.de>
13670
13671 PR tree-optimization/69719
13672 * gcc.dg/torture/pr69719.c: New testcase.
13673
63998a63
RB
136742016-02-08 Richard Biener <rguenther@suse.de>
13675 Jeff Law <law@redhat.com>
13676
13677 PR target/68273
13678 * gcc.target/mips/pr68273.c: New testcase.
13679
43f4a281
RB
136802016-02-08 Richard Biener <rguenther@suse.de>
13681
13682 PR rtl-optimization/69274
13683 * gcc.target/i386/addr-sel-1.c: XFAIL.
13684
0b604d2d
JL
136852016-02-08 Jeff Law <law@redhat.com>
13686
e8dfe49e
JL
13687 PR tree-optimization/68541
13688 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
13689
6daecd7a 13690 PR tree-optimization/65917
0b604d2d
JL
13691 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
13692
c0f0e35a
JD
136932016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13694
13695 PR fortran/50555
13696 * gfortran.dg/namelist_args.f90: New test.
13697
8981d712
JL
136982016-02-05 Jeff Law <law@redhat.com>
13699
6daecd7a 13700 PR tree-optimization/68541
8981d712
JL
13701 * gcc.dg/tree-ssa/split-path-2.c: New test.
13702 * gcc.dg/tree-ssa/split-path-3.c: New test.
13703 * gcc.dg/tree-ssa/split-path-4.c: New test.
13704 * gcc.dg/tree-ssa/split-path-5.c: New test.
13705 * gcc.dg/tree-ssa/split-path-6.c: New test.
13706 * gcc.dg/tree-ssa/split-path-7.c: New test.
13707
46cb9332
MS
137082016-02-05 Martin Sebor <msebor@redhat.com>
13709
13710 PR c++/69662
13711 * g++.dg/warn/Wplacement-new-size-1.C: New test.
13712 * g++.dg/warn/Wplacement-new-size-2.C: New test.
13713
be2083ea
RH
137142016-02-06 Richard HEnderson <rth@redhat.com>
13715
13716 PR c/69643
13717 * gcc.target/i386/addr-space-4.c: New.
13718 * gcc.target/i386/addr-space-5.c: New.
13719
711d7c23
MM
137202016-02-05 Mikael Morin <mikael@gcc.gnu.org>
13721
13722 PR fortran/66089
13723 * gfortran.dg/elemental_dependency_6.f90: New.
13724
b5c1c988
JJ
137252016-02-05 Jakub Jelinek <jakub@redhat.com>
13726
861c7bcd
JJ
13727 PR rtl-optimization/69691
13728 * gcc.c-torture/execute/pr69691.c: New test.
13729
b5c1c988
JJ
13730 PR c++/69628
13731 * g++.dg/parse/pr69628.C: New test.
13732
f7dfa966
UB
137332016-02-05 Uros Bizjak <ubizjak@gmail.com>
13734
13735 * gcc.dg/sancov/asan.c: Move to ...
13736 * gcc.dg/asan/sancov-1.c: ... here.
13737
9b143e64
UB
137382016-02-05 Uros Bizjak <ubizjak@gmail.com>
13739
13740 * gcc.target/i386/pr69577.c: Require avx_runtime target.
13741
f5d4b899
L
137422016-02-05 H.J. Lu <hongjiu.lu@intel.com>
13743
13744 PR target/69677
13745 * gcc.target/i386/pr69677.c: New test.
13746
76c85fbb
PP
137472016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
13748
13749 PR c++/68948
13750 * g++.dg/template/pr68948.C: New test.
13751
f181bf90
DV
137522016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
13753
13754 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
13755 (only necessary on s390x).
13756
714fb282
L
137572016-02-04 H.J. Lu <hongjiu.lu@intel.com>
13758
13759 * gcc.target/i386/pr69454-2.c: Compile with -msse2
13760 -mno-accumulate-outgoing-args.
13761
618d6c1c
PP
137622016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
13763
13764 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
13765
1066e9b5
JJ
137662016-02-04 Jakub Jelinek <jakub@redhat.com>
13767
13768 PR c/69669
13769 * c-c++-common/pr69669.c: New test.
13770
76255d0d
MM
137712016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
13772
13773 PR target/69667
13774 * g++.dg/pr69667.C: New file.
13775
e0b059b1
WD
137762016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
13777
13778 PR target/69619
13779 * gcc.dg/pr69619.c: Add new test.
13780
2692b5c8
RS
137812016-02-04 Richard Sandiford <richard.sandiford@arm.com>
13782
13783 PR rtl-optimization/69577
13784 * gcc.target/i386/pr69577.c: New test.
13785
7db337c2
ML
137862016-02-04 Martin Liska <mliska@suse.cz>
13787
13788 * g++.dg/asan/pr69276.C: New test.
13789
cc9c0829
KT
137902016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13791
13792 PR target/65932
13793 PR target/67714
13794 * gcc.target/arm/wmul-3.c: Simplify test to generate just
13795 a single smulbb instruction.
13796 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
13797 * gcc.target/amr/wmul-2.c: Likewise.
13798
eb9feb52
KT
137992016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
13800
13801 PR target/65932
13802 PR target/67714
13803 * gcc.c-torture/execute/pr67714.c: New test.
13804
61f727fe
JJ
138052016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
13806
13807 PR target/69454
13808 * gcc.target/i386/pr69454-1.c: New test.
13809 * gcc.target/i386/pr69454-2.c: New test.
13810
05dd97db
MS
138112016-02-03 Martin Sebor <msebor@redhat.com>
13812
13813 PR c++/69251
13814 PR c++/69253
13815 PR c++/69290
13816 PR c++/69277
13817 PR c++/69349
13818 * g++.dg/ext/flexarray-mangle-2.C: New test.
13819 * g++.dg/ext/flexarray-mangle.C: New test.
13820 * g++.dg/ext/flexarray-subst.C: New test.
13821 * g++.dg/ext/flexary11.C: New test.
13822 * g++.dg/ext/flexary12.C: New test.
13823 * g++.dg/ext/flexary13.C: New test.
13824 * g++.dg/ext/flexary14.C: New test.
13825 * g++.dg/other/dump-ada-spec-2.C: Adjust.
13826
dac2fc29
L
138272016-02-03 H.J. Lu <hongjiu.lu@intel.com>
13828
13829 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
13830 Define only if CHECK_FLOAT128 is defined.
13831 (main): Properly initialize u5.
13832
eadb8035
JJ
138332016-02-03 Jakub Jelinek <jakub@redhat.com>
13834
0afbb81b
JJ
13835 PR c/69627
13836 * gcc.dg/pr69627.c: New test.
13837
eadb8035
JJ
13838 PR target/69644
13839 * gcc.dg/pr69644.c: New test.
13840
b12d4923
MS
138412016-02-03 Mike Stump <mikestump@comcast.net>
13842
13843 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
13844 support for struct-layout-1.exp.
13845
ab4bae0c
PP
138462016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
13847
13848 PR c++/69056
618d6c1c 13849 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 13850
95831c01
VM
138512016-02-03 Vladimir Makarov <vmakarov@redhat.com>
13852 Alexandre Oliva <aoliva@redhat.com>
13853
13854 PR target/69461
13855 * gcc.target/powerpc/pr69461.c: New.
13856
ccc71ab8
UB
138572016-02-03 Uros Bizjak <ubizjak@gmail.com>
13858
13859 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
13860 works from here ...
13861 (check_effective_target_fsanitize_thread): ... to here. Do not
13862 specify additional compile flags for the test source.
13863 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
13864 specify additional compile flags for the test source.
13865
96299640
WD
138662016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
13867
13868 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
13869
781d83d9
AV
138702016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
13871
13872 PR fortran/67451
13873 PR fortran/69418
13874 * gfortran.dg/coarray_allocate_2.f08: New test.
13875 * gfortran.dg/coarray_allocate_3.f08: New test.
13876 * gfortran.dg/coarray_allocate_4.f08: New test.
13877
d8208e6d
AL
138782016-02-03 Alan Lawrence <alan.lawrence@arm.com>
13879
13880 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
13881 use same scan-tree-dump-times on all platforms.
13882 * gcc.dg/vect/vect-outer-1.c: Likewise.
13883 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
13884 * gcc.dg/vect/vect-outer-1a.c: Likewise.
13885 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
13886 * gcc.dg/vect/vect-outer-1b.c: Likewise.
13887 * gcc.dg/vect/vect-outer-2b.c: Likewise.
13888 * gcc.dg/vect/vect-outer-3b.c: Likewise.
13889 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
13890
a8394fa0
SB
138912016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
13892
13893 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
13894 warning.
13895
f3baa1d3
L
138962016-02-02 H.J. Lu <hongjiu.lu@intel.com>
13897
13898 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
13899
eb077516
JN
139002016-02-02 James Norris <jnorris@codesourcery.com>
13901
13902 * c-c++-common/goacc/routine-5.c: Add tests.
13903
578fb225
AM
139042016-02-02 Alexander Monakov <amonakov@ispras.ru>
13905
13906 * gcc.target/nvptx/unsigned-cmp.c: New test.
13907
c64f7d37
WD
139082016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
13909
13910 * gcc.target/aarch64/scalar_shift_1.c
13911 (test_corners_sisd_di): Improve force to SIMD register.
13912 (test_corners_sisd_si): Likewise.
13913 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
13914 Remove scan-assembler check for ldr.
13915
90c6f26c
RB
139162016-02-02 Richard Biener <rguenther@suse.de>
13917
13918 PR tree-optimization/69595
13919 * gcc.dg/Warray-bounds-17.c: New testcase.
13920
9dc03c97
RB
139212016-02-02 Richard Biener <rguenther@suse.de>
13922
13923 PR tree-optimization/69606
13924 * gcc.dg/torture/pr69606.c: New testcase.
13925
2d4dc223
YR
139262016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
13927
13928 PR middle-end/68542
13929 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
13930 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
13931
65c98fde
AM
139322016-02-02 Alan Modra <amodra@gmail.com>
13933
13934 PR target/69548
13935 * gcc.target/powerpc/pr69548.c: New test.
13936
e1b81f2b
JJ
139372016-02-01 Jakub Jelinek <jakub@redhat.com>
13938
d0268b37
JJ
13939 PR rtl-optimization/69592
13940 * gcc.dg/pr69592.c: New test.
13941
e1b81f2b
JJ
13942 PR preprocessor/69543
13943 PR c/69558
13944 * gcc.dg/pr69543.c: New test.
13945 * gcc.dg/pr69558.c: New test.
13946
7dd7780d
UB
139472016-02-01 Uros Bizjak <ubizjak@gmail.com>
13948
bf672ee5
UB
13949 PR testsuite/65940
13950 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 13951
9a7013f8
MS
139522016-02-01 Martin Sebor <msebor@redhat.com>
13953
13954 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
13955
e681fb2b
BC
139562016-02-01 Bin Cheng <bin.cheng@arm.com>
13957
13958 PR tree-optimization/67921
13959 * c-c++-common/ubsan/pr67921.c: New test.
13960
ff86345f
RB
139612016-02-01 Richard Biener <rguenther@suse.de>
13962
13963 PR middle-end/69556
13964 * gcc.dg/tree-ssa/recip-8.c: New testcase.
13965
bc369dbd
RB
139662016-02-01 Richard Biener <rguenther@suse.de>
13967
13968 PR tree-optimization/69574
13969 * gcc.dg/torture/pr69574.c: New testcase.
13970
ef318184
RB
139712016-02-01 Richard Biener <rguenther@suse.de>
13972
13973 PR tree-optimization/69579
13974 * gcc.dg/setjmp-6.c: New testcase.
13975
654745e6
JJ
139762016-02-01 Jakub Jelinek <jakub@redhat.com>
13977
13978 PR rtl-optimization/69570
13979 * g++.dg/opt/pr69570.C: New test.
13980
e6c0c44b
RH
139812016-02-01 Richard Henderson <rth@redhat.com>
13982
13983 * gcc.dg/pr69535.c: New test.
13984
6ff3f09a
JDA
139852016-01-31 John David Anglin <danglin@gcc.gnu.org>
13986
2c005538
JDA
13987 PR testsuite/69584
13988 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
13989 * gcc.dg/tree-ssa/sra-18.c: Likewise.
13990
61083a4b
JDA
13991 PR debug/68244
13992 * g++.dg/parse/parens3.C: Use register "4" on hppa.
13993
6ff3f09a
JDA
13994 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
13995
0c221916
PT
139962016-01-31 Paul Thomas <pault@gcc.gnu.org>
13997
13998 PR fortran/67564
13999 * gfortran.dg/allocate_with_source_17.f03: New test.
14000
db7a2818
JJ
140012016-01-30 Jakub Jelinek <jakub@redhat.com>
14002
14003 PR tree-optimization/69546
14004 * gcc.dg/torture/pr69546.c: New test.
14005
e520d5f0
PT
140062016-01-30 Paul Thomas <pault@gcc.gnu.org>
14007
14008 PR fortran/69566
14009 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
14010
343c05d3
MS
140112016-01-30 Martin Sebor <msebor@redhat.com>
14012
14013 PR c++/68490
14014 * g++.dg/ext/flexary10.C: New test.
14015
d6c3a539
DH
140162016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
14017
14018 PR fortran/66707
14019 gfortran.dg/common_23.f90: New test.
14020
52d72fcd
BS
140212016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14022
14023 PR target/65546
14024 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
14025 condition being checked, and disable it when the target supports
14026 misaligned loads and stores.
14027
3a5d2ba4
JJ
140282016-01-29 Jakub Jelinek <jakub@redhat.com>
14029
14030 PR debug/69518
14031 * gcc.dg/torture/pr69518.c: New test.
14032
6bbacdb5
L
140332016-01-29 H.J. Lu <hongjiu.lu@intel.com>
14034
14035 PR target/69530
14036 * gcc.target/i386/pr69530.c: New test.
14037
af932cdb
SE
140382016-01-29 Steve Ellcey <sellcey@imgtec.com>
14039
14040 PR target/65604
14041 * gcc.target/mips/div-delay.c: New test.
14042
26658b7c
JJ
140432016-01-29 Jakub Jelinek <jakub@redhat.com>
14044
33e89989
JJ
14045 PR target/69551
14046 * gcc.target/i386/pr69551.c: New test.
14047
26658b7c
JJ
14048 PR target/66137
14049 * gcc.target/i386/pr66137.c: New test.
14050
401116b5
AB
140512016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
14052
14053 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
14054 always built for p5600.
14055 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
14056 isa=p5600 dg-option.
14057
d4abfcc5
RB
140582016-01-29 Richard Biener <rguenther@suse.de>
14059
14060 PR tree-optimization/69547
14061 * g++.dg/tree-ssa/pr69547.C: New testcase.
14062
16b77b32
JJ
140632016-01-29 Jakub Jelinek <jakub@redhat.com>
14064
14065 PR debug/66869
14066 * g++.dg/warn/Wunused-function2.C: New test.
14067
a1c95464
DV
140682016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
14069
14070 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
14071 support for test to succeed.
14072
5453bfed
MP
140732016-01-29 Marek Polacek <polacek@redhat.com>
14074
14075 PR c++/69509
14076 PR c++/69516
14077 * g++.dg/ext/constexpr-vla2.C: New test.
14078 * g++.dg/ext/constexpr-vla3.C: New test.
14079 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
14080
452ec2a5
RB
140812016-01-29 Richard Biener <rguenther@suse.de>
14082
14083 PR middle-end/69537
14084 * gcc.dg/uninit-21.c: New testcase.
14085
aec0b19e
UB
140862016-01-28 Uros Bizjak <ubizjak@gmail.com>
14087
14088 PR target/69459
14089 * gcc.target/i386/pr69459.c: New test.
14090
df113ce7
SE
140912016-01-28 Steve Ellcey <sellcey@imgtec.com>
14092
14093 PR target/68400
14094 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
14095 * gcc.target/mips/pr68400.c: New test.
14096
494de84f
MS
140972016-01-28 Martin Sebor <msebor@redhat.com>
14098
14099 PR target/17381
14100 * gcc.target/powerpc/pr17381.c: New test.
14101
eb1b1f01
JJ
141022016-01-28 Jakub Jelinek <jakub@redhat.com>
14103
14104 PR middle-end/69542
14105 * gcc.dg/torture/pr69542.c: New test.
14106
6dfeb7ce
WD
141072016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
14108
14109 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
14110
4b7471a4
DE
141112016-01-28 David Edelsohn <dje.gcc@gmail.com>
14112
14113 * gcc.dg/pr65980.c: Skip on AIX.
14114 * gcc.dg/pr66688.c: Same.
14115
b271fd21
DE
141162016-01-28 David Edelsohn <dje.gcc@gmail.com>
14117
14118 PR target/63679
14119 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
14120 * gcc.dg/tree-ssa/sra-18.c: Same.
14121
874108a9
AV
141222016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
14123
14124 PR fortran/62536
14125 * gfortran.dg/block_15.f08: New test.
14126 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
14127 on incorrectly closed BLOCK.
14128
30480bcd
IE
141292016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
14130
14131 * gcc.dg/declare-simd.c: New test.
6905c577 14132
14ba8d6d
RB
141332016-01-28 Richard Biener <rguenther@suse.de>
14134
14135 PR tree-optimization/69466
14136 * gfortran.dg/vect/pr69466.f90: New testcase.
14137
0d4c694e
TP
141382016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
14139
14140 * g++.dg/pr67989.C: Remove ARM-specific option.
14141 * gcc.target/arm/pr67989.C: New file.
14142
2aa780da
UB
141432016-01-27 Uros Bizjak <ubizjak@gmail.com>
14144
14145 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
14146 and expm1 test for glibc < 2.11.
14147
f75ebe77
RH
141482016-01-27 Richard Henderson <rth@redhat.com>
14149
14150 * gcc.c-torture/execute/pr69447.c: New test.
14151
141522016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 14153
9a175e65 14154 PR fortran/69422
49847d75
PT
14155 * gfortran.dg/alloc_comp_assign_15.f03: New test.
14156
cbdd8ae0
JJ
141572016-01-27 Jakub Jelinek <jakub@redhat.com>
14158
14159 PR debug/66869
14160 * gcc.dg/pr66869.c: New test.
14161
2b572b3c
JL
141622016-01-25 Jeff Law <law@redhat.com>
14163
14164 PR tree-optimization/68398
aec0b19e 14165 PR tree-optimization/69196
2b572b3c
JL
14166 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
14167 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
14168 path to avoid new heuristic allowing more irreducible regions
14169 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
14170 * gcc.dg/tree-ssa/vrp46.c: Likewise.
14171 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
14172 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
14173 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
14174
fa74a4bc
MP
141752016-01-27 Marek Polacek <polacek@redhat.com>
14176
14177 PR c/68062
14178 * c-c++-common/vector-compare-4.c: New test.
14179
0afff540
DM
141802016-01-27 David Malcolm <dmalcolm@redhat.com>
14181
14182 PR preprocessor/69126
14183 * c-c++-common/pr69126.c: New test case.
14184
1a218fc9
ILT
141852016-01-27 Ian Lance Taylor <iant@google.com>
14186
14187 * gcc.dg/tree-ssa/ivopt_5.c: New test.
14188
5d70666e
RB
141892016-01-27 Ryan Burn <contact@rnburn.com>
14190
14191 PR cilkplus/69267
14192 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
14193
87ff4d66
UB
141942016-01-27 Uros Bizjak <ubizjak@gmail.com>
14195
14196 PR target/69512
14197 * gcc.target/i386/pr69512.c: New test.
14198
27e23cca
RE
141992016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
14200
14201 PR ada/69488
14202 * gnat.dg/sso/*.adb: Robustify dg-output directives.
14203
05bf54c3
MP
142042016-01-27 Marek Polacek <polacek@redhat.com>
14205
14206 PR c++/69379
14207 * g++.dg/pr69379.C: New test.
14208
60214d0d
MS
142092016-01-27 Martin Sebor <msebor@redhat.com>
14210
14211 PR c++/69317
14212 * g++.dg/abi/Wabi-2-2.C: New test.
14213 * g++.dg/abi/Wabi-2-3.C: New test.
14214 * g++.dg/abi/Wabi-3-2.C: New test.
14215 * g++.dg/abi/Wabi-3-3.C: New test.
14216
167c7bfa
RB
142172016-01-27 Richard Biener <rguenther@suse.de>
14218
14219 PR tree-optimization/69166
14220 * gcc.dg/torture/pr69166.c: New testcase.
14221
1430fb1f
MJ
142222016-01-27 Martin Jambor <mjambor@suse.cz>
14223
14224 PR tree-optimization/69355
14225 * gcc.dg/tree-ssa/pr69355.c: New test.
14226
95e3030c
MP
142272016-01-27 Marek Polacek <polacek@redhat.com>
14228
14229 PR c++/69496
14230 * g++.dg/ext/constexpr-vla1.C: New test.
14231
eeb085f3
CB
142322016-01-20 Christian Bruel <christian.bruel@st.com>
14233
14234 PR target/69245
14235 * gcc.target/arm/pr69245.c: New test.
14236
b1652dde
JJ
142372016-01-27 Jakub Jelinek <jakub@redhat.com>
14238
14239 PR tree-optimization/69399
14240 * gcc.dg/torture/pr69399.c: New test.
14241
ce7e8f00
EB
142422016-01-27 Eric Botcazou <ebotcazou@adacore.com>
14243
14244 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
14245
e4aac1d1
EB
142462016-01-26 Eric Botcazou <ebotcazou@adacore.com>
14247
14248 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
14249
8dfdb419
TV
142502016-01-26 Tom de Vries <tom@codesourcery.com>
14251
14252 PR tree-optimization/69110
14253 * gcc.dg/autopar/pr69110.c: New test.
14254
56f80f54 142552016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 14256 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
14257
14258 * gcc.dg/graphite/isl-ast-op-select.c: New.
14259
a0909527
PT
142602015-01-26 Paul Thomas <pault@gcc.gnu.org>
14261
14262 PR fortran/69385
14263 * gfortran.dg/allocate_error_6.f90: New test.
14264
ffc445f4
RH
142652016-01-26 Richard Henderson <rth@redhat.com>
14266
14267 * gcc.dg/tm/pr60908.c: New test.
14268
01e1dea3
DM
142692016-01-26 David Malcolm <dmalcolm@redhat.com>
14270
14271 PR other/69006
14272 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
14273 directive.
14274 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
14275 expected multiline output to reflect the colorization being
14276 disabled before newlines.
14277 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
14278 (custom_diagnostic_finalizer): Replace call to
14279 pp_newline_and_flush with call to pp_flush.
14280 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
14281 * gfortran.dg/implicit_class_1.f90: Likewise.
14282 * lib/gcc-dg.exp (allow_blank_lines): New global.
14283 (dg-allow-blank-lines-in-output): New procedure.
14284 (gcc-dg-prune): Complain about blank lines in the output, unless
14285 dg-allow-blank-lines-in-output was called.
14286 * lib/multiline.exp (_build_multiline_regex): Only support
14287 arbitrary followup text for non-blank-lines, not for blank lines.
14288
13f92e8d
JJ
142892016-01-26 Jakub Jelinek <jakub@redhat.com>
14290
14291 PR tree-optimization/69483
14292 * gcc.dg/pr69483.c: New test.
14293 * g++.dg/opt/pr69483.C: New test.
14294
92422235
CL
142952016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
14296
14297 PR target/68620
14298 * gcc.target/arm/pr68620.c: New test.
14299
0bccf11b
L
143002016-01-26 H.J. Lu <hongjiu.lu@intel.com>
14301
14302 * gcc.target/i386/pr68986-2.c: Remove -m32.
14303
81cd202e
L
143042016-01-26 H.J. Lu <hongjiu.lu@intel.com>
14305
14306 PR target/68986
14307 * gcc.target/i386/pr68986-1.c: New test.
14308 * gcc.target/i386/pr68986-2.c: Likewise.
14309 * gcc.target/i386/pr68986-3.c: Likewise.
14310
213a1c03
CB
143112016-01-26 Christian Bruel <christian.bruel@st.com>
14312
14313 * lib/target-supports.exp
14314 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
14315 (check_effective_target_arm_crypto_pragma_ok): Likewise.
14316 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
14317
22a08dd1
RB
143182016-01-26 Richard Biener <rguenther@suse.de>
14319
14320 PR tree-optimization/69452
14321 * gcc.dg/torture/pr69452.c: New testcase.
14322
6c06e0e8
JJ
143232016-01-26 Jakub Jelinek <jakub@redhat.com>
14324
14325 PR target/69442
14326 * gcc.dg/pr69442.c: New test.
14327
b96824c4
RFI
143282016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
14329
14330 PR target/67896
14331 * gcc.target/aarch64/simd/pr67896.C: New.
14332
5ee31e57
RS
143332016-01-26 Richard Sandiford <richard.sandiford@arm.com>
14334
14335 PR tree-optimization/69400
14336 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
14337 function.
14338 (plugin_init): Call it.
14339 * gcc.dg/torture/pr69400.c: New test.
14340
7ddfb31d
CL
143412016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
14342
14343 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
14344
1e050c90
AK
143452016-01-25 Aditya Kumar <aditya.k7@samsung.com>
14346 Sebastian Pop <s.pop@samsung.com>
14347
14348 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
14349 isl-0.15.
14350
c8ee4bf5
AK
143512016-01-25 Aditya Kumar <aditya.k7@samsung.com>
14352 Sebastian Pop <s.pop@samsung.com>
14353
14354 * gcc.dg/graphite/pr69292.c: New.
14355
d902b330
JJ
143562016-01-25 Jakub Jelinek <jakub@redhat.com>
14357
14358 * c-c++-common/goacc/use_device-1.c: New test.
14359
2c89b952
JL
143602016-01-25 Jeff Law <law@redhat.com>
14361
14362 PR tree-optimization/69196
14363 PR tree-optimization/68398
14364 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
14365 * gcc.dg/tree-ssa/pr68198.c: Likewise.
14366
685c8785
DE
143672016-01-25 David Edelsohn <dje.gcc@gmail.com>
14368
14369 PR target/69469
14370 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
14371 Algorithm.
14372
95cef0c1
RB
143732016-01-25 Richard Biener <rguenther@suse.de>
14374
14375 PR testsuite/69380
14376 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
14377
2947d3b2
IE
143782016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
14379
14380 PR target/69421
14381 * gcc.dg/pr69421.c: New test.
14382
ae19075a
BB
143832016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
14384
14385 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
14386 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
14387 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
14388 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
14389 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
14390 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
14391 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
14392 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
14393 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
14394 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
14395
fa4511c2
RB
143962016-01-25 Richard Biener <rguenther@suse.de>
14397
14398 PR tree-optimization/69376
14399 * gcc.dg/torture/pr69376.c: New testcase.
14400
1d101216
JD
144012016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14402
14403 PR fortran/69397
14404 PR fortran/68442
14405 * gfortran.dg/interface_38.f90: New test.
14406 * gfortran.dg/interface_39.f90: New test.
a0909527 14407
a59b92b0
PP
144082016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
14409
14410 Revert:
14411 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
14412
14413 PR c++/11858
14414 PR c++/24663
14415 PR c++/24664
14416 * g++.dg/template/pr11858.C: New test.
14417 * g++.dg/template/pr24663.C: New test.
14418 * g++.dg/template/unify12.C: New test.
14419 * g++.dg/template/unify13.C: New test.
14420 * g++.dg/template/unify14.C: New test.
14421 * g++.dg/template/unify15.C: New test.
14422 * g++.dg/template/unify16.C: New test.
14423 * g++.dg/template/unify17.C: New test.
14424
16acb1a8
DH
144252016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
14426
14427 PR fortran/68283
14428 gfortran.dg/pr68283.f90: New test.
14429
094773e8
TK
144302016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
14431
14432 PR fortran/66094
14433 * gfortran.dg/inline_matmul_13.f90: New test.
14434 * gfortran.dg/matmul_bounds_8.f90: New test.
14435 * gfortran.dg/matmul_bounds_9.f90: New test.
14436 * gfortran.dg/matmul_bounds_10.f90: New test.
14437
42fb90d7
TV
144382016-01-23 Tom de Vries <tom@codesourcery.com>
14439
14440 PR tree-optimization/69426
14441 * gcc.dg/autopar/pr69426.c: New test.
14442
69da7802
MS
144432016-01-23 Martin Sebor <msebor@redhat.com>
14444
14445 PR c++/58109
14446 PR c++/69022
14447 * g++.dg/cpp0x/alignas5.C: New test.
14448 * g++.dg/ext/vector29.C: Same.
14449
da17300a
UB
144502016-01-23 Uros Bizjak <ubizjak@gmail.com>
14451
14452 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
14453 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
14454 _GNU_SOURCE from compile flags to the source.
14455 * gcc.target/i386/chkp-stropt-12.c: Ditto.
14456 * gcc.target/i386/chkp-stropt-16.c: Ditto.
14457 * gcc.target/i386/chkp-stropt-4.c: Ditto.
14458 * gcc.target/i386/chkp-stropt-8.c: Ditto.
14459
62041cfc
JJ
144602016-01-22 Jakub Jelinek <jakub@redhat.com>
14461
14462 PR target/69432
14463 * g++.dg/opt/pr69432.C: New test.
14464
f7d2ad6f
BS
144652016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14466
14467 * gcc.target/powerpc/pr63354c: Adjust target selector to include
14468 32-bit targets testing an -m64 multilib.
14469
d403fc9a
WS
144702016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14471
14472 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
14473 64-bit support.
14474
4aa16f8d
JG
144752016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
14476
14477 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
14478
7c816d0f
CB
144792016-01-21 Christian Bruel <christian.bruel@st.com>
14480
14481 PR target/68674
14482 * gcc.target/i386/pr68674.c
14483 * gcc.target/aarch64/pr68674.c
14484 * gcc.target/arm/pr68674.c
14485
fce661e8
KT
144862016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14487
14488 PR target/69403
14489 * gcc.c-torture/execute/pr69403.c: New test.
14490
4696899f
PC
144912016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
14492
14493 PR c++/55843
14494 * g++.dg/template/pr55843.C: New.
14495
bac69366
AL
144962016-01-22 Alan Lawrence <alan.lawrence@arm.com>
14497
14498 PR testsuite/66877
14499 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
14500 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
14501
b57d3a5c
BS
145022016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14503
14504 PR testsuite/67489
da17300a
UB
14505 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
14506 from dg-do compile directive, and instead add
14507 { dg-require-effective-target int128 }.
b57d3a5c 14508
9f04a53e
MS
145092016-01-20 Martin Sebor <msebor@redhat.com>
14510
14511 PR c/69405
14512 * gcc.dg/sync-fetch.c: New test.
14513
38a51663
JL
145142016-01-21 Martin Sebor <msebor@redhat.com>
14515
14516 PR target/69252
14517 * gcc.target/powerpc/pr69252.c: New test.
14518
2423a75a
JD
145192016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14520
14521 PR fortran/65996
da17300a 14522 * gfortran.dg/pr65996.f90: New test.
2423a75a 14523
0a76463f
DV
145242016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
14525
14526 PR c++/68810
9f04a53e 14527 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 14528 expected to generate an error.
0a76463f 14529
9776e692
BS
145302016-01-21 Bernd Schmidt <bschmidt@redhat.com>
14531
14532 PR middle-end/66178
14533 * gcc.dg/torture/pr66178.c: New test.
14534
c8d3e088
AB
145352016-01-21 Anton Blanchard <anton@samba.org>
14536 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
14537
14538 PR target/63354
14539 * gcc.target/powerpc/pr63354.c: New test.
14540
35b707ff
VM
145412016-01-21 Vladimir Makarov <vmakarov@redhat.com>
14542
14543 PR rtl-optimization/68990
14544 * gcc.target/i386/pr68990: New.
14545
157b0829
NC
145462016-01-21 Nick Clifton <nickc@redhat.com>
14547
14548 PR target/69129
14549 * gcc.target/mips/pr69129.c: New.
14550
aede6748
PC
145512016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
14552
14553 PR c++/58046
14554 * g++.dg/cpp0x/pr58046.C: New.
14555
5463c2c8
JJ
145562016-01-21 Jakub Jelinek <jakub@redhat.com>
14557
6d31cc75
SS
14558 PR target/69187
14559 PR target/65624
14560 * gcc.target/arm/pr69187.c: New test.
14561
5463c2c8
JJ
14562 PR c++/69355
14563 * g++.dg/torture/pr69355.C: New test.
14564
fa28f32b
AK
145652016-01-21 Aditya Kumar <aditya.k7@samsung.com>
14566 Sebastian Pop <s.pop@samsung.com>
14567
14568 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
14569
b920a047
AK
145702016-01-21 Aditya Kumar <aditya.k7@samsung.com>
14571 Sebastian Pop <s.pop@samsung.com>
14572
da17300a 14573 * gcc.dg/graphite/pr68976.c: New test.
b920a047 14574
bdd3aea6
JJ
145752016-01-21 Jakub Jelinek <jakub@redhat.com>
14576
14577 PR middle-end/67653
14578 * c-c++-common/pr67653.c: New test.
14579 * gcc.dg/torture/pr29119.c: Add dg-warning.
14580
26a2e6ae
PB
145812016-01-20 Peter Bergner <bergner@vnet.ibm.com>
14582
14583 * gcc.target/powerpc/cpu-builtin-1.c: New test.
14584
d25c7690
PK
145852016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
14586
14587 PR c/24293
14588 * gcc.dg/pr24293.c: New test.
14589 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
14590 incomplete struct type.
14591 * gcc.dg/declspec-1.c: Likewise.
14592 * gcc.dg/pr63549.c: Likewise.
14593
889d5698
JJ
145942016-01-20 Jakub Jelinek <jakub@redhat.com>
14595
14596 PR tree-optimization/66612
14597 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
14598 for bdn instruction.
14599
d7cf3dc7
CL
146002016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
14601
14602 * lib/target-supports.exp
14603 (check_effective_target_arm_fp_ok_nocache): New.
14604 (check_effective_target_arm_fp_ok): New.
14605 (add_options_for_arm_fp): New.
14606 (check_effective_target_arm_crypto_ok_nocache): Require
14607 target_arm_v8_neon_ok instead of arm32.
14608 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
14609 (check_effective_target_arm_crypto_pragma_ok): New.
14610 (add_options_for_arm_vfp): New.
14611 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
14612 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
14613 target instead. Force initial fpu to vfp.
14614 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
14615 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
14616 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
14617 dependency.
14618 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
14619 use arm_vfp effective target instead. Force initial fpu to vfp.
14620 * gcc.target/arm/attr-neon3.c: Likewise.
14621 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
14622 arm_vfp_ok.
14623 * gcc.target/arm/unsigned-float.c: Likewise.
14624 * gcc.target/arm/vfp-1.c: Likewise.
14625 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
14626 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
14627 * gcc.target/arm/vfp-ldmiad.c: Likewise.
14628 * gcc.target/arm/vfp-ldmias.c: Likewise.
14629 * gcc.target/arm/vfp-stmdbd.c: Likewise.
14630 * gcc.target/arm/vfp-stmdbs.c: Likewise.
14631 * gcc.target/arm/vfp-stmiad.c: Likewise.
14632 * gcc.target/arm/vfp-stmias.c: Likewise.
14633 * gcc.target/arm/vnmul-1.c: Likewise.
14634 * gcc.target/arm/vnmul-2.c: Likewise.
14635 * gcc.target/arm/vnmul-3.c: Likewise.
14636 * gcc.target/arm/vnmul-4.c: Likewise.
14637
01ac9704 146382016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 14639
e84b00da
L
14640 PR testsuite/69366
14641 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
14642 the MPX run-time library, for compile-time MPX test.
14643 * gcc.target/i386/chkp-always_inline.c: Likewise.
14644 * gcc.target/i386/chkp-bndret.c: Likewise.
14645 * gcc.target/i386/chkp-builtins-1.c: Likewise.
14646 * gcc.target/i386/chkp-builtins-2.c: Likewise.
14647 * gcc.target/i386/chkp-builtins-3.c: Likewise.
14648 * gcc.target/i386/chkp-builtins-4.c: Likewise.
14649 * gcc.target/i386/chkp-const-check-1.c: Likewise.
14650 * gcc.target/i386/chkp-const-check-2.c: Likewise.
14651 * gcc.target/i386/chkp-hidden-def.c: Likewise.
14652 * gcc.target/i386/chkp-label-address.c: Likewise.
14653 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
14654 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
14655 * gcc.target/i386/chkp-pr69044.c: Likewise.
14656 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
14657 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
14658 * gcc.target/i386/chkp-strchr.c: Likewise.
14659 * gcc.target/i386/chkp-strlen-1.c: Likewise.
14660 * gcc.target/i386/chkp-strlen-2.c: Likewise.
14661 * gcc.target/i386/chkp-strlen-3.c: Likewise.
14662 * gcc.target/i386/chkp-strlen-4.c: Likewise.
14663 * gcc.target/i386/chkp-strlen-5.c: Likewise.
14664 * gcc.target/i386/chkp-stropt-1.c: Likewise.
14665 * gcc.target/i386/chkp-stropt-10.c: Likewise.
14666 * gcc.target/i386/chkp-stropt-11.c: Likewise.
14667 * gcc.target/i386/chkp-stropt-12.c: Likewise.
14668 * gcc.target/i386/chkp-stropt-13.c: Likewise.
14669 * gcc.target/i386/chkp-stropt-14.c: Likewise.
14670 * gcc.target/i386/chkp-stropt-15.c: Likewise.
14671 * gcc.target/i386/chkp-stropt-16.c: Likewise.
14672 * gcc.target/i386/chkp-stropt-2.c: Likewise.
14673 * gcc.target/i386/chkp-stropt-3.c: Likewise.
14674 * gcc.target/i386/chkp-stropt-4.c: Likewise.
14675 * gcc.target/i386/chkp-stropt-5.c: Likewise.
14676 * gcc.target/i386/chkp-stropt-6.c: Likewise.
14677 * gcc.target/i386/chkp-stropt-7.c: Likewise.
14678 * gcc.target/i386/chkp-stropt-8.c: Likewise.
14679 * gcc.target/i386/chkp-stropt-9.c: Likewise.
14680 * gcc.target/i386/pr63995-2.c: Likewise.
14681 * gcc.target/i386/pr64805.c: Likewise.
14682 * gcc.target/i386/pr65044.c: Likewise.
14683 * gcc.target/i386/pr65167.c: Likewise.
14684 * gcc.target/i386/pr65183.c: Likewise.
14685 * gcc.target/i386/pr65184.c: Likewise.
14686 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 14687
28b33016
IE
146882016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
14689
14690 PR tree-optimization/69328
14691 * gcc.dg/pr69328.c: New test.
14692
bcff0913
JL
146932016-01-20 Jeff Law <law@redhat.com>
14694
bf0bb970 14695 PR target/25114
bcff0913
JL
14696 * gcc.target/m68k/pr25114.c: New test.
14697
a3f69631
AV
146982016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
14699
14700 * gcc.target/arm/memset-inline-10.c: Added
14701 dg-require-effective-target arm_thumb2_ok.
14702
af33ba0d
EB
147032016-01-19 Eric Botcazou <ebotcazou@adacore.com>
14704
14705 * gcc.dg/debug/dwarf2/sso.c: New test.
14706
7596d5de
UB
147072016-01-19 Uros Bizjak <ubizjak@gmail.com>
14708
14709 PR testsuite/68820
14710 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
14711 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
14712 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
14713
ceda2c69
JH
147142016-01-19 Jan Hubicka <hubicka@ucw.cz>
14715
14716 PR ipa/66223
14717 * g++.dg/ipa/devirt-50.C: New testcase.
14718
38a979f2
MP
147192016-01-19 Marek Polacek <polacek@redhat.com>
14720
14721 PR c++/68965
14722 * g++.dg/cpp1y/parameter-pack-1.C: New test.
14723 * g++.dg/cpp1y/parameter-pack-2.C: New test.
14724
962801c5
KT
147252016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
14726
14727 PR target/69135
14728 * gcc.target/arm/pr69135_1.c: New test.
14729
078fe40a
WD
147302015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
14731
14732 * gcc.target/aarch64/ccmp_1.c: Add new tests.
14733
786e3c06
WD
147342015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
14735
14736 * gcc.target/aarch64/ccmp_1.c: New testcase.
14737
1e297006
MP
147382016-01-19 Marek Polacek <polacek@redhat.com>
14739
14740 PR c++/68586
14741 * g++.dg/cpp0x/enum30.C: New test.
14742
879c27e3
RB
147432016-01-19 Richard Biener <rguenther@suse.de>
14744
14745 PR tree-optimization/69336
14746 * g++.dg/tree-ssa/pr69336.C: New testcase.
14747
015337d3
JJ
147482016-01-19 Jakub Jelinek <jakub@redhat.com>
14749
14750 PR debug/65779
14751 * gcc.dg/pr65779.c: New test.
14752
e2c768b6
RB
147532016-01-19 Richard Biener <rguenther@suse.de>
14754
14755 PR tree-optimization/69352
14756 * gcc.dg/torture/pr69352.c: New testcase.
14757
569efc34
JJ
147582016-01-19 Jakub Jelinek <jakub@redhat.com>
14759
14760 PR rtl-optimization/68955
14761 PR rtl-optimization/64557
14762 * gcc.dg/torture/pr68955.c: New test.
14763
e49d321f
JH
147642016-01-19 Jan Hubicka <hubicka@ucw.cz>
14765
14766 PR lto/69136
14767 * g++.dg/torture/pr69136.C: New testcase.
14768
e9191ad3
JH
147692016-01-19 Jan Hubicka <hubicka@ucw.cz>
14770
14771 PR lto/69133
14772 * g++.dg/lto/pr69133_0.C: New testcase.
14773 * g++.dg/lto/pr69133_1.C: New testcase.
14774
2bedb645
JL
147752016-01-15 Jeff Law <law@redhat.com>
14776
14777 PR tree-optimization/69320
14778 * gcc.c-torture/pr69320-1.c: New test.
14779 * gcc.c-torture/pr69320-2.c: New test.
14780 * gcc.c-torture/pr69320-3.c: New test.
14781 * gcc.c-torture/pr69320-4.c: New test.
14782
17c15cb9
PP
147832016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
14784
14785 PR c++/11858
14786 PR c++/24663
14787 PR c++/24664
14788 * g++.dg/template/pr11858.C: New test.
14789 * g++.dg/template/pr24663.C: New test.
14790 * g++.dg/template/unify12.C: New test.
14791 * g++.dg/template/unify13.C: New test.
14792 * g++.dg/template/unify14.C: New test.
14793 * g++.dg/template/unify15.C: New test.
14794 * g++.dg/template/unify16.C: New test.
14795 * g++.dg/template/unify17.C: New test.
14796
9617fd08
DM
147972016-01-18 David Malcolm <dmalcolm@redhat.com>
14798
14799 PR testsuite/69181
14800 * gcc.dg/pr69181-1.c: New test file.
14801 * gcc.dg/pr69181-2.c: New test file.
14802 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
14803 globals by moving it to...
14804 (cleanup-after-saved-dg-test): ...this new function. Add
14805 "global additional_sources_used". Add reset of global
14806 multiline_expected_outputs to the empty list.
14807 * lib/multiline.exp (_multiline_expected_outputs): Rename this
14808 global to...
14809 (multiline_expected_outputs): ...this, and updated comments to
14810 note that it is modified from gcc-dg.exp.
14811 (dg-end-multiline-output): Update for the above renaming.
14812 (handle-multiline-outputs): Likewise. Remove the clearing
14813 of the expected outputs to the empty list.
14814
b555a2e4
RB
148152016-01-18 Richard Biener <rguenther@suse.de>
14816
14817 PR tree-optimization/69297
14818 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
14819
96902805
JM
148202016-01-18 Joseph Myers <joseph@codesourcery.com>
14821
14822 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
14823 dg-options.
14824 * gcc.target/mips/mips-3d-2.c: Likewise.
14825 * gcc.target/mips/mips-3d-3.c: Likewise.
14826 * gcc.target/mips/mips-3d-4.c: Likewise.
14827 * gcc.target/mips/mips-3d-5.c: Likewise.
14828 * gcc.target/mips/mips-3d-6.c: Likewise.
14829 * gcc.target/mips/mips-3d-7.c: Likewise.
14830 * gcc.target/mips/mips-3d-8.c: Likewise.
14831 * gcc.target/mips/mips-3d-9.c: Likewise.
14832 * gcc.target/mips/mips-ps-1.c: Likewise.
14833 * gcc.target/mips/mips-ps-2.c: Likewise.
14834 * gcc.target/mips/mips-ps-3.c: Likewise.
14835 * gcc.target/mips/mips-ps-4.c: Likewise.
14836 * gcc.target/mips/mips-ps-5.c: Likewise.
14837 * gcc.target/mips/mips-ps-6.c: Likewise.
14838 * gcc.target/mips/mips-ps-7.c: Likewise.
14839 * gcc.target/mips/mips-ps-type.c: Likewise.
14840 * gcc.target/mips/mips-ps-type-2.c: Likewise.
14841 * gcc.target/mips/mips16-attributes-6.c: Likewise.
14842
40e26f94
TV
148432016-01-18 Tom de Vries <tom@codesourcery.com>
14844
14845 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
14846 * c-c++-common/goacc/kernels-double-reduction.c: New test.
14847 * c-c++-common/goacc/kernels-empty.c: New test.
14848 * c-c++-common/goacc/kernels-eternal.c: New test.
14849 * c-c++-common/goacc/kernels-loop-2.c: New test.
14850 * c-c++-common/goacc/kernels-loop-3.c: New test.
14851 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
14852 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
14853 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
14854 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
14855 * c-c++-common/goacc/kernels-loop-data.c: New test.
14856 * c-c++-common/goacc/kernels-loop-g.c: New test.
14857 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
14858 * c-c++-common/goacc/kernels-loop-n.c: New test.
14859 * c-c++-common/goacc/kernels-loop-nest.c: New test.
14860 * c-c++-common/goacc/kernels-loop.c: New test.
14861 * c-c++-common/goacc/kernels-noreturn.c: New test.
14862 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
14863 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
14864 * c-c++-common/goacc/kernels-reduction.c: New test.
14865
a98d4647
TV
148662016-01-18 Tom de Vries <tom@codesourcery.com>
14867
14868 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
14869 * gcc.dg/autopar/outer-2.c: Same.
14870 * gcc.dg/autopar/outer-3.c: Same.
14871 * gcc.dg/autopar/outer-4.c: Same.
14872 * gcc.dg/autopar/outer-5.c: Same.
14873 * gcc.dg/autopar/outer-6.c: Same.
14874 * gcc.dg/autopar/parallelization-1.c: Same.
14875 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
14876 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
14877 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
14878 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
14879 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
14880 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
14881 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
14882 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
14883 * gcc.dg/autopar/pr39500-1.c: Same.
14884 * gcc.dg/autopar/pr39500-2.c: Same.
14885 * gcc.dg/autopar/pr46193.c: Same.
14886 * gcc.dg/autopar/pr46194.c: Same.
14887 * gcc.dg/autopar/pr49580.c: Same.
14888 * gcc.dg/autopar/pr49960-1.c: Same.
14889 * gcc.dg/autopar/pr49960.c: Same.
14890 * gcc.dg/autopar/pr68373.c: Same.
14891 * gcc.dg/autopar/reduc-1.c: Same.
14892 * gcc.dg/autopar/reduc-1char.c: Same.
14893 * gcc.dg/autopar/reduc-1short.c: Same.
14894 * gcc.dg/autopar/reduc-2.c: Same.
14895 * gcc.dg/autopar/reduc-2char.c: Same.
14896 * gcc.dg/autopar/reduc-2short.c: Same.
14897 * gcc.dg/autopar/reduc-3.c: Same.
14898 * gcc.dg/autopar/reduc-4.c: Same.
14899 * gcc.dg/autopar/reduc-6.c: Same.
14900 * gcc.dg/autopar/reduc-7.c: Same.
14901 * gcc.dg/autopar/reduc-8.c: Same.
14902 * gcc.dg/autopar/reduc-9.c: Same.
14903 * gcc.dg/autopar/uns-outer-4.c: Same.
14904 * gcc.dg/autopar/uns-outer-5.c: Same.
14905 * gcc.dg/autopar/uns-outer-6.c: Same.
14906 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
14907 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
14908
da976fa8
AL
149092016-01-18 Alan Lawrence <alan.lawrence@arm.com>
14910
14911 PR target/63679
14912 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
14913 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
14914
70c1e886
AL
149152016-01-18 Alan Lawrence <alan.lawrence@arm.com>
14916
14917 PR target/63679
14918 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
14919 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
14920 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
14921
88bed196
AL
149222016-01-18 Alan Lawrence <alan.lawrence@arm.com>
14923
14924 PR target/63679
14925 * gcc.dg/tree-ssa/sra-17.c: New.
14926 * gcc.dg/tree-ssa/sra-18.c: New.
14927
3dd5f42e
IE
149282016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
14929
14930 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
14931
ae5a77fa
EB
149322016-01-18 Eric Botcazou <ebotcazou@adacore.com>
14933
14934 * gnat.dg/inline12.adb: New test.
14935
11e57fc6
BC
149362016-01-18 Bin Cheng <bin.cheng@arm.com>
14937
14938 PR tree-optimization/66797
14939 * gcc.c-torture/execute/pr65447.c: Relax check condition.
14940
995b6fe0
RB
149412016-01-18 Richard Biener <rguenther@suse.de>
14942
14943 PR tree-optimization/69170
14944 * gcc.dg/torture/pr69170.c: New testcase.
14945
82ee0cf2 149462016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
14947
14948 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
14949
d69da357
TV
149502016-01-16 Tom de Vries <tom@codesourcery.com>
14951
14952 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
14953
a3845283
TV
149542016-01-16 Tom de Vries <tom@codesourcery.com>
14955
14956 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
14957 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
14958 redundant dg-require-effective-target pthread.
14959 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
14960 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
14961 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
14962 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
14963 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
14964 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
14965 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
14966
197a6aa6
DE
149672016-01-16 David Edelsohn <dje.gcc@gmail.com>
14968
14969 PR target/68609
14970 * gcc.target/powerpc/recip-6.c: Enable on AIX.
14971 * gcc.target/powerpc/recip-7.c: Same.
14972
ec7886c1
PP
149732016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
14974
14975 PR c++/69091
14976 * g++.dg/template/pr69091.C: New test.
14977
203484bb
PP
149782016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
14979
14980 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
14981 dump does not contain an error_mark_node.
14982 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
14983 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
14984
aa2500e9
PP
149852016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
14986
14987 PR c++/68936
14988 * g++.dg/template/pr68936.C: New test.
14989
28621a5c
DE
149902016-01-15 David Edelsohn <dje.gcc@gmail.com>
14991
14992 PR target/68609
14993 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
14994 * gcc.target/powerpc/recip-2.c: Same.
14995 * gcc.target/powerpc/recip-3.c: Same.
14996 * gcc.target/powerpc/recip-4.c: Same.
14997 * gcc.target/powerpc/recip-sqrtf.c: Same.
14998
40c43aca
JL
149992016-01-15 Jeff Law <law@redhat.com>
15000
15001 PR tree-optimization/69270
15002 * gcc.dg/tree-ssa/pr69270-2.c: New test.
15003 * gcc.dg/tree-ssa/pr69270-3.c: New test.
15004
afbc5ae8
PT
150052016-01-15 Paul Thomas <pault@gcc.gnu.org>
15006
15007 PR fortran/49630
15008 * gfortran.dg/deferred_character_13.f90: New test for the fix
15009 of comment 3 of the PR.
15010
15011 PR fortran/54070
15012 * gfortran.dg/deferred_character_8.f90: New test
15013 * gfortran.dg/allocate_error_5.f90: New test
15014
15015 PR fortran/60593
15016 * gfortran.dg/deferred_character_10.f90: New test
15017
15018 PR fortran/60795
15019 * gfortran.dg/deferred_character_14.f90: New test
15020
15021 PR fortran/61147
15022 * gfortran.dg/deferred_character_11.f90: New test
15023
15024 PR fortran/64324
15025 * gfortran.dg/deferred_character_9.f90: New test
15026
49abe076
VM
150272016-01-15 Vladimir Makarov <vmakarov@redhat.com>
15028
15029 PR rtl-optimization/69030
15030 * gcc.target/i386/pr69030.c: New.
15031
16d12992
KT
150322016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15033
15034 * gcc.target/aarch64/target_attr_17.c: New test.
15035
78810bd3
RB
150362016-01-15 Richard Biener <rguenther@suse.de>
15037
15038 PR tree-optimization/66856
15039 * gcc.dg/torture/pr66856-1.c: New testcase.
15040 * gcc.dg/torture/pr66856-2.c: Likewise.
15041
2bd847fe
RB
150422016-01-15 Richard Biener <rguenther@suse.de>
15043
15044 PR debug/69137
15045 * g++.dg/lto/pr69137_0.C: New testcase.
15046
a00fe3b7
RS
150472016-01-15 Richard Sandiford <richard.sandiford@arm.com>
15048
15049 PR middle-end/69246
15050 * gcc.target/i386/pr69246.c: New test.
15051
cbb0e83b
DV
150522016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
15053
7596d5de 15054 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 15055
5a500ecf
DV
150562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
15057
15058 PR c++/56194
15059 * g++.dg/init/const9.C: Disable test on S/390.
15060
5d9bf64f
DV
150612016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
15062
15063 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
15064 * g++.dg/Wno-frame-address.C: Ditto.
15065
e234b19e
DV
150662016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
15067
15068 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
15069
89483f99
RB
150702016-01-15 Richard Biener <rguenther@suse.de>
15071
15072 PR tree-optimization/68961
15073 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
15074
94f37395
IE
150752016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
15076
15077 * gcc.target/i386/pr65105-5.c: New test.
15078
82ee0cf2 150792016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
15080
15081 * gcc.c-torture/execute/alias-4.c: New testcase.
15082
82ee0cf2 150832016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
15084
15085 PR ipa/68148
15086 * g++.dg/ipa/devirt-49.C: New testcase.
15087
092f7deb 150882016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
15089
15090 PR target/65837
15091 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
15092 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
15093 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
15094
e93c66bc
RB
150952016-01-15 Richard Biener <rguenther@suse.de>
15096
15097 PR tree-optimization/69117
15098 * gcc.dg/torture/pr69117.c: New testcase.
15099
c47eaca6 151002015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
15101
15102 PR c++/69048
15103 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
15104
c3f6914a
FXC
151052016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
15106
15107 PR testsuite/67509
15108 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
15109 range tests use 100 * maximum instead of maximum + 1.
15110
cd65ae90
JJ
151112016-01-14 Jakub Jelinek <jakub@redhat.com>
15112
15113 PR debug/69244
15114 * gcc.dg/guality/pr69244.c: New test.
15115
19643948
UB
151162016-01-14 Uros Bizjak <ubizjak@gmail.com>
15117
15118 * lib/target-supports.exp (check_effective_target_issignaling):
15119 New procedure.
15120 * gcc.dg/pr61441.c: Require issignaling effective target.
15121
fe79c97e
SB
151222016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
15123
15124 PR target/68803
15125 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
15126
c7df95d8
DM
151272016-01-14 David Malcolm <dmalcolm@redhat.com>
15128
15129 PR c++/68819
15130 PR preprocessor/69177
15131 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
15132 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
15133 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
15134 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
15135
00083992
MP
151362016-01-14 Marek Polacek <polacek@redhat.com>
15137
15138 PR c/69262
15139 * gcc.dg/array-15.c: New test.
15140
0c9b3294
JJ
151412016-01-14 Jakub Jelinek <jakub@redhat.com>
15142
15143 PR middle-end/68146
15144 PR tree-optimization/69155
15145 * gfortran.dg/pr68146.f: New test.
15146 * gfortran.dg/pr69155.f90: New test.
15147
3688e13d
RB
151482016-01-14 Richard Biener <rguenther@suse.de>
15149
15150 PR tree-optimization/68060
15151 * gcc.dg/torture/pr68060-1.c: New testcase.
15152 * gcc.dg/torture/pr68060-2.c: Likewise.
15153
bab0ad3a
NC
151542016-01-14 Nick Clifton <nickc@redhat.com>
15155
15156 * lib/target-supports.exp
15157 (check_effective_target_arm_neon_ok_nocache): Add an option
15158 sequence that includes setting the ARM architecture to ARMv7-A.
15159 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
15160 command line options necessary to enable Neon support.
15161 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
15162 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
15163 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
15164 * gcc.target/arm/pr69180.c: Likewise.
15165
947c2ce5
JL
151662016-01-14 Jeff Law <law@redhat.com>
15167
15168 PR tree-optimization/69270
15169 * gcc.dg/tree-ssa/pr69270.c: New test.
15170
3342fd71
BS
151712016-01-13 Bernd Schmidt <bschmidt@redhat.com>
15172
15173 PR c/66208
15174 * c-c++-common/pr66208.c: New file.
15175
2ad3adf1
JJ
151762016-01-13 Jakub Jelinek <jakub@redhat.com>
15177
15178 PR tree-optimization/69156
15179 * gcc.dg/pr69156.c: New test.
15180
398d6feb
L
151812016-01-13 H.J. Lu <hongjiu.lu@intel.com>
15182
15183 * gcc.target/i386/pr69225-7.c: New test.
15184
4c868789
RH
151852016-01-13 Richard Henderson <rth@redhat.com>
15186
15187 * gcc.dg/tm/memopt-13.c: Update expected function.
15188 * gcc.dg/tm/memopt-6.c: Likewise.
15189
ef6d1772
UB
151902016-01-13 Uros Bizjak <ubizjak@gmail.com>
15191
15192 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
15193 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
15194 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
15195 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 15196
ef6d1772
UB
151972016-01-13 Tom de Vries <tom@codesourcery.com>
15198
15199 PR tree-optimization/69169
0b4b6ef2
TV
15200 * gcc.dg/pr69169.c: New test.
15201
2ad3adf1 152022016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
15203
15204 PR target/69228
15205 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
15206 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
15207 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
15208 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
15209 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
15210 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
15211 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
15212 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
15213
9060e335
AK
152142016-01-13 Jakub Jelinek <jakub@redhat.com>
15215
15216 PR target/69247
15217 * gcc.dg/pr69247.c: New test.
15218
40311329
RB
152192016-01-13 Richard Biener <rguenther@suse.de>
15220
15221 PR tree-optimization/69242
15222 * gcc.dg/torture/pr69242.c: New testcase.
15223
ccbd7103
RB
152242016-01-13 Richard Biener <rguenther@suse.de>
15225
15226 PR tree-optimization/69186
15227 * gcc.dg/torture/pr69186.c: New testcase.
15228
c6f72a46
JL
152292016-01-13 Jeff Law <law@redhat.com>
15230
15231 PR tree-optimization/67755
15232 * gcc.dg/tree-ssa/pr67755.c: New test.
15233
152342016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
15235
15236 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
15237 pass number in output by a star.
15238
c446cf07
BC
152392016-01-12 Bin Cheng <bin.cheng@arm.com>
15240
15241 PR tree-optimization/68911
15242 * gcc.c-torture/execute/pr68911.c: New test.
15243
5342156c
MP
152442016-01-12 Marek Polacek <polacek@redhat.com>
15245
15246 PR c++/68979
15247 * g++.dg/warn/permissive-1.C: New test.
15248
65364cc5
JJ
152492016-01-12 Jakub Jelinek <jakub@redhat.com>
15250
15251 PR objc++/68511
15252 PR c++/69213
15253 * g++.dg/opt/pr69213.C: New test.
15254
81b9a3d9
CB
152552016-01-12 Christian Bruel <christian.bruel@st.com>
15256
15257 PR target/69180
15258 * gcc.target/arm/pr69180.c: New test.
15259
3c4e91c9
RB
152602016-01-12 Richard Biener <rguenther@suse.de>
15261
15262 PR lto/69077
15263 * g++.dg/lto/pr69077_0.C: New testcase.
15264 * g++.dg/lto/pr69077_1.C: Likewise.
15265
5664cea1
JJ
152662016-01-12 Jakub Jelinek <jakub@redhat.com>
15267
15268 PR target/69175
15269 * g++.dg/opt/pr69175.C: New test.
15270
86cefc49
AL
152712016-01-12 Alan Lawrence <alan.lawrence@arm.com>
15272
15273 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
15274 rather than #including math.h & stdlib.h.
15275 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
15276 * gcc.dg/vect/pr49771.c: Likewise.
15277 * gcc.dg/vect/vect-10-big-array.c: Likewise.
15278 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
15279 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
15280 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
15281 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
15282 * gcc.dg/vect/pr44507.c: Likewise.
15283 * gcc.dg/vect/pr45902.c: Likewise.
15284 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
15285 * gcc.dg/vect/vect-117.c: Likewise.
15286 * gcc.dg/vect/vect-99.c: Likewise.
15287 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
15288 * gcc.dg/vect/vect-cond-1.c: Likewise.
15289 * gcc.dg/vect/vect-cond-2.c: Likewise.
15290 * gcc.dg/vect/vect-cond-3.c: Likewise.
15291 * gcc.dg/vect/vect-cond-4.c: Likewise.
15292 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
15293 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
15294 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
15295 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
15296 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
15297 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
15298 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
15299 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
15300 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
15301 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
15302 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
15303 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
15304 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
15305 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
15306 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
15307 include of signal.h.
15308 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
15309 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
15310 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
15311 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
15312 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
15313 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
15314 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
15315 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
15316 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
15317 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
15318 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
15319 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
15320 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
15321 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
15322 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
15323 * gcc.dg/vect/vect-outer-5.c: Likewise.
15324 * gcc.dg/vect/vect-outer-6.c: Likewise.
15325 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
15326 include of stdio.h.
15327
b832f61e
NC
153282016-01-12 Nick Clifton <nickc@redhat.com>
15329
15330 PR target/68913
15331 * gcc.dg/lto/pr61886_0.c: Rename the external function called
15332 to fread so that it will be found in all target runtimes.
15333
8eac49b1
RB
153342016-01-12 Richard Biener <rguenther@suse.de>
15335
15336 PR tree-optimization/69053
15337 * g++.dg/torture/pr69053.C: New testcase.
15338
2935d994
RB
153392016-01-12 Richard Biener <rguenther@suse.de>
15340
15341 PR tree-optimization/69168
15342 * gcc.dg/torture/pr69168.c: New testcase.
15343
66c16fd9
RB
153442016-01-12 Richard Biener <rguenther@suse.de>
15345
15346 PR tree-optimization/69157
15347 * gcc.dg/torture/pr69157.c: New testcase.
15348
153492016-01-12 Richard Biener <rguenther@suse.de>
15350
15351 PR tree-optimization/69174
15352 * gcc.dg/torture/pr69174.c: New testcase.
15353
723033a6
JJ
153542016-01-12 Jakub Jelinek <jakub@redhat.com>
15355
15356 PR c++/66808
15357 PR c++/69000
15358 * g++.dg/tls/pr66808.C: New test.
15359 * g++.dg/tls/pr69000.C: New test.
15360
3574cf47
BS
153612016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
15362
15363 * gcc.target/powerpc/swaps-p8-23.c: New test.
15364 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
15365
feb20787
JDA
153662016-01-11 John David Anglin <danglin@gcc.gnu.org>
15367
15368 PR tree-optimization/68356
15369 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
15370
27b1820a
KV
153712016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
15372 Jim Wilson <jim.wilson@linaro.org>
15373
15374 PR target/69194
15375 * gcc.target/arm/pr69194.c: New test.
15376
cf4de6af
L
153772016-01-11 H.J. Lu <hongjiu.lu@intel.com>
15378
15379 PR target/69225
15380 * gcc.target/i386/pr69225-1.c: New test.
15381 * gcc.target/i386/pr69225-2.c: Likewise.
15382 * gcc.target/i386/pr69225-3.c: Likewise.
15383 * gcc.target/i386/pr69225-4.c: Likewise.
15384 * gcc.target/i386/pr69225-5.c: Likewise.
15385 * gcc.target/i386/pr69225-6.c: Likewise.
15386
1ebd5558
JJ
153872016-01-11 Jakub Jelinek <jakub@redhat.com>
15388
23552a4d
JJ
15389 PR target/67462
15390 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
15391 if lp64.
15392
26ff85b0
JJ
15393 PR target/69071
15394 * gcc.dg/pr69071.c: New test.
15395
9cb6bd74
JJ
15396 PR c++/69211
15397 * g++.dg/opt/pr69211.C: New test.
15398
1ebd5558
JJ
15399 PR tree-optimization/69214
15400 * gcc.c-torture/compile/pr69214.c: New test.
15401
8c18c836
UB
154022016-01-11 Uros Bizjak <ubizjak@gmail.com>
15403
15404 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
15405 * gcc.target/i386/pr66232-11.c: Ditto.
15406 * gcc.target/i386/pr66232-12.c: Ditto.
15407 * gcc.target/i386/pr66232-13.c: Ditto.
15408
62446e6e
RB
154092016-01-11 Richard Biener <rguenther@suse.de>
15410
15411 PR tree-optimization/69173
15412 * gcc.dg/torture/pr69173.c: New testcase.
15413
2b8568fe
KT
154142016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15415
15416 PR rtl-optimization/68796
15417 * gcc.target/aarch64/tst_5.c: New test.
15418 * gcc.target/aarch64/tst_6.c: Likewise.
15419
5baf4532
KT
154202016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15421
15422 PR rtl-optimization/68841
15423 * gcc.dg/pr68841.c: New test.
15424 * gcc.c-torture/execute/pr68841.c: New test.
15425
ca90b1ed
YR
154262016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
15427
15428 PR rtl-optimization/68920
15429 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
15430 for ix86 targets.
15431 * gcc.dg/ifcvt-5.c: New test.
15432
2ad3adf1 154332016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
15434
15435 PR bootstrap/69123
15436 * g++.dg/pr69123.C: New.
15437
83834c09
IE
154382016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
15439
15440 PR target/69010
15441 * gcc.target/i386/pr69010.c: New test.
15442
dcf89d57
MJ
154432016-01-11 Martin Jambor <mjambor@suse.cz>
15444
15445 PR ipa/69044
15446 * gcc.target/i386/chkp-pr69044.c: New test.
15447
d95167ee
TV
154482016-01-11 Tom de Vries <tom@codesourcery.com>
15449
15450 PR tree-optimization/69109
15451 * gcc.dg/autopar/pr69109-2.c: New test.
15452 * gcc.dg/autopar/pr69109.c: New test.
15453
4f6403a8
TV
154542016-01-11 Tom de Vries <tom@codesourcery.com>
15455
15456 PR tree-optimization/69108
15457 * gcc.dg/autopar/pr69108.c: New test.
15458
21efdd80
PP
154592016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
15460
15461 PR c++/69029
15462 * c-c++-common/Wisleading-indentation.c: Augment test.
15463
fd42eed8
TK
154642016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
15465
15466 PR fortran/69154
15467 * gfortran.dg/inline_matmul_12.f90: New test.
15468
4f90ee6c
PT
154692016-01-10 Paul Thomas <pault@gcc.gnu.org>
15470
15471 PR fortran/67779
15472 * gfortran.dg/actual_array_offset_1: New test.
15473
3907c6cf
TV
154742016-01-10 Tom de Vries <tom@codesourcery.com>
15475
15476 PR tree-optimization/69062
15477 * gcc.dg/autopar/pr69062.c: New test.
15478
b07b236e
TS
154792016-01-10 Thomas Schwinge <thomas@codesourcery.com>
15480
15481 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
15482 * gcc.dg/vect/slp-perm-2.c: Likewise.
15483 * gcc.dg/vect/slp-perm-3.c: Likewise.
15484 * gcc.dg/vect/slp-perm-5.c: Likewise.
15485 * gcc.dg/vect/slp-perm-6.c: Likewise.
15486 * gcc.dg/vect/slp-perm-7.c: Likewise.
15487 * gcc.dg/vect/slp-perm-8.c: Likewise.
15488
23fab8ae
TV
154892016-01-10 Tom de Vries <tom@codesourcery.com>
15490
15491 PR tree-optimization/69039
15492 * gcc.dg/autopar/pr69039.c: New test.
15493
73f0dae2
MP
154942016-01-09 Marek Polacek <polacek@redhat.com>
15495
15496 PR c++/69113
15497 * g++.dg/pr69113.C: New test.
15498
20b8d734
JJ
154992016-01-09 Jakub Jelinek <jakub@redhat.com>
15500
15501 PR middle-end/50865
15502 PR tree-optimization/69097
15503 * gcc.c-torture/execute/pr50865.c: New test.
15504 * gcc.c-torture/execute/pr69097-1.c: New test.
15505 * gcc.c-torture/execute/pr69097-2.c: New test.
15506 * gcc.dg/pr69097-1.c: New test.
15507 * gcc.dg/pr69097-2.c: New test.
15508
c50e614b
JJ
155092016-01-09 Jakub Jelinek <jakub@redhat.com>
15510
15511 PR c++/69164
15512 * g++.dg/opt/pr69164.C: New test.
15513
e0237993
JJ
155142016-01-08 Jakub Jelinek <jakub@redhat.com>
15515
15516 PR tree-optimization/69167
15517 * gcc.dg/pr69167.c: New test.
15518
bd8f5bb2
MP
155192016-01-08 Marek Polacek <polacek@redhat.com>
15520
15521 PR c++/68449
15522 * g++.dg/pr68449.C: New.
15523
bb0f5ca7
AL
155242016-01-08 Alan Lawrence <alan.lawrence@arm.com>
15525
15526 PR tree-optimization/68707
15527 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
15528 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
15529 on platforms supporting it.
15530 * gcc.dg/vect/slp-perm-2.c: Likewise.
15531 * gcc.dg/vect/slp-perm-3.c: Likewise.
15532 * gcc.dg/vect/slp-perm-5.c: Likewise.
15533 * gcc.dg/vect/slp-perm-7.c: Likewise.
15534 * gcc.dg/vect/slp-perm-8.c: Likewise.
15535 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
15536 on platforms supporting it.
15537
22518428
JJ
155382016-01-08 Jakub Jelinek <jakub@redhat.com>
15539
33f0852f
JJ
15540 PR tree-optimization/69162
15541 * gcc.dg/pr69162.c: New test.
15542
22518428
JJ
15543 PR tree-optimization/69172
15544 * gcc.dg/pr69172.c: New test.
15545
80e9b3aa
TP
155462016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
15547
15548 PR tree-optimization/67781
15549 * gcc.c-torture/execute/pr67781.c: New file.
15550
262a363f
JJ
155512016-01-08 Jakub Jelinek <jakub@redhat.com>
15552
15553 PR tree-optimization/69083
15554 * gcc.dg/vect/pr69083.c: New test.
15555
6e1f093f
SS
155562016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
15557
15558 PR tree-optimization/61441
15559 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
15560 Use -fexcess-precision=standard for compiler options.
15561 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
15562
53290e07
JJ
155632016-01-08 Jakub Jelinek <jakub@redhat.com>
15564
57bf3072
JJ
15565 PR fortran/69128
15566 * gfortran.dg/gomp/pr69128.f90: New test.
15567
53290e07
JJ
15568 PR c++/69145
15569 * g++.dg/ext/pr69145-1.C: New test.
15570 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
15571 * g++.dg/ext/pr69145-2.h: New file.
15572
7a127fa7
MS
155732016-01-07 Martin Sebor <msebor@redhat.com>
15574
15575 PR c/68966
15576 * gcc.dg/atomic-fetch-bool.c: New test.
15577 * gcc.dg/sync-fetch-bool.c: New test.
15578
95918b49
L
155792016-01-07 H.J. Lu <hongjiu.lu@intel.com>
15580
15581 PR fortran/66680
15582 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
15583
c8e62a9d
NC
155842016-01-07 Nick Clifton <nickc@redhat.com>
15585
15586 PR target/66655
15587 * g++.dg/pr66655.C: New test.
15588 * g++.dg/pr66655_1.cc: Test support file.
15589 * g++.dg/pr66655.h: Test header file.
15590
2ad3adf1 155912016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
15592
15593 PR fortran/66680
15594 gfortran.dg/gomp/pr66680.f90: New test.
15595
4cd9ca92
L
155962016-01-07 H.J. Lu <hongjiu.lu@intel.com>
15597
15598 PR target/69171
15599 * gcc.target/i386/pr69171-1.c: New test.
15600 * gcc.target/i386/pr69171-2.c: Likewise.
15601 * gcc.target/i386/pr69171-3.c: Likewise.
15602 * gcc.target/i386/pr69171-4.c: Likewise.
15603 * gcc.target/i386/pr69171-5.c: Likewise.
15604 * gcc.target/i386/pr69171-6.c: Likewise.
15605
7e33d4dc
BS
156062015-12-15 Bernd Schmidt <bschmidt@redhat.com>
15607
15608 PR middle-end/67639
15609 * c-c++-common/pr67639.c: New test.
15610
fec64afc
JJ
156112016-01-07 Jakub Jelinek <jakub@redhat.com>
15612
15613 PR tree-optimization/69141
15614 * g++.dg/opt/pr69141.C: New test.
15615
f293ad29
EB
156162016-01-06 Eric Botcazou <ebotcazou@adacore.com>
15617
15618 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
15619
5027395e
UB
156202016-01-06 Uros Bizjak <ubizjak@gmail.com>
15621
15622 PR target/69140
15623 * gcc.target/i386/pr69140.c: New test
15624
7443cf13
DM
156252016-01-06 David Malcolm <dmalcolm@redhat.com>
15626
15627 * gcc.dg/bad-dereference.c: New test case.
15628
32928931
BS
156292015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
15630
15631 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
15632
68dd05da
AS
156332016-01-06 Andreas Schwab <schwab@linux-m68k.org>
15634
15635 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
15636
6b131d5b
MP
156372016-01-06 Marek Polacek <polacek@redhat.com>
15638
15639 PR sanitizer/69099
15640 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
15641
8d9fdb49
MP
156422016-01-05 Marek Polacek <polacek@redhat.com>
15643
15644 PR c/69104
15645 * gcc.dg/atomic-invalid-2.c: New.
15646
acf93f1e
L
156472016-01-05 H.J. Lu <hongjiu.lu@intel.com>
15648
15649 PR target/68991
15650 * gcc.target/i386/pr68991.c: New test.
15651
3f50525d
L
156522016-01-05 H.J. Lu <hongjiu.lu@intel.com>
15653
15654 PR target/68991
15655 * g++.dg/pr68991-1.C: New test.
15656 * g++.dg/pr68991-2.C: Likewise.
15657
e0237993 156582016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 15659
e0237993 15660 PR other/60465
face88a1
ST
15661 * gcc.target/ia64/pr60465-gprel64.c: New test.
15662 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
15663
a0866eff
KT
156642016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15665
15666 PR rtl-optimization/68651
15667 * gcc.target/aarch64/pr68651_1.c: New test.
15668
c589e975
DM
156692016-01-05 David Malcolm <dmalcolm@redhat.com>
15670
15671 PR c/69122
15672 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
15673
929710d9
NS
156742016-01-05 Nathan Sidwell <nathan@acm.org>
15675
ce3e43d7
NS
15676 PR c++/58583
15677 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
15678
929710d9
NS
15679 * gcc.dg/alias-15.c: New.
15680
a2faef8e
NC
156812016-01-05 Nick Clifton <nickc@redhat.com>
15682
15683 PR target/68870
15684 * g++.dg/pr68770.C: New test.
15685
4cfa76e3
MS
156862016-01-04 Mike Stump <mikestump@comcast.net>
15687
15688 * lib/target-supports.exp (check_effective_target_cilkplus):
15689 cilkplus targets require pthreads.
4ece61b6 15690 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 15691
4e8a3a35
MM
156922016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
15693
15694 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
15695 generation.
15696
818ab71a
JJ
156972016-01-04 Jakub Jelinek <jakub@redhat.com>
15698
15699 Update copyright years.
15700
2fe0a208
MP
157012016-01-04 Marek Polacek <polacek@redhat.com>
15702
15703 PR c/68908
15704 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
15705 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
15706 * gcc.dg/atomic/stdatomic-op-5.c: New test.
15707
9e3b2fe3
EB
157082016-01-04 Eric Botcazou <ebotcazou@adacore.com>
15709
15710 * gcc.target/sparc/20160104-2.c: New test.
15711
e8d65a35
EB
157122016-01-04 Eric Botcazou <ebotcazou@adacore.com>
15713
15714 * gcc.target/sparc/20160104-1.c: New test.
15715
25ccfccd
PT
157162016-01-03 Paul Thomas <pault@gcc.gnu.org>
15717
15718 PR fortran/65045
15719 * gfortran.dg/pr65045.f90: New test.
15720
cb51d382
EB
157212016-01-02 Eric Botcazou <ebotcazou@adacore.com>
15722
15723 * gnat.dg/specs/debug1.ads: Delete.
15724
6eeaad6e
JD
157252016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15726
15727 PR libgfortran/68867
15728 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
15729 expression.
15730
2f968603
JD
157312016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15732
15733 PR libgfortran/68867
15734 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
15735 PowerPC.
15736
591bb5e4
PT
157372016-01-01 Paul Thomas <pault@gcc.gnu.org>
15738
15739 PR fortran/68864
15740 * gfortran.dg/pr68864.f90: New test.
15741
f1e0620c
JJ
157422016-01-01 Jakub Jelinek <jakub@redhat.com>
15743
942a1319
JJ
15744 PR tree-optimization/69070
15745 * gcc.dg/pr69070.c: New test.
15746
10dff63f
JJ
15747 PR sanitizer/69055
15748 * gfortran.dg/pr69055.f90: New test.
15749
f1e0620c
JJ
15750 PR target/69015
15751 * gcc.dg/pr69015.c: New test.
818ab71a 15752\f
2f883d1c 15753Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
15754
15755Copying and distribution of this file, with or without modification,
15756are permitted in any medium without royalty provided the copyright
15757notice and this notice are preserved.