]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
re PR sanitizer/70683 (-fcompare-debug bug with -fsanitize=address)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
3c98ff9b
NS
12016-04-27 Nathan Sidwell <nathan@acm.org>
2
3 * g++.dg/cpp0x/constexpr-recursion3.C: New.
4 * g++.dg/ubsan/pr63956.C: Adjust error location.
5
9ec5d66b
NC
62016-04-27 Nick Clifton <nickc@redhat.com>
7
8 PR middle-end/49889
9 * gcc.dg/pr49889.c: New test.
10
c1e1f433
BS
112016-04-27 Bernd Schmidt <bschmidt@redhat.com>
12
13 * c-c++-common/memset-array.c: New test.
14
8ac43293
MS
152016-04-26 Martin Sebor <msebor@redhat.com>
16
17 PR c++/66639
18 * g++.dg/cpp1y/func_constexpr.C: New test.
19
843ce8ab
PP
202016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
21
22 PR c++/70241
23 * g++.dg/cpp0x/enum32.C: New test.
24 * g++.dg/cpp0x/enum33.C: New test.
25
262016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
27
28 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
29 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
30 * gcc.c-torture/execute/bitfld-6.c: Likewise.
31 * gcc.c-torture/execute/bitfld-7.c: Likewise.
32 * gcc.c-torture/execute/pr38151.c: Likewise.
33 * gcc.c-torture/execute/pr66556.c: Likewise.
34 * gcc.c-torture/execute/pr67781.c: Likewise.
35 * gcc.c-torture/execute/pr68648.c: Likewise.
36
ca1206be
MG
372016-04-26 Marc Glisse <marc.glisse@inria.fr>
38
39 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
40
2448a956
MP
412016-04-26 Marek Polacek <polacek@redhat.com>
42
43 PR c/67784
44 * gcc.dg/pr67784-3.c: New test.
45 * gcc.dg/pr67784-4.c: New test.
46 * gcc.dg/pr67784-5.c: New test.
47
b02a5e26
MP
48 PR c/70791
49 * gcc.dg/Wnested-externs-2.c: New test.
50
6b6aa8d3
MG
512016-04-26 Marc Glisse <marc.glisse@inria.fr>
52
53 * gcc.dg/fold-plusmult.c: Adjust.
54 * gcc.dg/no-strict-overflow-6.c: Adjust.
55 * gcc.dg/gomp/loop-1.c: Xfail some tests.
56
a2095b55
BS
572016-04-26 Bernd Schmidt <bschmidt@redhat.com>
58
59 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
60 number scans.
61 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
62 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
63 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
64 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
65 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
66 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
67 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
68 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
69 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
70 * gcc.target/i386/avx512f-gather-5.c: Likewise.
71 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
72 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
73 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
74 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
75 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
76 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
77 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
78 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
79 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
80 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
81 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
82 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
83 scans.
84 * gcc.target/i386/pr32219-4.c: Likewise.
85 * gcc.target/i386/pr32219-6.c: Likewise.
86 * gcc.target/i386/pr32219-8.c: Likewise.
87
bb0cc5c8
KT
882016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
89
90 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
91 associated options.
92
5a0802ea
MP
932016-04-26 Marek Polacek <polacek@redhat.com>
94
95 PR c++/70744
96 * g++.dg/ext/cond2.C: New test.
97
00f615af
BC
982016-04-26 Bin Cheng <bin.cheng@arm.com>
99
100 PR tree-optimization/70771
101 PR tree-optimization/70775
102 * gcc.dg/pr70771.c: New test.
25939d34 103 * gcc.dg/pr70775.c: New test.
00f615af 104
218155e7
BS
1052016-04-26 Bernd Schmidt <bschmidt@redhat.com>
106
107 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
108
ab99f467
RB
1092016-04-25 Richard Biener <rguenther@suse.de>
110
111 PR tree-optimization/70780
112 * gcc.dg/torture/pr70780.c: New testcase.
113
93c590ee
MC
1142016-04-25 Michael Collison <michael.collison@arm.com>
115
116 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
117 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
118 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
119 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
120 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
121 * testsuite/lib/target-supports.exp
122 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
123 that arm neon support vector widen sum of HImode TO SImode.
124
d6c1a7a7
JJ
1252016-04-23 Jakub Jelinek <jakub@redhat.com>
126
127 PR sanitizer/70712
128 * c-c++-common/asan/pr70712.c: New test.
129
ab0fc037
TS
1302016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
131
132 * .gitattributes: New file.
133
2aa64824
CL
1342016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
135
136 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
137
e7e12d92
DH
1382016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
139
140 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
141 * gfortran.dg/submodule_15.f08: Likewise.
142
d1431192
RB
1432016-04-22 Richard Biener <rguenther@suse.de>
144
145 PR tree-optimization/70740
146 * gcc.dg/torture/pr70740.c: New testcase.
147
04a63c24
L
1482016-04-21 H.J. Lu <hongjiu.lu@intel.com>
149
150 PR target/70750
151 * gcc.target/i386/pr70750-1.c: New test.
152 * gcc.target/i386/pr70750-2.c: Likewise.
153
20700098
PC
1542016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
155
156 PR c++/70540
157 * g++.dg/cpp0x/auto48.C: New.
158
aedf4e12
MP
1592016-04-21 Marek Polacek <polacek@redhat.com>
160
161 PR c++/70513
162 * g++.dg/cpp0x/forw_enum12.C: New test.
163 * g++.dg/cpp0x/forw_enum13.C: New test.
164
2074d80a
KY
1652016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
166
167 PR target/70728
168 * gcc.target/i386/pr70728.c: New test.
169
aef4aab0
RB
1702016-04-21 Richard Biener <rguenther@suse.de>
171
172 PR middle-end/70747
173 * gcc.dg/pr70747.c: New testcase.
174
2359e571
BC
1752016-04-21 Bin Cheng <bin.cheng@arm.com>
176
177 PR tree-optimization/70715
178 * gcc.dg/tree-ssa/scev-13.c: New test.
179
ce0e66ff
MG
1802016-04-21 Marc Glisse <marc.glisse@inria.fr>
181
182 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
183
2c2870a1
MG
1842016-04-21 Marc Glisse <marc.glisse@inria.fr>
185
186 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
187
a2b056a3
JH
1882016-04-20 Jan Hubicka <jh@suse.cz>
189
190 PR ipa/70018
191 * g++.dg/ipa/nothrow-1.C: New testcase.
192
ee392fc2
NS
1932016-04-20 Nathan Sidwell <nathan@acm.org>
194
195 PR c++/55635
196 * g++.dg/eh/delete1.C: New.
197
dda49daf
L
1982016-04-20 H.J. Lu <hongjiu.lu@intel.com>
199
200 * gcc.target/i386/avx256-unaligned-store-2.c: Add
201 -mtune-ctrl=sse_typeless_stores.
202
8a5b9d5a
L
2032016-04-20 H.J. Lu <hongjiu.lu@intel.com>
204
205 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
206
1011119f
BC
2072016-04-20 Bin Cheng <bin.cheng@arm.com>
208
209 PR tree-optimization/69489
210 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
211
477d4906
IV
2122016-04-20 Ilya Verbin <ilya.verbin@intel.com>
213
214 PR c++/69363
215 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
216 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
217 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
218
fad08d12
BC
2192016-04-20 Bin Cheng <bin.cheng@arm.com>
220
221 PR tree-optimization/56625
222 PR tree-optimization/69489
223 * gcc.dg/vect/pr56625.c: New test.
224 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
225
9e3e4fab
AP
2262016-04-20 Andrew Pinski <apinski@cavium.com>
227
228 PR target/64971
229 * gcc.c-torture/compile/pr37433-1.c: New testcase.
230
d7aa24e4
AC
2312016-04-20 Arnaud Charlet <charlet@adacore.com>
232
233 * gnat.dg/self1.adb: Remove now incorrect test.
234
e6d62b46
BC
2352016-04-20 Bin Cheng <bin.cheng@arm.com>
236
237 * gcc.dg/tree-ssa/scev-11.c: New test.
238 * gcc.dg/tree-ssa/scev-12.c: New test.
239
2697b189
MP
2402016-04-20 Marek Polacek <polacek@redhat.com>
241
242 PR tree-optimization/70725
243 * gcc.dg/pr70725.c: New test.
244
60d393e8
RB
2452016-04-20 Richard Biener <rguenther@suse.de>
246
247 PR tree-optimization/70726
248 * g++.dg/vect/pr70726.cc: New testcase.
249
82c6f58a
AK
2502016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
251
252 PR target/70674
253 * gcc.target/s390/pr70674.c: New test.
254
90eeab20
JD
2552016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
256
257 PR libgfortran/70684
258 * gfortran.dg/list_read_14.f90: New test.
259
fc9cf6da
L
2602016-04-19 H.J. Lu <hongjiu.lu@intel.com>
261
262 PR target/69201
263 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
264 extern to force it misaligned.
265 (b): Likewise.
266 (c): Likewise.
267 (d): Likewise.
268 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
269 Don't check `*' before movv4sf_internal.
270 * gcc.target/i386/avx256-unaligned-store-2.c: Check
271 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
272 Don't check `*' before movv16qi_internal.
273 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
274 extern to force it misaligned.
275 (b): Likewise.
276 (c): Likewise.
277 (d): Likewise.
278 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
279 Don't check `*' before movv2df_internal.
280 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
281 extern to force it misaligned.
282 (b): Likewise.
283 (c): Likewise.
284 (d): Likewise.
285 Check movv8sf_internal instead of avx_storeups256.
286 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
287
ea8927ea
RB
2882016-04-19 Richard Biener <rguenther@suse.de>
289
290 PR tree-optimization/70171
291 * g++.dg/tree-ssa/pr70171.C: New testcase.
292
65f52ee9
RB
2932016-04-19 Richard Biener <rguenther@suse.de>
294
295 PR tree-optimization/70724
296 * gcc.dg/torture/pr70724.c: New testcase.
297
987b67f1
VM
2982016-04-18 Vladimir Makarov <vmakarov@redhat.com>
299
300 PR middle-end/70689
301 * testsuite/gcc.target/i386/pr70689.c: New.
302
91a47c39
L
3032016-04-18 H.J. Lu <hongjiu.lu@intel.com>
304
305 PR target/70708
306 * gcc.target/i386/pr70708.c: New test.
307
8270b82d
RB
3082016-04-18 Richard Biener <rguenther@suse.de>
309
310 PR tree-optimization/43434
311 * gcc.dg/vect/pr43434.c: New testcase.
312 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
313 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
314 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
315 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
316 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
317 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
318 * gcc.dg/gomp/pr68640.c: Likewise.
319 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
320 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
321
edd048e2
RB
3222016-04-18 Richard Biener <rguenther@suse.de>
323
324 PR tree-optimization/70701
325 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
326
bd5c7330
TV
3272016-04-18 Tom de Vries <tom@codesourcery.com>
328
329 PR testsuite/70699
330 * gcc.dg/pr70161.c: Add dot-file scans.
331 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
332 instead of after last dot char.
333
23f2660f
EB
3342016-04-17 Eric Botcazou <ebotcazou@adacore.com>
335
336 * c-c++-common/dump-ada-spec-3.c: New test.
337 * c-c++-common/dump-ada-spec-4.c: Likewise.
338
da152c9f
TV
3392016-04-17 Tom de Vries <tom@codesourcery.com>
340
341 PR other/70183
342 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
343
cc950f98
JH
3442016-04-15 Jan Hubicka <jh@suse.cz>
345
346 PR ipa/70018
347 * g++.dg/ipa/pure-const-1.C: New testcase.
348 * g++.dg/ipa/pure-const-2.C: New testcase.
349 * g++.dg/ipa/pure-const-3.C: New testcase.
350
949505a9
MP
3512016-04-15 Marek Polacek <polacek@redhat.com>
352
353 PR c/70671
354 * gcc.dg/bitfld-22.c: New test.
355
10e547d6
BS
3562016-04-15 Bernd Schmidt <bschmidt@redhat.com>
357
358 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
359 x86_64.
360
1e77281b
MP
3612016-04-15 Marek Polacek <polacek@redhat.com>
362
363 PR c/70651
364 * c-c++-common/pr70651.c: New test.
365
e501fa8e
KT
3662016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
367
368 PR rtl-optimization/70681
369 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
370 dump scan on arm and powerpc.
371 * gcc.dg/pr10474.c: Likewise.
372
dda1bf61
JJ
3732016-04-15 Jakub Jelinek <jakub@redhat.com>
374
ca4ef1ff
JJ
375 PR c++/69517
376 PR c++/70019
377 PR c++/70588
378 * g++.dg/cpp1y/vla11.C: Revert for real.
379
dda1bf61
JJ
380 PR c/70436
381 * c-c++-common/Wparentheses-1.c: New test.
382 * c-c++-common/gomp/Wparentheses-1.c: New test.
383 * c-c++-common/gomp/Wparentheses-2.c: New test.
384 * c-c++-common/gomp/Wparentheses-3.c: New test.
385 * c-c++-common/gomp/Wparentheses-4.c: New test.
386 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
387 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
388 * c-c++-common/goacc/Wparentheses-1.c: New test.
389
1355e62c
KY
3902016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
391
392 PR target/70662
393 * gcc.target/i386/pr70662.c: New test.
394
0ab34b9e 3952016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 396 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
397
398 PR tree-optimization/70130
399 * gcc.dg/vect/O3-pr70130.c: New testcase.
400
bc773aad
MM
4012016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
402
6e9b2286
MM
403 PR target/70669
404 * gcc.target/powerpc/pr70669.c: New test.
405
bc773aad
MM
406 PR target/70640
407 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
408 a power7 system that does not have an assembler that supports
409 power8.
410
d8747845
MS
4112016-04-14 Martin Sebor <msebor@redhat.com>
412
413 PR c++/69517
414 PR c++/70019
415 PR c++/70588
416 * c-c++-common/ubsan/vla-1.c: Revert.
417 * g++.dg/cpp1y/vla11.C: Same.
418 * g++.dg/cpp1y/vla12.C: Same.
419 * g++.dg/cpp1y/vla13.C: Same.
420 * g++.dg/cpp1y/vla14.C: Same.
421 * g++.dg/cpp1y/vla3.C: Same.
422 * gcc/testsuite/g++.dg/init/array24.C: Same.
423 * g++.dg/ubsan/vla-1.C: Same.
424
85128559
MP
4252016-04-14 Marek Polacek <polacek@redhat.com>
426 Jan Hubicka <hubicka@ucw.cz>
427
428 PR c++/70029
429 * g++.dg/torture/pr70029.C: New test.
430
52fbb073
MS
4312016-04-14 Martin Sebor <msebor@redhat.com>
432
433 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
434 type size to prevent failures on targets with very low maximum
435 alignment.
436
6db61d6f
RB
4372016-04-14 Richard Biener <rguenther@suse.de>
438
439 PR tree-optimization/70623
440 * gcc.dg/torture/pr70623.c: New testcase.
441 * gcc.dg/torture/pr70623-2.c: Likewise.
442
342fac95
MS
4432016-04-13 Martin Sebor <msebor@redhat.com>
444
445 PR c++/69517
446 PR c++/70019
447 PR c++/70588
448 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
449 * g++.dg/cpp1y/vla11.C: New test.
450 * g++.dg/cpp1y/vla12.C: New test.
451 * g++.dg/cpp1y/vla13.C: New test.
452 * g++.dg/cpp1y/vla14.C: New test.
453 * g++.dg/cpp1y/vla3.C: Restore deleted test.
454 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
455 * g++.dg/ubsan/vla-1.C: Disable exceptions.
456
d93c452f
JJ
4572016-04-13 Jakub Jelinek <jakub@redhat.com>
458
459 PR c++/70641
460 * g++.dg/opt/pr70641.C: New test.
461
85115fb6
RO
4622016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
463
464 PR rtl-optimization/68749
465 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
466 effects of argument promotions.
467 Remove default args to dg-skip-if.
468
545a4139
PC
4692016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
470
471 PR c++/70635
472 * g++.dg/parse/pr70635.C: New.
473
b3a77f21
MP
4742016-04-13 Marek Polacek <polacek@redhat.com>
475
476 PR c++/70639
477 * c-c++-common/Wmisleading-indentation-4.c: New test.
478
99cd9857
MP
4792016-04-13 Marek Polacek <polacek@redhat.com>
480
481 PR c/70436
482 * testsuite/gcc.dg/Wparentheses-12.c: New test.
483 * testsuite/gcc.dg/Wparentheses-13.c: New test.
484
75ca93ec
IE
4852016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
486
487 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
488 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
489 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
490
3d3f9e7e
JJ
4912016-04-13 Jakub Jelinek <jakub@redhat.com>
492
37947cd0
JJ
493 PR middle-end/70633
494 * gcc.c-torture/compile/pr70633.c: New test.
495
3d3f9e7e
JJ
496 PR debug/70628
497 * gcc.dg/torture/pr70628.c: New test.
498
92886d3e
PP
4992016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
500
501 PR c++/70610
502 * g++.dg/template/pr70610.C: New test.
503 * g++.dg/template/pr70610-2.C: New test.
504 * g++.dg/template/pr70610-3.C: New test.
505 * g++.dg/template/pr70610-4.C: New test.
506
13bd7c2b
JJ
5072016-04-12 Jakub Jelinek <jakub@redhat.com>
508
6512fa6d
JJ
509 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
510 128 instead of 32.
511
13bd7c2b
JJ
512 PR c++/70571
513 * g++.dg/ext/pr70571.C: New test.
514
20b9851c
MM
5152016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
516
8a434ada 517 PR target/70640
20b9851c
MM
518 * gcc.target/powerpc/pr70640.c: New test.
519
2b2f52bc
PC
5202016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
521
522 PR c++/68722
523 * g++.dg/parse/pr68722.C: New.
524
5901e56a
JJ
5252016-04-12 Jakub Jelinek <jakub@redhat.com>
526
527 PR rtl-optimization/70596
528 * gcc.target/i386/pr70596.c: New test.
529
d4619dc1
NS
5302016-04-12 Nathan Sidwell <nathan@acm.org>
531
532 PR c++/70501
533 * g++.dg/init/pr70501.C: New.
534
3df530d3
DW
5352016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
536
537 * gcc.target/i386/asm-flag-6.c: New test.
538
b7a120d7
TV
5392016-04-12 Tom de Vries <tom@codesourcery.com>
540
541 PR tree-optimization/68756
542 * gcc.dg/graphite/pr68756.c: New test.
543
4e0eea75
JJ
5442016-04-12 Jakub Jelinek <jakub@redhat.com>
545
546 PR tree-optimization/70602
547 * gcc.c-torture/execute/pr70602.c: New test.
548
35fbda43
MM
5492016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
550
551 PR target/70381
552 * gcc.target/powerpc/float128-1.c: New tests to make sure the
553 __float128 emulator is built and runs.
554 * gcc.target/powerpc/float128-1.c: Likewise.
555
556 * lib/target-supports.exp (check_ppc_float128_sw_available):
557 Rework tests for __float128 software and hardware
558 availability. Fix exit condition to return 0 on success.
559
04a99ebe
JG
5602016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
561
562 PR target/70133
563 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
564 * gcc.target/aarch64/target_attr_15.c: Likewise.
565
47cd5a85
PC
5662016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
567
568 PR c++/69066
569 * g++.dg/cpp1y/pr69066.C: New.
570
a5edb32e
JD
5712016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
572
573 PR fortran/68566
574 * gfortran.dg/pr36192.f90: Update test.
575 * gfortran.dg/pr36192_1.f90: Update test.
576 * gfortran.dg/real_dimension_1.f: Update test.
577 * gfortran.dg/parameter_array_init_7.f90: New test.
578
8ef378f8
JDA
5792016-04-09 John David Anglin <danglin@gcc.gnu.org>
580
c532c871
JDA
581 PR testsuite/64039
582 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
583
d34f706f
JDA
584 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
585
75e1dd9e
JDA
586 PR rtl-optimization/66669
587 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
588
8a976f5f
JDA
589 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
590
da04822a
JDA
591 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
592 * gcc.dg/pie-1.c: Likewise.
593 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
594 * gcc.dg/pic-4.c: Likewise.
595 * gcc.dg/pie-3.c: Likewise.
596 * gcc.dg/pie-4.c: Likewise.
597
adfabcf9
JDA
598 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
599
4a020adf
JDA
600 PR tree-optimization/68644
601 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
602
8ef378f8
JDA
603 PR rtl-optimization/64886
604 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
605
09bf990e
TV
6062016-04-09 Tom de Vries <tom@codesourcery.com>
607
608 PR tree-optimization/68953
609 * gcc.dg/graphite/pr68953.c: New test.
610
138c3c1a
DH
6112016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
612
613 PR fortran/70592
614 * gfortran.dg/deferred_character_16.f90: New test.
615
f55460af
JJ
6162016-04-09 Jakub Jelinek <jakub@redhat.com>
617
618 PR tree-optimization/70586
619 * gcc.c-torture/execute/pr70586.c: New test.
620
0b77bbf3
DH
6212016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
622
623 PR sanitizer/70573
624 * c-c++-common/asan/halt_on_error-1.c: Replace memset
625 with __builtin_memset
626 * c-c++-common/asan/halt_on_error-2.c: Likewise.
627
c42cfb5c
CP
6282016-04-08 Cesar Philippidis <cesar@codesourcery.com>
629
630 PR lto/70289
631 PR ipa/70348
632 PR tree-optimization/70373
633 PR middle-end/70533
634 PR middle-end/70534
635 PR middle-end/70535
636 * c-c++-common/goacc/reduction-5.c: New test.
637 * c-c++-common/goacc/reduction-promotions.c: New test.
638 * gfortran.dg/goacc/reduction-3.f95: New test.
639 * gfortran.dg/goacc/reduction-promotions.f90: New test.
640
56cfb596
PP
6412016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
642
643 PR c++/70590
644 PR c++/70452
645 * g++.dg/pr70590.C: New test.
646 * g++.dg/pr70590-2.C: New test.
647
1a13c0a2
JJ
6482016-04-08 Jakub Jelinek <jakub@redhat.com>
649
abc0647a
JJ
650 PR middle-end/70593
651 * gcc.target/i386/pr70593.c: New test.
652
1a13c0a2
JJ
653 PR rtl-optimization/70574
654 * gcc.target/i386/avx2-pr70574.c: New test.
655
c3da4956
MO
6562016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
657
658 PR sanitizer/70541
659 * c-c++-common/asan/pr70541.c: New test.
660
9f1b833b
TV
6612016-04-08 Tom de Vries <tom@codesourcery.com>
662
663 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
664 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
665
bae7adda
KT
6662016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
667
668 PR target/70566
669 * gcc.c-torture/execute/pr70566.c: New test.
670
211f3d57
TV
6712016-04-08 Tom de Vries <tom@codesourcery.com>
672
673 * c-c++-common/goacc/uninit-copy-clause.c: New test.
674 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
675
02cf2861
AM
6762016-04-08 Alan Modra <amodra@gmail.com>
677
678 * gcc.target/powerpc/pr70117.c: New.
679
5f490f9f
JJ
6802016-04-07 Jakub Jelinek <jakub@redhat.com>
681
56e9b710
JJ
682 PR testsuite/70581
683 * gcc.dg/lto/simd-function_0.c: New test.
684
5f490f9f
JJ
685 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
686 clones.
687 * c-c++-common/attr-simd-2.c: Likewise.
688 * c-c++-common/attr-simd-4.c: Likewise.
689 * gcc.dg/gomp/simd-clones-2.c: Likewise.
690 * gcc.dg/gomp/simd-clones-3.c: Likewise.
691
e4ebc74d
TP
6922016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
693
694 PR testsuite/70553
695 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
696
9817ae35
TS
6972016-04-07 Thomas Schwinge <thomas@codesourcery.com>
698 Tom de Vries <tom@codesourcery.com>
699
700 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
701 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
702 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
703 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
704 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
705 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
706 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
707 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
708
e292f64d
PP
7092016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
710
711 PR c/70436
712 * g++.dg/warn/Wparentheses-29.C: New test.
713
6b37bdaf
PP
7142016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
715
716 PR c/70436
717 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
718 explicit braces to resolve a future -Wparentheses warning.
719
64824205
RH
7202016-04-06 Richard Henderson <rth@redhat.com>
721
722 * gcc.dg/pr61817-1.c: New test.
723 * gcc.dg/pr61817-2.c: New test.
724 * gcc.dg/pr69391-1.c: New test.
725 * gcc.dg/pr69391-2.c: New test.
726
bc2fc1f3
VM
7272016-04-06 Vladimir Makarov <vmakarov@redhat.com>
728
729 PR rtl-optimization/70398
730 * testsuite/gcc.target/aarch64/pr70398.c: New.
731
41414a02
EB
7322016-04-06 Eric Botcazou <ebotcazou@adacore.com>
733
734 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
735
4066ea8a
YR
7362016-04-06 Yvan Roux <yvan.roux@linaro.org>
737 Pedro Alves <palves@redhat.com>
738
739 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
740
ec35ea45
JJ
7412016-04-06 Jakub Jelinek <jakub@redhat.com>
742
3866f8dd
JJ
743 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
744 Check for avx512f effective targets instead of avx2.
745 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
746 for AVX512F clones.
747 * gcc.dg/gomp/declare-simd-3.c: Likewise.
748 * g++.dg/gomp/declare-simd-1.C: Likewise.
749 * g++.dg/gomp/declare-simd-3.C: Likewise.
750 * g++.dg/gomp/declare-simd-4.C: Likewise.
751
ec35ea45
JJ
752 PR middle-end/70550
753 * c-c++-common/gomp/pr70550-1.c: New test.
754 * c-c++-common/gomp/pr70550-2.c: New test.
755
c08d28ac
NS
7562016-04-05 Nathan Sidwell <nathan@acm.org>
757
758 PR c++/70512
759 * g++.dg/ext/attribute-may-alias-5.C: New.
760
1d510e04
JJ
7612016-04-05 Jakub Jelinek <jakub@redhat.com>
762
763 PR c++/70336
764 * c-c++-common/pr70336.c: New test.
765 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
766 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
767
84278ed9
JH
7682016-04-05 Jan Hubicka <hubicka@ucw.cz>
769
770 PR ipa/66223
771 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
772
268a0ec4
JJ
7732016-04-05 Jakub Jelinek <jakub@redhat.com>
774
775 PR rtl-optimization/70542
776 * gcc.dg/torture/pr70542.c: New test.
777 * gcc.target/i386/avx2-pr70542.c: New test.
778
5e8c2eb1
ZS
7792016-04-05 Zdenek Sojka <zsojka@seznam.cz>
780
781 PR tree-optimization/70509
782 * gcc.target/i386/avx512bw-pr70509.c: New test.
783
c0daf32d
PP
7842016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
785
786 PR c++/70452
787 * g++.dg/ext/constexpr-vla4.C: New test.
788
bf867841
UB
7892016-04-05 Uros Bizjak <ubizjak@gmail.com>
790
791 PR target/70510
792 * gcc.target/i386/pr70510.c: New test.
793
3022186a
RB
7942016-04-05 Richard Biener <rguenther@suse.de>
795
796 PR tree-optimization/70526
797 * g++.dg/torture/pr70526.C: New testcase.
798
55fc79b2
JJ
7992016-04-05 Jakub Jelinek <jakub@redhat.com>
800
801 PR target/70525
802 * gcc.target/i386/pr70525.c: New test.
803
62b233f2
RB
8042016-04-05 Richard Biener <rguenther@suse.de>
805
806 PR middle-end/70499
807 * g++.dg/torture/pr70499.C: New testcase.
808
cc05759d
RB
8092016-04-05 Richard Biener <rguenther@suse.de>
810
811 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
812 remove XFAIL.
813
f23f16d4
JJ
8142016-04-04 Jakub Jelinek <jakub@redhat.com>
815
816 PR middle-end/70307
817 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
818 rs6000 ABI warnings.
819
d27ecc49
JH
8202016-04-04 Jan Hubicka <hubicka@ucw.cz>
821
822 PR ipa/66223
823 * g++.dg/ipa/devirt-51.C: New testcase.
824
c974c96e
BS
8252016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
826 Jakub Jelinek <jakub@redhat.com>
827
828 PR middle-end/70457
829 * gcc.dg/torture/pr70457.c: New.
830
7a85da89
AV
8312016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
832
833 PR fortran/67538
834 * gfortran.dg/allocate_with_source_19.f08: New test.
835
de517e64
AV
8362016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
837
838 PR fortran/65795
839 * gfortran.dg/coarray_allocate_6.f08: New test.
840
43b9f499
RB
8412016-04-04 Richard Biener <rguenther@suse.de>
842
843 PR rtl-optimization/70484
844 * gcc.dg/torture/pr70484.c: New testcase.
845
f13355da
MP
8462016-04-04 Marek Polacek <polacek@redhat.com>
847
848 PR c/70307
849 * gcc.dg/torture/pr70307.c: New test.
850
6cc6ed50
OE
8512016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
852
853 PR target/70416
854 PR target/67391
855 * gcc.target/sh/torture/pr70416.c: New.
856
abdc16c8
MS
8572016-04-02 Martin Sebor <msebor@redhat.com>
858
859 PR c++/67376
860 PR c++/70170
861 PR c++/70172
862 PR c++/70228
863 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
864 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
865 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
866 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
867 * g++.dg/cpp0x/constexpr-string.C: Same.
868 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
869 * g++.dg/cpp0x/pr65398.C: Same.
870 * g++.dg/ext/constexpr-vla1.C: Same.
871 * g++.dg/ext/constexpr-vla2.C: Same.
872 * g++.dg/ext/constexpr-vla3.C: Same.
873 * g++.dg/ubsan/pr63956.C: Same.
874
763cd859
JJ
8752016-04-01 Jakub Jelinek <jakub@redhat.com>
876
877 PR rtl-optimization/70467
878 * gcc.target/i386/pr70467-2.c: New test.
879
0f875435
JJ
8802016-04-01 Jakub Jelinek <jakub@redhat.com>
881 Marek Polacek <polacek@redhat.com>
882
883 PR c++/70488
884 * g++.dg/init/new47.C: New test.
885
41d14659
RR
8862016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
887
888 PR target/70496
889 * gcc.target/arm/pr70496.c: New test.
890
f9bf89bb
NS
8912016-04-01 Nathan Sidwell <nathan@acm.org>
892
73b9085d
NS
893 PR c++/68475
894 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
895
4afdcfaa
IE
8962016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
897
898 PR target/69890
899 * gcc.dg/strlenopt.h (memmove): New.
900 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
901 instead of "string.h".
902 * gcc.target/i386/chkp-strlen-2.c: Likewise.
903 * gcc.target/i386/chkp-strlen-3.c: Likewise.
904 * gcc.target/i386/chkp-strlen-4.c: Likewise.
905 * gcc.target/i386/chkp-strlen-5.c: Likewise.
906 * gcc.target/i386/chkp-stropt-1.c: Likewise.
907 * gcc.target/i386/chkp-stropt-10.c: Likewise.
908 * gcc.target/i386/chkp-stropt-11.c: Likewise.
909 * gcc.target/i386/chkp-stropt-12.c: Likewise.
910 * gcc.target/i386/chkp-stropt-13.c: Likewise.
911 * gcc.target/i386/chkp-stropt-14.c: Likewise.
912 * gcc.target/i386/chkp-stropt-15.c: Likewise.
913 * gcc.target/i386/chkp-stropt-16.c: Likewise.
914 * gcc.target/i386/chkp-stropt-2.c: Likewise.
915 * gcc.target/i386/chkp-stropt-3.c: Likewise.
916 * gcc.target/i386/chkp-stropt-4.c: Likewise.
917 * gcc.target/i386/chkp-stropt-5.c: Likewise.
918 * gcc.target/i386/chkp-stropt-6.c: Likewise.
919 * gcc.target/i386/chkp-stropt-7.c: Likewise.
920 * gcc.target/i386/chkp-stropt-8.c: Likewise.
921 * gcc.target/i386/chkp-stropt-9.c: Likewise.
922
b5d7a29c
RO
9232016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
924
925 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
926 (Holder::foo): Reflect this.
927
b660f9ec
IE
9282016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
929
930 PR target/70442
931 * gcc.dg/pr70442.c: New test.
932
88504f34
NS
9332016-03-31 Nathan Sidwell <nathan@acm.org>
934
935 PR c++/70393
936 * g++.dg/cpp0x/constexpr-virtual6.C: New.
937
95d34b96
KY
9382016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
939
940 PR target/70453
941 * gcc.target/i386/pr70453.c: New test.
942
b4c4967c
AB
9432016-03-31 Andrey Belevantsev <abel@ispras.ru>
944
945 PR target/70292
946 * gcc.c-torture/pr70292.c: New test.
947
5fde6a45
MP
9482016-03-31 Marek Polacek <polacek@redhat.com>
949
950 PR c/70297
951 * c-c++-common/pr70297.c: New test.
952 * g++.dg/cpp0x/typedef-redecl.C: New test.
953 * gcc.dg/typedef-redecl2.c: New test.
954
97eb24c4
JJ
9552016-03-31 Jakub Jelinek <jakub@redhat.com>
956
957 PR rtl-optimization/70460
958 * gcc.c-torture/execute/pr70460.c: New test.
959
efc3536f
RB
9602016-03-31 Richard Biener <rguenther@suse.de>
961
962 PR c++/70430
963 * g++.dg/ext/vector30.C: New testcase.
964
e0876e21
DH
9652016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
966 Jerry DeLisle <jvdelisle@gcc.gnu.org>
967
968 * gfortran.dg/fmt_pf.f90: New test.
969
e9bff8c6
RO
9702016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
971
972 Forward-port from 5 branch
973 2016-03-30 Jakub Jelinek <jakub@redhat.com>
974
975 PR testsuite/70356
976 * gcc.target/i386/avx-vextractf128-256-5.c: Move
977 dg-require-effective-target after dg-do.
978
979 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
980
981 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
982
2620c80d
TS
9832016-03-30 Thomas Schwinge <thomas@codesourcery.com>
984 Julian Brown <julian@codesourcery.com>
985 Chung-Lin Tang <cltang@codesourcery.com>
986 Cesar Philippidis <cesar@codesourcery.com>
987 James Norris <jnorris@codesourcery.com>
988 Tom de Vries <tom@codesourcery.com>
989 Nathan Sidwell <nathan@codesourcery.com>
990
bf867841 991 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
992 * c-c++-common/goacc/loop-clauses.c: Likewise.
993 * g++.dg/goacc/template.C: Likewise.
994 * gfortran.dg/goacc/combined-directives.f90: Likewise.
995 * gfortran.dg/goacc/loop-1.f95: Likewise.
996 * gfortran.dg/goacc/loop-5.f95: Likewise.
997 * gfortran.dg/goacc/loop-6.f95: Likewise.
998 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
999 * c-c++-common/goacc-gomp/nesting-1.c: Update.
1000 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1001 * c-c++-common/goacc/clauses-fail.c: Likewise.
1002 * c-c++-common/goacc/parallel-1.c: Likewise.
1003 * c-c++-common/goacc/reduction-1.c: Likewise.
1004 * c-c++-common/goacc/reduction-2.c: Likewise.
1005 * c-c++-common/goacc/reduction-3.c: Likewise.
1006 * c-c++-common/goacc/reduction-4.c: Likewise.
1007 * c-c++-common/goacc/routine-3.c: Likewise.
1008 * c-c++-common/goacc/routine-4.c: Likewise.
1009 * c-c++-common/goacc/routine-5.c: Likewise.
1010 * c-c++-common/goacc/tile.c: Likewise.
1011 * g++.dg/goacc/template.C: Likewise.
1012 * gfortran.dg/goacc/combined-directives.f90: Likewise.
1013 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
1014 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
1015 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
1016 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
1017 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
1018 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
1019 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
1020 * c-c++-common/goacc/use_device-1.c: ... this file.
1021 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
1022 * c-c++-common/goacc/host_data-5.c: ... this file, and...
1023 * c-c++-common/goacc/host_data-6.c: ... this file.
1024 * c-c++-common/goacc/loop-2-kernels.c: New file.
1025 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
1026 * c-c++-common/goacc/loop-3.c: Likewise.
1027 * g++.dg/goacc/reference.C: Likewise.
1028 * g++.dg/goacc/routine-1.C: Likewise.
1029 * g++.dg/goacc/routine-2.C: Likewise.
1030
f6d2d066
RB
10312016-03-30 Richard Biener <rguenther@suse.de>
1032
1033 PR middle-end/70450
1034 * gcc.dg/torture/pr70450.c: New testcase.
1035
d43242b9
JJ
10362016-03-30 Jakub Jelinek <jakub@redhat.com>
1037
1038 PR target/70421
1039 * gcc.dg/torture/pr70421.c: New test.
1040 * gcc.target/i386/avx512f-pr70421.c: New test.
1041
5ce43b77
L
10422016-03-30 H.J. Lu <hongjiu.lu@intel.com>
1043
1044 PR testsuite/70364
1045 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
1046 (check): New function.
1047 (bar): Call check.
1048 (foo): Align stack to 16 bytes when calling bar.
1049 * gcc.target/i386/cleanup-2.c: Likewise.
1050
d014a712
PP
10512016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
1052
1053 PR tree-optimization/59124
1054 * gcc.dg/Warray-bounds-19.c: New test.
1055
13f0e8c7
ZW
10562016-03-29 Zachary T Welch <zwelch@codesourcery.com>
1057
1058 * lib/prune.exp (escape_regex_chars): New.
1059 (prune_file_path): Update to quote metcharacters for regexp.
1060
3336c6e0
JJ
10612016-03-29 Jakub Jelinek <jakub@redhat.com>
1062
a362f023
JJ
1063 PR rtl-optimization/70429
1064 * gcc.c-torture/execute/pr70429.c: New test.
1065
3336c6e0
JJ
1066 PR tree-optimization/70405
1067 * gcc.dg/pr70405.c: New test.
1068
728557fd
AV
10692016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
1070
1071 PR fortran/70397
1072 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
1073 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
1074
bef977d4
TS
10752016-03-29 Thomas Schwinge <thomas@codesourcery.com>
1076
1077 PR testsuite/64177
1078 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
1079 __cilkrts_set_param to set two workers.
1080 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
1081 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
1082
6f6d25c9
DH
10832016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1084
bf867841 1085 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 1086
45733562
KY
10872016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
1088
1089 PR target/70406
bf867841 1090 * gcc.target/i386/pr70406.c: New test.
45733562 1091
a1799e5e
EB
10922016-03-27 Eric Botcazou <ebotcazou@adacore.com>
1093
1094 * gnat.dg/specs/double_record_extension3.ads: New test.
1095
5fca7b66
RH
10962016-03-25 Richard Henderson <rth@redhat.com>
1097
1098 PR target/70120
1099 * gcc.target/aarch64/pr70120-1.c: New.
1100 * gcc.target/aarch64/pr70120-2.c: New.
1101 * gcc.target/aarch64/pr70120-3.c: New.
1102
31ce75c6
PP
11032016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
1104
1105 PR c++/62212
1106 * g++.dg/template/mangle2.C: The dg-do directive should be
1107 "compile" not "assemble".
1108
3caf0ca1
BS
11092016-03-25 Bernd Schmidt <bschmidt@redhat.com>
1110
1111 PR lto/69650
1112 * gcc.dg/pr69650.c: New test.
1113
634035b6
DE
11142016-03-25 David Edelsohn <dje.gcc@gmail.com>
1115
1116 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
1117
45d34276
AM
11182016-03-25 Alan Modra <amodra@gmail.com>
1119
1120 * gcc.dg/dfp/pr70052.c: New test.
1121
8f085166
RH
11222016-03-24 Richard Henderson <rth@redhat.com>
1123
1124 PR middle-end/69845
1125 * gcc.dg/tree-ssa/pr69845-1.c: New test.
1126 * gcc.dg/tree-ssa/pr69845-2.c: New test.
1127
011e5ec3
TV
11282016-03-24 Tom de Vries <tom@codesourcery.com>
1129
1130 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
1131
9e3f4551
TV
11322016-03-24 Tom de Vries <tom@codesourcery.com>
1133
1134 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
1135 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
1136
45780041
TV
11372016-03-24 Tom de Vries <tom@codesourcery.com>
1138
1139 * c-c++-common/goacc/uninit-dim-clause.c: New test.
1140 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
1141
887ab4e5
PP
11422016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
1143
1144 PR c++/62212
1145 * g++.dg/template/mangle2.C: New test.
1146
69a9a66f
RB
11472016-03-24 Richard Biener <rguenther@suse.de>
1148
1149 PR tree-optimization/70396
1150 * gcc.dg/torture/pr70396.c: New testcase.
1151
ed87de55
RB
11522016-03-24 Richard Biener <rguenther@suse.de>
1153
1154 PR middle-end/70370
1155 * gcc.dg/torture/pr70370.c: New testcase.
1156
ea064934
TV
11572016-03-24 Tom de Vries <tom@codesourcery.com>
1158
1159 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
1160 * gfortran.dg/goacc/kernels-tree.f95: Same.
1161 * gfortran.dg/goacc/parallel-tree.f95: Same.
1162
b2a4dd1d
TV
11632016-03-24 Tom de Vries <tom@codesourcery.com>
1164
1165 * c-c++-common/goacc/uninit-if-clause.c: New test.
1166 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
1167
72e7cd6e
JJ
11682016-03-24 Jakub Jelinek <jakub@redhat.com>
1169
1170 PR target/70290
bf867841
UB
1171 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
1172 Fix formatting.
72e7cd6e 1173
ce9d0c03
RB
11742016-03-24 Richard Biener <rguenther@suse.de>
1175
1176 PR tree-optimization/70372
1177 * gcc.dg/tree-ssa/pr70372.c: New testcase.
1178
426b9428
PP
11792016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1180
1181 PR c++/70347
1182 * g++.dg/cpp1y/nsdmi-union1.C: New test.
1183
cd1588c4
PP
11842016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
1185
1186 PR c++/70332
1187 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
1188
61637db3
JJ
11892016-03-23 Jakub Jelinek <jakub@redhat.com>
1190
928af3bf
JJ
1191 PR c++/70001
1192 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
1193 * g++.dg/cpp1y/pr70001.C: New test.
1194
61637db3
JJ
1195 PR c++/70323
1196 * g++.dg/cpp0x/constexpr-70323.C: New test.
1197
05aca4e7
AO
11982016-03-23 Alexandre Oliva <aoliva@redhat.com>
1199 Jason Merrill <jason@redhat.com>
1200 Jakub Jelinek <jakub@redhat.com>
1201
1202 PR c++/69315
1203 * g++.dg/cpp0x/constexpr-69315.C: New test.
1204 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
1205
fbdb6baf
MP
12062016-03-23 Marek Polacek <polacek@redhat.com>
1207
1208 PR c++/69884
1209 * g++.dg/warn/Wignored-attributes-1.C: New test.
1210 * g++.dg/warn/Wignored-attributes-2.C: New test.
1211
d79ee524
TV
12122016-03-23 Tom de Vries <tom@codesourcery.com>
1213
1214 * c-c++-common/goacc/kernels-default.c (foo): Add missing
1215 initialization.
1216 * gfortran.dg/goacc/private-3.f95 (test): Same.
1217 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
1218 missing use param.
1219
a59f0bef
KT
12202016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1221
1222 * lib/target-supports.exp: Remove v7ve entry from loop
1223 creating effective target checks.
1224 (check_effective_target_arm_arch_v7ve_ok): New procedure.
1225 (add_options_for_arm_arch_v7ve): Likewise.
1226
0179520a
JJ
12272016-03-23 Jakub Jelinek <jakub@redhat.com>
1228
1229 PR tree-optimization/70354
1230 * gcc.dg/vect/pr70354-1.c: New test.
1231 * gcc.dg/vect/pr70354-2.c: New test.
1232 * gcc.target/i386/avx2-pr70354-1.c: New test.
1233 * gcc.target/i386/avx2-pr70354-2.c: New test.
1234
75bb14d7
JL
12352016-03-22 Jeff Law <law@redhat.com>
1236
1237 PR target/70232
1238 * gcc.dg/tree-ssa/pr70232.c: New test.
1239
72c9526d
IE
12402016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1241
1242 PR target/70302
1243 * gcc.target/i386/pr70302.c: New test.
1244
a3ca1bc5
RB
12452016-03-22 Richard Biener <rguenther@suse.de>
1246
1247 PR middle-end/70251
1248 * g++.dg/torture/pr70251.C: New testcase.
1249
5c240f4d
DM
12502016-03-22 David Malcolm <dmalcolm@redhat.com>
1251
1252 PR c/69993
1253 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
1254 Wmisleading-indentation.c.
1255 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
1256 reflect change to diagnostic text and order of messages.
1257 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
1258
80f6631b
DE
12592016-03-22 David Edelsohn <dje.gcc@gmail.com>
1260
1261 * g++.dg/ext/java-3.C: Don't compile on AIX.
1262
9a10956c
RB
12632016-03-22 Richard Biener <rguenther@suse.de>
1264
1265 PR middle-end/70333
1266 * gcc.dg/torture/pr70333.c: New testcase.
1267
6cedf922
IE
12682016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
1269
1270 * g++.dg/ext/pr70290.C: New test.
1271
cd6c27ac
KY
12722016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
1273
1274 PR target/70325
1275 * gcc.target/i386/pr70325.c: New test.
1276
4cde512c
JJ
12772016-03-22 Jakub Jelinek <jakub@redhat.com>
1278
b01915ed
JJ
1279 PR target/70329
1280 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
1281 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
1282
4e3e2cf1
JJ
1283 PR target/70300
1284 * gcc.target/i386/pr70300.c: New test.
1285
4cde512c
JJ
1286 PR c++/70295
1287 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
1288 (func2): New function for cond with parens, xfail warning for c++.
1289 * g++.dg/warn/Wnonnull-compare-8.C: New test.
1290
16f6d7dc
PP
12912016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1292
1293 PR c++/70096
1294 * g++.dg/template/ptrmem30.C: New test.
1295
a3e2b438
PP
12962016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
1297
1298 PR c++/70204
1299 * g++.dg/cpp0x/constexpr-70204a.C: New test.
1300 * g++.dg/cpp0x/constexpr-70204b.C: New test.
1301
11b6a02e
JJ
13022016-03-21 Jakub Jelinek <jakub@redhat.com>
1303
1304 PR middle-end/70326
1305 * gcc.dg/pr70326.c: New test.
1306
b9407883
MG
13072016-03-21 Marc Glisse <marc.glisse@inria.fr>
1308 Jakub Jelinek <jakub@redhat.com>
1309
1310 PR tree-optimization/70317
1311 * gcc.dg/pr70317.c: New test.
1312
4a148e19
UB
13132016-03-21 Uros Bizjak <ubizjak@gmail.com>
1314
1315 PR target/70327
1316 * gcc.target/i386/pr70327.c: New test.
1317
2a85ddbb
ML
13182016-03-21 Martin Liska <mliska@suse.cz>
1319
7d36fe98 1320 PR ipa/70306
2a85ddbb
ML
1321 * gcc.dg/ipa/pr70306.c: New test.
1322
4a148e19 13232016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
1324
1325 * gcc.target/arm/attr-align1.c: Skip if M-profile.
1326 * gcc.target/arm/attr-align3.c: Likewise.
1327 * gcc.target/arm/attr_arm.c: Likewise.
1328 * gcc.target/arm/flip-thumb.c: Likewise.
1329
6b366948
JJ
13302016-03-21 Jakub Jelinek <jakub@redhat.com>
1331
1332 PR target/70296
1333 * gcc.target/powerpc/altivec-36.c: New test.
1334
2fac8c14
RB
13352016-03-21 Richard Biener <rguenther@suse.de>
1336
1337 PR tree-optimization/70310
1338 * gcc.dg/torture/pr70310.c: New testcase.
1339
e9bde854
KY
13402016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
1341
1342 PR target/70293
1343 * gcc.target/i386/pr70293.c: New test.
1344
56bbfaf6
RB
13452016-03-21 Richard Biener <rguenther@suse.de>
1346
1347 PR tree-optimization/70288
1348 * gcc.dg/torture/pr70288-1.c: New testcase.
1349 * gcc.dg/torture/pr70288-2.c: Likewise.
1350
3eee49ed
AB
13512016-03-21 Andrey Belevantsev <abel@ispras.ru>
1352
1353 PR rtl-optimization/69307
1354 * gcc.target/arm/pr69307.c: New test.
4a148e19 1355
8e7816b4
AB
13562016-03-21 Andrey Belevantsev <abel@ispras.ru>
1357
1358 PR rtl-optimization/69102
1359 * gcc.c-torture/compile/pr69102.c: New test.
1360
14d7d4be
JL
13612016-03-18 Jeff Law <law@redhat.com>
1362
1363 PR rtl-optimization/70263
1364 * gcc.c-torture/compile/pr70263-1.c: New test.
1365 * gcc.target/i386/pr70263-2.c: New test.
1366
5c6a601c
BS
13672016-03-18 Bernd Schmidt <bschmidt@redhat.com>
1368
1369 PR rtl-optimization/70278
1370 * gcc.dg/torture/pr70278.c: New test.
1371 * gcc.target/arm/pr70278.c: New test.
1372
4bbf545b
DM
13732016-03-18 David Malcolm <dmalcolm@redhat.com>
1374
1375 PR c/70281
1376 * gcc.dg/plugin/diagnostic-test-expressions-1.c
1377 (test_builtin_types_compatible_p): New test function.
1378 * gcc.dg/pr70281.c: New test case.
1379
dc28bb68
CL
13802016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
1381
1382 PR target/70113
1383 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
1384
5e8d6dff
IE
13852016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
1386
1387 PR tree-optimization/70252
1388 * gcc.dg/pr70252.c: New test.
1389
d0e7e403
TV
13902016-03-18 Tom de Vries <tom@codesourcery.com>
1391
1392 * gcc.dg/pr70161-2.c: New test.
1393 * gcc.dg/pr70161.c: New test.
1394
fa22501a
TV
13952016-03-18 Tom de Vries <tom@codesourcery.com>
1396
1397 PR ipa/70269
1398 * gcc.dg/pr70269.c: New test.
1399
dd125026
JJ
14002016-03-18 Jakub Jelinek <jakub@redhat.com>
1401
1402 PR c++/70267
1403 * g++.dg/ext/java-3.C: New test.
1404
91914f0a
PP
14052016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1406
1407 PR c++/70205
1408 * g++.dg/lookup/pr70205.C: New test.
1409
753a8910
PP
14102016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
1411
1412 PR c++/70218
1413 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
1414
14ba7b28
MP
14152016-03-17 Marek Polacek <polacek@redhat.com>
1416
1417 PR c/69407
1418 * gcc.dg/atomic-op-6.c: New test.
1419
ded60913
DM
14202016-03-17 David Malcolm <dmalcolm@redhat.com>
1421
1422 PR c/70264
1423 * c-c++-common/pr70264.c: New test case.
1424
a3aad0e6
JJ
14252016-03-17 Jakub Jelinek <jakub@redhat.com>
1426
17366700
JJ
1427 PR c++/70144
1428 * c-c++-common/pr70144-1.c: New test.
1429 * c-c++-common/pr70144-2.c: New test.
1430
a3aad0e6
JJ
1431 PR c++/70272
1432 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
1433 * g++.dg/opt/flifetime-dse6.C: New test.
1434 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1435
b57e6e18
L
14362016-03-17 H.J. Lu <hongjiu.lu@intel.com>
1437
1438 PR driver/70192
1439 * gcc.dg/pic-1.c: New test.
1440 * gcc.dg/pic-2.c: Likewise.
1441 * gcc.dg/pic-3.c: Likewise.
1442 * gcc.dg/pic-4.c: Likewise.
1443 * gcc.dg/pie-1.c: Likewise.
1444 * gcc.dg/pie-2.c: Likewise.
1445 * gcc.dg/pie-3.c: Likewise.
1446 * gcc.dg/pie-4.c: Likewise.
1447 * gcc.dg/pie-5.c: Likewise.
1448 * gcc.dg/pie-6.c: Likewise.
1449
b38ba58b
TV
14502016-03-17 Tom de Vries <tom@codesourcery.com>
1451
1452 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
1453 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
1454
6931b3b7
RB
14552016-03-17 Richard Biener <rguenther@suse.de>
1456
1457 PR debug/70271
1458 * g++.dg/debug/pr70271.C: New testcase.
1459
0c8b64cb
IE
14602016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
1461
1462 * gcc.target/i386/pr70251.c: New test.
1463
b1970801
MP
14642016-03-17 Marek Polacek <polacek@redhat.com>
1465
1466 PR c++/70194
1467 * g++.dg/warn/constexpr-70194.C: New test.
1468
820c5eaa
RH
14692016-03-16 Richard Henderson <rth@redhat.com>
1470
1471 PR middle-end/70240
1472 * gcc.c-torture/compile/pr70240.c: New.
1473
da0ad263
SKS
14742016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1475
1476 * gcc.c-torture/compile/20151204.c: Skip for avr.
1477
c73d295c
JJ
14782016-03-16 Jakub Jelinek <jakub@redhat.com>
1479
1480 PR target/70245
1481 * g++.dg/opt/pr70245.C: New test.
1482 * g++.dg/opt/pr70245.h: New file.
1483 * g++.dg/opt/pr70245-aux.cc: New file.
1484
b2794066
MS
14852016-03-16 Martin Sebor <msebor@redhat.com>
1486
1487 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
1488
aa43616c
RH
14892016-03-16 Richard Henderson <rth@redhat.com>
1490
1491 PR middle-end/70199
1492 * gcc.c-torture/compile/pr70199.c: New.
1493
59608fe5
L
14942016-03-16 H.J. Lu <hongjiu.lu@intel.com>
1495
1496 * gcc.dg/uninit-19.c: Run dos2unix.
1497
ab4c578f
MP
14982016-03-16 Marek Polacek <polacek@redhat.com>
1499
1500 PR c/70093
1501 * gcc.dg/nested-func-10.c: New test.
1502 * gcc.dg/nested-func-9.c: New test.
1503
f5387e76
JJ
15042016-03-16 Jakub Jelinek <jakub@redhat.com>
1505
1506 PR tree-optimization/68714
1507 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
1508
7662b718
TV
15092016-03-16 Tom de Vries <tom@codesourcery.com>
1510
1511 PR tree-optimization/68715
1512 * gcc.dg/graphite/pr68715-2.c: New test.
1513 * gcc.dg/graphite/pr68715.c: New test.
1514 * gfortran.dg/graphite/pr68715.f90: New test.
1515
be7ce7ae
TV
15162016-03-16 Tom de Vries <tom@codesourcery.com>
1517
1518 PR tree-optimization/68809
1519 * gcc.dg/graphite/pr68809-2.c: New test.
1520 * gcc.dg/graphite/pr68809.c: New test.
1521
1935f250
JJ
15222016-03-16 Jakub Jelinek <jakub@redhat.com>
1523
6651c93e
JJ
1524 PR c++/70147
1525 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
1526 method call to i () as argument. Adjust expected output.
1527
1935f250
JJ
1528 PR c++/70147
1529 * g++.dg/ubsan/pr70147-1.C: New test.
1530 * g++.dg/ubsan/pr70147-2.C: New test.
1531
ab1caa6e
MS
15322016-03-15 Martin Sebor <msebor@redhat.com>
1533
1534 PR c++/58281
1535 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
1536
5c2a1bbb
JDA
15372016-03-15 John David Anglin <danglin@gcc.gnu.org>
1538
cb5d8ad1
JDA
1539 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
1540 hppa*-*-hpux*.
1541
b440dd40
JDA
1542 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
1543
5c2a1bbb
JDA
1544 PR libfortran/69799
1545 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
1546 libatomic_available.
1547
42c729c5
MP
15482016-03-15 Marek Polacek <polacek@redhat.com>
1549
1550 PR c++/70209
1551 * g++.dg/ext/attribute-may-alias-4.C: New test.
1552
82b1c550
AM
15532016-03-15 Alexander Monakov <amonakov@ispras.ru>
1554
1555 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
1556 -fvar-tracking-assignments-toggle flag.
1557
4ccbf3a6
PH
15582016-03-15 Pat Haugen <pthaugen@us.ibm.com>
1559
1560 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
1561
c39858bd
JJ
15622016-03-15 Jakub Jelinek <jakub@redhat.com>
1563
1564 PR rtl-optimization/70222
1565 * gcc.c-torture/execute/pr70222-1.c: New test.
1566 * gcc.c-torture/execute/pr70222-2.c: New test.
1567
8be119c1
RH
15682016-03-15 Richard Henderson <rth@redhat.com>
1569
1570 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
1571
6598bb55
AB
15722016-03-15 Andrey Belevantsev <abel@ispras.ru>
1573
1574 PR rtl-optimization/69032
1575 * gcc.dg/pr69032.c: New test.
1576
81fa2944
AB
15772016-03-15 Andrey Belevantsev <abel@ispras.ru>
1578
1579 PR rtl-optimization/63384
4a148e19 1580 * g++.dg/pr63384.C: New test.
81fa2944 1581
74ea9ab6
AB
15822016-03-15 Andrey Belevantsev <abel@ispras.ru>
1583
1584 PR target/64411
1585 * gcc.target/i386/pr64411.C: New test.
1586
045d5055
TV
15872016-03-15 Tom de Vries <tom@codesourcery.com>
1588
1589 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
1590 * gfortran.dg/goacc/kernels-alias.f95: New test.
1591
3ea33585
MS
15922016-03-14 Martin Sebor <msebor@redhat.com>
1593
1594 PR c++/53792
1595 * g++.dg/cpp0x/constexpr-inline.C: New test.
1596 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
1597
1df7b330
DE
15982016-03-14 David Edelsohn <dje.gcc@gmail.com>
1599
1600 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
1601
79b57d18
JJ
16022016-03-14 Jakub Jelinek <jakub@redhat.com>
1603
1604 PR middle-end/70219
1605 * gcc.dg/pr70219.c: New test.
1606
3cbf012a
BS
16072016-03-14 Bernd Schmidt <bschmidt@redhat.com>
1608
1609 PR target/70083
1610 * gcc.dg/torture/pr70083.c: New test.
1611 * gcc.target/i386/pr70083.c: New test.
1612
a9fee7cd
RB
16132016-03-14 Richard Biener <rguenther@suse.de>
1614
1615 PR tree-optimization/56365
1616 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
1617
4799603f
SB
16182016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
1619
1620 PR target/70098
1621 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
1622 New function.
1623 * g++.dg/pr70098.C: New testcase.
1624
1625
760ca967
TV
16262016-03-14 Tom de Vries <tom@codesourcery.com>
1627
1628 PR tree-optimization/70045
1629 * gcc.dg/graphite/pr70045.c: New test.
1630
44e66a77
JD
16312016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1632
1633 PR fortran/69043
1634 * gfortran.dg/include_9.f90: New test.
1635
a18e0fe1
DH
16362016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
1637
1638 PR fortran/45076
1639 gfortran.dg/prof/prof.exp: New script.
1640 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
1641
d0aca6ab
AB
16422016-03-12 Andrey Belevantsev <abel@ispras.ru>
1643
1644 PR rtl-optimization/69307
1645 * gcc.dg/pr69307.c: New test.
1646
cefe08a4
VM
16472016-03-12 Vladimir Makarov <vmakarov@redhat.com>
1648
1649 PR target/69614
1650 * gcc.target/arm/pr69614.c: New.
1651
70112e2a
PT
16522016-03-12 Paul Thomas <pault@gcc.gnu.org>
1653
1654 PR fortran/70031
1655 * gfortran.dg/submodule_14.f08: New test
1656
1657 PR fortran/69524
1658 * gfortran.dg/submodule_15.f08: New test
1659
3f1e5d3a
PP
16602016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
1661
1662 PR c++/70106
1663 * g++.dg/cpp1y/paren3.C: New test.
1664
a3f6d680
MM
16652016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1666
1667 PR target/70131
1668 * gcc.target/powerpc/ppc-round2.c: New test.
1669
92348f09
BS
16702016-03-11 Bernd Schmidt <bschmidt@redhat.com>
1671
1672 PR target/70123
1673 * gcc.dg/torture/pr70123.c: New test.
1674
cebde9e9
JL
16752016-03-11 Jeff Law <law@redhat.com>
1676
1677 PR tree-optimization/70190
1678 * gcc.c-torture/compile/pr70190.c: New test.
1679
3edc5da4
DM
16802016-03-11 David Malcolm <dmalcolm@redhat.com>
1681
1682 PR c/68187
1683 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
1684 case.
1685 (test43_b): Likewise.
1686 (test43_c): Likewise.
1687 (test43_d): Likewise.
1688 (test43_e): Likewise.
1689 (test43_f): Likewise.
1690 (test43_g): Likewise.
1691 (test44_a): Likewise.
1692 (test44_b): Likewise.
1693 (test44_c): Likewise.
1694 (test44_d): Likewise.
1695 (test44_e): Likewise.
1696
318c1204
DM
16972016-03-11 David Malcolm <dmalcolm@redhat.com>
1698
1699 PR c/70085
1700 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
1701
bc062234
KT
17022016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1703
1704 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
1705 dg-options.
1706
acfc1ac1
KT
17072016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1708
1709 PR target/70002
1710 PR target/69245
1711 * gcc.target/aarch64/pr69245_2.c: New test.
1712
d1e2bb2d
JJ
17132016-03-11 Jakub Jelinek <jakub@redhat.com>
1714
1715 PR tree-optimization/70177
1716 * gcc.dg/pr70177.c: New test.
1717
07350627
AL
17182016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1719
1720 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
1721
5c6706f7
AL
17222016-03-11 Alan Lawrence <alan.lawrence@arm.com>
1723
1724 * gcc.dg/tree-ssa/sra-20.c: New.
1725
02d472a2
JJ
17262016-03-11 Jakub Jelinek <jakub@redhat.com>
1727
686d390a
JJ
1728 PR rtl-optimization/70174
1729 * gcc.dg/pr70174.c: New test.
1730
02d472a2
JJ
1731 PR tree-optimization/70169
1732 * gcc.dg/pr70169.c: New test.
1733
0f9befa1
IE
17342016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1735
1736 PR target/70160
1737 * gcc.target/i386/pr70160.c: New test.
1738
432d4670
AK
17392016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1740
1741 * gcc.target/s390/dfp-1.c: New test.
1742
a3dc8760
NC
17432016-03-10 Nick Clifton <nickc@redhat.com>
1744
1745 PR target/70044
1746 * gcc.target/aarch64/pr70044.c: New test.
1747
b87a8d7d
PP
17482016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
1749 Jakub Jelinek <jakub@redhat.com>
1750
1751 PR c++/70001
1752 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
1753 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
1754 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
1755
4f4ada6a
JH
17562016-03-10 Jan Hubicka <hubicka@ucw.cz>
1757
1758 PR lto/69589
1759 * g++.dg/lto/pr69589_0.C: New testcase
1760 * g++.dg/lto/pr69589_1.C: New testcase
1761
d49b0aa0
MP
17622016-03-10 Marek Polacek <polacek@redhat.com>
1763
1764 PR c++/70153
1765 * g++.dg/delayedfold/unary-plus1.C: New test.
1766
17672016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
1768
1769 * gcc.target/arm/pr45701-1.c: Escape brackets.
1770 * gcc.target/arm/pr45701-2.c: Likewise.
1771
71017a7b
AL
17722016-03-10 Alan Lawrence <alan.lawrence@arm.com>
1773
1774 * gfortran.dg/unconstrained_commons.f: New.
1775
ba52669f
AM
17762016-03-10 Alan Modra <amodra@gmail.com>
1777
1778 * gcc.dg/pr69195.c: New.
1779 * gcc.dg/pr69238.c: New.
1780
27742332
TV
17812016-03-10 Tom de Vries <tom@codesourcery.com>
1782
1783 PR testsuite/68915
1784 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
1785
3a81a594
RB
17862016-03-10 Richard Biener <rguenther@suse.de>
1787
1788 PR tree-optimization/70128
1789 * gcc.dg/tree-ssa/alias-34.c: New testcase.
1790 * gcc.dg/tree-ssa/alias-35.c: Likewise.
1791
3433b975
JJ
17922016-03-09 Jakub Jelinek <jakub@redhat.com>
1793
c2864f02
JJ
1794 PR tree-optimization/70152
1795 * gcc.dg/pr70152.c: New test.
1796
3433b975
JJ
1797 PR target/70086
1798 * gcc.target/i386/pr70086-1.c: New test.
1799 * gcc.target/i386/pr70086-2.c: New test.
1800 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
1801
1802 PR tree-optimization/70127
1803 * gcc.c-torture/execute/pr70127.c: New test.
1804
96b3c82d
CP
18052016-03-09 Cesar Philippidis <cesar@codesourcery.com>
1806
1807 * c-c++-common/goacc/combined-directives-2.c: New test.
1808
b4f3232d
DM
18092016-03-09 David Malcolm <dmalcolm@redhat.com>
1810
1811 PR c/68473
1812 PR c++/70105
1813 * g++.dg/diagnostic/pr70105.C: New test.
1814 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
1815 (test_multiple_ordinary_maps): New test function.
1816
40499f81
DM
18172016-03-09 David Malcolm <dmalcolm@redhat.com>
1818
1819 PR c/68473
1820 PR c++/70105
1821 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
1822 Drop range information from call to inform_at_rich_loc.
1823 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
1824 New.
1825 (test_show_locus): Replace calls to rich_location::add_range with
1826 calls to add_range. Rewrite the tests that used the now-defunct
1827 rich_location ctor taking a source_range. Simplify other tests
1828 by replacing calls to COMBINE_LOCATION_DATA with calls to
1829 make_location.
1830
c9e33662
RB
18312016-03-09 Richard Biener <rguenther@suse.de>
1832 Jakub Jelinek <jakub@redhat.com>
1833
1834 PR tree-optimization/70138
1835 * gcc.dg/vect/pr70138-1.c: New testcase.
1836 * gcc.dg/vect/pr70138-2.c: Likewise.
1837
2c73b764
JJ
18382016-03-09 Jakub Jelinek <jakub@redhat.com>
1839
1840 PR target/70049
1841 * gcc.target/i386/pr70049.c: New test.
1842
c06d25bb
RB
18432016-03-09 Richard Biener <rguenther@suse.de>
1844
1845 PR c/70143
1846 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
1847 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
1848 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
1849
5828a501
RO
18502016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1851
1852 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
1853 arm-*-*.
1854
2e141c8d
JJ
18552016-03-09 Jakub Jelinek <jakub@redhat.com>
1856
5a9def37
JJ
1857 PR middle-end/67278
1858 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
1859
2e141c8d
JJ
1860 PR target/67278
1861 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
1862
1863 PR middle-end/70050
1864 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
1865 in testcase comment.
1866
bf751f40
TV
18672016-03-09 Tom de Vries <tom@codesourcery.com>
1868
1869 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
1870 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
1871 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
1872 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
1873 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
1874 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
1875 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
1876 * gfortran.dg/goacc/kernels-loop.f95: New test.
1877
e210c999
MS
18782016-03-08 Martin Sebor <msebor@redhat.com>
1879
1880 PR c++/62096
1881 * g++.dg/warn/overflow-warn-7.C: New test.
1882
80aac5c8
JM
18832016-03-08 Jason Merrill <jason@redhat.com>
1884
1885 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
1886 * lib/target-supports.exp (check_effective_target_concepts): New.
1887
12b81409
JJ
18882016-03-08 Jakub Jelinek <jakub@redhat.com>
1889
d259b234
JJ
1890 PR c++/70135
1891 * g++.dg/cpp1y/constexpr-loop4.C: New test.
1892 * g++.dg/ubsan/pr70135.C: New test.
1893
12b81409
JJ
1894 PR target/70110
1895 * gcc.dg/pr70110.c: New test.
1896
b4e9f2aa
MJ
18972016-03-07 Martin Jambor <mjambor@suse.cz>
1898
1899 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
1900 * c-c++-common/gomp/if-1.c: Likewise.
1901 * c-c++-common/gomp/pr61486-2.c: Likewise.
1902 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
1903 to dg-additional-options.
1904 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
1905 * g++/gomp/target-teams-1.c: Likewise.
1906 * gcc.dg/gomp/gomp.exp: Likewise.
1907 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
1908 dg-additional-options.
1909 * gfortran.dg/gomp/gomp.exp: Likewise.
1910 * gfortran.dg/gomp/target1.f90: Remove dg-options.
1911 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
1912 dg-additional-options.
1913 * gfortran.dg/gomp/target3.f90: Remove dg-options.
1914
f86e631e
MJ
19152016-03-07 Martin Jambor <mjambor@suse.cz>
1916
1917 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
1918 * c-c++-common/gomp/gridify-1.c: New test.
1919 * gfortran.dg/gomp/gridify-1.f90: Likewise.
1920
94156b3f
AV
19212016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
1922
1923 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
1924 trigger for cortex-r8, when scanning for register r8.
1925 * gcc.target/arm/pr45701-2.c: Likewise.
1926
a84a49b7 19272016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 1928 Jeff Law <law@redhat.com>
a84a49b7
RB
1929
1930 PR tree-optimization/69740
1931 * gcc.c-torture/compile/pr69740-1.c: New test.
1932 * gcc.c-torture/compile/pr69740-2.c: New test.
1933
e41f6c9e
BS
19342016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1935
1936 * lib/target-supports.exp
1937 (check_effective_target_whole_vector_shift): Enable for PPC64.
1938
57548bf5
RB
19392016-03-07 Richard Biener <rguenther@suse.de>
1940
1941 PR tree-optimization/70115
1942 * gcc.dg/torture/pr70115.c: New testcase.
1943
4ae13300
NS
19442016-03-07 Nathan Sidwell <nathan@codesourcery.com>
1945
1946 PR middle-end/69916
1947 * c-c-++-common/goacc/pr69916.c: New.
1948
5edb9853
RH
19492016-03-07 Richard Henderson <rth@redhat.com>
1950
1951 * gcc.c-torture/compile/pr70061.c: New test.
1952
2067a8f3
RB
19532016-03-07 Richard Biener <rguenther@suse.de>
1954
1955 PR testsuite/70109
1956 * gcc.dg/vect/O3-pr36098.c: New testcase.
1957
4145a9b7
CL
19582016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
1959
1960 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
1961
1878be32
EB
19622016-03-07 Eric Botcazou <ebotcazou@adacore.com>
1963
1964 * gnat.dg/renaming9.ad[sb]: New testcase.
1965
df762bb2
JJ
19662016-03-05 Jakub Jelinek <jakub@redhat.com>
1967
1968 PR c++/70084
1969 * g++.dg/expr/stdarg3.C: New test.
1970
7d461295
JL
19712016-03-04 Jeff Law <law@redhat.com>
1972
1973 PR tree-optimization/69196
1974 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
1975 x86_64-*-*.
1976
29b9828f
BS
19772016-03-04 Bernd Schmidt <bschmidt@redhat.com>
1978
b6b552fd
BS
1979 PR c/69973
1980 * gcc.dg/pr69973.c: New test.
1981
201d49e9
BS
1982 PR rtl-optimization/69941
1983 * gcc.dg/torture/pr69941.c: New test.
1984
29b9828f
BS
1985 PR c/69824
1986 * gcc.dg/pr69824.c: New test.
1987
640b7e74
TV
19882016-03-05 Tom de Vries <tom@codesourcery.com>
1989
1990 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
1991 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
1992 function.
1993
7a3a3fad
PP
19942016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
1995
1996 PR c++/66786
1997 * g++.dg/cpp1y/var-templ48.C: New test.
1998 * g++.dg/cpp1y/var-templ49.C: New test.
1999
cd439aec
EB
20002016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2001
2002 * g++.dg/Wno-frame-address.C: Skip on IA-64.
2003
60204554
JJ
20042016-03-04 Jakub Jelinek <jakub@redhat.com>
2005
0c8825de
JJ
2006 PR c++/70035
2007 * g++.dg/ubsan/pr70035.C: New test.
2008
60204554
JJ
2009 PR target/70062
2010 * gcc.target/i386/pr70062.c: New test.
2011
f79d4eab
L
20122016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2013
2014 * g++.dg/template/typename21.C: Remove c++98_only.
2015
ea81ce67
L
20162016-03-04 H.J. Lu <hongjiu.lu@intel.com>
2017
2018 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
2019
64b23c13
DM
20202016-03-04 David Malcolm <dmalcolm@redhat.com>
2021
2022 PR c/68187
2023 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
2024 function.
2025 (fn_42_b): Likewise.
2026 (fn_42_c): Likewise.
2027
729526f5
DM
20282016-03-04 David Malcolm <dmalcolm@redhat.com>
2029
2030 PR c/68187
2031 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
2032 function.
2033 (fn_40_b): Likewise.
2034 (fn_41_a): Likewise.
2035 (fn_41_b): Likewise.
2036
f9ea11ac
JJ
20372016-03-04 Jakub Jelinek <jakub@redhat.com>
2038
2039 PR target/70059
2040 * gcc.target/i386/avx512f-pr70059.c: New test.
2041 * gcc.target/i386/avx512dq-pr70059.c: New test.
2042
b6c38c69
BS
20432016-03-04 Bernd Schmidt <bschmidt@redhat.com>
2044
2045 PR rtl-optimization/57676
2046 * gcc.dg/torture/pr57676.c: New test.
2047
af3cdd34
IE
20482016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
2049
2050 * gcc.dg/pr70026.c: New test.
2051
7ff6ca38
MP
20522016-03-04 Marek Polacek <polacek@redhat.com>
2053
2054 PR c/69798
2055 * gcc.dg/cilk-plus/pr69798-1.c: New test.
2056 * gcc.dg/cilk-plus/pr69798-2.c: New test.
2057
a6bf62d5
KT
20582016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2059
2060 PR target/70004
2061 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
2062 Delete.
2063 (test_corners_sisd_si): Likewise.
2064 (main): Remove checks of the above.
2065 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
2066
ae4cdc6a
EB
20672016-03-04 Eric Botcazou <ebotcazou@adacore.com>
2068
2069 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
2070
08455559
CL
20712016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
2072
2073 * gcc.dg/torture/pr69951.c: Accept argc==0.
2074
e9a35493
RB
20752016-03-04 Richard Biener <rguenther@suse.de>
2076
2077 PR c++/70054
2078 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
2079 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
2080
fba054c2
DV
20812016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
2082
2083 PR testsuite/69766
2084 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
2085 testing multiarch.
2086
f10cdc6c
JJ
20872016-03-04 Jakub Jelinek <jakub@redhat.com>
2088
2089 PR debug/69947
2090 * gcc.dg/guality/pr69947.c: New test.
2091
2e981ba0
JJ
20922016-03-03 Jakub Jelinek <jakub@redhat.com>
2093
2094 PR ada/70017
2095 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
2096
0ba3bfa2
KT
20972016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2098
2099 PR rtl-optimization/69904
2100 * gcc.target/arm/pr69904.c: New test.
2101
97ecdb46
JJ
21022016-03-03 Jakub Jelinek <jakub@redhat.com>
2103
2104 PR target/70021
2105 * gcc.dg/vect/pr70021.c: New test.
2106 * gcc.target/i386/pr70021.c: New test.
2107
a2a743a1
MP
21082016-03-03 Marek Polacek <polacek@redhat.com>
2109
2110 PR middle-end/70050
2111 * gcc.dg/pr70050.c: New test.
2112
fa07ecdd
JG
21132016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
2114
2115 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
2116
23504262
ML
21172016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
2118
2119 PR tree-optimization/70043
2120 * gfortran.dg/vect/pr70043.f90: New test.
2121
b7b9e1a9
EB
21222016-03-03 Eric Botcazou <ebotcazou@adacore.com>
2123
2124 * gnat.dg/specs/task1.ads: New test.
2125
cb83ba54
RO
21262016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2127
2128 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
2129 Invoke gdb with -batch.
2130 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
2131
a75f5e30
RB
21322016-03-03 Richard Biener <rguenther@suse.de>
2133
2134 PR tree-optimization/55936
2135 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
2136
268bc320
JL
21372016-03-02 Jeff Law <law@redhat.com>
2138
815f20ab
JL
2139 PR rtl-optimization/69942
2140 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
2141 effects of argument promotions.
2142
268bc320
JL
2143 PR tree-optimization/69987
2144 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
2145 target does not support -fprefetch-loop-arrays.
2146
171f7de5
UB
21472016-03-02 Uros Bizjak <ubizjak@gmail.com>
2148
2149 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
2150
192912db
BC
21512016-03-02 Bin Cheng <bin.cheng@arm.com>
2152
c7908871 2153 PR rtl-optimization/69052
192912db
BC
2154 * gcc.target/i386/pr69052.c: New test.
2155
90a7a40b
AM
21562016-03-02 Alan Modra <amodra@gmail.com>
2157
2158 * gcc.dg/pr69990.c: New.
2159
69fa742f
JJ
21602016-03-02 Jakub Jelinek <jakub@redhat.com>
2161
de752fb0
JJ
2162 PR c/68062
2163 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
2164
2165 PR middle-end/70022
2166 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
2167
69fa742f
JJ
2168 PR target/70028
2169 * gcc.target/i386/pr70028.c: New test.
2170
7c65bd56
MK
21712016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2172
2173 * c-c++-common/asan/swapcontext-test-1.c,
2174 * c-c++-common/tsan/thread_leak.c,
2175 * g++.dg/tsan/aligned_vs_unaligned_race.C,
2176 * g++.dg/tsan/benign_race.C,
2177 * g++.dg/tsan/fd_close_norace.C,
2178 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
2179 races with sanitizer output
2180
37d98220 21812016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 2182 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
2183
2184 PR target/67278
2185 * gcc.dg/simd-8.c: New testcase.
2186
218db463
RB
21872016-03-02 Richard Biener <rguenther@suse.de>
2188
2189 PR middle-end/67278
2190 * gcc.dg/simd-7.c: New testcase.
2191
22c72158
EB
21922016-03-02 Eric Botcazou <ebotcazou@adacore.com>
2193
2194 * gcc.target/i386/pr70007.c: Tweak.
2195
9a790ccc
DV
21962016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
2197
2198 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
2199
bd02f00f
MP
22002016-03-02 Marek Polacek <polacek@redhat.com>
2201
2202 PR c/67854
2203 * gcc.dg/pr67854.c: New test.
2204
1e840f39
JJ
22052016-03-02 Jakub Jelinek <jakub@redhat.com>
2206
2207 PR middle-end/70025
2208 * gcc.dg/torture/pr70025.c: New test.
2209
bca00241
VK
22102016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
2211
2212 PR tree-optimization/68621
2213 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
2214
0bca04b8
EB
22152016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2216
2217 * gcc.target/i386/pr70007.c: New test.
2218
2a9afc86
JL
22192016-03-01 Jeff Law <law@redhat.com>
2220
eab2541b 2221 PR tree-optimization/69196
9d83ef71 2222 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 2223
2a9afc86
JL
2224 PR tree-optimization/69196
2225 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
2226 duplicating code and spoiling the expected output.
2227
0d39977e
MM
22282016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
2229
2230 PR target/70033
2231 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
2232 supports power9 before doing tests.
2233 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
2234 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
2235 * gcc.target/powerpc/p9-permute.c: Likewise.
2236
a0c0699d
UB
22372016-03-01 Uros Bizjak <ubizjak@gmail.com>
2238
2239 PR target/70027
2240 * gcc.target/i386/pr70027.c: New test.
2241
0ae3ef47 22422016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
2243
2244 * gcc.dg/pr70017.c: New test.
2245
686e2237
JJ
22462016-03-01 Jakub Jelinek <jakub@redhat.com>
2247
2248 PR c/69796
2249 PR c/69974
2250 * gcc.dg/pr69796.c: New test.
2251 * gcc.dg/pr69974.c: New test.
2252
f8e4188c
EB
22532016-03-01 Eric Botcazou <ebotcazou@adacore.com>
2254
2255 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
2256
5e3f1c7c
JL
22572016-02-29 Jeff Law <law@redhat.com>
2258
2259 PR tree-optimization/69987
2260 * gfortran.dg/pr69987.f90: New test.
2261
2262 PR tree-optimization/69989
2263 * gcc.c-torture/compile/pr69989-2.c: New test.
2264
1be56bc5
MP
22652016-03-01 Marek Polacek <polacek@redhat.com>
2266
2267 PR c++/69795
2268 * g++.dg/parse/invalid1.C: New test.
2269
1b19470d
RB
22702016-03-01 Richard Biener <rguenther@suse.de>
2271
2272 PR middle-end/70022
2273 * gcc.dg/pr70022.c: New testcase.
2274
3ae0661a
IE
22752016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
2276
2277 PR tree-optimization/69956
2278 * gcc.dg/pr69956.c: New test.
2279
0f09ab88
BS
22802016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2281
2282 PR target/70011
2283 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
2284 XFAIL when hardware supports efficient unaligned storage access.
2285
76d881bf
PP
22862016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
2287
2288 PR c++/69961
2289 * g++.dg/template/pr69961a.C: New test.
2290 * g++.dg/template/pr69961b.C: New test.
2291
7168133a
DM
22922016-02-29 David Malcolm <dmalcolm@redhat.com>
2293
2294 PR preprocessor/69985
2295 * gcc.dg/cpp/pr69985.c: New test case.
2296
0c6072a3
JL
22972016-02-29 Jeff Law <law@redhat.com>
2298
e66f219b
JL
2299 PR tree-optimization/70005
2300 * gcc.c-torture/execute/pr70005.c New test.
2301
0c6072a3
JL
2302 PR tree-optimization/69999
2303 * gcc.c-torture/compile/pr69999.c: New test.
2304
fd9fbdb3
YR
23052016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
2306
2307 PR tree-optimization/69652
2308 * gcc.dg/torture/pr69652.c: Delete test.
2309 * gcc.dg/vect/pr69652.c: New test.
2310
cbd400b4
RB
23112016-02-19 Richard Biener <rguenther@suse.de>
2312
2313 PR tree-optimization/69980
2314 * gfortran.dg/vect/pr69980.f90: New testcase.
2315
84ea0f58
EB
23162016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2317
2318 * gcc.target/sparc/20160229-1.c: New test.
2319
5d2a63dc
EB
23202016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2321
2322 * gnat.dg/stack_usage3.adb: New test.
2323 * gnat.dg/stack_usage3_pkg.ads: New helper.
2324
93e708f9
EB
23252016-02-29 Eric Botcazou <ebotcazou@adacore.com>
2326
2327 * gnat.dg/renaming8.adb: New test.
2328 * gnat.dg/renaming8_pkg1.ads: New helper.
2329 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
2330 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
2331
6512bc93
RB
23322016-02-29 Richard Biener <rguenther@suse.de>
2333
2334 PR tree-optimization/69720
2335 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
2336
7b201a88
TK
23372016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2338
2339 PR fortran/68147
2340 PR fortran/47674
2341 * gfortran.dg/realloc_on_assign_26.f90: New test case.
2342
82ee0cf2 23432016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
2344 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2345
2346 PR fortran/56007
2347 * gfortran.dg/coarray_8.f90: Adjust error message.
2348 * gfortran.dg/pr56007.f90: New test.
2349 * gfortran.dg/pr56007.f: New test.
2350
cdc1a2c8
L
23512016-02-28 H.J. Lu <hongjiu.lu@intel.com>
2352
2353 PR tree-optimization/69989
2354 * gcc.dg/torture/pr69989.c: New test.
2355
33505bcf
EB
23562016-02-28 Eric Botcazou <ebotcazou@adacore.com>
2357
2358 * gcc.target/i386/stack-realign-win.c: New test.
2359
524bfb19
HA
23602016-02-28 Harald Anlauf <anlauf@gmx.de>
2361
2362 PR fortran/60126
2363 * gfortran.dg/pr60126.f90: New test.
2364
bd542508
JL
23652016-02-27 Jeff Law <law@redhat.com>
2366
2367 Revert
2368 2016-02-26 Richard Biener <rguenther@suse.de>
2369 Jeff Law <law@redhat.com>
2370
2371 PR tree-optimization/69740
2372 * gcc.c-torture/compile/pr69740-1.c: New test.
2373 * gcc.c-torture/compile/pr69740-2.c: New test.
2374
dd1291e0
JD
23752016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2376
5fb67f8b 2377 PR fortran/69910
dd1291e0
JD
2378 * gfortran.dg/newunit_4.f90: New test.
2379
5cfefb59
JJ
23802016-02-27 Jakub Jelinek <jakub@redhat.com>
2381
2382 PR target/69613
2383 PR rtl-optimization/69886
2384 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
2385 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
2386 target.
2387
20ba5f33
MS
23882016-02-26 Martin Sebor <msebor@redhat.com>
2389
2390 PR tree-optimization/15826
2391 * gcc.dg/tree-ssa/pr15826.c: New test.
2392
e6fb01b0
JJ
23932016-02-26 Jakub Jelinek <jakub@redhat.com>
2394
2395 PR target/69969
2396 * gcc.target/powerpc/pr69969.c: New test.
2397
e3e0cf64
MS
23982016-02-26 Martin Sebor <msebor@redhat.com>
2399
2400 PR c++/15766
2401 * g++.old-deja/g++.other/decl5.C: Add a test case.
2402
d1f2bea5
SB
24032016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
2404
2405 PR target/69946
2406 * gcc.target/powerpc/pr69946.c: New file.
2407
4a4f9d2b 24082016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 2409 Jeff Law <law@redhat.com>
4a4f9d2b 2410
e3e0cf64 2411 PR tree-optimization/69740
4a4f9d2b
RB
2412 * gcc.c-torture/compile/pr69740-1.c: New test.
2413 * gcc.c-torture/compile/pr69740-2.c: New test.
2414
ad2a2706
MJ
24152016-02-26 Martin Jambor <mjambor@suse.cz>
2416
2417 PR middle-end/69920
2418 * gcc.dg/torture/pr69932.c: New test.
2419 * gcc.dg/torture/pr69936.c: Likewise.
2420
1d11f7ce
AK
24212016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2422
2423 PR target/69709
2424 * gcc.target/s390/pr69709.c: New test.
2425
6cfccbb2
KT
24262016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2427
2428 PR target/69245
2429 * gcc.target/aarch64/pr69245_1.c: New test.
2430
ac59ad4e
KT
24312016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2432
2433 PR target/69613
2434 * gcc.dg/torture/pr69613.c: New test.
2435
a2ad54a0
JJ
24362016-02-26 Jakub Jelinek <jakub@redhat.com>
2437
2438 PR rtl-optimization/69891
2439 * gcc.target/i386/pr69891.c: New test.
2440
0884062c 24412016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
2442 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2443
d2369d4f 2444 PR target/61397
c163789b
MM
2445 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
2446 functionality for both 32-bit and 64-bit.
2447
5aed7e2c
RB
24482016-02-26 Richard Biener <rguenther@suse.de>
2449
2450 PR tree-optimization/69551
2451 * gcc.dg/torture/pr69951.c: New testcase.
2452
798e2a8e
RB
24532016-02-25 Richard Biener <rguenther@suse.de>
2454
2455 PR tree-optimization/48795
2456 * gcc.dg/Warray-bounds-18.c: New testcase.
2457
9559fbac
RO
24582016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2459
2460 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
2461
c049b107
JJ
24622016-02-25 Jakub Jelinek <jakub@redhat.com>
2463
2464 PR rtl-optimization/69896
2465 * gcc.dg/pr69896.c: New test.
2466
1137001c
PP
24672016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
2468
2469 PR c++/69736
2470 * g++.dg/cpp1y/paren2.C: New test.
2471
2e9c8641
MS
24722016-02-24 Martin Sebor <msebor@redhat.com>
2473
2474 PR c/51147
2475 * gcc.dg/enum-mode-2.c: New test.
2476
03ca8fb3
JJ
24772016-02-24 Jakub Jelinek <jakub@redhat.com>
2478
2479 PR c++/69922
2480 * g++.dg/warn/Wnonnull-compare-6.C: New test.
2481 * g++.dg/warn/Wnonnull-compare-7.C: New test.
2482 * g++.dg/ubsan/pr69922.C: New test.
2483
0b05329b
MP
24842016-02-24 Marek Polacek <polacek@redhat.com>
2485
2486 PR c/69819
2487 * gcc.dg/pr69819.c: New test.
2488
57c2c374
MS
24892016-02-24 Martin Sebor <msebor@redhat.com>
2490
3b96b93a
MS
2491 PR c++/69912
2492 * g++.dg/ext/flexary15.C: New test.
2493
24942016-02-24 Martin Sebor <msebor@redhat.com>
2495
2496 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 2497 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 2498 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 2499
65433bb5
MK
25002016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
2501 Charles Baylis <charles.baylis@linaro.org>
2502
2503 PR debug/61033
2504 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
2505
f802a424 25062016-02-24 Richard Biener <rguenther@suse.de>
44293580 2507 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
2508
2509 PR middle-end/69760
2510 * gcc.dg/torture/pr69760.c: New testcase.
2511
525f795f
RO
25122016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2513
2514 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
2515 pattern on Solaris with as.
2516
cd7bbceb
KT
25172016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2518
2519 * gcc.target/arm/cond_sub_restrict_it.c: New test.
2520 * gcc.target/arm/condarith_restrict_it.c: Likewise.
2521 * gcc.target/arm/movcond_restrict_it.c: Likewise.
2522 * gcc.target/arm/negscc_restrict_it.c: Likewise.
2523
89c0c1fd
JJ
25242016-02-24 Jakub Jelinek <jakub@redhat.com>
2525
2526 PR middle-end/69915
2527 * gcc.dg/pr69915.c: New test.
2528
0683fd27
KT
25292016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2530
2531 PR rtl-optimization/69886
2532 * gcc.dg/torture/pr69886.c: New test.
2533
e53d562a
RB
25342016-02-24 Richard Biener <rguenther@suse.de>
2535
2536 PR middle-end/68963
2537 * gcc.dg/torture/pr68963.c: New testcase.
2538
74a00288
KT
25392016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2540
2541 PR target/69875
2542 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
2543 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
2544 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
2545 * gcc.target/arm/atomic_loaddi_1.c: New test.
2546 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
2547 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
2548 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
2549 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
2550 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
2551 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
2552 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
2553 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
2554
340fd4c9
JJ
25552016-02-24 Jakub Jelinek <jakub@redhat.com>
2556
2557 PR middle-end/69909
2558 * gcc.dg/torture/pr69909.c: New test.
2559
47d3fdb2
RB
25602016-02-24 Richard Biener <rguenther@suse.de>
2561
2562 PR tree-optimization/69907
2563 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
2564 * gcc.dg/vect/bb-slp-34.c: XFAIL.
2565 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
2566
dab73e73
CB
25672016-02-24 Christian Bruel <christian.bruel@st.com>
2568
2569 * gcc.target/arm/pragma_cpp_fma.c: New test.
2570
7cc5ec65
JD
25712016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2572
2573 PR fortran/61156
2574 * gfortran.dg/include_6.f90: Update test.
2575
067fbd8b
JJ
25762016-02-23 Jakub Jelinek <jakub@redhat.com>
2577
2578 PR objc/69844
2579 * objc.dg/pr69844.m: New test.
2580
64a454d9
JD
25812016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2582
2583 PR libgfortran/69456
2584 * gfortran.dg/namelist_89.f90: New test.
2585 * gfortran.dg/pr59700.f90: Update test..
2586
35886f0b
MS
25872016-02-23 Martin Sebor <msebor@redhat.com>
2588
2589 PR middle-end/69780
2590 * g++.dg/ext/builtin_alloca.C: New test.
2591 * gcc.dg/builtins-68.c: New test.
2592
162cc7e3
RH
25932016-02-23 Richard Henderson <rth@redhat.com>
2594
2595 * gcc.target/i386/addr-space-3.c: Remove test.
2596
196440f8
DM
25972016-02-23 David Malcolm <dmalcolm@redhat.com>
2598
2599 PR preprocessor/69126
2600 PR preprocessor/69543
2601 * c-c++-common/pr69126-2-long.c: New test.
2602 * c-c++-common/pr69126-2-short.c: New test.
2603 * c-c++-common/pr69543-1.c: Remove xfail.
2604
1d3121af
DM
26052016-02-23 David Malcolm <dmalcolm@redhat.com>
2606
2607 PR preprocessor/69126
2608 PR preprocessor/69543
2609 PR preprocessor/69558
2610 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
2611 (f): Rename to...
2612 (test_2): ...this, and add leading comment.
2613 (MACRO_3, test_3): New.
2614 (MACRO_4A, MACRO_4B, test_4): New.
2615 (MACRO): Rename to...
2616 (MACRO_5): ...this.
2617 (g): Rename to...
2618 (test_5): ...this, updating for renaming of MACRO, and
2619 add leading comment.
2620 * c-c++-common/pr69543-1.c: New.
2621 * c-c++-common/pr69543-2.c: New.
2622 * c-c++-common/pr69543-3.c: New.
2623 * c-c++-common/pr69543-4.c: New.
2624 * c-c++-common/pr69558-1.c: New.
2625 * c-c++-common/pr69558-2.c: New.
2626 * c-c++-common/pr69558-3.c: New.
2627 * c-c++-common/pr69558-4.c: New.
2628 * gcc.dg/pr69558.c: Move to...
2629 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
2630 xfail for c++.
2631
f99c3557
TS
26322016-02-23 Thomas Schwinge <thomas@codesourcery.com>
2633
2634 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
2635 to -ftree-parallelize-loops/-fopenacc changes.
2636 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
2637 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
2638 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
2639 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
2640 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
2641 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
2642 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
2643 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
2644 * c-c++-common/goacc/kernels-loop.c: Likewise.
2645 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
2646 * c-c++-common/goacc/kernels-reduction.c: Likewise.
2647 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
2648 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
2649
c60ec7c2
RO
26502016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2651
2652 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
2653
f1a62b6f
JJ
26542016-02-23 Jakub Jelinek <jakub@redhat.com>
2655
e67bf044
JJ
2656 PR c++/69902
2657 * g++.dg/warn/Wnonnull-compare-5.C: New test.
2658
f1a62b6f
JJ
2659 PR c/69900
2660 * gcc.dg/pr69900.c: New test.
2661
20c5e09e
MJ
26622016-02-23 Martin Jambor <mjambor@suse.cz>
2663
2664 PR tree-optimization/69666
2665 * gcc.dg/tree-ssa/pr69666.c: New test.
2666
e457a6fc
AV
26672016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
2668
2669 PR fortran/67451
2670 * gfortran.dg/coarray_allocate_5.f08: New test.
2671
d7b574f4
AK
26722016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2673
2674 * gcc.target/s390/vcond-shift.c: Move to ...
2675 * gcc.target/s390/vector/vcond-shift.c: ... here.
2676
58bdeb44
AK
26772016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2678
2679 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
2680 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
2681
7cd0387b
AK
26822016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2683
2684 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
2685
4246c8da
MW
26862016-02-20 Mark Wielaard <mjw@redhat.com>
2687
2688 PR c/28901
2689 * gcc.dg/unused-variable-3.c: New test.
2690
f93bc532
JJ
26912016-02-22 Jakub Jelinek <jakub@redhat.com>
2692
2693 PR target/69888
2694 * gcc.target/i386/pr69888.c: New test.
2695
c4e360f4
RB
26962016-02-22 Richard Biener <rguenther@suse.de>
2697
2698 PR tree-optimization/69882
2699 * gfortran.dg/vect/pr69882.f90: New testcase.
2700
09c92f1c
JJ
27012016-02-22 Jakub Jelinek <jakub@redhat.com>
2702
2703 PR target/69885
2704 * gcc.dg/pr69885.c: New test.
2705
f88d45dc
OE
27062016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
2707
2708 PR target/69806
2709 PR target/54089
2710 * gcc.target/sh/pr54089-10.c: New.
2711
ce1ff48e
PT
27122016-02-20 Paul Thomas <pault@gcc.gnu.org>
2713
2714 PR fortran/69423
2715 * gfortran.dg/deferred_character_15.f90 : New test.
2716
bbf27208
DH
27172016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
2718
2719 PR fortran/57365
2720 gfortran.dg/allocate_with_source_18.f03: New test.
2721
27222016-02-20 Harald Anlauf <anlauf@gmx.de>
2723
2724 PR fortran/52531
2725 gfortran.dg/gomp/pr52531.f90: New test.
2726
268be88c
BE
27272016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
2728
2729 PR c++/69865
2730 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
2731 -std=c++03.
2732
4b6c824a
JJ
27332016-02-19 Jakub Jelinek <jakub@redhat.com>
2734
871b3f47
JJ
2735 PR c++/69826
2736 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
2737 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
2738
7a965d51
JJ
2739 PR c++/69850
2740 * g++.dg/warn/Wnonnull-compare-4.C: New test.
2741
4b6c824a
JJ
2742 PR c++/69851
2743 * g++.dg/torture/pr69851.C: New test.
2744
15fca21a
MS
27452016-02-19 Martin Sebor <msebor@redhat.com>
2746
2747 PR testsuite/69573
2748 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
2749
19e21586
JJ
27502016-02-19 Jakub Jelinek <jakub@redhat.com>
2751
03a616ac
JJ
2752 PR c++/69850
2753 * g++.dg/warn/Wnonnull-compare-2.C: New test.
2754 * g++.dg/warn/Wnonnull-compare-3.C: New test.
2755
19e21586
JJ
2756 PR c++/67767
2757 * g++.dg/cpp0x/pr67767.C: New test.
2758
2db16594
KT
27592016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2760
2761 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
2762 for fp, simd, crypto, crc, lse.
2763 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
2764 above.
2765 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
2766 effective target check.
2767
5a7d9d1e
JJ
27682016-02-19 Jakub Jelinek <jakub@redhat.com>
2769
2770 PR target/69820
2771 * gcc.target/i386/pr69820.c: New test.
2772
6448f064
AK
27732016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2774
2775 * gcc.target/s390/vector/int128-1.c: New test.
2776
d0a859e6
AK
27772016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2778
2779 * gcc.target/s390/vector/vec-vcond-1.c: New test.
2780
9e4eb643
AK
27812016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2782
2783 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
2784 instruction pattern name to prevent the testcase from failing with
2785 -march=z13.
2786
859a4c0e
AK
27872016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2788
2789 * gcc.target/s390/md/movstr-2.c: New test.
2790
efc2340b
MK
27912016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
2792
2793 * gcc.target/s390/morestack.c: New test.
2794
ca2bfbc2
DV
27952016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
2796
2797 PR target/69625
2798 * gcc.target/s390/pr69625.c: Add test case.
2799
efd4bd05
BE
28002016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
2801
2802 PR testsuite/68580
2803 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
2804
2bf2078a
MM
28052016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
2806
2807 PR target/68404
2808 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
2809 * gcc.target/powerpc/fusion3.c: Likewise.
2810
f003579e
RB
28112016-02-18 Richard Biener <rguenther@suse.de>
2812
2813 PR middle-end/69553
2814 * g++.dg/torture/pr69553.C: New testcase.
2815
19233914
NC
28162016-02-18 Nick Clifton <nickc@redhat.com>
2817
efd4bd05
BE
2818 PR target/62254
2819 PR target/69610
2820 * gcc.target/arm/pr62554.c: New test.
2821 * gcc.target/arm/pr69610-1.c: New test.
2822 * gcc.target/arm/pr69610-2.c: New test.
19233914 2823
23f27839
RB
28242016-02-18 Richard Biener <rguenther@suse.de>
2825
2826 PR middle-end/69854
2827 * gcc.dg/torture/pr69854.c: New testcase.
2828
932c0da4
JJ
28292016-02-17 Jakub Jelinek <jakub@redhat.com>
2830
2831 PR c++/69850
2832 * g++.dg/warn/Wnonnull-compare-1.C: New test.
2833
1bed93e4
BS
28342012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2835
2836 * gcc.target/powerpc/vec-cg.c: New test.
2837
57bfb134
RB
28382016-02-17 Richard Biener <rguenther@suse.de>
2839
2840 PR testsuite/69586
2841 * gcc.dg/uninit-21.c: Add -fno-short-enums.
2842
a44e0ebb
KT
28432016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2844
2845 PR target/69161
2846 * gcc.c-torture/compile/pr69161.c: New test.
2847
ffacd726
DS
28482016-02-17 David Sherwood <david.sherwood@arm.com>
2849
2850 PR target/69532
2851 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
2852 * gcc.target/arm/vect-fmaxmin.c: Likewise.
2853
448db8d2
EB
28542016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2855
2856 * gcc.dg/ifcvt-4.c: Skip on Visium.
2857
e2f0522e
EB
28582016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2859
2860 * gnat.dg/atomic8.adb: New test.
2861
bf17fe3f
EB
28622016-02-17 Eric Botcazou <ebotcazou@adacore.com>
2863
2864 * gnat.dg/discr46.ad[sb]: New test.
2865
ecf835e9
KN
28662016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
2867
2868 PR Target/48344
2869 * gcc.target/powerpc/pr48344-1.c: New test.
2870
49a1164a
TK
28712015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
2872
2873 PR fortran/69742
2874 * gfortran.dg/associate_21.f90: New test.
2875
bf14eba2
JJ
28762016-02-16 Jakub Jelinek <jakub@redhat.com>
2877
2878 PR c/69835
2879 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
2880 -Wnonnull in dg-options.
2881 * c-c++-common/nonnull-2.c: New test.
2882
35a093b6
JG
28832016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
2884 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2885
2886 * gcc.target/aarch64/vector_initialization_nostack.c: New.
2887
e387d491
JJ
28882016-02-16 Jakub Jelinek <jakub@redhat.com>
2889
2890 PR middle-end/69801
2891 * gcc.dg/pr69801.c: Add empty dg-options.
2892
ba539195
JN
28932016-02-16 James Norris <jnorris@codesourcery.com>
2894
2895 * c-c++-common/goacc/deviceptr-1.c: Add tests.
2896 * g++.dg/goacc/deviceptr-1.c: New file.
2897
2a2b8f64
JJ
28982016-02-16 Jakub Jelinek <jakub@redhat.com>
2899
2900 PR tree-optimization/69820
2901 * gcc.dg/vect/pr69820.c: New test.
2902
87440c29
RB
29032016-02-16 Richard Biener <rguenther@suse.de>
2904
2905 PR tree-optimization/69776
2906 * gcc.dg/torture/pr69776-2.c: New testcase.
2907
6d87c306
BS
29082016-02-16 Bernd Schmidt <bschmidt@redhat.com>
2909
2910 PR tree-optimization/69714
2911 * gcc.dg/torture/pr69714.c: New test.
2912
3824a0a2
JJ
29132016-02-16 Jakub Jelinek <jakub@redhat.com>
2914
2915 PR tree-optimization/69802
2916 * gcc.dg/pr69802.c: New test.
2917
c8cfe96e
RB
29182016-02-16 Richard Biener <rguenther@suse.de>
2919
2920 PR middle-end/69801
2921 * gcc.dg/pr69801.c: New testcase.
2922
fc12098d
JD
29232016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2924
2925 PR libgfortran/69651
2926 * gfortran.dg/read_bang.f90: New test.
2927 * gfortran.dg/read_bang4.f90: New test.
2928
ba6b3795
JJ
29292016-02-15 Jakub Jelinek <jakub@redhat.com>
2930
f0516ca4
JJ
2931 PR c++/69658
2932 * g++.dg/init/pr69658.C: New test.
2933
ba6b3795
JJ
2934 PR c++/69797
2935 * c-c++-common/pr69797.c: New test.
2936
de3f9a2d
PK
29372016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2938
2939 * lib/target-supports.exp (check_effective_target_section_anchors): Add
2940 check for aarch64*-*-*.
2941
17a3b967
RB
29422016-02-15 Richard Biener <rguenther@suse.de>
2943
2944 PR tree-optimization/69783
2945 * gcc.dg/vect/pr69783.c: New testcase.
2946
1c48bff1
RB
29472016-02-15 Richard Biener <rguenther@suse.de>
2948
2949 PR tree-optimization/69776
2950 * gcc.dg/torture/pr69776.c: New testcase.
2951
1e6025b6
TK
29522016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2953
2954 PR fortran/60526
2955 * gfortran.dg/type_decl_4.f90: Reinstated.
2956
d3308279
JDA
29572016-02-14 John David Anglin <danglin@gcc.gnu.org>
2958
2959 PR fortran/68746
2960 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
2961
b7c56581
TK
29622016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2963
2964 PR fortran/60526
2965 PR bootstrap/69816
2966 * gfortran.dg/type_decl_4.f90: Removed.
2967
60cb4ef5
TK
29682016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2969
2970 PR fortran/60526
2971 * gfortran.dg/type_decl_4.f90: New test.
2972
f6964637
AM
29732016-02-14 Alan Modra <amodra@gmail.com>
2974
1a8849d1 2975 PR testsuite/68886
f6964637
AM
2976 * gcc.c-torture/execute/stkalign.c: Revise test.
2977
f5121920
OE
29782016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2979
2980 PR target/67260
2981 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
2982
6cda3ab6
OE
29832016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2984
2985 PR target/67260
2986 * gcc.target/sh/torture/pr67260.c: New.
2987
6786e598
JDA
29882016-02-12 John David Anglin <danglin@gcc.gnu.org>
2989
2990 * gcc.dg/pr67964.c: Add dg-require-alias.
2991
7e05dad8
OE
29922016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
2993
2994 PR target/67636
2995 PR target/64345
2996 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
2997
7f4cc3ce
JD
29982016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2999
3000 PR libgfortran/69668
3001 * gfortran.dg/namelist_88.f90: New test.
3002
955ca6dc
JD
30032016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3004
3005 PR libgfortran/69668
3006 * gfortran.dg/namelist_38.f90: Update test.
3007 * gfortran.dg/namelist_84.f90: Update test.
3008
876217ae
DM
30092016-02-12 David Malcolm <dmalcolm@redhat.com>
3010
3011 PR other/69554
3012 * gcc.dg/pr69554-1.c: New test.
3013 * gfortran.dg/pr69554-1.F90: New test.
3014 * gfortran.dg/pr69554-2.F90: New test.
3015 * lib/gcc-dg.exp (proc dg-locus): New function.
3016 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
3017 distinguish between the caret-printing and non-caret-printing
3018 cases. If caret-printing has been explicitly enabled, bail out
3019 without attempting to fix up the output.
3020
61789eed
DM
30212016-02-12 David Malcolm <dmalcolm@redhat.com>
3022
3023 PR driver/69265
3024 PR driver/69453
3025 * gcc.dg/spellcheck-options-3.c: New test case.
3026 * gcc.dg/spellcheck-options-4.c: New test case.
3027 * gcc.dg/spellcheck-options-5.c: New test case.
3028 * gcc.dg/spellcheck-options-6.c: New test case.
3029 * gcc.dg/spellcheck-options-7.c: New test case.
3030 * gcc.dg/spellcheck-options-8.c: New test case.
3031 * gcc.dg/spellcheck-options-9.c: New test case.
3032 * gcc.dg/spellcheck-options-10.c: New test case.
3033
c3090c1f
JJ
30342016-02-12 Jakub Jelinek <jakub@redhat.com>
3035
3036 PR rtl-optimization/69764
3037 PR rtl-optimization/69771
3038 * c-c++-common/pr69764.c: New test.
3039 * gcc.dg/torture/pr69771.c: New test.
3040
8222034d
MP
30412016-02-12 Marek Polacek <polacek@redhat.com>
3042
3043 * g++.dg/torture/init-list1.C: New.
3044
f749f792
MP
30452016-02-12 Marek Polacek <polacek@redhat.com>
3046
3047 * gcc.dg/pr69522.c: Add empty dg-options.
3048
199fb02a
IE
30492016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
3050
3051 * g++.dg/lto/lto.exp: Include and init mpx.
3052 * g++.dg/lto/pr69729_0.C: New test.
3053
b69539cb
JJ
30542016-02-12 Jakub Jelinek <jakub@redhat.com>
3055
06ff7000
JJ
3056 PR ipa/69241
3057 * g++.dg/ipa/pr69241-4.C: New test.
3058
b69539cb
JJ
3059 PR ipa/68672
3060 * g++.dg/ipa/pr68672-1.C: New test.
3061 * g++.dg/ipa/pr68672-2.C: New test.
3062 * g++.dg/ipa/pr68672-3.C: New test.
3063
16595a1f
BS
30642016-02-12 Bernd Schmidt <bschmidt@redhat.com>
3065
3066 PR c/69522
6d87c306 3067 * gcc.dg/pr69522.c: New test.
16595a1f 3068
38d795d2
PP
30692016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
3070
3071 PR c++/69098
3072 * g++.dg/cpp1y/69098.C: New test.
3073 * g++.dg/cpp1y/69098-2.C: New test.
3074
9c582551
JJ
30752016-02-12 Jakub Jelinek <jakub@redhat.com>
3076
3077 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
3078 and neighbour -> neighbor.
3079 * objc.dg/attributes/method-nonnull-1.m: Likewise.
3080 * objc.dg/gnu-api-2-class-meta.m: Likewise.
3081 * c-c++-common/Wvarargs.c: Likewise.
3082 * c-c++-common/goacc/host_data-5.c: Likewise.
3083 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
3084 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
3085 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3086 * gcc.target/aarch64/pr60697.c: Likewise.
3087 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
3088 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
3089 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
3090 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
3091 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
3092 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
3093 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
3094 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
3095 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
3096 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
3097 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
3098 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3099 * g++.dg/lookup/koenig5.C: Likewise.
3100 * g++.dg/ext/no-asm-2.C: Likewise.
3101 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
3102 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
3103 * gfortran.dg/used_types_16.f90: Likewise.
3104 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
3105 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
3106 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
3107 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
3108 * gfortran.dg/abstract_type_6.f03: Likewise.
3109 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
3110 * gfortran.dg/used_types_15.f90: Likewise.
3111 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
3112 * gfortran.dg/exit_3.f08: Likewise.
3113 * gfortran.dg/open_status_2.f90: Likewise.
3114 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
3115 * gfortran.dg/intrinsic_std_1.f90: Likewise.
3116 * gfortran.dg/associate_1.f03: Likewise.
3117 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
3118 * gfortran.dg/intrinsic_std_6.f90: Likewise.
3119 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
3120 * gcc.dg/builtin-object-size-1.c: Likewise.
3121 * gcc.dg/noreturn-6.c: Likewise.
3122 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3123 * gcc.dg/globalalias.c: Likewise.
3124 * gcc.dg/builtins-config.h: Likewise.
3125 * gcc.dg/pr30457.c: Likewise.
3126 * gcc.c-torture/compile/volatile-1.c: Likewise.
3127 * gcc.c-torture/execute/20101011-1.c: Likewise.
3128 * c-c++-common/Waddress-1.c: Likewise.
3129
66756373
JJ
31302016-02-11 Jakub Jelinek <jakub@redhat.com>
3131
3132 PR c/69768
3133 * c-c++-common/Waddress-1.c: New test.
3134
76fe932b
AV
31352016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
3136
3137 PR fortran/69296
3138 * gfortran.dg/associate_19.f03: New test.
3139 * gfortran.dg/associate_20.f03: New test.
3140
564c4d4b
OE
31412016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
3142
3143 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
3144
e1c1ecb0
KT
31452016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3146
3147 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
3148 .arch armv8-a\n. Add -dA to dg-options.
3149 * gcc.target/aarch64/assembler_arch_1.c: New test.
3150 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
3151
0d7d9458
PC
31522016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
3153
3154 PR c++/68726
3155 * g++.dg/cpp0x/pr68726.C: New.
3156
e6208a60
IE
31572016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3158
3159 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
3160 test.
3161
281a11eb
RB
31622016-02-11 Richard Biener <rguenther@suse.de>
3163
3164 * g++.dg/tree-ssa/pr61034.C: Adjust.
3165
e03dd765
VM
31662016-02-10 Vladimir Makarov <vmakarov@redhat.com>
3167
4b48faf5 3168 PR target/69148
e03dd765
VM
3169 * gcc.target/s390/pr69148.c: New.
3170
cdc23927
YR
31712016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
3172
3173 PR tree-optimization/69652
3174 * gcc.dg/torture/pr69652.c: New test.
3175
e199dd0a
JJ
31762016-02-10 Jakub Jelinek <jakub@redhat.com>
3177 Patrick Palka <ppalka@gcc.gnu.org>
3178
3179 PR ipa/69241
3180 PR c++/69649
3181 * g++.dg/ipa/pr69241-1.C: New test.
3182 * g++.dg/ipa/pr69241-2.C: New test.
3183 * g++.dg/ipa/pr69241-3.C: New test.
3184 * g++.dg/ipa/pr69649.C: New test.
3185
d6b38027
UB
31862016-02-10 Uros Bizjak <ubizjak@gmail.com>
3187
3188 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
3189 * gcc.dg/tree-ssa/sra-18.c: Ditto.
3190
13b562c5
BC
31912016-02-10 Bin Cheng <bin.cheng@arm.com>
3192
3193 PR tree-optimization/68021
3194 * gcc.dg/tree-ssa/pr68021.c: New test.
3195
24a179f8
RB
31962016-02-10 Richard Biener <rguenther@suse.de>
3197
3198 PR tree-optimization/69726
3199 * gcc.dg/uninit-22.c: New testcase.
3200
0d99886f
AP
32012016-02-09 Andrew Pinski <apinski@cavium.com>
3202
3203 PR tree-opt/69282
3204 * gcc.c-torture/compile/20160205-1.c: New testcase.
3205
ab04995c
MM
32062016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
3207
3208 PR target/68404
3209 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
3210 instead accessing a really large arrray.
3211 * gcc.target/powerpc/fusion3.c: Likewise.
3212
4b79ac23
CB
32132016-02-09 Charles Baylis <charles.baylis@linaro.org>
3214
3215 PR target/68532
3216 * gcc.c-torture/execute/pr68532.c: New test.
3217
b890a441
AO
32182016-02-11 Alexandre Oliva <aoliva@redhat.com>
3219
3220 PR target/69634
3221 * gcc.dg/pr69634.c: New.
3222
84a5bef7
RB
32232016-02-09 Richard Biener <rguenther@suse.de>
3224
3225 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
3226
1f123759 32272016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 3228
1f123759
AF
3229 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
3230
65860c77
YR
32312016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
3232
3233 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
3234
7e1e8a0a
RB
32352016-02-09 Richard Biener <rguenther@suse.de>
3236
3237 PR tree-optimization/69715
3238 * gcc.dg/torture/pr69715.c: New testcase.
3239
efb45a9f
PP
32402016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3241
3242 PR c++/69139
3243 * g++.dg/cpp0x/trailing12.C: New test.
3244 * g++.dg/cpp0x/trailing13.C: New test.
3245
20a0c6f9
PP
32462016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
3247
3248 PR c++/69283
3249 PR c++/67835
3250 * g++.dg/cpp1y/auto-fn29.C: New test.
3251 * g++.dg/cpp1y/auto-fn30.C: New test.
3252
a162f3af
JJ
32532016-02-08 Jakub Jelinek <jakub@redhat.com>
3254
3255 PR tree-optimization/69209
3256 * gcc.c-torture/compile/pr69209.c: New test.
3257
4b4a9fbd
JL
32582016-02-08 Jeff Law <law@redhat.com>
3259
3260 PR tree-optimization/68541
3261 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
3262 of statements allowed in join block for path splitting.
3263
cfac5ed2
JJ
32642016-02-08 Jakub Jelinek <jakub@redhat.com>
3265
f68bc23f
JJ
3266 PR c++/59627
3267 * g++.dg/gomp/pr59627.C: New test.
3268
cfac5ed2
JJ
3269 PR ipa/69239
3270 * g++.dg/ipa/pr69239.C: New test.
3271
44714d8c
DM
32722016-02-08 David Malcolm <dmalcolm@redhat.com>
3273
3274 PR preprocessor/69664
3275 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
3276 * gcc.dg/cpp/warn-comments.c: Likewise.
3277
eba9e839
MP
32782016-02-08 Marek Polacek <polacek@redhat.com>
3279
3280 PR c++/69688
3281 * g++.dg/init/const12.C: New test.
3282
a011cd92
BS
32832016-02-08 Bernd Schmidt <bschmidt@redhat.com>
3284
3285 PR target/60410
3286 * gcc.dg/lto/pr55113_0.c: Remove test.
3287
5317b1be
RB
32882016-02-08 Richard Biener <rguenther@suse.de>
3289
3290 PR tree-optimization/69719
3291 * gcc.dg/torture/pr69719.c: New testcase.
3292
63998a63
RB
32932016-02-08 Richard Biener <rguenther@suse.de>
3294 Jeff Law <law@redhat.com>
3295
3296 PR target/68273
3297 * gcc.target/mips/pr68273.c: New testcase.
3298
43f4a281
RB
32992016-02-08 Richard Biener <rguenther@suse.de>
3300
3301 PR rtl-optimization/69274
3302 * gcc.target/i386/addr-sel-1.c: XFAIL.
3303
0b604d2d
JL
33042016-02-08 Jeff Law <law@redhat.com>
3305
e8dfe49e
JL
3306 PR tree-optimization/68541
3307 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
3308
6daecd7a 3309 PR tree-optimization/65917
0b604d2d
JL
3310 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
3311
c0f0e35a
JD
33122016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3313
3314 PR fortran/50555
3315 * gfortran.dg/namelist_args.f90: New test.
3316
8981d712
JL
33172016-02-05 Jeff Law <law@redhat.com>
3318
6daecd7a 3319 PR tree-optimization/68541
8981d712
JL
3320 * gcc.dg/tree-ssa/split-path-2.c: New test.
3321 * gcc.dg/tree-ssa/split-path-3.c: New test.
3322 * gcc.dg/tree-ssa/split-path-4.c: New test.
3323 * gcc.dg/tree-ssa/split-path-5.c: New test.
3324 * gcc.dg/tree-ssa/split-path-6.c: New test.
3325 * gcc.dg/tree-ssa/split-path-7.c: New test.
3326
46cb9332
MS
33272016-02-05 Martin Sebor <msebor@redhat.com>
3328
3329 PR c++/69662
3330 * g++.dg/warn/Wplacement-new-size-1.C: New test.
3331 * g++.dg/warn/Wplacement-new-size-2.C: New test.
3332
be2083ea
RH
33332016-02-06 Richard HEnderson <rth@redhat.com>
3334
3335 PR c/69643
3336 * gcc.target/i386/addr-space-4.c: New.
3337 * gcc.target/i386/addr-space-5.c: New.
3338
711d7c23
MM
33392016-02-05 Mikael Morin <mikael@gcc.gnu.org>
3340
3341 PR fortran/66089
3342 * gfortran.dg/elemental_dependency_6.f90: New.
3343
b5c1c988
JJ
33442016-02-05 Jakub Jelinek <jakub@redhat.com>
3345
861c7bcd
JJ
3346 PR rtl-optimization/69691
3347 * gcc.c-torture/execute/pr69691.c: New test.
3348
b5c1c988
JJ
3349 PR c++/69628
3350 * g++.dg/parse/pr69628.C: New test.
3351
f7dfa966
UB
33522016-02-05 Uros Bizjak <ubizjak@gmail.com>
3353
3354 * gcc.dg/sancov/asan.c: Move to ...
3355 * gcc.dg/asan/sancov-1.c: ... here.
3356
9b143e64
UB
33572016-02-05 Uros Bizjak <ubizjak@gmail.com>
3358
3359 * gcc.target/i386/pr69577.c: Require avx_runtime target.
3360
f5d4b899
L
33612016-02-05 H.J. Lu <hongjiu.lu@intel.com>
3362
3363 PR target/69677
3364 * gcc.target/i386/pr69677.c: New test.
3365
76c85fbb
PP
33662016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
3367
3368 PR c++/68948
3369 * g++.dg/template/pr68948.C: New test.
3370
f181bf90
DV
33712016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
3372
3373 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
3374 (only necessary on s390x).
3375
714fb282
L
33762016-02-04 H.J. Lu <hongjiu.lu@intel.com>
3377
3378 * gcc.target/i386/pr69454-2.c: Compile with -msse2
3379 -mno-accumulate-outgoing-args.
3380
618d6c1c
PP
33812016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
3382
3383 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
3384
1066e9b5
JJ
33852016-02-04 Jakub Jelinek <jakub@redhat.com>
3386
3387 PR c/69669
3388 * c-c++-common/pr69669.c: New test.
3389
76255d0d
MM
33902016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3391
3392 PR target/69667
3393 * g++.dg/pr69667.C: New file.
3394
e0b059b1
WD
33952016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
3396
3397 PR target/69619
3398 * gcc.dg/pr69619.c: Add new test.
3399
2692b5c8
RS
34002016-02-04 Richard Sandiford <richard.sandiford@arm.com>
3401
3402 PR rtl-optimization/69577
3403 * gcc.target/i386/pr69577.c: New test.
3404
7db337c2
ML
34052016-02-04 Martin Liska <mliska@suse.cz>
3406
3407 * g++.dg/asan/pr69276.C: New test.
3408
cc9c0829
KT
34092016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3410
3411 PR target/65932
3412 PR target/67714
3413 * gcc.target/arm/wmul-3.c: Simplify test to generate just
3414 a single smulbb instruction.
3415 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
3416 * gcc.target/amr/wmul-2.c: Likewise.
3417
eb9feb52
KT
34182016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3419
3420 PR target/65932
3421 PR target/67714
3422 * gcc.c-torture/execute/pr67714.c: New test.
3423
61f727fe
JJ
34242016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
3425
3426 PR target/69454
3427 * gcc.target/i386/pr69454-1.c: New test.
3428 * gcc.target/i386/pr69454-2.c: New test.
3429
05dd97db
MS
34302016-02-03 Martin Sebor <msebor@redhat.com>
3431
3432 PR c++/69251
3433 PR c++/69253
3434 PR c++/69290
3435 PR c++/69277
3436 PR c++/69349
3437 * g++.dg/ext/flexarray-mangle-2.C: New test.
3438 * g++.dg/ext/flexarray-mangle.C: New test.
3439 * g++.dg/ext/flexarray-subst.C: New test.
3440 * g++.dg/ext/flexary11.C: New test.
3441 * g++.dg/ext/flexary12.C: New test.
3442 * g++.dg/ext/flexary13.C: New test.
3443 * g++.dg/ext/flexary14.C: New test.
3444 * g++.dg/other/dump-ada-spec-2.C: Adjust.
3445
dac2fc29
L
34462016-02-03 H.J. Lu <hongjiu.lu@intel.com>
3447
3448 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
3449 Define only if CHECK_FLOAT128 is defined.
3450 (main): Properly initialize u5.
3451
eadb8035
JJ
34522016-02-03 Jakub Jelinek <jakub@redhat.com>
3453
0afbb81b
JJ
3454 PR c/69627
3455 * gcc.dg/pr69627.c: New test.
3456
eadb8035
JJ
3457 PR target/69644
3458 * gcc.dg/pr69644.c: New test.
3459
b12d4923
MS
34602016-02-03 Mike Stump <mikestump@comcast.net>
3461
3462 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
3463 support for struct-layout-1.exp.
3464
ab4bae0c
PP
34652016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
3466
3467 PR c++/69056
618d6c1c 3468 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 3469
95831c01
VM
34702016-02-03 Vladimir Makarov <vmakarov@redhat.com>
3471 Alexandre Oliva <aoliva@redhat.com>
3472
3473 PR target/69461
3474 * gcc.target/powerpc/pr69461.c: New.
3475
ccc71ab8
UB
34762016-02-03 Uros Bizjak <ubizjak@gmail.com>
3477
3478 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
3479 works from here ...
3480 (check_effective_target_fsanitize_thread): ... to here. Do not
3481 specify additional compile flags for the test source.
3482 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
3483 specify additional compile flags for the test source.
3484
96299640
WD
34852016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
3486
3487 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3488
781d83d9
AV
34892016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
3490
3491 PR fortran/67451
3492 PR fortran/69418
3493 * gfortran.dg/coarray_allocate_2.f08: New test.
3494 * gfortran.dg/coarray_allocate_3.f08: New test.
3495 * gfortran.dg/coarray_allocate_4.f08: New test.
3496
d8208e6d
AL
34972016-02-03 Alan Lawrence <alan.lawrence@arm.com>
3498
3499 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
3500 use same scan-tree-dump-times on all platforms.
3501 * gcc.dg/vect/vect-outer-1.c: Likewise.
3502 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
3503 * gcc.dg/vect/vect-outer-1a.c: Likewise.
3504 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
3505 * gcc.dg/vect/vect-outer-1b.c: Likewise.
3506 * gcc.dg/vect/vect-outer-2b.c: Likewise.
3507 * gcc.dg/vect/vect-outer-3b.c: Likewise.
3508 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
3509
a8394fa0
SB
35102016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
3511
3512 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
3513 warning.
3514
f3baa1d3
L
35152016-02-02 H.J. Lu <hongjiu.lu@intel.com>
3516
3517 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
3518
eb077516
JN
35192016-02-02 James Norris <jnorris@codesourcery.com>
3520
3521 * c-c++-common/goacc/routine-5.c: Add tests.
3522
578fb225
AM
35232016-02-02 Alexander Monakov <amonakov@ispras.ru>
3524
3525 * gcc.target/nvptx/unsigned-cmp.c: New test.
3526
c64f7d37
WD
35272016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
3528
3529 * gcc.target/aarch64/scalar_shift_1.c
3530 (test_corners_sisd_di): Improve force to SIMD register.
3531 (test_corners_sisd_si): Likewise.
3532 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
3533 Remove scan-assembler check for ldr.
3534
90c6f26c
RB
35352016-02-02 Richard Biener <rguenther@suse.de>
3536
3537 PR tree-optimization/69595
3538 * gcc.dg/Warray-bounds-17.c: New testcase.
3539
9dc03c97
RB
35402016-02-02 Richard Biener <rguenther@suse.de>
3541
3542 PR tree-optimization/69606
3543 * gcc.dg/torture/pr69606.c: New testcase.
3544
2d4dc223
YR
35452016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
3546
3547 PR middle-end/68542
3548 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
3549 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
3550
65c98fde
AM
35512016-02-02 Alan Modra <amodra@gmail.com>
3552
3553 PR target/69548
3554 * gcc.target/powerpc/pr69548.c: New test.
3555
e1b81f2b
JJ
35562016-02-01 Jakub Jelinek <jakub@redhat.com>
3557
d0268b37
JJ
3558 PR rtl-optimization/69592
3559 * gcc.dg/pr69592.c: New test.
3560
e1b81f2b
JJ
3561 PR preprocessor/69543
3562 PR c/69558
3563 * gcc.dg/pr69543.c: New test.
3564 * gcc.dg/pr69558.c: New test.
3565
7dd7780d
UB
35662016-02-01 Uros Bizjak <ubizjak@gmail.com>
3567
bf672ee5
UB
3568 PR testsuite/65940
3569 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 3570
9a7013f8
MS
35712016-02-01 Martin Sebor <msebor@redhat.com>
3572
3573 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
3574
e681fb2b
BC
35752016-02-01 Bin Cheng <bin.cheng@arm.com>
3576
3577 PR tree-optimization/67921
3578 * c-c++-common/ubsan/pr67921.c: New test.
3579
ff86345f
RB
35802016-02-01 Richard Biener <rguenther@suse.de>
3581
3582 PR middle-end/69556
3583 * gcc.dg/tree-ssa/recip-8.c: New testcase.
3584
bc369dbd
RB
35852016-02-01 Richard Biener <rguenther@suse.de>
3586
3587 PR tree-optimization/69574
3588 * gcc.dg/torture/pr69574.c: New testcase.
3589
ef318184
RB
35902016-02-01 Richard Biener <rguenther@suse.de>
3591
3592 PR tree-optimization/69579
3593 * gcc.dg/setjmp-6.c: New testcase.
3594
654745e6
JJ
35952016-02-01 Jakub Jelinek <jakub@redhat.com>
3596
3597 PR rtl-optimization/69570
3598 * g++.dg/opt/pr69570.C: New test.
3599
e6c0c44b
RH
36002016-02-01 Richard Henderson <rth@redhat.com>
3601
3602 * gcc.dg/pr69535.c: New test.
3603
6ff3f09a
JDA
36042016-01-31 John David Anglin <danglin@gcc.gnu.org>
3605
2c005538
JDA
3606 PR testsuite/69584
3607 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
3608 * gcc.dg/tree-ssa/sra-18.c: Likewise.
3609
61083a4b
JDA
3610 PR debug/68244
3611 * g++.dg/parse/parens3.C: Use register "4" on hppa.
3612
6ff3f09a
JDA
3613 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
3614
0c221916
PT
36152016-01-31 Paul Thomas <pault@gcc.gnu.org>
3616
3617 PR fortran/67564
3618 * gfortran.dg/allocate_with_source_17.f03: New test.
3619
db7a2818
JJ
36202016-01-30 Jakub Jelinek <jakub@redhat.com>
3621
3622 PR tree-optimization/69546
3623 * gcc.dg/torture/pr69546.c: New test.
3624
e520d5f0
PT
36252016-01-30 Paul Thomas <pault@gcc.gnu.org>
3626
3627 PR fortran/69566
3628 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
3629
343c05d3
MS
36302016-01-30 Martin Sebor <msebor@redhat.com>
3631
3632 PR c++/68490
3633 * g++.dg/ext/flexary10.C: New test.
3634
d6c3a539
DH
36352016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3636
3637 PR fortran/66707
3638 gfortran.dg/common_23.f90: New test.
3639
52d72fcd
BS
36402016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3641
3642 PR target/65546
3643 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
3644 condition being checked, and disable it when the target supports
3645 misaligned loads and stores.
3646
3a5d2ba4
JJ
36472016-01-29 Jakub Jelinek <jakub@redhat.com>
3648
3649 PR debug/69518
3650 * gcc.dg/torture/pr69518.c: New test.
3651
6bbacdb5
L
36522016-01-29 H.J. Lu <hongjiu.lu@intel.com>
3653
3654 PR target/69530
3655 * gcc.target/i386/pr69530.c: New test.
3656
af932cdb
SE
36572016-01-29 Steve Ellcey <sellcey@imgtec.com>
3658
3659 PR target/65604
3660 * gcc.target/mips/div-delay.c: New test.
3661
26658b7c
JJ
36622016-01-29 Jakub Jelinek <jakub@redhat.com>
3663
33e89989
JJ
3664 PR target/69551
3665 * gcc.target/i386/pr69551.c: New test.
3666
26658b7c
JJ
3667 PR target/66137
3668 * gcc.target/i386/pr66137.c: New test.
3669
401116b5
AB
36702016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
3671
3672 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
3673 always built for p5600.
3674 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
3675 isa=p5600 dg-option.
3676
d4abfcc5
RB
36772016-01-29 Richard Biener <rguenther@suse.de>
3678
3679 PR tree-optimization/69547
3680 * g++.dg/tree-ssa/pr69547.C: New testcase.
3681
16b77b32
JJ
36822016-01-29 Jakub Jelinek <jakub@redhat.com>
3683
3684 PR debug/66869
3685 * g++.dg/warn/Wunused-function2.C: New test.
3686
a1c95464
DV
36872016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
3688
3689 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
3690 support for test to succeed.
3691
5453bfed
MP
36922016-01-29 Marek Polacek <polacek@redhat.com>
3693
3694 PR c++/69509
3695 PR c++/69516
3696 * g++.dg/ext/constexpr-vla2.C: New test.
3697 * g++.dg/ext/constexpr-vla3.C: New test.
3698 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
3699
452ec2a5
RB
37002016-01-29 Richard Biener <rguenther@suse.de>
3701
3702 PR middle-end/69537
3703 * gcc.dg/uninit-21.c: New testcase.
3704
aec0b19e
UB
37052016-01-28 Uros Bizjak <ubizjak@gmail.com>
3706
3707 PR target/69459
3708 * gcc.target/i386/pr69459.c: New test.
3709
df113ce7
SE
37102016-01-28 Steve Ellcey <sellcey@imgtec.com>
3711
3712 PR target/68400
3713 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
3714 * gcc.target/mips/pr68400.c: New test.
3715
494de84f
MS
37162016-01-28 Martin Sebor <msebor@redhat.com>
3717
3718 PR target/17381
3719 * gcc.target/powerpc/pr17381.c: New test.
3720
eb1b1f01
JJ
37212016-01-28 Jakub Jelinek <jakub@redhat.com>
3722
3723 PR middle-end/69542
3724 * gcc.dg/torture/pr69542.c: New test.
3725
6dfeb7ce
WD
37262016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
3727
3728 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
3729
4b7471a4
DE
37302016-01-28 David Edelsohn <dje.gcc@gmail.com>
3731
3732 * gcc.dg/pr65980.c: Skip on AIX.
3733 * gcc.dg/pr66688.c: Same.
3734
b271fd21
DE
37352016-01-28 David Edelsohn <dje.gcc@gmail.com>
3736
3737 PR target/63679
3738 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
3739 * gcc.dg/tree-ssa/sra-18.c: Same.
3740
874108a9
AV
37412016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
3742
3743 PR fortran/62536
3744 * gfortran.dg/block_15.f08: New test.
3745 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
3746 on incorrectly closed BLOCK.
3747
30480bcd
IE
37482016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
3749
3750 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
37512016-01-28 Richard Biener <rguenther@suse.de>
3752
3753 PR tree-optimization/69466
3754 * gfortran.dg/vect/pr69466.f90: New testcase.
3755
0d4c694e
TP
37562016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3757
3758 * g++.dg/pr67989.C: Remove ARM-specific option.
3759 * gcc.target/arm/pr67989.C: New file.
3760
2aa780da
UB
37612016-01-27 Uros Bizjak <ubizjak@gmail.com>
3762
3763 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
3764 and expm1 test for glibc < 2.11.
3765
f75ebe77
RH
37662016-01-27 Richard Henderson <rth@redhat.com>
3767
3768 * gcc.c-torture/execute/pr69447.c: New test.
3769
37702016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 3771
9a175e65 3772 PR fortran/69422
49847d75
PT
3773 * gfortran.dg/alloc_comp_assign_15.f03: New test.
3774
cbdd8ae0
JJ
37752016-01-27 Jakub Jelinek <jakub@redhat.com>
3776
3777 PR debug/66869
3778 * gcc.dg/pr66869.c: New test.
3779
2b572b3c
JL
37802016-01-25 Jeff Law <law@redhat.com>
3781
3782 PR tree-optimization/68398
aec0b19e 3783 PR tree-optimization/69196
2b572b3c
JL
3784 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
3785 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
3786 path to avoid new heuristic allowing more irreducible regions
3787 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
3788 * gcc.dg/tree-ssa/vrp46.c: Likewise.
3789 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
3790 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
3791 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3792
fa74a4bc
MP
37932016-01-27 Marek Polacek <polacek@redhat.com>
3794
3795 PR c/68062
3796 * c-c++-common/vector-compare-4.c: New test.
3797
0afff540
DM
37982016-01-27 David Malcolm <dmalcolm@redhat.com>
3799
3800 PR preprocessor/69126
3801 * c-c++-common/pr69126.c: New test case.
3802
1a218fc9
ILT
38032016-01-27 Ian Lance Taylor <iant@google.com>
3804
3805 * gcc.dg/tree-ssa/ivopt_5.c: New test.
3806
5d70666e
RB
38072016-01-27 Ryan Burn <contact@rnburn.com>
3808
3809 PR cilkplus/69267
3810 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
3811
87ff4d66
UB
38122016-01-27 Uros Bizjak <ubizjak@gmail.com>
3813
3814 PR target/69512
3815 * gcc.target/i386/pr69512.c: New test.
3816
27e23cca
RE
38172016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
3818
3819 PR ada/69488
3820 * gnat.dg/sso/*.adb: Robustify dg-output directives.
3821
05bf54c3
MP
38222016-01-27 Marek Polacek <polacek@redhat.com>
3823
3824 PR c++/69379
3825 * g++.dg/pr69379.C: New test.
3826
60214d0d
MS
38272016-01-27 Martin Sebor <msebor@redhat.com>
3828
3829 PR c++/69317
3830 * g++.dg/abi/Wabi-2-2.C: New test.
3831 * g++.dg/abi/Wabi-2-3.C: New test.
3832 * g++.dg/abi/Wabi-3-2.C: New test.
3833 * g++.dg/abi/Wabi-3-3.C: New test.
3834
167c7bfa
RB
38352016-01-27 Richard Biener <rguenther@suse.de>
3836
3837 PR tree-optimization/69166
3838 * gcc.dg/torture/pr69166.c: New testcase.
3839
1430fb1f
MJ
38402016-01-27 Martin Jambor <mjambor@suse.cz>
3841
3842 PR tree-optimization/69355
3843 * gcc.dg/tree-ssa/pr69355.c: New test.
3844
95e3030c
MP
38452016-01-27 Marek Polacek <polacek@redhat.com>
3846
3847 PR c++/69496
3848 * g++.dg/ext/constexpr-vla1.C: New test.
3849
eeb085f3
CB
38502016-01-20 Christian Bruel <christian.bruel@st.com>
3851
3852 PR target/69245
3853 * gcc.target/arm/pr69245.c: New test.
3854
b1652dde
JJ
38552016-01-27 Jakub Jelinek <jakub@redhat.com>
3856
3857 PR tree-optimization/69399
3858 * gcc.dg/torture/pr69399.c: New test.
3859
ce7e8f00
EB
38602016-01-27 Eric Botcazou <ebotcazou@adacore.com>
3861
3862 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
3863
e4aac1d1
EB
38642016-01-26 Eric Botcazou <ebotcazou@adacore.com>
3865
3866 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
3867
8dfdb419
TV
38682016-01-26 Tom de Vries <tom@codesourcery.com>
3869
3870 PR tree-optimization/69110
3871 * gcc.dg/autopar/pr69110.c: New test.
3872
56f80f54 38732016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 3874 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
3875
3876 * gcc.dg/graphite/isl-ast-op-select.c: New.
3877
a0909527
PT
38782015-01-26 Paul Thomas <pault@gcc.gnu.org>
3879
3880 PR fortran/69385
3881 * gfortran.dg/allocate_error_6.f90: New test.
3882
ffc445f4
RH
38832016-01-26 Richard Henderson <rth@redhat.com>
3884
3885 * gcc.dg/tm/pr60908.c: New test.
3886
01e1dea3
DM
38872016-01-26 David Malcolm <dmalcolm@redhat.com>
3888
3889 PR other/69006
3890 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
3891 directive.
3892 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
3893 expected multiline output to reflect the colorization being
3894 disabled before newlines.
3895 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
3896 (custom_diagnostic_finalizer): Replace call to
3897 pp_newline_and_flush with call to pp_flush.
3898 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
3899 * gfortran.dg/implicit_class_1.f90: Likewise.
3900 * lib/gcc-dg.exp (allow_blank_lines): New global.
3901 (dg-allow-blank-lines-in-output): New procedure.
3902 (gcc-dg-prune): Complain about blank lines in the output, unless
3903 dg-allow-blank-lines-in-output was called.
3904 * lib/multiline.exp (_build_multiline_regex): Only support
3905 arbitrary followup text for non-blank-lines, not for blank lines.
3906
13f92e8d
JJ
39072016-01-26 Jakub Jelinek <jakub@redhat.com>
3908
3909 PR tree-optimization/69483
3910 * gcc.dg/pr69483.c: New test.
3911 * g++.dg/opt/pr69483.C: New test.
3912
92422235
CL
39132016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3914
3915 PR target/68620
3916 * gcc.target/arm/pr68620.c: New test.
3917
0bccf11b
L
39182016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3919
3920 * gcc.target/i386/pr68986-2.c: Remove -m32.
3921
81cd202e
L
39222016-01-26 H.J. Lu <hongjiu.lu@intel.com>
3923
3924 PR target/68986
3925 * gcc.target/i386/pr68986-1.c: New test.
3926 * gcc.target/i386/pr68986-2.c: Likewise.
3927 * gcc.target/i386/pr68986-3.c: Likewise.
3928
213a1c03
CB
39292016-01-26 Christian Bruel <christian.bruel@st.com>
3930
3931 * lib/target-supports.exp
3932 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
3933 (check_effective_target_arm_crypto_pragma_ok): Likewise.
3934 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
3935
22a08dd1
RB
39362016-01-26 Richard Biener <rguenther@suse.de>
3937
3938 PR tree-optimization/69452
3939 * gcc.dg/torture/pr69452.c: New testcase.
3940
6c06e0e8
JJ
39412016-01-26 Jakub Jelinek <jakub@redhat.com>
3942
3943 PR target/69442
3944 * gcc.dg/pr69442.c: New test.
3945
b96824c4
RFI
39462016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
3947
3948 PR target/67896
3949 * gcc.target/aarch64/simd/pr67896.C: New.
3950
5ee31e57
RS
39512016-01-26 Richard Sandiford <richard.sandiford@arm.com>
3952
3953 PR tree-optimization/69400
3954 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
3955 function.
3956 (plugin_init): Call it.
3957 * gcc.dg/torture/pr69400.c: New test.
3958
7ddfb31d
CL
39592016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
3960
3961 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
3962
1e050c90
AK
39632016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3964 Sebastian Pop <s.pop@samsung.com>
3965
3966 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
3967 isl-0.15.
3968
c8ee4bf5
AK
39692016-01-25 Aditya Kumar <aditya.k7@samsung.com>
3970 Sebastian Pop <s.pop@samsung.com>
3971
3972 * gcc.dg/graphite/pr69292.c: New.
3973
d902b330
JJ
39742016-01-25 Jakub Jelinek <jakub@redhat.com>
3975
3976 * c-c++-common/goacc/use_device-1.c: New test.
3977
2c89b952
JL
39782016-01-25 Jeff Law <law@redhat.com>
3979
3980 PR tree-optimization/69196
3981 PR tree-optimization/68398
3982 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
3983 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3984
685c8785
DE
39852016-01-25 David Edelsohn <dje.gcc@gmail.com>
3986
3987 PR target/69469
3988 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
3989 Algorithm.
3990
95cef0c1
RB
39912016-01-25 Richard Biener <rguenther@suse.de>
3992
3993 PR testsuite/69380
3994 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
3995
2947d3b2
IE
39962016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
3997
3998 PR target/69421
3999 * gcc.dg/pr69421.c: New test.
4000
ae19075a
BB
40012016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
4002
4003 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
4004 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
4005 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
4006 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
4007 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
4008 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
4009 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
4010 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
4011 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
4012 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
4013
fa4511c2
RB
40142016-01-25 Richard Biener <rguenther@suse.de>
4015
4016 PR tree-optimization/69376
4017 * gcc.dg/torture/pr69376.c: New testcase.
4018
1d101216
JD
40192016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4020
4021 PR fortran/69397
4022 PR fortran/68442
4023 * gfortran.dg/interface_38.f90: New test.
4024 * gfortran.dg/interface_39.f90: New test.
a0909527 4025
a59b92b0
PP
40262016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
4027
4028 Revert:
4029 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4030
4031 PR c++/11858
4032 PR c++/24663
4033 PR c++/24664
4034 * g++.dg/template/pr11858.C: New test.
4035 * g++.dg/template/pr24663.C: New test.
4036 * g++.dg/template/unify12.C: New test.
4037 * g++.dg/template/unify13.C: New test.
4038 * g++.dg/template/unify14.C: New test.
4039 * g++.dg/template/unify15.C: New test.
4040 * g++.dg/template/unify16.C: New test.
4041 * g++.dg/template/unify17.C: New test.
4042
16acb1a8
DH
40432016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
4044
4045 PR fortran/68283
4046 gfortran.dg/pr68283.f90: New test.
4047
094773e8
TK
40482016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4049
4050 PR fortran/66094
4051 * gfortran.dg/inline_matmul_13.f90: New test.
4052 * gfortran.dg/matmul_bounds_8.f90: New test.
4053 * gfortran.dg/matmul_bounds_9.f90: New test.
4054 * gfortran.dg/matmul_bounds_10.f90: New test.
4055
42fb90d7
TV
40562016-01-23 Tom de Vries <tom@codesourcery.com>
4057
4058 PR tree-optimization/69426
4059 * gcc.dg/autopar/pr69426.c: New test.
4060
69da7802
MS
40612016-01-23 Martin Sebor <msebor@redhat.com>
4062
4063 PR c++/58109
4064 PR c++/69022
4065 * g++.dg/cpp0x/alignas5.C: New test.
4066 * g++.dg/ext/vector29.C: Same.
4067
da17300a
UB
40682016-01-23 Uros Bizjak <ubizjak@gmail.com>
4069
4070 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
4071 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
4072 _GNU_SOURCE from compile flags to the source.
4073 * gcc.target/i386/chkp-stropt-12.c: Ditto.
4074 * gcc.target/i386/chkp-stropt-16.c: Ditto.
4075 * gcc.target/i386/chkp-stropt-4.c: Ditto.
4076 * gcc.target/i386/chkp-stropt-8.c: Ditto.
4077
62041cfc
JJ
40782016-01-22 Jakub Jelinek <jakub@redhat.com>
4079
4080 PR target/69432
4081 * g++.dg/opt/pr69432.C: New test.
4082
f7d2ad6f
BS
40832016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4084
4085 * gcc.target/powerpc/pr63354c: Adjust target selector to include
4086 32-bit targets testing an -m64 multilib.
4087
d403fc9a
WS
40882016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4089
4090 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
4091 64-bit support.
4092
4aa16f8d
JG
40932016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
4094
4095 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
4096
7c816d0f
CB
40972016-01-21 Christian Bruel <christian.bruel@st.com>
4098
4099 PR target/68674
4100 * gcc.target/i386/pr68674.c
4101 * gcc.target/aarch64/pr68674.c
4102 * gcc.target/arm/pr68674.c
4103
fce661e8
KT
41042016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4105
4106 PR target/69403
4107 * gcc.c-torture/execute/pr69403.c: New test.
4108
4696899f
PC
41092016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4110
4111 PR c++/55843
4112 * g++.dg/template/pr55843.C: New.
4113
bac69366
AL
41142016-01-22 Alan Lawrence <alan.lawrence@arm.com>
4115
4116 PR testsuite/66877
4117 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
4118 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
4119
b57d3a5c
BS
41202016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4121
4122 PR testsuite/67489
da17300a
UB
4123 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
4124 from dg-do compile directive, and instead add
4125 { dg-require-effective-target int128 }.
b57d3a5c 4126
9f04a53e
MS
41272016-01-20 Martin Sebor <msebor@redhat.com>
4128
4129 PR c/69405
4130 * gcc.dg/sync-fetch.c: New test.
4131
38a51663
JL
41322016-01-21 Martin Sebor <msebor@redhat.com>
4133
4134 PR target/69252
4135 * gcc.target/powerpc/pr69252.c: New test.
4136
2423a75a
JD
41372016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4138
4139 PR fortran/65996
da17300a 4140 * gfortran.dg/pr65996.f90: New test.
2423a75a 4141
0a76463f
DV
41422016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
4143
4144 PR c++/68810
9f04a53e 4145 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 4146 expected to generate an error.
0a76463f 4147
9776e692
BS
41482016-01-21 Bernd Schmidt <bschmidt@redhat.com>
4149
4150 PR middle-end/66178
4151 * gcc.dg/torture/pr66178.c: New test.
4152
c8d3e088
AB
41532016-01-21 Anton Blanchard <anton@samba.org>
4154 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4155
4156 PR target/63354
4157 * gcc.target/powerpc/pr63354.c: New test.
4158
35b707ff
VM
41592016-01-21 Vladimir Makarov <vmakarov@redhat.com>
4160
4161 PR rtl-optimization/68990
4162 * gcc.target/i386/pr68990: New.
4163
157b0829
NC
41642016-01-21 Nick Clifton <nickc@redhat.com>
4165
4166 PR target/69129
4167 * gcc.target/mips/pr69129.c: New.
4168
aede6748
PC
41692016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
4170
4171 PR c++/58046
4172 * g++.dg/cpp0x/pr58046.C: New.
4173
5463c2c8
JJ
41742016-01-21 Jakub Jelinek <jakub@redhat.com>
4175
6d31cc75
SS
4176 PR target/69187
4177 PR target/65624
4178 * gcc.target/arm/pr69187.c: New test.
4179
5463c2c8
JJ
4180 PR c++/69355
4181 * g++.dg/torture/pr69355.C: New test.
4182
fa28f32b
AK
41832016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4184 Sebastian Pop <s.pop@samsung.com>
4185
4186 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
4187
b920a047
AK
41882016-01-21 Aditya Kumar <aditya.k7@samsung.com>
4189 Sebastian Pop <s.pop@samsung.com>
4190
da17300a 4191 * gcc.dg/graphite/pr68976.c: New test.
b920a047 4192
bdd3aea6
JJ
41932016-01-21 Jakub Jelinek <jakub@redhat.com>
4194
4195 PR middle-end/67653
4196 * c-c++-common/pr67653.c: New test.
4197 * gcc.dg/torture/pr29119.c: Add dg-warning.
4198
26a2e6ae
PB
41992016-01-20 Peter Bergner <bergner@vnet.ibm.com>
4200
4201 * gcc.target/powerpc/cpu-builtin-1.c: New test.
4202
d25c7690
PK
42032016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4204
4205 PR c/24293
4206 * gcc.dg/pr24293.c: New test.
4207 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
4208 incomplete struct type.
4209 * gcc.dg/declspec-1.c: Likewise.
4210 * gcc.dg/pr63549.c: Likewise.
4211
889d5698
JJ
42122016-01-20 Jakub Jelinek <jakub@redhat.com>
4213
4214 PR tree-optimization/66612
4215 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
4216 for bdn instruction.
4217
d7cf3dc7
CL
42182016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4219
4220 * lib/target-supports.exp
4221 (check_effective_target_arm_fp_ok_nocache): New.
4222 (check_effective_target_arm_fp_ok): New.
4223 (add_options_for_arm_fp): New.
4224 (check_effective_target_arm_crypto_ok_nocache): Require
4225 target_arm_v8_neon_ok instead of arm32.
4226 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
4227 (check_effective_target_arm_crypto_pragma_ok): New.
4228 (add_options_for_arm_vfp): New.
4229 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
4230 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
4231 target instead. Force initial fpu to vfp.
4232 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
4233 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
4234 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
4235 dependency.
4236 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
4237 use arm_vfp effective target instead. Force initial fpu to vfp.
4238 * gcc.target/arm/attr-neon3.c: Likewise.
4239 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
4240 arm_vfp_ok.
4241 * gcc.target/arm/unsigned-float.c: Likewise.
4242 * gcc.target/arm/vfp-1.c: Likewise.
4243 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
4244 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
4245 * gcc.target/arm/vfp-ldmiad.c: Likewise.
4246 * gcc.target/arm/vfp-ldmias.c: Likewise.
4247 * gcc.target/arm/vfp-stmdbd.c: Likewise.
4248 * gcc.target/arm/vfp-stmdbs.c: Likewise.
4249 * gcc.target/arm/vfp-stmiad.c: Likewise.
4250 * gcc.target/arm/vfp-stmias.c: Likewise.
4251 * gcc.target/arm/vnmul-1.c: Likewise.
4252 * gcc.target/arm/vnmul-2.c: Likewise.
4253 * gcc.target/arm/vnmul-3.c: Likewise.
4254 * gcc.target/arm/vnmul-4.c: Likewise.
4255
01ac9704 42562016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 4257
e84b00da
L
4258 PR testsuite/69366
4259 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
4260 the MPX run-time library, for compile-time MPX test.
4261 * gcc.target/i386/chkp-always_inline.c: Likewise.
4262 * gcc.target/i386/chkp-bndret.c: Likewise.
4263 * gcc.target/i386/chkp-builtins-1.c: Likewise.
4264 * gcc.target/i386/chkp-builtins-2.c: Likewise.
4265 * gcc.target/i386/chkp-builtins-3.c: Likewise.
4266 * gcc.target/i386/chkp-builtins-4.c: Likewise.
4267 * gcc.target/i386/chkp-const-check-1.c: Likewise.
4268 * gcc.target/i386/chkp-const-check-2.c: Likewise.
4269 * gcc.target/i386/chkp-hidden-def.c: Likewise.
4270 * gcc.target/i386/chkp-label-address.c: Likewise.
4271 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
4272 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
4273 * gcc.target/i386/chkp-pr69044.c: Likewise.
4274 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
4275 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
4276 * gcc.target/i386/chkp-strchr.c: Likewise.
4277 * gcc.target/i386/chkp-strlen-1.c: Likewise.
4278 * gcc.target/i386/chkp-strlen-2.c: Likewise.
4279 * gcc.target/i386/chkp-strlen-3.c: Likewise.
4280 * gcc.target/i386/chkp-strlen-4.c: Likewise.
4281 * gcc.target/i386/chkp-strlen-5.c: Likewise.
4282 * gcc.target/i386/chkp-stropt-1.c: Likewise.
4283 * gcc.target/i386/chkp-stropt-10.c: Likewise.
4284 * gcc.target/i386/chkp-stropt-11.c: Likewise.
4285 * gcc.target/i386/chkp-stropt-12.c: Likewise.
4286 * gcc.target/i386/chkp-stropt-13.c: Likewise.
4287 * gcc.target/i386/chkp-stropt-14.c: Likewise.
4288 * gcc.target/i386/chkp-stropt-15.c: Likewise.
4289 * gcc.target/i386/chkp-stropt-16.c: Likewise.
4290 * gcc.target/i386/chkp-stropt-2.c: Likewise.
4291 * gcc.target/i386/chkp-stropt-3.c: Likewise.
4292 * gcc.target/i386/chkp-stropt-4.c: Likewise.
4293 * gcc.target/i386/chkp-stropt-5.c: Likewise.
4294 * gcc.target/i386/chkp-stropt-6.c: Likewise.
4295 * gcc.target/i386/chkp-stropt-7.c: Likewise.
4296 * gcc.target/i386/chkp-stropt-8.c: Likewise.
4297 * gcc.target/i386/chkp-stropt-9.c: Likewise.
4298 * gcc.target/i386/pr63995-2.c: Likewise.
4299 * gcc.target/i386/pr64805.c: Likewise.
4300 * gcc.target/i386/pr65044.c: Likewise.
4301 * gcc.target/i386/pr65167.c: Likewise.
4302 * gcc.target/i386/pr65183.c: Likewise.
4303 * gcc.target/i386/pr65184.c: Likewise.
4304 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 4305
28b33016
IE
43062016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
4307
4308 PR tree-optimization/69328
4309 * gcc.dg/pr69328.c: New test.
4310
bcff0913
JL
43112016-01-20 Jeff Law <law@redhat.com>
4312
bf0bb970 4313 PR target/25114
bcff0913
JL
4314 * gcc.target/m68k/pr25114.c: New test.
4315
a3f69631
AV
43162016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
4317
4318 * gcc.target/arm/memset-inline-10.c: Added
4319 dg-require-effective-target arm_thumb2_ok.
4320
af33ba0d
EB
43212016-01-19 Eric Botcazou <ebotcazou@adacore.com>
4322
4323 * gcc.dg/debug/dwarf2/sso.c: New test.
4324
7596d5de
UB
43252016-01-19 Uros Bizjak <ubizjak@gmail.com>
4326
4327 PR testsuite/68820
4328 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
4329 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
4330 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
4331
ceda2c69
JH
43322016-01-19 Jan Hubicka <hubicka@ucw.cz>
4333
4334 PR ipa/66223
4335 * g++.dg/ipa/devirt-50.C: New testcase.
4336
38a979f2
MP
43372016-01-19 Marek Polacek <polacek@redhat.com>
4338
4339 PR c++/68965
4340 * g++.dg/cpp1y/parameter-pack-1.C: New test.
4341 * g++.dg/cpp1y/parameter-pack-2.C: New test.
4342
962801c5
KT
43432016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4344
4345 PR target/69135
4346 * gcc.target/arm/pr69135_1.c: New test.
4347
078fe40a
WD
43482015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4349
4350 * gcc.target/aarch64/ccmp_1.c: Add new tests.
4351
786e3c06
WD
43522015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
4353
4354 * gcc.target/aarch64/ccmp_1.c: New testcase.
4355
1e297006
MP
43562016-01-19 Marek Polacek <polacek@redhat.com>
4357
4358 PR c++/68586
4359 * g++.dg/cpp0x/enum30.C: New test.
4360
879c27e3
RB
43612016-01-19 Richard Biener <rguenther@suse.de>
4362
4363 PR tree-optimization/69336
4364 * g++.dg/tree-ssa/pr69336.C: New testcase.
4365
015337d3
JJ
43662016-01-19 Jakub Jelinek <jakub@redhat.com>
4367
4368 PR debug/65779
4369 * gcc.dg/pr65779.c: New test.
4370
e2c768b6
RB
43712016-01-19 Richard Biener <rguenther@suse.de>
4372
4373 PR tree-optimization/69352
4374 * gcc.dg/torture/pr69352.c: New testcase.
4375
569efc34
JJ
43762016-01-19 Jakub Jelinek <jakub@redhat.com>
4377
4378 PR rtl-optimization/68955
4379 PR rtl-optimization/64557
4380 * gcc.dg/torture/pr68955.c: New test.
4381
e49d321f
JH
43822016-01-19 Jan Hubicka <hubicka@ucw.cz>
4383
4384 PR lto/69136
4385 * g++.dg/torture/pr69136.C: New testcase.
4386
e9191ad3
JH
43872016-01-19 Jan Hubicka <hubicka@ucw.cz>
4388
4389 PR lto/69133
4390 * g++.dg/lto/pr69133_0.C: New testcase.
4391 * g++.dg/lto/pr69133_1.C: New testcase.
4392
2bedb645
JL
43932016-01-15 Jeff Law <law@redhat.com>
4394
4395 PR tree-optimization/69320
4396 * gcc.c-torture/pr69320-1.c: New test.
4397 * gcc.c-torture/pr69320-2.c: New test.
4398 * gcc.c-torture/pr69320-3.c: New test.
4399 * gcc.c-torture/pr69320-4.c: New test.
4400
17c15cb9
PP
44012016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
4402
4403 PR c++/11858
4404 PR c++/24663
4405 PR c++/24664
4406 * g++.dg/template/pr11858.C: New test.
4407 * g++.dg/template/pr24663.C: New test.
4408 * g++.dg/template/unify12.C: New test.
4409 * g++.dg/template/unify13.C: New test.
4410 * g++.dg/template/unify14.C: New test.
4411 * g++.dg/template/unify15.C: New test.
4412 * g++.dg/template/unify16.C: New test.
4413 * g++.dg/template/unify17.C: New test.
4414
9617fd08
DM
44152016-01-18 David Malcolm <dmalcolm@redhat.com>
4416
4417 PR testsuite/69181
4418 * gcc.dg/pr69181-1.c: New test file.
4419 * gcc.dg/pr69181-2.c: New test file.
4420 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
4421 globals by moving it to...
4422 (cleanup-after-saved-dg-test): ...this new function. Add
4423 "global additional_sources_used". Add reset of global
4424 multiline_expected_outputs to the empty list.
4425 * lib/multiline.exp (_multiline_expected_outputs): Rename this
4426 global to...
4427 (multiline_expected_outputs): ...this, and updated comments to
4428 note that it is modified from gcc-dg.exp.
4429 (dg-end-multiline-output): Update for the above renaming.
4430 (handle-multiline-outputs): Likewise. Remove the clearing
4431 of the expected outputs to the empty list.
4432
b555a2e4
RB
44332016-01-18 Richard Biener <rguenther@suse.de>
4434
4435 PR tree-optimization/69297
4436 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
4437
96902805
JM
44382016-01-18 Joseph Myers <joseph@codesourcery.com>
4439
4440 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
4441 dg-options.
4442 * gcc.target/mips/mips-3d-2.c: Likewise.
4443 * gcc.target/mips/mips-3d-3.c: Likewise.
4444 * gcc.target/mips/mips-3d-4.c: Likewise.
4445 * gcc.target/mips/mips-3d-5.c: Likewise.
4446 * gcc.target/mips/mips-3d-6.c: Likewise.
4447 * gcc.target/mips/mips-3d-7.c: Likewise.
4448 * gcc.target/mips/mips-3d-8.c: Likewise.
4449 * gcc.target/mips/mips-3d-9.c: Likewise.
4450 * gcc.target/mips/mips-ps-1.c: Likewise.
4451 * gcc.target/mips/mips-ps-2.c: Likewise.
4452 * gcc.target/mips/mips-ps-3.c: Likewise.
4453 * gcc.target/mips/mips-ps-4.c: Likewise.
4454 * gcc.target/mips/mips-ps-5.c: Likewise.
4455 * gcc.target/mips/mips-ps-6.c: Likewise.
4456 * gcc.target/mips/mips-ps-7.c: Likewise.
4457 * gcc.target/mips/mips-ps-type.c: Likewise.
4458 * gcc.target/mips/mips-ps-type-2.c: Likewise.
4459 * gcc.target/mips/mips16-attributes-6.c: Likewise.
4460
40e26f94
TV
44612016-01-18 Tom de Vries <tom@codesourcery.com>
4462
4463 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
4464 * c-c++-common/goacc/kernels-double-reduction.c: New test.
4465 * c-c++-common/goacc/kernels-empty.c: New test.
4466 * c-c++-common/goacc/kernels-eternal.c: New test.
4467 * c-c++-common/goacc/kernels-loop-2.c: New test.
4468 * c-c++-common/goacc/kernels-loop-3.c: New test.
4469 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
4470 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
4471 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
4472 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
4473 * c-c++-common/goacc/kernels-loop-data.c: New test.
4474 * c-c++-common/goacc/kernels-loop-g.c: New test.
4475 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
4476 * c-c++-common/goacc/kernels-loop-n.c: New test.
4477 * c-c++-common/goacc/kernels-loop-nest.c: New test.
4478 * c-c++-common/goacc/kernels-loop.c: New test.
4479 * c-c++-common/goacc/kernels-noreturn.c: New test.
4480 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
4481 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
4482 * c-c++-common/goacc/kernels-reduction.c: New test.
4483
a98d4647
TV
44842016-01-18 Tom de Vries <tom@codesourcery.com>
4485
4486 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
4487 * gcc.dg/autopar/outer-2.c: Same.
4488 * gcc.dg/autopar/outer-3.c: Same.
4489 * gcc.dg/autopar/outer-4.c: Same.
4490 * gcc.dg/autopar/outer-5.c: Same.
4491 * gcc.dg/autopar/outer-6.c: Same.
4492 * gcc.dg/autopar/parallelization-1.c: Same.
4493 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
4494 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
4495 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
4496 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
4497 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
4498 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
4499 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
4500 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
4501 * gcc.dg/autopar/pr39500-1.c: Same.
4502 * gcc.dg/autopar/pr39500-2.c: Same.
4503 * gcc.dg/autopar/pr46193.c: Same.
4504 * gcc.dg/autopar/pr46194.c: Same.
4505 * gcc.dg/autopar/pr49580.c: Same.
4506 * gcc.dg/autopar/pr49960-1.c: Same.
4507 * gcc.dg/autopar/pr49960.c: Same.
4508 * gcc.dg/autopar/pr68373.c: Same.
4509 * gcc.dg/autopar/reduc-1.c: Same.
4510 * gcc.dg/autopar/reduc-1char.c: Same.
4511 * gcc.dg/autopar/reduc-1short.c: Same.
4512 * gcc.dg/autopar/reduc-2.c: Same.
4513 * gcc.dg/autopar/reduc-2char.c: Same.
4514 * gcc.dg/autopar/reduc-2short.c: Same.
4515 * gcc.dg/autopar/reduc-3.c: Same.
4516 * gcc.dg/autopar/reduc-4.c: Same.
4517 * gcc.dg/autopar/reduc-6.c: Same.
4518 * gcc.dg/autopar/reduc-7.c: Same.
4519 * gcc.dg/autopar/reduc-8.c: Same.
4520 * gcc.dg/autopar/reduc-9.c: Same.
4521 * gcc.dg/autopar/uns-outer-4.c: Same.
4522 * gcc.dg/autopar/uns-outer-5.c: Same.
4523 * gcc.dg/autopar/uns-outer-6.c: Same.
4524 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
4525 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
4526
da976fa8
AL
45272016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4528
4529 PR target/63679
4530 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
4531 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
4532
70c1e886
AL
45332016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4534
4535 PR target/63679
4536 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
4537 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
4538 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
4539
88bed196
AL
45402016-01-18 Alan Lawrence <alan.lawrence@arm.com>
4541
4542 PR target/63679
4543 * gcc.dg/tree-ssa/sra-17.c: New.
4544 * gcc.dg/tree-ssa/sra-18.c: New.
4545
3dd5f42e
IE
45462016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
4547
4548 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
4549
ae5a77fa
EB
45502016-01-18 Eric Botcazou <ebotcazou@adacore.com>
4551
4552 * gnat.dg/inline12.adb: New test.
4553
11e57fc6
BC
45542016-01-18 Bin Cheng <bin.cheng@arm.com>
4555
4556 PR tree-optimization/66797
4557 * gcc.c-torture/execute/pr65447.c: Relax check condition.
4558
995b6fe0
RB
45592016-01-18 Richard Biener <rguenther@suse.de>
4560
4561 PR tree-optimization/69170
4562 * gcc.dg/torture/pr69170.c: New testcase.
4563
82ee0cf2 45642016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
4565
4566 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
4567
d69da357
TV
45682016-01-16 Tom de Vries <tom@codesourcery.com>
4569
4570 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
4571
a3845283
TV
45722016-01-16 Tom de Vries <tom@codesourcery.com>
4573
4574 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
4575 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
4576 redundant dg-require-effective-target pthread.
4577 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
4578 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
4579 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
4580 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
4581 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
4582 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
4583 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
4584
197a6aa6
DE
45852016-01-16 David Edelsohn <dje.gcc@gmail.com>
4586
4587 PR target/68609
4588 * gcc.target/powerpc/recip-6.c: Enable on AIX.
4589 * gcc.target/powerpc/recip-7.c: Same.
4590
ec7886c1
PP
45912016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4592
4593 PR c++/69091
4594 * g++.dg/template/pr69091.C: New test.
4595
203484bb
PP
45962016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4597
4598 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
4599 dump does not contain an error_mark_node.
4600 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
4601 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
4602
aa2500e9
PP
46032016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
4604
4605 PR c++/68936
4606 * g++.dg/template/pr68936.C: New test.
4607
28621a5c
DE
46082016-01-15 David Edelsohn <dje.gcc@gmail.com>
4609
4610 PR target/68609
4611 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
4612 * gcc.target/powerpc/recip-2.c: Same.
4613 * gcc.target/powerpc/recip-3.c: Same.
4614 * gcc.target/powerpc/recip-4.c: Same.
4615 * gcc.target/powerpc/recip-sqrtf.c: Same.
4616
40c43aca
JL
46172016-01-15 Jeff Law <law@redhat.com>
4618
4619 PR tree-optimization/69270
4620 * gcc.dg/tree-ssa/pr69270-2.c: New test.
4621 * gcc.dg/tree-ssa/pr69270-3.c: New test.
4622
afbc5ae8
PT
46232016-01-15 Paul Thomas <pault@gcc.gnu.org>
4624
4625 PR fortran/49630
4626 * gfortran.dg/deferred_character_13.f90: New test for the fix
4627 of comment 3 of the PR.
4628
4629 PR fortran/54070
4630 * gfortran.dg/deferred_character_8.f90: New test
4631 * gfortran.dg/allocate_error_5.f90: New test
4632
4633 PR fortran/60593
4634 * gfortran.dg/deferred_character_10.f90: New test
4635
4636 PR fortran/60795
4637 * gfortran.dg/deferred_character_14.f90: New test
4638
4639 PR fortran/61147
4640 * gfortran.dg/deferred_character_11.f90: New test
4641
4642 PR fortran/64324
4643 * gfortran.dg/deferred_character_9.f90: New test
4644
49abe076
VM
46452016-01-15 Vladimir Makarov <vmakarov@redhat.com>
4646
4647 PR rtl-optimization/69030
4648 * gcc.target/i386/pr69030.c: New.
4649
16d12992
KT
46502016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4651
4652 * gcc.target/aarch64/target_attr_17.c: New test.
4653
78810bd3
RB
46542016-01-15 Richard Biener <rguenther@suse.de>
4655
4656 PR tree-optimization/66856
4657 * gcc.dg/torture/pr66856-1.c: New testcase.
4658 * gcc.dg/torture/pr66856-2.c: Likewise.
4659
2bd847fe
RB
46602016-01-15 Richard Biener <rguenther@suse.de>
4661
4662 PR debug/69137
4663 * g++.dg/lto/pr69137_0.C: New testcase.
4664
a00fe3b7
RS
46652016-01-15 Richard Sandiford <richard.sandiford@arm.com>
4666
4667 PR middle-end/69246
4668 * gcc.target/i386/pr69246.c: New test.
4669
cbb0e83b
DV
46702016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4671
7596d5de 4672 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 4673
5a500ecf
DV
46742016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4675
4676 PR c++/56194
4677 * g++.dg/init/const9.C: Disable test on S/390.
4678
5d9bf64f
DV
46792016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4680
4681 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
4682 * g++.dg/Wno-frame-address.C: Ditto.
4683
e234b19e
DV
46842016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
4685
4686 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
4687
89483f99
RB
46882016-01-15 Richard Biener <rguenther@suse.de>
4689
4690 PR tree-optimization/68961
4691 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
4692
94f37395
IE
46932016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
4694
4695 * gcc.target/i386/pr65105-5.c: New test.
4696
82ee0cf2 46972016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
4698
4699 * gcc.c-torture/execute/alias-4.c: New testcase.
4700
82ee0cf2 47012016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
4702
4703 PR ipa/68148
4704 * g++.dg/ipa/devirt-49.C: New testcase.
4705
092f7deb 47062016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
4707
4708 PR target/65837
4709 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
4710 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
4711 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
4712
e93c66bc
RB
47132016-01-15 Richard Biener <rguenther@suse.de>
4714
4715 PR tree-optimization/69117
4716 * gcc.dg/torture/pr69117.c: New testcase.
4717
c47eaca6 47182015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
4719
4720 PR c++/69048
4721 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
4722
c3f6914a
FXC
47232016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4724
4725 PR testsuite/67509
4726 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
4727 range tests use 100 * maximum instead of maximum + 1.
4728
cd65ae90
JJ
47292016-01-14 Jakub Jelinek <jakub@redhat.com>
4730
4731 PR debug/69244
4732 * gcc.dg/guality/pr69244.c: New test.
4733
19643948
UB
47342016-01-14 Uros Bizjak <ubizjak@gmail.com>
4735
4736 * lib/target-supports.exp (check_effective_target_issignaling):
4737 New procedure.
4738 * gcc.dg/pr61441.c: Require issignaling effective target.
4739
fe79c97e
SB
47402016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
4741
4742 PR target/68803
4743 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
4744
c7df95d8
DM
47452016-01-14 David Malcolm <dmalcolm@redhat.com>
4746
4747 PR c++/68819
4748 PR preprocessor/69177
4749 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
4750 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
4751 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
4752 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4753
00083992
MP
47542016-01-14 Marek Polacek <polacek@redhat.com>
4755
4756 PR c/69262
4757 * gcc.dg/array-15.c: New test.
4758
0c9b3294
JJ
47592016-01-14 Jakub Jelinek <jakub@redhat.com>
4760
4761 PR middle-end/68146
4762 PR tree-optimization/69155
4763 * gfortran.dg/pr68146.f: New test.
4764 * gfortran.dg/pr69155.f90: New test.
4765
3688e13d
RB
47662016-01-14 Richard Biener <rguenther@suse.de>
4767
4768 PR tree-optimization/68060
4769 * gcc.dg/torture/pr68060-1.c: New testcase.
4770 * gcc.dg/torture/pr68060-2.c: Likewise.
4771
bab0ad3a
NC
47722016-01-14 Nick Clifton <nickc@redhat.com>
4773
4774 * lib/target-supports.exp
4775 (check_effective_target_arm_neon_ok_nocache): Add an option
4776 sequence that includes setting the ARM architecture to ARMv7-A.
4777 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
4778 command line options necessary to enable Neon support.
4779 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
4780 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
4781 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
4782 * gcc.target/arm/pr69180.c: Likewise.
4783
947c2ce5
JL
47842016-01-14 Jeff Law <law@redhat.com>
4785
4786 PR tree-optimization/69270
4787 * gcc.dg/tree-ssa/pr69270.c: New test.
4788
3342fd71
BS
47892016-01-13 Bernd Schmidt <bschmidt@redhat.com>
4790
4791 PR c/66208
4792 * c-c++-common/pr66208.c: New file.
4793
2ad3adf1
JJ
47942016-01-13 Jakub Jelinek <jakub@redhat.com>
4795
4796 PR tree-optimization/69156
4797 * gcc.dg/pr69156.c: New test.
4798
398d6feb
L
47992016-01-13 H.J. Lu <hongjiu.lu@intel.com>
4800
4801 * gcc.target/i386/pr69225-7.c: New test.
4802
4c868789
RH
48032016-01-13 Richard Henderson <rth@redhat.com>
4804
4805 * gcc.dg/tm/memopt-13.c: Update expected function.
4806 * gcc.dg/tm/memopt-6.c: Likewise.
4807
ef6d1772
UB
48082016-01-13 Uros Bizjak <ubizjak@gmail.com>
4809
4810 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
4811 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
4812 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
4813 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 4814
ef6d1772
UB
48152016-01-13 Tom de Vries <tom@codesourcery.com>
4816
4817 PR tree-optimization/69169
0b4b6ef2
TV
4818 * gcc.dg/pr69169.c: New test.
4819
2ad3adf1 48202016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
4821
4822 PR target/69228
4823 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
4824 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
4825 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
4826 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
4827 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
4828 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
4829 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
4830 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
4831
9060e335
AK
48322016-01-13 Jakub Jelinek <jakub@redhat.com>
4833
4834 PR target/69247
4835 * gcc.dg/pr69247.c: New test.
4836
40311329
RB
48372016-01-13 Richard Biener <rguenther@suse.de>
4838
4839 PR tree-optimization/69242
4840 * gcc.dg/torture/pr69242.c: New testcase.
4841
ccbd7103
RB
48422016-01-13 Richard Biener <rguenther@suse.de>
4843
4844 PR tree-optimization/69186
4845 * gcc.dg/torture/pr69186.c: New testcase.
4846
c6f72a46
JL
48472016-01-13 Jeff Law <law@redhat.com>
4848
4849 PR tree-optimization/67755
4850 * gcc.dg/tree-ssa/pr67755.c: New test.
4851
48522016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
4853
4854 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
4855 pass number in output by a star.
4856
c446cf07
BC
48572016-01-12 Bin Cheng <bin.cheng@arm.com>
4858
4859 PR tree-optimization/68911
4860 * gcc.c-torture/execute/pr68911.c: New test.
4861
5342156c
MP
48622016-01-12 Marek Polacek <polacek@redhat.com>
4863
4864 PR c++/68979
4865 * g++.dg/warn/permissive-1.C: New test.
4866
65364cc5
JJ
48672016-01-12 Jakub Jelinek <jakub@redhat.com>
4868
4869 PR objc++/68511
4870 PR c++/69213
4871 * g++.dg/opt/pr69213.C: New test.
4872
81b9a3d9
CB
48732016-01-12 Christian Bruel <christian.bruel@st.com>
4874
4875 PR target/69180
4876 * gcc.target/arm/pr69180.c: New test.
4877
3c4e91c9
RB
48782016-01-12 Richard Biener <rguenther@suse.de>
4879
4880 PR lto/69077
4881 * g++.dg/lto/pr69077_0.C: New testcase.
4882 * g++.dg/lto/pr69077_1.C: Likewise.
4883
5664cea1
JJ
48842016-01-12 Jakub Jelinek <jakub@redhat.com>
4885
4886 PR target/69175
4887 * g++.dg/opt/pr69175.C: New test.
4888
86cefc49
AL
48892016-01-12 Alan Lawrence <alan.lawrence@arm.com>
4890
4891 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
4892 rather than #including math.h & stdlib.h.
4893 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
4894 * gcc.dg/vect/pr49771.c: Likewise.
4895 * gcc.dg/vect/vect-10-big-array.c: Likewise.
4896 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
4897 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
4898 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
4899 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
4900 * gcc.dg/vect/pr44507.c: Likewise.
4901 * gcc.dg/vect/pr45902.c: Likewise.
4902 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
4903 * gcc.dg/vect/vect-117.c: Likewise.
4904 * gcc.dg/vect/vect-99.c: Likewise.
4905 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
4906 * gcc.dg/vect/vect-cond-1.c: Likewise.
4907 * gcc.dg/vect/vect-cond-2.c: Likewise.
4908 * gcc.dg/vect/vect-cond-3.c: Likewise.
4909 * gcc.dg/vect/vect-cond-4.c: Likewise.
4910 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
4911 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
4912 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
4913 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
4914 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
4915 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
4916 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
4917 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
4918 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
4919 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
4920 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
4921 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
4922 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
4923 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
4924 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
4925 include of signal.h.
4926 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
4927 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
4928 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
4929 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
4930 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
4931 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
4932 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
4933 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
4934 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
4935 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
4936 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4937 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
4938 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
4939 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
4940 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
4941 * gcc.dg/vect/vect-outer-5.c: Likewise.
4942 * gcc.dg/vect/vect-outer-6.c: Likewise.
4943 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
4944 include of stdio.h.
4945
b832f61e
NC
49462016-01-12 Nick Clifton <nickc@redhat.com>
4947
4948 PR target/68913
4949 * gcc.dg/lto/pr61886_0.c: Rename the external function called
4950 to fread so that it will be found in all target runtimes.
4951
8eac49b1
RB
49522016-01-12 Richard Biener <rguenther@suse.de>
4953
4954 PR tree-optimization/69053
4955 * g++.dg/torture/pr69053.C: New testcase.
4956
2935d994
RB
49572016-01-12 Richard Biener <rguenther@suse.de>
4958
4959 PR tree-optimization/69168
4960 * gcc.dg/torture/pr69168.c: New testcase.
4961
66c16fd9
RB
49622016-01-12 Richard Biener <rguenther@suse.de>
4963
4964 PR tree-optimization/69157
4965 * gcc.dg/torture/pr69157.c: New testcase.
4966
49672016-01-12 Richard Biener <rguenther@suse.de>
4968
4969 PR tree-optimization/69174
4970 * gcc.dg/torture/pr69174.c: New testcase.
4971
723033a6
JJ
49722016-01-12 Jakub Jelinek <jakub@redhat.com>
4973
4974 PR c++/66808
4975 PR c++/69000
4976 * g++.dg/tls/pr66808.C: New test.
4977 * g++.dg/tls/pr69000.C: New test.
4978
3574cf47
BS
49792016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4980
4981 * gcc.target/powerpc/swaps-p8-23.c: New test.
4982 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
4983
feb20787
JDA
49842016-01-11 John David Anglin <danglin@gcc.gnu.org>
4985
4986 PR tree-optimization/68356
4987 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
4988
27b1820a
KV
49892016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
4990 Jim Wilson <jim.wilson@linaro.org>
4991
4992 PR target/69194
4993 * gcc.target/arm/pr69194.c: New test.
4994
cf4de6af
L
49952016-01-11 H.J. Lu <hongjiu.lu@intel.com>
4996
4997 PR target/69225
4998 * gcc.target/i386/pr69225-1.c: New test.
4999 * gcc.target/i386/pr69225-2.c: Likewise.
5000 * gcc.target/i386/pr69225-3.c: Likewise.
5001 * gcc.target/i386/pr69225-4.c: Likewise.
5002 * gcc.target/i386/pr69225-5.c: Likewise.
5003 * gcc.target/i386/pr69225-6.c: Likewise.
5004
1ebd5558
JJ
50052016-01-11 Jakub Jelinek <jakub@redhat.com>
5006
23552a4d
JJ
5007 PR target/67462
5008 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
5009 if lp64.
5010
26ff85b0
JJ
5011 PR target/69071
5012 * gcc.dg/pr69071.c: New test.
5013
9cb6bd74
JJ
5014 PR c++/69211
5015 * g++.dg/opt/pr69211.C: New test.
5016
1ebd5558
JJ
5017 PR tree-optimization/69214
5018 * gcc.c-torture/compile/pr69214.c: New test.
5019
8c18c836
UB
50202016-01-11 Uros Bizjak <ubizjak@gmail.com>
5021
5022 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
5023 * gcc.target/i386/pr66232-11.c: Ditto.
5024 * gcc.target/i386/pr66232-12.c: Ditto.
5025 * gcc.target/i386/pr66232-13.c: Ditto.
5026
62446e6e
RB
50272016-01-11 Richard Biener <rguenther@suse.de>
5028
5029 PR tree-optimization/69173
5030 * gcc.dg/torture/pr69173.c: New testcase.
5031
2b8568fe
KT
50322016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5033
5034 PR rtl-optimization/68796
5035 * gcc.target/aarch64/tst_5.c: New test.
5036 * gcc.target/aarch64/tst_6.c: Likewise.
5037
5baf4532
KT
50382016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5039
5040 PR rtl-optimization/68841
5041 * gcc.dg/pr68841.c: New test.
5042 * gcc.c-torture/execute/pr68841.c: New test.
5043
ca90b1ed
YR
50442016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
5045
5046 PR rtl-optimization/68920
5047 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
5048 for ix86 targets.
5049 * gcc.dg/ifcvt-5.c: New test.
5050
2ad3adf1 50512016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
5052
5053 PR bootstrap/69123
5054 * g++.dg/pr69123.C: New.
5055
83834c09
IE
50562016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5057
5058 PR target/69010
5059 * gcc.target/i386/pr69010.c: New test.
5060
dcf89d57
MJ
50612016-01-11 Martin Jambor <mjambor@suse.cz>
5062
5063 PR ipa/69044
5064 * gcc.target/i386/chkp-pr69044.c: New test.
5065
d95167ee
TV
50662016-01-11 Tom de Vries <tom@codesourcery.com>
5067
5068 PR tree-optimization/69109
5069 * gcc.dg/autopar/pr69109-2.c: New test.
5070 * gcc.dg/autopar/pr69109.c: New test.
5071
4f6403a8
TV
50722016-01-11 Tom de Vries <tom@codesourcery.com>
5073
5074 PR tree-optimization/69108
5075 * gcc.dg/autopar/pr69108.c: New test.
5076
21efdd80
PP
50772016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
5078
5079 PR c++/69029
5080 * c-c++-common/Wisleading-indentation.c: Augment test.
5081
fd42eed8
TK
50822016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
5083
5084 PR fortran/69154
5085 * gfortran.dg/inline_matmul_12.f90: New test.
5086
4f90ee6c
PT
50872016-01-10 Paul Thomas <pault@gcc.gnu.org>
5088
5089 PR fortran/67779
5090 * gfortran.dg/actual_array_offset_1: New test.
5091
3907c6cf
TV
50922016-01-10 Tom de Vries <tom@codesourcery.com>
5093
5094 PR tree-optimization/69062
5095 * gcc.dg/autopar/pr69062.c: New test.
5096
b07b236e
TS
50972016-01-10 Thomas Schwinge <thomas@codesourcery.com>
5098
5099 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
5100 * gcc.dg/vect/slp-perm-2.c: Likewise.
5101 * gcc.dg/vect/slp-perm-3.c: Likewise.
5102 * gcc.dg/vect/slp-perm-5.c: Likewise.
5103 * gcc.dg/vect/slp-perm-6.c: Likewise.
5104 * gcc.dg/vect/slp-perm-7.c: Likewise.
5105 * gcc.dg/vect/slp-perm-8.c: Likewise.
5106
23fab8ae
TV
51072016-01-10 Tom de Vries <tom@codesourcery.com>
5108
5109 PR tree-optimization/69039
5110 * gcc.dg/autopar/pr69039.c: New test.
5111
73f0dae2
MP
51122016-01-09 Marek Polacek <polacek@redhat.com>
5113
5114 PR c++/69113
5115 * g++.dg/pr69113.C: New test.
5116
20b8d734
JJ
51172016-01-09 Jakub Jelinek <jakub@redhat.com>
5118
5119 PR middle-end/50865
5120 PR tree-optimization/69097
5121 * gcc.c-torture/execute/pr50865.c: New test.
5122 * gcc.c-torture/execute/pr69097-1.c: New test.
5123 * gcc.c-torture/execute/pr69097-2.c: New test.
5124 * gcc.dg/pr69097-1.c: New test.
5125 * gcc.dg/pr69097-2.c: New test.
5126
c50e614b
JJ
51272016-01-09 Jakub Jelinek <jakub@redhat.com>
5128
5129 PR c++/69164
5130 * g++.dg/opt/pr69164.C: New test.
5131
e0237993
JJ
51322016-01-08 Jakub Jelinek <jakub@redhat.com>
5133
5134 PR tree-optimization/69167
5135 * gcc.dg/pr69167.c: New test.
5136
bd8f5bb2
MP
51372016-01-08 Marek Polacek <polacek@redhat.com>
5138
5139 PR c++/68449
5140 * g++.dg/pr68449.C: New.
5141
bb0f5ca7
AL
51422016-01-08 Alan Lawrence <alan.lawrence@arm.com>
5143
5144 PR tree-optimization/68707
5145 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
5146 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
5147 on platforms supporting it.
5148 * gcc.dg/vect/slp-perm-2.c: Likewise.
5149 * gcc.dg/vect/slp-perm-3.c: Likewise.
5150 * gcc.dg/vect/slp-perm-5.c: Likewise.
5151 * gcc.dg/vect/slp-perm-7.c: Likewise.
5152 * gcc.dg/vect/slp-perm-8.c: Likewise.
5153 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
5154 on platforms supporting it.
5155
22518428
JJ
51562016-01-08 Jakub Jelinek <jakub@redhat.com>
5157
33f0852f
JJ
5158 PR tree-optimization/69162
5159 * gcc.dg/pr69162.c: New test.
5160
22518428
JJ
5161 PR tree-optimization/69172
5162 * gcc.dg/pr69172.c: New test.
5163
80e9b3aa
TP
51642016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
5165
5166 PR tree-optimization/67781
5167 * gcc.c-torture/execute/pr67781.c: New file.
5168
262a363f
JJ
51692016-01-08 Jakub Jelinek <jakub@redhat.com>
5170
5171 PR tree-optimization/69083
5172 * gcc.dg/vect/pr69083.c: New test.
5173
6e1f093f
SS
51742016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
5175
5176 PR tree-optimization/61441
5177 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
5178 Use -fexcess-precision=standard for compiler options.
5179 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
5180
53290e07
JJ
51812016-01-08 Jakub Jelinek <jakub@redhat.com>
5182
57bf3072
JJ
5183 PR fortran/69128
5184 * gfortran.dg/gomp/pr69128.f90: New test.
5185
53290e07
JJ
5186 PR c++/69145
5187 * g++.dg/ext/pr69145-1.C: New test.
5188 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
5189 * g++.dg/ext/pr69145-2.h: New file.
5190
7a127fa7
MS
51912016-01-07 Martin Sebor <msebor@redhat.com>
5192
5193 PR c/68966
5194 * gcc.dg/atomic-fetch-bool.c: New test.
5195 * gcc.dg/sync-fetch-bool.c: New test.
5196
95918b49
L
51972016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5198
5199 PR fortran/66680
5200 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
5201
c8e62a9d
NC
52022016-01-07 Nick Clifton <nickc@redhat.com>
5203
5204 PR target/66655
5205 * g++.dg/pr66655.C: New test.
5206 * g++.dg/pr66655_1.cc: Test support file.
5207 * g++.dg/pr66655.h: Test header file.
5208
2ad3adf1 52092016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
5210
5211 PR fortran/66680
5212 gfortran.dg/gomp/pr66680.f90: New test.
5213
4cd9ca92
L
52142016-01-07 H.J. Lu <hongjiu.lu@intel.com>
5215
5216 PR target/69171
5217 * gcc.target/i386/pr69171-1.c: New test.
5218 * gcc.target/i386/pr69171-2.c: Likewise.
5219 * gcc.target/i386/pr69171-3.c: Likewise.
5220 * gcc.target/i386/pr69171-4.c: Likewise.
5221 * gcc.target/i386/pr69171-5.c: Likewise.
5222 * gcc.target/i386/pr69171-6.c: Likewise.
5223
7e33d4dc
BS
52242015-12-15 Bernd Schmidt <bschmidt@redhat.com>
5225
5226 PR middle-end/67639
5227 * c-c++-common/pr67639.c: New test.
5228
fec64afc
JJ
52292016-01-07 Jakub Jelinek <jakub@redhat.com>
5230
5231 PR tree-optimization/69141
5232 * g++.dg/opt/pr69141.C: New test.
5233
f293ad29
EB
52342016-01-06 Eric Botcazou <ebotcazou@adacore.com>
5235
5236 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
5237
5027395e
UB
52382016-01-06 Uros Bizjak <ubizjak@gmail.com>
5239
5240 PR target/69140
5241 * gcc.target/i386/pr69140.c: New test
5242
7443cf13
DM
52432016-01-06 David Malcolm <dmalcolm@redhat.com>
5244
5245 * gcc.dg/bad-dereference.c: New test case.
5246
32928931
BS
52472015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5248
5249 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
5250
68dd05da
AS
52512016-01-06 Andreas Schwab <schwab@linux-m68k.org>
5252
5253 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
5254
6b131d5b
MP
52552016-01-06 Marek Polacek <polacek@redhat.com>
5256
5257 PR sanitizer/69099
5258 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
5259
8d9fdb49
MP
52602016-01-05 Marek Polacek <polacek@redhat.com>
5261
5262 PR c/69104
5263 * gcc.dg/atomic-invalid-2.c: New.
5264
acf93f1e
L
52652016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5266
5267 PR target/68991
5268 * gcc.target/i386/pr68991.c: New test.
5269
3f50525d
L
52702016-01-05 H.J. Lu <hongjiu.lu@intel.com>
5271
5272 PR target/68991
5273 * g++.dg/pr68991-1.C: New test.
5274 * g++.dg/pr68991-2.C: Likewise.
5275
e0237993 52762016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 5277
e0237993 5278 PR other/60465
face88a1
ST
5279 * gcc.target/ia64/pr60465-gprel64.c: New test.
5280 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
5281
a0866eff
KT
52822016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5283
5284 PR rtl-optimization/68651
5285 * gcc.target/aarch64/pr68651_1.c: New test.
5286
c589e975
DM
52872016-01-05 David Malcolm <dmalcolm@redhat.com>
5288
5289 PR c/69122
5290 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
5291
929710d9
NS
52922016-01-05 Nathan Sidwell <nathan@acm.org>
5293
ce3e43d7
NS
5294 PR c++/58583
5295 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
5296
929710d9
NS
5297 * gcc.dg/alias-15.c: New.
5298
a2faef8e
NC
52992016-01-05 Nick Clifton <nickc@redhat.com>
5300
5301 PR target/68870
5302 * g++.dg/pr68770.C: New test.
5303
4cfa76e3
MS
53042016-01-04 Mike Stump <mikestump@comcast.net>
5305
5306 * lib/target-supports.exp (check_effective_target_cilkplus):
5307 cilkplus targets require pthreads.
4ece61b6 5308 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 5309
4e8a3a35
MM
53102016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5311
5312 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
5313 generation.
5314
818ab71a
JJ
53152016-01-04 Jakub Jelinek <jakub@redhat.com>
5316
5317 Update copyright years.
5318
2fe0a208
MP
53192016-01-04 Marek Polacek <polacek@redhat.com>
5320
5321 PR c/68908
5322 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
5323 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
5324 * gcc.dg/atomic/stdatomic-op-5.c: New test.
5325
9e3b2fe3
EB
53262016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5327
5328 * gcc.target/sparc/20160104-2.c: New test.
5329
e8d65a35
EB
53302016-01-04 Eric Botcazou <ebotcazou@adacore.com>
5331
5332 * gcc.target/sparc/20160104-1.c: New test.
5333
25ccfccd
PT
53342016-01-03 Paul Thomas <pault@gcc.gnu.org>
5335
5336 PR fortran/65045
5337 * gfortran.dg/pr65045.f90: New test.
5338
cb51d382
EB
53392016-01-02 Eric Botcazou <ebotcazou@adacore.com>
5340
5341 * gnat.dg/specs/debug1.ads: Delete.
5342
6eeaad6e
JD
53432016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5344
5345 PR libgfortran/68867
5346 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
5347 expression.
5348
2f968603
JD
53492016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5350
5351 PR libgfortran/68867
5352 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
5353 PowerPC.
5354
591bb5e4
PT
53552016-01-01 Paul Thomas <pault@gcc.gnu.org>
5356
5357 PR fortran/68864
5358 * gfortran.dg/pr68864.f90: New test.
5359
f1e0620c
JJ
53602016-01-01 Jakub Jelinek <jakub@redhat.com>
5361
942a1319
JJ
5362 PR tree-optimization/69070
5363 * gcc.dg/pr69070.c: New test.
5364
10dff63f
JJ
5365 PR sanitizer/69055
5366 * gfortran.dg/pr69055.f90: New test.
5367
f1e0620c
JJ
5368 PR target/69015
5369 * gcc.dg/pr69015.c: New test.
818ab71a 5370\f
2f883d1c 5371Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
5372
5373Copying and distribution of this file, with or without modification,
5374are permitted in any medium without royalty provided the copyright
5375notice and this notice are preserved.