]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Update TARGET_FUNCTION_INCOMING_ARG documentation
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f3c5ecc2
ML
12016-06-02 Martin Liska <mliska@suse.cz>
2
3 * gcc.dg/predict-9.c: New test.
4
a91807c5
JJ
52016-06-02 Jakub Jelinek <jakub@redhat.com>
6
7 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
8 global set_compiler_env_var and global saved_compiler_env_var.
9
b5bd1978
KT
102016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
11
12 PR rtl-optimization/71295
13 * gcc.c-torture/compile/pr71295.c: New test.
14
b93b1475
JJ
152016-06-02 Jakub Jelinek <jakub@redhat.com>
16
930ebd0e
JJ
17 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
18
1e021dc3
JJ
19 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
20 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
21
b93b1475
JJ
22 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
23 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
24 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
25 alternative number.
26
58f2fb5c
MM
272016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
28
29 * gcc.target/powerpc/p9-splat-4.c: New test.
30
312016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
32
33 PR target/71186
34 * gcc.target/powerpc/pr71186.c: New test.
35
4731c9f0
JD
362016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
37
38 PR fortran/52393
39 * gfortran.dg/fmt_read_3.f90: New test.
40
042dee3e
TP
412016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
42
43 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
44 procedure.
45
15c98b2e
ES
462016-06-01 Eduard Sanou <dhole@openmailbox.org>
47
48 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
49 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
50 env var is set.
51 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
52 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
53 shown once.
54 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
55 during compilation.
56 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
57 vars set by dg-set-compiler-env-var.
58
6442a6f4
PT
592016-06-01 Paul Thomas <pault@gcc.gnu.org>
60
61 PR fortran/71156
62 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
63 to the module procedure declaration.
64 * gfortran.dg/submodule_16.f08: New test.
65
ab62397a
JJ
662016-06-01 Jakub Jelinek <jakub@redhat.com>
67
68 PR middle-end/71371
69 * c-c++-common/gomp/pr71371.c: New test.
70
b66af6ed
RB
712016-06-01 Richard Biener <rguenther@suse.de>
72
73 PR tree-optimization/71366
74 * gcc.dg/torture/pr71366-1.c: New testcase.
75 * gcc.dg/torture/pr71366-2.c: Likewise.
76
e342b9d8
KN
772016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
78
79 * gcc.target/powerpc/vslv-0.c: New test.
80 * gcc.target/powerpc/vslv-1.c: New test.
81 * gcc.target/powerpc/vsrv-0.c: New test.
82 * gcc.target/powerpc/vsrv-1.c: New test.
83
721547cd
NS
842016-06-01 Nathan Sidwell <nathan@acm.org>
85
86 * c-c++-common/torture/pr57945.c: Add expected PTX error.
87 * gcc.target/nvptx/weak.c: New.
88
fa2c9034
RB
892016-06-01 Richard Biener <rguenther@suse.de>
90
91 PR tree-optimization/71261
92 * gcc.dg/torture/vect-bool-1.c: New testcase.
93
3e32893c
JJ
942016-06-01 Jakub Jelinek <jakub@redhat.com>
95
96 * gfortran.dg/gomp/order-1.f90: New test.
97 * gfortran.dg/gomp/order-2.f90: New test.
98
8c383600
JH
992016-06-01 Jan Hubicka <hubicka@ucw.cz>
100
101 * gcc.dg/unroll-6.c: Update template.
102 * gcc.dg/unroll-7.c: New testcase.
103 * gcc.dg/unroll-8.c: New testcase.
104
a0dfeef5
EB
1052016-06-01 Eric Botcazou <ebotcazou@adacore.com>
106
107 * gnat.dg/opt56.ad[sb]: New test.
108
48de5701
PC
1092016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
110
111 PR c++/66635
112 * g++.dg/cpp0x/constexpr-ice16.C: New.
113
827cf695
PP
1142016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
115
116 PR tree-optimization/71314
117 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
118 -mbranch-cost=2.
119
ff66f6e8
PP
1202016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
121
122 PR tree-optimization/71077
123 * gcc.dg/tree-ssa/pr71077.c: New test.
124
050fb209
JH
1252016-05-31 Jan Hubicka <hubicka@ucw.cz>
126
48de5701
PC
127 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
128 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
129 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 130
c642d919
PC
1312016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
132
133 PR c++/71248
134 * g++.dg/cpp0x/pr71248.C: New.
135 * g++.dg/cpp0x/auto7.C: Test column numbers too.
136 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
137 * g++.dg/init/new37.C: Likewise.
138 * g++.dg/template/static1.C: Likewise.
139 * g++.dg/template/static2.C: Likewise.
140
d6439e08
L
1412016-05-31 H.J. Lu <hongjiu.lu@intel.com>
142
143 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
144 instead of %rdi.
145 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
146
780b9dd4
MP
1472016-05-31 Marek Polacek <polacek@redhat.com>
148
149 * c-c++-common/Wswitch-unreachable-3.c: New test.
150 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
151
0d99f8a0
RB
1522016-05-31 Richard Biener <rguenther@suse.de>
153
154 PR tree-optimization/71352
155 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
156
52545641
TP
1572016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
158
159 * gcc.target/arm/armv5_thumb_isa.c: New test.
160
5b8c1205
KY
1612016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
162
163 PR target/71346
164 * gcc.target/i386/pr71346.c: New test.
165
7a88cc84
TV
1662016-05-31 Tom de Vries <tom@codesourcery.com>
167
168 PR tree-optimization/69068
169 * gcc.dg/graphite/pr69068.c: New test.
170
265149a6
MS
1712016-05-27 Martin Sebor <msebor@redhat.com>
172
173 PR c++/71306
174 * g++.dg/warn/Wplacement-new-size-3.C: New test.
175
00631022
JJ
1762016-05-30 Jakub Jelinek <jakub@redhat.com>
177
178 PR c++/71349
179 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
180 nowait depend(inout: dd[0]) clauses where permitted.
181
b2f6675b
PC
1822016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
183
184 PR c++/71238
185 * g++.dg/parse/pr71238.C: New.
186 * g++.dg/concepts/friend1.C: Test column numbers too.
187 * g++.dg/cpp0x/initlist31.C: Likewise.
188 * g++.dg/cpp0x/pr51420.C: Likewise.
189 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
190 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
191 * g++.dg/ext/builtin3.C: Likewise.
192 * g++.dg/lookup/friend12.C: Likewise.
193 * g++.dg/lookup/friend7.C: Likewise.
194 * g++.dg/lookup/koenig1.C: Likewise.
195 * g++.dg/lookup/koenig5.C: Likewise.
196 * g++.dg/lookup/used-before-declaration.C: Likewise.
197 * g++.dg/overload/koenig1.C: Likewise.
198 * g++.dg/template/crash65.C: Likewise.
199 * g++.dg/template/friend57.C: Likewise.
200 * g++.dg/warn/Wshadow-5.C: Likewise.
201 * g++.dg/warn/Wunused-8.C: Likewise.
202 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
203 * g++.old-deja/g++.jason/lineno5.C: Likewise.
204 * g++.old-deja/g++.jason/member.C: Likewise.
205 * g++.old-deja/g++.jason/report.C: Likewise.
206 * g++.old-deja/g++.jason/scoping12.C: Likewise.
207 * g++.old-deja/g++.law/visibility20.C: Likewise.
208 * g++.old-deja/g++.ns/koenig5.C: Likewise.
209 * g++.old-deja/g++.other/static5.C: Likewise.
210 * g++.old-deja/g++.pt/overload2.C: Likewise.
211
a448ff40
JH
2122016-05-30 Jan Hubicka <hubicka@ucw.cz>
213
214 * gcc.dg/tree-ssa/peel1.c: New testcase.
215 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
216 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
217
69be8c91
TV
2182016-05-30 Tom de Vries <tom@codesourcery.com>
219
220 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
221 to ce.
222
a59775a1
PC
2232016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
224
225 PR c++/71099
226 * g++.dg/parse/virtual1.C: New.
227
53d6d955
UB
2282016-05-30 Uros Bizjak <ubizjak@gmail.com>
229
230 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
231 Use correct register when clearing %edx.
232
0557293f
AM
2332016-05-30 Alexander Monakov <amonakov@ispras.ru>
234
235 PR tree-optimization/71289
236 * gcc.dg/pr71289.c: New test.
237
5d476e35
KV
2382016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
239
240 PR middle-end/71269
241 PR middle-end/71292
242 * gcc.dg/tree-ssa/pr71269.c: New test.
243 * gcc.dg/tree-ssa/pr71292.c: New test.
244
db5447ca
KV
2452016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
246
247 PR middle-end/71252
248 * gcc.dg/tree-ssa/pr71252-2.c: New test.
249
98bdbb39
JH
2502016-05-30 Jan Hubicka <hubicka@ucw.cz>
251
252 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
253 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
254 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
255
7e012855
TV
2562016-05-30 Tom de Vries <tom@codesourcery.com>
257
258 PR tree-optimization/69067
259 * gcc.dg/graphite/pr69067.c: New test.
260
beed3701
UB
2612016-05-29 Uros Bizjak <ubizjak@gmail.com>
262
263 PR target/71245
264 * gcc.target/i386/pr71245-1.c: New test.
265 * gcc.target/i386/pr71245-2.c: Ditto.
266
b6d4f8e8
PC
2672016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
268
269 PR c++/71105
270 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
271 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
272 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
273
00022058
JH
2742016-05-27 Jan Hubicka <hubicka@ucw.cz>
275
276 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
277
c8419aca
VV
2782016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
279
280 Revert:
281 PR c++/69855
282 * g++.dg/overload/69855.C: New.
283 * g++.old-deja/g++.law/missed-error2.C: Adjust.
284 * g++.old-deja/g++.pt/crash3.C: Likewise.
285
8008c4d2
PC
2862016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
287
288 PR c++/60385
289 * g++.dg/parse/namespace13.C: New.
290
8b2ef235
JL
2912016-05-26 Jeff Law <law@redhat.com>
292
293 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
294 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
295 * gcc.dg/tree-ssa/pr68198.c: Likewise.
296 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
297 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
298 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
299 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
300 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
301 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
302 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
303 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
304 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
305 * gcc.dg/tree-ssa/vrp56.c: Likewise.
306
7d67159b
VV
3072016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
308
309 PR c++/69855
310 * g++.dg/overload/69855.C: New.
311 * g++.old-deja/g++.law/missed-error2.C: Adjust.
312 * g++.old-deja/g++.pt/crash3.C: Likewise.
313
88e3bdd1
JW
3142016-05-27 Jiong Wang <jiong.wang@arm.com>
315
316 PR target/63596
317 * gcc.target/aarch64/va_arg_1.c: New testcase.
318 * gcc.target/aarch64/va_arg_2.c: Likewise.
319 * gcc.target/aarch64/va_arg_3.c: Likewise.
320
3fd6b9cc
JW
3212016-05-27 Jiong Wang <jiong.wang@arm.com>
322
323 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
324 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
325 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
326 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
327 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
328
3cee7e4e
MP
3292016-05-27 Marek Polacek <polacek@redhat.com>
330
331 PR middle-end/71308
332 * g++.dg/torture/pr71308.C: New test.
333
6a813c96
DV
3342016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
335
336 * gcc.dg/zero_bits_compound-1.c: New test.
337 * gcc.dg/zero_bits_compound-2.c: New test.
338
0561bcfb
IE
3392016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
340
341 PR middle-end/71279
342 * gcc.dg/pr71279.c: New test.
343
21316320
MM
3442016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
345
346 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
347 floating point min/max/comparison instructions.
348 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
349
7211a097
JJ
3502016-05-26 Jakub Jelinek <jakub@redhat.com>
351
352 * c-c++-common/gomp/schedule-1.c: New test.
353 * gfortran.dg/gomp/schedule-1.f90: New test.
354
cac177cf
PP
3552016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
356
357 PR c++/70822
358 PR c++/70106
359 * g++.dg/cpp1y/auto-fn32.C: New test.
360 * g++.dg/cpp1y/paren4.C: New test.
361
a2d5b8c9
NS
3622016-05-26 Nathan Sidwell <nathan@acm.org>
363
364 * gcc.dg/20060410.c: Xfail on ptx.
365 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
366 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
367 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
368 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
369 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
370
ffa8b552
TP
3712016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
372
373 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
374
c7501e00
JJ
3752016-05-26 Jakub Jelinek <jakub@redhat.com>
376
1875b9a0
JJ
377 PR tree-optimization/71280
378 * gcc.dg/pr71280.c: New test.
379
2116e19f
JJ
380 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
381
305aef09
JJ
382 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
383 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
384
c7501e00
JJ
385 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
386
ca449d26
JW
3872016-05-26 Jiong Wang <jiong.wang@arm.com>
388
389 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 390 kept in memory.
ca449d26 391
8af01c66
JL
3922016-05-25 Jeff Law <law@redhat.com>
393
394 PR tree-optimization/71272
395 * gcc.c-torture/compile/pr71272.c: new test.
396
f9d6ce73
BS
3972016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
398
399 * gcc.target/powerpc/vec-cmpne.c: New test.
400 * gcc.target/powerpc/vec-cmpne-long.c: New test.
401
a88a7b22
EB
4022016-05-25 Eric Botcazou <ebotcazou@adacore.com>
403
404 * gnat.dg/opt55.ad[sb]: New test.
405
125f02ed
SKS
4062016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
407
408 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
409 * c-c++-common/pr60226.c: Require int32plus.
410 * gcc.c-torture/execute/pr70602.c: Likewise.
411 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
412 unsigned long for malloc arg type.
413 * gcc.dg/asr_div1.c: Require int32plus.
414 * gcc.dg/enum-mode-1.c: XFAIL for int16.
415 * gcc.dg/pie-1.c: Require pie.
416 * gcc.dg/pie-2.c: Likewise.
417 * gcc.dg/pr59471.c: Require int32plus.
418 * gcc.dg/pr59963-2.c: XFAIL for int16.
419 * gcc.dg/pr60114.c: Require int32plus.
420 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
421 unsigned long for typedef of size_t.
422 * gcc.dg/pr63914.c: Require int32plus.
423 * gcc.dg/pr64536.c: Require pt32plus.
424 * gcc.dg/pr65658.c: Likewise.
425 * gcc.dg/pr67271.c: Require int32plus.
426 * gcc.dg/pr68112.c: Likewise.
427 * gcc.dg/pr69071.c: Skip for avr target.
428 * gcc.dg/pr69973.c: Require int32plus.
429 * gcc.dg/pr70169.c: Skip for avr target.
430 * gcc.dg/sso-6.c: Require int32plus.
431 * gcc.dg/sso-7.c: Likewise.
432 * gcc.dg/sso-8.c: Likewise.
433 * gcc.dg/vrp-min-max-2.c: Likewise.
434
c6e434f5
UB
4352016-05-25 H.J. Lu <hongjiu.lu@intel.com>
436
437 PR target/70738
438 * gcc.target/i386/pr70738-1.c: New test.
439 * gcc.target/i386/pr70738-2.c: Likewise.
440 * gcc.target/i386/pr70738-3.c: Likewise.
441 * gcc.target/i386/pr70738-4.c: Likewise.
442 * gcc.target/i386/pr70738-5.c: Likewise.
443 * gcc.target/i386/pr70738-6.c: Likewise.
444 * gcc.target/i386/pr70738-7.c: Likewise.
445 * gcc.target/i386/pr70738-8.c: Likewise.
446 * gcc.target/i386/pr70738-9.c: Likewise.
447
5c42d341
KT
4482016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
449
450 PR rtl-optimization/66940
451 * gcc.c-torture/execute/pr66940.c: New test.
452
bf9a1a07
IV
4532016-05-25 Ilya Verbin <ilya.verbin@intel.com>
454
455 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
456 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
457 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
458 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
459 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
460 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
461 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
462 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
463 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
464 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
465 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
466 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
467 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
468 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
469 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
470 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
471 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
472 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
473 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
474 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
475 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
476 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
477 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
478 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
479
95efe6b6
MP
4802016-05-25 Marek Polacek <polacek@redhat.com>
481
482 PR c/71265
483 * gcc.dg/noncompile/pr71265.c: New test.
484
a23faf7a
MP
485 PR c/71266
486 * gcc.dg/noncompile/old-style-parm-3.c: New test.
487
69a6d5ad
NS
4882016-05-25 Nathan Sidwell <nathan@acm.org>
489
490 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
491
3072d4ea
RB
4922016-05-25 Richard Biener <rguenther@suse.de>
493
494 PR tree-optimization/71261
495 * c-c++-common/torture/pr71261.c: New testcase.
496
e412ece4
RB
4972016-05-25 Richard Biener <rguenther@suse.de>
498
499 PR tree-optimization/71264
500 * gcc.dg/vect/pr71264.c: New testcase.
501
b9e551ad
PC
5022016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
503
504 PR c++/55992
505 * g++.dg/cpp0x/alias-decl-53.C: New.
506 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
507
6aa1abe5
ML
5082016-05-25 Martin Liska <mliska@suse.cz>
509
510 * g++.dg/pr71239.C: New test.
511
842d162e
RB
5122016-05-25 Richard Biener <rguenther@suse.de>
513
514 * gcc/testsuite/gcc.dg/vect/pr58135.c: Rename to ...
515 * gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c: ... this.
516
f184a36c
MP
5172016-05-25 Marek Polacek <polacek@redhat.com>
518
519 * g++.dg/pr65295.C: Use target c++14.
520
021fad86
PC
5212016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
522
53d6d955
UB
523 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
524 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 525
c3eaf15a
MM
5262016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
527
528 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
529 instructions.
530
e46c7770
CP
5312016-05-24 Cesar Philippidis <cesar@codesourcery.com>
532
533 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
534 * c-c++-common/goacc/deviceptr-1.c: Likewise.
535 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
536 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
537 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
538 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
539 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
540 * c-c++-common/goacc/pcopy.c: Likewise.
541 * c-c++-common/goacc/pcopyin.c: Likewise.
542 * c-c++-common/goacc/pcopyout.c: Likewise.
543 * c-c++-common/goacc/pcreate.c: Likewise.
544 * c-c++-common/goacc/pr70688.c: New test.
545 * c-c++-common/goacc/present-1.c: Adjust test.
546 * c-c++-common/goacc/reduction-5.c: Likewise.
547 * g++.dg/goacc/data-1.C: New test.
548
4bfc9db7
MM
5492016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
550
551 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
552 vector parity built-in functions.
553 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
554 count trailing zeros automatic vectorization.
555 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
556 count trailing zeros built-in functions.
557
2bc145af
KV
5582016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
559
560 * gcc.dg/tree-ssa/reassoc-44.c: New test.
561
26869fdb
PH
5622016-05-24 Pat Haugen <pthaugen@us.ibm.com>
563
564 PR target/71050
565 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
566
b2dc9c3b
PC
5672016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
568
569 PR c++/50436
570 * g++.dg/template/crash123.C: New.
571 * g++.dg/template/crash124.C: Likewise.
572
f65e97fd
MS
5732016-05-24 Martin Sebor <msebor@redhat.com>
574
575 PR c++/71147
576 * g++.dg/ext/flexary16.C: New test.
577
a6f5ac7f
IV
5782016-05-24 Ilya Verbin <ilya.verbin@intel.com>
579
69a6d5ad
NS
580 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
581 before math.h is included.
a6f5ac7f
IV
582 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
583 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
584 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
585 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
586 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
587 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
588 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
589 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
590 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
591 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
592 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
593 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
594 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
595 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
596 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
597 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
598 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
599 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
600 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
601 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
602 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
603 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
604 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
605
27bad558
MM
6062016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
607 Kelvin Nilsen <kelvin@gcc.gnu.org>
608
609 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
610 support.
611
72f382fb
PC
6122016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
613
614 PR c++/69872
615 * g++.dg/warn/Wno-narrowing1.C: New.
616
ef2ec9d9
MP
6172016-05-24 Marek Polacek <polacek@redhat.com>
618
619 PR c/71249
620 * c-c++-common/Wswitch-unreachable-2.c: New test.
621
e90434e3
JJ
6222016-05-24 Jakub Jelinek <jakub@redhat.com>
623
7adb26f2
JJ
624 PR c++/71257
625 * g++.dg/vect/simd-clone-6.cc: New test.
626 * g++.dg/gomp/declare-simd-6.C: New test.
627
e90434e3
JJ
628 PR middle-end/70434
629 PR c/69504
630 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
631
b556ea3b
RB
6322016-05-24 Richard Biener <rguenther@suse.de>
633
634 PR tree-optimization/71240
635 * gcc.dg/optimize-bswapsi-5.c: New testcase.
636
e5328f5d
RB
6372016-05-24 Richard Biener <rguenther@suse.de>
638
639 PR tree-optimization/71230
640 * gcc.dg/torture/pr71230.c: New testcase.
641 * g++.dg/torture/pr71230.C: Likewise.
642
a04e69c0
TS
6432016-05-24 Thomas Schwinge <thomas@codesourcery.com>
644
645 * c-c++-common/goacc/routine-5.c: Add tests.
646 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
647 * gfortran.dg/goacc/routine-6.f90: Add tests.
648
30fd2977
RB
6492016-05-24 Richard Biener <rguenther@suse.de>
650
651 PR tree-optimization/71253
652 * gcc.dg/torture/pr71253.c: New testcase.
653
ca6f60bc
KV
6542016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
655
656 PR middle-end/71252
657 * gfortran.dg/pr71252.f90: New test.
658
d3465d72
RS
6592016-05-24 Richard Sandiford <richard.sandiford@arm.com>
660
661 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
662
f17a223d
RB
6632016-05-24 Richard Biener <rguenther@suse.de>
664
665 PR middle-end/70434
666 PR c/69504
667 * c-c++-common/vector-subscript-4.c: New testcase.
668 * c-c++-common/vector-subscript-5.c: Likewise.
669
e3f36534
JD
6702016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
671
672 PR fortran/71123
673 * gfortran.dg/namelist_90.f: New test
674
85d5c27d
JD
6752016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
676
677 PR fortran/66461
678 * gfortran.dg/unexpected_eof.f: New test
679
fe3f3340
MM
6802016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
681 Kelvin Nilsen <kelvin@gcc.gnu.org>
682
683 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
684 as little endian.
685
26d6ae55
PC
6862016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
687
688 PR c++/70972
689 * g++.dg/cpp0x/inh-ctor20.C: New.
690 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
691
d6c9a06f
PC
6922016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
693
694 PR c++/69095
695 * g++.dg/cpp0x/variadic168.C: New.
696
396a1d10
PC
6972016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
698
699 * g++.dg/cpp0x/pr31445.C: Test column number too.
700 * g++.dg/cpp0x/pr32253.C: Likewise.
701 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
702 * g++.dg/cpp0x/variadic36.C: Likewise.
703
ece46666
MG
7042016-05-23 Marc Glisse <marc.glisse@inria.fr>
705
706 * gcc.dg/fold-notshift-2.c: Adjust.
707
a7dc5980
MP
7082016-05-23 Marek Polacek <polacek@redhat.com>
709
710 PR c/49859
711 * c-c++-common/Wswitch-unreachable-1.c: New test.
712 * gcc.dg/Wswitch-unreachable-1.c: New test.
713 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
714 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
715 * g++.dg/gomp/block-10.C: Likewise.
716 * gcc.dg/gomp/block-10.c: Likewise.
717 * g++.dg/gomp/block-9.C: Likewise.
718 * gcc.dg/gomp/block-9.c: Likewise.
719 * g++.dg/gomp/target-1.C: Likewise.
720 * g++.dg/gomp/target-2.C: Likewise.
721 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 722 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
723 * g++.dg/gomp/taskgroup-1.C: Likewise.
724 * gcc.dg/gomp/taskgroup-1.c: Likewise.
725 * gcc.dg/gomp/teams-1.c: Likewise.
726 * g++.dg/gomp/teams-1.C: Likewise.
727 * g++.dg/overload/error3.C: Likewise.
728 * g++.dg/tm/jump1.C: Likewise.
729 * g++.dg/torture/pr40335.C: Likewise.
730 * gcc.dg/c99-vla-jump-5.c: Likewise.
731 * gcc.dg/switch-warn-1.c: Likewise.
732 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
733 * gcc.dg/nested-func-1.c: Likewise.
734 * gcc.dg/pr67784-4.c: Likewise.
735
18b54004
RB
7362016-05-23 Richard Biener <rguenther@suse.de>
737
738 PR tree-optimization/71230
739 * gfortran.dg/pr71230-1.f90: New testcase.
740 * gfortran.dg/pr71230-2.f90: Likewise.
741
e569db5f
VK
7422016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
743
396a1d10 744 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
745 * gcc.dg/vect/pr58135.c: Add new.
746 * gfortran.dg/pr46519-1.f: Adjust test case.
747
e4b71114
PC
7482016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
749
750 PR c++/53401
751 * g++.dg/cpp0x/decltype64.C: New.
752
a25a8058
CL
7532016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
754
755 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
756 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
757 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
758
0dcfe9ab
CL
7592016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
760
761 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
762 Add poly64x1_t and poly64x2_t cases if supported.
763 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
764 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
765 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
766 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
767 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
768
ffd70e4a
CL
7692016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
770
771 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
772 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
773 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
774 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
775 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
776 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
777 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
778
4b1f57fe
CL
7792016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
780
781 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
782
16c5ec77
CL
7832016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
784
785 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
786 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
787
94ad56c7
JJ
7882016-05-22 Jakub Jelinek <jakub@redhat.com>
789
57748705
JJ
790 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
791 constraint instead of "r".
792 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
793 insn instead of vxorpd.
794 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
795
af120161
JJ
796 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
797 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
798
355023ce
JJ
799 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
800
3b48574c
JJ
801 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
802 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
803
94ad56c7
JJ
804 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
805
8a85cee2
KV
8062016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
807
808 PR middle-end/40921
809 * gcc.dg/tree-ssa/pr40921.c: New test.
810
8e916b16
PS
8112016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
812
813 PR target/71103
814 * gcc.target/avr/pr71103.c: New test.
815
88aea79f
KV
8162016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
817
818 PR middle-end/71179
819 * gcc.dg/tree-ssa/pr71179.c: New test.
820
79063edd
MS
8212016-05-20 Martin Sebor <msebor@redhat.com>
822
823 PR c/71115
824 * gcc.dg/init-excess-2.c: New test.
825
55c8849f
EB
8262016-05-20 Eric Botcazou <ebotcazou@adacore.com>
827
828 * gnat.dg/opt53.adb: New test.
829 * gnat.dg/opt54.adb: Likewise.
830
c91a0948
MJ
8312016-05-20 Martin Jambor <mjambor@suse.cz>
832
833 PR tree-optimization/70884
834 * gcc.dg/tree-ssa/pr70919.c: New test.
835
9cad20fa
BS
8362016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
837
838 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
839 formatting.
69a6d5ad
NS
840 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
841 fix code formatting.
842
8432016-05-20 Nathan Sidwell <nathan@acm.org>
844
845 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
846 non-common cases.
847 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 848
15c671a7
DM
8492016-05-20 David Malcolm <dmalcolm@redhat.com>
850
851 * jit.dg/all-non-failing-tests.h: Add
852 test-factorial-must-tail-call.c.
853 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
854 * jit.dg/test-factorial-must-tail-call.c: New test case.
855
4f028369
JJ
8562016-05-20 Jakub Jelinek <jakub@redhat.com>
857
858 PR fortran/71204
859 * gfortran.dg/pr71204.f90: New test.
860
7dea4ab3
CP
8612016-05-20 Cesar Philippidis <cesar@codesourcery.com>
862
863 * gcc.target/nvptx/sincos.c: New test.
864
ef98d365
PC
8652016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
866
867 PR c++/70572
868 * g++.dg/cpp1y/auto-fn31.C: New.
869
92466115
BS
8702016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
871
872 * gcc.target/powerpc/vec-addec.c: New test.
873 * gcc.target/powerpc/vec-addec-int128.c: New test.
874
9a385c2d
DM
8752016-05-20 David Malcolm <dmalcolm@redhat.com>
876
877 * gcc.dg/plugin/must-tail-call-1.c: New test case.
878 * gcc.dg/plugin/must-tail-call-2.c: New test case.
879 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
880 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
881
77c9d5b4
JH
8822016-05-20 Jan Hubicka <hubicka@ucw.cz>
883
884 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
885
68047971
JJ
8862016-05-20 Jakub Jelinek <jakub@redhat.com>
887
18954840
JJ
888 PR c++/71210
889 * g++.dg/opt/pr71210-1.C: New test.
890 * g++.dg/opt/pr71210-2.C: New test.
891
68047971
JJ
892 PR tree-optimization/29756
893 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
894 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
895 only on selected targets where V4SImode vectors are known to be
896 supported.
897
d78789f5
MG
8982016-05-20 Marc Glisse <marc.glisse@inria.fr>
899
900 PR tree-optimization/71079
901 PR tree-optimization/71206
902 * gcc.dg/tree-ssa/pr71206.c: New testcase.
903
550fa093
PK
9042016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
905
906 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
907 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
908 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
909
483c6429
RG
9102016-05-20 Richard Guenther <rguenther@suse.de>
911
912 PR tree-optimization/29756
913 * gcc.dg/tree-ssa/vector-6.c: New testcase.
914
eb066284
RB
9152016-05-20 Richard Biener <rguenther@suse.de>
916
917 PR tree-optimization/71185
918 * gcc.dg/tree-ssa/pr71185.c: New testcase.
919
58f10249
RB
9202016-05-20 Richard Biener <rguenther@suse.de>
921
922 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
923
2a5569fa
MP
9242016-05-19 Marek Polacek <polacek@redhat.com>
925
926 PR c++/71075
927 * g++.dg/diagnostic/pr71075.C: New test.
928
5e9a5385
DM
9292016-05-19 David Malcolm <dmalcolm@redhat.com>
930
931 PR c++/71184
932 * g++.dg/pr71184.C: New test case.
933
4f45da44
KN
9342016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
935
936 * gcc.target/powerpc/darn-0.c: New test.
937 * gcc.target/powerpc/darn-1.c: New test.
938 * gcc.target/powerpc/darn-2.c: New test.
939
4177437e
MP
9402016-05-19 Marek Polacek <polacek@redhat.com>
941
942 PR tree-optimization/71031
943 * gcc.dg/tree-ssa/vrp100.c: New test.
944
afb72432
IE
9452016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
946
947 PR rtl-optimization/71148
948 * gcc.dg/pr71148.c: New test.
949
4f83064e
KT
9502016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
951
952 PR target/71056
953 * gcc.target/arm/pr71056.c: New test.
954
4bf8dbe1
BE
9552016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
956
957 * c-c++-common/pr69669.c: Check the used mode.
958
f3510625
MO
9592016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
960
961 PR sanitizer/64354
962 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
963
43c0068e
RB
9642016-05-19 Richard Biener <rguenther@suse.de>
965
966 PR tree-optimization/70729
967 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
968 * gcc.dg/graphite/scop-18.c: Likewise.
969 * gcc.dg/pr41783.c: Disable LIM.
970 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
971 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
972 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
973 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
974 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
975 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
976 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
977 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
978 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
979 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
980 * gfortran.dg/pr42108.f90: Likewise.
981
70f25790
DM
9822016-05-18 David Malcolm <dmalcolm@redhat.com>
983
984 PR driver/69265
985 * gcc.dg/spellcheck-options-11.c: New test case.
986
960db8ec
JJ
9872016-05-18 Jakub Jelinek <jakub@redhat.com>
988
989 PR c++/71100
990 * g++.dg/opt/pr71100.C: New test.
991
04643334
MJ
9922016-05-18 Martin Jambor <mjambor@suse.cz>
993
994 PR ipa/69708
995 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
996 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
997 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
998 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
999
91bb9f80
MJ
10002016-05-18 Martin Jambor <mjambor@suse.cz>
1001
1002 PR ipa/69708
1003 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
1004 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
1005 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
1006 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
1007 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
1008
c584aca6
PC
10092016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1010
1011 PR c++/69793
1012 * g++.dg/template/crash122.C: New.
1013
20309c6e
PC
10142016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1015
1016 PR c++/70466
1017 * g++.dg/template/pr70466-1.C: New.
1018 * g++.dg/template/pr70466-2.C: Likewise.
1019
50c78b9a
MM
10202016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1021
1022 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
1023 splat operations and the XXSPLTIB instruction.
1024 * gcc.target/powerpc/p9-splat-2.c: Likewise.
1025 * gcc.target/powerpc/p9-splat-3.c: Likewise.
1026 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
1027 xxlxor to clear a register.
1028
cf8be00d
RS
10292016-05-18 Richard Sandiford <richard.sandiford@arm.com>
1030
1031 * gcc.dg/torture/pr71020.c: New test.
1032
848a392a
MJ
10332016-05-18 Martin Jambor <mjambor@suse.cz>
1034
1035 PR ipa/70646
1036 * gcc.dg/ipa/pr70646.c: New test.
1037
1f2ab776
CL
10382016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1039
1040 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
1041
76489493
CL
10422016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1043
1044 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
1045 missing tests for vreinterpretq_p{8,16}.
1046
bd79378d
CL
10472016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1048
1049 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
1050 vsliq_n_s64 and vsliq_n_u64.
1051
81ca3ea0
CL
10522016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1053
1054 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
1055 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
1056
873cb425
CL
10572016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1058
1059 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
1060 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
1061 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
1062
9d6e7c21
CL
10632016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
1064
1065 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
1066 in comment.
1067
b4dbe40e 10682016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
1069
1070 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
1071 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
1072 "blr\t" and switch to scan-assembler-times.
1073
83a5c910
JW
10742016-05-18 Jiong Wang <jiong.wang@arm.com>
1075
53d6d955
UB
1076 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
1077 with __aarch64__.
1078 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
1079 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 1080
fb7cbdeb
JJ
10812016-05-18 Jakub Jelinek <jakub@redhat.com>
1082
8ee91165
JJ
1083 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
1084 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
1085 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
1086 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
1087 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
1088 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
1089
cf4d516a
JJ
1090 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
1091 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
1092
a4f16422
JJ
1093 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
1094 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
1095
7b37ce10
JJ
1096 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
1097 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
1098
fb7cbdeb
JJ
1099 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
1100
c9326aef
RB
11012016-05-18 Richard Biener <rguenther@suse.de>
1102
1103 PR tree-optimization/71168
1104 * gcc.dg/torture/pr71168.c: New testcase.
1105
df8b0a11
KV
11062016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
1107
1108 PR middle-end/63586
1109 * gcc.dg/tree-ssa/pr63586-2.c: New test.
1110 * gcc.dg/tree-ssa/pr63586.c: New test.
1111 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
1112
2efd67ed
NS
11132016-05-17 Nathan Sidwell <nathan@acm.org>
1114
1115 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
1116 * gcc.dg/pr68671.c: Fix ptx xfail-if.
1117 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
1118 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
1119
1988b2c2
NS
11202016-05-17 Nathan Sidwell <nathan@acm.org>
1121
1122 * gcc.target/nvptx/abi-vararg-3.c: New.
1123
ad1d92ab
MM
11242016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
1125
1126 PR tree-optimization/54579
1127 PR middle-end/55299
1128 * gcc.dg/fold-notrotate-1.c: New test.
1129 * gcc.dg/fold-notshift-1.c: New test.
1130 * gcc.dg/fold-notshift-2.c: New test.
1131
47768df8
MP
11322016-05-17 Marek Polacek <polacek@redhat.com>
1133
1134 PR ipa/71146
1135 * g++.dg/ipa/pr71146.C: New test.
1136
6b5423a5
DM
11372016-05-17 David Malcolm <dmalcolm@redhat.com>
1138
1139 * jit.dg/test-error-array-bounds.c: New test case.
1140
c7986356
MG
11412016-05-17 Marc Glisse <marc.glisse@inria.fr>
1142
1143 * gcc.dg/tree-ssa/and-1.c: New testcase.
1144
d982c5b7
MG
11452016-05-17 Marc Glisse <marc.glisse@inria.fr>
1146
1147 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1148 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
1149
0139ba93
MG
11502016-05-17 Marc Glisse <marc.glisse@inria.fr>
1151
1152 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1153 * gcc.dg/tree-ssa/vrp99.c: New testcase.
1154
daab4562
JW
11552016-05-17 Jiong Wang <jiong.wang@arm.com>
1156
1157 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
1158
22330033
JW
11592016-05-17 Jiong Wang <jiong.wang@arm.com>
1160
1161 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
1162
98b3a5f2
JW
11632016-05-17 Jiong Wang <jiong.wang@arm.com>
1164
1165 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
1166 ".2d[index]" when scan the assembly.
1167 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
1168 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
1169 float64x1.
1170 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
1171
b71b7a8e
RB
11722016-05-17 Richard Biener <rguenther@suse.de>
1173
1174 PR tree-optimization/71132
1175 * gcc.dg/torture/pr71132.c: New testcase.
1176
3c51ad46
CL
11772016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
1178
1179 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
1180
d20faa66
KT
11812016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1182
1183 PR target/70809
1184 * gcc.target/aarch64/pr70809_1.c: New test.
1185
b75cc5a4
KT
11862016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1187
1188 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
1189 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
1190 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
1191 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
1192
b28eb195
IE
11932016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
1194 Ilya Enkovich <ilya.enkovich@intel.com>
1195
1196 PR target/71114
1197 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
1198
0b9004ed
JH
11992016-05-16 Jan Hubicka <hubicka@ucw.cz>
1200
1201 * g++.dg/ipa/ivinline-7.C: Do not xfail.
1202 * g++.dg/ipa/ivinline-9.C: Do not xfail.
1203
1b81a1c1
MW
12042016-05-16 Matthew Wahab <matthew.wahab@arm.com>
1205
1206 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
1207 test for __ARM_FP16_ARGS.
1208 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
1209 * gcc.target/arm/aapcs/neon-vect10.c: New.
1210 * gcc.target/arm/aapcs/neon-vect9.c: New.
1211 * gcc.target/arm/aapcs/vfp18.c: New.
1212 * gcc.target/arm/aapcs/vfp19.c: New.
1213 * gcc.target/arm/aapcs/vfp20.c: New.
1214 * gcc.target/arm/aapcs/vfp21.c: New.
1215 * gcc.target/arm/fp16-aapcs-1.c: New.
1216 * g++.target/arm/fp16-param-1.c: Update expected output. Add
1217 test for __ARM_FP16_ARGS.
1218 * g++.target/arm/fp16-return-1.c: Update expected output.
1219
921d1e73
JW
12202016-05-16 Jiong Wang <jiong.wang@arm.com>
1221
1222 PR testsuite/70227
1223 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
1224
228eb42a
HA
12252016-05-15 Harald Anlauf <anlauf@gmx.de>
1226
1227 PR fortran/69603
1228 * gfortran.dg/pr69603.f90: New testcase.
1229
785abfd3
FR
12302016-05-14 Fritz Reese <fritzoreese@gmail.com>
1231
1232 * gfortran.dg/dec_union_4.f90: Fix endian issue.
1233
e75eb64f
FR
12342016-05-14 Fritz Reese <fritzoreese@gmail.com>
1235
1236 PR fortran/71047
1237 * gfortran.dg/pr71047.f08: New test.
1238
aa4b467b
JM
12392016-05-13 Joseph Myers <joseph@codesourcery.com>
1240
1241 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
1242 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
1243 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
1244
653fb4a2
MS
12452016-05-13 Martin Sebor <msebor@redhat.com>
1246
1247 PR c++/60049
1248 * g++.dg/cpp0x/constexpr-60049.C: New test.
1249
9e37582d
JJ
12502016-05-13 Jakub Jelinek <jakub@redhat.com>
1251
1252 PR bootstrap/71071
1253 * gcc.dg/pr71071.c: New test.
1254
a278aa17
UB
12552016-05-13 Uros Bizjak <ubizjak@gmail.com>
1256
1257 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
1258 remove XOP handling.
377eaca7 1259 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 1260
ac3d02e2
NS
12612016-05-13 Nathan Sidwell <nathan@acm.org>
1262
1263 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
1264 __atomic_is_lock_free declaration.
1265
8ab3bdac
RB
12662016-05-13 Richard Biener <rguenther@suse.de>
1267
1268 PR tree-optimization/42587
1269 * gcc.dg/optimize-bswapsi-4.c: New testcase.
1270
623b8e0a
ML
12712016-05-13 Martin Liska <mliska@suse.cz>
1272
1273 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
1274 the new format of dump output.
1275
da7674f6
IE
12762016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
1277
1278 * gcc.dg/pr71084.c: New test.
1279
c959db3d
RR
12802016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1281
53d6d955
UB
1282 PR target/53440
1283 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 1284
43203dea
RR
12852016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1286
1287 * gcc.target/aarch64/struct_return.c: New test.
1288
4f2e1536
MP
12892016-05-12 Marek Polacek <polacek@redhat.com>
1290
1291 PR c/70756
1292 * c-c++-common/pr70756-2.c: New test.
1293 * c-c++-common/pr70756.c: New test.
1294
1ef33ef3
RB
12952016-05-12 Richard Biener <rguenther@suse.de>
1296
1297 PR tree-optimization/71059
1298 * gcc.dg/torture/pr71059.c: New testcase.
1299
763baff6
RB
13002016-05-12 Richard Biener <rguenther@suse.de>
1301
1302 PR tree-optimization/71062
1303 * gcc.dg/torture/pr71062.c: New testcase.
1304
c4ec1243
IE
13052016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
1306
1307 PR tree-optimization/71006
1308 * gcc.dg/pr71006.c: New test.
1309
a5fbf76d
MP
13102016-05-12 Marek Polacek <polacek@redhat.com>
1311
1312 PR driver/71063
1313 * gcc.dg/opts-7.c: New test.
1314
5acc47a4
KT
13152016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1316
1317 PR target/70830
1318 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
1319 Add -save-temps to dg-options.
1320 Scan for ldmfd rather than pop instruction.
1321 * gcc.target/arm/interrupt-2.c: Likewise.
1322 * gcc.target/arm/pr70830.c: New test.
1323
40bd4bf9
JJ
13242016-05-12 Jakub Jelinek <jakub@redhat.com>
1325
3cd63842
JJ
1326 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
1327 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
1328
c05d08f6
JJ
1329 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
1330 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
1331 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
1332
bc27ffae
JJ
1333 PR target/71019
1334 * gcc.target/i386/avx512vl-pack-1.c: New test.
1335 * gcc.target/i386/avx512vl-pack-2.c: New test.
1336 * gcc.target/i386/avx512bw-pack-2.c: New test.
1337
515d7412
JJ
1338 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
1339
40bd4bf9
JJ
1340 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
1341 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
1342 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
1343
44ab146a
RB
13442016-05-12 Richard Biener <rguenther@suse.de>
1345
1346 PR tree-optimization/70986
1347 * gcc.dg/torture/pr70986-1.c: New testcase.
1348 * gcc.dg/torture/pr70986-2.c: Likewise.
1349 * gcc.dg/torture/pr70986-3.c: Likewise.
1350
d6e83a8d
MM
13512016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
1352
1353 PR c/43651
1354 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
1355 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
1356
51e67ea3
UB
13572016-05-11 Uros Bizjak <ubizjak@gmail.com>
1358
1359 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
1360 directive.
1361 * gcc.target/i386/pr66746.c: Ditto.
1362
3fd2b007
MM
13632016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
1364
1365 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
1366 support.
1367 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
1368 warning when using -mvsx-timode.
1369 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
1370 * gcc.target/powerpc/dform-2.c: Likewise.
1371 * gcc.target/powerpc/pr68805.c: Likewise.
1372
5c3a10fb
MP
13732016-05-11 Marek Polacek <polacek@redhat.com>
1374
1375 PR c++/71024
1376 * c-c++-common/attributes-3.c: New test.
1377
7cfb065b
NS
13782016-05-11 Nathan Sidwell <nathan@acm.org>
1379
1380 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
1381 * gcc.c-torture/execute/pr68185.c: Likewise.
1382 * gcc.dg/ipa/pr70306.c: Requires global constructors.
1383 * gcc.dg/pr69634.c: Requires scheduling.
1384 * gcc.dg/torture/pr66178.c: Require label values.
1385 * gcc.dg/setjmp-6.c: Require indirect jumps.
1386
f35ea97d
RB
13872016-05-11 Richard Biener <rguenther@suse.de>
1388
1389 PR tree-optimization/71055
1390 * gcc.dg/torture/pr71055.c: New testcase.
1391
dff70323
RB
13922016-05-11 Richard Biener <rguenther@suse.de>
1393
1394 PR debug/71057
1395 * g++.dg/debug/pr71057.C: New testcase.
1396
56a3d28b
JJ
13972016-05-11 Jakub Jelinek <jakub@redhat.com>
1398
1399 PR fortran/70855
1400 * gfortran.dg/gomp/pr70855.f90: New test.
1401
ebc1b29e
RB
14022016-05-11 Richard Biener <rguenther@suse.de>
1403
1404 PR middle-end/71002
1405 * g++.dg/torture/pr71002.C: New testcase.
1406
98ccd1d7
IE
14072016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
1408
1409 PR middle-end/70807
1410 * gcc.dg/pr70807.c: New test.
1411
ed29e24b
MS
14122016-05-10 Martin Sebor <msebor@redhat.com>
1413
1414 PR c++/38611
1415 * g++.dg/Wattributes.C: New test.
1416
e39dab2c
MG
14172016-05-10 Marc Glisse <marc.glisse@inria.fr>
1418
1419 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
1420 * gcc.dg/tree-ssa/pr69270.c: Adjust.
1421 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
1422
d067e238
IE
14232016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1424
1425 PR target/70799
1426 * gcc.target/i386/pr70799-1.c: New test.
1427
cd36c83e
PMR
14282016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1429
1430 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
1431
1e3af2a4
IE
14322016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1433
1434 PR middle-end/70877
1435 * gcc.target/i386/pr70877.c: New test.
1436
afc610db
IE
14372016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
1438
1439 PR tree-optimization/70786
1440 * gcc.target/i386/pr70876.c: New test.
1441
4b59d19f
JJ
14422016-05-10 Jakub Jelinek <jakub@redhat.com>
1443
1444 PR target/70927
1445 * gcc.target/i386/avx512vl-logic-1.c: New test.
1446 * gcc.target/i386/avx512vl-logic-2.c: New test.
1447 * gcc.target/i386/avx512dq-logic-2.c: New test.
1448
9b5ee426
BS
14492016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1450
1451 PR target/70963
1452 * gcc.target/powerpc/pr70963.c: New.
1453
f3352cab
DM
14542016-05-10 David Malcolm <dmalcolm@redhat.com>
1455
1456 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
1457 (test_very_wide_line): Add ruler to expected output.
1458 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
1459 (test_very_wide_line): Likewise.
1460 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
1461 (test_show_locus): Within the handling of "test_very_wide_line",
1462 enable show_ruler_p on the diagnostic context.
1463
4a3255dd
RB
14642016-05-10 Richard Biener <rguenther@suse.de>
1465
1466 PR tree-optimization/71039
1467 * gcc.dg/torture/pr71039.c: New testcase.
1468
da7c9950
NS
14692016-05-10 Nathan Sidwell <nathan@acm.org>
1470
1471 * gcc.dg/nested-func-10.c: Requires alloca.
1472 * gcc.dg/nested-func-9.c: Requires alloca.
1473 * gcc.c-torture/execute/pr70460.c: Requires labels.
1474 * gcc.c-torture/compile/pr70199.c: Requires labels.
1475 * gcc.target/nvptx/decl.c: Compile only.
1476 * gcc.target/nvptx/trailing-init.c: Compile only.
1477 * gcc.target/nvptx/ary-init.c: Compile only.
1478
cf68d92c
MP
14792016-05-10 Marek Polacek <polacek@redhat.com>
1480
1481 PR c/70255
1482 * gcc.dg/attr-opt-1.c: New test.
1483
64ea4e15
RB
14842016-05-10 Richard Biener <rguenther@suse.de>
1485
1486 PR tree-optimization/70497
1487 PR tree-optimization/28367
1488 * gcc.dg/torture/20160404-1.c: New testcase.
1489 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
1490 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
1491
5a96dae3
PMR
14922016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
1493
1494 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
1495
fc97f805
UB
14962016-05-09 Uros Bizjak <ubizjak@gmail.com>
1497
1498 * gcc.target/i386/fabsneg-1.c New test.
1499
a710b1d5
AM
15002016-05-09 Alan Modra <amodra@gmail.com>
1501
1502 PR testsuite/70826
1503 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
1504
171f6f05
RB
15052016-05-09 Richard Biener <rguenther@suse.de>
1506
1507 PR tree-optimization/70985
1508 * gcc.dg/torture/pr70985.c: New testcase.
1509
18caa34e
BC
15102016-05-09 Bin Cheng <bin.cheng@arm.com>
1511
1512 * gcc.dg/tree-ssa/ifc-9.c: New test.
1513 * gcc.dg/tree-ssa/ifc-10.c: New test.
1514 * gcc.dg/tree-ssa/ifc-11.c: New test.
1515 * gcc.dg/tree-ssa/ifc-12.c: New test.
1516 * gcc.dg/vect/pr61194.c: Remove XFAIL.
1517 * gcc.dg/vect/vect-23.c: Remove XFAIL.
1518 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
1519
7a27d38f
RB
15202016-05-09 Richard Biener <rguenther@suse.de>
1521
1522 PR fortran/70937
1523 * gfortran.dg/pr70937.f90: New testcase.
1524
5ebbbd3d
RO
15252016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1526
1527 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
1528
f6288c24
FR
15292016-05-07 Fritz Reese <fritzoreese@gmail.com>
1530
1531 PR fortran/56226
1532 * gfortran.dg/dec_structure_1.f90: New testcase.
1533 * gfortran.dg/dec_structure_2.f90: Ditto.
1534 * gfortran.dg/dec_structure_3.f90: Ditto.
1535 * gfortran.dg/dec_structure_4.f90: Ditto.
1536 * gfortran.dg/dec_structure_5.f90: Ditto.
1537 * gfortran.dg/dec_structure_6.f90: Ditto.
1538 * gfortran.dg/dec_structure_7.f90: Ditto.
1539 * gfortran.dg/dec_structure_8.f90: Ditto.
1540 * gfortran.dg/dec_structure_9.f90: Ditto.
1541 * gfortran.dg/dec_structure_10.f90: Ditto.
1542 * gfortran.dg/dec_structure_11.f90: Ditto.
1543 * gfortran.dg/dec_union_1.f90: Ditto.
1544 * gfortran.dg/dec_union_2.f90: Ditto.
1545 * gfortran.dg/dec_union_3.f90: Ditto.
1546 * gfortran.dg/dec_union_4.f90: Ditto.
1547 * gfortran.dg/dec_union_5.f90: Ditto.
1548 * gfortran.dg/dec_union_6.f90: Ditto.
1549 * gfortran.dg/dec_union_7.f90: Ditto.
1550
5ec4a8cd
TV
15512016-05-07 Tom de Vries <tom@codesourcery.com>
1552
1553 PR tree-optimization/70956
1554 * gcc.dg/graphite/pr70956.c: New test.
1555
58ec1d0e
JJ
15562016-05-06 Jakub Jelinek <jakub@redhat.com>
1557
ccd88fb7
JJ
1558 PR middle-end/70941
1559 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
1560 (a, b, c, d): Change type from char to signed char.
1561 (main): Compare against (signed char) -1634678893 instead of
1562 hardcoded -109. Use __builtin_abort instead of abort.
1563
dd3b6464
JJ
1564 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
1565 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
1566
58ec1d0e
JJ
1567 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
1568
19aa23d8
YR
15692016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1570
1571 PR debug/70935
1572 * gcc.dg/torture/pr70935.c: New test.
1573
ae5f0df1
OE
15742016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1575
1576 PR target/58219
ce23a8ff 1577 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 1578
078f7e37
RB
15792016-05-06 Richard Biener <rguenther@suse.de>
1580
1581 PR tree-optimization/70960
1582 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
1583
765d7b54
OE
15842016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1585
1586 PR target/52933
1587 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
1588 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
1589 Adjust expected instruction counts.
1590 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
1591
29c94e65
MP
15922016-05-06 Marek Polacek <polacek@redhat.com>
1593
1594 PR sanitizer/70875
1595 * gcc.dg/ubsan/bounds-3.c: New test.
1596
3684b02e
OE
15972016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1598
1599 PR target/54089
1600 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
1601
8706773f
RB
16022016-05-06 Richard Biener <rguenther@suse.de>
1603
1604 PR middle-end/70931
1605 * gfortran.dg/pr70931.f90: New testcase.
1606
a4f51018
RB
16072016-05-06 Richard Biener <rguenther@suse.de>
1608
1609 PR middle-end/70941
1610 * gcc.dg/torture/pr70941.c: New testcase.
1611
c4f2425f
BC
16122016-05-05 Bin Cheng <bin.cheng@arm.com>
1613
1614 PR tree-optimization/57206
1615 * gcc.dg/vect/pr57206.c: New test.
1616
5dc08197
RO
16172016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1618
1619 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
1620
351f85c5
JJ
16212016-05-05 Jakub Jelinek <jakub@redhat.com>
1622
568bac8c
JJ
1623 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
1624
351f85c5
JJ
1625 * c-c++-common/Wdangling-else-4.c: New test.
1626
33fd7785
JJ
16272016-05-04 Jakub Jelinek <jakub@redhat.com>
1628
2d1ac15a
JJ
1629 PR c++/70906
1630 PR c++/70933
1631 * g++.dg/opt/pr70906.C: New test.
1632 * g++.dg/opt/pr70933.C: New test.
1633
33fd7785
JJ
1634 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
1635
6b715bf6
JH
16362016-05-04 Jan Hubicka <hubicka@ucw.cz>
1637
1638 * gcc.dg/ipa/pure-const-3.c: New testcase.
1639
deef7113
MP
16402016-05-04 Marek Polacek <polacek@redhat.com>
1641
1642 * c-c++-common/Wdangling-else-1.c: New test.
1643 * c-c++-common/Wdangling-else-2.c: New test.
1644 * c-c++-common/Wdangling-else-3.c: New test.
1645
5396db97
KCY
16462016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
1647
1648 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
1649 flag is present.
1650
de55efd5
MP
16512016-05-04 Marek Polacek <polacek@redhat.com>
1652
1653 PR c/48778
1654 * gcc.dg/Waddress-2.c: New test.
1655
475839b6
AM
16562016-05-04 Alan Modra <amodra@gmail.com>
1657
1658 * gcc.target/powerpc/pr70866.c: New.
1659
b25aad5f
MS
16602016-05-03 Martin Sebor <msebor@redhat.com>
1661
1662 PR c++/66561
1663 * c-c++-common/builtin_location.c: New test.
1664 * g++.dg/cpp1y/builtin_location.C: New test.
1665
79ce98bc
MP
16662016-05-03 Marek Polacek <polacek@redhat.com>
1667
1668 PR c/70859
1669 * gcc.dg/pr70859.c: New test.
1670 * gcc.dg/pr70859-2.c: New test.
1671
402e89f5
PMR
16722016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
1673
1674 * gnat.dg/debug5.adb: New testcase.
1675
f3d90045
DV
16762016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
1677
1678 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
1679 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
1680 Procedure to check for z10 instruction set.
1681
1e26cec1
CL
16822016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
1683
1684 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
1685
71aca5a0
AM
16862016-05-03 Alan Modra <amodra@gmail.com>
1687
1688 * gcc.target/powerpc/savres.c: Add func using a single gpr.
1689
2fd70ec1
JJ
16902016-05-03 Jakub Jelinek <jakub@redhat.com>
1691
1692 * gcc.target/i386/avx512f-cvt-1.c: New test.
1693
e5705cf7
L
16942016-05-03 H.J. Lu <hongjiu.lu@intel.com>
1695
1696 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
1697 -fdump-tree-vrp-details.
1698
381cdae4
RB
16992016-05-03 Richard Biener <rguenther@suse.de>
1700
1701 * gcc.dg/pr30172-1.c: Adjust.
1702 * gcc.dg/pr63743.c: Likewise.
1703 * gcc.dg/tm/pr51696.c: Likewise.
1704 * c-c++-common/tm/safe-1.c: Likewise.
1705 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1706 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
1707 * g++.dg/plugin/self-assign-test-1.C: Likewise.
1708 * g++.dg/plugin/self-assign-test-2.C: Likewise.
1709
adedd5c1
JJ
17102016-05-03 Jakub Jelinek <jakub@redhat.com>
1711
31ed1665
JJ
1712 PR rtl-optimization/70467
1713 * gcc.target/i386/pr70467-3.c: New test.
1714 * gcc.target/i386/pr70467-4.c: New test.
1715
dea60b59
JJ
1716 PR tree-optimization/70916
1717 * gcc.c-torture/compile/pr70916.c: New test.
1718
adedd5c1
JJ
1719 PR target/49244
1720 * gcc.target/i386/pr49244-1.c: New test.
1721 * gcc.target/i386/pr49244-2.c: New test.
1722
f80041ef
BS
17232016-05-03 Bernd Schmidt <bschmidt@redhat.com>
1724
1725 PR rtl-optimization/44281
1726 * gcc.target/i386/pr44281.c: New test.
1727
1cfcd39e
BC
17282016-05-03 bin cheng <bin.cheng@arm.com>
1729
1730 PR tree-optimization/56541
1731 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
1732 * gcc.dg/vect/pr56541.c: new test.
1733
4304ccfd
MM
17342016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1735
1736 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
1737 __float128.
1738 * gcc.target/powerpc/float128-complex-2.c: Likewise.
1739
50d94c29
L
17402016-05-02 H.J. Lu <hongjiu.lu@intel.com>
1741
1742 PR testsuite/70520
1743 * c-c++-common/asan/clone-test-1.c (main): Align child process
1744 stack to 16 bytes.
1745
bc1aee87
DM
17462016-05-02 David Malcolm <dmalcolm@redhat.com>
1747
1748 PR c++/62314
1749 * g++.dg/spellcheck-fields-2.C: New test case.
1750
474e0129
DM
17512016-05-02 David Malcolm <dmalcolm@redhat.com>
1752
1753 PR c++/62314
1754 * g++.dg/pr62314.C: New test case.
1755
818b88a7
JH
17562016-05-02 Jan Hubicka <hubicka@ucw.cz>
1757
1758 * gcc.dg/ipa/inline-8.c: New testcase.
1759
dd77684f
JJ
17602016-05-02 Jakub Jelinek <jakub@redhat.com>
1761
1762 PR rtl-optimization/70467
1763 * gcc.target/i386/pr70467-1.c: New test.
1764
72407e00
BE
17652016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
1766
1767 * gcc.dg/spec-options.c: Run the test on all targets.
1768 * gcc.dg/foo.specs: Use cpp_unique_options.
1769
dd53d197
MG
17702016-05-02 Marc Glisse <marc.glisse@inria.fr>
1771
1772 * gcc.dg/tree-ssa/unord.c: New testcase.
1773
a8b85ce9
MG
17742016-05-02 Marc Glisse <marc.glisse@inria.fr>
1775
1776 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
1777
5b37e866
NS
17782016-05-02 Nathan Sidwell <nathan@codesourcery.com>
1779
1780 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
1781
7176a4a0
MP
17822016-05-02 Marek Polacek <polacek@redhat.com>
1783
1784 PR c/70851
1785 * gcc.dg/enum-incomplete-3.c: New test.
1786
6b9933b9
MP
17872016-05-02 Marek Polacek <polacek@redhat.com>
1788 Tom de Vries <tom@codesourcery.com>
1789
1790 PR tree-optimization/70700
1791 * gcc.dg/pr70700.c: New test.
1792
90f82260
UB
17932016-05-01 Uros Bizjak <ubizjak@gmail.com>
1794
1795 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
1796 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1797 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1798 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1799 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1800
f73036c1
EB
18012016-04-30 Eric Botcazou <ebotcazou@adacore.com>
1802
1803 * ada/acats/run_acats: Rename into...
1804 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
1805 * ada/acats/run_all.sh: Remove redundant test.
1806 (target_run): Move around.
1807 (target_gnatchop): Use newly built executable.
1808 (target_gnatmake): Likewise.
1809 Check that the compilation of impbit succeeds.
1810
85e051a3
OE
18112016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
1812
1813 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
1814 * gcc.dg/20021029-1.c: Likewise.
1815 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
1816 * gcc.target/sh/attr-isr-trapa.c: Likewise.
1817 * gcc.target/sh/cmpstr.c: Likewise.
1818 * gcc.target/sh/cmpstrn.c: Likewise.
1819 * gcc.target/sh/memset.c: Likewise.
1820 * gcc.target/sh/pr21255-2-mb.c: Likewise.
1821 * gcc.target/sh/pr21255-2-ml.c: Likewise.
1822 * gcc.target/sh/pr39423-1.c: Likewise.
1823 * gcc.target/sh/pr49468-di.c: Likewise.
1824 * gcc.target/sh/pr49468-si.c: Likewise.
1825 * gcc.target/sh/pr49880-1.c: Likewise.
1826 * gcc.target/sh/pr49880-2.c: Likewise.
1827 * gcc.target/sh/pr49880-3.c: Likewise.
1828 * gcc.target/sh/pr50751-1.c: Likewise.
1829 * gcc.target/sh/pr50751-4.c: Likewise.
1830 * gcc.target/sh/pr50751-7.c: Likewise.
1831 * gcc.target/sh/pr51244-1.c: Likewise.
1832 * gcc.target/sh/pr51244-10.c: Likewise.
1833 * gcc.target/sh/pr51244-11.c: Likewise.
1834 * gcc.target/sh/pr51244-12.c: Likewise.
1835 * gcc.target/sh/pr51244-13.c: Likewise.
1836 * gcc.target/sh/pr51244-14.c: Likewise.
1837 * gcc.target/sh/pr51244-17.c: Likewise.
1838 * gcc.target/sh/pr51244-18.c: Likewise.
1839 * gcc.target/sh/pr51244-19.c: Likewise.
1840 * gcc.target/sh/pr51244-4.c: Likewise.
1841 * gcc.target/sh/pr51244-5.c: Likewise.
1842 * gcc.target/sh/pr51244-7.c: Likewise.
1843 * gcc.target/sh/pr51244-8.c: Likewise.
1844 * gcc.target/sh/pr51244-9.c: Likewise.
1845 * gcc.target/sh/pr51697.c: Likewise.
1846 * gcc.target/sh/pr52483-1.c: Likewise.
1847 * gcc.target/sh/pr52483-2.c: Likewise.
1848 * gcc.target/sh/pr52483-3.c: Likewise.
1849 * gcc.target/sh/pr52483-5.c: Likewise.
1850 * gcc.target/sh/pr52933-1.c: Likewise.
1851 * gcc.target/sh/pr52933-2.c: Likewise.
1852 * gcc.target/sh/pr52933-3.c: Likewise.
1853 * gcc.target/sh/pr53568-1.c: Likewise.
1854 * gcc.target/sh/pr53976-1.c: Likewise.
1855 * gcc.target/sh/pr53988-1.c: Likewise.
1856 * gcc.target/sh/pr53988.c: Likewise.
1857 * gcc.target/sh/pr54089-1.c: Likewise.
1858 * gcc.target/sh/pr54089-6.c: Likewise.
1859 * gcc.target/sh/pr54089-7.c: Likewise.
1860 * gcc.target/sh/pr54089-8.c: Likewise.
1861 * gcc.target/sh/pr54089-9.c: Likewise.
1862 * gcc.target/sh/pr54236-1.c: Likewise.
1863 * gcc.target/sh/pr54236-2.c: Likewise.
1864 * gcc.target/sh/pr54236-3.c: Likewise.
1865 * gcc.target/sh/pr54236-4.c: Likewise.
1866 * gcc.target/sh/pr54386.c: Likewise.
1867 * gcc.target/sh/pr54602-1.c: Likewise.
1868 * gcc.target/sh/pr54685.c: Likewise.
1869 * gcc.target/sh/pr54760-1.c: Likewise.
1870 * gcc.target/sh/pr54760-2.c: Likewise.
1871 * gcc.target/sh/pr54760-3.c: Likewise.
1872 * gcc.target/sh/pr54760-4.c: Likewise.
1873 * gcc.target/sh/pr54760-5.c: Likewise.
1874 * gcc.target/sh/pr54760-6.c: Likewise.
1875 * gcc.target/sh/pr55146.c: Likewise.
1876 * gcc.target/sh/pr55160.c: Likewise.
1877 * gcc.target/sh/pr59278.c: Likewise.
1878 * gcc.target/sh/pr59401-1.c: Likewise.
1879 * gcc.target/sh/pr59533-1.c: Likewise.
1880 * gcc.target/sh/pr63260.c: Likewise.
1881 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
1882 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
1883 * gcc.target/sh/strlen.c: Likewise.
1884 * gcc.target/sh/torture/pr30807.c: Likewise.
1885 * gcc.target/sh/torture/pr34777.c: Likewise.
1886 * gcc.target/sh/torture/pr64652.c: Likewise.
1887 * gcc.target/sh/torture/pr65505.c: Likewise.
1888 * gcc.target/sh/torture/pragma-isr.c: Likewise.
1889 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
1890
411e5c67
PC
18912016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1892
1893 PR c++/66644
1894 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
1895
8fa97501
BS
18962016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1897
1898 * gcc.target/powerpc/vsx-elemrev-1.c: New.
1899 * gcc.target/powerpc/vsx-elemrev-2.c: New.
1900 * gcc.target/powerpc/vsx-elemrev-3.c: New.
1901 * gcc.target/powerpc/vsx-elemrev-4.c: New.
1902
5a956111
PP
19032016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
1904
1905 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
1906 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
1907
e7ff0319
CP
19082016-04-29 Cesar Philippidis <cesar@codesourcery.com>
1909
1910 PR middle-end/70626
1911 * c-c++-common/goacc/combined-reduction.c: New test.
1912 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
1913
52d11a4b
L
19142016-04-29 H.J. Lu <hongjiu.lu@intel.com>
1915
1916 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
1917 *movdi_internal pattern only if PIC off.
1918 * gcc.target/i386/pr70155-2.c: Likewise.
1919 * gcc.target/i386/pr70155-3.c: Likewise.
1920 * gcc.target/i386/pr70155-4.c: Likewise.
1921 * gcc.target/i386/pr70155-5.c: Likewise.
1922 * gcc.target/i386/pr70155-6.c: Likewise.
1923 * gcc.target/i386/pr70155-7.c: Likewise.
1924 * gcc.target/i386/pr70155-8.c: Likewise.
1925 * gcc.target/i386/pr70155-15.c: Likewise.
1926 * gcc.target/i386/pr70155-17.c: Likewise.
1927 * gcc.target/i386/pr70155-22.c: Likewise.
1928
8960db31
BC
19292016-04-29 Bin Cheng <bin.cheng@arm.com>
1930
1931 PR tree-optimization/70803
1932 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
1933
cca535a4
IE
19342016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
1935
1936 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
1937 optimization of vector loop.
1938 * gcc.target/i386/vect-unpack-3.c: New test.
1939 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
1940 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
1941 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
1942
500ecf4a
MP
19432016-04-29 Marek Polacek <polacek@redhat.com>
1944
1945 PR sanitizer/70342
1946 * g++.dg/ubsan/null-7.C: New test.
1947
2fff3db8
MP
1948 PR c/70852
1949 * gcc.dg/pr70852.c: New test.
1950
509063eb
DV
19512016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1952
1953 PR/69089
1954 * g++.dg/cpp0x/alignas6.C: New test.
1955
83745c0d
DV
19562016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1957
1958 * gcc/testsuite/gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate
1959 dg-do.
1960 * gcc/testsuite/gcc.dg/pr27003.c: Likewise.
1961 * gcc/testsuite/gcc.dg/tree-ssa/cswtch.c: Likewise.
1962 * gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c: Likewise.
1963 * gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c: Likewise.
1964 * gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c: Likewise.
1965 * gcc.target/arc/mxy.c: Likewise.
1966 * gcc.target/arc/mswape.c: Likewise.
1967 * gcc.target/arc/mrtsc.c: Likewise.
1968 * gcc.target/arc/mcrc.c: Likewise.
1969 * gcc.target/arc/mdsp-packa.c: Likewise.
1970 * gcc.target/arc/mdvbf.c: Likewise.
1971 * gcc.target/arc/mlock.c: Likewise.
1972 * gcc.target/arc/mmac-24.c: Likewise.
1973 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
1974
849b265d
BS
19752016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
1976 Matthijs Kooijman <matthijs@stdin.nl>
1977 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1978
1979 PR target/60040
1980 * gcc.target/avr/pr60040-1.c: New.
1981 * gcc.target/avr/pr60040-2.c: New.
1982
1390536b
RB
19832016-04-29 Richard Biener <rguenther@suse.de>
1984
1985 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
1986
98998245
RB
19872016-04-29 Richard Biener <rguenther@suse.de>
1988
1989 PR tree-optimization/13962
1990 PR tree-optimization/65686
1991 * gcc.dg/uninit-pr65686.c: New testcase.
1992
8b80cc21
JJ
19932016-04-29 Jakub Jelinek <jakub@redhat.com>
1994
1995 PR middle-end/70843
1996 * gcc.dg/pr70843.c: New test.
1997
6181bc30
JJ
19982016-04-28 Jakub Jelinek <jakub@redhat.com>
1999
2000 PR target/70858
2001 * gcc.target/i386/pr70858.c: New test.
2002
f4cb3612
AB
20032016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
2004
2005 * gcc.target/arc/nps400-1.c: New file.
2006
8ad9df62
JR
20072016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2008 Andrew Burgess <andrew.burgess@embecosm.com>
2009
2010 * gcc.target/arc/movh_cl-1.c: New file.
2011
ceaaa9fe
JR
20122016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2013 Andrew Burgess <andrew.burgess@embecosm.com>
2014
2015 * gcc.target/arc/extzv-1.c: New file.
2016 * gcc.target/arc/insv-1.c: New file.
2017 * gcc.target/arc/insv-2.c: New file.
2018 * gcc.target/arc/movb-1.c: New file.
2019 * gcc.target/arc/movb-2.c: New file.
2020 * gcc.target/arc/movb-3.c: New file.
2021 * gcc.target/arc/movb-4.c: New file.
2022 * gcc.target/arc/movb-5.c: New file.
2023 * gcc.target/arc/movb_cl-1.c: New file.
2024 * gcc.target/arc/movb_cl-2.c: New file.
2025 * gcc.target/arc/movbi_cl-1.c: New file.
2026 * gcc.target/arc/movl-1.c: New file.
2027
4d03dc2f
JR
20282016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
2029 Andrew Burgess <andrew.burgess@embecosm.com>
2030
2031 * gcc.target/arc/cmem-1.c: New file.
2032 * gcc.target/arc/cmem-2.c: New file.
2033 * gcc.target/arc/cmem-3.c: New file.
2034 * gcc.target/arc/cmem-4.c: New file.
2035 * gcc.target/arc/cmem-5.c: New file.
2036 * gcc.target/arc/cmem-6.c: New file.
2037 * gcc.target/arc/cmem-7.c: New file.
2038 * gcc.target/arc/cmem-ld.inc: New file.
2039 * gcc.target/arc/cmem-st.inc: New file.
2040
81262dad
JJ
20412016-04-28 Jakub Jelinek <jakub@redhat.com>
2042
2043 PR target/70821
2044 * gcc.target/i386/pr70821.c: New test.
2045
0a31a09a
BS
20462016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
2047
2048 * gcc.target/powerpc/vec-adde.c: New test.
2049 * gcc.target/powerpc/vec-adde-int128.c: New test.
2050
3ddffba9
JJ
20512016-04-28 Jakub Jelinek <jakub@redhat.com>
2052
2053 * gcc.target/i386/avx-vround-1.c: New test.
2054 * gcc.target/i386/avx-vround-2.c: New test.
2055 * gcc.target/i386/avx512vl-vround-1.c: New test.
2056 * gcc.target/i386/avx512vl-vround-2.c: New test.
2057
713dedcd
RO
20582016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2059
2060 PR testsuite/70595
2061 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
2062 (check_effective_target_cilkplus_runtime): ... this.
2063 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
2064 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
2065
2066 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
2067 Require cilkplus_runtime.
2068 Don't add -lcilkrts.
2069 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
2070 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
2071 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
2072 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
2073 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
2074 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
2075 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
2076 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
2077 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
2078 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
2079 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
2080 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
2081 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
2082 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
2083 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
2084 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
2085 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
2086 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
2087 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
2088 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
2089 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
2090 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
2091 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
2092 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
2093 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
2094 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
2095 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
2096 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
2097 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
2098
2099 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
2100 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
2101
2102 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
2103
2104 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
2105 cilkplus_runtime.
2106
3563f78f
MG
21072016-04-27 Marc Glisse <marc.glisse@inria.fr>
2108
2109 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
2110 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
2111
6bc2bb18
RB
21122015-04-27 Ryan Burn <contact@rnburn.com>
2113
2114 PR c++/69024
2115 PR c++/68997
2116 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
2117 diagnostic.
2118 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
2119 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
2120
1e55d29a
EB
21212016-04-27 Eric Botcazou <ebotcazou@adacore.com>
2122
2123 * gnat.dg/limited_with4.ad[sb]: New test.
2124 * gnat.dg/limited_with4_pkg.ads: New helper.
2125
087146ca
L
21262016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2127
2128 PR target/70155
2129 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
2130 and movv1ti_internal patterns
2131 * gcc.target/i386/pr70155-1.c: New test.
2132 * gcc.target/i386/pr70155-2.c: Likewise.
2133 * gcc.target/i386/pr70155-3.c: Likewise.
2134 * gcc.target/i386/pr70155-4.c: Likewise.
2135 * gcc.target/i386/pr70155-5.c: Likewise.
2136 * gcc.target/i386/pr70155-6.c: Likewise.
2137 * gcc.target/i386/pr70155-7.c: Likewise.
2138 * gcc.target/i386/pr70155-8.c: Likewise.
2139 * gcc.target/i386/pr70155-9.c: Likewise.
2140 * gcc.target/i386/pr70155-10.c: Likewise.
2141 * gcc.target/i386/pr70155-11.c: Likewise.
2142 * gcc.target/i386/pr70155-12.c: Likewise.
2143 * gcc.target/i386/pr70155-13.c: Likewise.
2144 * gcc.target/i386/pr70155-14.c: Likewise.
2145 * gcc.target/i386/pr70155-15.c: Likewise.
2146 * gcc.target/i386/pr70155-16.c: Likewise.
2147 * gcc.target/i386/pr70155-17.c: Likewise.
2148 * gcc.target/i386/pr70155-18.c: Likewise.
2149 * gcc.target/i386/pr70155-19.c: Likewise.
2150 * gcc.target/i386/pr70155-20.c: Likewise.
2151 * gcc.target/i386/pr70155-21.c: Likewise.
2152 * gcc.target/i386/pr70155-22.c: Likewise.
2153
92329f9f
L
21542016-04-27 H.J. Lu <hongjiu.lu@intel.com>
2155
2156 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
2157 ".{5,6}".
2158
309a0cf6
BC
21592016-04-27 Bin Cheng <bin.cheng@arm.com>
2160
2161 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
2162 * gcc.dg/tree-ssa/scev-9.c: Ditto.
2163 * gcc.dg/tree-ssa/scev-10.c: Ditto.
2164 * gcc.dg/tree-ssa/scev-11.c: Ditto.
2165 * gcc.dg/tree-ssa/scev-12.c: Ditto.
2166
72ed2b9c
RB
21672016-04-27 Richard Biener <rguenther@suse.de>
2168
2169 PR ipa/70760
2170 * g++.dg/ipa/ipa-pta-2.C: New testcase.
2171 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
2172
3c98ff9b
NS
21732016-04-27 Nathan Sidwell <nathan@acm.org>
2174
2175 * g++.dg/cpp0x/constexpr-recursion3.C: New.
2176 * g++.dg/ubsan/pr63956.C: Adjust error location.
2177
9ec5d66b
NC
21782016-04-27 Nick Clifton <nickc@redhat.com>
2179
2180 PR middle-end/49889
2181 * gcc.dg/pr49889.c: New test.
2182
c1e1f433
BS
21832016-04-27 Bernd Schmidt <bschmidt@redhat.com>
2184
2185 * c-c++-common/memset-array.c: New test.
2186
8ac43293
MS
21872016-04-26 Martin Sebor <msebor@redhat.com>
2188
2189 PR c++/66639
2190 * g++.dg/cpp1y/func_constexpr.C: New test.
2191
843ce8ab
PP
21922016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
2193
2194 PR c++/70241
2195 * g++.dg/cpp0x/enum32.C: New test.
2196 * g++.dg/cpp0x/enum33.C: New test.
2197
21982016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
2199
2200 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
2201 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
2202 * gcc.c-torture/execute/bitfld-6.c: Likewise.
2203 * gcc.c-torture/execute/bitfld-7.c: Likewise.
2204 * gcc.c-torture/execute/pr38151.c: Likewise.
2205 * gcc.c-torture/execute/pr66556.c: Likewise.
2206 * gcc.c-torture/execute/pr67781.c: Likewise.
2207 * gcc.c-torture/execute/pr68648.c: Likewise.
2208
ca1206be
MG
22092016-04-26 Marc Glisse <marc.glisse@inria.fr>
2210
2211 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
2212
2448a956
MP
22132016-04-26 Marek Polacek <polacek@redhat.com>
2214
2215 PR c/67784
2216 * gcc.dg/pr67784-3.c: New test.
2217 * gcc.dg/pr67784-4.c: New test.
2218 * gcc.dg/pr67784-5.c: New test.
2219
b02a5e26
MP
2220 PR c/70791
2221 * gcc.dg/Wnested-externs-2.c: New test.
2222
6b6aa8d3
MG
22232016-04-26 Marc Glisse <marc.glisse@inria.fr>
2224
2225 * gcc.dg/fold-plusmult.c: Adjust.
2226 * gcc.dg/no-strict-overflow-6.c: Adjust.
2227 * gcc.dg/gomp/loop-1.c: Xfail some tests.
2228
a2095b55
BS
22292016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2230
2231 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
2232 number scans.
2233 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
2234 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
2235 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
2236 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
2237 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
2238 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
2239 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
2240 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
2241 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
2242 * gcc.target/i386/avx512f-gather-5.c: Likewise.
2243 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
2244 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
2245 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
2246 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
2247 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
2248 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
2249 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
2250 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
2251 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
2252 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
2253 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
2254 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
2255 scans.
2256 * gcc.target/i386/pr32219-4.c: Likewise.
2257 * gcc.target/i386/pr32219-6.c: Likewise.
2258 * gcc.target/i386/pr32219-8.c: Likewise.
2259
bb0cc5c8
KT
22602016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2261
2262 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
2263 associated options.
2264
5a0802ea
MP
22652016-04-26 Marek Polacek <polacek@redhat.com>
2266
2267 PR c++/70744
2268 * g++.dg/ext/cond2.C: New test.
2269
00f615af
BC
22702016-04-26 Bin Cheng <bin.cheng@arm.com>
2271
2272 PR tree-optimization/70771
2273 PR tree-optimization/70775
2274 * gcc.dg/pr70771.c: New test.
25939d34 2275 * gcc.dg/pr70775.c: New test.
00f615af 2276
218155e7
BS
22772016-04-26 Bernd Schmidt <bschmidt@redhat.com>
2278
2279 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
2280
ab99f467
RB
22812016-04-25 Richard Biener <rguenther@suse.de>
2282
2283 PR tree-optimization/70780
2284 * gcc.dg/torture/pr70780.c: New testcase.
2285
93c590ee
MC
22862016-04-25 Michael Collison <michael.collison@arm.com>
2287
2288 * testsuite/gcc.target/arm/neon-vaddws16.c: New test.
2289 * testsuite/gcc.target/arm/neon-vaddws32.c: New test.
2290 * testsuite/gcc.target/arm/neon-vaddwu16.c: New test.
2291 * testsuite/gcc.target/arm/neon-vaddwu32.c: New test.
2292 * testsuite/gcc.target/arm/neon-vaddwu8.c: New test.
2293 * testsuite/lib/target-supports.exp
2294 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
2295 that arm neon support vector widen sum of HImode TO SImode.
2296
d6c1a7a7
JJ
22972016-04-23 Jakub Jelinek <jakub@redhat.com>
2298
2299 PR sanitizer/70712
2300 * c-c++-common/asan/pr70712.c: New test.
2301
ab0fc037
TS
23022016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2303
2304 * .gitattributes: New file.
2305
2aa64824
CL
23062016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
2307
2308 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
2309
e7e12d92
DH
23102016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
2311
2312 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
2313 * gfortran.dg/submodule_15.f08: Likewise.
2314
d1431192
RB
23152016-04-22 Richard Biener <rguenther@suse.de>
2316
2317 PR tree-optimization/70740
2318 * gcc.dg/torture/pr70740.c: New testcase.
2319
04a63c24
L
23202016-04-21 H.J. Lu <hongjiu.lu@intel.com>
2321
2322 PR target/70750
2323 * gcc.target/i386/pr70750-1.c: New test.
2324 * gcc.target/i386/pr70750-2.c: Likewise.
2325
20700098
PC
23262016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2327
2328 PR c++/70540
2329 * g++.dg/cpp0x/auto48.C: New.
2330
aedf4e12
MP
23312016-04-21 Marek Polacek <polacek@redhat.com>
2332
2333 PR c++/70513
2334 * g++.dg/cpp0x/forw_enum12.C: New test.
2335 * g++.dg/cpp0x/forw_enum13.C: New test.
2336
2074d80a
KY
23372016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
2338
2339 PR target/70728
2340 * gcc.target/i386/pr70728.c: New test.
2341
aef4aab0
RB
23422016-04-21 Richard Biener <rguenther@suse.de>
2343
2344 PR middle-end/70747
2345 * gcc.dg/pr70747.c: New testcase.
2346
2359e571
BC
23472016-04-21 Bin Cheng <bin.cheng@arm.com>
2348
2349 PR tree-optimization/70715
2350 * gcc.dg/tree-ssa/scev-13.c: New test.
2351
ce0e66ff
MG
23522016-04-21 Marc Glisse <marc.glisse@inria.fr>
2353
2354 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
2355
2c2870a1
MG
23562016-04-21 Marc Glisse <marc.glisse@inria.fr>
2357
2358 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
2359
a2b056a3
JH
23602016-04-20 Jan Hubicka <jh@suse.cz>
2361
2362 PR ipa/70018
2363 * g++.dg/ipa/nothrow-1.C: New testcase.
2364
ee392fc2
NS
23652016-04-20 Nathan Sidwell <nathan@acm.org>
2366
2367 PR c++/55635
2368 * g++.dg/eh/delete1.C: New.
2369
dda49daf
L
23702016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2371
2372 * gcc.target/i386/avx256-unaligned-store-2.c: Add
2373 -mtune-ctrl=sse_typeless_stores.
2374
8a5b9d5a
L
23752016-04-20 H.J. Lu <hongjiu.lu@intel.com>
2376
2377 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
2378
1011119f
BC
23792016-04-20 Bin Cheng <bin.cheng@arm.com>
2380
2381 PR tree-optimization/69489
2382 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
2383
477d4906
IV
23842016-04-20 Ilya Verbin <ilya.verbin@intel.com>
2385
2386 PR c++/69363
2387 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
2388 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
2389 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
2390
fad08d12
BC
23912016-04-20 Bin Cheng <bin.cheng@arm.com>
2392
2393 PR tree-optimization/56625
2394 PR tree-optimization/69489
2395 * gcc.dg/vect/pr56625.c: New test.
2396 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
2397
9e3e4fab
AP
23982016-04-20 Andrew Pinski <apinski@cavium.com>
2399
2400 PR target/64971
2401 * gcc.c-torture/compile/pr37433-1.c: New testcase.
2402
d7aa24e4
AC
24032016-04-20 Arnaud Charlet <charlet@adacore.com>
2404
2405 * gnat.dg/self1.adb: Remove now incorrect test.
2406
e6d62b46
BC
24072016-04-20 Bin Cheng <bin.cheng@arm.com>
2408
2409 * gcc.dg/tree-ssa/scev-11.c: New test.
2410 * gcc.dg/tree-ssa/scev-12.c: New test.
2411
2697b189
MP
24122016-04-20 Marek Polacek <polacek@redhat.com>
2413
2414 PR tree-optimization/70725
2415 * gcc.dg/pr70725.c: New test.
2416
60d393e8
RB
24172016-04-20 Richard Biener <rguenther@suse.de>
2418
2419 PR tree-optimization/70726
2420 * g++.dg/vect/pr70726.cc: New testcase.
2421
82c6f58a
AK
24222016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2423
2424 PR target/70674
2425 * gcc.target/s390/pr70674.c: New test.
2426
90eeab20
JD
24272016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2428
2429 PR libgfortran/70684
2430 * gfortran.dg/list_read_14.f90: New test.
2431
fc9cf6da
L
24322016-04-19 H.J. Lu <hongjiu.lu@intel.com>
2433
2434 PR target/69201
2435 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
2436 extern to force it misaligned.
2437 (b): Likewise.
2438 (c): Likewise.
2439 (d): Likewise.
2440 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
2441 Don't check `*' before movv4sf_internal.
2442 * gcc.target/i386/avx256-unaligned-store-2.c: Check
2443 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
2444 Don't check `*' before movv16qi_internal.
2445 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
2446 extern to force it misaligned.
2447 (b): Likewise.
2448 (c): Likewise.
2449 (d): Likewise.
2450 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
2451 Don't check `*' before movv2df_internal.
2452 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
2453 extern to force it misaligned.
2454 (b): Likewise.
2455 (c): Likewise.
2456 (d): Likewise.
2457 Check movv8sf_internal instead of avx_storeups256.
2458 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
2459
ea8927ea
RB
24602016-04-19 Richard Biener <rguenther@suse.de>
2461
2462 PR tree-optimization/70171
2463 * g++.dg/tree-ssa/pr70171.C: New testcase.
2464
65f52ee9
RB
24652016-04-19 Richard Biener <rguenther@suse.de>
2466
2467 PR tree-optimization/70724
2468 * gcc.dg/torture/pr70724.c: New testcase.
2469
987b67f1
VM
24702016-04-18 Vladimir Makarov <vmakarov@redhat.com>
2471
2472 PR middle-end/70689
2473 * testsuite/gcc.target/i386/pr70689.c: New.
2474
91a47c39
L
24752016-04-18 H.J. Lu <hongjiu.lu@intel.com>
2476
2477 PR target/70708
2478 * gcc.target/i386/pr70708.c: New test.
2479
8270b82d
RB
24802016-04-18 Richard Biener <rguenther@suse.de>
2481
2482 PR tree-optimization/43434
2483 * gcc.dg/vect/pr43434.c: New testcase.
2484 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
2485 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
2486 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
2487 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
2488 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
2489 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
2490 * gcc.dg/gomp/pr68640.c: Likewise.
2491 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
2492 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
2493
edd048e2
RB
24942016-04-18 Richard Biener <rguenther@suse.de>
2495
2496 PR tree-optimization/70701
2497 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
2498
bd5c7330
TV
24992016-04-18 Tom de Vries <tom@codesourcery.com>
2500
2501 PR testsuite/70699
2502 * gcc.dg/pr70161.c: Add dot-file scans.
2503 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
2504 instead of after last dot char.
2505
23f2660f
EB
25062016-04-17 Eric Botcazou <ebotcazou@adacore.com>
2507
2508 * c-c++-common/dump-ada-spec-3.c: New test.
2509 * c-c++-common/dump-ada-spec-4.c: Likewise.
2510
da152c9f
TV
25112016-04-17 Tom de Vries <tom@codesourcery.com>
2512
2513 PR other/70183
2514 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
2515
cc950f98
JH
25162016-04-15 Jan Hubicka <jh@suse.cz>
2517
2518 PR ipa/70018
2519 * g++.dg/ipa/pure-const-1.C: New testcase.
2520 * g++.dg/ipa/pure-const-2.C: New testcase.
2521 * g++.dg/ipa/pure-const-3.C: New testcase.
2522
949505a9
MP
25232016-04-15 Marek Polacek <polacek@redhat.com>
2524
2525 PR c/70671
2526 * gcc.dg/bitfld-22.c: New test.
2527
10e547d6
BS
25282016-04-15 Bernd Schmidt <bschmidt@redhat.com>
2529
2530 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
2531 x86_64.
2532
1e77281b
MP
25332016-04-15 Marek Polacek <polacek@redhat.com>
2534
2535 PR c/70651
2536 * c-c++-common/pr70651.c: New test.
2537
e501fa8e
KT
25382016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2539
2540 PR rtl-optimization/70681
2541 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
2542 dump scan on arm and powerpc.
2543 * gcc.dg/pr10474.c: Likewise.
2544
dda1bf61
JJ
25452016-04-15 Jakub Jelinek <jakub@redhat.com>
2546
ca4ef1ff
JJ
2547 PR c++/69517
2548 PR c++/70019
2549 PR c++/70588
2550 * g++.dg/cpp1y/vla11.C: Revert for real.
2551
dda1bf61
JJ
2552 PR c/70436
2553 * c-c++-common/Wparentheses-1.c: New test.
2554 * c-c++-common/gomp/Wparentheses-1.c: New test.
2555 * c-c++-common/gomp/Wparentheses-2.c: New test.
2556 * c-c++-common/gomp/Wparentheses-3.c: New test.
2557 * c-c++-common/gomp/Wparentheses-4.c: New test.
2558 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
2559 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
2560 * c-c++-common/goacc/Wparentheses-1.c: New test.
2561
1355e62c
KY
25622016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
2563
2564 PR target/70662
2565 * gcc.target/i386/pr70662.c: New test.
2566
0ab34b9e 25672016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 2568 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
2569
2570 PR tree-optimization/70130
2571 * gcc.dg/vect/O3-pr70130.c: New testcase.
2572
bc773aad
MM
25732016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
2574
6e9b2286
MM
2575 PR target/70669
2576 * gcc.target/powerpc/pr70669.c: New test.
2577
bc773aad
MM
2578 PR target/70640
2579 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
2580 a power7 system that does not have an assembler that supports
2581 power8.
2582
d8747845
MS
25832016-04-14 Martin Sebor <msebor@redhat.com>
2584
2585 PR c++/69517
2586 PR c++/70019
2587 PR c++/70588
2588 * c-c++-common/ubsan/vla-1.c: Revert.
2589 * g++.dg/cpp1y/vla11.C: Same.
2590 * g++.dg/cpp1y/vla12.C: Same.
2591 * g++.dg/cpp1y/vla13.C: Same.
2592 * g++.dg/cpp1y/vla14.C: Same.
2593 * g++.dg/cpp1y/vla3.C: Same.
2594 * gcc/testsuite/g++.dg/init/array24.C: Same.
2595 * g++.dg/ubsan/vla-1.C: Same.
2596
85128559
MP
25972016-04-14 Marek Polacek <polacek@redhat.com>
2598 Jan Hubicka <hubicka@ucw.cz>
2599
2600 PR c++/70029
2601 * g++.dg/torture/pr70029.C: New test.
2602
52fbb073
MS
26032016-04-14 Martin Sebor <msebor@redhat.com>
2604
2605 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
2606 type size to prevent failures on targets with very low maximum
2607 alignment.
2608
6db61d6f
RB
26092016-04-14 Richard Biener <rguenther@suse.de>
2610
2611 PR tree-optimization/70623
2612 * gcc.dg/torture/pr70623.c: New testcase.
2613 * gcc.dg/torture/pr70623-2.c: Likewise.
2614
342fac95
MS
26152016-04-13 Martin Sebor <msebor@redhat.com>
2616
2617 PR c++/69517
2618 PR c++/70019
2619 PR c++/70588
2620 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
2621 * g++.dg/cpp1y/vla11.C: New test.
2622 * g++.dg/cpp1y/vla12.C: New test.
2623 * g++.dg/cpp1y/vla13.C: New test.
2624 * g++.dg/cpp1y/vla14.C: New test.
2625 * g++.dg/cpp1y/vla3.C: Restore deleted test.
2626 * gcc/testsuite/g++.dg/init/array24.C: Fully brace VLA initializer.
2627 * g++.dg/ubsan/vla-1.C: Disable exceptions.
2628
d93c452f
JJ
26292016-04-13 Jakub Jelinek <jakub@redhat.com>
2630
2631 PR c++/70641
2632 * g++.dg/opt/pr70641.C: New test.
2633
85115fb6
RO
26342016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2635
2636 PR rtl-optimization/68749
2637 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
2638 effects of argument promotions.
2639 Remove default args to dg-skip-if.
2640
545a4139
PC
26412016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
2642
2643 PR c++/70635
2644 * g++.dg/parse/pr70635.C: New.
2645
b3a77f21
MP
26462016-04-13 Marek Polacek <polacek@redhat.com>
2647
2648 PR c++/70639
2649 * c-c++-common/Wmisleading-indentation-4.c: New test.
2650
99cd9857
MP
26512016-04-13 Marek Polacek <polacek@redhat.com>
2652
2653 PR c/70436
2654 * testsuite/gcc.dg/Wparentheses-12.c: New test.
2655 * testsuite/gcc.dg/Wparentheses-13.c: New test.
2656
75ca93ec
IE
26572016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
2658
2659 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
2660 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
2661 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
2662
3d3f9e7e
JJ
26632016-04-13 Jakub Jelinek <jakub@redhat.com>
2664
37947cd0
JJ
2665 PR middle-end/70633
2666 * gcc.c-torture/compile/pr70633.c: New test.
2667
3d3f9e7e
JJ
2668 PR debug/70628
2669 * gcc.dg/torture/pr70628.c: New test.
2670
92886d3e
PP
26712016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
2672
2673 PR c++/70610
2674 * g++.dg/template/pr70610.C: New test.
2675 * g++.dg/template/pr70610-2.C: New test.
2676 * g++.dg/template/pr70610-3.C: New test.
2677 * g++.dg/template/pr70610-4.C: New test.
2678
13bd7c2b
JJ
26792016-04-12 Jakub Jelinek <jakub@redhat.com>
2680
6512fa6d
JJ
2681 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
2682 128 instead of 32.
2683
13bd7c2b
JJ
2684 PR c++/70571
2685 * g++.dg/ext/pr70571.C: New test.
2686
20b9851c
MM
26872016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2688
8a434ada 2689 PR target/70640
20b9851c
MM
2690 * gcc.target/powerpc/pr70640.c: New test.
2691
2b2f52bc
PC
26922016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
2693
2694 PR c++/68722
2695 * g++.dg/parse/pr68722.C: New.
2696
5901e56a
JJ
26972016-04-12 Jakub Jelinek <jakub@redhat.com>
2698
2699 PR rtl-optimization/70596
2700 * gcc.target/i386/pr70596.c: New test.
2701
d4619dc1
NS
27022016-04-12 Nathan Sidwell <nathan@acm.org>
2703
2704 PR c++/70501
2705 * g++.dg/init/pr70501.C: New.
2706
3df530d3
DW
27072016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
2708
2709 * gcc.target/i386/asm-flag-6.c: New test.
2710
b7a120d7
TV
27112016-04-12 Tom de Vries <tom@codesourcery.com>
2712
2713 PR tree-optimization/68756
2714 * gcc.dg/graphite/pr68756.c: New test.
2715
4e0eea75
JJ
27162016-04-12 Jakub Jelinek <jakub@redhat.com>
2717
2718 PR tree-optimization/70602
2719 * gcc.c-torture/execute/pr70602.c: New test.
2720
35fbda43
MM
27212016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2722
2723 PR target/70381
2724 * gcc.target/powerpc/float128-1.c: New tests to make sure the
2725 __float128 emulator is built and runs.
2726 * gcc.target/powerpc/float128-1.c: Likewise.
2727
2728 * lib/target-supports.exp (check_ppc_float128_sw_available):
2729 Rework tests for __float128 software and hardware
2730 availability. Fix exit condition to return 0 on success.
2731
04a99ebe
JG
27322016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2733
2734 PR target/70133
2735 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
2736 * gcc.target/aarch64/target_attr_15.c: Likewise.
2737
47cd5a85
PC
27382016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
2739
2740 PR c++/69066
2741 * g++.dg/cpp1y/pr69066.C: New.
2742
a5edb32e
JD
27432016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2744
2745 PR fortran/68566
2746 * gfortran.dg/pr36192.f90: Update test.
2747 * gfortran.dg/pr36192_1.f90: Update test.
2748 * gfortran.dg/real_dimension_1.f: Update test.
2749 * gfortran.dg/parameter_array_init_7.f90: New test.
2750
8ef378f8
JDA
27512016-04-09 John David Anglin <danglin@gcc.gnu.org>
2752
c532c871
JDA
2753 PR testsuite/64039
2754 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
2755
d34f706f
JDA
2756 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
2757
75e1dd9e
JDA
2758 PR rtl-optimization/66669
2759 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
2760
8a976f5f
JDA
2761 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
2762
da04822a
JDA
2763 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
2764 * gcc.dg/pie-1.c: Likewise.
2765 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
2766 * gcc.dg/pic-4.c: Likewise.
2767 * gcc.dg/pie-3.c: Likewise.
2768 * gcc.dg/pie-4.c: Likewise.
2769
adfabcf9
JDA
2770 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
2771
4a020adf
JDA
2772 PR tree-optimization/68644
2773 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
2774
8ef378f8
JDA
2775 PR rtl-optimization/64886
2776 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
2777
09bf990e
TV
27782016-04-09 Tom de Vries <tom@codesourcery.com>
2779
2780 PR tree-optimization/68953
2781 * gcc.dg/graphite/pr68953.c: New test.
2782
138c3c1a
DH
27832016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2784
2785 PR fortran/70592
2786 * gfortran.dg/deferred_character_16.f90: New test.
2787
f55460af
JJ
27882016-04-09 Jakub Jelinek <jakub@redhat.com>
2789
2790 PR tree-optimization/70586
2791 * gcc.c-torture/execute/pr70586.c: New test.
2792
0b77bbf3
DH
27932016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
2794
2795 PR sanitizer/70573
2796 * c-c++-common/asan/halt_on_error-1.c: Replace memset
2797 with __builtin_memset
2798 * c-c++-common/asan/halt_on_error-2.c: Likewise.
2799
c42cfb5c
CP
28002016-04-08 Cesar Philippidis <cesar@codesourcery.com>
2801
2802 PR lto/70289
2803 PR ipa/70348
2804 PR tree-optimization/70373
2805 PR middle-end/70533
2806 PR middle-end/70534
2807 PR middle-end/70535
2808 * c-c++-common/goacc/reduction-5.c: New test.
2809 * c-c++-common/goacc/reduction-promotions.c: New test.
2810 * gfortran.dg/goacc/reduction-3.f95: New test.
2811 * gfortran.dg/goacc/reduction-promotions.f90: New test.
2812
56cfb596
PP
28132016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
2814
2815 PR c++/70590
2816 PR c++/70452
2817 * g++.dg/pr70590.C: New test.
2818 * g++.dg/pr70590-2.C: New test.
2819
1a13c0a2
JJ
28202016-04-08 Jakub Jelinek <jakub@redhat.com>
2821
abc0647a
JJ
2822 PR middle-end/70593
2823 * gcc.target/i386/pr70593.c: New test.
2824
1a13c0a2
JJ
2825 PR rtl-optimization/70574
2826 * gcc.target/i386/avx2-pr70574.c: New test.
2827
c3da4956
MO
28282016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
2829
2830 PR sanitizer/70541
2831 * c-c++-common/asan/pr70541.c: New test.
2832
9f1b833b
TV
28332016-04-08 Tom de Vries <tom@codesourcery.com>
2834
2835 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
2836 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
2837
bae7adda
KT
28382016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2839
2840 PR target/70566
2841 * gcc.c-torture/execute/pr70566.c: New test.
2842
211f3d57
TV
28432016-04-08 Tom de Vries <tom@codesourcery.com>
2844
2845 * c-c++-common/goacc/uninit-copy-clause.c: New test.
2846 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
2847
02cf2861
AM
28482016-04-08 Alan Modra <amodra@gmail.com>
2849
2850 * gcc.target/powerpc/pr70117.c: New.
2851
5f490f9f
JJ
28522016-04-07 Jakub Jelinek <jakub@redhat.com>
2853
56e9b710
JJ
2854 PR testsuite/70581
2855 * gcc.dg/lto/simd-function_0.c: New test.
2856
5f490f9f
JJ
2857 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
2858 clones.
2859 * c-c++-common/attr-simd-2.c: Likewise.
2860 * c-c++-common/attr-simd-4.c: Likewise.
2861 * gcc.dg/gomp/simd-clones-2.c: Likewise.
2862 * gcc.dg/gomp/simd-clones-3.c: Likewise.
2863
e4ebc74d
TP
28642016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
2865
2866 PR testsuite/70553
2867 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
2868
9817ae35
TS
28692016-04-07 Thomas Schwinge <thomas@codesourcery.com>
2870 Tom de Vries <tom@codesourcery.com>
2871
2872 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
2873 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
2874 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
2875 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
2876 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
2877 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
2878 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
2879 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
2880
e292f64d
PP
28812016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2882
2883 PR c/70436
2884 * g++.dg/warn/Wparentheses-29.C: New test.
2885
6b37bdaf
PP
28862016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
2887
2888 PR c/70436
2889 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
2890 explicit braces to resolve a future -Wparentheses warning.
2891
64824205
RH
28922016-04-06 Richard Henderson <rth@redhat.com>
2893
2894 * gcc.dg/pr61817-1.c: New test.
2895 * gcc.dg/pr61817-2.c: New test.
2896 * gcc.dg/pr69391-1.c: New test.
2897 * gcc.dg/pr69391-2.c: New test.
2898
bc2fc1f3
VM
28992016-04-06 Vladimir Makarov <vmakarov@redhat.com>
2900
2901 PR rtl-optimization/70398
2902 * testsuite/gcc.target/aarch64/pr70398.c: New.
2903
41414a02
EB
29042016-04-06 Eric Botcazou <ebotcazou@adacore.com>
2905
2906 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
2907
4066ea8a
YR
29082016-04-06 Yvan Roux <yvan.roux@linaro.org>
2909 Pedro Alves <palves@redhat.com>
2910
2911 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
2912
ec35ea45
JJ
29132016-04-06 Jakub Jelinek <jakub@redhat.com>
2914
3866f8dd
JJ
2915 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
2916 Check for avx512f effective targets instead of avx2.
2917 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
2918 for AVX512F clones.
2919 * gcc.dg/gomp/declare-simd-3.c: Likewise.
2920 * g++.dg/gomp/declare-simd-1.C: Likewise.
2921 * g++.dg/gomp/declare-simd-3.C: Likewise.
2922 * g++.dg/gomp/declare-simd-4.C: Likewise.
2923
ec35ea45
JJ
2924 PR middle-end/70550
2925 * c-c++-common/gomp/pr70550-1.c: New test.
2926 * c-c++-common/gomp/pr70550-2.c: New test.
2927
c08d28ac
NS
29282016-04-05 Nathan Sidwell <nathan@acm.org>
2929
2930 PR c++/70512
2931 * g++.dg/ext/attribute-may-alias-5.C: New.
2932
1d510e04
JJ
29332016-04-05 Jakub Jelinek <jakub@redhat.com>
2934
2935 PR c++/70336
2936 * c-c++-common/pr70336.c: New test.
2937 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
2938 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
2939
84278ed9
JH
29402016-04-05 Jan Hubicka <hubicka@ucw.cz>
2941
2942 PR ipa/66223
2943 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
2944
268a0ec4
JJ
29452016-04-05 Jakub Jelinek <jakub@redhat.com>
2946
2947 PR rtl-optimization/70542
2948 * gcc.dg/torture/pr70542.c: New test.
2949 * gcc.target/i386/avx2-pr70542.c: New test.
2950
5e8c2eb1
ZS
29512016-04-05 Zdenek Sojka <zsojka@seznam.cz>
2952
2953 PR tree-optimization/70509
2954 * gcc.target/i386/avx512bw-pr70509.c: New test.
2955
c0daf32d
PP
29562016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
2957
2958 PR c++/70452
2959 * g++.dg/ext/constexpr-vla4.C: New test.
2960
bf867841
UB
29612016-04-05 Uros Bizjak <ubizjak@gmail.com>
2962
2963 PR target/70510
2964 * gcc.target/i386/pr70510.c: New test.
2965
3022186a
RB
29662016-04-05 Richard Biener <rguenther@suse.de>
2967
2968 PR tree-optimization/70526
2969 * g++.dg/torture/pr70526.C: New testcase.
2970
55fc79b2
JJ
29712016-04-05 Jakub Jelinek <jakub@redhat.com>
2972
2973 PR target/70525
2974 * gcc.target/i386/pr70525.c: New test.
2975
62b233f2
RB
29762016-04-05 Richard Biener <rguenther@suse.de>
2977
2978 PR middle-end/70499
2979 * g++.dg/torture/pr70499.C: New testcase.
2980
cc05759d
RB
29812016-04-05 Richard Biener <rguenther@suse.de>
2982
2983 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
2984 remove XFAIL.
2985
f23f16d4
JJ
29862016-04-04 Jakub Jelinek <jakub@redhat.com>
2987
2988 PR middle-end/70307
2989 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
2990 rs6000 ABI warnings.
2991
d27ecc49
JH
29922016-04-04 Jan Hubicka <hubicka@ucw.cz>
2993
2994 PR ipa/66223
2995 * g++.dg/ipa/devirt-51.C: New testcase.
2996
c974c96e
BS
29972016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2998 Jakub Jelinek <jakub@redhat.com>
2999
3000 PR middle-end/70457
3001 * gcc.dg/torture/pr70457.c: New.
3002
7a85da89
AV
30032016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3004
3005 PR fortran/67538
3006 * gfortran.dg/allocate_with_source_19.f08: New test.
3007
de517e64
AV
30082016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
3009
3010 PR fortran/65795
3011 * gfortran.dg/coarray_allocate_6.f08: New test.
3012
43b9f499
RB
30132016-04-04 Richard Biener <rguenther@suse.de>
3014
3015 PR rtl-optimization/70484
3016 * gcc.dg/torture/pr70484.c: New testcase.
3017
f13355da
MP
30182016-04-04 Marek Polacek <polacek@redhat.com>
3019
3020 PR c/70307
3021 * gcc.dg/torture/pr70307.c: New test.
3022
6cc6ed50
OE
30232016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
3024
3025 PR target/70416
3026 PR target/67391
3027 * gcc.target/sh/torture/pr70416.c: New.
3028
abdc16c8
MS
30292016-04-02 Martin Sebor <msebor@redhat.com>
3030
3031 PR c++/67376
3032 PR c++/70170
3033 PR c++/70172
3034 PR c++/70228
3035 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
3036 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
3037 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
3038 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
3039 * g++.dg/cpp0x/constexpr-string.C: Same.
3040 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
3041 * g++.dg/cpp0x/pr65398.C: Same.
3042 * g++.dg/ext/constexpr-vla1.C: Same.
3043 * g++.dg/ext/constexpr-vla2.C: Same.
3044 * g++.dg/ext/constexpr-vla3.C: Same.
3045 * g++.dg/ubsan/pr63956.C: Same.
3046
763cd859
JJ
30472016-04-01 Jakub Jelinek <jakub@redhat.com>
3048
3049 PR rtl-optimization/70467
3050 * gcc.target/i386/pr70467-2.c: New test.
3051
0f875435
JJ
30522016-04-01 Jakub Jelinek <jakub@redhat.com>
3053 Marek Polacek <polacek@redhat.com>
3054
3055 PR c++/70488
3056 * g++.dg/init/new47.C: New test.
3057
41d14659
RR
30582016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3059
3060 PR target/70496
3061 * gcc.target/arm/pr70496.c: New test.
3062
f9bf89bb
NS
30632016-04-01 Nathan Sidwell <nathan@acm.org>
3064
73b9085d
NS
3065 PR c++/68475
3066 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
3067
4afdcfaa
IE
30682016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
3069
3070 PR target/69890
3071 * gcc.dg/strlenopt.h (memmove): New.
3072 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
3073 instead of "string.h".
3074 * gcc.target/i386/chkp-strlen-2.c: Likewise.
3075 * gcc.target/i386/chkp-strlen-3.c: Likewise.
3076 * gcc.target/i386/chkp-strlen-4.c: Likewise.
3077 * gcc.target/i386/chkp-strlen-5.c: Likewise.
3078 * gcc.target/i386/chkp-stropt-1.c: Likewise.
3079 * gcc.target/i386/chkp-stropt-10.c: Likewise.
3080 * gcc.target/i386/chkp-stropt-11.c: Likewise.
3081 * gcc.target/i386/chkp-stropt-12.c: Likewise.
3082 * gcc.target/i386/chkp-stropt-13.c: Likewise.
3083 * gcc.target/i386/chkp-stropt-14.c: Likewise.
3084 * gcc.target/i386/chkp-stropt-15.c: Likewise.
3085 * gcc.target/i386/chkp-stropt-16.c: Likewise.
3086 * gcc.target/i386/chkp-stropt-2.c: Likewise.
3087 * gcc.target/i386/chkp-stropt-3.c: Likewise.
3088 * gcc.target/i386/chkp-stropt-4.c: Likewise.
3089 * gcc.target/i386/chkp-stropt-5.c: Likewise.
3090 * gcc.target/i386/chkp-stropt-6.c: Likewise.
3091 * gcc.target/i386/chkp-stropt-7.c: Likewise.
3092 * gcc.target/i386/chkp-stropt-8.c: Likewise.
3093 * gcc.target/i386/chkp-stropt-9.c: Likewise.
3094
b5d7a29c
RO
30952016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3096
3097 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
3098 (Holder::foo): Reflect this.
3099
b660f9ec
IE
31002016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
3101
3102 PR target/70442
3103 * gcc.dg/pr70442.c: New test.
3104
88504f34
NS
31052016-03-31 Nathan Sidwell <nathan@acm.org>
3106
3107 PR c++/70393
3108 * g++.dg/cpp0x/constexpr-virtual6.C: New.
3109
95d34b96
KY
31102016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
3111
3112 PR target/70453
3113 * gcc.target/i386/pr70453.c: New test.
3114
b4c4967c
AB
31152016-03-31 Andrey Belevantsev <abel@ispras.ru>
3116
3117 PR target/70292
3118 * gcc.c-torture/pr70292.c: New test.
3119
5fde6a45
MP
31202016-03-31 Marek Polacek <polacek@redhat.com>
3121
3122 PR c/70297
3123 * c-c++-common/pr70297.c: New test.
3124 * g++.dg/cpp0x/typedef-redecl.C: New test.
3125 * gcc.dg/typedef-redecl2.c: New test.
3126
97eb24c4
JJ
31272016-03-31 Jakub Jelinek <jakub@redhat.com>
3128
3129 PR rtl-optimization/70460
3130 * gcc.c-torture/execute/pr70460.c: New test.
3131
efc3536f
RB
31322016-03-31 Richard Biener <rguenther@suse.de>
3133
3134 PR c++/70430
3135 * g++.dg/ext/vector30.C: New testcase.
3136
e0876e21
DH
31372016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
3138 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3139
3140 * gfortran.dg/fmt_pf.f90: New test.
3141
e9bff8c6
RO
31422016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3143
3144 Forward-port from 5 branch
3145 2016-03-30 Jakub Jelinek <jakub@redhat.com>
3146
3147 PR testsuite/70356
3148 * gcc.target/i386/avx-vextractf128-256-5.c: Move
3149 dg-require-effective-target after dg-do.
3150
3151 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
3152
3153 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
3154
2620c80d
TS
31552016-03-30 Thomas Schwinge <thomas@codesourcery.com>
3156 Julian Brown <julian@codesourcery.com>
3157 Chung-Lin Tang <cltang@codesourcery.com>
3158 Cesar Philippidis <cesar@codesourcery.com>
3159 James Norris <jnorris@codesourcery.com>
3160 Tom de Vries <tom@codesourcery.com>
3161 Nathan Sidwell <nathan@codesourcery.com>
3162
bf867841 3163 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
3164 * c-c++-common/goacc/loop-clauses.c: Likewise.
3165 * g++.dg/goacc/template.C: Likewise.
3166 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3167 * gfortran.dg/goacc/loop-1.f95: Likewise.
3168 * gfortran.dg/goacc/loop-5.f95: Likewise.
3169 * gfortran.dg/goacc/loop-6.f95: Likewise.
3170 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
3171 * c-c++-common/goacc-gomp/nesting-1.c: Update.
3172 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
3173 * c-c++-common/goacc/clauses-fail.c: Likewise.
3174 * c-c++-common/goacc/parallel-1.c: Likewise.
3175 * c-c++-common/goacc/reduction-1.c: Likewise.
3176 * c-c++-common/goacc/reduction-2.c: Likewise.
3177 * c-c++-common/goacc/reduction-3.c: Likewise.
3178 * c-c++-common/goacc/reduction-4.c: Likewise.
3179 * c-c++-common/goacc/routine-3.c: Likewise.
3180 * c-c++-common/goacc/routine-4.c: Likewise.
3181 * c-c++-common/goacc/routine-5.c: Likewise.
3182 * c-c++-common/goacc/tile.c: Likewise.
3183 * g++.dg/goacc/template.C: Likewise.
3184 * gfortran.dg/goacc/combined-directives.f90: Likewise.
3185 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
3186 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
3187 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
3188 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
3189 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
3190 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
3191 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
3192 * c-c++-common/goacc/use_device-1.c: ... this file.
3193 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
3194 * c-c++-common/goacc/host_data-5.c: ... this file, and...
3195 * c-c++-common/goacc/host_data-6.c: ... this file.
3196 * c-c++-common/goacc/loop-2-kernels.c: New file.
3197 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
3198 * c-c++-common/goacc/loop-3.c: Likewise.
3199 * g++.dg/goacc/reference.C: Likewise.
3200 * g++.dg/goacc/routine-1.C: Likewise.
3201 * g++.dg/goacc/routine-2.C: Likewise.
3202
f6d2d066
RB
32032016-03-30 Richard Biener <rguenther@suse.de>
3204
3205 PR middle-end/70450
3206 * gcc.dg/torture/pr70450.c: New testcase.
3207
d43242b9
JJ
32082016-03-30 Jakub Jelinek <jakub@redhat.com>
3209
3210 PR target/70421
3211 * gcc.dg/torture/pr70421.c: New test.
3212 * gcc.target/i386/avx512f-pr70421.c: New test.
3213
5ce43b77
L
32142016-03-30 H.J. Lu <hongjiu.lu@intel.com>
3215
3216 PR testsuite/70364
3217 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
3218 (check): New function.
3219 (bar): Call check.
3220 (foo): Align stack to 16 bytes when calling bar.
3221 * gcc.target/i386/cleanup-2.c: Likewise.
3222
d014a712
PP
32232016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
3224
3225 PR tree-optimization/59124
3226 * gcc.dg/Warray-bounds-19.c: New test.
3227
13f0e8c7
ZW
32282016-03-29 Zachary T Welch <zwelch@codesourcery.com>
3229
3230 * lib/prune.exp (escape_regex_chars): New.
3231 (prune_file_path): Update to quote metcharacters for regexp.
3232
3336c6e0
JJ
32332016-03-29 Jakub Jelinek <jakub@redhat.com>
3234
a362f023
JJ
3235 PR rtl-optimization/70429
3236 * gcc.c-torture/execute/pr70429.c: New test.
3237
3336c6e0
JJ
3238 PR tree-optimization/70405
3239 * gcc.dg/pr70405.c: New test.
3240
728557fd
AV
32412016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
3242
3243 PR fortran/70397
3244 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
3245 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
3246
bef977d4
TS
32472016-03-29 Thomas Schwinge <thomas@codesourcery.com>
3248
3249 PR testsuite/64177
3250 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
3251 __cilkrts_set_param to set two workers.
3252 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
3253 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
3254
6f6d25c9
DH
32552016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3256
bf867841 3257 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 3258
45733562
KY
32592016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
3260
3261 PR target/70406
bf867841 3262 * gcc.target/i386/pr70406.c: New test.
45733562 3263
a1799e5e
EB
32642016-03-27 Eric Botcazou <ebotcazou@adacore.com>
3265
3266 * gnat.dg/specs/double_record_extension3.ads: New test.
3267
5fca7b66
RH
32682016-03-25 Richard Henderson <rth@redhat.com>
3269
3270 PR target/70120
3271 * gcc.target/aarch64/pr70120-1.c: New.
3272 * gcc.target/aarch64/pr70120-2.c: New.
3273 * gcc.target/aarch64/pr70120-3.c: New.
3274
31ce75c6
PP
32752016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
3276
3277 PR c++/62212
3278 * g++.dg/template/mangle2.C: The dg-do directive should be
3279 "compile" not "assemble".
3280
3caf0ca1
BS
32812016-03-25 Bernd Schmidt <bschmidt@redhat.com>
3282
3283 PR lto/69650
3284 * gcc.dg/pr69650.c: New test.
3285
634035b6
DE
32862016-03-25 David Edelsohn <dje.gcc@gmail.com>
3287
3288 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
3289
45d34276
AM
32902016-03-25 Alan Modra <amodra@gmail.com>
3291
3292 * gcc.dg/dfp/pr70052.c: New test.
3293
8f085166
RH
32942016-03-24 Richard Henderson <rth@redhat.com>
3295
3296 PR middle-end/69845
3297 * gcc.dg/tree-ssa/pr69845-1.c: New test.
3298 * gcc.dg/tree-ssa/pr69845-2.c: New test.
3299
011e5ec3
TV
33002016-03-24 Tom de Vries <tom@codesourcery.com>
3301
3302 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
3303
9e3f4551
TV
33042016-03-24 Tom de Vries <tom@codesourcery.com>
3305
3306 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
3307 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
3308
45780041
TV
33092016-03-24 Tom de Vries <tom@codesourcery.com>
3310
3311 * c-c++-common/goacc/uninit-dim-clause.c: New test.
3312 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
3313
887ab4e5
PP
33142016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
3315
3316 PR c++/62212
3317 * g++.dg/template/mangle2.C: New test.
3318
69a9a66f
RB
33192016-03-24 Richard Biener <rguenther@suse.de>
3320
3321 PR tree-optimization/70396
3322 * gcc.dg/torture/pr70396.c: New testcase.
3323
ed87de55
RB
33242016-03-24 Richard Biener <rguenther@suse.de>
3325
3326 PR middle-end/70370
3327 * gcc.dg/torture/pr70370.c: New testcase.
3328
ea064934
TV
33292016-03-24 Tom de Vries <tom@codesourcery.com>
3330
3331 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
3332 * gfortran.dg/goacc/kernels-tree.f95: Same.
3333 * gfortran.dg/goacc/parallel-tree.f95: Same.
3334
b2a4dd1d
TV
33352016-03-24 Tom de Vries <tom@codesourcery.com>
3336
3337 * c-c++-common/goacc/uninit-if-clause.c: New test.
3338 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
3339
72e7cd6e
JJ
33402016-03-24 Jakub Jelinek <jakub@redhat.com>
3341
3342 PR target/70290
bf867841
UB
3343 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
3344 Fix formatting.
72e7cd6e 3345
ce9d0c03
RB
33462016-03-24 Richard Biener <rguenther@suse.de>
3347
3348 PR tree-optimization/70372
3349 * gcc.dg/tree-ssa/pr70372.c: New testcase.
3350
426b9428
PP
33512016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3352
3353 PR c++/70347
3354 * g++.dg/cpp1y/nsdmi-union1.C: New test.
3355
cd1588c4
PP
33562016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
3357
3358 PR c++/70332
3359 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
3360
61637db3
JJ
33612016-03-23 Jakub Jelinek <jakub@redhat.com>
3362
928af3bf
JJ
3363 PR c++/70001
3364 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
3365 * g++.dg/cpp1y/pr70001.C: New test.
3366
61637db3
JJ
3367 PR c++/70323
3368 * g++.dg/cpp0x/constexpr-70323.C: New test.
3369
05aca4e7
AO
33702016-03-23 Alexandre Oliva <aoliva@redhat.com>
3371 Jason Merrill <jason@redhat.com>
3372 Jakub Jelinek <jakub@redhat.com>
3373
3374 PR c++/69315
3375 * g++.dg/cpp0x/constexpr-69315.C: New test.
3376 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
3377
fbdb6baf
MP
33782016-03-23 Marek Polacek <polacek@redhat.com>
3379
3380 PR c++/69884
3381 * g++.dg/warn/Wignored-attributes-1.C: New test.
3382 * g++.dg/warn/Wignored-attributes-2.C: New test.
3383
d79ee524
TV
33842016-03-23 Tom de Vries <tom@codesourcery.com>
3385
3386 * c-c++-common/goacc/kernels-default.c (foo): Add missing
3387 initialization.
3388 * gfortran.dg/goacc/private-3.f95 (test): Same.
3389 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
3390 missing use param.
3391
a59f0bef
KT
33922016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3393
3394 * lib/target-supports.exp: Remove v7ve entry from loop
3395 creating effective target checks.
3396 (check_effective_target_arm_arch_v7ve_ok): New procedure.
3397 (add_options_for_arm_arch_v7ve): Likewise.
3398
0179520a
JJ
33992016-03-23 Jakub Jelinek <jakub@redhat.com>
3400
3401 PR tree-optimization/70354
3402 * gcc.dg/vect/pr70354-1.c: New test.
3403 * gcc.dg/vect/pr70354-2.c: New test.
3404 * gcc.target/i386/avx2-pr70354-1.c: New test.
3405 * gcc.target/i386/avx2-pr70354-2.c: New test.
3406
75bb14d7
JL
34072016-03-22 Jeff Law <law@redhat.com>
3408
3409 PR target/70232
3410 * gcc.dg/tree-ssa/pr70232.c: New test.
3411
72c9526d
IE
34122016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3413
3414 PR target/70302
3415 * gcc.target/i386/pr70302.c: New test.
3416
a3ca1bc5
RB
34172016-03-22 Richard Biener <rguenther@suse.de>
3418
3419 PR middle-end/70251
3420 * g++.dg/torture/pr70251.C: New testcase.
3421
5c240f4d
DM
34222016-03-22 David Malcolm <dmalcolm@redhat.com>
3423
3424 PR c/69993
3425 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
3426 Wmisleading-indentation.c.
3427 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
3428 reflect change to diagnostic text and order of messages.
3429 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
3430
80f6631b
DE
34312016-03-22 David Edelsohn <dje.gcc@gmail.com>
3432
3433 * g++.dg/ext/java-3.C: Don't compile on AIX.
3434
9a10956c
RB
34352016-03-22 Richard Biener <rguenther@suse.de>
3436
3437 PR middle-end/70333
3438 * gcc.dg/torture/pr70333.c: New testcase.
3439
6cedf922
IE
34402016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
3441
3442 * g++.dg/ext/pr70290.C: New test.
3443
cd6c27ac
KY
34442016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
3445
3446 PR target/70325
3447 * gcc.target/i386/pr70325.c: New test.
3448
4cde512c
JJ
34492016-03-22 Jakub Jelinek <jakub@redhat.com>
3450
b01915ed
JJ
3451 PR target/70329
3452 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
3453 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
3454
4e3e2cf1
JJ
3455 PR target/70300
3456 * gcc.target/i386/pr70300.c: New test.
3457
4cde512c
JJ
3458 PR c++/70295
3459 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
3460 (func2): New function for cond with parens, xfail warning for c++.
3461 * g++.dg/warn/Wnonnull-compare-8.C: New test.
3462
16f6d7dc
PP
34632016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3464
3465 PR c++/70096
3466 * g++.dg/template/ptrmem30.C: New test.
3467
a3e2b438
PP
34682016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
3469
3470 PR c++/70204
3471 * g++.dg/cpp0x/constexpr-70204a.C: New test.
3472 * g++.dg/cpp0x/constexpr-70204b.C: New test.
3473
11b6a02e
JJ
34742016-03-21 Jakub Jelinek <jakub@redhat.com>
3475
3476 PR middle-end/70326
3477 * gcc.dg/pr70326.c: New test.
3478
b9407883
MG
34792016-03-21 Marc Glisse <marc.glisse@inria.fr>
3480 Jakub Jelinek <jakub@redhat.com>
3481
3482 PR tree-optimization/70317
3483 * gcc.dg/pr70317.c: New test.
3484
4a148e19
UB
34852016-03-21 Uros Bizjak <ubizjak@gmail.com>
3486
3487 PR target/70327
3488 * gcc.target/i386/pr70327.c: New test.
3489
2a85ddbb
ML
34902016-03-21 Martin Liska <mliska@suse.cz>
3491
7d36fe98 3492 PR ipa/70306
2a85ddbb
ML
3493 * gcc.dg/ipa/pr70306.c: New test.
3494
4a148e19 34952016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
3496
3497 * gcc.target/arm/attr-align1.c: Skip if M-profile.
3498 * gcc.target/arm/attr-align3.c: Likewise.
3499 * gcc.target/arm/attr_arm.c: Likewise.
3500 * gcc.target/arm/flip-thumb.c: Likewise.
3501
6b366948
JJ
35022016-03-21 Jakub Jelinek <jakub@redhat.com>
3503
3504 PR target/70296
3505 * gcc.target/powerpc/altivec-36.c: New test.
3506
2fac8c14
RB
35072016-03-21 Richard Biener <rguenther@suse.de>
3508
3509 PR tree-optimization/70310
3510 * gcc.dg/torture/pr70310.c: New testcase.
3511
e9bde854
KY
35122016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
3513
3514 PR target/70293
3515 * gcc.target/i386/pr70293.c: New test.
3516
56bbfaf6
RB
35172016-03-21 Richard Biener <rguenther@suse.de>
3518
3519 PR tree-optimization/70288
3520 * gcc.dg/torture/pr70288-1.c: New testcase.
3521 * gcc.dg/torture/pr70288-2.c: Likewise.
3522
3eee49ed
AB
35232016-03-21 Andrey Belevantsev <abel@ispras.ru>
3524
3525 PR rtl-optimization/69307
3526 * gcc.target/arm/pr69307.c: New test.
4a148e19 3527
8e7816b4
AB
35282016-03-21 Andrey Belevantsev <abel@ispras.ru>
3529
3530 PR rtl-optimization/69102
3531 * gcc.c-torture/compile/pr69102.c: New test.
3532
14d7d4be
JL
35332016-03-18 Jeff Law <law@redhat.com>
3534
3535 PR rtl-optimization/70263
3536 * gcc.c-torture/compile/pr70263-1.c: New test.
3537 * gcc.target/i386/pr70263-2.c: New test.
3538
5c6a601c
BS
35392016-03-18 Bernd Schmidt <bschmidt@redhat.com>
3540
3541 PR rtl-optimization/70278
3542 * gcc.dg/torture/pr70278.c: New test.
3543 * gcc.target/arm/pr70278.c: New test.
3544
4bbf545b
DM
35452016-03-18 David Malcolm <dmalcolm@redhat.com>
3546
3547 PR c/70281
3548 * gcc.dg/plugin/diagnostic-test-expressions-1.c
3549 (test_builtin_types_compatible_p): New test function.
3550 * gcc.dg/pr70281.c: New test case.
3551
dc28bb68
CL
35522016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
3553
3554 PR target/70113
3555 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
3556
5e8d6dff
IE
35572016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
3558
3559 PR tree-optimization/70252
3560 * gcc.dg/pr70252.c: New test.
3561
d0e7e403
TV
35622016-03-18 Tom de Vries <tom@codesourcery.com>
3563
3564 * gcc.dg/pr70161-2.c: New test.
3565 * gcc.dg/pr70161.c: New test.
3566
fa22501a
TV
35672016-03-18 Tom de Vries <tom@codesourcery.com>
3568
3569 PR ipa/70269
3570 * gcc.dg/pr70269.c: New test.
3571
dd125026
JJ
35722016-03-18 Jakub Jelinek <jakub@redhat.com>
3573
3574 PR c++/70267
3575 * g++.dg/ext/java-3.C: New test.
3576
91914f0a
PP
35772016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3578
3579 PR c++/70205
3580 * g++.dg/lookup/pr70205.C: New test.
3581
753a8910
PP
35822016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
3583
3584 PR c++/70218
3585 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
3586
14ba7b28
MP
35872016-03-17 Marek Polacek <polacek@redhat.com>
3588
3589 PR c/69407
3590 * gcc.dg/atomic-op-6.c: New test.
3591
ded60913
DM
35922016-03-17 David Malcolm <dmalcolm@redhat.com>
3593
3594 PR c/70264
3595 * c-c++-common/pr70264.c: New test case.
3596
a3aad0e6
JJ
35972016-03-17 Jakub Jelinek <jakub@redhat.com>
3598
17366700
JJ
3599 PR c++/70144
3600 * c-c++-common/pr70144-1.c: New test.
3601 * c-c++-common/pr70144-2.c: New test.
3602
a3aad0e6
JJ
3603 PR c++/70272
3604 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
3605 * g++.dg/opt/flifetime-dse6.C: New test.
3606 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3607
b57e6e18
L
36082016-03-17 H.J. Lu <hongjiu.lu@intel.com>
3609
3610 PR driver/70192
3611 * gcc.dg/pic-1.c: New test.
3612 * gcc.dg/pic-2.c: Likewise.
3613 * gcc.dg/pic-3.c: Likewise.
3614 * gcc.dg/pic-4.c: Likewise.
3615 * gcc.dg/pie-1.c: Likewise.
3616 * gcc.dg/pie-2.c: Likewise.
3617 * gcc.dg/pie-3.c: Likewise.
3618 * gcc.dg/pie-4.c: Likewise.
3619 * gcc.dg/pie-5.c: Likewise.
3620 * gcc.dg/pie-6.c: Likewise.
3621
b38ba58b
TV
36222016-03-17 Tom de Vries <tom@codesourcery.com>
3623
3624 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
3625 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
3626
6931b3b7
RB
36272016-03-17 Richard Biener <rguenther@suse.de>
3628
3629 PR debug/70271
3630 * g++.dg/debug/pr70271.C: New testcase.
3631
0c8b64cb
IE
36322016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
3633
3634 * gcc.target/i386/pr70251.c: New test.
3635
b1970801
MP
36362016-03-17 Marek Polacek <polacek@redhat.com>
3637
3638 PR c++/70194
3639 * g++.dg/warn/constexpr-70194.C: New test.
3640
820c5eaa
RH
36412016-03-16 Richard Henderson <rth@redhat.com>
3642
3643 PR middle-end/70240
3644 * gcc.c-torture/compile/pr70240.c: New.
3645
da0ad263
SKS
36462016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3647
3648 * gcc.c-torture/compile/20151204.c: Skip for avr.
3649
c73d295c
JJ
36502016-03-16 Jakub Jelinek <jakub@redhat.com>
3651
3652 PR target/70245
3653 * g++.dg/opt/pr70245.C: New test.
3654 * g++.dg/opt/pr70245.h: New file.
3655 * g++.dg/opt/pr70245-aux.cc: New file.
3656
b2794066
MS
36572016-03-16 Martin Sebor <msebor@redhat.com>
3658
3659 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
3660
aa43616c
RH
36612016-03-16 Richard Henderson <rth@redhat.com>
3662
3663 PR middle-end/70199
3664 * gcc.c-torture/compile/pr70199.c: New.
3665
59608fe5
L
36662016-03-16 H.J. Lu <hongjiu.lu@intel.com>
3667
3668 * gcc.dg/uninit-19.c: Run dos2unix.
3669
ab4c578f
MP
36702016-03-16 Marek Polacek <polacek@redhat.com>
3671
3672 PR c/70093
3673 * gcc.dg/nested-func-10.c: New test.
3674 * gcc.dg/nested-func-9.c: New test.
3675
f5387e76
JJ
36762016-03-16 Jakub Jelinek <jakub@redhat.com>
3677
3678 PR tree-optimization/68714
3679 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
3680
7662b718
TV
36812016-03-16 Tom de Vries <tom@codesourcery.com>
3682
3683 PR tree-optimization/68715
3684 * gcc.dg/graphite/pr68715-2.c: New test.
3685 * gcc.dg/graphite/pr68715.c: New test.
3686 * gfortran.dg/graphite/pr68715.f90: New test.
3687
be7ce7ae
TV
36882016-03-16 Tom de Vries <tom@codesourcery.com>
3689
3690 PR tree-optimization/68809
3691 * gcc.dg/graphite/pr68809-2.c: New test.
3692 * gcc.dg/graphite/pr68809.c: New test.
3693
1935f250
JJ
36942016-03-16 Jakub Jelinek <jakub@redhat.com>
3695
6651c93e
JJ
3696 PR c++/70147
3697 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
3698 method call to i () as argument. Adjust expected output.
3699
1935f250
JJ
3700 PR c++/70147
3701 * g++.dg/ubsan/pr70147-1.C: New test.
3702 * g++.dg/ubsan/pr70147-2.C: New test.
3703
ab1caa6e
MS
37042016-03-15 Martin Sebor <msebor@redhat.com>
3705
3706 PR c++/58281
3707 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
3708
5c2a1bbb
JDA
37092016-03-15 John David Anglin <danglin@gcc.gnu.org>
3710
cb5d8ad1
JDA
3711 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
3712 hppa*-*-hpux*.
3713
b440dd40
JDA
3714 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
3715
5c2a1bbb
JDA
3716 PR libfortran/69799
3717 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
3718 libatomic_available.
3719
42c729c5
MP
37202016-03-15 Marek Polacek <polacek@redhat.com>
3721
3722 PR c++/70209
3723 * g++.dg/ext/attribute-may-alias-4.C: New test.
3724
82b1c550
AM
37252016-03-15 Alexander Monakov <amonakov@ispras.ru>
3726
3727 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
3728 -fvar-tracking-assignments-toggle flag.
3729
4ccbf3a6
PH
37302016-03-15 Pat Haugen <pthaugen@us.ibm.com>
3731
3732 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
3733
c39858bd
JJ
37342016-03-15 Jakub Jelinek <jakub@redhat.com>
3735
3736 PR rtl-optimization/70222
3737 * gcc.c-torture/execute/pr70222-1.c: New test.
3738 * gcc.c-torture/execute/pr70222-2.c: New test.
3739
8be119c1
RH
37402016-03-15 Richard Henderson <rth@redhat.com>
3741
3742 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
3743
6598bb55
AB
37442016-03-15 Andrey Belevantsev <abel@ispras.ru>
3745
3746 PR rtl-optimization/69032
3747 * gcc.dg/pr69032.c: New test.
3748
81fa2944
AB
37492016-03-15 Andrey Belevantsev <abel@ispras.ru>
3750
3751 PR rtl-optimization/63384
4a148e19 3752 * g++.dg/pr63384.C: New test.
81fa2944 3753
74ea9ab6
AB
37542016-03-15 Andrey Belevantsev <abel@ispras.ru>
3755
3756 PR target/64411
3757 * gcc.target/i386/pr64411.C: New test.
3758
045d5055
TV
37592016-03-15 Tom de Vries <tom@codesourcery.com>
3760
3761 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
3762 * gfortran.dg/goacc/kernels-alias.f95: New test.
3763
3ea33585
MS
37642016-03-14 Martin Sebor <msebor@redhat.com>
3765
3766 PR c++/53792
3767 * g++.dg/cpp0x/constexpr-inline.C: New test.
3768 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
3769
1df7b330
DE
37702016-03-14 David Edelsohn <dje.gcc@gmail.com>
3771
3772 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
3773
79b57d18
JJ
37742016-03-14 Jakub Jelinek <jakub@redhat.com>
3775
3776 PR middle-end/70219
3777 * gcc.dg/pr70219.c: New test.
3778
3cbf012a
BS
37792016-03-14 Bernd Schmidt <bschmidt@redhat.com>
3780
3781 PR target/70083
3782 * gcc.dg/torture/pr70083.c: New test.
3783 * gcc.target/i386/pr70083.c: New test.
3784
a9fee7cd
RB
37852016-03-14 Richard Biener <rguenther@suse.de>
3786
3787 PR tree-optimization/56365
3788 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
3789
4799603f
SB
37902016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
3791
3792 PR target/70098
3793 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
3794 New function.
3795 * g++.dg/pr70098.C: New testcase.
3796
3797
760ca967
TV
37982016-03-14 Tom de Vries <tom@codesourcery.com>
3799
3800 PR tree-optimization/70045
3801 * gcc.dg/graphite/pr70045.c: New test.
3802
44e66a77
JD
38032016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3804
3805 PR fortran/69043
3806 * gfortran.dg/include_9.f90: New test.
3807
a18e0fe1
DH
38082016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
3809
3810 PR fortran/45076
3811 gfortran.dg/prof/prof.exp: New script.
3812 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
3813
d0aca6ab
AB
38142016-03-12 Andrey Belevantsev <abel@ispras.ru>
3815
3816 PR rtl-optimization/69307
3817 * gcc.dg/pr69307.c: New test.
3818
cefe08a4
VM
38192016-03-12 Vladimir Makarov <vmakarov@redhat.com>
3820
3821 PR target/69614
3822 * gcc.target/arm/pr69614.c: New.
3823
70112e2a
PT
38242016-03-12 Paul Thomas <pault@gcc.gnu.org>
3825
3826 PR fortran/70031
3827 * gfortran.dg/submodule_14.f08: New test
3828
3829 PR fortran/69524
3830 * gfortran.dg/submodule_15.f08: New test
3831
3f1e5d3a
PP
38322016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
3833
3834 PR c++/70106
3835 * g++.dg/cpp1y/paren3.C: New test.
3836
a3f6d680
MM
38372016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
3838
3839 PR target/70131
3840 * gcc.target/powerpc/ppc-round2.c: New test.
3841
92348f09
BS
38422016-03-11 Bernd Schmidt <bschmidt@redhat.com>
3843
3844 PR target/70123
3845 * gcc.dg/torture/pr70123.c: New test.
3846
cebde9e9
JL
38472016-03-11 Jeff Law <law@redhat.com>
3848
3849 PR tree-optimization/70190
3850 * gcc.c-torture/compile/pr70190.c: New test.
3851
3edc5da4
DM
38522016-03-11 David Malcolm <dmalcolm@redhat.com>
3853
3854 PR c/68187
3855 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
3856 case.
3857 (test43_b): Likewise.
3858 (test43_c): Likewise.
3859 (test43_d): Likewise.
3860 (test43_e): Likewise.
3861 (test43_f): Likewise.
3862 (test43_g): Likewise.
3863 (test44_a): Likewise.
3864 (test44_b): Likewise.
3865 (test44_c): Likewise.
3866 (test44_d): Likewise.
3867 (test44_e): Likewise.
3868
318c1204
DM
38692016-03-11 David Malcolm <dmalcolm@redhat.com>
3870
3871 PR c/70085
3872 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
3873
bc062234
KT
38742016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3875
3876 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
3877 dg-options.
3878
acfc1ac1
KT
38792016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3880
3881 PR target/70002
3882 PR target/69245
3883 * gcc.target/aarch64/pr69245_2.c: New test.
3884
d1e2bb2d
JJ
38852016-03-11 Jakub Jelinek <jakub@redhat.com>
3886
3887 PR tree-optimization/70177
3888 * gcc.dg/pr70177.c: New test.
3889
07350627
AL
38902016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3891
3892 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
3893
5c6706f7
AL
38942016-03-11 Alan Lawrence <alan.lawrence@arm.com>
3895
3896 * gcc.dg/tree-ssa/sra-20.c: New.
3897
02d472a2
JJ
38982016-03-11 Jakub Jelinek <jakub@redhat.com>
3899
686d390a
JJ
3900 PR rtl-optimization/70174
3901 * gcc.dg/pr70174.c: New test.
3902
02d472a2
JJ
3903 PR tree-optimization/70169
3904 * gcc.dg/pr70169.c: New test.
3905
0f9befa1
IE
39062016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3907
3908 PR target/70160
3909 * gcc.target/i386/pr70160.c: New test.
3910
432d4670
AK
39112016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
3912
3913 * gcc.target/s390/dfp-1.c: New test.
3914
a3dc8760
NC
39152016-03-10 Nick Clifton <nickc@redhat.com>
3916
3917 PR target/70044
3918 * gcc.target/aarch64/pr70044.c: New test.
3919
b87a8d7d
PP
39202016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
3921 Jakub Jelinek <jakub@redhat.com>
3922
3923 PR c++/70001
3924 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
3925 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
3926 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
3927
4f4ada6a
JH
39282016-03-10 Jan Hubicka <hubicka@ucw.cz>
3929
3930 PR lto/69589
3931 * g++.dg/lto/pr69589_0.C: New testcase
3932 * g++.dg/lto/pr69589_1.C: New testcase
3933
d49b0aa0
MP
39342016-03-10 Marek Polacek <polacek@redhat.com>
3935
3936 PR c++/70153
3937 * g++.dg/delayedfold/unary-plus1.C: New test.
3938
39392016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
3940
3941 * gcc.target/arm/pr45701-1.c: Escape brackets.
3942 * gcc.target/arm/pr45701-2.c: Likewise.
3943
71017a7b
AL
39442016-03-10 Alan Lawrence <alan.lawrence@arm.com>
3945
3946 * gfortran.dg/unconstrained_commons.f: New.
3947
ba52669f
AM
39482016-03-10 Alan Modra <amodra@gmail.com>
3949
3950 * gcc.dg/pr69195.c: New.
3951 * gcc.dg/pr69238.c: New.
3952
27742332
TV
39532016-03-10 Tom de Vries <tom@codesourcery.com>
3954
3955 PR testsuite/68915
3956 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
3957
3a81a594
RB
39582016-03-10 Richard Biener <rguenther@suse.de>
3959
3960 PR tree-optimization/70128
3961 * gcc.dg/tree-ssa/alias-34.c: New testcase.
3962 * gcc.dg/tree-ssa/alias-35.c: Likewise.
3963
3433b975
JJ
39642016-03-09 Jakub Jelinek <jakub@redhat.com>
3965
c2864f02
JJ
3966 PR tree-optimization/70152
3967 * gcc.dg/pr70152.c: New test.
3968
3433b975
JJ
3969 PR target/70086
3970 * gcc.target/i386/pr70086-1.c: New test.
3971 * gcc.target/i386/pr70086-2.c: New test.
3972 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
3973
3974 PR tree-optimization/70127
3975 * gcc.c-torture/execute/pr70127.c: New test.
3976
96b3c82d
CP
39772016-03-09 Cesar Philippidis <cesar@codesourcery.com>
3978
3979 * c-c++-common/goacc/combined-directives-2.c: New test.
3980
b4f3232d
DM
39812016-03-09 David Malcolm <dmalcolm@redhat.com>
3982
3983 PR c/68473
3984 PR c++/70105
3985 * g++.dg/diagnostic/pr70105.C: New test.
3986 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
3987 (test_multiple_ordinary_maps): New test function.
3988
40499f81
DM
39892016-03-09 David Malcolm <dmalcolm@redhat.com>
3990
3991 PR c/68473
3992 PR c++/70105
3993 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
3994 Drop range information from call to inform_at_rich_loc.
3995 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
3996 New.
3997 (test_show_locus): Replace calls to rich_location::add_range with
3998 calls to add_range. Rewrite the tests that used the now-defunct
3999 rich_location ctor taking a source_range. Simplify other tests
4000 by replacing calls to COMBINE_LOCATION_DATA with calls to
4001 make_location.
4002
c9e33662
RB
40032016-03-09 Richard Biener <rguenther@suse.de>
4004 Jakub Jelinek <jakub@redhat.com>
4005
4006 PR tree-optimization/70138
4007 * gcc.dg/vect/pr70138-1.c: New testcase.
4008 * gcc.dg/vect/pr70138-2.c: Likewise.
4009
2c73b764
JJ
40102016-03-09 Jakub Jelinek <jakub@redhat.com>
4011
4012 PR target/70049
4013 * gcc.target/i386/pr70049.c: New test.
4014
c06d25bb
RB
40152016-03-09 Richard Biener <rguenther@suse.de>
4016
4017 PR c/70143
4018 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
4019 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
4020 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
4021
5828a501
RO
40222016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4023
4024 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
4025 arm-*-*.
4026
2e141c8d
JJ
40272016-03-09 Jakub Jelinek <jakub@redhat.com>
4028
5a9def37
JJ
4029 PR middle-end/67278
4030 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
4031
2e141c8d
JJ
4032 PR target/67278
4033 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
4034
4035 PR middle-end/70050
4036 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
4037 in testcase comment.
4038
bf751f40
TV
40392016-03-09 Tom de Vries <tom@codesourcery.com>
4040
4041 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
4042 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
4043 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
4044 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
4045 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
4046 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
4047 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
4048 * gfortran.dg/goacc/kernels-loop.f95: New test.
4049
e210c999
MS
40502016-03-08 Martin Sebor <msebor@redhat.com>
4051
4052 PR c++/62096
4053 * g++.dg/warn/overflow-warn-7.C: New test.
4054
80aac5c8
JM
40552016-03-08 Jason Merrill <jason@redhat.com>
4056
4057 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
4058 * lib/target-supports.exp (check_effective_target_concepts): New.
4059
12b81409
JJ
40602016-03-08 Jakub Jelinek <jakub@redhat.com>
4061
d259b234
JJ
4062 PR c++/70135
4063 * g++.dg/cpp1y/constexpr-loop4.C: New test.
4064 * g++.dg/ubsan/pr70135.C: New test.
4065
12b81409
JJ
4066 PR target/70110
4067 * gcc.dg/pr70110.c: New test.
4068
b4e9f2aa
MJ
40692016-03-07 Martin Jambor <mjambor@suse.cz>
4070
4071 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
4072 * c-c++-common/gomp/if-1.c: Likewise.
4073 * c-c++-common/gomp/pr61486-2.c: Likewise.
4074 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
4075 to dg-additional-options.
4076 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
4077 * g++/gomp/target-teams-1.c: Likewise.
4078 * gcc.dg/gomp/gomp.exp: Likewise.
4079 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
4080 dg-additional-options.
4081 * gfortran.dg/gomp/gomp.exp: Likewise.
4082 * gfortran.dg/gomp/target1.f90: Remove dg-options.
4083 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
4084 dg-additional-options.
4085 * gfortran.dg/gomp/target3.f90: Remove dg-options.
4086
f86e631e
MJ
40872016-03-07 Martin Jambor <mjambor@suse.cz>
4088
4089 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
4090 * c-c++-common/gomp/gridify-1.c: New test.
4091 * gfortran.dg/gomp/gridify-1.f90: Likewise.
4092
94156b3f
AV
40932016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
4094
4095 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
4096 trigger for cortex-r8, when scanning for register r8.
4097 * gcc.target/arm/pr45701-2.c: Likewise.
4098
a84a49b7 40992016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 4100 Jeff Law <law@redhat.com>
a84a49b7
RB
4101
4102 PR tree-optimization/69740
4103 * gcc.c-torture/compile/pr69740-1.c: New test.
4104 * gcc.c-torture/compile/pr69740-2.c: New test.
4105
e41f6c9e
BS
41062016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4107
4108 * lib/target-supports.exp
4109 (check_effective_target_whole_vector_shift): Enable for PPC64.
4110
57548bf5
RB
41112016-03-07 Richard Biener <rguenther@suse.de>
4112
4113 PR tree-optimization/70115
4114 * gcc.dg/torture/pr70115.c: New testcase.
4115
4ae13300
NS
41162016-03-07 Nathan Sidwell <nathan@codesourcery.com>
4117
4118 PR middle-end/69916
4119 * c-c-++-common/goacc/pr69916.c: New.
4120
5edb9853
RH
41212016-03-07 Richard Henderson <rth@redhat.com>
4122
4123 * gcc.c-torture/compile/pr70061.c: New test.
4124
2067a8f3
RB
41252016-03-07 Richard Biener <rguenther@suse.de>
4126
4127 PR testsuite/70109
4128 * gcc.dg/vect/O3-pr36098.c: New testcase.
4129
4145a9b7
CL
41302016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
4131
4132 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
4133
1878be32
EB
41342016-03-07 Eric Botcazou <ebotcazou@adacore.com>
4135
4136 * gnat.dg/renaming9.ad[sb]: New testcase.
4137
df762bb2
JJ
41382016-03-05 Jakub Jelinek <jakub@redhat.com>
4139
4140 PR c++/70084
4141 * g++.dg/expr/stdarg3.C: New test.
4142
7d461295
JL
41432016-03-04 Jeff Law <law@redhat.com>
4144
4145 PR tree-optimization/69196
4146 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
4147 x86_64-*-*.
4148
29b9828f
BS
41492016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4150
b6b552fd
BS
4151 PR c/69973
4152 * gcc.dg/pr69973.c: New test.
4153
201d49e9
BS
4154 PR rtl-optimization/69941
4155 * gcc.dg/torture/pr69941.c: New test.
4156
29b9828f
BS
4157 PR c/69824
4158 * gcc.dg/pr69824.c: New test.
4159
640b7e74
TV
41602016-03-05 Tom de Vries <tom@codesourcery.com>
4161
4162 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
4163 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
4164 function.
4165
7a3a3fad
PP
41662016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
4167
4168 PR c++/66786
4169 * g++.dg/cpp1y/var-templ48.C: New test.
4170 * g++.dg/cpp1y/var-templ49.C: New test.
4171
cd439aec
EB
41722016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4173
4174 * g++.dg/Wno-frame-address.C: Skip on IA-64.
4175
60204554
JJ
41762016-03-04 Jakub Jelinek <jakub@redhat.com>
4177
0c8825de
JJ
4178 PR c++/70035
4179 * g++.dg/ubsan/pr70035.C: New test.
4180
60204554
JJ
4181 PR target/70062
4182 * gcc.target/i386/pr70062.c: New test.
4183
f79d4eab
L
41842016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4185
4186 * g++.dg/template/typename21.C: Remove c++98_only.
4187
ea81ce67
L
41882016-03-04 H.J. Lu <hongjiu.lu@intel.com>
4189
4190 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
4191
64b23c13
DM
41922016-03-04 David Malcolm <dmalcolm@redhat.com>
4193
4194 PR c/68187
4195 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
4196 function.
4197 (fn_42_b): Likewise.
4198 (fn_42_c): Likewise.
4199
729526f5
DM
42002016-03-04 David Malcolm <dmalcolm@redhat.com>
4201
4202 PR c/68187
4203 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
4204 function.
4205 (fn_40_b): Likewise.
4206 (fn_41_a): Likewise.
4207 (fn_41_b): Likewise.
4208
f9ea11ac
JJ
42092016-03-04 Jakub Jelinek <jakub@redhat.com>
4210
4211 PR target/70059
4212 * gcc.target/i386/avx512f-pr70059.c: New test.
4213 * gcc.target/i386/avx512dq-pr70059.c: New test.
4214
b6c38c69
BS
42152016-03-04 Bernd Schmidt <bschmidt@redhat.com>
4216
4217 PR rtl-optimization/57676
4218 * gcc.dg/torture/pr57676.c: New test.
4219
af3cdd34
IE
42202016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
4221
4222 * gcc.dg/pr70026.c: New test.
4223
7ff6ca38
MP
42242016-03-04 Marek Polacek <polacek@redhat.com>
4225
4226 PR c/69798
4227 * gcc.dg/cilk-plus/pr69798-1.c: New test.
4228 * gcc.dg/cilk-plus/pr69798-2.c: New test.
4229
a6bf62d5
KT
42302016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4231
4232 PR target/70004
4233 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
4234 Delete.
4235 (test_corners_sisd_si): Likewise.
4236 (main): Remove checks of the above.
4237 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
4238
ae4cdc6a
EB
42392016-03-04 Eric Botcazou <ebotcazou@adacore.com>
4240
4241 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
4242
08455559
CL
42432016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
4244
4245 * gcc.dg/torture/pr69951.c: Accept argc==0.
4246
e9a35493
RB
42472016-03-04 Richard Biener <rguenther@suse.de>
4248
4249 PR c++/70054
4250 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
4251 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
4252
fba054c2
DV
42532016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
4254
4255 PR testsuite/69766
4256 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
4257 testing multiarch.
4258
f10cdc6c
JJ
42592016-03-04 Jakub Jelinek <jakub@redhat.com>
4260
4261 PR debug/69947
4262 * gcc.dg/guality/pr69947.c: New test.
4263
2e981ba0
JJ
42642016-03-03 Jakub Jelinek <jakub@redhat.com>
4265
4266 PR ada/70017
4267 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
4268
0ba3bfa2
KT
42692016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4270
4271 PR rtl-optimization/69904
4272 * gcc.target/arm/pr69904.c: New test.
4273
97ecdb46
JJ
42742016-03-03 Jakub Jelinek <jakub@redhat.com>
4275
4276 PR target/70021
4277 * gcc.dg/vect/pr70021.c: New test.
4278 * gcc.target/i386/pr70021.c: New test.
4279
a2a743a1
MP
42802016-03-03 Marek Polacek <polacek@redhat.com>
4281
4282 PR middle-end/70050
4283 * gcc.dg/pr70050.c: New test.
4284
fa07ecdd
JG
42852016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
4286
4287 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
4288
23504262
ML
42892016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
4290
4291 PR tree-optimization/70043
4292 * gfortran.dg/vect/pr70043.f90: New test.
4293
b7b9e1a9
EB
42942016-03-03 Eric Botcazou <ebotcazou@adacore.com>
4295
4296 * gnat.dg/specs/task1.ads: New test.
4297
cb83ba54
RO
42982016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4299
4300 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
4301 Invoke gdb with -batch.
4302 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
4303
a75f5e30
RB
43042016-03-03 Richard Biener <rguenther@suse.de>
4305
4306 PR tree-optimization/55936
4307 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
4308
268bc320
JL
43092016-03-02 Jeff Law <law@redhat.com>
4310
815f20ab
JL
4311 PR rtl-optimization/69942
4312 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
4313 effects of argument promotions.
4314
268bc320
JL
4315 PR tree-optimization/69987
4316 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
4317 target does not support -fprefetch-loop-arrays.
4318
171f7de5
UB
43192016-03-02 Uros Bizjak <ubizjak@gmail.com>
4320
4321 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
4322
192912db
BC
43232016-03-02 Bin Cheng <bin.cheng@arm.com>
4324
c7908871 4325 PR rtl-optimization/69052
192912db
BC
4326 * gcc.target/i386/pr69052.c: New test.
4327
90a7a40b
AM
43282016-03-02 Alan Modra <amodra@gmail.com>
4329
4330 * gcc.dg/pr69990.c: New.
4331
69fa742f
JJ
43322016-03-02 Jakub Jelinek <jakub@redhat.com>
4333
de752fb0
JJ
4334 PR c/68062
4335 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
4336
4337 PR middle-end/70022
4338 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
4339
69fa742f
JJ
4340 PR target/70028
4341 * gcc.target/i386/pr70028.c: New test.
4342
7c65bd56
MK
43432016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4344
4345 * c-c++-common/asan/swapcontext-test-1.c,
4346 * c-c++-common/tsan/thread_leak.c,
4347 * g++.dg/tsan/aligned_vs_unaligned_race.C,
4348 * g++.dg/tsan/benign_race.C,
4349 * g++.dg/tsan/fd_close_norace.C,
4350 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
4351 races with sanitizer output
4352
37d98220 43532016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 4354 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
4355
4356 PR target/67278
4357 * gcc.dg/simd-8.c: New testcase.
4358
218db463
RB
43592016-03-02 Richard Biener <rguenther@suse.de>
4360
4361 PR middle-end/67278
4362 * gcc.dg/simd-7.c: New testcase.
4363
22c72158
EB
43642016-03-02 Eric Botcazou <ebotcazou@adacore.com>
4365
4366 * gcc.target/i386/pr70007.c: Tweak.
4367
9a790ccc
DV
43682016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
4369
4370 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
4371
bd02f00f
MP
43722016-03-02 Marek Polacek <polacek@redhat.com>
4373
4374 PR c/67854
4375 * gcc.dg/pr67854.c: New test.
4376
1e840f39
JJ
43772016-03-02 Jakub Jelinek <jakub@redhat.com>
4378
4379 PR middle-end/70025
4380 * gcc.dg/torture/pr70025.c: New test.
4381
bca00241
VK
43822016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4383
4384 PR tree-optimization/68621
4385 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
4386
0bca04b8
EB
43872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4388
4389 * gcc.target/i386/pr70007.c: New test.
4390
2a9afc86
JL
43912016-03-01 Jeff Law <law@redhat.com>
4392
eab2541b 4393 PR tree-optimization/69196
9d83ef71 4394 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 4395
2a9afc86
JL
4396 PR tree-optimization/69196
4397 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
4398 duplicating code and spoiling the expected output.
4399
0d39977e
MM
44002016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
4401
4402 PR target/70033
4403 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
4404 supports power9 before doing tests.
4405 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
4406 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
4407 * gcc.target/powerpc/p9-permute.c: Likewise.
4408
a0c0699d
UB
44092016-03-01 Uros Bizjak <ubizjak@gmail.com>
4410
4411 PR target/70027
4412 * gcc.target/i386/pr70027.c: New test.
4413
0ae3ef47 44142016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
4415
4416 * gcc.dg/pr70017.c: New test.
4417
686e2237
JJ
44182016-03-01 Jakub Jelinek <jakub@redhat.com>
4419
4420 PR c/69796
4421 PR c/69974
4422 * gcc.dg/pr69796.c: New test.
4423 * gcc.dg/pr69974.c: New test.
4424
f8e4188c
EB
44252016-03-01 Eric Botcazou <ebotcazou@adacore.com>
4426
4427 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
4428
5e3f1c7c
JL
44292016-02-29 Jeff Law <law@redhat.com>
4430
4431 PR tree-optimization/69987
4432 * gfortran.dg/pr69987.f90: New test.
4433
4434 PR tree-optimization/69989
4435 * gcc.c-torture/compile/pr69989-2.c: New test.
4436
1be56bc5
MP
44372016-03-01 Marek Polacek <polacek@redhat.com>
4438
4439 PR c++/69795
4440 * g++.dg/parse/invalid1.C: New test.
4441
1b19470d
RB
44422016-03-01 Richard Biener <rguenther@suse.de>
4443
4444 PR middle-end/70022
4445 * gcc.dg/pr70022.c: New testcase.
4446
3ae0661a
IE
44472016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
4448
4449 PR tree-optimization/69956
4450 * gcc.dg/pr69956.c: New test.
4451
0f09ab88
BS
44522016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4453
4454 PR target/70011
4455 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
4456 XFAIL when hardware supports efficient unaligned storage access.
4457
76d881bf
PP
44582016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
4459
4460 PR c++/69961
4461 * g++.dg/template/pr69961a.C: New test.
4462 * g++.dg/template/pr69961b.C: New test.
4463
7168133a
DM
44642016-02-29 David Malcolm <dmalcolm@redhat.com>
4465
4466 PR preprocessor/69985
4467 * gcc.dg/cpp/pr69985.c: New test case.
4468
0c6072a3
JL
44692016-02-29 Jeff Law <law@redhat.com>
4470
e66f219b
JL
4471 PR tree-optimization/70005
4472 * gcc.c-torture/execute/pr70005.c New test.
4473
0c6072a3
JL
4474 PR tree-optimization/69999
4475 * gcc.c-torture/compile/pr69999.c: New test.
4476
fd9fbdb3
YR
44772016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
4478
4479 PR tree-optimization/69652
4480 * gcc.dg/torture/pr69652.c: Delete test.
4481 * gcc.dg/vect/pr69652.c: New test.
4482
cbd400b4
RB
44832016-02-19 Richard Biener <rguenther@suse.de>
4484
4485 PR tree-optimization/69980
4486 * gfortran.dg/vect/pr69980.f90: New testcase.
4487
84ea0f58
EB
44882016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4489
4490 * gcc.target/sparc/20160229-1.c: New test.
4491
5d2a63dc
EB
44922016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4493
4494 * gnat.dg/stack_usage3.adb: New test.
4495 * gnat.dg/stack_usage3_pkg.ads: New helper.
4496
93e708f9
EB
44972016-02-29 Eric Botcazou <ebotcazou@adacore.com>
4498
4499 * gnat.dg/renaming8.adb: New test.
4500 * gnat.dg/renaming8_pkg1.ads: New helper.
4501 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
4502 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
4503
6512bc93
RB
45042016-02-29 Richard Biener <rguenther@suse.de>
4505
4506 PR tree-optimization/69720
4507 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
4508
7b201a88
TK
45092016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4510
4511 PR fortran/68147
4512 PR fortran/47674
4513 * gfortran.dg/realloc_on_assign_26.f90: New test case.
4514
82ee0cf2 45152016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
4516 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4517
4518 PR fortran/56007
4519 * gfortran.dg/coarray_8.f90: Adjust error message.
4520 * gfortran.dg/pr56007.f90: New test.
4521 * gfortran.dg/pr56007.f: New test.
4522
cdc1a2c8
L
45232016-02-28 H.J. Lu <hongjiu.lu@intel.com>
4524
4525 PR tree-optimization/69989
4526 * gcc.dg/torture/pr69989.c: New test.
4527
33505bcf
EB
45282016-02-28 Eric Botcazou <ebotcazou@adacore.com>
4529
4530 * gcc.target/i386/stack-realign-win.c: New test.
4531
524bfb19
HA
45322016-02-28 Harald Anlauf <anlauf@gmx.de>
4533
4534 PR fortran/60126
4535 * gfortran.dg/pr60126.f90: New test.
4536
bd542508
JL
45372016-02-27 Jeff Law <law@redhat.com>
4538
4539 Revert
4540 2016-02-26 Richard Biener <rguenther@suse.de>
4541 Jeff Law <law@redhat.com>
4542
4543 PR tree-optimization/69740
4544 * gcc.c-torture/compile/pr69740-1.c: New test.
4545 * gcc.c-torture/compile/pr69740-2.c: New test.
4546
dd1291e0
JD
45472016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4548
5fb67f8b 4549 PR fortran/69910
dd1291e0
JD
4550 * gfortran.dg/newunit_4.f90: New test.
4551
5cfefb59
JJ
45522016-02-27 Jakub Jelinek <jakub@redhat.com>
4553
4554 PR target/69613
4555 PR rtl-optimization/69886
4556 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
4557 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
4558 target.
4559
20ba5f33
MS
45602016-02-26 Martin Sebor <msebor@redhat.com>
4561
4562 PR tree-optimization/15826
4563 * gcc.dg/tree-ssa/pr15826.c: New test.
4564
e6fb01b0
JJ
45652016-02-26 Jakub Jelinek <jakub@redhat.com>
4566
4567 PR target/69969
4568 * gcc.target/powerpc/pr69969.c: New test.
4569
e3e0cf64
MS
45702016-02-26 Martin Sebor <msebor@redhat.com>
4571
4572 PR c++/15766
4573 * g++.old-deja/g++.other/decl5.C: Add a test case.
4574
d1f2bea5
SB
45752016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
4576
4577 PR target/69946
4578 * gcc.target/powerpc/pr69946.c: New file.
4579
4a4f9d2b 45802016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 4581 Jeff Law <law@redhat.com>
4a4f9d2b 4582
e3e0cf64 4583 PR tree-optimization/69740
4a4f9d2b
RB
4584 * gcc.c-torture/compile/pr69740-1.c: New test.
4585 * gcc.c-torture/compile/pr69740-2.c: New test.
4586
ad2a2706
MJ
45872016-02-26 Martin Jambor <mjambor@suse.cz>
4588
4589 PR middle-end/69920
4590 * gcc.dg/torture/pr69932.c: New test.
4591 * gcc.dg/torture/pr69936.c: Likewise.
4592
1d11f7ce
AK
45932016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4594
4595 PR target/69709
4596 * gcc.target/s390/pr69709.c: New test.
4597
6cfccbb2
KT
45982016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4599
4600 PR target/69245
4601 * gcc.target/aarch64/pr69245_1.c: New test.
4602
ac59ad4e
KT
46032016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4604
4605 PR target/69613
4606 * gcc.dg/torture/pr69613.c: New test.
4607
a2ad54a0
JJ
46082016-02-26 Jakub Jelinek <jakub@redhat.com>
4609
4610 PR rtl-optimization/69891
4611 * gcc.target/i386/pr69891.c: New test.
4612
0884062c 46132016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
4614 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4615
d2369d4f 4616 PR target/61397
c163789b
MM
4617 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
4618 functionality for both 32-bit and 64-bit.
4619
5aed7e2c
RB
46202016-02-26 Richard Biener <rguenther@suse.de>
4621
4622 PR tree-optimization/69551
4623 * gcc.dg/torture/pr69951.c: New testcase.
4624
798e2a8e
RB
46252016-02-25 Richard Biener <rguenther@suse.de>
4626
4627 PR tree-optimization/48795
4628 * gcc.dg/Warray-bounds-18.c: New testcase.
4629
9559fbac
RO
46302016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4631
4632 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
4633
c049b107
JJ
46342016-02-25 Jakub Jelinek <jakub@redhat.com>
4635
4636 PR rtl-optimization/69896
4637 * gcc.dg/pr69896.c: New test.
4638
1137001c
PP
46392016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
4640
4641 PR c++/69736
4642 * g++.dg/cpp1y/paren2.C: New test.
4643
2e9c8641
MS
46442016-02-24 Martin Sebor <msebor@redhat.com>
4645
4646 PR c/51147
4647 * gcc.dg/enum-mode-2.c: New test.
4648
03ca8fb3
JJ
46492016-02-24 Jakub Jelinek <jakub@redhat.com>
4650
4651 PR c++/69922
4652 * g++.dg/warn/Wnonnull-compare-6.C: New test.
4653 * g++.dg/warn/Wnonnull-compare-7.C: New test.
4654 * g++.dg/ubsan/pr69922.C: New test.
4655
0b05329b
MP
46562016-02-24 Marek Polacek <polacek@redhat.com>
4657
4658 PR c/69819
4659 * gcc.dg/pr69819.c: New test.
4660
57c2c374
MS
46612016-02-24 Martin Sebor <msebor@redhat.com>
4662
3b96b93a
MS
4663 PR c++/69912
4664 * g++.dg/ext/flexary15.C: New test.
4665
46662016-02-24 Martin Sebor <msebor@redhat.com>
4667
4668 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 4669 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 4670 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 4671
65433bb5
MK
46722016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
4673 Charles Baylis <charles.baylis@linaro.org>
4674
4675 PR debug/61033
4676 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
4677
f802a424 46782016-02-24 Richard Biener <rguenther@suse.de>
44293580 4679 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
4680
4681 PR middle-end/69760
4682 * gcc.dg/torture/pr69760.c: New testcase.
4683
525f795f
RO
46842016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4685
4686 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
4687 pattern on Solaris with as.
4688
cd7bbceb
KT
46892016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4690
4691 * gcc.target/arm/cond_sub_restrict_it.c: New test.
4692 * gcc.target/arm/condarith_restrict_it.c: Likewise.
4693 * gcc.target/arm/movcond_restrict_it.c: Likewise.
4694 * gcc.target/arm/negscc_restrict_it.c: Likewise.
4695
89c0c1fd
JJ
46962016-02-24 Jakub Jelinek <jakub@redhat.com>
4697
4698 PR middle-end/69915
4699 * gcc.dg/pr69915.c: New test.
4700
0683fd27
KT
47012016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4702
4703 PR rtl-optimization/69886
4704 * gcc.dg/torture/pr69886.c: New test.
4705
e53d562a
RB
47062016-02-24 Richard Biener <rguenther@suse.de>
4707
4708 PR middle-end/68963
4709 * gcc.dg/torture/pr68963.c: New testcase.
4710
74a00288
KT
47112016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4712
4713 PR target/69875
4714 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
4715 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
4716 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
4717 * gcc.target/arm/atomic_loaddi_1.c: New test.
4718 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
4719 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
4720 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
4721 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
4722 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
4723 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
4724 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
4725 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
4726
340fd4c9
JJ
47272016-02-24 Jakub Jelinek <jakub@redhat.com>
4728
4729 PR middle-end/69909
4730 * gcc.dg/torture/pr69909.c: New test.
4731
47d3fdb2
RB
47322016-02-24 Richard Biener <rguenther@suse.de>
4733
4734 PR tree-optimization/69907
4735 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
4736 * gcc.dg/vect/bb-slp-34.c: XFAIL.
4737 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
4738
dab73e73
CB
47392016-02-24 Christian Bruel <christian.bruel@st.com>
4740
4741 * gcc.target/arm/pragma_cpp_fma.c: New test.
4742
7cc5ec65
JD
47432016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4744
4745 PR fortran/61156
4746 * gfortran.dg/include_6.f90: Update test.
4747
067fbd8b
JJ
47482016-02-23 Jakub Jelinek <jakub@redhat.com>
4749
4750 PR objc/69844
4751 * objc.dg/pr69844.m: New test.
4752
64a454d9
JD
47532016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4754
4755 PR libgfortran/69456
4756 * gfortran.dg/namelist_89.f90: New test.
4757 * gfortran.dg/pr59700.f90: Update test..
4758
35886f0b
MS
47592016-02-23 Martin Sebor <msebor@redhat.com>
4760
4761 PR middle-end/69780
4762 * g++.dg/ext/builtin_alloca.C: New test.
4763 * gcc.dg/builtins-68.c: New test.
4764
162cc7e3
RH
47652016-02-23 Richard Henderson <rth@redhat.com>
4766
4767 * gcc.target/i386/addr-space-3.c: Remove test.
4768
196440f8
DM
47692016-02-23 David Malcolm <dmalcolm@redhat.com>
4770
4771 PR preprocessor/69126
4772 PR preprocessor/69543
4773 * c-c++-common/pr69126-2-long.c: New test.
4774 * c-c++-common/pr69126-2-short.c: New test.
4775 * c-c++-common/pr69543-1.c: Remove xfail.
4776
1d3121af
DM
47772016-02-23 David Malcolm <dmalcolm@redhat.com>
4778
4779 PR preprocessor/69126
4780 PR preprocessor/69543
4781 PR preprocessor/69558
4782 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
4783 (f): Rename to...
4784 (test_2): ...this, and add leading comment.
4785 (MACRO_3, test_3): New.
4786 (MACRO_4A, MACRO_4B, test_4): New.
4787 (MACRO): Rename to...
4788 (MACRO_5): ...this.
4789 (g): Rename to...
4790 (test_5): ...this, updating for renaming of MACRO, and
4791 add leading comment.
4792 * c-c++-common/pr69543-1.c: New.
4793 * c-c++-common/pr69543-2.c: New.
4794 * c-c++-common/pr69543-3.c: New.
4795 * c-c++-common/pr69543-4.c: New.
4796 * c-c++-common/pr69558-1.c: New.
4797 * c-c++-common/pr69558-2.c: New.
4798 * c-c++-common/pr69558-3.c: New.
4799 * c-c++-common/pr69558-4.c: New.
4800 * gcc.dg/pr69558.c: Move to...
4801 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
4802 xfail for c++.
4803
f99c3557
TS
48042016-02-23 Thomas Schwinge <thomas@codesourcery.com>
4805
4806 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
4807 to -ftree-parallelize-loops/-fopenacc changes.
4808 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
4809 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
4810 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
4811 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
4812 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
4813 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
4814 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
4815 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
4816 * c-c++-common/goacc/kernels-loop.c: Likewise.
4817 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
4818 * c-c++-common/goacc/kernels-reduction.c: Likewise.
4819 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
4820 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
4821
c60ec7c2
RO
48222016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4823
4824 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
4825
f1a62b6f
JJ
48262016-02-23 Jakub Jelinek <jakub@redhat.com>
4827
e67bf044
JJ
4828 PR c++/69902
4829 * g++.dg/warn/Wnonnull-compare-5.C: New test.
4830
f1a62b6f
JJ
4831 PR c/69900
4832 * gcc.dg/pr69900.c: New test.
4833
20c5e09e
MJ
48342016-02-23 Martin Jambor <mjambor@suse.cz>
4835
4836 PR tree-optimization/69666
4837 * gcc.dg/tree-ssa/pr69666.c: New test.
4838
e457a6fc
AV
48392016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
4840
4841 PR fortran/67451
4842 * gfortran.dg/coarray_allocate_5.f08: New test.
4843
d7b574f4
AK
48442016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4845
4846 * gcc.target/s390/vcond-shift.c: Move to ...
4847 * gcc.target/s390/vector/vcond-shift.c: ... here.
4848
58bdeb44
AK
48492016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4850
4851 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
4852 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
4853
7cd0387b
AK
48542016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4855
4856 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
4857
4246c8da
MW
48582016-02-20 Mark Wielaard <mjw@redhat.com>
4859
4860 PR c/28901
4861 * gcc.dg/unused-variable-3.c: New test.
4862
f93bc532
JJ
48632016-02-22 Jakub Jelinek <jakub@redhat.com>
4864
4865 PR target/69888
4866 * gcc.target/i386/pr69888.c: New test.
4867
c4e360f4
RB
48682016-02-22 Richard Biener <rguenther@suse.de>
4869
4870 PR tree-optimization/69882
4871 * gfortran.dg/vect/pr69882.f90: New testcase.
4872
09c92f1c
JJ
48732016-02-22 Jakub Jelinek <jakub@redhat.com>
4874
4875 PR target/69885
4876 * gcc.dg/pr69885.c: New test.
4877
f88d45dc
OE
48782016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
4879
4880 PR target/69806
4881 PR target/54089
4882 * gcc.target/sh/pr54089-10.c: New.
4883
ce1ff48e
PT
48842016-02-20 Paul Thomas <pault@gcc.gnu.org>
4885
4886 PR fortran/69423
4887 * gfortran.dg/deferred_character_15.f90 : New test.
4888
bbf27208
DH
48892016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
4890
4891 PR fortran/57365
4892 gfortran.dg/allocate_with_source_18.f03: New test.
4893
48942016-02-20 Harald Anlauf <anlauf@gmx.de>
4895
4896 PR fortran/52531
4897 gfortran.dg/gomp/pr52531.f90: New test.
4898
268be88c
BE
48992016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4900
4901 PR c++/69865
4902 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
4903 -std=c++03.
4904
4b6c824a
JJ
49052016-02-19 Jakub Jelinek <jakub@redhat.com>
4906
871b3f47
JJ
4907 PR c++/69826
4908 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
4909 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
4910
7a965d51
JJ
4911 PR c++/69850
4912 * g++.dg/warn/Wnonnull-compare-4.C: New test.
4913
4b6c824a
JJ
4914 PR c++/69851
4915 * g++.dg/torture/pr69851.C: New test.
4916
15fca21a
MS
49172016-02-19 Martin Sebor <msebor@redhat.com>
4918
4919 PR testsuite/69573
4920 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
4921
19e21586
JJ
49222016-02-19 Jakub Jelinek <jakub@redhat.com>
4923
03a616ac
JJ
4924 PR c++/69850
4925 * g++.dg/warn/Wnonnull-compare-2.C: New test.
4926 * g++.dg/warn/Wnonnull-compare-3.C: New test.
4927
19e21586
JJ
4928 PR c++/67767
4929 * g++.dg/cpp0x/pr67767.C: New test.
4930
2db16594
KT
49312016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4932
4933 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
4934 for fp, simd, crypto, crc, lse.
4935 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
4936 above.
4937 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
4938 effective target check.
4939
5a7d9d1e
JJ
49402016-02-19 Jakub Jelinek <jakub@redhat.com>
4941
4942 PR target/69820
4943 * gcc.target/i386/pr69820.c: New test.
4944
6448f064
AK
49452016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4946
4947 * gcc.target/s390/vector/int128-1.c: New test.
4948
d0a859e6
AK
49492016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4950
4951 * gcc.target/s390/vector/vec-vcond-1.c: New test.
4952
9e4eb643
AK
49532016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4954
4955 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
4956 instruction pattern name to prevent the testcase from failing with
4957 -march=z13.
4958
859a4c0e
AK
49592016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
4960
4961 * gcc.target/s390/md/movstr-2.c: New test.
4962
efc2340b
MK
49632016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
4964
4965 * gcc.target/s390/morestack.c: New test.
4966
ca2bfbc2
DV
49672016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
4968
4969 PR target/69625
4970 * gcc.target/s390/pr69625.c: Add test case.
4971
efd4bd05
BE
49722016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
4973
4974 PR testsuite/68580
4975 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
4976
2bf2078a
MM
49772016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4978
4979 PR target/68404
4980 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
4981 * gcc.target/powerpc/fusion3.c: Likewise.
4982
f003579e
RB
49832016-02-18 Richard Biener <rguenther@suse.de>
4984
4985 PR middle-end/69553
4986 * g++.dg/torture/pr69553.C: New testcase.
4987
19233914
NC
49882016-02-18 Nick Clifton <nickc@redhat.com>
4989
efd4bd05
BE
4990 PR target/62254
4991 PR target/69610
4992 * gcc.target/arm/pr62554.c: New test.
4993 * gcc.target/arm/pr69610-1.c: New test.
4994 * gcc.target/arm/pr69610-2.c: New test.
19233914 4995
23f27839
RB
49962016-02-18 Richard Biener <rguenther@suse.de>
4997
4998 PR middle-end/69854
4999 * gcc.dg/torture/pr69854.c: New testcase.
5000
932c0da4
JJ
50012016-02-17 Jakub Jelinek <jakub@redhat.com>
5002
5003 PR c++/69850
5004 * g++.dg/warn/Wnonnull-compare-1.C: New test.
5005
1bed93e4
BS
50062012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5007
5008 * gcc.target/powerpc/vec-cg.c: New test.
5009
57bfb134
RB
50102016-02-17 Richard Biener <rguenther@suse.de>
5011
5012 PR testsuite/69586
5013 * gcc.dg/uninit-21.c: Add -fno-short-enums.
5014
a44e0ebb
KT
50152016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5016
5017 PR target/69161
5018 * gcc.c-torture/compile/pr69161.c: New test.
5019
ffacd726
DS
50202016-02-17 David Sherwood <david.sherwood@arm.com>
5021
5022 PR target/69532
5023 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
5024 * gcc.target/arm/vect-fmaxmin.c: Likewise.
5025
448db8d2
EB
50262016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5027
5028 * gcc.dg/ifcvt-4.c: Skip on Visium.
5029
e2f0522e
EB
50302016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5031
5032 * gnat.dg/atomic8.adb: New test.
5033
bf17fe3f
EB
50342016-02-17 Eric Botcazou <ebotcazou@adacore.com>
5035
5036 * gnat.dg/discr46.ad[sb]: New test.
5037
ecf835e9
KN
50382016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
5039
5040 PR Target/48344
5041 * gcc.target/powerpc/pr48344-1.c: New test.
5042
49a1164a
TK
50432015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
5044
5045 PR fortran/69742
5046 * gfortran.dg/associate_21.f90: New test.
5047
bf14eba2
JJ
50482016-02-16 Jakub Jelinek <jakub@redhat.com>
5049
5050 PR c/69835
5051 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
5052 -Wnonnull in dg-options.
5053 * c-c++-common/nonnull-2.c: New test.
5054
35a093b6
JG
50552016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
5056 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5057
5058 * gcc.target/aarch64/vector_initialization_nostack.c: New.
5059
e387d491
JJ
50602016-02-16 Jakub Jelinek <jakub@redhat.com>
5061
5062 PR middle-end/69801
5063 * gcc.dg/pr69801.c: Add empty dg-options.
5064
ba539195
JN
50652016-02-16 James Norris <jnorris@codesourcery.com>
5066
5067 * c-c++-common/goacc/deviceptr-1.c: Add tests.
5068 * g++.dg/goacc/deviceptr-1.c: New file.
5069
2a2b8f64
JJ
50702016-02-16 Jakub Jelinek <jakub@redhat.com>
5071
5072 PR tree-optimization/69820
5073 * gcc.dg/vect/pr69820.c: New test.
5074
87440c29
RB
50752016-02-16 Richard Biener <rguenther@suse.de>
5076
5077 PR tree-optimization/69776
5078 * gcc.dg/torture/pr69776-2.c: New testcase.
5079
6d87c306
BS
50802016-02-16 Bernd Schmidt <bschmidt@redhat.com>
5081
5082 PR tree-optimization/69714
5083 * gcc.dg/torture/pr69714.c: New test.
5084
3824a0a2
JJ
50852016-02-16 Jakub Jelinek <jakub@redhat.com>
5086
5087 PR tree-optimization/69802
5088 * gcc.dg/pr69802.c: New test.
5089
c8cfe96e
RB
50902016-02-16 Richard Biener <rguenther@suse.de>
5091
5092 PR middle-end/69801
5093 * gcc.dg/pr69801.c: New testcase.
5094
fc12098d
JD
50952016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5096
5097 PR libgfortran/69651
5098 * gfortran.dg/read_bang.f90: New test.
5099 * gfortran.dg/read_bang4.f90: New test.
5100
ba6b3795
JJ
51012016-02-15 Jakub Jelinek <jakub@redhat.com>
5102
f0516ca4
JJ
5103 PR c++/69658
5104 * g++.dg/init/pr69658.C: New test.
5105
ba6b3795
JJ
5106 PR c++/69797
5107 * c-c++-common/pr69797.c: New test.
5108
de3f9a2d
PK
51092016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5110
5111 * lib/target-supports.exp (check_effective_target_section_anchors): Add
5112 check for aarch64*-*-*.
5113
17a3b967
RB
51142016-02-15 Richard Biener <rguenther@suse.de>
5115
5116 PR tree-optimization/69783
5117 * gcc.dg/vect/pr69783.c: New testcase.
5118
1c48bff1
RB
51192016-02-15 Richard Biener <rguenther@suse.de>
5120
5121 PR tree-optimization/69776
5122 * gcc.dg/torture/pr69776.c: New testcase.
5123
1e6025b6
TK
51242016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5125
5126 PR fortran/60526
5127 * gfortran.dg/type_decl_4.f90: Reinstated.
5128
d3308279
JDA
51292016-02-14 John David Anglin <danglin@gcc.gnu.org>
5130
5131 PR fortran/68746
5132 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
5133
b7c56581
TK
51342016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5135
5136 PR fortran/60526
5137 PR bootstrap/69816
5138 * gfortran.dg/type_decl_4.f90: Removed.
5139
60cb4ef5
TK
51402016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5141
5142 PR fortran/60526
5143 * gfortran.dg/type_decl_4.f90: New test.
5144
f6964637
AM
51452016-02-14 Alan Modra <amodra@gmail.com>
5146
1a8849d1 5147 PR testsuite/68886
f6964637
AM
5148 * gcc.c-torture/execute/stkalign.c: Revise test.
5149
f5121920
OE
51502016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5151
5152 PR target/67260
5153 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
5154
6cda3ab6
OE
51552016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5156
5157 PR target/67260
5158 * gcc.target/sh/torture/pr67260.c: New.
5159
6786e598
JDA
51602016-02-12 John David Anglin <danglin@gcc.gnu.org>
5161
5162 * gcc.dg/pr67964.c: Add dg-require-alias.
5163
7e05dad8
OE
51642016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
5165
5166 PR target/67636
5167 PR target/64345
5168 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
5169
7f4cc3ce
JD
51702016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5171
5172 PR libgfortran/69668
5173 * gfortran.dg/namelist_88.f90: New test.
5174
955ca6dc
JD
51752016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5176
5177 PR libgfortran/69668
5178 * gfortran.dg/namelist_38.f90: Update test.
5179 * gfortran.dg/namelist_84.f90: Update test.
5180
876217ae
DM
51812016-02-12 David Malcolm <dmalcolm@redhat.com>
5182
5183 PR other/69554
5184 * gcc.dg/pr69554-1.c: New test.
5185 * gfortran.dg/pr69554-1.F90: New test.
5186 * gfortran.dg/pr69554-2.F90: New test.
5187 * lib/gcc-dg.exp (proc dg-locus): New function.
5188 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
5189 distinguish between the caret-printing and non-caret-printing
5190 cases. If caret-printing has been explicitly enabled, bail out
5191 without attempting to fix up the output.
5192
61789eed
DM
51932016-02-12 David Malcolm <dmalcolm@redhat.com>
5194
5195 PR driver/69265
5196 PR driver/69453
5197 * gcc.dg/spellcheck-options-3.c: New test case.
5198 * gcc.dg/spellcheck-options-4.c: New test case.
5199 * gcc.dg/spellcheck-options-5.c: New test case.
5200 * gcc.dg/spellcheck-options-6.c: New test case.
5201 * gcc.dg/spellcheck-options-7.c: New test case.
5202 * gcc.dg/spellcheck-options-8.c: New test case.
5203 * gcc.dg/spellcheck-options-9.c: New test case.
5204 * gcc.dg/spellcheck-options-10.c: New test case.
5205
c3090c1f
JJ
52062016-02-12 Jakub Jelinek <jakub@redhat.com>
5207
5208 PR rtl-optimization/69764
5209 PR rtl-optimization/69771
5210 * c-c++-common/pr69764.c: New test.
5211 * gcc.dg/torture/pr69771.c: New test.
5212
8222034d
MP
52132016-02-12 Marek Polacek <polacek@redhat.com>
5214
5215 * g++.dg/torture/init-list1.C: New.
5216
f749f792
MP
52172016-02-12 Marek Polacek <polacek@redhat.com>
5218
5219 * gcc.dg/pr69522.c: Add empty dg-options.
5220
199fb02a
IE
52212016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
5222
5223 * g++.dg/lto/lto.exp: Include and init mpx.
5224 * g++.dg/lto/pr69729_0.C: New test.
5225
b69539cb
JJ
52262016-02-12 Jakub Jelinek <jakub@redhat.com>
5227
06ff7000
JJ
5228 PR ipa/69241
5229 * g++.dg/ipa/pr69241-4.C: New test.
5230
b69539cb
JJ
5231 PR ipa/68672
5232 * g++.dg/ipa/pr68672-1.C: New test.
5233 * g++.dg/ipa/pr68672-2.C: New test.
5234 * g++.dg/ipa/pr68672-3.C: New test.
5235
16595a1f
BS
52362016-02-12 Bernd Schmidt <bschmidt@redhat.com>
5237
5238 PR c/69522
6d87c306 5239 * gcc.dg/pr69522.c: New test.
16595a1f 5240
38d795d2
PP
52412016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
5242
5243 PR c++/69098
5244 * g++.dg/cpp1y/69098.C: New test.
5245 * g++.dg/cpp1y/69098-2.C: New test.
5246
9c582551
JJ
52472016-02-12 Jakub Jelinek <jakub@redhat.com>
5248
5249 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
5250 and neighbour -> neighbor.
5251 * objc.dg/attributes/method-nonnull-1.m: Likewise.
5252 * objc.dg/gnu-api-2-class-meta.m: Likewise.
5253 * c-c++-common/Wvarargs.c: Likewise.
5254 * c-c++-common/goacc/host_data-5.c: Likewise.
5255 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
5256 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
5257 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5258 * gcc.target/aarch64/pr60697.c: Likewise.
5259 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
5260 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
5261 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
5262 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
5263 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
5264 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
5265 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
5266 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
5267 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
5268 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
5269 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
5270 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
5271 * g++.dg/lookup/koenig5.C: Likewise.
5272 * g++.dg/ext/no-asm-2.C: Likewise.
5273 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
5274 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
5275 * gfortran.dg/used_types_16.f90: Likewise.
5276 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
5277 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
5278 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
5279 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
5280 * gfortran.dg/abstract_type_6.f03: Likewise.
5281 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
5282 * gfortran.dg/used_types_15.f90: Likewise.
5283 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
5284 * gfortran.dg/exit_3.f08: Likewise.
5285 * gfortran.dg/open_status_2.f90: Likewise.
5286 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
5287 * gfortran.dg/intrinsic_std_1.f90: Likewise.
5288 * gfortran.dg/associate_1.f03: Likewise.
5289 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
5290 * gfortran.dg/intrinsic_std_6.f90: Likewise.
5291 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
5292 * gcc.dg/builtin-object-size-1.c: Likewise.
5293 * gcc.dg/noreturn-6.c: Likewise.
5294 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
5295 * gcc.dg/globalalias.c: Likewise.
5296 * gcc.dg/builtins-config.h: Likewise.
5297 * gcc.dg/pr30457.c: Likewise.
5298 * gcc.c-torture/compile/volatile-1.c: Likewise.
5299 * gcc.c-torture/execute/20101011-1.c: Likewise.
5300 * c-c++-common/Waddress-1.c: Likewise.
5301
66756373
JJ
53022016-02-11 Jakub Jelinek <jakub@redhat.com>
5303
5304 PR c/69768
5305 * c-c++-common/Waddress-1.c: New test.
5306
76fe932b
AV
53072016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
5308
5309 PR fortran/69296
5310 * gfortran.dg/associate_19.f03: New test.
5311 * gfortran.dg/associate_20.f03: New test.
5312
564c4d4b
OE
53132016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
5314
5315 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
5316
e1c1ecb0
KT
53172016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5318
5319 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
5320 .arch armv8-a\n. Add -dA to dg-options.
5321 * gcc.target/aarch64/assembler_arch_1.c: New test.
5322 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
5323
0d7d9458
PC
53242016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
5325
5326 PR c++/68726
5327 * g++.dg/cpp0x/pr68726.C: New.
5328
e6208a60
IE
53292016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
5330
5331 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
5332 test.
5333
281a11eb
RB
53342016-02-11 Richard Biener <rguenther@suse.de>
5335
5336 * g++.dg/tree-ssa/pr61034.C: Adjust.
5337
e03dd765
VM
53382016-02-10 Vladimir Makarov <vmakarov@redhat.com>
5339
4b48faf5 5340 PR target/69148
e03dd765
VM
5341 * gcc.target/s390/pr69148.c: New.
5342
cdc23927
YR
53432016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
5344
5345 PR tree-optimization/69652
5346 * gcc.dg/torture/pr69652.c: New test.
5347
e199dd0a
JJ
53482016-02-10 Jakub Jelinek <jakub@redhat.com>
5349 Patrick Palka <ppalka@gcc.gnu.org>
5350
5351 PR ipa/69241
5352 PR c++/69649
5353 * g++.dg/ipa/pr69241-1.C: New test.
5354 * g++.dg/ipa/pr69241-2.C: New test.
5355 * g++.dg/ipa/pr69241-3.C: New test.
5356 * g++.dg/ipa/pr69649.C: New test.
5357
d6b38027
UB
53582016-02-10 Uros Bizjak <ubizjak@gmail.com>
5359
5360 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
5361 * gcc.dg/tree-ssa/sra-18.c: Ditto.
5362
13b562c5
BC
53632016-02-10 Bin Cheng <bin.cheng@arm.com>
5364
5365 PR tree-optimization/68021
5366 * gcc.dg/tree-ssa/pr68021.c: New test.
5367
24a179f8
RB
53682016-02-10 Richard Biener <rguenther@suse.de>
5369
5370 PR tree-optimization/69726
5371 * gcc.dg/uninit-22.c: New testcase.
5372
0d99886f
AP
53732016-02-09 Andrew Pinski <apinski@cavium.com>
5374
5375 PR tree-opt/69282
5376 * gcc.c-torture/compile/20160205-1.c: New testcase.
5377
ab04995c
MM
53782016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
5379
5380 PR target/68404
5381 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
5382 instead accessing a really large arrray.
5383 * gcc.target/powerpc/fusion3.c: Likewise.
5384
4b79ac23
CB
53852016-02-09 Charles Baylis <charles.baylis@linaro.org>
5386
5387 PR target/68532
5388 * gcc.c-torture/execute/pr68532.c: New test.
5389
b890a441
AO
53902016-02-11 Alexandre Oliva <aoliva@redhat.com>
5391
5392 PR target/69634
5393 * gcc.dg/pr69634.c: New.
5394
84a5bef7
RB
53952016-02-09 Richard Biener <rguenther@suse.de>
5396
5397 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
5398
1f123759 53992016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 5400
1f123759
AF
5401 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
5402
65860c77
YR
54032016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
5404
5405 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
5406
7e1e8a0a
RB
54072016-02-09 Richard Biener <rguenther@suse.de>
5408
5409 PR tree-optimization/69715
5410 * gcc.dg/torture/pr69715.c: New testcase.
5411
efb45a9f
PP
54122016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5413
5414 PR c++/69139
5415 * g++.dg/cpp0x/trailing12.C: New test.
5416 * g++.dg/cpp0x/trailing13.C: New test.
5417
20a0c6f9
PP
54182016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
5419
5420 PR c++/69283
5421 PR c++/67835
5422 * g++.dg/cpp1y/auto-fn29.C: New test.
5423 * g++.dg/cpp1y/auto-fn30.C: New test.
5424
a162f3af
JJ
54252016-02-08 Jakub Jelinek <jakub@redhat.com>
5426
5427 PR tree-optimization/69209
5428 * gcc.c-torture/compile/pr69209.c: New test.
5429
4b4a9fbd
JL
54302016-02-08 Jeff Law <law@redhat.com>
5431
5432 PR tree-optimization/68541
5433 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
5434 of statements allowed in join block for path splitting.
5435
cfac5ed2
JJ
54362016-02-08 Jakub Jelinek <jakub@redhat.com>
5437
f68bc23f
JJ
5438 PR c++/59627
5439 * g++.dg/gomp/pr59627.C: New test.
5440
cfac5ed2
JJ
5441 PR ipa/69239
5442 * g++.dg/ipa/pr69239.C: New test.
5443
44714d8c
DM
54442016-02-08 David Malcolm <dmalcolm@redhat.com>
5445
5446 PR preprocessor/69664
5447 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
5448 * gcc.dg/cpp/warn-comments.c: Likewise.
5449
eba9e839
MP
54502016-02-08 Marek Polacek <polacek@redhat.com>
5451
5452 PR c++/69688
5453 * g++.dg/init/const12.C: New test.
5454
a011cd92
BS
54552016-02-08 Bernd Schmidt <bschmidt@redhat.com>
5456
5457 PR target/60410
5458 * gcc.dg/lto/pr55113_0.c: Remove test.
5459
5317b1be
RB
54602016-02-08 Richard Biener <rguenther@suse.de>
5461
5462 PR tree-optimization/69719
5463 * gcc.dg/torture/pr69719.c: New testcase.
5464
63998a63
RB
54652016-02-08 Richard Biener <rguenther@suse.de>
5466 Jeff Law <law@redhat.com>
5467
5468 PR target/68273
5469 * gcc.target/mips/pr68273.c: New testcase.
5470
43f4a281
RB
54712016-02-08 Richard Biener <rguenther@suse.de>
5472
5473 PR rtl-optimization/69274
5474 * gcc.target/i386/addr-sel-1.c: XFAIL.
5475
0b604d2d
JL
54762016-02-08 Jeff Law <law@redhat.com>
5477
e8dfe49e
JL
5478 PR tree-optimization/68541
5479 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
5480
6daecd7a 5481 PR tree-optimization/65917
0b604d2d
JL
5482 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
5483
c0f0e35a
JD
54842016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5485
5486 PR fortran/50555
5487 * gfortran.dg/namelist_args.f90: New test.
5488
8981d712
JL
54892016-02-05 Jeff Law <law@redhat.com>
5490
6daecd7a 5491 PR tree-optimization/68541
8981d712
JL
5492 * gcc.dg/tree-ssa/split-path-2.c: New test.
5493 * gcc.dg/tree-ssa/split-path-3.c: New test.
5494 * gcc.dg/tree-ssa/split-path-4.c: New test.
5495 * gcc.dg/tree-ssa/split-path-5.c: New test.
5496 * gcc.dg/tree-ssa/split-path-6.c: New test.
5497 * gcc.dg/tree-ssa/split-path-7.c: New test.
5498
46cb9332
MS
54992016-02-05 Martin Sebor <msebor@redhat.com>
5500
5501 PR c++/69662
5502 * g++.dg/warn/Wplacement-new-size-1.C: New test.
5503 * g++.dg/warn/Wplacement-new-size-2.C: New test.
5504
be2083ea
RH
55052016-02-06 Richard HEnderson <rth@redhat.com>
5506
5507 PR c/69643
5508 * gcc.target/i386/addr-space-4.c: New.
5509 * gcc.target/i386/addr-space-5.c: New.
5510
711d7c23
MM
55112016-02-05 Mikael Morin <mikael@gcc.gnu.org>
5512
5513 PR fortran/66089
5514 * gfortran.dg/elemental_dependency_6.f90: New.
5515
b5c1c988
JJ
55162016-02-05 Jakub Jelinek <jakub@redhat.com>
5517
861c7bcd
JJ
5518 PR rtl-optimization/69691
5519 * gcc.c-torture/execute/pr69691.c: New test.
5520
b5c1c988
JJ
5521 PR c++/69628
5522 * g++.dg/parse/pr69628.C: New test.
5523
f7dfa966
UB
55242016-02-05 Uros Bizjak <ubizjak@gmail.com>
5525
5526 * gcc.dg/sancov/asan.c: Move to ...
5527 * gcc.dg/asan/sancov-1.c: ... here.
5528
9b143e64
UB
55292016-02-05 Uros Bizjak <ubizjak@gmail.com>
5530
5531 * gcc.target/i386/pr69577.c: Require avx_runtime target.
5532
f5d4b899
L
55332016-02-05 H.J. Lu <hongjiu.lu@intel.com>
5534
5535 PR target/69677
5536 * gcc.target/i386/pr69677.c: New test.
5537
76c85fbb
PP
55382016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
5539
5540 PR c++/68948
5541 * g++.dg/template/pr68948.C: New test.
5542
f181bf90
DV
55432016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
5544
5545 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
5546 (only necessary on s390x).
5547
714fb282
L
55482016-02-04 H.J. Lu <hongjiu.lu@intel.com>
5549
5550 * gcc.target/i386/pr69454-2.c: Compile with -msse2
5551 -mno-accumulate-outgoing-args.
5552
618d6c1c
PP
55532016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
5554
5555 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
5556
1066e9b5
JJ
55572016-02-04 Jakub Jelinek <jakub@redhat.com>
5558
5559 PR c/69669
5560 * c-c++-common/pr69669.c: New test.
5561
76255d0d
MM
55622016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
5563
5564 PR target/69667
5565 * g++.dg/pr69667.C: New file.
5566
e0b059b1
WD
55672016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
5568
5569 PR target/69619
5570 * gcc.dg/pr69619.c: Add new test.
5571
2692b5c8
RS
55722016-02-04 Richard Sandiford <richard.sandiford@arm.com>
5573
5574 PR rtl-optimization/69577
5575 * gcc.target/i386/pr69577.c: New test.
5576
7db337c2
ML
55772016-02-04 Martin Liska <mliska@suse.cz>
5578
5579 * g++.dg/asan/pr69276.C: New test.
5580
cc9c0829
KT
55812016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5582
5583 PR target/65932
5584 PR target/67714
5585 * gcc.target/arm/wmul-3.c: Simplify test to generate just
5586 a single smulbb instruction.
5587 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
5588 * gcc.target/amr/wmul-2.c: Likewise.
5589
eb9feb52
KT
55902016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5591
5592 PR target/65932
5593 PR target/67714
5594 * gcc.c-torture/execute/pr67714.c: New test.
5595
61f727fe
JJ
55962016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
5597
5598 PR target/69454
5599 * gcc.target/i386/pr69454-1.c: New test.
5600 * gcc.target/i386/pr69454-2.c: New test.
5601
05dd97db
MS
56022016-02-03 Martin Sebor <msebor@redhat.com>
5603
5604 PR c++/69251
5605 PR c++/69253
5606 PR c++/69290
5607 PR c++/69277
5608 PR c++/69349
5609 * g++.dg/ext/flexarray-mangle-2.C: New test.
5610 * g++.dg/ext/flexarray-mangle.C: New test.
5611 * g++.dg/ext/flexarray-subst.C: New test.
5612 * g++.dg/ext/flexary11.C: New test.
5613 * g++.dg/ext/flexary12.C: New test.
5614 * g++.dg/ext/flexary13.C: New test.
5615 * g++.dg/ext/flexary14.C: New test.
5616 * g++.dg/other/dump-ada-spec-2.C: Adjust.
5617
dac2fc29
L
56182016-02-03 H.J. Lu <hongjiu.lu@intel.com>
5619
5620 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
5621 Define only if CHECK_FLOAT128 is defined.
5622 (main): Properly initialize u5.
5623
eadb8035
JJ
56242016-02-03 Jakub Jelinek <jakub@redhat.com>
5625
0afbb81b
JJ
5626 PR c/69627
5627 * gcc.dg/pr69627.c: New test.
5628
eadb8035
JJ
5629 PR target/69644
5630 * gcc.dg/pr69644.c: New test.
5631
b12d4923
MS
56322016-02-03 Mike Stump <mikestump@comcast.net>
5633
5634 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
5635 support for struct-layout-1.exp.
5636
ab4bae0c
PP
56372016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
5638
5639 PR c++/69056
618d6c1c 5640 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 5641
95831c01
VM
56422016-02-03 Vladimir Makarov <vmakarov@redhat.com>
5643 Alexandre Oliva <aoliva@redhat.com>
5644
5645 PR target/69461
5646 * gcc.target/powerpc/pr69461.c: New.
5647
ccc71ab8
UB
56482016-02-03 Uros Bizjak <ubizjak@gmail.com>
5649
5650 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
5651 works from here ...
5652 (check_effective_target_fsanitize_thread): ... to here. Do not
5653 specify additional compile flags for the test source.
5654 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
5655 specify additional compile flags for the test source.
5656
96299640
WD
56572016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
5658
5659 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5660
781d83d9
AV
56612016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
5662
5663 PR fortran/67451
5664 PR fortran/69418
5665 * gfortran.dg/coarray_allocate_2.f08: New test.
5666 * gfortran.dg/coarray_allocate_3.f08: New test.
5667 * gfortran.dg/coarray_allocate_4.f08: New test.
5668
d8208e6d
AL
56692016-02-03 Alan Lawrence <alan.lawrence@arm.com>
5670
5671 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
5672 use same scan-tree-dump-times on all platforms.
5673 * gcc.dg/vect/vect-outer-1.c: Likewise.
5674 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
5675 * gcc.dg/vect/vect-outer-1a.c: Likewise.
5676 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
5677 * gcc.dg/vect/vect-outer-1b.c: Likewise.
5678 * gcc.dg/vect/vect-outer-2b.c: Likewise.
5679 * gcc.dg/vect/vect-outer-3b.c: Likewise.
5680 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
5681
a8394fa0
SB
56822016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
5683
5684 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
5685 warning.
5686
f3baa1d3
L
56872016-02-02 H.J. Lu <hongjiu.lu@intel.com>
5688
5689 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
5690
eb077516
JN
56912016-02-02 James Norris <jnorris@codesourcery.com>
5692
5693 * c-c++-common/goacc/routine-5.c: Add tests.
5694
578fb225
AM
56952016-02-02 Alexander Monakov <amonakov@ispras.ru>
5696
5697 * gcc.target/nvptx/unsigned-cmp.c: New test.
5698
c64f7d37
WD
56992016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
5700
5701 * gcc.target/aarch64/scalar_shift_1.c
5702 (test_corners_sisd_di): Improve force to SIMD register.
5703 (test_corners_sisd_si): Likewise.
5704 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
5705 Remove scan-assembler check for ldr.
5706
90c6f26c
RB
57072016-02-02 Richard Biener <rguenther@suse.de>
5708
5709 PR tree-optimization/69595
5710 * gcc.dg/Warray-bounds-17.c: New testcase.
5711
9dc03c97
RB
57122016-02-02 Richard Biener <rguenther@suse.de>
5713
5714 PR tree-optimization/69606
5715 * gcc.dg/torture/pr69606.c: New testcase.
5716
2d4dc223
YR
57172016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
5718
5719 PR middle-end/68542
5720 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
5721 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
5722
65c98fde
AM
57232016-02-02 Alan Modra <amodra@gmail.com>
5724
5725 PR target/69548
5726 * gcc.target/powerpc/pr69548.c: New test.
5727
e1b81f2b
JJ
57282016-02-01 Jakub Jelinek <jakub@redhat.com>
5729
d0268b37
JJ
5730 PR rtl-optimization/69592
5731 * gcc.dg/pr69592.c: New test.
5732
e1b81f2b
JJ
5733 PR preprocessor/69543
5734 PR c/69558
5735 * gcc.dg/pr69543.c: New test.
5736 * gcc.dg/pr69558.c: New test.
5737
7dd7780d
UB
57382016-02-01 Uros Bizjak <ubizjak@gmail.com>
5739
bf672ee5
UB
5740 PR testsuite/65940
5741 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 5742
9a7013f8
MS
57432016-02-01 Martin Sebor <msebor@redhat.com>
5744
5745 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
5746
e681fb2b
BC
57472016-02-01 Bin Cheng <bin.cheng@arm.com>
5748
5749 PR tree-optimization/67921
5750 * c-c++-common/ubsan/pr67921.c: New test.
5751
ff86345f
RB
57522016-02-01 Richard Biener <rguenther@suse.de>
5753
5754 PR middle-end/69556
5755 * gcc.dg/tree-ssa/recip-8.c: New testcase.
5756
bc369dbd
RB
57572016-02-01 Richard Biener <rguenther@suse.de>
5758
5759 PR tree-optimization/69574
5760 * gcc.dg/torture/pr69574.c: New testcase.
5761
ef318184
RB
57622016-02-01 Richard Biener <rguenther@suse.de>
5763
5764 PR tree-optimization/69579
5765 * gcc.dg/setjmp-6.c: New testcase.
5766
654745e6
JJ
57672016-02-01 Jakub Jelinek <jakub@redhat.com>
5768
5769 PR rtl-optimization/69570
5770 * g++.dg/opt/pr69570.C: New test.
5771
e6c0c44b
RH
57722016-02-01 Richard Henderson <rth@redhat.com>
5773
5774 * gcc.dg/pr69535.c: New test.
5775
6ff3f09a
JDA
57762016-01-31 John David Anglin <danglin@gcc.gnu.org>
5777
2c005538
JDA
5778 PR testsuite/69584
5779 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
5780 * gcc.dg/tree-ssa/sra-18.c: Likewise.
5781
61083a4b
JDA
5782 PR debug/68244
5783 * g++.dg/parse/parens3.C: Use register "4" on hppa.
5784
6ff3f09a
JDA
5785 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
5786
0c221916
PT
57872016-01-31 Paul Thomas <pault@gcc.gnu.org>
5788
5789 PR fortran/67564
5790 * gfortran.dg/allocate_with_source_17.f03: New test.
5791
db7a2818
JJ
57922016-01-30 Jakub Jelinek <jakub@redhat.com>
5793
5794 PR tree-optimization/69546
5795 * gcc.dg/torture/pr69546.c: New test.
5796
e520d5f0
PT
57972016-01-30 Paul Thomas <pault@gcc.gnu.org>
5798
5799 PR fortran/69566
5800 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
5801
343c05d3
MS
58022016-01-30 Martin Sebor <msebor@redhat.com>
5803
5804 PR c++/68490
5805 * g++.dg/ext/flexary10.C: New test.
5806
d6c3a539
DH
58072016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
5808
5809 PR fortran/66707
5810 gfortran.dg/common_23.f90: New test.
5811
52d72fcd
BS
58122016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5813
5814 PR target/65546
5815 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
5816 condition being checked, and disable it when the target supports
5817 misaligned loads and stores.
5818
3a5d2ba4
JJ
58192016-01-29 Jakub Jelinek <jakub@redhat.com>
5820
5821 PR debug/69518
5822 * gcc.dg/torture/pr69518.c: New test.
5823
6bbacdb5
L
58242016-01-29 H.J. Lu <hongjiu.lu@intel.com>
5825
5826 PR target/69530
5827 * gcc.target/i386/pr69530.c: New test.
5828
af932cdb
SE
58292016-01-29 Steve Ellcey <sellcey@imgtec.com>
5830
5831 PR target/65604
5832 * gcc.target/mips/div-delay.c: New test.
5833
26658b7c
JJ
58342016-01-29 Jakub Jelinek <jakub@redhat.com>
5835
33e89989
JJ
5836 PR target/69551
5837 * gcc.target/i386/pr69551.c: New test.
5838
26658b7c
JJ
5839 PR target/66137
5840 * gcc.target/i386/pr66137.c: New test.
5841
401116b5
AB
58422016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
5843
5844 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
5845 always built for p5600.
5846 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
5847 isa=p5600 dg-option.
5848
d4abfcc5
RB
58492016-01-29 Richard Biener <rguenther@suse.de>
5850
5851 PR tree-optimization/69547
5852 * g++.dg/tree-ssa/pr69547.C: New testcase.
5853
16b77b32
JJ
58542016-01-29 Jakub Jelinek <jakub@redhat.com>
5855
5856 PR debug/66869
5857 * g++.dg/warn/Wunused-function2.C: New test.
5858
a1c95464
DV
58592016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5860
5861 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
5862 support for test to succeed.
5863
5453bfed
MP
58642016-01-29 Marek Polacek <polacek@redhat.com>
5865
5866 PR c++/69509
5867 PR c++/69516
5868 * g++.dg/ext/constexpr-vla2.C: New test.
5869 * g++.dg/ext/constexpr-vla3.C: New test.
5870 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
5871
452ec2a5
RB
58722016-01-29 Richard Biener <rguenther@suse.de>
5873
5874 PR middle-end/69537
5875 * gcc.dg/uninit-21.c: New testcase.
5876
aec0b19e
UB
58772016-01-28 Uros Bizjak <ubizjak@gmail.com>
5878
5879 PR target/69459
5880 * gcc.target/i386/pr69459.c: New test.
5881
df113ce7
SE
58822016-01-28 Steve Ellcey <sellcey@imgtec.com>
5883
5884 PR target/68400
5885 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
5886 * gcc.target/mips/pr68400.c: New test.
5887
494de84f
MS
58882016-01-28 Martin Sebor <msebor@redhat.com>
5889
5890 PR target/17381
5891 * gcc.target/powerpc/pr17381.c: New test.
5892
eb1b1f01
JJ
58932016-01-28 Jakub Jelinek <jakub@redhat.com>
5894
5895 PR middle-end/69542
5896 * gcc.dg/torture/pr69542.c: New test.
5897
6dfeb7ce
WD
58982016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
5899
5900 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
5901
4b7471a4
DE
59022016-01-28 David Edelsohn <dje.gcc@gmail.com>
5903
5904 * gcc.dg/pr65980.c: Skip on AIX.
5905 * gcc.dg/pr66688.c: Same.
5906
b271fd21
DE
59072016-01-28 David Edelsohn <dje.gcc@gmail.com>
5908
5909 PR target/63679
5910 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
5911 * gcc.dg/tree-ssa/sra-18.c: Same.
5912
874108a9
AV
59132016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
5914
5915 PR fortran/62536
5916 * gfortran.dg/block_15.f08: New test.
5917 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
5918 on incorrectly closed BLOCK.
5919
30480bcd
IE
59202016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
5921
5922 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
59232016-01-28 Richard Biener <rguenther@suse.de>
5924
5925 PR tree-optimization/69466
5926 * gfortran.dg/vect/pr69466.f90: New testcase.
5927
0d4c694e
TP
59282016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
5929
5930 * g++.dg/pr67989.C: Remove ARM-specific option.
5931 * gcc.target/arm/pr67989.C: New file.
5932
2aa780da
UB
59332016-01-27 Uros Bizjak <ubizjak@gmail.com>
5934
5935 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
5936 and expm1 test for glibc < 2.11.
5937
f75ebe77
RH
59382016-01-27 Richard Henderson <rth@redhat.com>
5939
5940 * gcc.c-torture/execute/pr69447.c: New test.
5941
59422016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 5943
9a175e65 5944 PR fortran/69422
49847d75
PT
5945 * gfortran.dg/alloc_comp_assign_15.f03: New test.
5946
cbdd8ae0
JJ
59472016-01-27 Jakub Jelinek <jakub@redhat.com>
5948
5949 PR debug/66869
5950 * gcc.dg/pr66869.c: New test.
5951
2b572b3c
JL
59522016-01-25 Jeff Law <law@redhat.com>
5953
5954 PR tree-optimization/68398
aec0b19e 5955 PR tree-optimization/69196
2b572b3c
JL
5956 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
5957 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
5958 path to avoid new heuristic allowing more irreducible regions
5959 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
5960 * gcc.dg/tree-ssa/vrp46.c: Likewise.
5961 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
5962 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
5963 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
5964
fa74a4bc
MP
59652016-01-27 Marek Polacek <polacek@redhat.com>
5966
5967 PR c/68062
5968 * c-c++-common/vector-compare-4.c: New test.
5969
0afff540
DM
59702016-01-27 David Malcolm <dmalcolm@redhat.com>
5971
5972 PR preprocessor/69126
5973 * c-c++-common/pr69126.c: New test case.
5974
1a218fc9
ILT
59752016-01-27 Ian Lance Taylor <iant@google.com>
5976
5977 * gcc.dg/tree-ssa/ivopt_5.c: New test.
5978
5d70666e
RB
59792016-01-27 Ryan Burn <contact@rnburn.com>
5980
5981 PR cilkplus/69267
5982 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
5983
87ff4d66
UB
59842016-01-27 Uros Bizjak <ubizjak@gmail.com>
5985
5986 PR target/69512
5987 * gcc.target/i386/pr69512.c: New test.
5988
27e23cca
RE
59892016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
5990
5991 PR ada/69488
5992 * gnat.dg/sso/*.adb: Robustify dg-output directives.
5993
05bf54c3
MP
59942016-01-27 Marek Polacek <polacek@redhat.com>
5995
5996 PR c++/69379
5997 * g++.dg/pr69379.C: New test.
5998
60214d0d
MS
59992016-01-27 Martin Sebor <msebor@redhat.com>
6000
6001 PR c++/69317
6002 * g++.dg/abi/Wabi-2-2.C: New test.
6003 * g++.dg/abi/Wabi-2-3.C: New test.
6004 * g++.dg/abi/Wabi-3-2.C: New test.
6005 * g++.dg/abi/Wabi-3-3.C: New test.
6006
167c7bfa
RB
60072016-01-27 Richard Biener <rguenther@suse.de>
6008
6009 PR tree-optimization/69166
6010 * gcc.dg/torture/pr69166.c: New testcase.
6011
1430fb1f
MJ
60122016-01-27 Martin Jambor <mjambor@suse.cz>
6013
6014 PR tree-optimization/69355
6015 * gcc.dg/tree-ssa/pr69355.c: New test.
6016
95e3030c
MP
60172016-01-27 Marek Polacek <polacek@redhat.com>
6018
6019 PR c++/69496
6020 * g++.dg/ext/constexpr-vla1.C: New test.
6021
eeb085f3
CB
60222016-01-20 Christian Bruel <christian.bruel@st.com>
6023
6024 PR target/69245
6025 * gcc.target/arm/pr69245.c: New test.
6026
b1652dde
JJ
60272016-01-27 Jakub Jelinek <jakub@redhat.com>
6028
6029 PR tree-optimization/69399
6030 * gcc.dg/torture/pr69399.c: New test.
6031
ce7e8f00
EB
60322016-01-27 Eric Botcazou <ebotcazou@adacore.com>
6033
6034 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
6035
e4aac1d1
EB
60362016-01-26 Eric Botcazou <ebotcazou@adacore.com>
6037
6038 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
6039
8dfdb419
TV
60402016-01-26 Tom de Vries <tom@codesourcery.com>
6041
6042 PR tree-optimization/69110
6043 * gcc.dg/autopar/pr69110.c: New test.
6044
56f80f54 60452016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 6046 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
6047
6048 * gcc.dg/graphite/isl-ast-op-select.c: New.
6049
a0909527
PT
60502015-01-26 Paul Thomas <pault@gcc.gnu.org>
6051
6052 PR fortran/69385
6053 * gfortran.dg/allocate_error_6.f90: New test.
6054
ffc445f4
RH
60552016-01-26 Richard Henderson <rth@redhat.com>
6056
6057 * gcc.dg/tm/pr60908.c: New test.
6058
01e1dea3
DM
60592016-01-26 David Malcolm <dmalcolm@redhat.com>
6060
6061 PR other/69006
6062 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
6063 directive.
6064 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
6065 expected multiline output to reflect the colorization being
6066 disabled before newlines.
6067 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
6068 (custom_diagnostic_finalizer): Replace call to
6069 pp_newline_and_flush with call to pp_flush.
6070 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
6071 * gfortran.dg/implicit_class_1.f90: Likewise.
6072 * lib/gcc-dg.exp (allow_blank_lines): New global.
6073 (dg-allow-blank-lines-in-output): New procedure.
6074 (gcc-dg-prune): Complain about blank lines in the output, unless
6075 dg-allow-blank-lines-in-output was called.
6076 * lib/multiline.exp (_build_multiline_regex): Only support
6077 arbitrary followup text for non-blank-lines, not for blank lines.
6078
13f92e8d
JJ
60792016-01-26 Jakub Jelinek <jakub@redhat.com>
6080
6081 PR tree-optimization/69483
6082 * gcc.dg/pr69483.c: New test.
6083 * g++.dg/opt/pr69483.C: New test.
6084
92422235
CL
60852016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6086
6087 PR target/68620
6088 * gcc.target/arm/pr68620.c: New test.
6089
0bccf11b
L
60902016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6091
6092 * gcc.target/i386/pr68986-2.c: Remove -m32.
6093
81cd202e
L
60942016-01-26 H.J. Lu <hongjiu.lu@intel.com>
6095
6096 PR target/68986
6097 * gcc.target/i386/pr68986-1.c: New test.
6098 * gcc.target/i386/pr68986-2.c: Likewise.
6099 * gcc.target/i386/pr68986-3.c: Likewise.
6100
213a1c03
CB
61012016-01-26 Christian Bruel <christian.bruel@st.com>
6102
6103 * lib/target-supports.exp
6104 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
6105 (check_effective_target_arm_crypto_pragma_ok): Likewise.
6106 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
6107
22a08dd1
RB
61082016-01-26 Richard Biener <rguenther@suse.de>
6109
6110 PR tree-optimization/69452
6111 * gcc.dg/torture/pr69452.c: New testcase.
6112
6c06e0e8
JJ
61132016-01-26 Jakub Jelinek <jakub@redhat.com>
6114
6115 PR target/69442
6116 * gcc.dg/pr69442.c: New test.
6117
b96824c4
RFI
61182016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
6119
6120 PR target/67896
6121 * gcc.target/aarch64/simd/pr67896.C: New.
6122
5ee31e57
RS
61232016-01-26 Richard Sandiford <richard.sandiford@arm.com>
6124
6125 PR tree-optimization/69400
6126 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
6127 function.
6128 (plugin_init): Call it.
6129 * gcc.dg/torture/pr69400.c: New test.
6130
7ddfb31d
CL
61312016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
6132
6133 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
6134
1e050c90
AK
61352016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6136 Sebastian Pop <s.pop@samsung.com>
6137
6138 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
6139 isl-0.15.
6140
c8ee4bf5
AK
61412016-01-25 Aditya Kumar <aditya.k7@samsung.com>
6142 Sebastian Pop <s.pop@samsung.com>
6143
6144 * gcc.dg/graphite/pr69292.c: New.
6145
d902b330
JJ
61462016-01-25 Jakub Jelinek <jakub@redhat.com>
6147
6148 * c-c++-common/goacc/use_device-1.c: New test.
6149
2c89b952
JL
61502016-01-25 Jeff Law <law@redhat.com>
6151
6152 PR tree-optimization/69196
6153 PR tree-optimization/68398
6154 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
6155 * gcc.dg/tree-ssa/pr68198.c: Likewise.
6156
685c8785
DE
61572016-01-25 David Edelsohn <dje.gcc@gmail.com>
6158
6159 PR target/69469
6160 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
6161 Algorithm.
6162
95cef0c1
RB
61632016-01-25 Richard Biener <rguenther@suse.de>
6164
6165 PR testsuite/69380
6166 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
6167
2947d3b2
IE
61682016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
6169
6170 PR target/69421
6171 * gcc.dg/pr69421.c: New test.
6172
ae19075a
BB
61732016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
6174
6175 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
6176 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
6177 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
6178 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
6179 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
6180 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
6181 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
6182 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
6183 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
6184 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
6185
fa4511c2
RB
61862016-01-25 Richard Biener <rguenther@suse.de>
6187
6188 PR tree-optimization/69376
6189 * gcc.dg/torture/pr69376.c: New testcase.
6190
1d101216
JD
61912016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6192
6193 PR fortran/69397
6194 PR fortran/68442
6195 * gfortran.dg/interface_38.f90: New test.
6196 * gfortran.dg/interface_39.f90: New test.
a0909527 6197
a59b92b0
PP
61982016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
6199
6200 Revert:
6201 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6202
6203 PR c++/11858
6204 PR c++/24663
6205 PR c++/24664
6206 * g++.dg/template/pr11858.C: New test.
6207 * g++.dg/template/pr24663.C: New test.
6208 * g++.dg/template/unify12.C: New test.
6209 * g++.dg/template/unify13.C: New test.
6210 * g++.dg/template/unify14.C: New test.
6211 * g++.dg/template/unify15.C: New test.
6212 * g++.dg/template/unify16.C: New test.
6213 * g++.dg/template/unify17.C: New test.
6214
16acb1a8
DH
62152016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
6216
6217 PR fortran/68283
6218 gfortran.dg/pr68283.f90: New test.
6219
094773e8
TK
62202016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
6221
6222 PR fortran/66094
6223 * gfortran.dg/inline_matmul_13.f90: New test.
6224 * gfortran.dg/matmul_bounds_8.f90: New test.
6225 * gfortran.dg/matmul_bounds_9.f90: New test.
6226 * gfortran.dg/matmul_bounds_10.f90: New test.
6227
42fb90d7
TV
62282016-01-23 Tom de Vries <tom@codesourcery.com>
6229
6230 PR tree-optimization/69426
6231 * gcc.dg/autopar/pr69426.c: New test.
6232
69da7802
MS
62332016-01-23 Martin Sebor <msebor@redhat.com>
6234
6235 PR c++/58109
6236 PR c++/69022
6237 * g++.dg/cpp0x/alignas5.C: New test.
6238 * g++.dg/ext/vector29.C: Same.
6239
da17300a
UB
62402016-01-23 Uros Bizjak <ubizjak@gmail.com>
6241
6242 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
6243 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
6244 _GNU_SOURCE from compile flags to the source.
6245 * gcc.target/i386/chkp-stropt-12.c: Ditto.
6246 * gcc.target/i386/chkp-stropt-16.c: Ditto.
6247 * gcc.target/i386/chkp-stropt-4.c: Ditto.
6248 * gcc.target/i386/chkp-stropt-8.c: Ditto.
6249
62041cfc
JJ
62502016-01-22 Jakub Jelinek <jakub@redhat.com>
6251
6252 PR target/69432
6253 * g++.dg/opt/pr69432.C: New test.
6254
f7d2ad6f
BS
62552016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6256
6257 * gcc.target/powerpc/pr63354c: Adjust target selector to include
6258 32-bit targets testing an -m64 multilib.
6259
d403fc9a
WS
62602016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6261
6262 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
6263 64-bit support.
6264
4aa16f8d
JG
62652016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
6266
6267 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
6268
7c816d0f
CB
62692016-01-21 Christian Bruel <christian.bruel@st.com>
6270
6271 PR target/68674
6272 * gcc.target/i386/pr68674.c
6273 * gcc.target/aarch64/pr68674.c
6274 * gcc.target/arm/pr68674.c
6275
fce661e8
KT
62762016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6277
6278 PR target/69403
6279 * gcc.c-torture/execute/pr69403.c: New test.
6280
4696899f
PC
62812016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
6282
6283 PR c++/55843
6284 * g++.dg/template/pr55843.C: New.
6285
bac69366
AL
62862016-01-22 Alan Lawrence <alan.lawrence@arm.com>
6287
6288 PR testsuite/66877
6289 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
6290 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
6291
b57d3a5c
BS
62922016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6293
6294 PR testsuite/67489
da17300a
UB
6295 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
6296 from dg-do compile directive, and instead add
6297 { dg-require-effective-target int128 }.
b57d3a5c 6298
9f04a53e
MS
62992016-01-20 Martin Sebor <msebor@redhat.com>
6300
6301 PR c/69405
6302 * gcc.dg/sync-fetch.c: New test.
6303
38a51663
JL
63042016-01-21 Martin Sebor <msebor@redhat.com>
6305
6306 PR target/69252
6307 * gcc.target/powerpc/pr69252.c: New test.
6308
2423a75a
JD
63092016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6310
6311 PR fortran/65996
da17300a 6312 * gfortran.dg/pr65996.f90: New test.
2423a75a 6313
0a76463f
DV
63142016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
6315
6316 PR c++/68810
9f04a53e 6317 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 6318 expected to generate an error.
0a76463f 6319
9776e692
BS
63202016-01-21 Bernd Schmidt <bschmidt@redhat.com>
6321
6322 PR middle-end/66178
6323 * gcc.dg/torture/pr66178.c: New test.
6324
c8d3e088
AB
63252016-01-21 Anton Blanchard <anton@samba.org>
6326 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6327
6328 PR target/63354
6329 * gcc.target/powerpc/pr63354.c: New test.
6330
35b707ff
VM
63312016-01-21 Vladimir Makarov <vmakarov@redhat.com>
6332
6333 PR rtl-optimization/68990
6334 * gcc.target/i386/pr68990: New.
6335
157b0829
NC
63362016-01-21 Nick Clifton <nickc@redhat.com>
6337
6338 PR target/69129
6339 * gcc.target/mips/pr69129.c: New.
6340
aede6748
PC
63412016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
6342
6343 PR c++/58046
6344 * g++.dg/cpp0x/pr58046.C: New.
6345
5463c2c8
JJ
63462016-01-21 Jakub Jelinek <jakub@redhat.com>
6347
6d31cc75
SS
6348 PR target/69187
6349 PR target/65624
6350 * gcc.target/arm/pr69187.c: New test.
6351
5463c2c8
JJ
6352 PR c++/69355
6353 * g++.dg/torture/pr69355.C: New test.
6354
fa28f32b
AK
63552016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6356 Sebastian Pop <s.pop@samsung.com>
6357
6358 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
6359
b920a047
AK
63602016-01-21 Aditya Kumar <aditya.k7@samsung.com>
6361 Sebastian Pop <s.pop@samsung.com>
6362
da17300a 6363 * gcc.dg/graphite/pr68976.c: New test.
b920a047 6364
bdd3aea6
JJ
63652016-01-21 Jakub Jelinek <jakub@redhat.com>
6366
6367 PR middle-end/67653
6368 * c-c++-common/pr67653.c: New test.
6369 * gcc.dg/torture/pr29119.c: Add dg-warning.
6370
26a2e6ae
PB
63712016-01-20 Peter Bergner <bergner@vnet.ibm.com>
6372
6373 * gcc.target/powerpc/cpu-builtin-1.c: New test.
6374
d25c7690
PK
63752016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
6376
6377 PR c/24293
6378 * gcc.dg/pr24293.c: New test.
6379 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
6380 incomplete struct type.
6381 * gcc.dg/declspec-1.c: Likewise.
6382 * gcc.dg/pr63549.c: Likewise.
6383
889d5698
JJ
63842016-01-20 Jakub Jelinek <jakub@redhat.com>
6385
6386 PR tree-optimization/66612
6387 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
6388 for bdn instruction.
6389
d7cf3dc7
CL
63902016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
6391
6392 * lib/target-supports.exp
6393 (check_effective_target_arm_fp_ok_nocache): New.
6394 (check_effective_target_arm_fp_ok): New.
6395 (add_options_for_arm_fp): New.
6396 (check_effective_target_arm_crypto_ok_nocache): Require
6397 target_arm_v8_neon_ok instead of arm32.
6398 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
6399 (check_effective_target_arm_crypto_pragma_ok): New.
6400 (add_options_for_arm_vfp): New.
6401 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
6402 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
6403 target instead. Force initial fpu to vfp.
6404 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
6405 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
6406 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
6407 dependency.
6408 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
6409 use arm_vfp effective target instead. Force initial fpu to vfp.
6410 * gcc.target/arm/attr-neon3.c: Likewise.
6411 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
6412 arm_vfp_ok.
6413 * gcc.target/arm/unsigned-float.c: Likewise.
6414 * gcc.target/arm/vfp-1.c: Likewise.
6415 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
6416 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
6417 * gcc.target/arm/vfp-ldmiad.c: Likewise.
6418 * gcc.target/arm/vfp-ldmias.c: Likewise.
6419 * gcc.target/arm/vfp-stmdbd.c: Likewise.
6420 * gcc.target/arm/vfp-stmdbs.c: Likewise.
6421 * gcc.target/arm/vfp-stmiad.c: Likewise.
6422 * gcc.target/arm/vfp-stmias.c: Likewise.
6423 * gcc.target/arm/vnmul-1.c: Likewise.
6424 * gcc.target/arm/vnmul-2.c: Likewise.
6425 * gcc.target/arm/vnmul-3.c: Likewise.
6426 * gcc.target/arm/vnmul-4.c: Likewise.
6427
01ac9704 64282016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 6429
e84b00da
L
6430 PR testsuite/69366
6431 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
6432 the MPX run-time library, for compile-time MPX test.
6433 * gcc.target/i386/chkp-always_inline.c: Likewise.
6434 * gcc.target/i386/chkp-bndret.c: Likewise.
6435 * gcc.target/i386/chkp-builtins-1.c: Likewise.
6436 * gcc.target/i386/chkp-builtins-2.c: Likewise.
6437 * gcc.target/i386/chkp-builtins-3.c: Likewise.
6438 * gcc.target/i386/chkp-builtins-4.c: Likewise.
6439 * gcc.target/i386/chkp-const-check-1.c: Likewise.
6440 * gcc.target/i386/chkp-const-check-2.c: Likewise.
6441 * gcc.target/i386/chkp-hidden-def.c: Likewise.
6442 * gcc.target/i386/chkp-label-address.c: Likewise.
6443 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
6444 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
6445 * gcc.target/i386/chkp-pr69044.c: Likewise.
6446 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
6447 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
6448 * gcc.target/i386/chkp-strchr.c: Likewise.
6449 * gcc.target/i386/chkp-strlen-1.c: Likewise.
6450 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6451 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6452 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6453 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6454 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6455 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6456 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6457 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6458 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6459 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6460 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6461 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6462 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6463 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6464 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6465 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6466 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6467 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6468 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6469 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6470 * gcc.target/i386/pr63995-2.c: Likewise.
6471 * gcc.target/i386/pr64805.c: Likewise.
6472 * gcc.target/i386/pr65044.c: Likewise.
6473 * gcc.target/i386/pr65167.c: Likewise.
6474 * gcc.target/i386/pr65183.c: Likewise.
6475 * gcc.target/i386/pr65184.c: Likewise.
6476 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 6477
28b33016
IE
64782016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
6479
6480 PR tree-optimization/69328
6481 * gcc.dg/pr69328.c: New test.
6482
bcff0913
JL
64832016-01-20 Jeff Law <law@redhat.com>
6484
bf0bb970 6485 PR target/25114
bcff0913
JL
6486 * gcc.target/m68k/pr25114.c: New test.
6487
a3f69631
AV
64882016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
6489
6490 * gcc.target/arm/memset-inline-10.c: Added
6491 dg-require-effective-target arm_thumb2_ok.
6492
af33ba0d
EB
64932016-01-19 Eric Botcazou <ebotcazou@adacore.com>
6494
6495 * gcc.dg/debug/dwarf2/sso.c: New test.
6496
7596d5de
UB
64972016-01-19 Uros Bizjak <ubizjak@gmail.com>
6498
6499 PR testsuite/68820
6500 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
6501 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
6502 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
6503
ceda2c69
JH
65042016-01-19 Jan Hubicka <hubicka@ucw.cz>
6505
6506 PR ipa/66223
6507 * g++.dg/ipa/devirt-50.C: New testcase.
6508
38a979f2
MP
65092016-01-19 Marek Polacek <polacek@redhat.com>
6510
6511 PR c++/68965
6512 * g++.dg/cpp1y/parameter-pack-1.C: New test.
6513 * g++.dg/cpp1y/parameter-pack-2.C: New test.
6514
962801c5
KT
65152016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6516
6517 PR target/69135
6518 * gcc.target/arm/pr69135_1.c: New test.
6519
078fe40a
WD
65202015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6521
6522 * gcc.target/aarch64/ccmp_1.c: Add new tests.
6523
786e3c06
WD
65242015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
6525
6526 * gcc.target/aarch64/ccmp_1.c: New testcase.
6527
1e297006
MP
65282016-01-19 Marek Polacek <polacek@redhat.com>
6529
6530 PR c++/68586
6531 * g++.dg/cpp0x/enum30.C: New test.
6532
879c27e3
RB
65332016-01-19 Richard Biener <rguenther@suse.de>
6534
6535 PR tree-optimization/69336
6536 * g++.dg/tree-ssa/pr69336.C: New testcase.
6537
015337d3
JJ
65382016-01-19 Jakub Jelinek <jakub@redhat.com>
6539
6540 PR debug/65779
6541 * gcc.dg/pr65779.c: New test.
6542
e2c768b6
RB
65432016-01-19 Richard Biener <rguenther@suse.de>
6544
6545 PR tree-optimization/69352
6546 * gcc.dg/torture/pr69352.c: New testcase.
6547
569efc34
JJ
65482016-01-19 Jakub Jelinek <jakub@redhat.com>
6549
6550 PR rtl-optimization/68955
6551 PR rtl-optimization/64557
6552 * gcc.dg/torture/pr68955.c: New test.
6553
e49d321f
JH
65542016-01-19 Jan Hubicka <hubicka@ucw.cz>
6555
6556 PR lto/69136
6557 * g++.dg/torture/pr69136.C: New testcase.
6558
e9191ad3
JH
65592016-01-19 Jan Hubicka <hubicka@ucw.cz>
6560
6561 PR lto/69133
6562 * g++.dg/lto/pr69133_0.C: New testcase.
6563 * g++.dg/lto/pr69133_1.C: New testcase.
6564
2bedb645
JL
65652016-01-15 Jeff Law <law@redhat.com>
6566
6567 PR tree-optimization/69320
6568 * gcc.c-torture/pr69320-1.c: New test.
6569 * gcc.c-torture/pr69320-2.c: New test.
6570 * gcc.c-torture/pr69320-3.c: New test.
6571 * gcc.c-torture/pr69320-4.c: New test.
6572
17c15cb9
PP
65732016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
6574
6575 PR c++/11858
6576 PR c++/24663
6577 PR c++/24664
6578 * g++.dg/template/pr11858.C: New test.
6579 * g++.dg/template/pr24663.C: New test.
6580 * g++.dg/template/unify12.C: New test.
6581 * g++.dg/template/unify13.C: New test.
6582 * g++.dg/template/unify14.C: New test.
6583 * g++.dg/template/unify15.C: New test.
6584 * g++.dg/template/unify16.C: New test.
6585 * g++.dg/template/unify17.C: New test.
6586
9617fd08
DM
65872016-01-18 David Malcolm <dmalcolm@redhat.com>
6588
6589 PR testsuite/69181
6590 * gcc.dg/pr69181-1.c: New test file.
6591 * gcc.dg/pr69181-2.c: New test file.
6592 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
6593 globals by moving it to...
6594 (cleanup-after-saved-dg-test): ...this new function. Add
6595 "global additional_sources_used". Add reset of global
6596 multiline_expected_outputs to the empty list.
6597 * lib/multiline.exp (_multiline_expected_outputs): Rename this
6598 global to...
6599 (multiline_expected_outputs): ...this, and updated comments to
6600 note that it is modified from gcc-dg.exp.
6601 (dg-end-multiline-output): Update for the above renaming.
6602 (handle-multiline-outputs): Likewise. Remove the clearing
6603 of the expected outputs to the empty list.
6604
b555a2e4
RB
66052016-01-18 Richard Biener <rguenther@suse.de>
6606
6607 PR tree-optimization/69297
6608 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
6609
96902805
JM
66102016-01-18 Joseph Myers <joseph@codesourcery.com>
6611
6612 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
6613 dg-options.
6614 * gcc.target/mips/mips-3d-2.c: Likewise.
6615 * gcc.target/mips/mips-3d-3.c: Likewise.
6616 * gcc.target/mips/mips-3d-4.c: Likewise.
6617 * gcc.target/mips/mips-3d-5.c: Likewise.
6618 * gcc.target/mips/mips-3d-6.c: Likewise.
6619 * gcc.target/mips/mips-3d-7.c: Likewise.
6620 * gcc.target/mips/mips-3d-8.c: Likewise.
6621 * gcc.target/mips/mips-3d-9.c: Likewise.
6622 * gcc.target/mips/mips-ps-1.c: Likewise.
6623 * gcc.target/mips/mips-ps-2.c: Likewise.
6624 * gcc.target/mips/mips-ps-3.c: Likewise.
6625 * gcc.target/mips/mips-ps-4.c: Likewise.
6626 * gcc.target/mips/mips-ps-5.c: Likewise.
6627 * gcc.target/mips/mips-ps-6.c: Likewise.
6628 * gcc.target/mips/mips-ps-7.c: Likewise.
6629 * gcc.target/mips/mips-ps-type.c: Likewise.
6630 * gcc.target/mips/mips-ps-type-2.c: Likewise.
6631 * gcc.target/mips/mips16-attributes-6.c: Likewise.
6632
40e26f94
TV
66332016-01-18 Tom de Vries <tom@codesourcery.com>
6634
6635 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
6636 * c-c++-common/goacc/kernels-double-reduction.c: New test.
6637 * c-c++-common/goacc/kernels-empty.c: New test.
6638 * c-c++-common/goacc/kernels-eternal.c: New test.
6639 * c-c++-common/goacc/kernels-loop-2.c: New test.
6640 * c-c++-common/goacc/kernels-loop-3.c: New test.
6641 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
6642 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
6643 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
6644 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
6645 * c-c++-common/goacc/kernels-loop-data.c: New test.
6646 * c-c++-common/goacc/kernels-loop-g.c: New test.
6647 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
6648 * c-c++-common/goacc/kernels-loop-n.c: New test.
6649 * c-c++-common/goacc/kernels-loop-nest.c: New test.
6650 * c-c++-common/goacc/kernels-loop.c: New test.
6651 * c-c++-common/goacc/kernels-noreturn.c: New test.
6652 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
6653 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
6654 * c-c++-common/goacc/kernels-reduction.c: New test.
6655
a98d4647
TV
66562016-01-18 Tom de Vries <tom@codesourcery.com>
6657
6658 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
6659 * gcc.dg/autopar/outer-2.c: Same.
6660 * gcc.dg/autopar/outer-3.c: Same.
6661 * gcc.dg/autopar/outer-4.c: Same.
6662 * gcc.dg/autopar/outer-5.c: Same.
6663 * gcc.dg/autopar/outer-6.c: Same.
6664 * gcc.dg/autopar/parallelization-1.c: Same.
6665 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
6666 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
6667 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
6668 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
6669 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
6670 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
6671 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
6672 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
6673 * gcc.dg/autopar/pr39500-1.c: Same.
6674 * gcc.dg/autopar/pr39500-2.c: Same.
6675 * gcc.dg/autopar/pr46193.c: Same.
6676 * gcc.dg/autopar/pr46194.c: Same.
6677 * gcc.dg/autopar/pr49580.c: Same.
6678 * gcc.dg/autopar/pr49960-1.c: Same.
6679 * gcc.dg/autopar/pr49960.c: Same.
6680 * gcc.dg/autopar/pr68373.c: Same.
6681 * gcc.dg/autopar/reduc-1.c: Same.
6682 * gcc.dg/autopar/reduc-1char.c: Same.
6683 * gcc.dg/autopar/reduc-1short.c: Same.
6684 * gcc.dg/autopar/reduc-2.c: Same.
6685 * gcc.dg/autopar/reduc-2char.c: Same.
6686 * gcc.dg/autopar/reduc-2short.c: Same.
6687 * gcc.dg/autopar/reduc-3.c: Same.
6688 * gcc.dg/autopar/reduc-4.c: Same.
6689 * gcc.dg/autopar/reduc-6.c: Same.
6690 * gcc.dg/autopar/reduc-7.c: Same.
6691 * gcc.dg/autopar/reduc-8.c: Same.
6692 * gcc.dg/autopar/reduc-9.c: Same.
6693 * gcc.dg/autopar/uns-outer-4.c: Same.
6694 * gcc.dg/autopar/uns-outer-5.c: Same.
6695 * gcc.dg/autopar/uns-outer-6.c: Same.
6696 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
6697 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
6698
da976fa8
AL
66992016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6700
6701 PR target/63679
6702 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
6703 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
6704
70c1e886
AL
67052016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6706
6707 PR target/63679
6708 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
6709 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
6710 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
6711
88bed196
AL
67122016-01-18 Alan Lawrence <alan.lawrence@arm.com>
6713
6714 PR target/63679
6715 * gcc.dg/tree-ssa/sra-17.c: New.
6716 * gcc.dg/tree-ssa/sra-18.c: New.
6717
3dd5f42e
IE
67182016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6719
6720 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
6721
ae5a77fa
EB
67222016-01-18 Eric Botcazou <ebotcazou@adacore.com>
6723
6724 * gnat.dg/inline12.adb: New test.
6725
11e57fc6
BC
67262016-01-18 Bin Cheng <bin.cheng@arm.com>
6727
6728 PR tree-optimization/66797
6729 * gcc.c-torture/execute/pr65447.c: Relax check condition.
6730
995b6fe0
RB
67312016-01-18 Richard Biener <rguenther@suse.de>
6732
6733 PR tree-optimization/69170
6734 * gcc.dg/torture/pr69170.c: New testcase.
6735
82ee0cf2 67362016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
6737
6738 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
6739
d69da357
TV
67402016-01-16 Tom de Vries <tom@codesourcery.com>
6741
6742 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
6743
a3845283
TV
67442016-01-16 Tom de Vries <tom@codesourcery.com>
6745
6746 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
6747 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
6748 redundant dg-require-effective-target pthread.
6749 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
6750 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
6751 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
6752 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
6753 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
6754 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
6755 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
6756
197a6aa6
DE
67572016-01-16 David Edelsohn <dje.gcc@gmail.com>
6758
6759 PR target/68609
6760 * gcc.target/powerpc/recip-6.c: Enable on AIX.
6761 * gcc.target/powerpc/recip-7.c: Same.
6762
ec7886c1
PP
67632016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6764
6765 PR c++/69091
6766 * g++.dg/template/pr69091.C: New test.
6767
203484bb
PP
67682016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6769
6770 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
6771 dump does not contain an error_mark_node.
6772 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
6773 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
6774
aa2500e9
PP
67752016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
6776
6777 PR c++/68936
6778 * g++.dg/template/pr68936.C: New test.
6779
28621a5c
DE
67802016-01-15 David Edelsohn <dje.gcc@gmail.com>
6781
6782 PR target/68609
6783 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
6784 * gcc.target/powerpc/recip-2.c: Same.
6785 * gcc.target/powerpc/recip-3.c: Same.
6786 * gcc.target/powerpc/recip-4.c: Same.
6787 * gcc.target/powerpc/recip-sqrtf.c: Same.
6788
40c43aca
JL
67892016-01-15 Jeff Law <law@redhat.com>
6790
6791 PR tree-optimization/69270
6792 * gcc.dg/tree-ssa/pr69270-2.c: New test.
6793 * gcc.dg/tree-ssa/pr69270-3.c: New test.
6794
afbc5ae8
PT
67952016-01-15 Paul Thomas <pault@gcc.gnu.org>
6796
6797 PR fortran/49630
6798 * gfortran.dg/deferred_character_13.f90: New test for the fix
6799 of comment 3 of the PR.
6800
6801 PR fortran/54070
6802 * gfortran.dg/deferred_character_8.f90: New test
6803 * gfortran.dg/allocate_error_5.f90: New test
6804
6805 PR fortran/60593
6806 * gfortran.dg/deferred_character_10.f90: New test
6807
6808 PR fortran/60795
6809 * gfortran.dg/deferred_character_14.f90: New test
6810
6811 PR fortran/61147
6812 * gfortran.dg/deferred_character_11.f90: New test
6813
6814 PR fortran/64324
6815 * gfortran.dg/deferred_character_9.f90: New test
6816
49abe076
VM
68172016-01-15 Vladimir Makarov <vmakarov@redhat.com>
6818
6819 PR rtl-optimization/69030
6820 * gcc.target/i386/pr69030.c: New.
6821
16d12992
KT
68222016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6823
6824 * gcc.target/aarch64/target_attr_17.c: New test.
6825
78810bd3
RB
68262016-01-15 Richard Biener <rguenther@suse.de>
6827
6828 PR tree-optimization/66856
6829 * gcc.dg/torture/pr66856-1.c: New testcase.
6830 * gcc.dg/torture/pr66856-2.c: Likewise.
6831
2bd847fe
RB
68322016-01-15 Richard Biener <rguenther@suse.de>
6833
6834 PR debug/69137
6835 * g++.dg/lto/pr69137_0.C: New testcase.
6836
a00fe3b7
RS
68372016-01-15 Richard Sandiford <richard.sandiford@arm.com>
6838
6839 PR middle-end/69246
6840 * gcc.target/i386/pr69246.c: New test.
6841
cbb0e83b
DV
68422016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6843
7596d5de 6844 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 6845
5a500ecf
DV
68462016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6847
6848 PR c++/56194
6849 * g++.dg/init/const9.C: Disable test on S/390.
6850
5d9bf64f
DV
68512016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6852
6853 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
6854 * g++.dg/Wno-frame-address.C: Ditto.
6855
e234b19e
DV
68562016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
6857
6858 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
6859
89483f99
RB
68602016-01-15 Richard Biener <rguenther@suse.de>
6861
6862 PR tree-optimization/68961
6863 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
6864
94f37395
IE
68652016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
6866
6867 * gcc.target/i386/pr65105-5.c: New test.
6868
82ee0cf2 68692016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
6870
6871 * gcc.c-torture/execute/alias-4.c: New testcase.
6872
82ee0cf2 68732016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
6874
6875 PR ipa/68148
6876 * g++.dg/ipa/devirt-49.C: New testcase.
6877
092f7deb 68782016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
6879
6880 PR target/65837
6881 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
6882 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
6883 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
6884
e93c66bc
RB
68852016-01-15 Richard Biener <rguenther@suse.de>
6886
6887 PR tree-optimization/69117
6888 * gcc.dg/torture/pr69117.c: New testcase.
6889
c47eaca6 68902015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
6891
6892 PR c++/69048
6893 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
6894
c3f6914a
FXC
68952016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6896
6897 PR testsuite/67509
6898 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
6899 range tests use 100 * maximum instead of maximum + 1.
6900
cd65ae90
JJ
69012016-01-14 Jakub Jelinek <jakub@redhat.com>
6902
6903 PR debug/69244
6904 * gcc.dg/guality/pr69244.c: New test.
6905
19643948
UB
69062016-01-14 Uros Bizjak <ubizjak@gmail.com>
6907
6908 * lib/target-supports.exp (check_effective_target_issignaling):
6909 New procedure.
6910 * gcc.dg/pr61441.c: Require issignaling effective target.
6911
fe79c97e
SB
69122016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
6913
6914 PR target/68803
6915 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
6916
c7df95d8
DM
69172016-01-14 David Malcolm <dmalcolm@redhat.com>
6918
6919 PR c++/68819
6920 PR preprocessor/69177
6921 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
6922 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
6923 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
6924 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
6925
00083992
MP
69262016-01-14 Marek Polacek <polacek@redhat.com>
6927
6928 PR c/69262
6929 * gcc.dg/array-15.c: New test.
6930
0c9b3294
JJ
69312016-01-14 Jakub Jelinek <jakub@redhat.com>
6932
6933 PR middle-end/68146
6934 PR tree-optimization/69155
6935 * gfortran.dg/pr68146.f: New test.
6936 * gfortran.dg/pr69155.f90: New test.
6937
3688e13d
RB
69382016-01-14 Richard Biener <rguenther@suse.de>
6939
6940 PR tree-optimization/68060
6941 * gcc.dg/torture/pr68060-1.c: New testcase.
6942 * gcc.dg/torture/pr68060-2.c: Likewise.
6943
bab0ad3a
NC
69442016-01-14 Nick Clifton <nickc@redhat.com>
6945
6946 * lib/target-supports.exp
6947 (check_effective_target_arm_neon_ok_nocache): Add an option
6948 sequence that includes setting the ARM architecture to ARMv7-A.
6949 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
6950 command line options necessary to enable Neon support.
6951 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
6952 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
6953 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
6954 * gcc.target/arm/pr69180.c: Likewise.
6955
947c2ce5
JL
69562016-01-14 Jeff Law <law@redhat.com>
6957
6958 PR tree-optimization/69270
6959 * gcc.dg/tree-ssa/pr69270.c: New test.
6960
3342fd71
BS
69612016-01-13 Bernd Schmidt <bschmidt@redhat.com>
6962
6963 PR c/66208
6964 * c-c++-common/pr66208.c: New file.
6965
2ad3adf1
JJ
69662016-01-13 Jakub Jelinek <jakub@redhat.com>
6967
6968 PR tree-optimization/69156
6969 * gcc.dg/pr69156.c: New test.
6970
398d6feb
L
69712016-01-13 H.J. Lu <hongjiu.lu@intel.com>
6972
6973 * gcc.target/i386/pr69225-7.c: New test.
6974
4c868789
RH
69752016-01-13 Richard Henderson <rth@redhat.com>
6976
6977 * gcc.dg/tm/memopt-13.c: Update expected function.
6978 * gcc.dg/tm/memopt-6.c: Likewise.
6979
ef6d1772
UB
69802016-01-13 Uros Bizjak <ubizjak@gmail.com>
6981
6982 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
6983 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
6984 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
6985 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 6986
ef6d1772
UB
69872016-01-13 Tom de Vries <tom@codesourcery.com>
6988
6989 PR tree-optimization/69169
0b4b6ef2
TV
6990 * gcc.dg/pr69169.c: New test.
6991
2ad3adf1 69922016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
6993
6994 PR target/69228
6995 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
6996 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
6997 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
6998 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
6999 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
7000 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
7001 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
7002 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
7003
9060e335
AK
70042016-01-13 Jakub Jelinek <jakub@redhat.com>
7005
7006 PR target/69247
7007 * gcc.dg/pr69247.c: New test.
7008
40311329
RB
70092016-01-13 Richard Biener <rguenther@suse.de>
7010
7011 PR tree-optimization/69242
7012 * gcc.dg/torture/pr69242.c: New testcase.
7013
ccbd7103
RB
70142016-01-13 Richard Biener <rguenther@suse.de>
7015
7016 PR tree-optimization/69186
7017 * gcc.dg/torture/pr69186.c: New testcase.
7018
c6f72a46
JL
70192016-01-13 Jeff Law <law@redhat.com>
7020
7021 PR tree-optimization/67755
7022 * gcc.dg/tree-ssa/pr67755.c: New test.
7023
70242016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
7025
7026 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
7027 pass number in output by a star.
7028
c446cf07
BC
70292016-01-12 Bin Cheng <bin.cheng@arm.com>
7030
7031 PR tree-optimization/68911
7032 * gcc.c-torture/execute/pr68911.c: New test.
7033
5342156c
MP
70342016-01-12 Marek Polacek <polacek@redhat.com>
7035
7036 PR c++/68979
7037 * g++.dg/warn/permissive-1.C: New test.
7038
65364cc5
JJ
70392016-01-12 Jakub Jelinek <jakub@redhat.com>
7040
7041 PR objc++/68511
7042 PR c++/69213
7043 * g++.dg/opt/pr69213.C: New test.
7044
81b9a3d9
CB
70452016-01-12 Christian Bruel <christian.bruel@st.com>
7046
7047 PR target/69180
7048 * gcc.target/arm/pr69180.c: New test.
7049
3c4e91c9
RB
70502016-01-12 Richard Biener <rguenther@suse.de>
7051
7052 PR lto/69077
7053 * g++.dg/lto/pr69077_0.C: New testcase.
7054 * g++.dg/lto/pr69077_1.C: Likewise.
7055
5664cea1
JJ
70562016-01-12 Jakub Jelinek <jakub@redhat.com>
7057
7058 PR target/69175
7059 * g++.dg/opt/pr69175.C: New test.
7060
86cefc49
AL
70612016-01-12 Alan Lawrence <alan.lawrence@arm.com>
7062
7063 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
7064 rather than #including math.h & stdlib.h.
7065 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
7066 * gcc.dg/vect/pr49771.c: Likewise.
7067 * gcc.dg/vect/vect-10-big-array.c: Likewise.
7068 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
7069 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
7070 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
7071 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
7072 * gcc.dg/vect/pr44507.c: Likewise.
7073 * gcc.dg/vect/pr45902.c: Likewise.
7074 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
7075 * gcc.dg/vect/vect-117.c: Likewise.
7076 * gcc.dg/vect/vect-99.c: Likewise.
7077 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
7078 * gcc.dg/vect/vect-cond-1.c: Likewise.
7079 * gcc.dg/vect/vect-cond-2.c: Likewise.
7080 * gcc.dg/vect/vect-cond-3.c: Likewise.
7081 * gcc.dg/vect/vect-cond-4.c: Likewise.
7082 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
7083 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
7084 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
7085 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
7086 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
7087 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
7088 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
7089 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
7090 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
7091 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
7092 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
7093 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
7094 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
7095 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
7096 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
7097 include of signal.h.
7098 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
7099 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
7100 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
7101 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
7102 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
7103 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
7104 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
7105 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
7106 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
7107 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
7108 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7109 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
7110 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
7111 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
7112 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
7113 * gcc.dg/vect/vect-outer-5.c: Likewise.
7114 * gcc.dg/vect/vect-outer-6.c: Likewise.
7115 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
7116 include of stdio.h.
7117
b832f61e
NC
71182016-01-12 Nick Clifton <nickc@redhat.com>
7119
7120 PR target/68913
7121 * gcc.dg/lto/pr61886_0.c: Rename the external function called
7122 to fread so that it will be found in all target runtimes.
7123
8eac49b1
RB
71242016-01-12 Richard Biener <rguenther@suse.de>
7125
7126 PR tree-optimization/69053
7127 * g++.dg/torture/pr69053.C: New testcase.
7128
2935d994
RB
71292016-01-12 Richard Biener <rguenther@suse.de>
7130
7131 PR tree-optimization/69168
7132 * gcc.dg/torture/pr69168.c: New testcase.
7133
66c16fd9
RB
71342016-01-12 Richard Biener <rguenther@suse.de>
7135
7136 PR tree-optimization/69157
7137 * gcc.dg/torture/pr69157.c: New testcase.
7138
71392016-01-12 Richard Biener <rguenther@suse.de>
7140
7141 PR tree-optimization/69174
7142 * gcc.dg/torture/pr69174.c: New testcase.
7143
723033a6
JJ
71442016-01-12 Jakub Jelinek <jakub@redhat.com>
7145
7146 PR c++/66808
7147 PR c++/69000
7148 * g++.dg/tls/pr66808.C: New test.
7149 * g++.dg/tls/pr69000.C: New test.
7150
3574cf47
BS
71512016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7152
7153 * gcc.target/powerpc/swaps-p8-23.c: New test.
7154 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
7155
feb20787
JDA
71562016-01-11 John David Anglin <danglin@gcc.gnu.org>
7157
7158 PR tree-optimization/68356
7159 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
7160
27b1820a
KV
71612016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
7162 Jim Wilson <jim.wilson@linaro.org>
7163
7164 PR target/69194
7165 * gcc.target/arm/pr69194.c: New test.
7166
cf4de6af
L
71672016-01-11 H.J. Lu <hongjiu.lu@intel.com>
7168
7169 PR target/69225
7170 * gcc.target/i386/pr69225-1.c: New test.
7171 * gcc.target/i386/pr69225-2.c: Likewise.
7172 * gcc.target/i386/pr69225-3.c: Likewise.
7173 * gcc.target/i386/pr69225-4.c: Likewise.
7174 * gcc.target/i386/pr69225-5.c: Likewise.
7175 * gcc.target/i386/pr69225-6.c: Likewise.
7176
1ebd5558
JJ
71772016-01-11 Jakub Jelinek <jakub@redhat.com>
7178
23552a4d
JJ
7179 PR target/67462
7180 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
7181 if lp64.
7182
26ff85b0
JJ
7183 PR target/69071
7184 * gcc.dg/pr69071.c: New test.
7185
9cb6bd74
JJ
7186 PR c++/69211
7187 * g++.dg/opt/pr69211.C: New test.
7188
1ebd5558
JJ
7189 PR tree-optimization/69214
7190 * gcc.c-torture/compile/pr69214.c: New test.
7191
8c18c836
UB
71922016-01-11 Uros Bizjak <ubizjak@gmail.com>
7193
7194 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
7195 * gcc.target/i386/pr66232-11.c: Ditto.
7196 * gcc.target/i386/pr66232-12.c: Ditto.
7197 * gcc.target/i386/pr66232-13.c: Ditto.
7198
62446e6e
RB
71992016-01-11 Richard Biener <rguenther@suse.de>
7200
7201 PR tree-optimization/69173
7202 * gcc.dg/torture/pr69173.c: New testcase.
7203
2b8568fe
KT
72042016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7205
7206 PR rtl-optimization/68796
7207 * gcc.target/aarch64/tst_5.c: New test.
7208 * gcc.target/aarch64/tst_6.c: Likewise.
7209
5baf4532
KT
72102016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7211
7212 PR rtl-optimization/68841
7213 * gcc.dg/pr68841.c: New test.
7214 * gcc.c-torture/execute/pr68841.c: New test.
7215
ca90b1ed
YR
72162016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
7217
7218 PR rtl-optimization/68920
7219 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
7220 for ix86 targets.
7221 * gcc.dg/ifcvt-5.c: New test.
7222
2ad3adf1 72232016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
7224
7225 PR bootstrap/69123
7226 * g++.dg/pr69123.C: New.
7227
83834c09
IE
72282016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7229
7230 PR target/69010
7231 * gcc.target/i386/pr69010.c: New test.
7232
dcf89d57
MJ
72332016-01-11 Martin Jambor <mjambor@suse.cz>
7234
7235 PR ipa/69044
7236 * gcc.target/i386/chkp-pr69044.c: New test.
7237
d95167ee
TV
72382016-01-11 Tom de Vries <tom@codesourcery.com>
7239
7240 PR tree-optimization/69109
7241 * gcc.dg/autopar/pr69109-2.c: New test.
7242 * gcc.dg/autopar/pr69109.c: New test.
7243
4f6403a8
TV
72442016-01-11 Tom de Vries <tom@codesourcery.com>
7245
7246 PR tree-optimization/69108
7247 * gcc.dg/autopar/pr69108.c: New test.
7248
21efdd80
PP
72492016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
7250
7251 PR c++/69029
7252 * c-c++-common/Wisleading-indentation.c: Augment test.
7253
fd42eed8
TK
72542016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
7255
7256 PR fortran/69154
7257 * gfortran.dg/inline_matmul_12.f90: New test.
7258
4f90ee6c
PT
72592016-01-10 Paul Thomas <pault@gcc.gnu.org>
7260
7261 PR fortran/67779
7262 * gfortran.dg/actual_array_offset_1: New test.
7263
3907c6cf
TV
72642016-01-10 Tom de Vries <tom@codesourcery.com>
7265
7266 PR tree-optimization/69062
7267 * gcc.dg/autopar/pr69062.c: New test.
7268
b07b236e
TS
72692016-01-10 Thomas Schwinge <thomas@codesourcery.com>
7270
7271 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
7272 * gcc.dg/vect/slp-perm-2.c: Likewise.
7273 * gcc.dg/vect/slp-perm-3.c: Likewise.
7274 * gcc.dg/vect/slp-perm-5.c: Likewise.
7275 * gcc.dg/vect/slp-perm-6.c: Likewise.
7276 * gcc.dg/vect/slp-perm-7.c: Likewise.
7277 * gcc.dg/vect/slp-perm-8.c: Likewise.
7278
23fab8ae
TV
72792016-01-10 Tom de Vries <tom@codesourcery.com>
7280
7281 PR tree-optimization/69039
7282 * gcc.dg/autopar/pr69039.c: New test.
7283
73f0dae2
MP
72842016-01-09 Marek Polacek <polacek@redhat.com>
7285
7286 PR c++/69113
7287 * g++.dg/pr69113.C: New test.
7288
20b8d734
JJ
72892016-01-09 Jakub Jelinek <jakub@redhat.com>
7290
7291 PR middle-end/50865
7292 PR tree-optimization/69097
7293 * gcc.c-torture/execute/pr50865.c: New test.
7294 * gcc.c-torture/execute/pr69097-1.c: New test.
7295 * gcc.c-torture/execute/pr69097-2.c: New test.
7296 * gcc.dg/pr69097-1.c: New test.
7297 * gcc.dg/pr69097-2.c: New test.
7298
c50e614b
JJ
72992016-01-09 Jakub Jelinek <jakub@redhat.com>
7300
7301 PR c++/69164
7302 * g++.dg/opt/pr69164.C: New test.
7303
e0237993
JJ
73042016-01-08 Jakub Jelinek <jakub@redhat.com>
7305
7306 PR tree-optimization/69167
7307 * gcc.dg/pr69167.c: New test.
7308
bd8f5bb2
MP
73092016-01-08 Marek Polacek <polacek@redhat.com>
7310
7311 PR c++/68449
7312 * g++.dg/pr68449.C: New.
7313
bb0f5ca7
AL
73142016-01-08 Alan Lawrence <alan.lawrence@arm.com>
7315
7316 PR tree-optimization/68707
7317 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
7318 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
7319 on platforms supporting it.
7320 * gcc.dg/vect/slp-perm-2.c: Likewise.
7321 * gcc.dg/vect/slp-perm-3.c: Likewise.
7322 * gcc.dg/vect/slp-perm-5.c: Likewise.
7323 * gcc.dg/vect/slp-perm-7.c: Likewise.
7324 * gcc.dg/vect/slp-perm-8.c: Likewise.
7325 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
7326 on platforms supporting it.
7327
22518428
JJ
73282016-01-08 Jakub Jelinek <jakub@redhat.com>
7329
33f0852f
JJ
7330 PR tree-optimization/69162
7331 * gcc.dg/pr69162.c: New test.
7332
22518428
JJ
7333 PR tree-optimization/69172
7334 * gcc.dg/pr69172.c: New test.
7335
80e9b3aa
TP
73362016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
7337
7338 PR tree-optimization/67781
7339 * gcc.c-torture/execute/pr67781.c: New file.
7340
262a363f
JJ
73412016-01-08 Jakub Jelinek <jakub@redhat.com>
7342
7343 PR tree-optimization/69083
7344 * gcc.dg/vect/pr69083.c: New test.
7345
6e1f093f
SS
73462016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
7347
7348 PR tree-optimization/61441
7349 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
7350 Use -fexcess-precision=standard for compiler options.
7351 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
7352
53290e07
JJ
73532016-01-08 Jakub Jelinek <jakub@redhat.com>
7354
57bf3072
JJ
7355 PR fortran/69128
7356 * gfortran.dg/gomp/pr69128.f90: New test.
7357
53290e07
JJ
7358 PR c++/69145
7359 * g++.dg/ext/pr69145-1.C: New test.
7360 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
7361 * g++.dg/ext/pr69145-2.h: New file.
7362
7a127fa7
MS
73632016-01-07 Martin Sebor <msebor@redhat.com>
7364
7365 PR c/68966
7366 * gcc.dg/atomic-fetch-bool.c: New test.
7367 * gcc.dg/sync-fetch-bool.c: New test.
7368
95918b49
L
73692016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7370
7371 PR fortran/66680
7372 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
7373
c8e62a9d
NC
73742016-01-07 Nick Clifton <nickc@redhat.com>
7375
7376 PR target/66655
7377 * g++.dg/pr66655.C: New test.
7378 * g++.dg/pr66655_1.cc: Test support file.
7379 * g++.dg/pr66655.h: Test header file.
7380
2ad3adf1 73812016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
7382
7383 PR fortran/66680
7384 gfortran.dg/gomp/pr66680.f90: New test.
7385
4cd9ca92
L
73862016-01-07 H.J. Lu <hongjiu.lu@intel.com>
7387
7388 PR target/69171
7389 * gcc.target/i386/pr69171-1.c: New test.
7390 * gcc.target/i386/pr69171-2.c: Likewise.
7391 * gcc.target/i386/pr69171-3.c: Likewise.
7392 * gcc.target/i386/pr69171-4.c: Likewise.
7393 * gcc.target/i386/pr69171-5.c: Likewise.
7394 * gcc.target/i386/pr69171-6.c: Likewise.
7395
7e33d4dc
BS
73962015-12-15 Bernd Schmidt <bschmidt@redhat.com>
7397
7398 PR middle-end/67639
7399 * c-c++-common/pr67639.c: New test.
7400
fec64afc
JJ
74012016-01-07 Jakub Jelinek <jakub@redhat.com>
7402
7403 PR tree-optimization/69141
7404 * g++.dg/opt/pr69141.C: New test.
7405
f293ad29
EB
74062016-01-06 Eric Botcazou <ebotcazou@adacore.com>
7407
7408 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
7409
5027395e
UB
74102016-01-06 Uros Bizjak <ubizjak@gmail.com>
7411
7412 PR target/69140
7413 * gcc.target/i386/pr69140.c: New test
7414
7443cf13
DM
74152016-01-06 David Malcolm <dmalcolm@redhat.com>
7416
7417 * gcc.dg/bad-dereference.c: New test case.
7418
32928931
BS
74192015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7420
7421 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
7422
68dd05da
AS
74232016-01-06 Andreas Schwab <schwab@linux-m68k.org>
7424
7425 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
7426
6b131d5b
MP
74272016-01-06 Marek Polacek <polacek@redhat.com>
7428
7429 PR sanitizer/69099
7430 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
7431
8d9fdb49
MP
74322016-01-05 Marek Polacek <polacek@redhat.com>
7433
7434 PR c/69104
7435 * gcc.dg/atomic-invalid-2.c: New.
7436
acf93f1e
L
74372016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7438
7439 PR target/68991
7440 * gcc.target/i386/pr68991.c: New test.
7441
3f50525d
L
74422016-01-05 H.J. Lu <hongjiu.lu@intel.com>
7443
7444 PR target/68991
7445 * g++.dg/pr68991-1.C: New test.
7446 * g++.dg/pr68991-2.C: Likewise.
7447
e0237993 74482016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 7449
e0237993 7450 PR other/60465
face88a1
ST
7451 * gcc.target/ia64/pr60465-gprel64.c: New test.
7452 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
7453
a0866eff
KT
74542016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7455
7456 PR rtl-optimization/68651
7457 * gcc.target/aarch64/pr68651_1.c: New test.
7458
c589e975
DM
74592016-01-05 David Malcolm <dmalcolm@redhat.com>
7460
7461 PR c/69122
7462 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
7463
929710d9
NS
74642016-01-05 Nathan Sidwell <nathan@acm.org>
7465
ce3e43d7
NS
7466 PR c++/58583
7467 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
7468
929710d9
NS
7469 * gcc.dg/alias-15.c: New.
7470
a2faef8e
NC
74712016-01-05 Nick Clifton <nickc@redhat.com>
7472
7473 PR target/68870
7474 * g++.dg/pr68770.C: New test.
7475
4cfa76e3
MS
74762016-01-04 Mike Stump <mikestump@comcast.net>
7477
7478 * lib/target-supports.exp (check_effective_target_cilkplus):
7479 cilkplus targets require pthreads.
4ece61b6 7480 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 7481
4e8a3a35
MM
74822016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
7483
7484 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
7485 generation.
7486
818ab71a
JJ
74872016-01-04 Jakub Jelinek <jakub@redhat.com>
7488
7489 Update copyright years.
7490
2fe0a208
MP
74912016-01-04 Marek Polacek <polacek@redhat.com>
7492
7493 PR c/68908
7494 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
7495 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
7496 * gcc.dg/atomic/stdatomic-op-5.c: New test.
7497
9e3b2fe3
EB
74982016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7499
7500 * gcc.target/sparc/20160104-2.c: New test.
7501
e8d65a35
EB
75022016-01-04 Eric Botcazou <ebotcazou@adacore.com>
7503
7504 * gcc.target/sparc/20160104-1.c: New test.
7505
25ccfccd
PT
75062016-01-03 Paul Thomas <pault@gcc.gnu.org>
7507
7508 PR fortran/65045
7509 * gfortran.dg/pr65045.f90: New test.
7510
cb51d382
EB
75112016-01-02 Eric Botcazou <ebotcazou@adacore.com>
7512
7513 * gnat.dg/specs/debug1.ads: Delete.
7514
6eeaad6e
JD
75152016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7516
7517 PR libgfortran/68867
7518 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
7519 expression.
7520
2f968603
JD
75212016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7522
7523 PR libgfortran/68867
7524 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
7525 PowerPC.
7526
591bb5e4
PT
75272016-01-01 Paul Thomas <pault@gcc.gnu.org>
7528
7529 PR fortran/68864
7530 * gfortran.dg/pr68864.f90: New test.
7531
f1e0620c
JJ
75322016-01-01 Jakub Jelinek <jakub@redhat.com>
7533
942a1319
JJ
7534 PR tree-optimization/69070
7535 * gcc.dg/pr69070.c: New test.
7536
10dff63f
JJ
7537 PR sanitizer/69055
7538 * gfortran.dg/pr69055.f90: New test.
7539
f1e0620c
JJ
7540 PR target/69015
7541 * gcc.dg/pr69015.c: New test.
818ab71a 7542\f
2f883d1c 7543Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
7544
7545Copying and distribution of this file, with or without modification,
7546are permitted in any medium without royalty provided the copyright
7547notice and this notice are preserved.