]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
06f9caed
BS
12016-08-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2
3 PR target/72863
4 * gcc.target/powerpc/pr72863.c: New test.
5
a8b956c1
UB
62016-08-11 Uros Bizjak <ubizjak@gmail.com>
7
8 * g++.dg/cpp1z/constexpr-lambda6.C: Remove dg-do run.
9
c73dd986
L
102015-08-11 H.J. Lu <hongjiu.lu@intel.com>
11
12 * gcc.target/i386/pieces-strcpy-1.c: New test.
13 * gcc.target/i386/pieces-strcpy-2.c: Likewise.
14
385ed708
JJ
152016-08-11 Jakub Jelinek <jakub@redhat.com>
16
17 PR c++/72868
18 * g++.dg/cpp1y/constexpr-switch4.C: New test.
19
df7ec09f
L
202015-08-11 H.J. Lu <hongjiu.lu@intel.com>
21
22 * gcc.target/i386/pieces-memcpy-1.c: New test.
23 * gcc.target/i386/pieces-memcpy-2.c: Likewise.
24 * gcc.target/i386/pieces-memcpy-3.c: Likewise.
25 * gcc.target/i386/pieces-memcpy-4.c: Likewise.
26 * gcc.target/i386/pieces-memcpy-5.c: Likewise.
27 * gcc.target/i386/pieces-memcpy-6.c: Likewise.
28
b95a64bb
JJ
292016-08-11 Jakub Jelinek <jakub@redhat.com>
30
31 PR c/72816
7ddbcf6b 32 * gcc.dg/pr72816.c: Remove dg-error.
b95a64bb 33
59537744
BE
342016-08-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
35
36 PR tree-optimization/71083
37 * gcc.c-torture/execute/pr71083.c: New test.
38 * gnat.dg/loop_optimization23.adb: New test.
39 * gnat.dg/loop_optimization23_pkg.ads: New test.
40 * gnat.dg/loop_optimization23_pkg.adb: New test.
41
183ac6d0
RB
422016-08-11 Richard Biener <rguenther@suse.de>
43
44 PR tree-optimization/72772
45 * gcc.dg/graphite/pr35356-1.c: Adjust.
46 * gcc.dg/tree-ssa/pr59597.c: Likewise.
47
b152f5a2
JB
482016-08-11 Janne Blomqvist <jb@gcc.gnu.org>
49
50 * gfortran.dg/random_7.f90: Take into account that the last seed
51 value is the special p value.
52 * gfortran.dg/random_seed_1.f90: Seed size is now constant.
53
bb7ebad1
RB
542016-08-11 Richard Biener <rguenther@suse.de>
55
56 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
57
2e186411
AM
582016-08-11 Alan Modra <amodra@gmail.com>
59
60 * gcc.target/powerpc/pr71680.c: New.
61
e9e6d4f6
KN
622016-08-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
63
64 * gcc.target/powerpc/bfp/bfp.exp: New file.
65 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: New test.
66 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: New test.
67 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: New test.
68 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: New test.
69 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: New test.
70 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: New test.
71 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: New test.
72 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: New test.
73 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: New test.
74 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: New test.
75 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: New test.
76 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: New test.
77 * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: New test.
78 * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: New test.
79 * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: New test.
80 * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: New test.
81 * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: New test.
82 * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: New test.
83 * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: New test.
84 * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: New test.
85 * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: New test.
86 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: New test.
87 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: New test.
88 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: New test.
89 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: New test.
90 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: New test.
91 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: New test.
92 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: New test.
93 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: New test.
94 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: New test.
95 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: New test.
96 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: New test.
97 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: New test.
98 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: New test.
99 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: New test.
100 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: New test.
101 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: New test.
102 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: New test.
103 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: New test.
104 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: New test.
105 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: New test.
106 * gcc.target/powerpc/bfp/vec-insert-exp-0.c: New test.
107 * gcc.target/powerpc/bfp/vec-insert-exp-1.c: New test.
108 * gcc.target/powerpc/bfp/vec-insert-exp-2.c: New test.
109 * gcc.target/powerpc/bfp/vec-insert-exp-3.c: New test.
110 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: New test.
111 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: New test.
112 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: New test.
113 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: New test.
114 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: New test.
115 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: New test.
116 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: New test.
117 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: New test.
118
9c8eabea
BC
1192016-08-10 Bin Cheng <bin.cheng@arm.com>
120
121 * lib/target-supports.exp (check_effective_target_vect_cond_mixed):
122 Add aarch64*-*-*.
123
6c553b76
BC
1242016-08-10 Bin Cheng <bin.cheng@arm.com>
125
126 * gcc.target/aarch64/simd/vcond-ne.c: New test.
127
a0883b08
MM
1282016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com>
129
130 PR target/72853
131 * gcc.target/powerpc/pr72853.c: New test.
132
a266236e
ML
1332016-08-10 Martin Liska <mliska@suse.cz>
134
135 PR gcov-profile/58306
136 * gcc.dg/tree-prof/val-profiler-threads-1.c: New test.
137
22063dbc
ML
1382016-08-10 Martin Liska <mliska@suse.cz>
139
140 * g++.dg/gcov/gcov-threads-1.C: New test.
141
5250a5bb
SKS
1422016-08-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
143
144 PR target/71873
145 * gcc.target/avr/pr71873.c: New test.
146
b7597ae5
ML
1472016-08-09 Martin Liska <mliska@suse.cz>
148
149 * g++.dg/gcov/gcov-dump-1.C: New test.
150 * g++.dg/gcov/gcov-dump-2.C: New test.
151
ab50a215
ML
1522016-08-09 Martin Liska <mliska@suse.cz>
153
154 * gcc.dg/tree-prof/val-prof-9.c: New test.
155
dcb1e137
ML
1562016-08-09 Martin Liska <mliska@suse.cz>
157
158 * gcc.dg/tree-prof/val-prof-8.c: New test.
159
04d6d3b6
MJ
1602016-08-09 Martin Jambor <mjambor@suse.cz>
161
df839749
UB
162 PR ipa/71981
163 * gcc.dg/ipa/pr71981.c: New test.
04d6d3b6 164
c57e78c4
BC
1652016-08-09 Bin Cheng <bin.cheng@arm.com>
166
167 PR tree-optimization/33707
168 * gcc.dg/vect/pr33707.c: New test.
169
42970a17
BC
1702016-08-09 Bin Cheng <bin.cheng@arm.com>
171
172 PR tree-optimization/pr72772
173 * gcc.dg/tree-ssa/pr72772.c: New test.
174
810a3aa6
MF
1752016-08-09 Matthew Fortune <matthew.fortune@imgtec.com>
176
177 PR rtl-optimization/66669
178 * gcc.dg/loop-8.c: Skip for MIPS due to extra invariants.
179
9e207d6f
JJ
1802016-08-09 Jakub Jelinek <jakub@redhat.com>
181
182 PR tree-optimization/72824
183 * gcc.c-torture/execute/ieee/pr72824.c: New test.
184
50bf47fd
RB
1852016-08-09 Richard Biener <rguenther@suse.de>
186
187 PR tree-optimization/71802
188 * gcc.dg/torture/pr71802.c: New testcase.
189
cadec7ca
JJ
1902016-08-09 Jakub Jelinek <jakub@redhat.com>
191
192 PR c++/72809
193 * g++.dg/eh/stdarg1.C: New test.
194
c43c5112
AK
1952016-08-08 Andi Kleen <ak@linux.intel.com>
196
197 * lib/profopt.exp: (auto-profopt-execute): Don't include full
198 test command line in failure log.
199 (profopt-execute): dito. Make autofdo file names unique.
200
895aa8e1
DM
2012016-08-08 David Malcolm <dmalcolm@redhat.com>
202
203 PR c/64955
204 * gcc.dg/format/diagnostic-ranges.c: Add fix-it hints to expected
205 output.
206
9afda630
PK
2072016-08-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
208
209 * gcc.dg/tree-ssa/pr71078-1.c: Add require-effective-target
210 c99_runtime.
211 * gcc.dg/tree-ssa/pr71078-1-double.c: Likewise.
212 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
213 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
214 * gcc.dg/tree-ssa/pr71078-2-double.c: Likewise.
215 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
216 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
217
e52ed3fe
DM
2182016-08-08 David Malcolm <dmalcolm@redhat.com>
219
220 PR c/52952
221 * gcc.dg/cpp/pr66415-1.c: Likewise.
222 * gcc.dg/format/asm_fprintf-1.c: Update column numbers.
223 * gcc.dg/format/c90-printf-1.c: Likewise.
224 * gcc.dg/format/diagnostic-ranges.c: New test case.
225
ad200580
JJ
2262016-08-08 Jakub Jelinek <jakub@redhat.com>
227
77524e0d
JJ
228 PR fortran/72716
229 * gfortran.dg/gomp/pr72716.f90: New test.
230
2187f2a2
JJ
231 PR middle-end/72781
232 * gcc.dg/gomp/pr72781.c: New test.
233
ad200580
JJ
234 PR middle-end/68762
235 * g++.dg/vect/pr68762-1.cc: New test.
236 * g++.dg/vect/pr68762-2.cc: New test.
237 * g++.dg/vect/pr68762.h: New file.
238
989d0071
MS
2392016-08-08 Martin Sebor <msebor@redhat.com>
240
241 PR testsuite/72838
242 * gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
243 * gcc/testsuite/g++.dg/warn/overflow-warn-3.C: Same.
244 * gcc/testsuite/g++.dg/warn/overflow-warn-4.C: Same.
245
7090cac9
AV
2462016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
247
248 PR fortran/71936
249 * gfortran.dg/allocate_with_source_21.f03: New test.
250
64e56ab0
AV
2512016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
252
253 PR fortran/72698
254 * gfortran.dg/allocate_with_source_20.f03: New test.
255
0476487d
AM
2562016-08-08 Alan Modra <amodra@gmail.com>
257
258 * gcc.c-torture/compile/pr72802.c: New.
259
8e9218f2
AV
2602016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
261
262 PR fortran/70524
263 * gfortran.dg/dependency_48.f90: New test.
264
c1f7083b
TK
2652016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
266
531e5ae3 267 PR fortran/70040
c1f7083b
TK
268 * gfortran.dg/pr70040.f90: New testcase.
269
6ab5813c
TK
2702016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
271
272 PR fortran/71961
273 * gfortran.dg/matmul_10.f90: New testcase.
274
27bddc4a
JH
2752016-08-07 Jan Hubicka <hubicka@ucw.cz>
276
277 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update testcase.
278
4a9f8a9f
JJ
2792016-08-07 Jakub Jelinek <jakub@redhat.com>
280
281 PR c/72816
282 * gcc.dg/pr72816.c: New test.
283
fa76f2c6
JW
2842016-08-06 Jonathan Wakely <jwakely@redhat.com>
285
286 * g++.dg/conversion/pr16333.C: Adjust dg-error regexp.
287 * g++.dg/conversion/pr41426.C: Likewise.
288 * g++.dg/conversion/pr66211.C: Likewise.
289 * g++.dg/cpp1y/lambda-init9.C: Likewise.
290 * g++.dg/init/ref8.C: Likewise.
291 * g++.old-deja/g++.law/cvt20.C: Likewise.
292 * g++.old-deja/g++.mike/p9732c.C: Likewise.
293
5c3e5002
PP
2942016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
295
296 PR tree-optimization/18046
297 * gcc.dg/tree-ssa/vrp105.c: New test.
298 * gcc.dg/tree-ssa/vrp106.c: New test.
299
64d6d399
MS
3002016-08-05 Martin Sebor <msebor@redhat.com>
301
302 * g++.dg/cpp0x/constexpr-cast.C: Avoid assuming (void*)1 is spelled
303 1ul in diagnostics. Remove hyphen from "constant-expression."
304 * g++.dg/cpp0x/constexpr-50060.C: Adjust.
305 * g++.dg/cpp0x/static_assert3.C: Same.
306 * g++.dg/cpp1y/constexpr-throw.C: Same.
307 * g++.dg/template/nontype3.C: Same.
308 * g++.dg/warn/overflow-warn-1.C: Same.
309 * g++.dg/warn/overflow-warn-3.C: Same.
310 * g++.dg/warn/overflow-warn-4.C: Same.
311
88fa5555
DM
3122016-08-05 David Malcolm <dmalcolm@redhat.com>
313
314 * gcc.dg/plugin/diagnostic-test-string-literals-1.c: New file.
315 * gcc.dg/plugin/diagnostic-test-string-literals-2.c: New file.
316 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: New file.
317 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above new files.
318
1addb9e6
PP
3192016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
320
321 PR tree-optimization/72810
322 * gcc.dg/tree-ssa/vrp110.c: New test.
323
1b62ed4f
JG
3242016-08-05 James Greenhalgh <james.greenhalgh@arm.com>
325
326 PR Target/72819
327 * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision
328 registers.
329 * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for
330 saving the half-precision registers.
331 * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16
332 value is returned in h0.
333 * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments
334 are passed in FP/SIMD registers.
335 * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA
336 passing works corrcetly.
337 * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New.
338 (hfa_f16x2_t): Likewise.
339 (hfa_f16x3_t): Likewise.
340 * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values
341 are promoted to double and passed in a double register.
342 * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values
343 are promoted to double and stacked.
344 * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of
345 __fp16 data types.
346 * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise.
347 * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of
348 __fp16 first get passed in FP/SIMD registers, then stacked.
349
4228ca19
NS
3502016-08-05 Nathan Sidwell <nathan@acm.org>
351
352 PR c++/68724
353 * g++.dg/cpp0x/pr68724.C: New.
354
db7c335e
RB
3552016-08-05 Richard Biener <rguenther@suse.de>
356
357 * gcc.dg/tree-ssa/ivopt_5.c: Make robust against edge swapping.
358
48abe922
PP
3592016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
360
361 * gcc.dg/tree-ssa/vrp107.c: New test.
362 * gcc.dg/tree-ssa/vrp108.c: New test.
363 * gcc.dg/tree-ssa/vrp109.c: New test.
364
f6cdf42f
PK
3652016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
366
367 * gcc.dg/pr70920-4.c: Move dg-require-effective-target before
368 dg-options.
369
33a9c609
PK
3702016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
371
372 * gcc.dg/tree-ssa/pr71078-1.c: Remove double and long double
373 test-cases.
374 * gcc.dg/tree-ssa/pr71078-1-double.c: New test-case.
375 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
376 * gcc.dg/tree-ssa/pr71078-2.c: Remove double and long double
377 test-cases.
378 * gcc.dg/tree-ssa/pr71078-2-double.c: New test-case.
379 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
380 * gcc.dg/tree-ssa/pr71078-3.c: Add require-effective-check for
381 large_double.
382
4473482d
PC
3832016-08-04 Paolo Carlini <paolo.carlini@oracle.com>
384
385 PR c++/72800
386 * g++.dg/cpp1y/lambda-ice1.C: New.
387
08156df5
PP
3882016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
389
390 PR c++/72759
391 * g++.dg/cpp1y/pr72759.C: New test.
392
938da3a5
PP
3932016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
394
395 * gcc.dg/switch-10.c: New test.
396
da84183c
JG
3972016-08-04 James Greenhalgh <james.greenhalgh@arm.com>
398
399 * gcc.c-torture/execute/pr70903.c: Remove duplicate test body.
400
ae9281fc
TS
4012016-08-04 Thomas Schwinge <thomas@codesourcery.com>
402
403 * c-c++-common/goacc/routine-5.c: Update.
404
086ad22e
BE
4052016-08-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
406
407 PR rtl-optimization/70903
408 * gcc.c-torture/execute/pr70903.c: New test.
409
6805e400
ML
4102016-08-04 Martin Liska <mliska@suse.cz>
411
412 * gcc.dg/params/params.exp: Replace file exists with
413 TESTING_IN_BUILD_TREE.
414
a0008434
MP
4152016-08-04 Marek Polacek <polacek@redhat.com>
416
417 PR c++/70229
418 * g++.dg/cpp0x/constexpr-ctor19.C: New test.
419
fb46286e
RB
4202016-08-04 Richard Biener <rguenther@suse.de>
421
422 PR middle-end/71984
423 * gcc.dg/torture/pr71984.c: Guard correctness check for
424 little-endian.
425
ac2c96ab
AP
4262016-08-03 Andrew Pinski <apinski@cavium.com>
427
428 * gcc.c-torture/compile/20160802-1.c: New testcase.
429
c98583e9
FR
4302016-08-03 Fritz Reese <fritzoreese@gmail.com>
431
432 * gfortran.dg/dec_intrinsic_ints.f90: New testcase.
433
9ad1a1da
RB
4342016-08-03 Richard Biener <rguenther@suse.de>
435
436 * c-c++-common/ubsan/pr71403-1.c: Use dg-additional-options
437 and remove -O3.
438 * c-c++-common/ubsan/pr71403-2.c: Likewise.
439 * c-c++-common/ubsan/pr71403-3.c: Likewise.
440
cd75c979
RB
4412016-08-03 Richard Biener <rguenther@suse.de>
442
443 * gcc.dg/tree-ssa/loadpre2.c: Disable LIM.
444 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
445 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
446 * gcc.dg/tree-ssa/ssa-pre-23.c: Likewise.
447
30e8d875
SKS
4482016-08-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
449
450 * gcc.dg/init-excess-2.c: Require int32plus.
451 * gcc.dg/pr44024.c: Skip if target keeps null pointer checks.
452 * gcc.dg/pr59963-2.c: Require int32plus.
453 * gcc.dg/pr71084.c: Cast pointer to intprt_t.
454 * gcc.dg/unroll-7.c: Require int32plus.
455
69b806f6
BC
4562016-08-02 Bin Cheng <bin.cheng@arm.com>
457
458 PR tree-optimization/34114
459 * gcc.dg/tree-ssa/loop-42.c: New test.
460
1efafef3
TC
4612016-08-02 Tamar Christina <tamar.christina@arm.com>
462
463 * gcc.target/aarch64/vminmaxnm.c: New.
464 * gcc.target/aarch64/simd/vminmaxnm_1.c (main): Add float64x1_t
465 tests.
466
e2a99194
MM
4672016-08-01 Michael Meissner <meissner@linux.vnet.ibm.com>
468
469 * gcc.target/powerpc/vec-extract-5.c: New tests to test
470 vec_extract for vector float, vector int, vector short, and vector
471 char.
472 * gcc.target/powerpc/vec-extract-6.c: Likewise.
473 * gcc.target/powerpc/vec-extract-7.c: Likewise.
474 * gcc.target/powerpc/vec-extract-8.c: Likewise.
475 * gcc.target/powerpc/vec-extract-9.c: Likewise.
476
71bfb77a
WD
4772016-08-01 Wilco Dijkstra <wdijkstr@arm.com>
478
479 * gcc.target/aarch64/test_frame_10.c: Fix test to check for a
e2a99194 480 single stack adjustment, no writeback.
71bfb77a
WD
481 * gcc.target/aarch64/test_frame_12.c: Likewise.
482 * gcc.target/aarch64/test_frame_13.c: Likewise.
483 * gcc.target/aarch64/test_frame_15.c: Likewise.
484 * gcc.target/aarch64/test_frame_6.c: Likewise.
485 * gcc.target/aarch64/test_frame_7.c: Likewise.
486 * gcc.target/aarch64/test_frame_8.c: Likewise.
487 * gcc.target/aarch64/test_frame_16.c: New test.
488
37bce35a
L
4892015-08-01 H.J. Lu <hongjiu.lu@intel.com>
490
491 PR target/72748
492 * gcc.target/i386/pr72748.c: New test.
493
2a93954e
AH
4942015-08-01 Alan Hayward <alan.hayward@arm.com>
495
496 PR tree-optimization/71818
497 * gcc.dg/vect/pr71818.c: New
498
bf60c531
ML
4992016-08-01 Martin Liska <mliska@suse.cz>
500
501 PR tree-optimization/71857
502 * gcc.dg/tree-ssa/ivopt_mult_4.c: Change expectation.
503
8ed49fab
KT
5042016-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
505
506 * gcc.target/aarch64/ldp_stp_unaligned_1.c: New test.
507
76e2c821
JB
5082016-08-01 Jan Beulich <jbeulich@suse.com>
509
510 * gcc.dg/vshift-6.c, gcc.dg/vshift-7.c: New.
511
35029597
WS
5122016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
513
514 * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware.
515 * gcc.target/powerpc/mulkc3-1.c: Likewise.
516
3aa4b66a
JW
5172016-07-31 Jonathan Wakely <jwakely@redhat.com>
518
519 * lib/target-supports.exp (check_effective_target_c): Fix indentation.
520 (check_effective_target_c++): Likewise. Also match for libstdc++.
521
93cb9a5a
SK
5222016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
523
524 PR fortran/41922
525 * gfortran.dg/equiv_constraint_5.f90: Adjust the error message.
526 * gfortran.dg/equiv_constraint_7.f90: Ditto.
527 * gfortran.dg/pr41922.f90: New test.
528
9fcb2819
SK
5292016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
530
531 PR fortran/68566
532 * gfortran.dg/pr68566.f90: new test.
533
8bada5cd
MS
5342016-07-30 Martin Sebor <msebor@redhat.com>
535
536 PR c++/60760
537 PR c++/71091
538 * g++.dg/cpp0x/constexpr-cast.C: New test.
539 * g++.dg/cpp0x/constexpr-nullptr-2.C: New test.
540 * g++.dg/cpp1y/constexpr-sfinae.C: Correct.
541 * g++.dg/ubsan/pr63956.C: Correct.
542
d0047a25
MM
5432016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
544
545 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
546 vector double or vector long where the vector is in memory.
547 * gcc.target/powerpc/vec-extract-3.c: Likewise.
548 * gcc.target/powerpc/vec-extract-4.c: Likewise.
549
e4f7a5df
SK
5502016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
551
552 PR fortran/69867
553 * gfortran.dg/pr69867.f90: New test.
554
b441ae1d
SK
5552016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
556
557 PR fortran/69962
558 * gfortran.dg/pr69962.f90: New test.
559
712dff31
SK
5602016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
561
562 PR fortran/70006
563 * gfortran.dg/pr70006.f90: New test.
564
fb42421e
SK
5652016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
566
567 PR fortran/71730
568 * gfortran.dg/pr71730.f90: New test.
569 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
570 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
571 * gfortran.dg/array_constructor_26.f03: Ditto.
572
466effe0
WS
5732016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
574
575 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
576 * gcc.target/powerpc/pr71763.c: Likewise.
577
f618a472
MP
5782016-07-29 Marek Polacek <polacek@redhat.com>
579
580 PR c/71742
581 * gcc.dg/940510-1.c: Adjust dg-error.
582 * gcc.dg/c99-flex-array-1.c: Likewise.
583 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
584
efd0786f
MP
585 PR c/71853
586 * gcc.dg/noncompile/pr71853.c: New test.
587
e00dceaf
MP
588 PR c/71573
589 * gcc.dg/noncompile/pr71573.c: New test.
590
638fc14f
MP
591 PR c/71926
592 * g++.dg/warn/Wparentheses-30.C: New test.
593 * gcc.dg/Wparentheses-14.c: New test.
594
61c73a7f
UB
5952016-07-29 Uros Bizjak <ubizjak@gmail.com>
596
597 * gcc.dg/pr59833.c: Use dg-add-options ieee.
598
01d32b2b
BC
5992016-07-29 Bin Cheng <bin.cheng@arm.com>
600
601 PR tree-optimization/57558
602 * gcc.dg/vect/pr57558-1.c: New test.
603 * gcc.dg/vect/pr57558-2.c: New test.
604
f6c7a248
PK
6052016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
606
61c73a7f 607 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
608 to scan forwprop1 dump pass.
609
f54ea774
PC
6102016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
611
612 PR c++/51488
613 * g++.dg/template/pr51488.C: New.
614
673a107a
JJ
6152016-07-29 Jakub Jelinek <jakub@redhat.com>
616
617 PR c/71969
618 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
619 static __inline__.
620 * gcc.dg/pr71969-1.c: New test.
621 * gcc.dg/pr71969-2.c: New test.
622 * gcc.dg/pr71969-3.c: New test.
623
78169471
MP
6242016-07-29 Marek Polacek <polacek@redhat.com>
625
626 PR c/71574
627 * c-c++-common/pr71574.c: New test.
628
a5b5c8b6
MP
629 PR c/71583
630 * gcc.dg/noncompile/pr71583.c: New test.
631
883b6d4e
KV
6322016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
633
634 PR middle-end/68217
635 * gcc.dg/pr68217.c: New test.
636
89f1f37e
SK
6372016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
638
639 PR fortran/71067
640 * gfortran.dg/pr71067_1.f90: New test.
641 * gfortran.dg/pr71067_2.f90: Ditto.
642
e0d32185
MM
6432016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
644
645 * gcc.target/powerpc/vec-extract-1.c: New test.
646
c851722d
SK
6472016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
648
649 PR fortran/71799
650 * gfortran.dg/pr71799.f90: New test.
651
f064da6a
PC
6522016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
653
654 PR c++/71665
655 * g++.dg/cpp0x/pr71665-1.C: New.
656 * g++.dg/cpp0x/pr71665-2.C: Likewise.
657 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
658 * g++.dg/ext/label10.C: Likewise.
659 * g++.dg/parse/constant5.C: Likewise.
660
1b70aaad
SK
6612016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
662
663 PR fortran/71859
664 * gfortran.dg/pr71859.f90: New test.
665 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
666 * gfortran.dg/coarray_collectives_1.f90: Ditto.
667
a23404c9
PT
6682016-07-28 Paul Thomas <pault@gcc.gnu.org>
669
670 PR fortran/71883
671 * gfortran.dg/pr71883.f90 : New test.
672
513d866d
YR
6732016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
674
675 PR tree-optimization/71734
61c73a7f 676 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 677
7c428aa2
RL
6782016-07-28 Renlin Li <renlin.li@arm.com>
679
680 Revert
681 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
682
683 PR fortran/71902
684 * gfortran.dg/dependency_47.f90: New test.
685
1225d6b1
ML
6862016-07-28 Martin Liska <mliska@suse.cz>
687
688 PR gcov-profile/68025
689 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
690
e5f5bf35
ML
6912016-07-28 Martin Liska <mliska@suse.cz>
692
693 * g++.dg/vect/pr70944.cc: New test.
694
4536610d
KV
6952016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
696
697 PR middle-end/71994
698 * gcc.dg/torture/pr71994.c: New test.
699
8c6961ca
PK
7002016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
701
702 PR middle-end/71078
703 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
704 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
705 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
706
8de22ea0
RB
7072016-07-27 Richard Biener <rguenther@suse.de>
708
709 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
710
5d9da222
ML
7112016-07-27 Martin Liska <mliska@suse.cz>
712
713 * gcc.dg/predict-13.c: New test.
714 * gcc.dg/predict-14.c: New test.
715
af9e275f
SKS
7162016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
717
a23404c9 718 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
719 including stdint.h.
720 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
721 including stdint.h.
722
71abba1e
MM
7232016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
724
725 PR target/71869
726 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
727 IEEE built-in functions handle quiet and signalling NaNs
728 correctly.
729
9cd74e8f
SK
7302016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
731
732 PR fortran/71862
733 * gfortran.dg/pr71862.f90: New test.
734
0d48446f
MS
7352016-07-26 Martin Sebor <msebor@redhat.com>
736
737 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
738 selector with dg-options.
739
524cf1e4
PP
7402016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
741
742 PR tree-optimization/18046
743 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
744 * gcc.dg/tree-ssa/vrp103.c: New test.
745 * gcc.dg/tree-ssa/vrp104.c: New test.
746
100665d8
WS
7472016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
748
749 * gcc.target/powerpc/pr63354.c: Require lp64 since
750 -mprofile-kernel is not legal with -m32.
751
0b64ca40
RB
7522016-07-26 Richard Biener <rguenther@suse.de>
753
754 PR rtl-optimization/71984
755 * gcc.dg/torture/pr71984.c: New testcase.
756
9b7937cf
RS
7572016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
758
759 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
760 g++-dg-runtest via et-dg-runtest.
761 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
762 * gcc.dg/vect/vect.exp: Likewise.
763 * gfortran.dg/graphite/graphite.exp: Likewise, but for
764 gfortran-dg-runtest.
765 * gfortran.dg/vect/vect.exp: Likewise.
766 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
767 (check_mips_loongson_hw_available): Likewise.
768 (check_effective_target_mpaired_single_runtime): Likewise.
769 (check_effective_target_mips_loongson_runtime): Likewise.
770 (add_options_for_mpaired_single): Likewise.
771 (check_effective_target_vect_int): Add global et_index.
772 Check and save the supported feature for a target selected by
773 the et_index target. Break long lines where appropriate. Call
774 et-is-effective-target for MIPS with an argument instead of
775 check_effective_target_* where appropriate.
776 (check_effective_target_vect_intfloat_cvt): Likewise.
777 (check_effective_target_vect_uintfloat_cvt): Likewise.
778 (check_effective_target_vect_floatint_cvt): Likewise.
779 (check_effective_target_vect_floatuint_cvt): Likewise.
780 (check_effective_target_vect_simd_clones): Likewise.
781 (check_effective_target_vect_shift): ewise.
782 (check_effective_target_whole_vector_shift): Likewise.
783 (check_effective_target_vect_bswap): Likewise.
784 (check_effective_target_vect_shift_char): Likewise.
785 (check_effective_target_vect_long): Likewise.
786 (check_effective_target_vect_float): Likewise.
787 (check_effective_target_vect_double): Likewise.
788 (check_effective_target_vect_long_long): Likewise.
789 (check_effective_target_vect_no_int_max): Likewise.
790 (check_effective_target_vect_no_int_add): Likewise.
791 (check_effective_target_vect_no_bitwise): Likewise.
792 (check_effective_target_vect_widen_shift): Likewise.
793 (check_effective_target_vect_no_align): Likewise.
794 (check_effective_target_vect_hw_misalign): Likewise.
795 (check_effective_target_vect_element_align): Likewise.
796 (check_effective_target_vect_condition): Likewise.
797 (check_effective_target_vect_cond_mixed): Likewise.
798 (check_effective_target_vect_char_mult): Likewise.
799 (check_effective_target_vect_short_mult): Likewise.
800 (check_effective_target_vect_int_mult): Likewise.
801 (check_effective_target_vect_extract_even_odd): Likewise.
802 (check_effective_target_vect_interleave): Likewise.
803 (check_effective_target_vect_stridedN): Likewise.
804 (check_effective_target_vect_multiple_sizes): Likewise.
805 (check_effective_target_vect64): Likewise.
806 (check_effective_target_vect_call_copysignf): Likewise.
807 (check_effective_target_vect_call_sqrtf): Likewise.
808 (check_effective_target_vect_call_btrunc): Likewise.
809 (check_effective_target_vect_call_btruncf): Likewise.
810 (check_effective_target_vect_call_ceil): Likewise.
811 (check_effective_target_vect_call_ceilf): Likewise.
812 (check_effective_target_vect_call_floor): Likewise.
813 (check_effective_target_vect_call_floorf): Likewise.
814 (check_effective_target_vect_call_lceil): Likewise.
815 (check_effective_target_vect_call_lfloor): Likewise.
816 (check_effective_target_vect_call_nearbyint): Likewise.
817 (check_effective_target_vect_call_nearbyintf): Likewise.
818 (check_effective_target_vect_call_round): Likewise.
819 (check_effective_target_vect_call_roundf): Likewise.
820 (check_effective_target_vect_perm): Likewise, but also append *_saved
821 to the existing global name to properly cache the result.
822 (check_effective_target_vect_perm_byte): Likewise.
823 (check_effective_target_vect_perm_short): Likewise.
824 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
825 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
826 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
827 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
828 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
829 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
830 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
831 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
832 (check_effective_target_vect_sdot_qi): Likewise.
833 (check_effective_target_vect_udot_qi): Likewise.
834 (check_effective_target_vect_sdot_hi): Likewise.
835 (check_effective_target_vect_udot_hi): Likewise.
836 (check_effective_target_vect_usad_char): Likewise.
837 (check_effective_target_vect_pack_trunc): Likewise.
838 (check_effective_target_vect_unpack): Likewise.
839 (check_effective_target_vect_aligned_arrays): Likewise.
840 (check_effective_target_vect_natural_alignment): Likewise.
841 (check_effective_target_vector_alignment_reachable): Likewise.
842 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
843 (is-effective-target): Initialize et_index if undefined.
844 (et-dg-runtest): New.
845 (et-is-effective-target): Likewise.
846 (check_vect_support_and_set_flags): Add supported MIPS targets to
847 EFFECTIVE_TARGETS list. Return the number of supported targets.
848
8f63caf6
RB
8492016-07-26 Richard Biener <rguenther@suse.de>
850 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
851
852 PR middle-end/70920
853 * gcc.dg/pr70920-1.c: New test-case.
854 * gcc.dg/pr70902-2.c: Likewise.
855 * gcc.dg/pr70920-3.c: Likewise.
856 * gcc.dg/pr70920-4.c: Likewise
857 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
858 2 instead of 3.
859
7d575fff
AM
8602016-07-25 Alexander Monakov <amonakov@ispras.ru>
861
862 * gcc.c-torture/execute/pr71494.c: Require label_values.
863 * gcc.dg/pr16973.c: Ditto.
864
bf01e070
SKS
8652016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
866
867 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
868 * gcc.dg/torture/pr69771.c: Require int32plus.
869 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
870
16b05965
ML
8712016-07-25 Martin Liska <mliska@suse.cz>
872
873 * gcc.dg/torture/pr71987.c: New test.
874
d52d3767
SK
8752016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
876
877 PR fortran/71935
878 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
879 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
880 * gfortran.dg/pr71935.f90: New test.
881
2e6b45af
MS
8822016-07-22 Martin Sebor <msebor@redhat.com>
883
884 PR c++/71675
885 * g++.dg/ext/atomic-3.C: New test.
886 * gcc.dg/atomic/pr71675.c: New test.
887
58b3986e
ES
8882016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
889
890 * gcc.target/i386/mvc8.c: New test.
891
faa1612a
BC
8922016-07-22 Bin Cheng <bin.cheng@arm.com>
893
894 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
895 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
896
1603ebe0
TK
8972016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
898
899 PR fortran/71795
900 * gfortran.dg/constructor_50.f90: New test.
901
bc91c436
ML
9022016-07-22 Martin Liska <mliska@suse.cz>
903
904 PR gcov-profile/69028
905 PR gcov-profile/62047
906 * g++.dg/cilk-plus/pr69028.C: New test.
907
9fe9a3a7
AV
9082016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
909
910 * gfortran.dg/coarray_stat_2.f90: New test.
911
70866e3d
MM
9122016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
913
914 * gcc.target/powerpc/vec-extract.h: New files to check the
915 vec_extract built-in functions for all vector types, testing
916 accessing each element, both with constant and variable element
917 numbers.
918 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
919 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
920 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
921 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
922 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
923 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
924 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
925 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
926 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
927
ab3af181
JJ
9282016-07-21 Jakub Jelinek <jakub@redhat.com>
929
930 PR c++/71728
931 * g++.dg/other/pr71728.C: New test.
932
ebe8f322
JG
9332016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
934
935 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
936 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
937 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
938 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
939 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
940
959cef74
RB
9412016-07-21 Richard Biener <rguenther@suse.de>
942
943 PR tree-optimization/71947
944 * gcc.dg/tree-ssa/vrp102.c: New testcase.
945
b24d9420
BC
9462016-07-21 Bin Cheng <bin.cheng@arm.com>
947
948 * gcc.dg/tree-ssa/scev-15.c: New.
949
23974819
BC
9502016-07-21 Bin Cheng <bin.cheng@arm.com>
951
952 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
953
ee78cbaa
JJ
9542016-07-21 Jakub Jelinek <jakub@redhat.com>
955
956 PR c++/71941
957 * g++.dg/gomp/pr71941.C: New test.
958
52ed68f7
DM
9592016-07-20 David Malcolm <dmalcolm@redhat.com>
960
961 PR c/70339
962 PR c/71858
963 * g++.dg/spellcheck-identifiers.C: New test case, based on
964 gcc.dg/spellcheck-identifiers.c.
965 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
966 gcc.dg/spellcheck-identifiers-2.c.
967 * g++.dg/spellcheck-typenames.C: New test case, based on
968 gcc.dg/spellcheck-typenames.c
969
18407bfb
JW
9702016-07-20 Jonathan Wakely <jwakely@redhat.com>
971
972 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
973 pointer to member function and also test catching by reference.
974
4c07fd98
DV
9752016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
976
977 * gcc.target/s390/pr67443.c: Fix test case.
978
fee21d65
DV
9792016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
980
981 * gcc.target/s390/insv-1.c: Xfail some tests.
982 * gcc.target/s390/insv-2.c: Likewise.
983
dbe9dfdd
GJL
9842016-07-20 Georg-Johann Lay <avr@gjlay.de>
985
986 * gcc.target/avr/torture/get-mem.c: New test.
987 * gcc.target/avr/torture/set-mem.c: New test.
988
c25e1d82
GJL
9892016-07-20 Georg-Johann Lay <avr@gjlay.de>
990
991 PR target/71948
992 * gcc.target/avr/torture/tiny-progmem.c: New test.
993
109d2197
JJ
9942016-07-20 Jakub Jelinek <jakub@redhat.com>
995
7419f441
JJ
996 PR c++/71909
997 * g++.dg/parse/pr71909.C: New test.
998 * g++.dg/tm/pr71909.C: New test.
999
109d2197
JJ
1000 PR c++/50060
1001 * g++.dg/cpp0x/constexpr-50060.C: New test.
1002 * g++.dg/cpp1y/constexpr-50060.C: New test.
1003
144530cf
ML
10042016-07-20 Martin Liska <mliska@suse.cz>
1005
1006 * gfortran.dg/graphite/pr71898.f90: New test.
1007
04ac4afa
BC
10082016-07-20 Bin Cheng <bin.cheng@arm.com>
1009
1010 PR tree-optimization/71503
1011 PR tree-optimization/71683
1012 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
1013 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
1014
dcbdb17a
ML
10152016-07-20 Martin Liska <mliska@suse.cz>
1016
1017 * gcc.dg/plugin/plugin.exp: Remove sreal test.
1018 * gcc.dg/plugin/sreal-test-1.c: Remove.
1019 * gcc.dg/plugin/sreal_plugin.c: Remove.
1020
6ed82555
TK
10212016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1022
1023 PR fortran/71902
1024 * gfortran.dg/dependency_47.f90: New test.
1025
13da0507
JJ
10262016-07-19 Jakub Jelinek <jakub@redhat.com>
1027
4833f561
JJ
1028 PR rtl-optimization/71916
1029 * gcc.c-torture/compile/pr71916.c: New test.
1030
4fda19ef
JJ
1031 PR middle-end/71874
1032 * g++.dg/torture/pr71874.C: New test.
1033
13da0507
JJ
1034 PR middle-end/71734
1035 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
1036 (my_alloc): Rewritten to use __builtin_posix_memalign and
1037 __SIZE_TYPE__.
1038 (my_free): Use __builtin_free instead of _mm_free.
1039 (Vec::operator=): Use __builtin_memcpy.
1040
e7980add
MJ
10412016-07-19 Martin Jambor <mjambor@suse.cz>
1042
61c73a7f
UB
1043 PR fortran/71688
1044 * gfortran.dg/pr71688.f90: New test.
e7980add 1045
13e88953
RB
10462016-07-19 Richard Biener <rguenther@suse.de>
1047
1048 * c-c++-common/vector-subscript-6.c: New testcase.
1049 * c-c++-common/vector-subscript-7.c: Likewise.
1050
1caf0482
SKS
10512016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1052
a23404c9 1053 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
1054 and UInt32 based on __SIZEOF_INT__.
1055
cef5388d
RB
10562016-07-19 Richard Biener <rguenther@suse.de>
1057
1058 PR tree-optimization/71901
1059 * gcc.dg/torture/pr71901.c: New testcase.
1060
10612016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
1062
1063 PR tree-optimization/71908
1064 * gcc.dg/torture/pr71908.c: New testcase.
1065
a8f7a895
MM
10662016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1067
1068 PR target/71493
1069 * gcc.target/powerpc/pr71493-1.c: New test.
1070 * gcc.target/powerpc/pr71493-2.c: Likewise.
1071
f2111a36
JJ
10722016-07-18 Jakub Jelinek <jakub@redhat.com>
1073
99516432
JJ
1074 PR c++/71835
1075 * g++.dg/conversion/ambig3.C: New test.
1076
87713c6a
JJ
1077 PR c++/71828
1078 * g++.dg/cpp0x/constexpr-71828.C: New test.
1079
7a7f16ca
JJ
1080 PR c++/71826
1081 * g++.dg/template/pr71826.C: New test.
1082
f4d90295
JJ
1083 PR c++/71822
1084 * g++.dg/template/defarg21.C: New test.
1085
f2111a36
JJ
1086 PR c++/71871
1087 * g++.dg/ext/vector31.C: New test.
1088
0b965526
UB
10892016-07-18 Uros Bizjak <ubizjak@gmail.com>
1090
1091 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
1092
94e136b9
YR
10932016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
1094
1095 PR tree-optimization/71734
1096 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
1097
7072df0a
DV
10982016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
1099
1100 * gcc.target/s390/warn-dynamicstack-1.c: New test.
1101 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
1102 stack-layout-dynamic-1.c: New test.
1103
54158a1a
AK
11042016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1105
1106 * gcc.target/s390/nolrl-1.c: New test.
1107
43068916
FR
11082016-07-17 Fritz Reese <fritzoreese@gmail.com>
1109
1110 PR fortran/71523
1111 * gfortran.dg/pr71523_1.f90: New test.
1112 * gfortran.dg/pr71523_2.f90: New test.
1113
a9356b12
AS
11142016-07-16 Andreas Schwab <schwab@linux-m68k.org>
1115
1116 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
1117
a07b81c7
JD
11182016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1119 Marco Restelli <mrestelli@gmail.com>
1120
1121 PR fortran/62125
1122 * gfortran.dg/pr62125.f90: New test.
1123
96c0ec12
BS
11242016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1125
1126 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
1127 * gcc.target/powerpc/mulkc3-1.c: Likewise.
1128
479d0ed5
JW
11292016-07-15 Jonathan Wakely <jwakely@redhat.com>
1130
1131 PR c++/58796
1132 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
1133 * g++.dg/cpp0x/nullptr35.C: New test.
1134
41c7438e
BC
11352016-07-15 Bin Cheng <bin.cheng@arm.com>
1136
1137 * gcc.dg/tree-ssa/scev-8.c: Update test string.
1138
f7ba880b
CP
11392016-07-15 Cesar Philippidis <cesar@codesourcery.com>
1140
1141 * gfortran.dg/goacc/vector_length.f90: New test.
1142
b9aba0a0
RB
11432016-07-15 Richard Biener <rguenther@suse.de>
1144
1145 PR tree-optimization/71881
1146 * gcc.dg/torture/pr71881.c: New testcase.
1147
9513d5fb
RB
11482016-07-15 Richard Biener <rguenther@suse.de>
1149
1150 PR tree-optimization/71887
1151 * gcc.dg/torture/pr71887.c: New testcase.
1152
ddbbcb19
JJ
11532016-07-15 Jakub Jelinek <jakub@redhat.com>
1154
1155 PR c/71858
1156 * gcc.dg/spellcheck-identifiers-3.c: New test.
1157
29eb509c
AV
11582016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
1159
1160 PR fortran/71807
1161 * gfortran.dg/null_9.f90: New test.
1162
43aabfcf
BC
11632016-07-15 Bin Cheng <bin.cheng@arm.com>
1164
1165 * gcc.dg/tree-ssa/loop-41.c: New test.
1166
afc89e58
BC
11672016-07-15 Bin Cheng <bin.cheng@arm.com>
1168
1169 PR tree-optimization/71347
1170 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
1171
6fa682ad
SK
11722016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
1173
1174 PR fortran/29819
1175 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
1176 * gfortran.dg/contains.f90: Ditto.
1177 * gfortran.dg/contains_empty_1.f03: Ditto.
1178 * gfortran.dg/submodule_3.f08: Ditto.
1179
dd36b877
JJ
11802016-07-14 Jakub Jelinek <jakub@redhat.com>
1181
a60a5d31
JJ
1182 PR testsuite/71865
1183 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
1184 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
1185 expected diagnostics.
1186
dd36b877
JJ
1187 PR c/71858
1188 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
1189 * gcc.dg/spellcheck-identifiers-2.c: New test.
1190 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
1191 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
1192
a241f8ca
JJ
11932016-07-14 Jakub Jelinek <jakub@redhat.com>
1194
1195 PR tree-optimization/71872
1196 * gcc.c-torture/compile/pr71872.c: New test.
1197
d62b809c
TP
11982016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
1199
1200 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
1201 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
1202 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
1203 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
1204 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
1205 * gcc.target/arm/atomic-op-acquire-1.c: This.
1206 * gcc.target/arm/atomic-op-char.c: Rename into ...
1207 * gcc.target/arm/atomic-op-char-1.c: This.
1208 * gcc.target/arm/atomic-op-consume.c: Rename into ...
1209 * gcc.target/arm/atomic-op-consume-1.c: This.
1210 * gcc.target/arm/atomic-op-int.c: Rename into ...
1211 * gcc.target/arm/atomic-op-int-1.c: This.
1212 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
1213 * gcc.target/arm/atomic-op-relaxed-1.c: This.
1214 * gcc.target/arm/atomic-op-release.c: Rename into ...
1215 * gcc.target/arm/atomic-op-release-1.c: This.
1216 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
1217 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
1218 * gcc.target/arm/atomic-op-short.c: Rename into ...
1219 * gcc.target/arm/atomic-op-short-1.c: This.
1220 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
1221 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
1222 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
1223 * gcc.target/arm/atomic-op-char-2.c: Likewise.
1224 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
1225 * gcc.target/arm/atomic-op-int-2.c: Likewise.
1226 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
1227 * gcc.target/arm/atomic-op-release-2.c: Likewise.
1228 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
1229 * gcc.target/arm/atomic-op-short-2.c: Likewise.
1230
1f8dd420
AV
12312016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
1232
1233 PR fortran/70842
1234 * gfortran.dg/select_type_35.f03: New test.
1235
53109ba8
KT
12362016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1237
1238 PR target/65951
1239 PR tree-optimization/70923
1240 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
1241 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
1242 * gcc.dg/vect/pr65951.c: Likewise.
1243 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
1244
91f35b7f
DE
12452016-07-14 David Edelsohn <dje.gcc@gmail.com>
1246
1247 * c-c++-common/pr60226.c: Expect maximum object file alignment
1248 error on AIX.
1249
351168fe
RB
12502016-07-14 Richard Biener <rguenther@suse.de>
1251
1252 PR tree-optimization/71866
1253 * gcc.dg/torture/pr71866.c: New testcase.
1254
94c32c00
TP
12552016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
1256
1257 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
1258 selector and enclose boolean expression in curly braces.
1259
b799a481
AM
12602016-07-14 Alan Modra <amodra@gmail.com>
1261
1262 PR target/71733
1263 * gcc.target/powerpc/p9-novsx.c: New.
1264
f63ba78c
AK
12652016-07-13 Andi Kleen <ak@linux.intel.com>
1266
1267 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
1268 * g++.dg/tree-prof/morefunc.C: Dito.
1269 * g++.dg/tree-prof/pr35545.C: Dito.
1270 * g++.dg/tree-prof/reorder.C: Dito.
1271 * gcc.dg/tree-prof/20050826-2.c: Dito.
1272 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
1273 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
1274 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
1275 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
1276 * gcc.dg/tree-prof/inliner-1.c: Dito.
1277 * gcc.dg/tree-prof/merge_block.c: Dito.
1278 * gcc.dg/tree-prof/stringop-1.c: Dito.
1279 * gcc.dg/tree-prof/stringop-2.c: Dito.
1280 * gcc.dg/tree-prof/switch-case-1.c: Dito.
1281 * gcc.dg/tree-prof/switch-case-2.c: Dito.
1282 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
1283 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
1284 * gcc.dg/tree-prof/update-loopch.c: Dito.
1285 * gcc.dg/tree-prof/val-prof-1.c: Dito.
1286 * gcc.dg/tree-prof/val-prof-2.c: Dito.
1287 * gcc.dg/tree-prof/val-prof-3.c: Dito.
1288 * gcc.dg/tree-prof/val-prof-4.c: Dito.
1289 * gcc.dg/tree-prof/val-prof-5.c: Dito.
1290 * gcc.dg/tree-prof/val-prof-6.c: Dito.
1291 * gcc.dg/tree-prof/val-prof-7.c: Dito.
1292
f4d5a23d
AK
12932016-07-13 Andi Kleen <ak@linux.intel.com>
1294
1295 * lib/profopt.exp (profopt-execute): Remove .imports files.
1296
ae145898
AK
12972016-07-13 Andi Kleen <ak@linux.intel.com>
1298
0b965526 1299 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 1300
e97bd4f5
AK
13012016-07-13 Andi Kleen <ak@linux.intel.com>
1302
1303 * lib/profopt.exp (dg-final-scan-autofdo,
1304 dg-final-scan-not-autofdo): New functions.
1305
6fa3d4b4
BC
13062016-07-13 Bin Cheng <bin.cheng@arm.com>
1307
1308 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
1309 * gcc.dg/vect/vect-35.c: Ditto.
1310 * gcc.dg/vect/vect-alias-check-2.c: New test.
1311
65f18bc6
ML
13122016-07-13 Martin Liska <mliska@suse.cz>
1313
1314 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 1315 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
1316 * gfortran.dg/pr42108.f90: Update expected dump scan.
1317
9737f35b
RB
13182016-07-13 Richard Biener <rguenther@suse.de>
1319
1320 PR tree-optimization/24574
1321 * gcc.dg/pr24574.c: New testcase.
1322
62c0ea4b
SKS
13232016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1324
0b965526 1325 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
1326 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
1327 * c-c++-common/pr68833-1.c: Require int32plus.
1328 * gcc.dg/ipa/pr63551.c: Likewise.
1329 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
1330 * gcc.dg/ipa/pr64041.c: Require int32plus.
1331
c7ed8938
IE
13322016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
1333
1334 PR ipa/71633
1335 * g++.dg/pr71633.C: New test.
1336
5ce15300
TP
13372016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1338
1339 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
1340 Add new arm_thumb1_cbz_ok effective target.
1341 * gcc.target/arm/cbz.c: New test.
1342
2b9509a3
TP
13432016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1344
1345 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
1346 Define effective target.
1347 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
1348 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
1349 * gcc.target/arm/movhi_movw.c: New test.
1350 * gcc.target/arm/movsi_movw.c: Likewise.
1351 * gcc.target/arm/movdi_movw.c: Likewise.
1352
7f15b177
RB
13532016-07-13 Richard Biener <rguenther@suse.de>
1354
1355 PR middle-end/71104
1356 * gcc.dg/pr71104-1.c: New testcase.
1357 * gcc.dg/pr71104-2.c: Likewise.
1358
0b0a896e
MM
13592016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1360
1361 PR target/71805
1362 * gcc.target/powerpc/pr71805.c: New test.
1363
f906f5ed
BS
13642016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1365
1366 * gcc.target/powerpc/divkc3-1.c: New.
1367 * gcc.target/powerpc/mulkc3-1.c: New.
1368
9e63c3aa
NS
13692016-07-12 Nathan Sidwell <nathan@acm.org>
1370
1371 * gcc.target/arm/data-rel-1.c: New.
1372 * gcc.target/arm/data-rel-2.c: New.
1373 * gcc.target/arm/data-rel-3.c: New.
1374
f507d202
ML
13752016-07-12 Martin Liska <mliska@suse.cz>
1376
1377 * gcc.dg/params/blocksort-part.c: New test.
1378 * gcc.dg/params/params.exp: New file.
1379
d6f7c125
KT
13802016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1381
1382 PR middle-end/71700
1383 * gcc.c-torture/execute/pr71700.c: New test.
1384
37ccb0ba
SB
13852016-07-12 Steven Bosscher <steven@gcc.gnu.org>
1386 Richard Biener <rguenther@suse.de>
1387
1388 PR tree-optimization/23286
1389 PR tree-optimization/70159
1390 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
1391 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
1392 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
1393 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
1394 * gcc.dg/tree-ssa/pr35286.c: Likewise.
1395 * gcc.dg/tree-ssa/pr35287.c: Likewise.
1396 * gcc.dg/hoist-register-pressure-1.c: Likewise.
1397 * gcc.dg/hoist-register-pressure-2.c: Likewise.
1398 * gcc.dg/hoist-register-pressure-3.c: Likewise.
1399 * gcc.dg/pr51879-12.c: Likewise.
1400 * gcc.dg/strlenopt-9.c: Likewise.
1401 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1402 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
1403 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
1404 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1405 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1406 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
1407 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
1408 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
1409 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
1410 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
1411 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
1412 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
1413 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
1414 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
1415 * gfortran.dg/pr43984.f90: Adjust expected outcome.
1416
712a93d6
RB
14172016-07-12 Richard Biener <rguenther@suse.de>
1418
1419 PR rtl-optimization/68961
1420 * gcc.target/i386/pr68961.c: New testcase.
1421
c392943c
JJ
14222016-07-11 Jakub Jelinek <jakub@redhat.com>
1423
3d56e6a4
JJ
1424 PR middle-end/71758
1425 * c-c++-common/gomp/pr71758.c: New test.
1426 * gfortran.dg/gomp/pr71758.f90: New test.
1427
c392943c
JJ
1428 PR tree-optimization/71823
1429 * gcc.dg/vect/pr71823.c: New test.
1430
741d3be5
DM
14312016-07-11 David Malcolm <dmalcolm@redhat.com>
1432
1433 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
1434 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
1435 and LINE_MAP_MAX_LOCATION_WITH_COLS.
1436
92fa45b5
L
14372016-07-11 H.J. Lu <hongjiu.lu@intel.com>
1438
1439 PR target/71801
1440 * gcc.target/i386/pr71801.c: New test.
1441
f51606c7
RB
14422016-07-11 Richard Biener <rguenther@suse.de>
1443
1444 PR tree-optimization/71816
1445 * gcc.dg/torture/pr71816.c: New testcase.
1446
36b54ce0
TK
14472016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1448
1449 PR fortran/71783
1450 * gfortran.dg/dependency_46.f90: New test.
1451
d13835b6
VM
14522016-07-08 Vladimir Makarov <vmakarov@redhat.com>
1453
1454 PR rtl-optimization/71621
1455 * gcc.target/i386/pr71621-1.c: New.
1456 * gcc.target/i386/pr71621-2.c: New.
1457
642bcbdf
CP
14582016-07-08 Cesar Philippidis <cesar@codesourcery.com>
1459
1460 * gfortran.dg/goacc/pr71704.f90: New test.
1461
02eb5b8b
BS
14622016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1463
1464 PR target/71297
1465 * gcc.target/powerpc/pr71297.c: New.
1466
8beb9a0d
JW
14672016-07-08 Jiong Wang <jiong.wang@arm.com>
1468
1469 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
1470
cef4b650
MM
14712016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1472
1473 PR target/71806
1474 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
1475
3c3ecf52
AH
14762016-07-08 Alan Hayward <alan.hayward@arm.com>
1477
1478 PR tree-optimization/71667
1479 * gcc.dg/vect/pr71667.c: New
1480
2660286d
ML
14812016-07-08 Martin Liska <mliska@suse.cz>
1482
1483 * gcc.dg/torture/pr71606.c: New test.
1484
70cdd4ae
JD
14852016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1486
1487 PR fortran/71764
1488 * gfortran.dg/pr71764.f90: New test.
1489
842dc2e6
JJ
14902016-07-07 Jakub Jelinek <jakub@redhat.com>
1491 Kai Tietz <ktietz70@googlemail.com>
1492
1493 PR c++/70869
1494 PR c++/71054
1495 * g++.dg/cpp0x/pr70869.C: New test.
1496 * g++.dg/cpp0x/pr71054.C: New test.
1497
31be4262
DE
14982016-07-07 David Edelsohn <dje.gcc@gmail.com>
1499
1500 * g++.dg/debug/pr71432.C: Fail on AIX.
1501
1c122092
ML
15022016-07-07 Martin Liska <mliska@suse.cz>
1503
1504 * gfortran.dg/do_1.f90: Remove a corner case that triggers
1505 an undefined behavior.
1506 * gfortran.dg/do_3.F90: Likewise.
1507 * gfortran.dg/do_check_11.f90: New test.
1508 * gfortran.dg/do_check_12.f90: New test.
1509 * gfortran.dg/do_corner_warn.f90: New test.
1510
7119f1b1
ML
15112016-07-07 Martin Liska <mliska@suse.cz>
1512
1513 * gfortran.dg/predict-1.f90: Ammend the test.
1514 * gfortran.dg/predict-2.f90: Likewise.
1515
275792f2
IE
15162016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
1517
1518 PR ipa/71624
1519 * g++.dg/pr71624.C: New test.
1520
05a437c1
TP
15212016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1522
1523 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
1524 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
1525 ARMv8-M Mainline architectures.
1526
6f493951
TP
15272016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1528
1529 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
1530 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
1531
5ddaee94
SB
15322016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
1533
1534 PR target/70098
1535 PR target/71763
1536 * gcc.target/powerpc/pr71763.c: New file.
1537
651afdb2
YR
15382016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1539
1540 PR tree-optimization/71518
0b965526 1541 * gcc.dg/pr71518.c: New test.
651afdb2 1542
9df99881
WD
15432016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
1544
1545 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
1546
7b4e0769
SKS
15472016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1548
0b965526 1549 PR target/50739
7b4e0769
SKS
1550 * gcc.target/avr/pr50739.c: New test.
1551
eb4432f7
JH
15522016-07-05 Jan Hubicka <jh@suse.cz>
1553
1554 * gcc.dg/tree-ssa/scev-14.c: update template.
1555
c01e092f
RS
15562016-07-06 Richard Sandiford <richard.sandiford@arm.com>
1557
1558 * gcc.dg/vect/group-no-gaps-1.c: New test.
1559
8070763a
AK
15602016-07-05 Andi Kleen <ak@linux.intel.com>
1561
1562 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
1563 if kernel supports MPX.
1564
7f6e88a8
KC
15652016-07-05 Kito Cheng <kito.cheng@gmail.com>
1566
1567 * gcc.c-torture/compile/pr69102.c: Require fpic support.
1568
36a265b1
MM
15692016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
1570 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1571
1572 * gcc.target/powerpc/signbit-1.c: New test.
1573 * gcc.target/powerpc/signbit-2.c: New test.
1574 * gcc.target/powerpc/signbit-3.c: New test.
1575
7a98fb6e
KT
15762016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1577
1578 PR rtl-optimization/71594
1579 * gcc.dg/torture/pr71594.c: New test.
1580
1e3d54b4
JH
15812016-07-05 Jan Hubicka <jh@suse.cz>
1582
1583 * gcc.dg/tree-ssa/scev-14.c: new testcase.
1584
84ca3893
DM
15852016-07-05 David Malcolm <dmalcolm@redhat.com>
1586
1587 PR c++/62314
1588 * gcc/testsuite/g++.dg/parse/error5.C: Update column
1589 number of missing semicolon error.
1590 * g++.dg/pr62314-2.C: New test case.
1591
20d0bfce
AF
15922016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
1593
1594 * gfortran.dg/coarray_stat_function.f90: New test.
1595 * gfortran.dg/coarray_stat_whitespace.f90: New test.
1596 * gfortran.dg/coarray_lib_comm_1: Adapting old test
1597 to new interfaces.
1598
69aaea06
AV
15992016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
1600
1601 PR fortran/71623
1602 * gfortran.dg/deferred_character_17.f90: New test.
1603
f723a43c
CL
16042016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
1605
1606 * gcc.target/arm/neon/polytypes.c: Move to ...
1607 * gcc.target/arm/polytypes.c: ... here.
1608 * gcc.target/arm/neon/pr51534.c: Move to ...
1609 * gcc.target/arm/pr51534.c: ... here.
1610 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
1611 * gcc.target/arm/vect-vcvt.c: ... here.
1612 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
1613 * gcc.target/arm/vect-vcvtq.c: ... here.
1614 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
1615 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
1616 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
1617 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
1618 * gcc.target/arm/neon/neon.exp: Delete.
1619 * gcc.target/arm/neon/: Delete.
1620
d73e0ccf
JD
16212016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1622
1623 PR fortran/65575
1624 * gfortran.dg: pr65575.f90: New test.
1625
c20f6223
JD
16262016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1627
1628 PR fortran/35849
1629 * gfortran.dg: pr35849.f90: New test.
1630
2a5537c3
JJ
16312016-07-04 Jakub Jelinek <jakub@redhat.com>
1632
1633 PR c++/71739
1634 * g++.dg/cpp0x/pr71739.C: New test.
1635
740f9751
CL
16362016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
1637
1638 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
1639
bf749919
DV
16402016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1641
1642 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
1643 locr.
1644 * gcc.target/s390/loc-1.c: New test.
1645
430bb38e
YR
16462016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
1647
1648 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
1649 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
1650
15f6e0da
RR
16512016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1652
1653 PR target/63874
1654 * gcc.target/aarch64/pr63874.c: New test.
1655
79335075
JB
16562016-07-04 Jan Beulich <jbeulich@suse.com>
1657
1658 * g++.dg/header.c: New.
1659 * gcc.dg/header.c: New.
1660
557e8c49
JJ
16612016-07-02 Jakub Jelinek <jakub@redhat.com>
1662
1663 PR c/71719
1664 * c-c++-common/Wunused-var-15.c: New test.
1665
79a592e3
JJ
16662016-07-01 Jakub Jelinek <jakub@redhat.com>
1667
1668 PR fortran/71687
1669 * gfortran.dg/gomp/pr71687.f90: New test.
1670
e2298656
BS
16712016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1672
1673 * gcc.dg/const-float128-ped.c: Require __float128 effective
1674 target and options.
1675 * gcc.dg/const-float128.c: Likewise.
1676 * gcc.dg/torture/float128-cmp-invalid.c: Require
1677 __float128 and base_quadfloat_support effective targets, and
1678 __float128 options.
1679 * gcc.dg/torture/float128-div-underflow.c: Likewise.
1680 * gcc.dg/torture/float128-extend-nan.c: Likewise.
1681 * gcc.dg/torture/float128-nan.c: Likewise.
1682 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
1683 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
1684 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 1685 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
1686 (add_options_for___float128): New.
1687 (check_effective_target_base_quadword_support): New.
1688
70c11966
MM
16892016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1690
1691 PR target/71720
1692 * gcc.target/powerpc/pr71720.c: New test.
1693
059541fd
JB
16942016-07-01 Jan Beulich <jbeulich@suse.com>
1695
1696 * gcc.dg/bss.c: New.
1697
2c1e4964
PB
16982016-07-01 Peter Bergner <bergner@vnet.ibm.com>
1699
1700 PR target/71698
1701 * gcc.target/powerpc/pr71698.c: New test.
1702
22e1cb39
GJL
17032016-07-01 Georg-Johann Lay <avr@gjlay.de>
1704
1705 PR target/71151
1706 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
1707 instead of ".foo" for its section name.
1708 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
1709 depending on MCU's flash size.
1710 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
1711 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
1712 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
1713 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
1714 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
1715 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
1716
466cf574
JB
17172016-07-01 Jan Beulich <jbeulich@suse.com>
1718
1719 * gcc.target/i386/pr65105-2.c: Add -msse2.
1720
351beab7
JJ
17212016-06-30 Jakub Jelinek <jakub@redhat.com>
1722
55a0f21a
JJ
1723 PR tree-optimization/71707
1724 * gcc.dg/strlenopt-29.c: New test.
1725
6245ad72
JJ
1726 PR fortran/71704
1727 * gfortran.dg/gomp/pr71704.f90: New test.
1728
351beab7
JJ
1729 PR fortran/71705
1730 * gfortran.dg/gomp/pr71705.f90: New test.
1731
5a3a6a5e
KN
17322016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
1733
1734 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
1735 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
1736 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
1737 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
1738 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
1739 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
1740 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
1741 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
1742 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
1743 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
1744 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
1745 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
1746 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
1747 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
1748 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
1749 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
1750 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
1751 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
1752 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
1753 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
1754 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
1755 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
1756 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
1757 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
1758 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
1759 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
1760 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
1761 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
1762 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
1763 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
1764 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
1765 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
1766 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
1767 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
1768 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
1769 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
1770 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
1771 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
1772 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
1773 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
1774 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
1775 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
1776 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
1777 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
1778 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
1779 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
1780 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
1781 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
1782 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
1783 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
1784 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
1785 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
1786 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
1787 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
1788 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
1789 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
1790 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
1791 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
1792 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
1793 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
1794 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
1795 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
1796 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
1797 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
1798 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
1799 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
1800 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
1801 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
1802 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
1803 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
1804 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
1805 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
1806 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
1807 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
1808 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
1809 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
1810 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
1811 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
1812 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
1813 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
1814 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
1815
3dfa8071 18162016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 1817 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
1818
1819 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
1820
9bd62242 18212016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 1822 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
1823
1824 * gcc.target/aarch64/vget_set_lane_1.c: New test.
1825
603107fb
DM
18262016-06-30 David Malcolm <dmalcolm@redhat.com>
1827
1828 PR driver/71651
1829 * gcc.dg/spellcheck-options-12.c: New test case.
1830
205cccc7
JJ
18312016-06-30 Jakub Jelinek <jakub@redhat.com>
1832
1833 PR middle-end/71693
1834 * gcc.c-torture/compile/pr71693.c: New test.
1835
f4452176
DM
18362016-06-29 David Malcolm <dmalcolm@redhat.com>
1837
1838 * gcc.dg/spellcheck-params.c: New testcase.
1839 * gcc.dg/spellcheck-params-2.c: New testcase.
1840
c5e74d9d
MM
18412016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
1842
1843 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
1844 vector extract instructions.
1845 * gcc.target/powerpc/p9-extract-2.c: Likewise.
1846
e44ecbfd
JD
18472016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1848
1849 PR fortran/71686
1850 * gfortran.dg/unexpected_eof_2.f90: New test.
1851 * gfortran.dg/unexpected_eof_3.f90: New test.
1852
ee446d9f
JW
18532016-06-29 Jim Wilson <jim.wilson@linaro.org>
1854
1855 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
1856
27f67461
CP
18572016-06-29 Cesar Philippidis <cesar@codesourcery.com>
1858
1859 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
1860 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
1861 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
1862
b1206d29
RB
18632016-06-29 Richard Biener <rguenther@suse.de>
1864
1865 PR middle-end/15256
1866 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
1867
1af21224
MW
18682016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1869
1870 * gcc.target/arm/aapcs/neon-vect10.c: Require
1871 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
1872 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
1873 * gcc.target/arm/aapcs/vfp18.c: Likewise.
1874 * gcc.target/arm/aapcs/vfp19.c: Likewise.
1875 * gcc.target/arm/aapcs/vfp20.c: Likewise.
1876 * gcc.target/arm/aapcs/vfp21.c: Likewise.
1877 * gcc.target/arm/fp16-aapcs-1.c: Require
1878 -mfloat-ab=hard. Also simplify the test.
1879 * gcc.target/arm/fp16-aapcs-2.c: New.
1880
7fe43755
MW
18812016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1882
0b965526 1883 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
1884 (add_options_for_arm_fp16_ieee): New.
1885 (add_options_for_arm_fp16_alternative): New.
1886 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
1887 long-line.
1888 (effective_target_arm_fp16_hw): New.
1889
264d951a
IE
18902016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
1891
1892 PR tree-optimization/71655
1893 * g++.dg/pr71655.C: New test.
1894
5c846a81
ML
18952016-06-29 Martin Liska <mliska@suse.cz>
1896
1897 * gcc.dg/pr71585.c: New test.
1898 * gcc.dg/pr71585-2.c: New test.
1899 * gcc.dg/pr71585-3.c: New test.
1900
fafe9318
YR
19012016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1902
1903 PR tree-optimization/70729
1904 * g++.dg/vect/pr70729.cc: New test.
1905
54d19c3b
TS
19062016-06-29 Thomas Schwinge <thomas@codesourcery.com>
1907
1908 * c-c++-common/gomp/cancel-1.c: Extend.
1909
5f3cd7c3
JJ
19102016-06-29 Jakub Jelinek <jakub@redhat.com>
1911
1912 PR tree-optimization/71625
1913 * gcc.dg/strlenopt-28.c: New test.
1914
4aa83879
RB
19152016-06-29 Richard Biener <rguenther@suse.de>
1916
1917 PR middle-end/71002
1918 * g++.dg/torture/pr71002.C: Adjust testcase.
1919
152ef731
JJ
19202016-06-29 Jakub Jelinek <jakub@redhat.com>
1921
1922 PR c/71685
1923 * gcc.dg/pr71685.c: New test.
1924
19252016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
1926
1927 PR c/71552
1928 * gcc.dg/init-bad-9.c: New test.
1929
d41dc215
BS
19302016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1931
1932 * gcc.target/powerpc/abs128-1.c: Require VSX.
1933 * gcc.target/powerpc/copysign128-1.c: Likewise.
1934 * gcc.target/powerpc/inf128-1.c: Likewise.
1935 * gcc.target/powerpc/nan128-1.c: Likewise.
1936
6a20b538
JJ
19372016-06-28 Jakub Jelinek <jakub@redhat.com>
1938
1939 PR middle-end/71626
1940 * gcc.c-torture/execute/pr71626-1.c: New test.
1941 * gcc.c-torture/execute/pr71626-2.c: New test.
1942
77d93c47
PB
19432016-06-28 Peter Bergner <bergner@vnet.ibm.com>
1944
1945 PR target/71656
1946 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
1947
a8264058
SB
19482016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
1949
1950 PR target/71670
1951 * gcc.target/powerpc/pr71670.c: New testcase.
1952
0dc47331
PB
19532016-06-27 Peter Bergner <bergner@vnet.ibm.com>
1954
1955 PR target/71656
1956 * gcc.target/powerpc/pr71656-1.c: New test.
1957 * gcc.target/powerpc/pr71656-2.c: New test.
1958
b65ffc79
CL
19592016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
1960
1961 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
1962 around fp16 code.
1963 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
1964 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1965 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1966 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1967 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
1968 Add arm_neon_fp16_ok effective target.
0b965526
UB
1969 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
1970 Likewise.
1971 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
1972 Likewise.
1973 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
1974 Likewise.
1975 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1976 Likewise.
1977 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1978 Likewise.
1979 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1980 Likewise.
1981 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1982 Likewise.
1983 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1984 Likewise.
1985 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1986 Likewise.
1987 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1988 Likewise.
1989 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1990 Likewise.
b65ffc79 1991
9bb86f40
JH
19922016-06-26 Jan Hubicka <hubicka@ucw.cz>
1993
1994 * gcc.dg/predict-12.c: New testcase.
1995
46db0fd4
JD
19962016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1997
1998 PR fortran/71649
1999 * gfortran.dg/pr71649.f90: New test.
2000
2a65e70b
JJ
20012016-06-25 Jakub Jelinek <jakub@redhat.com>
2002
f8a06e24
JJ
2003 PR tree-optimization/71643
2004 * g++.dg/opt/pr71643.C: New test.
2005
2a65e70b
JJ
2006 PR tree-optimization/71631
2007 * gcc.c-torture/execute/pr71631.c: New test.
2008
7805417a
JH
20092016-06-24 Jan Hubicka <hubicka@ucw.cz>
2010
2011 * gcc.dg/predict-11.c: New testcase.
2012 * gfortran.dg/predict-2.f90: New testcase.
2013
888ed1a3
JH
20142016-06-24 Jan Hubicka <hubicka@ucw.cz>
2015
2016 * gcc.dg/predict-10.c: New test.
2017
53605f35
BS
20182016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2019
2020 * gcc.target/powerpc/abs128-1.c: New.
2021 * gcc.target/powerpc/copysign128-1.c: New.
2022 * gcc.target/powerpc/inf128-1.c: New.
2023 * gcc.target/powerpc/nan128-1.c: New.
2024
7b22b4c6
EB
20252016-06-24 Eric Botcazou <ebotcazou@adacore.com>
2026
2027 * gfortran.dg/pr71642.f90: New test.
2028
37e373c2
JJ
20292016-06-24 Jakub Jelinek <jakub@redhat.com>
2030
2031 PR tree-optimization/71647
2032 * gcc.target/i386/pr71647.c: New test.
2033
b20b79f2
L
20342016-06-24 H.J. Lu <hongjiu.lu@intel.com>
2035
2036 * gcc.target/i386/noplt-gd-1.c: New test.
2037 * gcc.target/i386/noplt-gd-2.c: Likewise.
2038 * gcc.target/i386/noplt-gd-3.c: Likewise.
2039 * gcc.target/i386/noplt-ld-1.c: Likewise.
2040 * gcc.target/i386/noplt-ld-2.c: Likewise.
2041 * gcc.target/i386/noplt-ld-3.c: Likewise.
2042 * lib/target-supports.exp
2043 (check_effective_target_tls_get_addr_via_got): New.
2044
04619cb8
UB
20452016-06-24 Uros Bizjak <ubizjak@gmail.com>
2046
2047 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
2048 testsuite compile flags.
2049 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2050 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2051
20522016-06-24 Uros Bizjak <ubizjak@gmail.com>
2053
2054 * g++dg/vect/pr36684.cc: Add dg-do compile.
2055 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
2056 * gcc.dg/vect/pr70021.c: Ditto.
2057 * gcc.dg/vect/pr70138-1.c: Ditto.
2058 * gcc.dg/vect/pr70138-2.c: Ditto.
2059 * gcc.dg/vect/pr70354-1.c: Ditto.
2060 * gcc.dg/vect/pr70354-2.c: Ditto.
2061 * gcc.dg/vect/pr71259.c: Ditto.
2062 * gcc.dg/vect/pr71416-1.c: Ditto.
2063 * gcc.dg/vect/slp-43.c: Ditto.
2064 * gcc.dg/vect/slp-45.c: Ditto.
2065 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
2066 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2067 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2068 * gfortran.dg/vect/pr69980.f90: Ditto.
2069
20702016-06-24 Uros Bizjak <ubizjak@gmail.com>
2071
2072 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
2073 * gcc.dg/vect/bb-slp-30.c: Ditto.
2074 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
2075 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
2076 * gcc.dg/vect/pr45902.c: Ditto.
2077 * gcc.dg/vect/pr48172.c: Ditto.
2078 * gcc.dg/vect/pr48377.c: Ditto.
2079 * gcc.dg/vect/pr49038.c: Ditto.
2080 * gcc.dg/vect/pr49771.c: Ditto.
2081 * gcc.dg/vect/pr52091.c: Ditto.
2082 * gcc.dg/vect/pr53185-2.c: Ditto.
2083 * gcc.dg/vect/pr56826.c: Ditto.
2084 * gcc.dg/vect/pr60276.c: Ditto.
2085 * gcc.dg/vect/pr62021.c: Ditto.
2086 * gcc.dg/vect/pr63530.c: Ditto.
2087 * gcc.dg/vect/pr65518.c: Ditto.
2088 * gcc.dg/vect/pr65947-1.c: Ditto.
2089 * gcc.dg/vect/pr65947-10.c: Ditto.
2090 * gcc.dg/vect/pr65947-11.c: Ditto.
2091 * gcc.dg/vect/pr65947-12.c: Ditto.
2092 * gcc.dg/vect/pr65947-13.c: Ditto.
2093 * gcc.dg/vect/pr65947-2.c: Ditto.
2094 * gcc.dg/vect/pr65947-3.c: Ditto.
2095 * gcc.dg/vect/pr65947-4.c: Ditto.
2096 * gcc.dg/vect/pr65947-5.c: Ditto.
2097 * gcc.dg/vect/pr65947-6.c: Ditto.
2098 * gcc.dg/vect/pr65947-7.c: Ditto.
2099 * gcc.dg/vect/pr65947-8.c: Ditto.
2100 * gcc.dg/vect/pr65947-9.c: Ditto.
2101 * gcc.dg/vect/pr71416-1.c: Ditto.
2102 * gcc.dg/vect/pr71439.c: Ditto.
2103 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
2104 * gcc.dg/vect/vect-bswap16.c: Ditto.
2105 * gcc.dg/vect/vect-bswap32.c: Ditto.
2106 * gcc.dg/vect/vect-bswap64.c: Ditto.
2107 * gcc.dg/vect/vect-live-1.c: Ditto.
2108 * gcc.dg/vect/vect-live-2.c: Ditto.
2109 * gcc.dg/vect/vect-live-3.c: Ditto.
2110 * gcc.dg/vect/vect-live-4.c: Ditto.
2111 * gcc.dg/vect/vect-live-5.c: Ditto.
2112 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
2113 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
2114 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
2115 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
2116 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2117 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2118 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
2119 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
2120 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
2121 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
2122 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
2123 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
2124 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
2125 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
2126 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
2127 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
2128 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
2129
da224bcb
UB
21302016-06-24 Uros Bizjak <ubizjak@gmail.com>
2131
2132 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
2133
dfee2870
L
21342016-06-24 H.J. Lu <hongjiu.lu@intel.com>
2135
2136 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
2137 ia32 if R_386_GOT32X relocation is supported.
2138 * gcc.target/i386/noplt-3.c: Likewise.
2139 * gcc.target/i386/noplt-2.c: Likewise.
2140 (main): Renamed to ...
2141 (bar): This.
2142 * gcc.target/i386/noplt-4.c: Likewise.
2143 (main): Renamed to ...
2144 (bar): This.
2145 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
2146 * gcc.target/i386/pr67400-5.c: Likewise.
2147
a86451b9
JJ
21482016-06-24 Jakub Jelinek <jakub@redhat.com>
2149
00085092
JJ
2150 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
2151 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
2152
a86451b9
JJ
2153 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
2154 f4): Adjust expected diagnostics.
2155 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
2156 (T): If OVFP is defined, redefine to TP.
2157 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
2158 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
2159 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
2160 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
2161 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
2162 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
2163 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
2164 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
2165 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
2166 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
2167 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
2168 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
2169 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
2170 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
2171 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
2172 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
2173 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
2174 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
2175 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
2176 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
2177 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
2178 as last argument to __builtin_add_overflow_p.
2179
7bb5d5f4
UB
21802016-06-23 Uros Bizjak <ubizjak@gmail.com>
2181
2182 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
2183 dg-options and remove default vector testsuite compile flags.
2184 * g++.dg/vect/pr33860a.cc: Ditto.
2185 * g++.dg/vect/pr45470-a.cc: Ditto.
2186 * g++.dg/vect/pr45470-b.cc: Ditto.
2187 * g++.dg/vect/pr60896.cc: Ditto.
2188 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
2189 * gcc.dg/vect/pr18308.c: Ditto.
2190 * gcc.dg/vect/pr24049.c: Ditto.
2191 * gcc.dg/vect/pr33373.c: Ditto.
2192 * gcc.dg/vect/pr36228.c: Ditto.
2193 * gcc.dg/vect/pr42395.c: Ditto.
2194 * gcc.dg/vect/pr42604.c: Ditto.
2195 * gcc.dg/vect/pr46663.c: Ditto.
2196 * gcc.dg/vect/pr48765.c: Ditto.
2197 * gcc.dg/vect/pr49093.c: Ditto.
2198 * gcc.dg/vect/pr49352.c: Ditto.
2199 * gcc.dg/vect/pr52298.c: Ditto.
2200 * gcc.dg/vect/pr52870.c: Ditto.
2201 * gcc.dg/vect/pr53185.c: Ditto.
2202 * gcc.dg/vect/pr53773.c: Ditto.
2203 * gcc.dg/vect/pr56695.c: Ditto.
2204 * gcc.dg/vect/pr62171.c: Ditto.
2205 * gcc.dg/vect/pr63530.c: Ditto.
2206 * gcc.dg/vect/pr68339.c: Ditto.
2207 * gcc.dg/vect/pr71259.c: Ditto.
2208 * gcc.dg/vect/vect-82_64.c: Ditto.
2209 * gcc.dg/vect/vect-83_64.c: Ditto.
2210 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
2211 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
2212 * gcc.dg/vect/vect-shift-2.c: Ditto.
2213 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
2214 * gfortran.dg/vect/pr39318.f90: Ditto.
2215 * gfortran.dg/vect/pr45714-a.f: Ditto.
2216 * gfortran.dg/vect/pr45714-b.f: Ditto.
2217 * gfortran.dg/vect/pr46213.f90: Ditto.
2218
2d4bb02f
MM
22192016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2220 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2221
2222 * gcc.target/powerpc/p9-splat-5.c: New test.
2223
f6d1b868
UB
22242016-06-23 Uros Bizjak <ubizjak@gmail.com>
2225
2226 PR tree-optimization/71488
2227 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
2228 * lib/target-supports.exp: ... here.
2229 (check_sse4_hw_available): New procedure.
2230 (check_effective_target_sse4_runtime): Ditto.
2231 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
2232 -march=westmere for sse4_runtime targets.
936ff030 2233 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 2234 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 2235 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 2236 (main): Call check_vect ().
a7898180 2237 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 2238
c0597759
L
22392016-06-23 H.J. Lu <hongjiu.lu@intel.com>
2240
2241 PR target/66232
2242 PR target/67400
2243 * gcc.target/i386/pr66232-14.c: New file.
2244 * gcc.target/i386/pr66232-15.c: Likewise.
2245 * gcc.target/i386/pr66232-16.c: Likewise.
2246 * gcc.target/i386/pr66232-17.c: Likewise.
2247 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
2248 ia32 if R_386_GOT32X relocation is supported.
2249 * gcc.target/i386/pr67400-2.c: Likewise.
2250 * gcc.target/i386/pr67400-3.c: Likewise.
2251 * gcc.target/i386/pr67400-4.c: Likewise.
2252 * gcc.target/i386/pr67400-6.c: Likewise.
2253 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 2254 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 2255
5b0e27a7
JD
22562016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2257
2258 PR libgfortran/48852
2259 * gfortran.dg/char4_iunit_1.f03: Update test.
2260 * gfortran.dg/f2003_io_5.f03: Update test.
2261 * gfortran.dg/real_const_3.f90: Update test.
2262
7f586d90
AK
22632016-06-23 Andi Kleen <ak@linux.intel.com>
2264
2265 * g++.dg/bprob/bprob.exp: Support autofdo.
2266 * g++.dg/tree-prof/tree-prof.exp: dito.
2267 * gcc.dg/tree-prof/tree-prof.exp: dito.
2268 * gcc.misc-tests/bprob.exp: dito.
2269 * gfortran.dg/prof/prof.exp: dito.
2270 * lib/profopt.exp: dito.
2271 * lib/target-supports.exp: Check for autofdo.
2272
60fa7862
ML
22732016-06-23 Martin Liska <mliska@suse.cz>
2274
2275 * gcc.dg/pr71619.c: New test.
2276
e3d62871
UB
22772016-06-23 H.J. Lu <hongjiu.lu@intel.com>
2278
2279 PR target/67400
cc901875
UB
2280 * gcc.target/i386/pr67400-1.c: New test.
2281 * gcc.target/i386/pr67400-2.c: Likewise.
2282 * gcc.target/i386/pr67400-3.c: Likewise.
2283 * gcc.target/i386/pr67400-4.c: Likewise.
2284 * gcc.target/i386/pr67400-5.c: Likewise.
2285 * gcc.target/i386/pr67400-6.c: Likewise.
2286 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 2287
ac81cf0b
DM
22882016-06-22 David Malcolm <dmalcolm@redhat.com>
2289
2290 * c-c++-common/missing-header-1.c: New test case.
2291 * c-c++-common/missing-header-2.c: New test case.
2292 * c-c++-common/missing-header-3.c: New test case.
2293 * c-c++-common/missing-header-4.c: New test case.
2294
1a4f11c8
DM
22952016-06-22 David Malcolm <dmalcolm@redhat.com>
2296
2297 PR c/70339
2298 * c-c++-common/attributes-1.c: Update dg-prune-output to include
2299 hint.
2300 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
2301 expected results due to builtin "nanl" now being suggested for
2302 "name".
2303 * gcc.dg/pr67580.c: Update expected messages.
2304 * gcc.dg/spellcheck-identifiers.c: New testcase.
2305 * gcc.dg/spellcheck-typenames.c: New testcase.
2306
a93eac6a
DM
23072016-06-22 David Malcolm <dmalcolm@redhat.com>
2308
2309 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
2310 file.
2311 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
2312 diagnostic-test-show-locus-parseable-fixits.c to sources for
2313 diagnostic_plugin_test_show_locus.c.
2314 * lib/gcc-defs.exp (freeform_regexps): New global.
2315 (dg-regexp): New function.
2316 (handle-dg-regexps): New function.
2317 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
2318 freeform_regexps to the empty list.
2319 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
2320
49e76ff1
IE
23212016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
2322
f6d1b868 2323 PR tree-optimization/71488
49e76ff1
IE
2324 * g++.dg/pr71488.C: New test.
2325 * gcc.dg/vect/vect-bool-cmp.c: New test.
2326
951d8c8a
EB
23272016-06-22 Eric Botcazou <ebotcazou@adacore.com>
2328
2329 * gcc.dg/guality/param-5.c: New test.
2330
b60fc3bd
BE
23312016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
2332
2333 * gcc.target/i386/asm-flag-7.c: New test.
2334
0609abda
TS
23352016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2336
2337 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
2338 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
2339 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
2340 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
2341 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
2342 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
2343 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
2344 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
2345 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
2346 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
2347 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
2348 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
2349 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
2350 * gcc.dg/tree-ssa/vrp87.c: Likewise.
2351 * lib/target-supports.exp: Likewise.
2352
ee2499b4
TS
23532016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2354
2355 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
2356 * gcc.dg/attr-ms_struct-2.c: Likewise.
2357 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
2358 * gcc.dg/bf-ms-attrib.c: Likewise.
2359 * gcc.dg/bf-ms-layout-2.c: Likewise.
2360 * gcc.dg/bf-ms-layout-3.c: Likewise.
2361 * gcc.dg/bf-ms-layout.c: Likewise.
2362 * gcc.dg/bf-no-ms-layout.c: Likewise.
2363 * gcc.target/i386/bitfield1.c: Likewise.
2364 * gcc.target/i386/bitfield2.c: Likewise.
2365 * gcc.target/i386/bitfield3.c: Likewise.
2366
caea59ff
KN
23672016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
2368
2369 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
2370 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
2371 override other than -mcpu=power9 command-line option is specified,
2372 or if the target operating system is aix.
2373 * gcc.target/powerpc/darn-1.c: Likewise.
2374 * gcc.target/powerpc/darn-2.c: Likewise.
2375 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
2376 test if effective-target is not powerpc_p9vector_ok or if the
2377 target operating system is not defined.
2378 * gcc.target/powerpc/vslv-1.c: Likewise.
2379 * gcc.target/powerpc/vsrv-0.c: Likewise.
2380 * gcc.target/powerpc/vsrv-1.c: Likewise.
2381
63617e30
TB
23822016-06-21 Tobias Burnus <burnus@net-b.de>
2383
2384 PR fortran/71068
2385 * gfortran.dg/coarray/data_1.f90: New.
2386
89192c3c
WD
23872016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
2388
2389 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
2390 (dg-require-effective-target): Use arm_v8_neon_hw.
2391 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
2392 (dg-require-effective-target): Likewise.
2393 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
2394 (dg-require-effective-target): Likewise.
2395 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
2396 (dg-require-effective-target): Likewise.
2397 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
2398 (dg-require-effective-target): Likewise.
2399 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
2400 (dg-require-effective-target): Likewise.
2401 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
2402 Add AArch64 check.
2403
64ac50e2
WD
24042016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
2405
2406 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
2407 Set to 3 so test passes.
2408
6252b5db
WD
24092016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
2410
2411 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
2412
3b9bc511
IV
24132016-06-21 Ilya Verbin <ilya.verbin@intel.com>
2414
2415 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
2416 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
2417 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
2418 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
2419
21db1c78
IV
24202016-06-21 Ilya Verbin <ilya.verbin@intel.com>
2421
2422 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
2423 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
2424
9d30e86f
L
24252016-06-21 H.J. Lu <hongjiu.lu@intel.com>
2426
2427 PR target/71549
2428 * gcc.target/i386/pr71549.c: New test.
2429
448a7c69
KN
24302016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
2431
2432 * gcc.target/powerpc/vadsdu-0.c: Replace
2433 dg-require-effective-target directive to allow test to run on more
2434 platforms, and add dg-skip-if directive to disable test on aix
2435 platforms because of known incompatibilities.
2436 * gcc.target/powerpc/vadsdu-1.c: Likewise.
2437 * gcc.target/powerpc/vadsdu-2.c: Likewise.
2438 * gcc.target/powerpc/vadsdu-3.c: Likewise.
2439 * gcc.target/powerpc/vadsdu-4.c: Likewise.
2440 * gcc.target/powerpc/vadsdu-5.c: Likewise.
2441 * gcc.target/powerpc/vadsdub-1.c: Likewise.
2442 * gcc.target/powerpc/vadsdub-2.c: Replace
2443 dg-require-effective-target directive to allow test to run on more
2444 platforms, and add dg-skip-if directive to disable test on aix
2445 platforms because of known incompatibilities.
2446 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
2447 with vec_absdb call to differentiate this test from vadsdub-1.c.
2448 * gcc.target/powerpc/vadsduh-1.c: Replace
2449 dg-require-effective-target directive to allow test to run on more
2450 platforms, and add dg-skip-if directive to disable test on aix
2451 platforms because of known incompatibilities.
2452 * gcc.target/powerpc/vadsduh-2.c: Likewise.
2453 * gcc.target/powerpc/vadsduw-1.c: Likewise.
2454 * gcc.target/powerpc/vadsduw-2.c: Likewise.
2455
0ad84f34
JJ
24562016-06-21 Jakub Jelinek <jakub@redhat.com>
2457
2458 PR tree-optimization/71588
2459 * gcc.dg/pr71558.c: New test.
2460
e71e8d94
SKS
24612016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2462
2463 * c-c++-common/pr68657-1.c: Require ptr32plus support.
2464 * c-c++-common/pr68657-2.c: Likewise.
2465 * c-c++-common/pr68657-3.c: Likewise.
2466 * gcc.dg/torture/pr69714.c: Require int32plus support.
2467 * gcc.dg/torture/pr70025.c: Likewise.
2468 * gcc.dg/torture/pr70083.c: Likewise.
2469 * gcc.dg/torture/pr70542.c: Likewise.
2470 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
2471
5a578671
JM
24722016-06-20 Joseph Myers <joseph@codesourcery.com>
2473
2474 PR c/71601
2475 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
2476
7a9df68e
JJ
24772016-06-20 Jakub Jelinek <jakub@redhat.com>
2478
50aa64d5
JJ
2479 PR middle-end/71581
2480 * gcc.dg/pr71581.c: New test.
2481
7a9df68e
JJ
2482 PR rtl-optimization/71591
2483 * gcc.dg/cpp/pr71591.c: New test.
2484
3947cf19
DR
24852016-06-20 David B. Robins <gcc@davidrobins.net>
2486
2487 PR target/71571
2488 * g++.dg/torture/pr71571.C: New test.
2489
c4ff221e
JJ
24902016-06-20 Jakub Jelinek <jakub@redhat.com>
2491
2492 PR target/71559
2493 * gcc.target/i386/sse2-pr71559.c: New test.
2494 * gcc.target/i386/avx-pr71559.c: New test.
2495 * gcc.target/i386/avx512f-pr71559.c: New test.
2496
f1b5abfb
TB
24972016-06-20 Tobias Burnus <burnus@net-b.de>
2498
2499 PR fortran/71194
2500 * gfortran.dg/pointer_remapping_10.f90: New.
2501
842107e4
DM
25022016-06-20 David Malcolm <dmalcolm@redhat.com>
2503
2504 * g++.dg/diagnostic/string-literal-concat.C: New test case.
2505
d9e8bdfd
MS
25062016-06-20 Martin Sebor <msebor@redhat.com>
2507
2508 PR c/69507
2509 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
2510 * gnu90-const-expr-1.c: Same.
2511 * gnu99-const-expr-1.c: Same.
2512 * gnu99-static-1.c: Same.
2513
67785479
RL
25142016-06-20 Renlin Li <renlin.li@arm.com>
2515
29f09b38 2516 PR testsuite/71489
67785479
RL
2517 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
2518
636929b8
JG
25192016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
2520
2521 * gcc.target/aarch64/vcvt_f64_1.c: New.
2522 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
2523 * gcc.target/aarch64/vrecp_f64_1.c: New.
2524
ff7b374b
KT
25252016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2526
2527 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
2528 "alignement".
2529
554cfc9e
GJL
25302016-06-20 Georg-Johann Lay <avr@gjlay.de>
2531
2532 PR target/71103
2533 * gcc.target/avr/torture/pr71103-2.c: New test.
2534
aa0db437
MS
25352016-06-19 Martin Sebor <msebor@redhat.com>
2536
2537 PR c/69507
2538 * gcc.dg/alignof.c: New test.
2539
c561b091
PC
25402016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
2541
2542 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
2543 vs dg-error; test constexpr specifier too.
2544
bf54f123
PC
25452016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
2546
2547 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
2548
4e53aa97
CL
25492016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
2550
2551 * lib/target-supports.exp
2552 (check_effective_target_arm_neon_fp16_ok_nocache): Call
2553 arm_neon_ok and merge flags. Fix temporary test name.
2554 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
2555 and merge flags.
2556
69071d86
ML
25572016-06-17 Martin Liska <mliska@suse.cz>
2558
2559 * gcc.dg/predict-9.c: Fix dump scanning.
2560
68b3b858
BC
25612016-06-17 Bin Cheng <bin.cheng@arm.com>
2562
2563 PR tree-optimization/71354
2564 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
2565
d3ee260a
BC
25662016-06-17 Bin Cheng <bin.cheng@arm.com>
2567
2568 PR tree-optimization/71347
2569 * gcc.dg/tree-ssa/pr71347.c: New test.
2570
bd8fb114
BC
25712016-06-17 Bin Cheng <bin.cheng@arm.com>
2572
2573 PR tree-optimization/71354
2574 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
2575
97816be4
BC
25762016-06-17 Bin Cheng <bin.cheng@arm.com>
2577
2578 * gcc.dg/vect/vect-alias-check-1.c: New test.
2579
2d761a37
SKS
25802016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2581
e0277d6b 2582 PR target/71151
2d761a37
SKS
2583 * gcc.target/avr/pr71151-1.c: New test.
2584 * gcc.target/avr/pr71151-2.c: New test.
2585 * gcc.target/avr/pr71151-3.c: New test.
2586 * gcc.target/avr/pr71151-4.c: New test.
2587 * gcc.target/avr/pr71151-5.c: New test.
2588 * gcc.target/avr/pr71151-6.c: New test.
2589 * gcc.target/avr/pr71151-7.c: New test.
2590 * gcc.target/avr/pr71151-8.c: New test.
2591 * gcc.target/avr/pr71151-common.h: New test.
2592
68fa96d6
ML
25932016-06-16 Martin Liska <mliska@suse.cz>
2594
2595 * gfortran.dg/predict-1.f90: New test.
2596
b6ca982f
UB
25972016-06-16 Uros Bizjak <ubizjak@gmail.com>
2598
2599 PR target/71242
2600 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
2601
1dc8d15b
JH
26022016-06-16 Jan Hubicka <hubicka@ucw.cz>
2603
2604 * g++.dg/vect/pr36648.cc: Disable cunrolli
2605
67c25816
JJ
26062016-06-16 Jakub Jelinek <jakub@redhat.com>
2607
c577adb2
JJ
2608 PR target/71554
2609 * gcc.c-torture/execute/pr71554.c: New test.
2610
67c25816
JJ
2611 PR rtl-optimization/71532
2612 * gcc.dg/torture/pr71532.c: New test.
2613
1a3c3ee9
MM
26142016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2615
2616 * gcc.target/powerpc/p9-dimode1.c: New test.
2617 * gcc.target/powerpc/p9-dimode2.c: Likewise.
2618
f29468a7
JJ
26192016-06-15 Jakub Jelinek <jakub@redhat.com>
2620
61daecc4
JJ
2621 * gcc.c-torture/compile/20160615-1.c: New test.
2622
f29468a7
JJ
2623 * g++.dg/cpp0x/ref-qual17.C: New test.
2624
209d1e2d
IE
26252016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
2626
2627 PR middle-end/71529
2628 * gcc.target/i386/pr71529.C: New test.
2629
8dc35712
AH
26302016-06-15 Alan Hayward <alan.hayward@arm.com>
2631
2632 PR tree-optimization/71483
2633 * g++.dg/vect/pr71483.c: New
2634
b8911cb8
PC
26352016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
2636
2637 PR c++/70202
2638 * g++.dg/inherit/crash6.C: New.
2639 * g++.dg/inherit/union2.C: Likewise.
2640 * g++.dg/inherit/virtual12.C: Likewise.
2641 * g++.dg/inherit/virtual13.C: Likewise.
2642 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
2643
cf5d08ab
UB
26442016-06-15 Uros Bizjak <ubizjak@gmail.com>
2645
e3d62871 2646 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 2647
8f482165
AH
26482016-06-15 Alan Hayward <alan.hayward@arm.com>
2649
2650 PR tree-optimization/71439
2651 * gcc.dg/vect/pr71439.c: New
2652
3256673f
KT
26532016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2654
2655 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
2656
b17dc4d4
RB
26572016-06-15 Richard Biener <rguenther@suse.de>
2658
2659 * gcc.dg/vect/slp-45.c: New testcase.
2660
2a5825f2
RB
26612016-06-15 Richard Biener <rguenther@suse.de>
2662
2663 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
2664
6e433d0b
BS
26652016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2666
2667 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
2668 requirements, and disable for AIX for now.
2669 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2670
abe7f828
JJ
26712016-06-14 Jakub Jelinek <jakub@redhat.com>
2672
a09c81b4
JJ
2673 PR c++/71528
2674 * g++.dg/opt/pr71528.C: New test.
2675
abe7f828
JJ
2676 PR c++/71516
2677 * g++.dg/init/pr71516.C: New test.
2678
acfadf06
PC
26792016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2680
2681 * g++.dg/init/array46.C: New.
2682
4d568ab2
UB
26832016-06-14 Uros Bizjak <ubizjak@gmail.com>
2684
e3d62871
UB
2685 * gcc.target/i386/float128-3.c: New test.
2686 * gcc.target/i386/quad-sse4.c: Ditto.
2687 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
2688 Update scan strings.
4d568ab2 2689
30934c5d
RB
26902016-06-14 Richard Biener <rguenther@suse.de>
2691
2692 PR middle-end/71526
2693 * gfortran.dg/pr71526.f90: New testcase.
2694
3970e545
AV
26952016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
2696
2697 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
2698 * gcc.dg/zero_bits_compound-1.c: Likewise.
2699
04976c6e
RB
27002016-06-14 Richard Biener <rguenther@suse.de>
2701
2702 PR tree-optimization/71522
2703 * gcc.dg/torture/pr71522.c: New testcase.
2704
23e025db
JJ
27052016-06-14 Jakub Jelinek <jakub@redhat.com>
2706
2707 PR tree-optimization/71520
2708 * gcc.dg/tree-ssa/pr71520.c: New test.
2709
90b72e84
RB
27102016-06-14 Richard Biener <rguenther@suse.de>
2711
2712 PR tree-optimization/71521
86c24ba6 2713 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 2714
ef7cf206
JJ
27152016-06-13 Jakub Jelinek <jakub@redhat.com>
2716
0dda258b
JJ
2717 PR sanitizer/71498
2718 * c-c++-common/ubsan/bounds-13.c: New test.
2719
ef7cf206
JJ
2720 PR preprocessor/71183
2721 * gcc.dg/cpp/source_date_epoch-3.c: New test.
2722
a73786e3
JL
27232016-06-13 Jeff Law <law@redhat.com>
2724
2725 PR tree-optimization/71403
2726 * c-c++-common/ubsan/pr71403-1.c: New test.
2727 * c-c++-common/ubsan/pr71403-2.c: New test.
2728 * c-c++-common/ubsan/pr71403-3.c: New test.
2729
0ac249bf
JJ
27302016-06-13 Jakub Jelinek <jakub@redhat.com>
2731
2732 PR middle-end/71478
2733 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
2734 Add -Wno-psabi -w to dg-options.
2735
5408a64a
KN
27362016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
2737
2738 * gcc.target/powerpc/vadsdu-0.c: New test.
2739 * gcc.target/powerpc/vadsdu-1.c: New test.
2740 * gcc.target/powerpc/vadsdu-2.c: New test.
2741 * gcc.target/powerpc/vadsdu-3.c: New test.
2742 * gcc.target/powerpc/vadsdu-4.c: New test.
2743 * gcc.target/powerpc/vadsdu-5.c: New test.
2744 * gcc.target/powerpc/vadsdub-1.c: New test.
2745 * gcc.target/powerpc/vadsdub-2.c: New test.
2746 * gcc.target/powerpc/vadsduh-1.c: New test.
2747 * gcc.target/powerpc/vadsduh-2.c: New test.
2748 * gcc.target/powerpc/vadsduw-1.c: New test.
2749 * gcc.target/powerpc/vadsduw-2.c: New test.
2750
f7e4f2e3
DM
27512016-06-13 David Malcolm <dmalcolm@redhat.com>
2752
2753 * gcc.dg/c99-init-2.c (c): Update expected error message.
2754 * gcc.dg/init-bad-8.c (foo): Likewise.
2755 * gcc.dg/spellcheck-fields-3.c: New test case.
2756
ad23a23e
ML
27572016-06-13 Martin Liska <mliska@suse.cz>
2758
2759 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
2760 and "guess loop iv compared" heuristics.
2761 * gcc.dg/predict-2.c: Likewise.
2762 * gcc.dg/predict-3.c: Likewise.
2763 * gcc.dg/predict-4.c: Likewise.
2764 * gcc.dg/predict-5.c: Likewise.
2765 * gcc.dg/predict-6.c: Likewise.
2766
146c55da
MP
27672016-06-13 Marek Polacek <polacek@redhat.com>
2768
2769 PR middle-end/71476
2770 * c-c++-common/Wswitch-unreachable-4.c: New test.
2771 * gcc.dg/Wswitch-unreachable-2.c: New test.
2772 * g++.dg/tm/jump1.C: Move dg-warning.
2773
42e77cbc
EB
27742016-06-13 Eric Botcazou <ebotcazou@adacore.com>
2775
2776 * gnat.dg/renaming10.ad[sb]: New test.
2777
7474dcc1
PT
27782016-06-13 Paul Thomas <pault@gcc.gnu.org>
2779
2780 PR fortran/70673
2781 * gfortran.dg/pr70673.f90: New test.
2782
f57f53d3
RB
27832016-06-13 Richard Biener <rguenther@suse.de>
2784
2785 PR middle-end/64516
2786 * gcc.dg/align-3.c: New testcase.
2787
5843a5f0
ML
27882016-06-13 Martin Liska <mliska@suse.cz>
2789
2790 * gcc.target/i386/pr71458.c: New test.
2791
aa8fdb44
UB
27922016-06-12 Uros Bizjak <ubizjak@gmail.com>
2793
2794 PR target/71241
2795 * testsuite/gcc.dg/torture/float128-nan.c: New test.
2796
2043e4d7
DH
27972016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2798
2799 PR target/60751
2800 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
2801 statement.
2802
d3dc025d
DH
28032016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2804
2805 PR target/60751
2806 * gfortran.dg/comma_IO_extension_1.f90: New test.
2807 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
2808 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
2809 statement.
2810 * gfortran.dg/graphite/pr38083.f90: Likewise.
2811 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
2812 missing format.
2813
a31d78c6
EB
28142016-06-11 Eric Botcazou <ebotcazou@adacore.com>
2815
2816 * gnat.dg/case_character.adb: New test.
2817
95c18dd0
SB
28182016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
2819
2820 PR middle-end/71310
2821 * gcc.target/powerpc/pr71310.c: New testcase.
2822
b97d37b4
KV
28232016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
2824
2825 PR middle-end/71478
2826 * gcc.dg/pr71478.c: New test.
2827
900bcda3
JJ
28282016-06-10 Jakub Jelinek <jakub@redhat.com>
2829
ec1c20db
JJ
2830 PR middle-end/71494
2831 * gcc.c-torture/execute/pr71494.c: New test.
2832
50b15873
JJ
2833 PR c/68657
2834 * gcc.target/i386/pr68657.c: New test.
2835
900bcda3
JJ
2836 PR inline-asm/68843
2837 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
2838 (test): Add -masm=intel alternatives.
2839
4d926e34
MS
28402016-06-10 Martin Sebor <msebor@redhat.com>
2841
2842 PR c/71392
2843 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2844
ad071b2b
JL
28452016-06-10 Jeff Law <law@redhat.com>
2846
2847 PR tree-optimization/71335
2848 * gcc.c-torture/execute/pr71335.c: New test.
2849
2704efe8
DM
28502016-06-10 David Malcolm <dmalcolm@redhat.com>
2851
2852 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
2853 the various "cannot tail-call: " messages.
2854
18c9b7d4
CL
28552016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
2856
2857 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
2858 and options.
2859
7cfa10f3
MO
28602016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
2861
2862 PR sanitizer/71480
2863 * c-c++-common/asan/pr71480.c: New test.
2864
1f24fd3e
L
28652016-06-10 H.J. Lu <hongjiu.lu@intel.com>
2866
2867 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
2868 (ASMNAME2): Likewise.
2869 (main): Replace fn in asm statement with ASMNAME ("fn").
2870 * gcc.dg/guality/pr68037-2.c: Likewise.
2871 * gcc.dg/guality/pr68037-3.c: Likewise.
2872 * gcc.dg/torture/pr68037-1.c: Likewise.
2873 * gcc.dg/torture/pr68037-2.c: Likewise.
2874 * gcc.dg/torture/pr68037-3.c: Likewise.
2875
ad551c07
BE
28762016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
2877
2878 PR inline-asm/68843
2879 * gcc.target/i386/pr68843-1.c: New test.
2880 * gcc.target/i386/pr68843-2.c: New test.
2881
4b1ffdb1 28822016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
2883 Cesar Philippidis <cesar@codesourcery.com>
2884
2885 PR middle-end/71373
2886 * gcc.dg/goacc/nested-function-1.c: New file.
2887 * gcc.dg/goacc/nested-function-2.c: Likewise.
2888 * gcc.dg/goacc/pr71373.c: Likewise.
2889 * gfortran.dg/goacc/cray-2.f95: Likewise.
2890 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
2891 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
2892 * gfortran.dg/goacc/cray.f95: Update.
2893 * gfortran.dg/goacc/loop-1.f95: Likewise.
2894 * gfortran.dg/goacc/loop-3.f95: Likewise.
2895 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
2896 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
2897
28982016-06-10 Thomas Schwinge <thomas@codesourcery.com>
2899
2900 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
2901 for OpenACC tile clauses.
2902 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
2903
2904 PR c/71381
2905 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
2906 to...
2907 * c-c++-common/goacc/cache-2.c: ... this new file.
2908 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
2909 * gfortran.dg/goacc/cache-2.f95: ... this new file.
2910 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
2911 usage.
2912 * gfortran.dg/goacc/cray.f95: Likewise.
2913 * gfortran.dg/goacc/loop-1.f95: Likewise.
2914
89851e4c
AH
29152016-06-10 Alan Hayward <alan.hayward@arm.com>
2916
2917 PR tree-optimization/71407
2918 PR tree-optimization/71416
2919 * gcc.dg/vect/pr71407.c: New
2920 * gcc.dg/vect/pr71416-1.c: New
2921 * gcc.dg/vect/pr71416-2.c: New
2922
200eafbf
RB
29232016-06-10 Richard Biener <rguenther@suse.de>
2924
2925 PR middle-end/71477
2926 * gcc.dg/torture/pr71477.c: New testcase.
2927
4df99d92
JK
29282016-06-09 Julia Koval <julia.koval@intel.com>
2929
2930 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
2931 * gcc.target/i386/interrupt-13.c: Likewise.
2932 * gcc.target/i386/interrupt-15.c: Likewise.
2933 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
2934 * gcc.target/i386/interrupt-24.c: Likewise.
2935 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
2936 * gcc.target/i386/interrupt-9.c: Likewise.
2937 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2938
e01b4e16
MS
29392016-06-09 Martin Sebor <msebor@redhat.com>
2940
2941 PR c/70883
2942 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
2943 * gcc.dg/builtin-constant_p-1.c: Same.
2944 * gcc.dg/builtins-error.c: Same.
2945 * gcc.dg/pr70859.c: Same.
2946
9c35db0e
SKS
29472016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2948
2949 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
2950 * gcc.dg/torture/pr68067-1.c: Likewise.
2951 * gcc.dg/torture/pr68067-2.c: Likewise.
2952
29532016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2954
2955 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
2956 when setting SIZE.
2957
392a81b9
PC
29582016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2959
2960 PR c++/71465
2961 * g++.dg/inherit/crash5.C: New.
2962 Revert:
2963 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2964
2965 PR c++/70202
2966 * g++.dg/inherit/crash5.C: New.
2967 * g++.dg/inherit/virtual1.C: Adjust.
2968
e49efc14
ML
29692016-06-09 Martin Liska <mliska@suse.cz>
2970
2971 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
2972 * g++.dg/predict-loop-exit-2.C: Likewise.
2973 * g++.dg/predict-loop-exit-3.C: Likewise.
2974 * gcc.dg/predict-1.c: Likewise.
2975 * gcc.dg/predict-2.c: Likewise.
2976 * gcc.dg/predict-3.c: Likewise.
2977 * gcc.dg/predict-4.c: Likewise.
2978 * gcc.dg/predict-5.c: Likewise.
2979 * gcc.dg/predict-6.c: Likewise.
2980 * gcc.dg/predict-7.c: Likewise.
2981
36d57986
RB
29822016-06-09 Richard Biener <rguenther@suse.de>
2983
2984 PR tree-optimization/71462
2985 * gcc.dg/torture/pr71462.c: New testcase.
2986
7d82e8e4
MP
29872016-06-09 Marek Polacek <polacek@redhat.com>
2988
2989 PR c/65471
2990 * gcc.dg/c11-generic-3.c: New test.
2991
c8a71589
PC
29922016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2993
2994 * g++.dg/init/array42.C: New.
2995 * g++.dg/init/array43.C: Likewise.
2996 * g++.dg/init/array44.C: Likewise.
2997 * g++.dg/init/array45.C: Likewise.
2998 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2999 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
3000 * g++.dg/cpp1y/auto-fn27.C: Likewise.
3001 * g++.dg/gomp/pr35751.C: Likewise.
3002 * g++.dg/init/array23.C: Likewise.
3003 * g++.dg/init/brace2.C: Likewise.
3004 * g++.dg/init/brace6.C: Likewise.
3005
44a845ca
MS
30062016-06-08 Martin Sebor <msebor@redhat.com>
3007 Jakub Jelinek <jakub@redhat.com>
3008
3009 PR c++/70507
3010 PR c/68120
3011 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
3012 * c-c++-common/builtin-arith-overflow-2.c: New test.
3013 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
3014 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
3015 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
3016
2ef16b6e
JJ
30172016-06-08 Jakub Jelinek <jakub@redhat.com>
3018
3019 PR c++/71442
3020 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
3021
5e3ee346
AL
30222016-06-08 Alan Lawrence <alan.lawrence@arm.com>
3023
3024 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
3025 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
3026 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
3027 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
3028 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
3029 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
3030 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
3031 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
3032 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
3033 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
3034 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
3035 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
3036 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
3037
b2ae2814
RB
30382016-06-08 Richard Biener <rguenther@suse.de>
3039
3040 PR tree-optimization/68558
3041 * gcc.dg/vect/slp-44.c: New testcase.
3042
e09b4c37
RB
30432016-06-08 Richard Biener <rguenther@suse.de>
3044
3045 * gcc.dg/vect/slp-43.c: New testcase.
3046
72d50660
RB
30472016-06-08 Richard Biener <rguenther@suse.de>
3048
3049 PR tree-optimization/71452
3050 * gcc.dg/torture/pr71452.c: New testcase.
3051
988c115c
JJ
30522016-06-08 Jakub Jelinek <jakub@redhat.com>
3053
3054 PR c++/71448
3055 * g++.dg/torture/pr71448.C: New test.
3056
73d73b48
BS
30572016-06-08 Bernd Schmidt <bschmidt@redhat.com>
3058
3059 PR debug/71432
3060 PR ada/71413
3061 * g++.dg/debug/pr71432.C: New test.
3062
bdd15d0c
PK
30632016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3064
3065 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
3066 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
3067 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
3068
ce0607bb
AH
30692016-06-08 Alan Hayward <alan.hayward@arm.com>
3070
3071 * gcc.dg/vect/vect-live-2.c: Update effective target.
3072 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
3073 * lib/target-supports.exp: Add aarch64 to vect_long.
3074
92a5f2ba
MP
30752016-06-08 Marek Polacek <polacek@redhat.com>
3076
3077 PR c/71418
3078 * gcc.dg/noncompile/pr71418.c: New test.
3079
08203f73
MP
3080 PR c/71426
3081 * gcc.dg/noncompile/pr71426.c: New test.
3082
d1fcc2bd
JH
30832016-06-07 Jan Hubicka <hubicka@ucw.cz>
3084
3085 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
3086 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
3087 * gcc.dg/predict-3.c: Update template.
3088 * gcc.dg/predict-5.c: Update template.
3089 * gcc.dg/predict-6.c: Update template.
3090 * gcc.dg/predict-9.c: Update template.
3091 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
3092
a23e6f1c
BS
30932016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
3094
3095 * gcc.target/powerpc/vec-mul.c: New test.
3096
6ffd47b7
DM
30972016-06-07 David Malcolm <dmalcolm@redhat.com>
3098
3099 * gcc.dg/spellcheck-fields-2.c: New test case.
3100
bfd67b47
RB
31012016-06-07 Richard Biener <rguenther@suse.de>
3102
3103 PR c/61564
3104 * gcc.dg/Wpragmas-1.c: New testcase.
3105 * gcc.dg/Wattributes-4.c: Likewise.
3106 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
3107 entry.
3108
701b9a47
CL
31092016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
3110
3111 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
3112 spurious debug code.
3113
6b80d6fa
RB
31142016-06-07 Richard Biener <rguenther@suse.de>
3115
3116 PR tree-optimization/71428
3117 * gcc.dg/torture/pr71428.c: New testcase.
3118
0f3f9437
RB
31192016-06-07 Richard Biener <rguenther@suse.de>
3120
3121 PR middle-end/71423
3122 * gcc.dg/torture/pr71423.c: New testcase.
3123
ec963f2a
KV
31242016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
3125
3126 PR middle-end/71408
3127 * gcc.dg/tree-ssa/pr71408.c: New test.
3128
46ab5b6e
KV
31292016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
3130
3131 PR middle-end/71281
3132 * g++.dg/torture/pr71281.C: New test.
3133
1f40cff3
MP
31342016-06-06 Marek Polacek <polacek@redhat.com>
3135
3136 PR c/71362
3137 * gcc.dg/pr71362.c: New test.
3138
6f5bcd24
JJ
31392016-06-06 Jakub Jelinek <jakub@redhat.com>
3140 Patrick Palka <ppalka@gcc.gnu.org>
3141
3142 PR c++/70847
3143 PR c++/71330
3144 PR c++/71393
3145 * g++.dg/opt/pr70847.C: New test.
3146 * g++.dg/ubsan/pr70847.C: New test.
3147 * g++.dg/ubsan/pr71393.C: New test.
3148
158beb4a
JJ
31492016-06-06 Jakub Jelinek <jakub@redhat.com>
3150
3151 PR tree-optimization/71259
3152 * gcc.dg/vect/pr71259.c: New test.
3153
d9b950dd
DM
31542016-06-06 David Malcolm <dmalcolm@redhat.com>
3155
3156 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
3157 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
3158 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
3159 above.
3160
36f9ad69
KT
31612016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3162
3163 PR middle-end/37780
3164 * gcc.c-torture/execute/pr37780.c: New test.
3165 * gcc.target/aarch64/pr37780_1.c: Likewise.
3166 * gcc.target/arm/pr37780_1.c: Likewise.
3167
5545a907
MP
31682016-06-06 Marek Polacek <polacek@redhat.com>
3169
3170 * c-c++-common/attr-may-alias-1.c: New test.
3171 * c-c++-common/attr-may-alias-2.c: New test.
3172 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
3173
93671519
BE
31742016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
3175
3176 PR c/24414
3177 * gcc.target/i386/pr24414.c: New test.
3178
690f24b7
JM
31792016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
3180
3181 * gcc.target/sparc/vis4misc.c: New file.
3182 * gcc.target/sparc/fpcmp.c: Likewise.
3183 * gcc.target/sparc/fpcmpu.c: Likewise.
3184
31ce6157
AH
31852016-06-06 Alan Hayward <alan.hayward@arm.com>
3186
3187 * gcc.dg/vect/vect-live-1.c: Use additional-options.
3188 * gcc.dg/vect/vect-live-3.c: Likewise.
3189
9fcebb5a
RB
31902016-06-06 Richard Biener <rguenther@suse.de>
3191
3192 PR tree-optimization/71398
3193 * gcc.dg/torture/pr71398.c: New testcase.
3194
903ca97b
UB
31952016-06-06 Uros Bizjak <ubizjak@gmail.com>
3196
3197 PR target/71389
3198 * g++.dg/pr71389.C: New test.
3199
9c1eb332
JD
32002016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3201
3202 PR fortran/71404
3203 * gfortran.dg/fmt_read_5.f: New test.
3204
b2d83bd2
AV
32052016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
3206
3207 PR fortran/69659
3208 * gfortran.dg/class_array_22.f03: New test.
3209
ec81960e
JH
32102016-06-05 Jan Hubicka <hubicka@ucw.cz>
3211
3212 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
3213
429d2750
JH
32142016-06-05 Jan Hubicka <hubicka@ucw.cz>
3215
3216 * gcc.dg/predict-9.c: Update template.
3217
c1c00983
PC
32182016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
3219
3220 PR c++/49377
3221 * g++.dg/template/pr49377.C: New.
3222
1927a963
JJ
32232016-06-04 Jakub Jelinek <jakub@redhat.com>
3224
3225 PR tree-optimization/71405
3226 * g++.dg/torture/pr71405.C: New test.
3227
909a11ad
PC
32282016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
3229
3230 PR c++/70202
3231 * g++.dg/inherit/crash5.C: New.
3232 * g++.dg/inherit/virtual1.C: Adjust.
3233
08bbb1f8
JL
32342016-06-03 Jeff Law <law@redhat.com>
3235
3236 PR tree-optimization/71316
3237 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
3238
7c35235c
JJ
32392016-06-03 Jakub Jelinek <jakub@redhat.com>
3240
3241 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
3242 dg-additional-options with just -fno-tree-scev-cprop in it.
3243 * gcc.dg/vect/vect-live-2.c: Likewise.
3244 * gcc.dg/vect/vect-live-5.c: Likewise.
3245 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
3246 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
3247 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
3248
c8572dd6
PP
32492016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
3250
3251 PR c++/27100
3252 * g++.dg/other/friend6.C: New test.
3253
1c7733a7
BS
32542016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3255
3256 * g++.dg/torture/ppc-ldst-array.C: New.
3257
0d2f700f
JM
32582016-06-03 Joseph Myers <joseph@codesourcery.com>
3259
3260 PR target/71276
3261 PR target/71277
3262 * gcc.dg/torture/builtin-fp-int-inexact.c,
3263 gcc.target/i386/387-builtin-fp-int-inexact.c,
3264 gcc.target/i386/387-rint-inline-1.c,
3265 gcc.target/i386/387-rint-inline-2.c,
3266 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
3267 gcc.target/i386/sse2-rint-inline-1.c,
3268 gcc.target/i386/sse2-rint-inline-2.c,
3269 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
3270 gcc.target/i386/sse4_1-rint-inline.c: New tests.
3271
f8071c05
L
32722016-06-03 H.J. Lu <hongjiu.lu@intel.com>
3273 Julia Koval <julia.koval@intel.com>
3274
3275 PR target/66960
3276 PR target/67630
3277 PR target/67634
3278 PR target/67841
3279 PR target/68037
3280 PR target/68618
3281 PR target/68661
3282 PR target/69575
3283 PR target/69596
3284 PR target/69734
3285 * gcc.dg/guality/pr68037-1.c: New test.
3286 * gcc.dg/guality/pr68037-2.c: Likewise.
3287 * gcc.dg/guality/pr68037-3.c: Likewise.
3288 * gcc.dg/torture/pr68037-1.c: Likewise.
3289 * gcc.dg/torture/pr68037-2.c: Likewise.
3290 * gcc.dg/torture/pr68037-3.c: Likewise.
3291 * gcc.dg/torture/pr68661-1a.c: Likewise.
3292 * gcc.dg/torture/pr68661-1b.c: Likewise.
3293 * gcc.target/i386/interrupt-1.c: Likewise.
3294 * gcc.target/i386/interrupt-2.c: Likewise.
3295 * gcc.target/i386/interrupt-3.c: Likewise.
3296 * gcc.target/i386/interrupt-4.c: Likewise.
3297 * gcc.target/i386/interrupt-5.c: Likewise.
3298 * gcc.target/i386/interrupt-6.c: Likewise.
3299 * gcc.target/i386/interrupt-7.c: Likewise.
3300 * gcc.target/i386/interrupt-8.c: Likewise.
3301 * gcc.target/i386/interrupt-9.c: Likewise.
3302 * gcc.target/i386/interrupt-10.c: Likewise.
3303 * gcc.target/i386/interrupt-11.c: Likewise.
3304 * gcc.target/i386/interrupt-12.c: Likewise.
3305 * gcc.target/i386/interrupt-13.c: Likewise.
3306 * gcc.target/i386/interrupt-14.c: Likewise.
3307 * gcc.target/i386/interrupt-15.c: Likewise.
3308 * gcc.target/i386/interrupt-16.c: Likewise.
3309 * gcc.target/i386/interrupt-17.c: Likewise.
3310 * gcc.target/i386/interrupt-18.c: Likewise.
3311 * gcc.target/i386/interrupt-19.c: Likewise.
3312 * gcc.target/i386/interrupt-20.c: Likewise.
3313 * gcc.target/i386/interrupt-21.c: Likewise.
3314 * gcc.target/i386/interrupt-22.c: Likewise.
3315 * gcc.target/i386/interrupt-23.c: Likewise.
3316 * gcc.target/i386/interrupt-24.c: Likewise.
3317 * gcc.target/i386/interrupt-25.c: Likewise.
3318 * gcc.target/i386/interrupt-26.c: Likewise.
3319 * gcc.target/i386/interrupt-27.c: Likewise.
3320 * gcc.target/i386/interrupt-28.c: Likewise.
3321 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
3322 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
3323 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
3324 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
3325 * gcc.target/i386/interrupt-iamcu.c: Likewise.
3326 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
3327 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
3328 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
3329 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
3330 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
3331 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
3332 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
3333
36b85e43
BS
33342016-06-03 Bernd Schmidt <bschmidt@redhat.com>
3335
9de2e795
L
3336 PR tree-optimization/52171
3337 * gcc.dg/pr52171.c: New test.
3338 * gcc.target/i386/pr52171.c: New test.
36b85e43 3339
bfeee8ac
JH
33402016-06-03 Jan Hubicka <jh@suse.cz>
3341
3342 * g++.dg/tree-ssa/pred-1.C: New testcase
3343 * gcc.dg/tree-ssa/pred-1.c: New testcase
3344
859b0bae
BS
33452016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3346
3347 PR target/70957
3348 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
3349 support.
3350 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
3351
3a2edf4c
AH
33522016-06-03 Alan Hayward <alan.hayward@arm.com>
3353
3354 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
3355
b28ead45
AH
33562016-06-03 Alan Hayward <alan.hayward@arm.com>
3357
3358 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 3359 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
3360 * gcc.dg/vect/vect-live-1.c: New test.
3361 * gcc.dg/vect/vect-live-2.c: New test.
3362 * gcc.dg/vect/vect-live-3.c: New test.
3363 * gcc.dg/vect/vect-live-4.c: New test.
3364 * gcc.dg/vect/vect-live-5.c: New test.
3365 * gcc.dg/vect/vect-live-slp-1.c: New test.
3366 * gcc.dg/vect/vect-live-slp-2.c: New test.
3367 * gcc.dg/vect/vect-live-slp-3.c: New test.
3368
1f91747b
JJ
33692016-06-03 Jakub Jelinek <jakub@redhat.com>
3370
3371 PR middle-end/71387
3372 * g++.dg/opt/pr71387.C: New test.
3373
47b83923
JL
33742016-06-02 Jeff Law <law@redhat.com>
3375
3376 PR tree-optimization/71328
3377 * gcc.c-torture/compile/pr71328.c: New test.
3378
e96e5f46
JD
33792016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3380
3381 PR fortran/52393
3382 * gfortran.dg/fmt_read_3.f90: Fix typo.
3383 * gfortran.dg/fmt_read_4.f90: New test.
3384
b872d729
PC
33852016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
3386
3387 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
3388 * g++.dg/cpp0x/forw_enum6.C: Likewise.
3389 * g++.dg/cpp0x/forw_enum8.C: Likewise.
3390 * g++.dg/cpp0x/override2.C: Likewise.
3391 * g++.dg/parse/crash5.C: Likewise.
3392 * g++.dg/parse/error16.C: Likewise.
3393 * g++.dg/parse/error27.C: Likewise.
3394 * g++.dg/template/qualttp15.C: Likewise.
3395 * g++.dg/template/redecl4.C: Likewise.
3396 * g++.old-deja/g++.other/crash39.C: Likewise.
3397 * g++.old-deja/g++.other/struct1.C: Likewise.
3398 * g++.old-deja/g++.pt/m9a.C: Likewise.
3399 * g++.old-deja/g++.pt/memclass10.C: Likewise.
3400
0e535442
JJ
34012016-06-02 Jakub Jelinek <jakub@redhat.com>
3402
0633ee10
JJ
3403 PR c++/71372
3404 * c-c++-common/pr71372.c: New test.
3405
0e535442
JJ
3406 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
3407 __TIME__ strings with __builtin_strcmp instead of printf and
3408 dg-output.
3409
f3c5ecc2
ML
34102016-06-02 Martin Liska <mliska@suse.cz>
3411
3412 * gcc.dg/predict-9.c: New test.
3413
a91807c5
JJ
34142016-06-02 Jakub Jelinek <jakub@redhat.com>
3415
3416 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
3417 global set_compiler_env_var and global saved_compiler_env_var.
3418
b5bd1978
KT
34192016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3420
3421 PR rtl-optimization/71295
3422 * gcc.c-torture/compile/pr71295.c: New test.
3423
b93b1475
JJ
34242016-06-02 Jakub Jelinek <jakub@redhat.com>
3425
930ebd0e
JJ
3426 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
3427
1e021dc3
JJ
3428 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
3429 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
3430
b93b1475
JJ
3431 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
3432 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
3433 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
3434 alternative number.
3435
58f2fb5c
MM
34362016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
3437
3438 * gcc.target/powerpc/p9-splat-4.c: New test.
3439
34402016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
3441
3442 PR target/71186
3443 * gcc.target/powerpc/pr71186.c: New test.
3444
4731c9f0
JD
34452016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3446
3447 PR fortran/52393
3448 * gfortran.dg/fmt_read_3.f90: New test.
3449
042dee3e
TP
34502016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
3451
3452 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
3453 procedure.
3454
15c98b2e
ES
34552016-06-01 Eduard Sanou <dhole@openmailbox.org>
3456
3457 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
3458 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
3459 env var is set.
3460 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
3461 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
3462 shown once.
3463 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
3464 during compilation.
3465 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
3466 vars set by dg-set-compiler-env-var.
3467
6442a6f4
PT
34682016-06-01 Paul Thomas <pault@gcc.gnu.org>
3469
3470 PR fortran/71156
3471 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
3472 to the module procedure declaration.
3473 * gfortran.dg/submodule_16.f08: New test.
3474
ab62397a
JJ
34752016-06-01 Jakub Jelinek <jakub@redhat.com>
3476
3477 PR middle-end/71371
3478 * c-c++-common/gomp/pr71371.c: New test.
3479
b66af6ed
RB
34802016-06-01 Richard Biener <rguenther@suse.de>
3481
3482 PR tree-optimization/71366
3483 * gcc.dg/torture/pr71366-1.c: New testcase.
3484 * gcc.dg/torture/pr71366-2.c: Likewise.
3485
e342b9d8
KN
34862016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
3487
3488 * gcc.target/powerpc/vslv-0.c: New test.
3489 * gcc.target/powerpc/vslv-1.c: New test.
3490 * gcc.target/powerpc/vsrv-0.c: New test.
3491 * gcc.target/powerpc/vsrv-1.c: New test.
3492
721547cd
NS
34932016-06-01 Nathan Sidwell <nathan@acm.org>
3494
3495 * c-c++-common/torture/pr57945.c: Add expected PTX error.
3496 * gcc.target/nvptx/weak.c: New.
3497
fa2c9034
RB
34982016-06-01 Richard Biener <rguenther@suse.de>
3499
3500 PR tree-optimization/71261
3501 * gcc.dg/torture/vect-bool-1.c: New testcase.
3502
3e32893c
JJ
35032016-06-01 Jakub Jelinek <jakub@redhat.com>
3504
3505 * gfortran.dg/gomp/order-1.f90: New test.
3506 * gfortran.dg/gomp/order-2.f90: New test.
3507
8c383600
JH
35082016-06-01 Jan Hubicka <hubicka@ucw.cz>
3509
3510 * gcc.dg/unroll-6.c: Update template.
3511 * gcc.dg/unroll-7.c: New testcase.
3512 * gcc.dg/unroll-8.c: New testcase.
3513
a0dfeef5
EB
35142016-06-01 Eric Botcazou <ebotcazou@adacore.com>
3515
3516 * gnat.dg/opt56.ad[sb]: New test.
3517
48de5701
PC
35182016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
3519
3520 PR c++/66635
3521 * g++.dg/cpp0x/constexpr-ice16.C: New.
3522
827cf695
PP
35232016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
3524
3525 PR tree-optimization/71314
3526 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
3527 -mbranch-cost=2.
3528
ff66f6e8
PP
35292016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
3530
3531 PR tree-optimization/71077
3532 * gcc.dg/tree-ssa/pr71077.c: New test.
3533
050fb209
JH
35342016-05-31 Jan Hubicka <hubicka@ucw.cz>
3535
48de5701
PC
3536 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
3537 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
3538 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 3539
c642d919
PC
35402016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
3541
3542 PR c++/71248
3543 * g++.dg/cpp0x/pr71248.C: New.
3544 * g++.dg/cpp0x/auto7.C: Test column numbers too.
3545 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
3546 * g++.dg/init/new37.C: Likewise.
3547 * g++.dg/template/static1.C: Likewise.
3548 * g++.dg/template/static2.C: Likewise.
3549
d6439e08
L
35502016-05-31 H.J. Lu <hongjiu.lu@intel.com>
3551
3552 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
3553 instead of %rdi.
3554 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
3555
780b9dd4
MP
35562016-05-31 Marek Polacek <polacek@redhat.com>
3557
3558 * c-c++-common/Wswitch-unreachable-3.c: New test.
3559 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
3560
0d99f8a0
RB
35612016-05-31 Richard Biener <rguenther@suse.de>
3562
3563 PR tree-optimization/71352
3564 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
3565
52545641
TP
35662016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
3567
3568 * gcc.target/arm/armv5_thumb_isa.c: New test.
3569
5b8c1205
KY
35702016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
3571
3572 PR target/71346
3573 * gcc.target/i386/pr71346.c: New test.
3574
7a88cc84
TV
35752016-05-31 Tom de Vries <tom@codesourcery.com>
3576
3577 PR tree-optimization/69068
3578 * gcc.dg/graphite/pr69068.c: New test.
3579
265149a6
MS
35802016-05-27 Martin Sebor <msebor@redhat.com>
3581
3582 PR c++/71306
3583 * g++.dg/warn/Wplacement-new-size-3.C: New test.
3584
00631022
JJ
35852016-05-30 Jakub Jelinek <jakub@redhat.com>
3586
3587 PR c++/71349
3588 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
3589 nowait depend(inout: dd[0]) clauses where permitted.
3590
b2f6675b
PC
35912016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3592
3593 PR c++/71238
3594 * g++.dg/parse/pr71238.C: New.
3595 * g++.dg/concepts/friend1.C: Test column numbers too.
3596 * g++.dg/cpp0x/initlist31.C: Likewise.
3597 * g++.dg/cpp0x/pr51420.C: Likewise.
3598 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
3599 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
3600 * g++.dg/ext/builtin3.C: Likewise.
3601 * g++.dg/lookup/friend12.C: Likewise.
3602 * g++.dg/lookup/friend7.C: Likewise.
3603 * g++.dg/lookup/koenig1.C: Likewise.
3604 * g++.dg/lookup/koenig5.C: Likewise.
3605 * g++.dg/lookup/used-before-declaration.C: Likewise.
3606 * g++.dg/overload/koenig1.C: Likewise.
3607 * g++.dg/template/crash65.C: Likewise.
3608 * g++.dg/template/friend57.C: Likewise.
3609 * g++.dg/warn/Wshadow-5.C: Likewise.
3610 * g++.dg/warn/Wunused-8.C: Likewise.
3611 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
3612 * g++.old-deja/g++.jason/lineno5.C: Likewise.
3613 * g++.old-deja/g++.jason/member.C: Likewise.
3614 * g++.old-deja/g++.jason/report.C: Likewise.
3615 * g++.old-deja/g++.jason/scoping12.C: Likewise.
3616 * g++.old-deja/g++.law/visibility20.C: Likewise.
3617 * g++.old-deja/g++.ns/koenig5.C: Likewise.
3618 * g++.old-deja/g++.other/static5.C: Likewise.
3619 * g++.old-deja/g++.pt/overload2.C: Likewise.
3620
a448ff40
JH
36212016-05-30 Jan Hubicka <hubicka@ucw.cz>
3622
3623 * gcc.dg/tree-ssa/peel1.c: New testcase.
3624 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
3625 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
3626
69be8c91
TV
36272016-05-30 Tom de Vries <tom@codesourcery.com>
3628
3629 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
3630 to ce.
3631
a59775a1
PC
36322016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3633
3634 PR c++/71099
3635 * g++.dg/parse/virtual1.C: New.
3636
53d6d955
UB
36372016-05-30 Uros Bizjak <ubizjak@gmail.com>
3638
3639 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
3640 Use correct register when clearing %edx.
3641
0557293f
AM
36422016-05-30 Alexander Monakov <amonakov@ispras.ru>
3643
3644 PR tree-optimization/71289
3645 * gcc.dg/pr71289.c: New test.
3646
5d476e35
KV
36472016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3648
3649 PR middle-end/71269
3650 PR middle-end/71292
3651 * gcc.dg/tree-ssa/pr71269.c: New test.
3652 * gcc.dg/tree-ssa/pr71292.c: New test.
3653
db5447ca
KV
36542016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3655
3656 PR middle-end/71252
3657 * gcc.dg/tree-ssa/pr71252-2.c: New test.
3658
98bdbb39
JH
36592016-05-30 Jan Hubicka <hubicka@ucw.cz>
3660
3661 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
3662 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
3663 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
3664
7e012855
TV
36652016-05-30 Tom de Vries <tom@codesourcery.com>
3666
3667 PR tree-optimization/69067
3668 * gcc.dg/graphite/pr69067.c: New test.
3669
beed3701
UB
36702016-05-29 Uros Bizjak <ubizjak@gmail.com>
3671
3672 PR target/71245
3673 * gcc.target/i386/pr71245-1.c: New test.
3674 * gcc.target/i386/pr71245-2.c: Ditto.
3675
b6d4f8e8
PC
36762016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
3677
3678 PR c++/71105
3679 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
3680 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
3681 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
3682
00022058
JH
36832016-05-27 Jan Hubicka <hubicka@ucw.cz>
3684
3685 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
3686
c8419aca
VV
36872016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
3688
3689 Revert:
3690 PR c++/69855
3691 * g++.dg/overload/69855.C: New.
3692 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3693 * g++.old-deja/g++.pt/crash3.C: Likewise.
3694
8008c4d2
PC
36952016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
3696
3697 PR c++/60385
3698 * g++.dg/parse/namespace13.C: New.
3699
8b2ef235
JL
37002016-05-26 Jeff Law <law@redhat.com>
3701
3702 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
3703 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
3704 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3705 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
3706 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
3707 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
3708 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
3709 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3710 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
3711 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
3712 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
3713 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
3714 * gcc.dg/tree-ssa/vrp56.c: Likewise.
3715
7d67159b
VV
37162016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
3717
3718 PR c++/69855
3719 * g++.dg/overload/69855.C: New.
3720 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3721 * g++.old-deja/g++.pt/crash3.C: Likewise.
3722
88e3bdd1
JW
37232016-05-27 Jiong Wang <jiong.wang@arm.com>
3724
3725 PR target/63596
3726 * gcc.target/aarch64/va_arg_1.c: New testcase.
3727 * gcc.target/aarch64/va_arg_2.c: Likewise.
3728 * gcc.target/aarch64/va_arg_3.c: Likewise.
3729
3fd6b9cc
JW
37302016-05-27 Jiong Wang <jiong.wang@arm.com>
3731
3732 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
3733 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3734 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3735 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3736 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
3737
3cee7e4e
MP
37382016-05-27 Marek Polacek <polacek@redhat.com>
3739
3740 PR middle-end/71308
3741 * g++.dg/torture/pr71308.C: New test.
3742
6a813c96
DV
37432016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
3744
3745 * gcc.dg/zero_bits_compound-1.c: New test.
3746 * gcc.dg/zero_bits_compound-2.c: New test.
3747
0561bcfb
IE
37482016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
3749
3750 PR middle-end/71279
3751 * gcc.dg/pr71279.c: New test.
3752
21316320
MM
37532016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3754
3755 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
3756 floating point min/max/comparison instructions.
3757 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
3758
7211a097
JJ
37592016-05-26 Jakub Jelinek <jakub@redhat.com>
3760
3761 * c-c++-common/gomp/schedule-1.c: New test.
3762 * gfortran.dg/gomp/schedule-1.f90: New test.
3763
cac177cf
PP
37642016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
3765
3766 PR c++/70822
3767 PR c++/70106
3768 * g++.dg/cpp1y/auto-fn32.C: New test.
3769 * g++.dg/cpp1y/paren4.C: New test.
3770
a2d5b8c9
NS
37712016-05-26 Nathan Sidwell <nathan@acm.org>
3772
3773 * gcc.dg/20060410.c: Xfail on ptx.
3774 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
3775 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
3776 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
3777 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
3778 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
3779
ffa8b552
TP
37802016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
3781
3782 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
3783
c7501e00
JJ
37842016-05-26 Jakub Jelinek <jakub@redhat.com>
3785
1875b9a0
JJ
3786 PR tree-optimization/71280
3787 * gcc.dg/pr71280.c: New test.
3788
2116e19f
JJ
3789 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
3790
305aef09
JJ
3791 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
3792 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
3793
c7501e00
JJ
3794 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
3795
ca449d26
JW
37962016-05-26 Jiong Wang <jiong.wang@arm.com>
3797
3798 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 3799 kept in memory.
ca449d26 3800
8af01c66
JL
38012016-05-25 Jeff Law <law@redhat.com>
3802
3803 PR tree-optimization/71272
3804 * gcc.c-torture/compile/pr71272.c: new test.
3805
f9d6ce73
BS
38062016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
3807
3808 * gcc.target/powerpc/vec-cmpne.c: New test.
3809 * gcc.target/powerpc/vec-cmpne-long.c: New test.
3810
a88a7b22
EB
38112016-05-25 Eric Botcazou <ebotcazou@adacore.com>
3812
3813 * gnat.dg/opt55.ad[sb]: New test.
3814
125f02ed
SKS
38152016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3816
3817 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
3818 * c-c++-common/pr60226.c: Require int32plus.
3819 * gcc.c-torture/execute/pr70602.c: Likewise.
3820 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
3821 unsigned long for malloc arg type.
3822 * gcc.dg/asr_div1.c: Require int32plus.
3823 * gcc.dg/enum-mode-1.c: XFAIL for int16.
3824 * gcc.dg/pie-1.c: Require pie.
3825 * gcc.dg/pie-2.c: Likewise.
3826 * gcc.dg/pr59471.c: Require int32plus.
3827 * gcc.dg/pr59963-2.c: XFAIL for int16.
3828 * gcc.dg/pr60114.c: Require int32plus.
3829 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
3830 unsigned long for typedef of size_t.
3831 * gcc.dg/pr63914.c: Require int32plus.
3832 * gcc.dg/pr64536.c: Require pt32plus.
3833 * gcc.dg/pr65658.c: Likewise.
3834 * gcc.dg/pr67271.c: Require int32plus.
3835 * gcc.dg/pr68112.c: Likewise.
3836 * gcc.dg/pr69071.c: Skip for avr target.
3837 * gcc.dg/pr69973.c: Require int32plus.
3838 * gcc.dg/pr70169.c: Skip for avr target.
3839 * gcc.dg/sso-6.c: Require int32plus.
3840 * gcc.dg/sso-7.c: Likewise.
3841 * gcc.dg/sso-8.c: Likewise.
3842 * gcc.dg/vrp-min-max-2.c: Likewise.
3843
c6e434f5
UB
38442016-05-25 H.J. Lu <hongjiu.lu@intel.com>
3845
3846 PR target/70738
3847 * gcc.target/i386/pr70738-1.c: New test.
3848 * gcc.target/i386/pr70738-2.c: Likewise.
3849 * gcc.target/i386/pr70738-3.c: Likewise.
3850 * gcc.target/i386/pr70738-4.c: Likewise.
3851 * gcc.target/i386/pr70738-5.c: Likewise.
3852 * gcc.target/i386/pr70738-6.c: Likewise.
3853 * gcc.target/i386/pr70738-7.c: Likewise.
3854 * gcc.target/i386/pr70738-8.c: Likewise.
3855 * gcc.target/i386/pr70738-9.c: Likewise.
3856
5c42d341
KT
38572016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3858
3859 PR rtl-optimization/66940
3860 * gcc.c-torture/execute/pr66940.c: New test.
3861
bf9a1a07
IV
38622016-05-25 Ilya Verbin <ilya.verbin@intel.com>
3863
3864 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
3865 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
3866 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
3867 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
3868 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
3869 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
3870 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
3871 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
3872 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
3873 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
3874 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
3875 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
3876 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
3877 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
3878 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
3879 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
3880 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
3881 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
3882 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
3883 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
3884 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
3885 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
3886 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
3887 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
3888
95efe6b6
MP
38892016-05-25 Marek Polacek <polacek@redhat.com>
3890
3891 PR c/71265
3892 * gcc.dg/noncompile/pr71265.c: New test.
3893
a23faf7a
MP
3894 PR c/71266
3895 * gcc.dg/noncompile/old-style-parm-3.c: New test.
3896
69a6d5ad
NS
38972016-05-25 Nathan Sidwell <nathan@acm.org>
3898
3899 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
3900
3072d4ea
RB
39012016-05-25 Richard Biener <rguenther@suse.de>
3902
3903 PR tree-optimization/71261
3904 * c-c++-common/torture/pr71261.c: New testcase.
3905
e412ece4
RB
39062016-05-25 Richard Biener <rguenther@suse.de>
3907
3908 PR tree-optimization/71264
3909 * gcc.dg/vect/pr71264.c: New testcase.
3910
b9e551ad
PC
39112016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3912
3913 PR c++/55992
3914 * g++.dg/cpp0x/alias-decl-53.C: New.
3915 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
3916
6aa1abe5
ML
39172016-05-25 Martin Liska <mliska@suse.cz>
3918
3919 * g++.dg/pr71239.C: New test.
3920
842d162e
RB
39212016-05-25 Richard Biener <rguenther@suse.de>
3922
c87885ca
RO
3923 * gcc.dg/vect/pr58135.c: Rename to ...
3924 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 3925
f184a36c
MP
39262016-05-25 Marek Polacek <polacek@redhat.com>
3927
3928 * g++.dg/pr65295.C: Use target c++14.
3929
021fad86
PC
39302016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3931
53d6d955
UB
3932 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
3933 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 3934
c3eaf15a
MM
39352016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3936
3937 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
3938 instructions.
3939
e46c7770
CP
39402016-05-24 Cesar Philippidis <cesar@codesourcery.com>
3941
3942 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
3943 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3944 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
3945 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3946 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3947 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3948 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
3949 * c-c++-common/goacc/pcopy.c: Likewise.
3950 * c-c++-common/goacc/pcopyin.c: Likewise.
3951 * c-c++-common/goacc/pcopyout.c: Likewise.
3952 * c-c++-common/goacc/pcreate.c: Likewise.
3953 * c-c++-common/goacc/pr70688.c: New test.
3954 * c-c++-common/goacc/present-1.c: Adjust test.
3955 * c-c++-common/goacc/reduction-5.c: Likewise.
3956 * g++.dg/goacc/data-1.C: New test.
3957
4bfc9db7
MM
39582016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3959
3960 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
3961 vector parity built-in functions.
3962 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
3963 count trailing zeros automatic vectorization.
3964 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
3965 count trailing zeros built-in functions.
3966
2bc145af
KV
39672016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3968
3969 * gcc.dg/tree-ssa/reassoc-44.c: New test.
3970
26869fdb
PH
39712016-05-24 Pat Haugen <pthaugen@us.ibm.com>
3972
3973 PR target/71050
3974 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3975
b2dc9c3b
PC
39762016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3977
3978 PR c++/50436
3979 * g++.dg/template/crash123.C: New.
3980 * g++.dg/template/crash124.C: Likewise.
3981
f65e97fd
MS
39822016-05-24 Martin Sebor <msebor@redhat.com>
3983
3984 PR c++/71147
3985 * g++.dg/ext/flexary16.C: New test.
3986
a6f5ac7f
IV
39872016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3988
69a6d5ad
NS
3989 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3990 before math.h is included.
a6f5ac7f
IV
3991 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3992 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3993 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3994 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3995 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3996 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3997 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3998 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3999 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
4000 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
4001 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
4002 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
4003 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
4004 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
4005 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
4006 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
4007 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
4008 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
4009 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
4010 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
4011 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
4012 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
4013 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
4014
27bad558
MM
40152016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4016 Kelvin Nilsen <kelvin@gcc.gnu.org>
4017
4018 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
4019 support.
4020
72f382fb
PC
40212016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4022
4023 PR c++/69872
4024 * g++.dg/warn/Wno-narrowing1.C: New.
4025
ef2ec9d9
MP
40262016-05-24 Marek Polacek <polacek@redhat.com>
4027
4028 PR c/71249
4029 * c-c++-common/Wswitch-unreachable-2.c: New test.
4030
e90434e3
JJ
40312016-05-24 Jakub Jelinek <jakub@redhat.com>
4032
7adb26f2
JJ
4033 PR c++/71257
4034 * g++.dg/vect/simd-clone-6.cc: New test.
4035 * g++.dg/gomp/declare-simd-6.C: New test.
4036
e90434e3
JJ
4037 PR middle-end/70434
4038 PR c/69504
4039 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
4040
b556ea3b
RB
40412016-05-24 Richard Biener <rguenther@suse.de>
4042
4043 PR tree-optimization/71240
4044 * gcc.dg/optimize-bswapsi-5.c: New testcase.
4045
e5328f5d
RB
40462016-05-24 Richard Biener <rguenther@suse.de>
4047
4048 PR tree-optimization/71230
4049 * gcc.dg/torture/pr71230.c: New testcase.
4050 * g++.dg/torture/pr71230.C: Likewise.
4051
a04e69c0
TS
40522016-05-24 Thomas Schwinge <thomas@codesourcery.com>
4053
4054 * c-c++-common/goacc/routine-5.c: Add tests.
4055 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
4056 * gfortran.dg/goacc/routine-6.f90: Add tests.
4057
30fd2977
RB
40582016-05-24 Richard Biener <rguenther@suse.de>
4059
4060 PR tree-optimization/71253
4061 * gcc.dg/torture/pr71253.c: New testcase.
4062
ca6f60bc
KV
40632016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
4064
4065 PR middle-end/71252
4066 * gfortran.dg/pr71252.f90: New test.
4067
d3465d72
RS
40682016-05-24 Richard Sandiford <richard.sandiford@arm.com>
4069
4070 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
4071
f17a223d
RB
40722016-05-24 Richard Biener <rguenther@suse.de>
4073
4074 PR middle-end/70434
4075 PR c/69504
4076 * c-c++-common/vector-subscript-4.c: New testcase.
4077 * c-c++-common/vector-subscript-5.c: Likewise.
4078
e3f36534
JD
40792016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4080
4081 PR fortran/71123
4082 * gfortran.dg/namelist_90.f: New test
4083
85d5c27d
JD
40842016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4085
4086 PR fortran/66461
4087 * gfortran.dg/unexpected_eof.f: New test
4088
fe3f3340
MM
40892016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
4090 Kelvin Nilsen <kelvin@gcc.gnu.org>
4091
4092 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
4093 as little endian.
4094
26d6ae55
PC
40952016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4096
4097 PR c++/70972
4098 * g++.dg/cpp0x/inh-ctor20.C: New.
4099 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
4100
d6c9a06f
PC
41012016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4102
4103 PR c++/69095
4104 * g++.dg/cpp0x/variadic168.C: New.
4105
396a1d10
PC
41062016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4107
4108 * g++.dg/cpp0x/pr31445.C: Test column number too.
4109 * g++.dg/cpp0x/pr32253.C: Likewise.
4110 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
4111 * g++.dg/cpp0x/variadic36.C: Likewise.
4112
ece46666
MG
41132016-05-23 Marc Glisse <marc.glisse@inria.fr>
4114
4115 * gcc.dg/fold-notshift-2.c: Adjust.
4116
a7dc5980
MP
41172016-05-23 Marek Polacek <polacek@redhat.com>
4118
4119 PR c/49859
4120 * c-c++-common/Wswitch-unreachable-1.c: New test.
4121 * gcc.dg/Wswitch-unreachable-1.c: New test.
4122 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
4123 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
4124 * g++.dg/gomp/block-10.C: Likewise.
4125 * gcc.dg/gomp/block-10.c: Likewise.
4126 * g++.dg/gomp/block-9.C: Likewise.
4127 * gcc.dg/gomp/block-9.c: Likewise.
4128 * g++.dg/gomp/target-1.C: Likewise.
4129 * g++.dg/gomp/target-2.C: Likewise.
4130 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 4131 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
4132 * g++.dg/gomp/taskgroup-1.C: Likewise.
4133 * gcc.dg/gomp/taskgroup-1.c: Likewise.
4134 * gcc.dg/gomp/teams-1.c: Likewise.
4135 * g++.dg/gomp/teams-1.C: Likewise.
4136 * g++.dg/overload/error3.C: Likewise.
4137 * g++.dg/tm/jump1.C: Likewise.
4138 * g++.dg/torture/pr40335.C: Likewise.
4139 * gcc.dg/c99-vla-jump-5.c: Likewise.
4140 * gcc.dg/switch-warn-1.c: Likewise.
4141 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
4142 * gcc.dg/nested-func-1.c: Likewise.
4143 * gcc.dg/pr67784-4.c: Likewise.
4144
18b54004
RB
41452016-05-23 Richard Biener <rguenther@suse.de>
4146
4147 PR tree-optimization/71230
4148 * gfortran.dg/pr71230-1.f90: New testcase.
4149 * gfortran.dg/pr71230-2.f90: Likewise.
4150
e569db5f
VK
41512016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4152
396a1d10 4153 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
4154 * gcc.dg/vect/pr58135.c: Add new.
4155 * gfortran.dg/pr46519-1.f: Adjust test case.
4156
e4b71114
PC
41572016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4158
4159 PR c++/53401
4160 * g++.dg/cpp0x/decltype64.C: New.
4161
a25a8058
CL
41622016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4163
4164 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
4165 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
4166 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
4167
0dcfe9ab
CL
41682016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4169
4170 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
4171 Add poly64x1_t and poly64x2_t cases if supported.
4172 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
4173 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
4174 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
4175 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
4176 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
4177
ffd70e4a
CL
41782016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4179
4180 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
4181 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
4182 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
4183 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
4184 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
4185 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
4186 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
4187
4b1f57fe
CL
41882016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4189
4190 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
4191
16c5ec77
CL
41922016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4193
4194 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
4195 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
4196
94ad56c7
JJ
41972016-05-22 Jakub Jelinek <jakub@redhat.com>
4198
57748705
JJ
4199 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
4200 constraint instead of "r".
4201 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
4202 insn instead of vxorpd.
4203 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
4204
af120161
JJ
4205 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
4206 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
4207
355023ce
JJ
4208 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
4209
3b48574c
JJ
4210 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
4211 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
4212
94ad56c7
JJ
4213 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
4214
8a85cee2
KV
42152016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
4216
4217 PR middle-end/40921
4218 * gcc.dg/tree-ssa/pr40921.c: New test.
4219
8e916b16
PS
42202016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
4221
4222 PR target/71103
4223 * gcc.target/avr/pr71103.c: New test.
4224
88aea79f
KV
42252016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
4226
4227 PR middle-end/71179
4228 * gcc.dg/tree-ssa/pr71179.c: New test.
4229
79063edd
MS
42302016-05-20 Martin Sebor <msebor@redhat.com>
4231
4232 PR c/71115
4233 * gcc.dg/init-excess-2.c: New test.
4234
55c8849f
EB
42352016-05-20 Eric Botcazou <ebotcazou@adacore.com>
4236
4237 * gnat.dg/opt53.adb: New test.
4238 * gnat.dg/opt54.adb: Likewise.
4239
c91a0948
MJ
42402016-05-20 Martin Jambor <mjambor@suse.cz>
4241
4242 PR tree-optimization/70884
4243 * gcc.dg/tree-ssa/pr70919.c: New test.
4244
9cad20fa
BS
42452016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
4246
4247 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
4248 formatting.
69a6d5ad
NS
4249 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
4250 fix code formatting.
4251
42522016-05-20 Nathan Sidwell <nathan@acm.org>
4253
4254 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
4255 non-common cases.
4256 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 4257
15c671a7
DM
42582016-05-20 David Malcolm <dmalcolm@redhat.com>
4259
4260 * jit.dg/all-non-failing-tests.h: Add
4261 test-factorial-must-tail-call.c.
4262 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
4263 * jit.dg/test-factorial-must-tail-call.c: New test case.
4264
4f028369
JJ
42652016-05-20 Jakub Jelinek <jakub@redhat.com>
4266
4267 PR fortran/71204
4268 * gfortran.dg/pr71204.f90: New test.
4269
7dea4ab3
CP
42702016-05-20 Cesar Philippidis <cesar@codesourcery.com>
4271
4272 * gcc.target/nvptx/sincos.c: New test.
4273
ef98d365
PC
42742016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4275
4276 PR c++/70572
4277 * g++.dg/cpp1y/auto-fn31.C: New.
4278
92466115
BS
42792016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
4280
4281 * gcc.target/powerpc/vec-addec.c: New test.
4282 * gcc.target/powerpc/vec-addec-int128.c: New test.
4283
9a385c2d
DM
42842016-05-20 David Malcolm <dmalcolm@redhat.com>
4285
4286 * gcc.dg/plugin/must-tail-call-1.c: New test case.
4287 * gcc.dg/plugin/must-tail-call-2.c: New test case.
4288 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
4289 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4290
77c9d5b4
JH
42912016-05-20 Jan Hubicka <hubicka@ucw.cz>
4292
4293 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
4294
68047971
JJ
42952016-05-20 Jakub Jelinek <jakub@redhat.com>
4296
18954840
JJ
4297 PR c++/71210
4298 * g++.dg/opt/pr71210-1.C: New test.
4299 * g++.dg/opt/pr71210-2.C: New test.
4300
68047971
JJ
4301 PR tree-optimization/29756
4302 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
4303 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
4304 only on selected targets where V4SImode vectors are known to be
4305 supported.
4306
d78789f5
MG
43072016-05-20 Marc Glisse <marc.glisse@inria.fr>
4308
4309 PR tree-optimization/71079
4310 PR tree-optimization/71206
4311 * gcc.dg/tree-ssa/pr71206.c: New testcase.
4312
550fa093
PK
43132016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4314
4315 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
4316 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
4317 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
4318
483c6429
RG
43192016-05-20 Richard Guenther <rguenther@suse.de>
4320
4321 PR tree-optimization/29756
4322 * gcc.dg/tree-ssa/vector-6.c: New testcase.
4323
eb066284
RB
43242016-05-20 Richard Biener <rguenther@suse.de>
4325
4326 PR tree-optimization/71185
4327 * gcc.dg/tree-ssa/pr71185.c: New testcase.
4328
58f10249
RB
43292016-05-20 Richard Biener <rguenther@suse.de>
4330
4331 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
4332
2a5569fa
MP
43332016-05-19 Marek Polacek <polacek@redhat.com>
4334
4335 PR c++/71075
4336 * g++.dg/diagnostic/pr71075.C: New test.
4337
5e9a5385
DM
43382016-05-19 David Malcolm <dmalcolm@redhat.com>
4339
4340 PR c++/71184
4341 * g++.dg/pr71184.C: New test case.
4342
4f45da44
KN
43432016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
4344
4345 * gcc.target/powerpc/darn-0.c: New test.
4346 * gcc.target/powerpc/darn-1.c: New test.
4347 * gcc.target/powerpc/darn-2.c: New test.
4348
4177437e
MP
43492016-05-19 Marek Polacek <polacek@redhat.com>
4350
4351 PR tree-optimization/71031
4352 * gcc.dg/tree-ssa/vrp100.c: New test.
4353
afb72432
IE
43542016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
4355
4356 PR rtl-optimization/71148
4357 * gcc.dg/pr71148.c: New test.
4358
4f83064e
KT
43592016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4360
4361 PR target/71056
4362 * gcc.target/arm/pr71056.c: New test.
4363
4bf8dbe1
BE
43642016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4365
4366 * c-c++-common/pr69669.c: Check the used mode.
4367
f3510625
MO
43682016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
4369
4370 PR sanitizer/64354
4371 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
4372
43c0068e
RB
43732016-05-19 Richard Biener <rguenther@suse.de>
4374
4375 PR tree-optimization/70729
4376 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
4377 * gcc.dg/graphite/scop-18.c: Likewise.
4378 * gcc.dg/pr41783.c: Disable LIM.
4379 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
4380 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
4381 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
4382 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
4383 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
4384 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
4385 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
4386 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
4387 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
4388 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
4389 * gfortran.dg/pr42108.f90: Likewise.
4390
70f25790
DM
43912016-05-18 David Malcolm <dmalcolm@redhat.com>
4392
4393 PR driver/69265
4394 * gcc.dg/spellcheck-options-11.c: New test case.
4395
960db8ec
JJ
43962016-05-18 Jakub Jelinek <jakub@redhat.com>
4397
4398 PR c++/71100
4399 * g++.dg/opt/pr71100.C: New test.
4400
04643334
MJ
44012016-05-18 Martin Jambor <mjambor@suse.cz>
4402
4403 PR ipa/69708
4404 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
4405 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
4406 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
4407 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
4408
91bb9f80
MJ
44092016-05-18 Martin Jambor <mjambor@suse.cz>
4410
4411 PR ipa/69708
4412 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
4413 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
4414 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
4415 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
4416 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
4417
c584aca6
PC
44182016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
4419
4420 PR c++/69793
4421 * g++.dg/template/crash122.C: New.
4422
20309c6e
PC
44232016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
4424
4425 PR c++/70466
4426 * g++.dg/template/pr70466-1.C: New.
4427 * g++.dg/template/pr70466-2.C: Likewise.
4428
50c78b9a
MM
44292016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4430
4431 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
4432 splat operations and the XXSPLTIB instruction.
4433 * gcc.target/powerpc/p9-splat-2.c: Likewise.
4434 * gcc.target/powerpc/p9-splat-3.c: Likewise.
4435 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
4436 xxlxor to clear a register.
4437
cf8be00d
RS
44382016-05-18 Richard Sandiford <richard.sandiford@arm.com>
4439
4440 * gcc.dg/torture/pr71020.c: New test.
4441
848a392a
MJ
44422016-05-18 Martin Jambor <mjambor@suse.cz>
4443
4444 PR ipa/70646
4445 * gcc.dg/ipa/pr70646.c: New test.
4446
1f2ab776
CL
44472016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4448
4449 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
4450
76489493
CL
44512016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4452
4453 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
4454 missing tests for vreinterpretq_p{8,16}.
4455
bd79378d
CL
44562016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4457
4458 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
4459 vsliq_n_s64 and vsliq_n_u64.
4460
81ca3ea0
CL
44612016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4462
4463 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
4464 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
4465
873cb425
CL
44662016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4467
4468 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
4469 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
4470 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
4471
9d6e7c21
CL
44722016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4473
4474 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
4475 in comment.
4476
b4dbe40e 44772016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
4478
4479 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
4480 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
4481 "blr\t" and switch to scan-assembler-times.
4482
83a5c910
JW
44832016-05-18 Jiong Wang <jiong.wang@arm.com>
4484
53d6d955
UB
4485 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
4486 with __aarch64__.
4487 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
4488 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 4489
fb7cbdeb
JJ
44902016-05-18 Jakub Jelinek <jakub@redhat.com>
4491
8ee91165
JJ
4492 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
4493 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
4494 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
4495 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
4496 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
4497 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
4498
cf4d516a
JJ
4499 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
4500 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
4501
a4f16422
JJ
4502 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
4503 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
4504
7b37ce10
JJ
4505 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
4506 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
4507
fb7cbdeb
JJ
4508 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
4509
c9326aef
RB
45102016-05-18 Richard Biener <rguenther@suse.de>
4511
4512 PR tree-optimization/71168
4513 * gcc.dg/torture/pr71168.c: New testcase.
4514
df8b0a11
KV
45152016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
4516
4517 PR middle-end/63586
4518 * gcc.dg/tree-ssa/pr63586-2.c: New test.
4519 * gcc.dg/tree-ssa/pr63586.c: New test.
4520 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
4521
2efd67ed
NS
45222016-05-17 Nathan Sidwell <nathan@acm.org>
4523
4524 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
4525 * gcc.dg/pr68671.c: Fix ptx xfail-if.
4526 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
4527 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
4528
1988b2c2
NS
45292016-05-17 Nathan Sidwell <nathan@acm.org>
4530
4531 * gcc.target/nvptx/abi-vararg-3.c: New.
4532
ad1d92ab
MM
45332016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
4534
4535 PR tree-optimization/54579
4536 PR middle-end/55299
4537 * gcc.dg/fold-notrotate-1.c: New test.
4538 * gcc.dg/fold-notshift-1.c: New test.
4539 * gcc.dg/fold-notshift-2.c: New test.
4540
47768df8
MP
45412016-05-17 Marek Polacek <polacek@redhat.com>
4542
4543 PR ipa/71146
4544 * g++.dg/ipa/pr71146.C: New test.
4545
6b5423a5
DM
45462016-05-17 David Malcolm <dmalcolm@redhat.com>
4547
4548 * jit.dg/test-error-array-bounds.c: New test case.
4549
c7986356
MG
45502016-05-17 Marc Glisse <marc.glisse@inria.fr>
4551
4552 * gcc.dg/tree-ssa/and-1.c: New testcase.
4553
d982c5b7
MG
45542016-05-17 Marc Glisse <marc.glisse@inria.fr>
4555
4556 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4557 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
4558
0139ba93
MG
45592016-05-17 Marc Glisse <marc.glisse@inria.fr>
4560
4561 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4562 * gcc.dg/tree-ssa/vrp99.c: New testcase.
4563
daab4562
JW
45642016-05-17 Jiong Wang <jiong.wang@arm.com>
4565
4566 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
4567
22330033
JW
45682016-05-17 Jiong Wang <jiong.wang@arm.com>
4569
4570 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
4571
98b3a5f2
JW
45722016-05-17 Jiong Wang <jiong.wang@arm.com>
4573
4574 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
4575 ".2d[index]" when scan the assembly.
4576 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
4577 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
4578 float64x1.
4579 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
4580
b71b7a8e
RB
45812016-05-17 Richard Biener <rguenther@suse.de>
4582
4583 PR tree-optimization/71132
4584 * gcc.dg/torture/pr71132.c: New testcase.
4585
3c51ad46
CL
45862016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
4587
4588 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
4589
d20faa66
KT
45902016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4591
4592 PR target/70809
4593 * gcc.target/aarch64/pr70809_1.c: New test.
4594
b75cc5a4
KT
45952016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4596
4597 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
4598 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
4599 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
4600 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
4601
b28eb195
IE
46022016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
4603 Ilya Enkovich <ilya.enkovich@intel.com>
4604
4605 PR target/71114
4606 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
4607
0b9004ed
JH
46082016-05-16 Jan Hubicka <hubicka@ucw.cz>
4609
4610 * g++.dg/ipa/ivinline-7.C: Do not xfail.
4611 * g++.dg/ipa/ivinline-9.C: Do not xfail.
4612
1b81a1c1
MW
46132016-05-16 Matthew Wahab <matthew.wahab@arm.com>
4614
4615 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
4616 test for __ARM_FP16_ARGS.
4617 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
4618 * gcc.target/arm/aapcs/neon-vect10.c: New.
4619 * gcc.target/arm/aapcs/neon-vect9.c: New.
4620 * gcc.target/arm/aapcs/vfp18.c: New.
4621 * gcc.target/arm/aapcs/vfp19.c: New.
4622 * gcc.target/arm/aapcs/vfp20.c: New.
4623 * gcc.target/arm/aapcs/vfp21.c: New.
4624 * gcc.target/arm/fp16-aapcs-1.c: New.
4625 * g++.target/arm/fp16-param-1.c: Update expected output. Add
4626 test for __ARM_FP16_ARGS.
4627 * g++.target/arm/fp16-return-1.c: Update expected output.
4628
921d1e73
JW
46292016-05-16 Jiong Wang <jiong.wang@arm.com>
4630
4631 PR testsuite/70227
4632 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
4633
228eb42a
HA
46342016-05-15 Harald Anlauf <anlauf@gmx.de>
4635
4636 PR fortran/69603
4637 * gfortran.dg/pr69603.f90: New testcase.
4638
785abfd3
FR
46392016-05-14 Fritz Reese <fritzoreese@gmail.com>
4640
4641 * gfortran.dg/dec_union_4.f90: Fix endian issue.
4642
e75eb64f
FR
46432016-05-14 Fritz Reese <fritzoreese@gmail.com>
4644
4645 PR fortran/71047
4646 * gfortran.dg/pr71047.f08: New test.
4647
aa4b467b
JM
46482016-05-13 Joseph Myers <joseph@codesourcery.com>
4649
4650 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
4651 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
4652 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
4653
653fb4a2
MS
46542016-05-13 Martin Sebor <msebor@redhat.com>
4655
4656 PR c++/60049
4657 * g++.dg/cpp0x/constexpr-60049.C: New test.
4658
9e37582d
JJ
46592016-05-13 Jakub Jelinek <jakub@redhat.com>
4660
4661 PR bootstrap/71071
4662 * gcc.dg/pr71071.c: New test.
4663
a278aa17
UB
46642016-05-13 Uros Bizjak <ubizjak@gmail.com>
4665
4666 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
4667 remove XOP handling.
377eaca7 4668 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 4669
ac3d02e2
NS
46702016-05-13 Nathan Sidwell <nathan@acm.org>
4671
4672 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
4673 __atomic_is_lock_free declaration.
4674
8ab3bdac
RB
46752016-05-13 Richard Biener <rguenther@suse.de>
4676
4677 PR tree-optimization/42587
4678 * gcc.dg/optimize-bswapsi-4.c: New testcase.
4679
623b8e0a
ML
46802016-05-13 Martin Liska <mliska@suse.cz>
4681
4682 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
4683 the new format of dump output.
4684
da7674f6
IE
46852016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
4686
4687 * gcc.dg/pr71084.c: New test.
4688
c959db3d
RR
46892016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4690
53d6d955
UB
4691 PR target/53440
4692 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 4693
43203dea
RR
46942016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4695
4696 * gcc.target/aarch64/struct_return.c: New test.
4697
4f2e1536
MP
46982016-05-12 Marek Polacek <polacek@redhat.com>
4699
4700 PR c/70756
4701 * c-c++-common/pr70756-2.c: New test.
4702 * c-c++-common/pr70756.c: New test.
4703
1ef33ef3
RB
47042016-05-12 Richard Biener <rguenther@suse.de>
4705
4706 PR tree-optimization/71059
4707 * gcc.dg/torture/pr71059.c: New testcase.
4708
763baff6
RB
47092016-05-12 Richard Biener <rguenther@suse.de>
4710
4711 PR tree-optimization/71062
4712 * gcc.dg/torture/pr71062.c: New testcase.
4713
c4ec1243
IE
47142016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
4715
4716 PR tree-optimization/71006
4717 * gcc.dg/pr71006.c: New test.
4718
a5fbf76d
MP
47192016-05-12 Marek Polacek <polacek@redhat.com>
4720
4721 PR driver/71063
4722 * gcc.dg/opts-7.c: New test.
4723
5acc47a4
KT
47242016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4725
4726 PR target/70830
4727 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
4728 Add -save-temps to dg-options.
4729 Scan for ldmfd rather than pop instruction.
4730 * gcc.target/arm/interrupt-2.c: Likewise.
4731 * gcc.target/arm/pr70830.c: New test.
4732
40bd4bf9
JJ
47332016-05-12 Jakub Jelinek <jakub@redhat.com>
4734
3cd63842
JJ
4735 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
4736 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
4737
c05d08f6
JJ
4738 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
4739 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
4740 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
4741
bc27ffae
JJ
4742 PR target/71019
4743 * gcc.target/i386/avx512vl-pack-1.c: New test.
4744 * gcc.target/i386/avx512vl-pack-2.c: New test.
4745 * gcc.target/i386/avx512bw-pack-2.c: New test.
4746
515d7412
JJ
4747 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
4748
40bd4bf9
JJ
4749 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
4750 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
4751 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
4752
44ab146a
RB
47532016-05-12 Richard Biener <rguenther@suse.de>
4754
4755 PR tree-optimization/70986
4756 * gcc.dg/torture/pr70986-1.c: New testcase.
4757 * gcc.dg/torture/pr70986-2.c: Likewise.
4758 * gcc.dg/torture/pr70986-3.c: Likewise.
4759
d6e83a8d
MM
47602016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
4761
4762 PR c/43651
4763 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
4764 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
4765
51e67ea3
UB
47662016-05-11 Uros Bizjak <ubizjak@gmail.com>
4767
4768 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
4769 directive.
4770 * gcc.target/i386/pr66746.c: Ditto.
4771
3fd2b007
MM
47722016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4773
4774 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
4775 support.
4776 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
4777 warning when using -mvsx-timode.
4778 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
4779 * gcc.target/powerpc/dform-2.c: Likewise.
4780 * gcc.target/powerpc/pr68805.c: Likewise.
4781
5c3a10fb
MP
47822016-05-11 Marek Polacek <polacek@redhat.com>
4783
4784 PR c++/71024
4785 * c-c++-common/attributes-3.c: New test.
4786
7cfb065b
NS
47872016-05-11 Nathan Sidwell <nathan@acm.org>
4788
4789 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
4790 * gcc.c-torture/execute/pr68185.c: Likewise.
4791 * gcc.dg/ipa/pr70306.c: Requires global constructors.
4792 * gcc.dg/pr69634.c: Requires scheduling.
4793 * gcc.dg/torture/pr66178.c: Require label values.
4794 * gcc.dg/setjmp-6.c: Require indirect jumps.
4795
f35ea97d
RB
47962016-05-11 Richard Biener <rguenther@suse.de>
4797
4798 PR tree-optimization/71055
4799 * gcc.dg/torture/pr71055.c: New testcase.
4800
dff70323
RB
48012016-05-11 Richard Biener <rguenther@suse.de>
4802
4803 PR debug/71057
4804 * g++.dg/debug/pr71057.C: New testcase.
4805
56a3d28b
JJ
48062016-05-11 Jakub Jelinek <jakub@redhat.com>
4807
4808 PR fortran/70855
4809 * gfortran.dg/gomp/pr70855.f90: New test.
4810
ebc1b29e
RB
48112016-05-11 Richard Biener <rguenther@suse.de>
4812
4813 PR middle-end/71002
4814 * g++.dg/torture/pr71002.C: New testcase.
4815
98ccd1d7
IE
48162016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
4817
4818 PR middle-end/70807
4819 * gcc.dg/pr70807.c: New test.
4820
ed29e24b
MS
48212016-05-10 Martin Sebor <msebor@redhat.com>
4822
4823 PR c++/38611
4824 * g++.dg/Wattributes.C: New test.
4825
e39dab2c
MG
48262016-05-10 Marc Glisse <marc.glisse@inria.fr>
4827
4828 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
4829 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4830 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
4831
d067e238
IE
48322016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4833
4834 PR target/70799
4835 * gcc.target/i386/pr70799-1.c: New test.
4836
cd36c83e
PMR
48372016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4838
4839 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
4840
1e3af2a4
IE
48412016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4842
4843 PR middle-end/70877
4844 * gcc.target/i386/pr70877.c: New test.
4845
afc610db
IE
48462016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4847
4848 PR tree-optimization/70786
4849 * gcc.target/i386/pr70876.c: New test.
4850
4b59d19f
JJ
48512016-05-10 Jakub Jelinek <jakub@redhat.com>
4852
4853 PR target/70927
4854 * gcc.target/i386/avx512vl-logic-1.c: New test.
4855 * gcc.target/i386/avx512vl-logic-2.c: New test.
4856 * gcc.target/i386/avx512dq-logic-2.c: New test.
4857
9b5ee426
BS
48582016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4859
4860 PR target/70963
4861 * gcc.target/powerpc/pr70963.c: New.
4862
f3352cab
DM
48632016-05-10 David Malcolm <dmalcolm@redhat.com>
4864
4865 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
4866 (test_very_wide_line): Add ruler to expected output.
4867 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
4868 (test_very_wide_line): Likewise.
4869 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4870 (test_show_locus): Within the handling of "test_very_wide_line",
4871 enable show_ruler_p on the diagnostic context.
4872
4a3255dd
RB
48732016-05-10 Richard Biener <rguenther@suse.de>
4874
4875 PR tree-optimization/71039
4876 * gcc.dg/torture/pr71039.c: New testcase.
4877
da7c9950
NS
48782016-05-10 Nathan Sidwell <nathan@acm.org>
4879
4880 * gcc.dg/nested-func-10.c: Requires alloca.
4881 * gcc.dg/nested-func-9.c: Requires alloca.
4882 * gcc.c-torture/execute/pr70460.c: Requires labels.
4883 * gcc.c-torture/compile/pr70199.c: Requires labels.
4884 * gcc.target/nvptx/decl.c: Compile only.
4885 * gcc.target/nvptx/trailing-init.c: Compile only.
4886 * gcc.target/nvptx/ary-init.c: Compile only.
4887
cf68d92c
MP
48882016-05-10 Marek Polacek <polacek@redhat.com>
4889
4890 PR c/70255
4891 * gcc.dg/attr-opt-1.c: New test.
4892
64ea4e15
RB
48932016-05-10 Richard Biener <rguenther@suse.de>
4894
4895 PR tree-optimization/70497
4896 PR tree-optimization/28367
4897 * gcc.dg/torture/20160404-1.c: New testcase.
4898 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
4899 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
4900
5a96dae3
PMR
49012016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4902
4903 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
4904
fc97f805
UB
49052016-05-09 Uros Bizjak <ubizjak@gmail.com>
4906
4907 * gcc.target/i386/fabsneg-1.c New test.
4908
a710b1d5
AM
49092016-05-09 Alan Modra <amodra@gmail.com>
4910
4911 PR testsuite/70826
4912 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
4913
171f6f05
RB
49142016-05-09 Richard Biener <rguenther@suse.de>
4915
4916 PR tree-optimization/70985
4917 * gcc.dg/torture/pr70985.c: New testcase.
4918
18caa34e
BC
49192016-05-09 Bin Cheng <bin.cheng@arm.com>
4920
4921 * gcc.dg/tree-ssa/ifc-9.c: New test.
4922 * gcc.dg/tree-ssa/ifc-10.c: New test.
4923 * gcc.dg/tree-ssa/ifc-11.c: New test.
4924 * gcc.dg/tree-ssa/ifc-12.c: New test.
4925 * gcc.dg/vect/pr61194.c: Remove XFAIL.
4926 * gcc.dg/vect/vect-23.c: Remove XFAIL.
4927 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
4928
7a27d38f
RB
49292016-05-09 Richard Biener <rguenther@suse.de>
4930
4931 PR fortran/70937
4932 * gfortran.dg/pr70937.f90: New testcase.
4933
5ebbbd3d
RO
49342016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4935
4936 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
4937
f6288c24
FR
49382016-05-07 Fritz Reese <fritzoreese@gmail.com>
4939
4940 PR fortran/56226
4941 * gfortran.dg/dec_structure_1.f90: New testcase.
4942 * gfortran.dg/dec_structure_2.f90: Ditto.
4943 * gfortran.dg/dec_structure_3.f90: Ditto.
4944 * gfortran.dg/dec_structure_4.f90: Ditto.
4945 * gfortran.dg/dec_structure_5.f90: Ditto.
4946 * gfortran.dg/dec_structure_6.f90: Ditto.
4947 * gfortran.dg/dec_structure_7.f90: Ditto.
4948 * gfortran.dg/dec_structure_8.f90: Ditto.
4949 * gfortran.dg/dec_structure_9.f90: Ditto.
4950 * gfortran.dg/dec_structure_10.f90: Ditto.
4951 * gfortran.dg/dec_structure_11.f90: Ditto.
4952 * gfortran.dg/dec_union_1.f90: Ditto.
4953 * gfortran.dg/dec_union_2.f90: Ditto.
4954 * gfortran.dg/dec_union_3.f90: Ditto.
4955 * gfortran.dg/dec_union_4.f90: Ditto.
4956 * gfortran.dg/dec_union_5.f90: Ditto.
4957 * gfortran.dg/dec_union_6.f90: Ditto.
4958 * gfortran.dg/dec_union_7.f90: Ditto.
4959
5ec4a8cd
TV
49602016-05-07 Tom de Vries <tom@codesourcery.com>
4961
4962 PR tree-optimization/70956
4963 * gcc.dg/graphite/pr70956.c: New test.
4964
58ec1d0e
JJ
49652016-05-06 Jakub Jelinek <jakub@redhat.com>
4966
ccd88fb7
JJ
4967 PR middle-end/70941
4968 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
4969 (a, b, c, d): Change type from char to signed char.
4970 (main): Compare against (signed char) -1634678893 instead of
4971 hardcoded -109. Use __builtin_abort instead of abort.
4972
dd3b6464
JJ
4973 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
4974 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4975
58ec1d0e
JJ
4976 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4977
19aa23d8
YR
49782016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4979
4980 PR debug/70935
4981 * gcc.dg/torture/pr70935.c: New test.
4982
ae5f0df1
OE
49832016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4984
4985 PR target/58219
ce23a8ff 4986 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 4987
078f7e37
RB
49882016-05-06 Richard Biener <rguenther@suse.de>
4989
4990 PR tree-optimization/70960
4991 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4992
765d7b54
OE
49932016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4994
4995 PR target/52933
4996 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4997 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4998 Adjust expected instruction counts.
4999 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
5000
29c94e65
MP
50012016-05-06 Marek Polacek <polacek@redhat.com>
5002
5003 PR sanitizer/70875
5004 * gcc.dg/ubsan/bounds-3.c: New test.
5005
3684b02e
OE
50062016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5007
5008 PR target/54089
5009 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
5010
8706773f
RB
50112016-05-06 Richard Biener <rguenther@suse.de>
5012
5013 PR middle-end/70931
5014 * gfortran.dg/pr70931.f90: New testcase.
5015
a4f51018
RB
50162016-05-06 Richard Biener <rguenther@suse.de>
5017
5018 PR middle-end/70941
5019 * gcc.dg/torture/pr70941.c: New testcase.
5020
c4f2425f
BC
50212016-05-05 Bin Cheng <bin.cheng@arm.com>
5022
5023 PR tree-optimization/57206
5024 * gcc.dg/vect/pr57206.c: New test.
5025
5dc08197
RO
50262016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5027
5028 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
5029
351f85c5
JJ
50302016-05-05 Jakub Jelinek <jakub@redhat.com>
5031
568bac8c
JJ
5032 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
5033
351f85c5
JJ
5034 * c-c++-common/Wdangling-else-4.c: New test.
5035
33fd7785
JJ
50362016-05-04 Jakub Jelinek <jakub@redhat.com>
5037
2d1ac15a
JJ
5038 PR c++/70906
5039 PR c++/70933
5040 * g++.dg/opt/pr70906.C: New test.
5041 * g++.dg/opt/pr70933.C: New test.
5042
33fd7785
JJ
5043 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
5044
6b715bf6
JH
50452016-05-04 Jan Hubicka <hubicka@ucw.cz>
5046
5047 * gcc.dg/ipa/pure-const-3.c: New testcase.
5048
deef7113
MP
50492016-05-04 Marek Polacek <polacek@redhat.com>
5050
5051 * c-c++-common/Wdangling-else-1.c: New test.
5052 * c-c++-common/Wdangling-else-2.c: New test.
5053 * c-c++-common/Wdangling-else-3.c: New test.
5054
5396db97
KCY
50552016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
5056
5057 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
5058 flag is present.
5059
de55efd5
MP
50602016-05-04 Marek Polacek <polacek@redhat.com>
5061
5062 PR c/48778
5063 * gcc.dg/Waddress-2.c: New test.
5064
475839b6
AM
50652016-05-04 Alan Modra <amodra@gmail.com>
5066
5067 * gcc.target/powerpc/pr70866.c: New.
5068
b25aad5f
MS
50692016-05-03 Martin Sebor <msebor@redhat.com>
5070
5071 PR c++/66561
5072 * c-c++-common/builtin_location.c: New test.
5073 * g++.dg/cpp1y/builtin_location.C: New test.
5074
79ce98bc
MP
50752016-05-03 Marek Polacek <polacek@redhat.com>
5076
5077 PR c/70859
5078 * gcc.dg/pr70859.c: New test.
5079 * gcc.dg/pr70859-2.c: New test.
5080
402e89f5
PMR
50812016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
5082
5083 * gnat.dg/debug5.adb: New testcase.
5084
f3d90045
DV
50852016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
5086
5087 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
5088 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
5089 Procedure to check for z10 instruction set.
5090
1e26cec1
CL
50912016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
5092
5093 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
5094
71aca5a0
AM
50952016-05-03 Alan Modra <amodra@gmail.com>
5096
5097 * gcc.target/powerpc/savres.c: Add func using a single gpr.
5098
2fd70ec1
JJ
50992016-05-03 Jakub Jelinek <jakub@redhat.com>
5100
5101 * gcc.target/i386/avx512f-cvt-1.c: New test.
5102
e5705cf7
L
51032016-05-03 H.J. Lu <hongjiu.lu@intel.com>
5104
5105 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
5106 -fdump-tree-vrp-details.
5107
381cdae4
RB
51082016-05-03 Richard Biener <rguenther@suse.de>
5109
5110 * gcc.dg/pr30172-1.c: Adjust.
5111 * gcc.dg/pr63743.c: Likewise.
5112 * gcc.dg/tm/pr51696.c: Likewise.
5113 * c-c++-common/tm/safe-1.c: Likewise.
5114 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
5115 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
5116 * g++.dg/plugin/self-assign-test-1.C: Likewise.
5117 * g++.dg/plugin/self-assign-test-2.C: Likewise.
5118
adedd5c1
JJ
51192016-05-03 Jakub Jelinek <jakub@redhat.com>
5120
31ed1665
JJ
5121 PR rtl-optimization/70467
5122 * gcc.target/i386/pr70467-3.c: New test.
5123 * gcc.target/i386/pr70467-4.c: New test.
5124
dea60b59
JJ
5125 PR tree-optimization/70916
5126 * gcc.c-torture/compile/pr70916.c: New test.
5127
adedd5c1
JJ
5128 PR target/49244
5129 * gcc.target/i386/pr49244-1.c: New test.
5130 * gcc.target/i386/pr49244-2.c: New test.
5131
f80041ef
BS
51322016-05-03 Bernd Schmidt <bschmidt@redhat.com>
5133
5134 PR rtl-optimization/44281
5135 * gcc.target/i386/pr44281.c: New test.
5136
1cfcd39e
BC
51372016-05-03 bin cheng <bin.cheng@arm.com>
5138
5139 PR tree-optimization/56541
5140 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
5141 * gcc.dg/vect/pr56541.c: new test.
5142
4304ccfd
MM
51432016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
5144
5145 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
5146 __float128.
5147 * gcc.target/powerpc/float128-complex-2.c: Likewise.
5148
50d94c29
L
51492016-05-02 H.J. Lu <hongjiu.lu@intel.com>
5150
5151 PR testsuite/70520
5152 * c-c++-common/asan/clone-test-1.c (main): Align child process
5153 stack to 16 bytes.
5154
bc1aee87
DM
51552016-05-02 David Malcolm <dmalcolm@redhat.com>
5156
5157 PR c++/62314
5158 * g++.dg/spellcheck-fields-2.C: New test case.
5159
474e0129
DM
51602016-05-02 David Malcolm <dmalcolm@redhat.com>
5161
5162 PR c++/62314
5163 * g++.dg/pr62314.C: New test case.
5164
818b88a7
JH
51652016-05-02 Jan Hubicka <hubicka@ucw.cz>
5166
5167 * gcc.dg/ipa/inline-8.c: New testcase.
5168
dd77684f
JJ
51692016-05-02 Jakub Jelinek <jakub@redhat.com>
5170
5171 PR rtl-optimization/70467
5172 * gcc.target/i386/pr70467-1.c: New test.
5173
72407e00
BE
51742016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
5175
5176 * gcc.dg/spec-options.c: Run the test on all targets.
5177 * gcc.dg/foo.specs: Use cpp_unique_options.
5178
dd53d197
MG
51792016-05-02 Marc Glisse <marc.glisse@inria.fr>
5180
5181 * gcc.dg/tree-ssa/unord.c: New testcase.
5182
a8b85ce9
MG
51832016-05-02 Marc Glisse <marc.glisse@inria.fr>
5184
5185 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
5186
5b37e866
NS
51872016-05-02 Nathan Sidwell <nathan@codesourcery.com>
5188
5189 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
5190
7176a4a0
MP
51912016-05-02 Marek Polacek <polacek@redhat.com>
5192
5193 PR c/70851
5194 * gcc.dg/enum-incomplete-3.c: New test.
5195
6b9933b9
MP
51962016-05-02 Marek Polacek <polacek@redhat.com>
5197 Tom de Vries <tom@codesourcery.com>
5198
5199 PR tree-optimization/70700
5200 * gcc.dg/pr70700.c: New test.
5201
90f82260
UB
52022016-05-01 Uros Bizjak <ubizjak@gmail.com>
5203
5204 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
5205 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
5206 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
5207 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
5208 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
5209
f73036c1
EB
52102016-04-30 Eric Botcazou <ebotcazou@adacore.com>
5211
5212 * ada/acats/run_acats: Rename into...
5213 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
5214 * ada/acats/run_all.sh: Remove redundant test.
5215 (target_run): Move around.
5216 (target_gnatchop): Use newly built executable.
5217 (target_gnatmake): Likewise.
5218 Check that the compilation of impbit succeeds.
5219
85e051a3
OE
52202016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
5221
5222 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
5223 * gcc.dg/20021029-1.c: Likewise.
5224 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
5225 * gcc.target/sh/attr-isr-trapa.c: Likewise.
5226 * gcc.target/sh/cmpstr.c: Likewise.
5227 * gcc.target/sh/cmpstrn.c: Likewise.
5228 * gcc.target/sh/memset.c: Likewise.
5229 * gcc.target/sh/pr21255-2-mb.c: Likewise.
5230 * gcc.target/sh/pr21255-2-ml.c: Likewise.
5231 * gcc.target/sh/pr39423-1.c: Likewise.
5232 * gcc.target/sh/pr49468-di.c: Likewise.
5233 * gcc.target/sh/pr49468-si.c: Likewise.
5234 * gcc.target/sh/pr49880-1.c: Likewise.
5235 * gcc.target/sh/pr49880-2.c: Likewise.
5236 * gcc.target/sh/pr49880-3.c: Likewise.
5237 * gcc.target/sh/pr50751-1.c: Likewise.
5238 * gcc.target/sh/pr50751-4.c: Likewise.
5239 * gcc.target/sh/pr50751-7.c: Likewise.
5240 * gcc.target/sh/pr51244-1.c: Likewise.
5241 * gcc.target/sh/pr51244-10.c: Likewise.
5242 * gcc.target/sh/pr51244-11.c: Likewise.
5243 * gcc.target/sh/pr51244-12.c: Likewise.
5244 * gcc.target/sh/pr51244-13.c: Likewise.
5245 * gcc.target/sh/pr51244-14.c: Likewise.
5246 * gcc.target/sh/pr51244-17.c: Likewise.
5247 * gcc.target/sh/pr51244-18.c: Likewise.
5248 * gcc.target/sh/pr51244-19.c: Likewise.
5249 * gcc.target/sh/pr51244-4.c: Likewise.
5250 * gcc.target/sh/pr51244-5.c: Likewise.
5251 * gcc.target/sh/pr51244-7.c: Likewise.
5252 * gcc.target/sh/pr51244-8.c: Likewise.
5253 * gcc.target/sh/pr51244-9.c: Likewise.
5254 * gcc.target/sh/pr51697.c: Likewise.
5255 * gcc.target/sh/pr52483-1.c: Likewise.
5256 * gcc.target/sh/pr52483-2.c: Likewise.
5257 * gcc.target/sh/pr52483-3.c: Likewise.
5258 * gcc.target/sh/pr52483-5.c: Likewise.
5259 * gcc.target/sh/pr52933-1.c: Likewise.
5260 * gcc.target/sh/pr52933-2.c: Likewise.
5261 * gcc.target/sh/pr52933-3.c: Likewise.
5262 * gcc.target/sh/pr53568-1.c: Likewise.
5263 * gcc.target/sh/pr53976-1.c: Likewise.
5264 * gcc.target/sh/pr53988-1.c: Likewise.
5265 * gcc.target/sh/pr53988.c: Likewise.
5266 * gcc.target/sh/pr54089-1.c: Likewise.
5267 * gcc.target/sh/pr54089-6.c: Likewise.
5268 * gcc.target/sh/pr54089-7.c: Likewise.
5269 * gcc.target/sh/pr54089-8.c: Likewise.
5270 * gcc.target/sh/pr54089-9.c: Likewise.
5271 * gcc.target/sh/pr54236-1.c: Likewise.
5272 * gcc.target/sh/pr54236-2.c: Likewise.
5273 * gcc.target/sh/pr54236-3.c: Likewise.
5274 * gcc.target/sh/pr54236-4.c: Likewise.
5275 * gcc.target/sh/pr54386.c: Likewise.
5276 * gcc.target/sh/pr54602-1.c: Likewise.
5277 * gcc.target/sh/pr54685.c: Likewise.
5278 * gcc.target/sh/pr54760-1.c: Likewise.
5279 * gcc.target/sh/pr54760-2.c: Likewise.
5280 * gcc.target/sh/pr54760-3.c: Likewise.
5281 * gcc.target/sh/pr54760-4.c: Likewise.
5282 * gcc.target/sh/pr54760-5.c: Likewise.
5283 * gcc.target/sh/pr54760-6.c: Likewise.
5284 * gcc.target/sh/pr55146.c: Likewise.
5285 * gcc.target/sh/pr55160.c: Likewise.
5286 * gcc.target/sh/pr59278.c: Likewise.
5287 * gcc.target/sh/pr59401-1.c: Likewise.
5288 * gcc.target/sh/pr59533-1.c: Likewise.
5289 * gcc.target/sh/pr63260.c: Likewise.
5290 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
5291 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
5292 * gcc.target/sh/strlen.c: Likewise.
5293 * gcc.target/sh/torture/pr30807.c: Likewise.
5294 * gcc.target/sh/torture/pr34777.c: Likewise.
5295 * gcc.target/sh/torture/pr64652.c: Likewise.
5296 * gcc.target/sh/torture/pr65505.c: Likewise.
5297 * gcc.target/sh/torture/pragma-isr.c: Likewise.
5298 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
5299
411e5c67
PC
53002016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
5301
5302 PR c++/66644
5303 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
5304
8fa97501
BS
53052016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5306
5307 * gcc.target/powerpc/vsx-elemrev-1.c: New.
5308 * gcc.target/powerpc/vsx-elemrev-2.c: New.
5309 * gcc.target/powerpc/vsx-elemrev-3.c: New.
5310 * gcc.target/powerpc/vsx-elemrev-4.c: New.
5311
5a956111
PP
53122016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
5313
5314 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
5315 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
5316
e7ff0319
CP
53172016-04-29 Cesar Philippidis <cesar@codesourcery.com>
5318
5319 PR middle-end/70626
5320 * c-c++-common/goacc/combined-reduction.c: New test.
5321 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
5322
52d11a4b
L
53232016-04-29 H.J. Lu <hongjiu.lu@intel.com>
5324
5325 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
5326 *movdi_internal pattern only if PIC off.
5327 * gcc.target/i386/pr70155-2.c: Likewise.
5328 * gcc.target/i386/pr70155-3.c: Likewise.
5329 * gcc.target/i386/pr70155-4.c: Likewise.
5330 * gcc.target/i386/pr70155-5.c: Likewise.
5331 * gcc.target/i386/pr70155-6.c: Likewise.
5332 * gcc.target/i386/pr70155-7.c: Likewise.
5333 * gcc.target/i386/pr70155-8.c: Likewise.
5334 * gcc.target/i386/pr70155-15.c: Likewise.
5335 * gcc.target/i386/pr70155-17.c: Likewise.
5336 * gcc.target/i386/pr70155-22.c: Likewise.
5337
8960db31
BC
53382016-04-29 Bin Cheng <bin.cheng@arm.com>
5339
5340 PR tree-optimization/70803
5341 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
5342
cca535a4
IE
53432016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
5344
5345 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
5346 optimization of vector loop.
5347 * gcc.target/i386/vect-unpack-3.c: New test.
5348 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
5349 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
5350 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
5351
500ecf4a
MP
53522016-04-29 Marek Polacek <polacek@redhat.com>
5353
5354 PR sanitizer/70342
5355 * g++.dg/ubsan/null-7.C: New test.
5356
2fff3db8
MP
5357 PR c/70852
5358 * gcc.dg/pr70852.c: New test.
5359
509063eb
DV
53602016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5361
5362 PR/69089
5363 * g++.dg/cpp0x/alignas6.C: New test.
5364
83745c0d
DV
53652016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5366
c87885ca
RO
5367 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
5368 * gcc.dg/pr27003.c: Likewise.
5369 * gcc.dg/tree-ssa/cswtch.c: Likewise.
5370 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
5371 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
5372 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
5373 * gcc.target/arc/mxy.c: Likewise.
5374 * gcc.target/arc/mswape.c: Likewise.
5375 * gcc.target/arc/mrtsc.c: Likewise.
5376 * gcc.target/arc/mcrc.c: Likewise.
5377 * gcc.target/arc/mdsp-packa.c: Likewise.
5378 * gcc.target/arc/mdvbf.c: Likewise.
5379 * gcc.target/arc/mlock.c: Likewise.
5380 * gcc.target/arc/mmac-24.c: Likewise.
5381 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
5382
849b265d
BS
53832016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
5384 Matthijs Kooijman <matthijs@stdin.nl>
5385 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5386
5387 PR target/60040
5388 * gcc.target/avr/pr60040-1.c: New.
5389 * gcc.target/avr/pr60040-2.c: New.
5390
1390536b
RB
53912016-04-29 Richard Biener <rguenther@suse.de>
5392
5393 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
5394
98998245
RB
53952016-04-29 Richard Biener <rguenther@suse.de>
5396
5397 PR tree-optimization/13962
5398 PR tree-optimization/65686
5399 * gcc.dg/uninit-pr65686.c: New testcase.
5400
8b80cc21
JJ
54012016-04-29 Jakub Jelinek <jakub@redhat.com>
5402
5403 PR middle-end/70843
5404 * gcc.dg/pr70843.c: New test.
5405
6181bc30
JJ
54062016-04-28 Jakub Jelinek <jakub@redhat.com>
5407
5408 PR target/70858
5409 * gcc.target/i386/pr70858.c: New test.
5410
f4cb3612
AB
54112016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
5412
5413 * gcc.target/arc/nps400-1.c: New file.
5414
8ad9df62
JR
54152016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
5416 Andrew Burgess <andrew.burgess@embecosm.com>
5417
5418 * gcc.target/arc/movh_cl-1.c: New file.
5419
ceaaa9fe
JR
54202016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
5421 Andrew Burgess <andrew.burgess@embecosm.com>
5422
5423 * gcc.target/arc/extzv-1.c: New file.
5424 * gcc.target/arc/insv-1.c: New file.
5425 * gcc.target/arc/insv-2.c: New file.
5426 * gcc.target/arc/movb-1.c: New file.
5427 * gcc.target/arc/movb-2.c: New file.
5428 * gcc.target/arc/movb-3.c: New file.
5429 * gcc.target/arc/movb-4.c: New file.
5430 * gcc.target/arc/movb-5.c: New file.
5431 * gcc.target/arc/movb_cl-1.c: New file.
5432 * gcc.target/arc/movb_cl-2.c: New file.
5433 * gcc.target/arc/movbi_cl-1.c: New file.
5434 * gcc.target/arc/movl-1.c: New file.
5435
4d03dc2f
JR
54362016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
5437 Andrew Burgess <andrew.burgess@embecosm.com>
5438
5439 * gcc.target/arc/cmem-1.c: New file.
5440 * gcc.target/arc/cmem-2.c: New file.
5441 * gcc.target/arc/cmem-3.c: New file.
5442 * gcc.target/arc/cmem-4.c: New file.
5443 * gcc.target/arc/cmem-5.c: New file.
5444 * gcc.target/arc/cmem-6.c: New file.
5445 * gcc.target/arc/cmem-7.c: New file.
5446 * gcc.target/arc/cmem-ld.inc: New file.
5447 * gcc.target/arc/cmem-st.inc: New file.
5448
81262dad
JJ
54492016-04-28 Jakub Jelinek <jakub@redhat.com>
5450
5451 PR target/70821
5452 * gcc.target/i386/pr70821.c: New test.
5453
0a31a09a
BS
54542016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
5455
5456 * gcc.target/powerpc/vec-adde.c: New test.
5457 * gcc.target/powerpc/vec-adde-int128.c: New test.
5458
3ddffba9
JJ
54592016-04-28 Jakub Jelinek <jakub@redhat.com>
5460
5461 * gcc.target/i386/avx-vround-1.c: New test.
5462 * gcc.target/i386/avx-vround-2.c: New test.
5463 * gcc.target/i386/avx512vl-vround-1.c: New test.
5464 * gcc.target/i386/avx512vl-vround-2.c: New test.
5465
713dedcd
RO
54662016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5467
5468 PR testsuite/70595
5469 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
5470 (check_effective_target_cilkplus_runtime): ... this.
5471 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
5472 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
5473
5474 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
5475 Require cilkplus_runtime.
5476 Don't add -lcilkrts.
5477 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
5478 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
5479 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
5480 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
5481 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
5482 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
5483 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
5484 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
5485 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
5486 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
5487 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
5488 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
5489 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
5490 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
5491 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
5492 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
5493 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
5494 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
5495 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
5496 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
5497 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
5498 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
5499 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
5500 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
5501 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
5502 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
5503 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
5504 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
5505 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
5506
5507 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
5508 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
5509
5510 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
5511
5512 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
5513 cilkplus_runtime.
5514
3563f78f
MG
55152016-04-27 Marc Glisse <marc.glisse@inria.fr>
5516
5517 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
5518 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
5519
6bc2bb18
RB
55202015-04-27 Ryan Burn <contact@rnburn.com>
5521
5522 PR c++/69024
5523 PR c++/68997
5524 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
5525 diagnostic.
5526 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
5527 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
5528
1e55d29a
EB
55292016-04-27 Eric Botcazou <ebotcazou@adacore.com>
5530
5531 * gnat.dg/limited_with4.ad[sb]: New test.
5532 * gnat.dg/limited_with4_pkg.ads: New helper.
5533
087146ca
L
55342016-04-27 H.J. Lu <hongjiu.lu@intel.com>
5535
5536 PR target/70155
5537 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
5538 and movv1ti_internal patterns
5539 * gcc.target/i386/pr70155-1.c: New test.
5540 * gcc.target/i386/pr70155-2.c: Likewise.
5541 * gcc.target/i386/pr70155-3.c: Likewise.
5542 * gcc.target/i386/pr70155-4.c: Likewise.
5543 * gcc.target/i386/pr70155-5.c: Likewise.
5544 * gcc.target/i386/pr70155-6.c: Likewise.
5545 * gcc.target/i386/pr70155-7.c: Likewise.
5546 * gcc.target/i386/pr70155-8.c: Likewise.
5547 * gcc.target/i386/pr70155-9.c: Likewise.
5548 * gcc.target/i386/pr70155-10.c: Likewise.
5549 * gcc.target/i386/pr70155-11.c: Likewise.
5550 * gcc.target/i386/pr70155-12.c: Likewise.
5551 * gcc.target/i386/pr70155-13.c: Likewise.
5552 * gcc.target/i386/pr70155-14.c: Likewise.
5553 * gcc.target/i386/pr70155-15.c: Likewise.
5554 * gcc.target/i386/pr70155-16.c: Likewise.
5555 * gcc.target/i386/pr70155-17.c: Likewise.
5556 * gcc.target/i386/pr70155-18.c: Likewise.
5557 * gcc.target/i386/pr70155-19.c: Likewise.
5558 * gcc.target/i386/pr70155-20.c: Likewise.
5559 * gcc.target/i386/pr70155-21.c: Likewise.
5560 * gcc.target/i386/pr70155-22.c: Likewise.
5561
92329f9f
L
55622016-04-27 H.J. Lu <hongjiu.lu@intel.com>
5563
5564 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
5565 ".{5,6}".
5566
309a0cf6
BC
55672016-04-27 Bin Cheng <bin.cheng@arm.com>
5568
5569 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
5570 * gcc.dg/tree-ssa/scev-9.c: Ditto.
5571 * gcc.dg/tree-ssa/scev-10.c: Ditto.
5572 * gcc.dg/tree-ssa/scev-11.c: Ditto.
5573 * gcc.dg/tree-ssa/scev-12.c: Ditto.
5574
72ed2b9c
RB
55752016-04-27 Richard Biener <rguenther@suse.de>
5576
5577 PR ipa/70760
5578 * g++.dg/ipa/ipa-pta-2.C: New testcase.
5579 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
5580
3c98ff9b
NS
55812016-04-27 Nathan Sidwell <nathan@acm.org>
5582
5583 * g++.dg/cpp0x/constexpr-recursion3.C: New.
5584 * g++.dg/ubsan/pr63956.C: Adjust error location.
5585
9ec5d66b
NC
55862016-04-27 Nick Clifton <nickc@redhat.com>
5587
5588 PR middle-end/49889
5589 * gcc.dg/pr49889.c: New test.
5590
c1e1f433
BS
55912016-04-27 Bernd Schmidt <bschmidt@redhat.com>
5592
5593 * c-c++-common/memset-array.c: New test.
5594
8ac43293
MS
55952016-04-26 Martin Sebor <msebor@redhat.com>
5596
5597 PR c++/66639
5598 * g++.dg/cpp1y/func_constexpr.C: New test.
5599
843ce8ab
PP
56002016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
5601
5602 PR c++/70241
5603 * g++.dg/cpp0x/enum32.C: New test.
5604 * g++.dg/cpp0x/enum33.C: New test.
5605
56062016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
5607
5608 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
5609 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
5610 * gcc.c-torture/execute/bitfld-6.c: Likewise.
5611 * gcc.c-torture/execute/bitfld-7.c: Likewise.
5612 * gcc.c-torture/execute/pr38151.c: Likewise.
5613 * gcc.c-torture/execute/pr66556.c: Likewise.
5614 * gcc.c-torture/execute/pr67781.c: Likewise.
5615 * gcc.c-torture/execute/pr68648.c: Likewise.
5616
ca1206be
MG
56172016-04-26 Marc Glisse <marc.glisse@inria.fr>
5618
5619 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
5620
2448a956
MP
56212016-04-26 Marek Polacek <polacek@redhat.com>
5622
5623 PR c/67784
5624 * gcc.dg/pr67784-3.c: New test.
5625 * gcc.dg/pr67784-4.c: New test.
5626 * gcc.dg/pr67784-5.c: New test.
5627
b02a5e26
MP
5628 PR c/70791
5629 * gcc.dg/Wnested-externs-2.c: New test.
5630
6b6aa8d3
MG
56312016-04-26 Marc Glisse <marc.glisse@inria.fr>
5632
5633 * gcc.dg/fold-plusmult.c: Adjust.
5634 * gcc.dg/no-strict-overflow-6.c: Adjust.
5635 * gcc.dg/gomp/loop-1.c: Xfail some tests.
5636
a2095b55
BS
56372016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5638
5639 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
5640 number scans.
5641 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
5642 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
5643 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
5644 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
5645 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
5646 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
5647 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
5648 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
5649 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
5650 * gcc.target/i386/avx512f-gather-5.c: Likewise.
5651 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
5652 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
5653 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
5654 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
5655 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
5656 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
5657 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
5658 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
5659 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
5660 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
5661 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
5662 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
5663 scans.
5664 * gcc.target/i386/pr32219-4.c: Likewise.
5665 * gcc.target/i386/pr32219-6.c: Likewise.
5666 * gcc.target/i386/pr32219-8.c: Likewise.
5667
bb0cc5c8
KT
56682016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5669
5670 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
5671 associated options.
5672
5a0802ea
MP
56732016-04-26 Marek Polacek <polacek@redhat.com>
5674
5675 PR c++/70744
5676 * g++.dg/ext/cond2.C: New test.
5677
00f615af
BC
56782016-04-26 Bin Cheng <bin.cheng@arm.com>
5679
5680 PR tree-optimization/70771
5681 PR tree-optimization/70775
5682 * gcc.dg/pr70771.c: New test.
25939d34 5683 * gcc.dg/pr70775.c: New test.
00f615af 5684
218155e7
BS
56852016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5686
5687 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
5688
ab99f467
RB
56892016-04-25 Richard Biener <rguenther@suse.de>
5690
5691 PR tree-optimization/70780
5692 * gcc.dg/torture/pr70780.c: New testcase.
5693
93c590ee
MC
56942016-04-25 Michael Collison <michael.collison@arm.com>
5695
c87885ca
RO
5696 * gcc.target/arm/neon-vaddws16.c: New test.
5697 * gcc.target/arm/neon-vaddws32.c: New test.
5698 * gcc.target/arm/neon-vaddwu16.c: New test.
5699 * gcc.target/arm/neon-vaddwu32.c: New test.
5700 * gcc.target/arm/neon-vaddwu8.c: New test.
5701 * lib/target-supports.exp
93c590ee
MC
5702 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
5703 that arm neon support vector widen sum of HImode TO SImode.
5704
d6c1a7a7
JJ
57052016-04-23 Jakub Jelinek <jakub@redhat.com>
5706
5707 PR sanitizer/70712
5708 * c-c++-common/asan/pr70712.c: New test.
5709
ab0fc037
TS
57102016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
5711
5712 * .gitattributes: New file.
5713
2aa64824
CL
57142016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
5715
5716 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
5717
e7e12d92
DH
57182016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
5719
5720 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
5721 * gfortran.dg/submodule_15.f08: Likewise.
5722
d1431192
RB
57232016-04-22 Richard Biener <rguenther@suse.de>
5724
5725 PR tree-optimization/70740
5726 * gcc.dg/torture/pr70740.c: New testcase.
5727
04a63c24
L
57282016-04-21 H.J. Lu <hongjiu.lu@intel.com>
5729
5730 PR target/70750
5731 * gcc.target/i386/pr70750-1.c: New test.
5732 * gcc.target/i386/pr70750-2.c: Likewise.
5733
20700098
PC
57342016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
5735
5736 PR c++/70540
5737 * g++.dg/cpp0x/auto48.C: New.
5738
aedf4e12
MP
57392016-04-21 Marek Polacek <polacek@redhat.com>
5740
5741 PR c++/70513
5742 * g++.dg/cpp0x/forw_enum12.C: New test.
5743 * g++.dg/cpp0x/forw_enum13.C: New test.
5744
2074d80a
KY
57452016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
5746
5747 PR target/70728
5748 * gcc.target/i386/pr70728.c: New test.
5749
aef4aab0
RB
57502016-04-21 Richard Biener <rguenther@suse.de>
5751
5752 PR middle-end/70747
5753 * gcc.dg/pr70747.c: New testcase.
5754
2359e571
BC
57552016-04-21 Bin Cheng <bin.cheng@arm.com>
5756
5757 PR tree-optimization/70715
5758 * gcc.dg/tree-ssa/scev-13.c: New test.
5759
ce0e66ff
MG
57602016-04-21 Marc Glisse <marc.glisse@inria.fr>
5761
5762 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
5763
2c2870a1
MG
57642016-04-21 Marc Glisse <marc.glisse@inria.fr>
5765
5766 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
5767
a2b056a3
JH
57682016-04-20 Jan Hubicka <jh@suse.cz>
5769
5770 PR ipa/70018
5771 * g++.dg/ipa/nothrow-1.C: New testcase.
5772
ee392fc2
NS
57732016-04-20 Nathan Sidwell <nathan@acm.org>
5774
5775 PR c++/55635
5776 * g++.dg/eh/delete1.C: New.
5777
dda49daf
L
57782016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5779
5780 * gcc.target/i386/avx256-unaligned-store-2.c: Add
5781 -mtune-ctrl=sse_typeless_stores.
5782
8a5b9d5a
L
57832016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5784
5785 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
5786
1011119f
BC
57872016-04-20 Bin Cheng <bin.cheng@arm.com>
5788
5789 PR tree-optimization/69489
5790 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
5791
477d4906
IV
57922016-04-20 Ilya Verbin <ilya.verbin@intel.com>
5793
5794 PR c++/69363
5795 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
5796 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
5797 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
5798
fad08d12
BC
57992016-04-20 Bin Cheng <bin.cheng@arm.com>
5800
5801 PR tree-optimization/56625
5802 PR tree-optimization/69489
5803 * gcc.dg/vect/pr56625.c: New test.
5804 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
5805
9e3e4fab
AP
58062016-04-20 Andrew Pinski <apinski@cavium.com>
5807
5808 PR target/64971
5809 * gcc.c-torture/compile/pr37433-1.c: New testcase.
5810
d7aa24e4
AC
58112016-04-20 Arnaud Charlet <charlet@adacore.com>
5812
5813 * gnat.dg/self1.adb: Remove now incorrect test.
5814
e6d62b46
BC
58152016-04-20 Bin Cheng <bin.cheng@arm.com>
5816
5817 * gcc.dg/tree-ssa/scev-11.c: New test.
5818 * gcc.dg/tree-ssa/scev-12.c: New test.
5819
2697b189
MP
58202016-04-20 Marek Polacek <polacek@redhat.com>
5821
5822 PR tree-optimization/70725
5823 * gcc.dg/pr70725.c: New test.
5824
60d393e8
RB
58252016-04-20 Richard Biener <rguenther@suse.de>
5826
5827 PR tree-optimization/70726
5828 * g++.dg/vect/pr70726.cc: New testcase.
5829
82c6f58a
AK
58302016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5831
5832 PR target/70674
5833 * gcc.target/s390/pr70674.c: New test.
5834
90eeab20
JD
58352016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5836
5837 PR libgfortran/70684
5838 * gfortran.dg/list_read_14.f90: New test.
5839
fc9cf6da
L
58402016-04-19 H.J. Lu <hongjiu.lu@intel.com>
5841
5842 PR target/69201
5843 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
5844 extern to force it misaligned.
5845 (b): Likewise.
5846 (c): Likewise.
5847 (d): Likewise.
5848 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
5849 Don't check `*' before movv4sf_internal.
5850 * gcc.target/i386/avx256-unaligned-store-2.c: Check
5851 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
5852 Don't check `*' before movv16qi_internal.
5853 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
5854 extern to force it misaligned.
5855 (b): Likewise.
5856 (c): Likewise.
5857 (d): Likewise.
5858 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
5859 Don't check `*' before movv2df_internal.
5860 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
5861 extern to force it misaligned.
5862 (b): Likewise.
5863 (c): Likewise.
5864 (d): Likewise.
5865 Check movv8sf_internal instead of avx_storeups256.
5866 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
5867
ea8927ea
RB
58682016-04-19 Richard Biener <rguenther@suse.de>
5869
5870 PR tree-optimization/70171
5871 * g++.dg/tree-ssa/pr70171.C: New testcase.
5872
65f52ee9
RB
58732016-04-19 Richard Biener <rguenther@suse.de>
5874
5875 PR tree-optimization/70724
5876 * gcc.dg/torture/pr70724.c: New testcase.
5877
987b67f1
VM
58782016-04-18 Vladimir Makarov <vmakarov@redhat.com>
5879
5880 PR middle-end/70689
c87885ca 5881 * gcc.target/i386/pr70689.c: New.
987b67f1 5882
91a47c39
L
58832016-04-18 H.J. Lu <hongjiu.lu@intel.com>
5884
5885 PR target/70708
5886 * gcc.target/i386/pr70708.c: New test.
5887
8270b82d
RB
58882016-04-18 Richard Biener <rguenther@suse.de>
5889
5890 PR tree-optimization/43434
5891 * gcc.dg/vect/pr43434.c: New testcase.
5892 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
5893 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5894 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5895 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
5896 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
5897 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5898 * gcc.dg/gomp/pr68640.c: Likewise.
5899 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
5900 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
5901
edd048e2
RB
59022016-04-18 Richard Biener <rguenther@suse.de>
5903
5904 PR tree-optimization/70701
5905 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
5906
bd5c7330
TV
59072016-04-18 Tom de Vries <tom@codesourcery.com>
5908
5909 PR testsuite/70699
5910 * gcc.dg/pr70161.c: Add dot-file scans.
5911 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
5912 instead of after last dot char.
5913
23f2660f
EB
59142016-04-17 Eric Botcazou <ebotcazou@adacore.com>
5915
5916 * c-c++-common/dump-ada-spec-3.c: New test.
5917 * c-c++-common/dump-ada-spec-4.c: Likewise.
5918
da152c9f
TV
59192016-04-17 Tom de Vries <tom@codesourcery.com>
5920
5921 PR other/70183
5922 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5923
cc950f98
JH
59242016-04-15 Jan Hubicka <jh@suse.cz>
5925
5926 PR ipa/70018
5927 * g++.dg/ipa/pure-const-1.C: New testcase.
5928 * g++.dg/ipa/pure-const-2.C: New testcase.
5929 * g++.dg/ipa/pure-const-3.C: New testcase.
5930
949505a9
MP
59312016-04-15 Marek Polacek <polacek@redhat.com>
5932
5933 PR c/70671
5934 * gcc.dg/bitfld-22.c: New test.
5935
10e547d6
BS
59362016-04-15 Bernd Schmidt <bschmidt@redhat.com>
5937
5938 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
5939 x86_64.
5940
1e77281b
MP
59412016-04-15 Marek Polacek <polacek@redhat.com>
5942
5943 PR c/70651
5944 * c-c++-common/pr70651.c: New test.
5945
e501fa8e
KT
59462016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5947
5948 PR rtl-optimization/70681
5949 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
5950 dump scan on arm and powerpc.
5951 * gcc.dg/pr10474.c: Likewise.
5952
dda1bf61
JJ
59532016-04-15 Jakub Jelinek <jakub@redhat.com>
5954
ca4ef1ff
JJ
5955 PR c++/69517
5956 PR c++/70019
5957 PR c++/70588
5958 * g++.dg/cpp1y/vla11.C: Revert for real.
5959
dda1bf61
JJ
5960 PR c/70436
5961 * c-c++-common/Wparentheses-1.c: New test.
5962 * c-c++-common/gomp/Wparentheses-1.c: New test.
5963 * c-c++-common/gomp/Wparentheses-2.c: New test.
5964 * c-c++-common/gomp/Wparentheses-3.c: New test.
5965 * c-c++-common/gomp/Wparentheses-4.c: New test.
5966 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
5967 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
5968 * c-c++-common/goacc/Wparentheses-1.c: New test.
5969
1355e62c
KY
59702016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
5971
5972 PR target/70662
5973 * gcc.target/i386/pr70662.c: New test.
5974
0ab34b9e 59752016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 5976 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
5977
5978 PR tree-optimization/70130
5979 * gcc.dg/vect/O3-pr70130.c: New testcase.
5980
bc773aad
MM
59812016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5982
6e9b2286
MM
5983 PR target/70669
5984 * gcc.target/powerpc/pr70669.c: New test.
5985
bc773aad
MM
5986 PR target/70640
5987 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5988 a power7 system that does not have an assembler that supports
5989 power8.
5990
d8747845
MS
59912016-04-14 Martin Sebor <msebor@redhat.com>
5992
5993 PR c++/69517
5994 PR c++/70019
5995 PR c++/70588
5996 * c-c++-common/ubsan/vla-1.c: Revert.
5997 * g++.dg/cpp1y/vla11.C: Same.
5998 * g++.dg/cpp1y/vla12.C: Same.
5999 * g++.dg/cpp1y/vla13.C: Same.
6000 * g++.dg/cpp1y/vla14.C: Same.
6001 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 6002 * g++.dg/init/array24.C: Same.
d8747845
MS
6003 * g++.dg/ubsan/vla-1.C: Same.
6004
85128559
MP
60052016-04-14 Marek Polacek <polacek@redhat.com>
6006 Jan Hubicka <hubicka@ucw.cz>
6007
6008 PR c++/70029
6009 * g++.dg/torture/pr70029.C: New test.
6010
52fbb073
MS
60112016-04-14 Martin Sebor <msebor@redhat.com>
6012
6013 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
6014 type size to prevent failures on targets with very low maximum
6015 alignment.
6016
6db61d6f
RB
60172016-04-14 Richard Biener <rguenther@suse.de>
6018
6019 PR tree-optimization/70623
6020 * gcc.dg/torture/pr70623.c: New testcase.
6021 * gcc.dg/torture/pr70623-2.c: Likewise.
6022
342fac95
MS
60232016-04-13 Martin Sebor <msebor@redhat.com>
6024
6025 PR c++/69517
6026 PR c++/70019
6027 PR c++/70588
6028 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
6029 * g++.dg/cpp1y/vla11.C: New test.
6030 * g++.dg/cpp1y/vla12.C: New test.
6031 * g++.dg/cpp1y/vla13.C: New test.
6032 * g++.dg/cpp1y/vla14.C: New test.
6033 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 6034 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
6035 * g++.dg/ubsan/vla-1.C: Disable exceptions.
6036
d93c452f
JJ
60372016-04-13 Jakub Jelinek <jakub@redhat.com>
6038
6039 PR c++/70641
6040 * g++.dg/opt/pr70641.C: New test.
6041
85115fb6
RO
60422016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6043
6044 PR rtl-optimization/68749
6045 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
6046 effects of argument promotions.
6047 Remove default args to dg-skip-if.
6048
545a4139
PC
60492016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
6050
6051 PR c++/70635
6052 * g++.dg/parse/pr70635.C: New.
6053
b3a77f21
MP
60542016-04-13 Marek Polacek <polacek@redhat.com>
6055
6056 PR c++/70639
6057 * c-c++-common/Wmisleading-indentation-4.c: New test.
6058
99cd9857
MP
60592016-04-13 Marek Polacek <polacek@redhat.com>
6060
6061 PR c/70436
c87885ca
RO
6062 * gcc.dg/Wparentheses-12.c: New test.
6063 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 6064
75ca93ec
IE
60652016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
6066
6067 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
6068 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
6069 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
6070
3d3f9e7e
JJ
60712016-04-13 Jakub Jelinek <jakub@redhat.com>
6072
37947cd0
JJ
6073 PR middle-end/70633
6074 * gcc.c-torture/compile/pr70633.c: New test.
6075
3d3f9e7e
JJ
6076 PR debug/70628
6077 * gcc.dg/torture/pr70628.c: New test.
6078
92886d3e
PP
60792016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
6080
6081 PR c++/70610
6082 * g++.dg/template/pr70610.C: New test.
6083 * g++.dg/template/pr70610-2.C: New test.
6084 * g++.dg/template/pr70610-3.C: New test.
6085 * g++.dg/template/pr70610-4.C: New test.
6086
13bd7c2b
JJ
60872016-04-12 Jakub Jelinek <jakub@redhat.com>
6088
6512fa6d
JJ
6089 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
6090 128 instead of 32.
6091
13bd7c2b
JJ
6092 PR c++/70571
6093 * g++.dg/ext/pr70571.C: New test.
6094
20b9851c
MM
60952016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
6096
8a434ada 6097 PR target/70640
20b9851c
MM
6098 * gcc.target/powerpc/pr70640.c: New test.
6099
2b2f52bc
PC
61002016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
6101
6102 PR c++/68722
6103 * g++.dg/parse/pr68722.C: New.
6104
5901e56a
JJ
61052016-04-12 Jakub Jelinek <jakub@redhat.com>
6106
6107 PR rtl-optimization/70596
6108 * gcc.target/i386/pr70596.c: New test.
6109
d4619dc1
NS
61102016-04-12 Nathan Sidwell <nathan@acm.org>
6111
6112 PR c++/70501
6113 * g++.dg/init/pr70501.C: New.
6114
3df530d3
DW
61152016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
6116
6117 * gcc.target/i386/asm-flag-6.c: New test.
6118
b7a120d7
TV
61192016-04-12 Tom de Vries <tom@codesourcery.com>
6120
6121 PR tree-optimization/68756
6122 * gcc.dg/graphite/pr68756.c: New test.
6123
4e0eea75
JJ
61242016-04-12 Jakub Jelinek <jakub@redhat.com>
6125
6126 PR tree-optimization/70602
6127 * gcc.c-torture/execute/pr70602.c: New test.
6128
35fbda43
MM
61292016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6130
6131 PR target/70381
6132 * gcc.target/powerpc/float128-1.c: New tests to make sure the
6133 __float128 emulator is built and runs.
6134 * gcc.target/powerpc/float128-1.c: Likewise.
6135
6136 * lib/target-supports.exp (check_ppc_float128_sw_available):
6137 Rework tests for __float128 software and hardware
6138 availability. Fix exit condition to return 0 on success.
6139
04a99ebe
JG
61402016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
6141
6142 PR target/70133
6143 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
6144 * gcc.target/aarch64/target_attr_15.c: Likewise.
6145
47cd5a85
PC
61462016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
6147
6148 PR c++/69066
6149 * g++.dg/cpp1y/pr69066.C: New.
6150
a5edb32e
JD
61512016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6152
6153 PR fortran/68566
6154 * gfortran.dg/pr36192.f90: Update test.
6155 * gfortran.dg/pr36192_1.f90: Update test.
6156 * gfortran.dg/real_dimension_1.f: Update test.
6157 * gfortran.dg/parameter_array_init_7.f90: New test.
6158
8ef378f8
JDA
61592016-04-09 John David Anglin <danglin@gcc.gnu.org>
6160
c532c871
JDA
6161 PR testsuite/64039
6162 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
6163
d34f706f
JDA
6164 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
6165
75e1dd9e
JDA
6166 PR rtl-optimization/66669
6167 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
6168
8a976f5f
JDA
6169 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
6170
da04822a
JDA
6171 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
6172 * gcc.dg/pie-1.c: Likewise.
6173 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
6174 * gcc.dg/pic-4.c: Likewise.
6175 * gcc.dg/pie-3.c: Likewise.
6176 * gcc.dg/pie-4.c: Likewise.
6177
adfabcf9
JDA
6178 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
6179
4a020adf
JDA
6180 PR tree-optimization/68644
6181 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
6182
8ef378f8
JDA
6183 PR rtl-optimization/64886
6184 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
6185
09bf990e
TV
61862016-04-09 Tom de Vries <tom@codesourcery.com>
6187
6188 PR tree-optimization/68953
6189 * gcc.dg/graphite/pr68953.c: New test.
6190
138c3c1a
DH
61912016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
6192
6193 PR fortran/70592
6194 * gfortran.dg/deferred_character_16.f90: New test.
6195
f55460af
JJ
61962016-04-09 Jakub Jelinek <jakub@redhat.com>
6197
6198 PR tree-optimization/70586
6199 * gcc.c-torture/execute/pr70586.c: New test.
6200
0b77bbf3
DH
62012016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
6202
6203 PR sanitizer/70573
6204 * c-c++-common/asan/halt_on_error-1.c: Replace memset
6205 with __builtin_memset
6206 * c-c++-common/asan/halt_on_error-2.c: Likewise.
6207
c42cfb5c
CP
62082016-04-08 Cesar Philippidis <cesar@codesourcery.com>
6209
6210 PR lto/70289
6211 PR ipa/70348
6212 PR tree-optimization/70373
6213 PR middle-end/70533
6214 PR middle-end/70534
6215 PR middle-end/70535
6216 * c-c++-common/goacc/reduction-5.c: New test.
6217 * c-c++-common/goacc/reduction-promotions.c: New test.
6218 * gfortran.dg/goacc/reduction-3.f95: New test.
6219 * gfortran.dg/goacc/reduction-promotions.f90: New test.
6220
56cfb596
PP
62212016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
6222
6223 PR c++/70590
6224 PR c++/70452
6225 * g++.dg/pr70590.C: New test.
6226 * g++.dg/pr70590-2.C: New test.
6227
1a13c0a2
JJ
62282016-04-08 Jakub Jelinek <jakub@redhat.com>
6229
abc0647a
JJ
6230 PR middle-end/70593
6231 * gcc.target/i386/pr70593.c: New test.
6232
1a13c0a2
JJ
6233 PR rtl-optimization/70574
6234 * gcc.target/i386/avx2-pr70574.c: New test.
6235
c3da4956
MO
62362016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
6237
6238 PR sanitizer/70541
6239 * c-c++-common/asan/pr70541.c: New test.
6240
9f1b833b
TV
62412016-04-08 Tom de Vries <tom@codesourcery.com>
6242
6243 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
6244 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
6245
bae7adda
KT
62462016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6247
6248 PR target/70566
6249 * gcc.c-torture/execute/pr70566.c: New test.
6250
211f3d57
TV
62512016-04-08 Tom de Vries <tom@codesourcery.com>
6252
6253 * c-c++-common/goacc/uninit-copy-clause.c: New test.
6254 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
6255
02cf2861
AM
62562016-04-08 Alan Modra <amodra@gmail.com>
6257
6258 * gcc.target/powerpc/pr70117.c: New.
6259
5f490f9f
JJ
62602016-04-07 Jakub Jelinek <jakub@redhat.com>
6261
56e9b710
JJ
6262 PR testsuite/70581
6263 * gcc.dg/lto/simd-function_0.c: New test.
6264
5f490f9f
JJ
6265 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
6266 clones.
6267 * c-c++-common/attr-simd-2.c: Likewise.
6268 * c-c++-common/attr-simd-4.c: Likewise.
6269 * gcc.dg/gomp/simd-clones-2.c: Likewise.
6270 * gcc.dg/gomp/simd-clones-3.c: Likewise.
6271
e4ebc74d
TP
62722016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
6273
6274 PR testsuite/70553
6275 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
6276
9817ae35
TS
62772016-04-07 Thomas Schwinge <thomas@codesourcery.com>
6278 Tom de Vries <tom@codesourcery.com>
6279
6280 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
6281 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
6282 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
6283 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
6284 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
6285 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
6286 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
6287 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
6288
e292f64d
PP
62892016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
6290
6291 PR c/70436
6292 * g++.dg/warn/Wparentheses-29.C: New test.
6293
6b37bdaf
PP
62942016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
6295
6296 PR c/70436
6297 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
6298 explicit braces to resolve a future -Wparentheses warning.
6299
64824205
RH
63002016-04-06 Richard Henderson <rth@redhat.com>
6301
6302 * gcc.dg/pr61817-1.c: New test.
6303 * gcc.dg/pr61817-2.c: New test.
6304 * gcc.dg/pr69391-1.c: New test.
6305 * gcc.dg/pr69391-2.c: New test.
6306
bc2fc1f3
VM
63072016-04-06 Vladimir Makarov <vmakarov@redhat.com>
6308
6309 PR rtl-optimization/70398
c87885ca 6310 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 6311
41414a02
EB
63122016-04-06 Eric Botcazou <ebotcazou@adacore.com>
6313
6314 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
6315
4066ea8a
YR
63162016-04-06 Yvan Roux <yvan.roux@linaro.org>
6317 Pedro Alves <palves@redhat.com>
6318
6319 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
6320
ec35ea45
JJ
63212016-04-06 Jakub Jelinek <jakub@redhat.com>
6322
3866f8dd
JJ
6323 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
6324 Check for avx512f effective targets instead of avx2.
6325 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
6326 for AVX512F clones.
6327 * gcc.dg/gomp/declare-simd-3.c: Likewise.
6328 * g++.dg/gomp/declare-simd-1.C: Likewise.
6329 * g++.dg/gomp/declare-simd-3.C: Likewise.
6330 * g++.dg/gomp/declare-simd-4.C: Likewise.
6331
ec35ea45
JJ
6332 PR middle-end/70550
6333 * c-c++-common/gomp/pr70550-1.c: New test.
6334 * c-c++-common/gomp/pr70550-2.c: New test.
6335
c08d28ac
NS
63362016-04-05 Nathan Sidwell <nathan@acm.org>
6337
6338 PR c++/70512
6339 * g++.dg/ext/attribute-may-alias-5.C: New.
6340
1d510e04
JJ
63412016-04-05 Jakub Jelinek <jakub@redhat.com>
6342
6343 PR c++/70336
6344 * c-c++-common/pr70336.c: New test.
6345 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
6346 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
6347
84278ed9
JH
63482016-04-05 Jan Hubicka <hubicka@ucw.cz>
6349
6350 PR ipa/66223
6351 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
6352
268a0ec4
JJ
63532016-04-05 Jakub Jelinek <jakub@redhat.com>
6354
6355 PR rtl-optimization/70542
6356 * gcc.dg/torture/pr70542.c: New test.
6357 * gcc.target/i386/avx2-pr70542.c: New test.
6358
5e8c2eb1
ZS
63592016-04-05 Zdenek Sojka <zsojka@seznam.cz>
6360
6361 PR tree-optimization/70509
6362 * gcc.target/i386/avx512bw-pr70509.c: New test.
6363
c0daf32d
PP
63642016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
6365
6366 PR c++/70452
6367 * g++.dg/ext/constexpr-vla4.C: New test.
6368
bf867841
UB
63692016-04-05 Uros Bizjak <ubizjak@gmail.com>
6370
6371 PR target/70510
6372 * gcc.target/i386/pr70510.c: New test.
6373
3022186a
RB
63742016-04-05 Richard Biener <rguenther@suse.de>
6375
6376 PR tree-optimization/70526
6377 * g++.dg/torture/pr70526.C: New testcase.
6378
55fc79b2
JJ
63792016-04-05 Jakub Jelinek <jakub@redhat.com>
6380
6381 PR target/70525
6382 * gcc.target/i386/pr70525.c: New test.
6383
62b233f2
RB
63842016-04-05 Richard Biener <rguenther@suse.de>
6385
6386 PR middle-end/70499
6387 * g++.dg/torture/pr70499.C: New testcase.
6388
cc05759d
RB
63892016-04-05 Richard Biener <rguenther@suse.de>
6390
6391 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
6392 remove XFAIL.
6393
f23f16d4
JJ
63942016-04-04 Jakub Jelinek <jakub@redhat.com>
6395
6396 PR middle-end/70307
6397 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
6398 rs6000 ABI warnings.
6399
d27ecc49
JH
64002016-04-04 Jan Hubicka <hubicka@ucw.cz>
6401
6402 PR ipa/66223
6403 * g++.dg/ipa/devirt-51.C: New testcase.
6404
c974c96e
BS
64052016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6406 Jakub Jelinek <jakub@redhat.com>
6407
6408 PR middle-end/70457
6409 * gcc.dg/torture/pr70457.c: New.
6410
7a85da89
AV
64112016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
6412
6413 PR fortran/67538
6414 * gfortran.dg/allocate_with_source_19.f08: New test.
6415
de517e64
AV
64162016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
6417
6418 PR fortran/65795
6419 * gfortran.dg/coarray_allocate_6.f08: New test.
6420
43b9f499
RB
64212016-04-04 Richard Biener <rguenther@suse.de>
6422
6423 PR rtl-optimization/70484
6424 * gcc.dg/torture/pr70484.c: New testcase.
6425
f13355da
MP
64262016-04-04 Marek Polacek <polacek@redhat.com>
6427
6428 PR c/70307
6429 * gcc.dg/torture/pr70307.c: New test.
6430
6cc6ed50
OE
64312016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
6432
6433 PR target/70416
6434 PR target/67391
6435 * gcc.target/sh/torture/pr70416.c: New.
6436
abdc16c8
MS
64372016-04-02 Martin Sebor <msebor@redhat.com>
6438
6439 PR c++/67376
6440 PR c++/70170
6441 PR c++/70172
6442 PR c++/70228
6443 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
6444 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
6445 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
6446 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
6447 * g++.dg/cpp0x/constexpr-string.C: Same.
6448 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
6449 * g++.dg/cpp0x/pr65398.C: Same.
6450 * g++.dg/ext/constexpr-vla1.C: Same.
6451 * g++.dg/ext/constexpr-vla2.C: Same.
6452 * g++.dg/ext/constexpr-vla3.C: Same.
6453 * g++.dg/ubsan/pr63956.C: Same.
6454
763cd859
JJ
64552016-04-01 Jakub Jelinek <jakub@redhat.com>
6456
6457 PR rtl-optimization/70467
6458 * gcc.target/i386/pr70467-2.c: New test.
6459
0f875435
JJ
64602016-04-01 Jakub Jelinek <jakub@redhat.com>
6461 Marek Polacek <polacek@redhat.com>
6462
6463 PR c++/70488
6464 * g++.dg/init/new47.C: New test.
6465
41d14659
RR
64662016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6467
6468 PR target/70496
6469 * gcc.target/arm/pr70496.c: New test.
6470
f9bf89bb
NS
64712016-04-01 Nathan Sidwell <nathan@acm.org>
6472
73b9085d
NS
6473 PR c++/68475
6474 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
6475
4afdcfaa
IE
64762016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6477
6478 PR target/69890
6479 * gcc.dg/strlenopt.h (memmove): New.
6480 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
6481 instead of "string.h".
6482 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6483 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6484 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6485 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6486 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6487 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6488 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6489 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6490 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6491 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6492 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6493 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6494 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6495 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6496 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6497 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6498 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6499 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6500 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6501 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6502
b5d7a29c
RO
65032016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6504
6505 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
6506 (Holder::foo): Reflect this.
6507
b660f9ec
IE
65082016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
6509
6510 PR target/70442
6511 * gcc.dg/pr70442.c: New test.
6512
88504f34
NS
65132016-03-31 Nathan Sidwell <nathan@acm.org>
6514
6515 PR c++/70393
6516 * g++.dg/cpp0x/constexpr-virtual6.C: New.
6517
95d34b96
KY
65182016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
6519
6520 PR target/70453
6521 * gcc.target/i386/pr70453.c: New test.
6522
b4c4967c
AB
65232016-03-31 Andrey Belevantsev <abel@ispras.ru>
6524
6525 PR target/70292
6526 * gcc.c-torture/pr70292.c: New test.
6527
5fde6a45
MP
65282016-03-31 Marek Polacek <polacek@redhat.com>
6529
6530 PR c/70297
6531 * c-c++-common/pr70297.c: New test.
6532 * g++.dg/cpp0x/typedef-redecl.C: New test.
6533 * gcc.dg/typedef-redecl2.c: New test.
6534
97eb24c4
JJ
65352016-03-31 Jakub Jelinek <jakub@redhat.com>
6536
6537 PR rtl-optimization/70460
6538 * gcc.c-torture/execute/pr70460.c: New test.
6539
efc3536f
RB
65402016-03-31 Richard Biener <rguenther@suse.de>
6541
6542 PR c++/70430
6543 * g++.dg/ext/vector30.C: New testcase.
6544
e0876e21
DH
65452016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6546 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6547
6548 * gfortran.dg/fmt_pf.f90: New test.
6549
e9bff8c6
RO
65502016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6551
6552 Forward-port from 5 branch
6553 2016-03-30 Jakub Jelinek <jakub@redhat.com>
6554
6555 PR testsuite/70356
6556 * gcc.target/i386/avx-vextractf128-256-5.c: Move
6557 dg-require-effective-target after dg-do.
6558
6559 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
6560
6561 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
6562
2620c80d
TS
65632016-03-30 Thomas Schwinge <thomas@codesourcery.com>
6564 Julian Brown <julian@codesourcery.com>
6565 Chung-Lin Tang <cltang@codesourcery.com>
6566 Cesar Philippidis <cesar@codesourcery.com>
6567 James Norris <jnorris@codesourcery.com>
6568 Tom de Vries <tom@codesourcery.com>
6569 Nathan Sidwell <nathan@codesourcery.com>
6570
bf867841 6571 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
6572 * c-c++-common/goacc/loop-clauses.c: Likewise.
6573 * g++.dg/goacc/template.C: Likewise.
6574 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6575 * gfortran.dg/goacc/loop-1.f95: Likewise.
6576 * gfortran.dg/goacc/loop-5.f95: Likewise.
6577 * gfortran.dg/goacc/loop-6.f95: Likewise.
6578 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
6579 * c-c++-common/goacc-gomp/nesting-1.c: Update.
6580 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
6581 * c-c++-common/goacc/clauses-fail.c: Likewise.
6582 * c-c++-common/goacc/parallel-1.c: Likewise.
6583 * c-c++-common/goacc/reduction-1.c: Likewise.
6584 * c-c++-common/goacc/reduction-2.c: Likewise.
6585 * c-c++-common/goacc/reduction-3.c: Likewise.
6586 * c-c++-common/goacc/reduction-4.c: Likewise.
6587 * c-c++-common/goacc/routine-3.c: Likewise.
6588 * c-c++-common/goacc/routine-4.c: Likewise.
6589 * c-c++-common/goacc/routine-5.c: Likewise.
6590 * c-c++-common/goacc/tile.c: Likewise.
6591 * g++.dg/goacc/template.C: Likewise.
6592 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6593 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
6594 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
6595 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
6596 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
6597 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
6598 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
6599 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
6600 * c-c++-common/goacc/use_device-1.c: ... this file.
6601 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
6602 * c-c++-common/goacc/host_data-5.c: ... this file, and...
6603 * c-c++-common/goacc/host_data-6.c: ... this file.
6604 * c-c++-common/goacc/loop-2-kernels.c: New file.
6605 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
6606 * c-c++-common/goacc/loop-3.c: Likewise.
6607 * g++.dg/goacc/reference.C: Likewise.
6608 * g++.dg/goacc/routine-1.C: Likewise.
6609 * g++.dg/goacc/routine-2.C: Likewise.
6610
f6d2d066
RB
66112016-03-30 Richard Biener <rguenther@suse.de>
6612
6613 PR middle-end/70450
6614 * gcc.dg/torture/pr70450.c: New testcase.
6615
d43242b9
JJ
66162016-03-30 Jakub Jelinek <jakub@redhat.com>
6617
6618 PR target/70421
6619 * gcc.dg/torture/pr70421.c: New test.
6620 * gcc.target/i386/avx512f-pr70421.c: New test.
6621
5ce43b77
L
66222016-03-30 H.J. Lu <hongjiu.lu@intel.com>
6623
6624 PR testsuite/70364
6625 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
6626 (check): New function.
6627 (bar): Call check.
6628 (foo): Align stack to 16 bytes when calling bar.
6629 * gcc.target/i386/cleanup-2.c: Likewise.
6630
d014a712
PP
66312016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
6632
6633 PR tree-optimization/59124
6634 * gcc.dg/Warray-bounds-19.c: New test.
6635
13f0e8c7
ZW
66362016-03-29 Zachary T Welch <zwelch@codesourcery.com>
6637
6638 * lib/prune.exp (escape_regex_chars): New.
6639 (prune_file_path): Update to quote metcharacters for regexp.
6640
3336c6e0
JJ
66412016-03-29 Jakub Jelinek <jakub@redhat.com>
6642
a362f023
JJ
6643 PR rtl-optimization/70429
6644 * gcc.c-torture/execute/pr70429.c: New test.
6645
3336c6e0
JJ
6646 PR tree-optimization/70405
6647 * gcc.dg/pr70405.c: New test.
6648
728557fd
AV
66492016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
6650
6651 PR fortran/70397
6652 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
6653 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
6654
bef977d4
TS
66552016-03-29 Thomas Schwinge <thomas@codesourcery.com>
6656
6657 PR testsuite/64177
6658 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
6659 __cilkrts_set_param to set two workers.
6660 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
6661 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
6662
6f6d25c9
DH
66632016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
6664
bf867841 6665 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 6666
45733562
KY
66672016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
6668
6669 PR target/70406
bf867841 6670 * gcc.target/i386/pr70406.c: New test.
45733562 6671
a1799e5e
EB
66722016-03-27 Eric Botcazou <ebotcazou@adacore.com>
6673
6674 * gnat.dg/specs/double_record_extension3.ads: New test.
6675
5fca7b66
RH
66762016-03-25 Richard Henderson <rth@redhat.com>
6677
6678 PR target/70120
6679 * gcc.target/aarch64/pr70120-1.c: New.
6680 * gcc.target/aarch64/pr70120-2.c: New.
6681 * gcc.target/aarch64/pr70120-3.c: New.
6682
31ce75c6
PP
66832016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
6684
6685 PR c++/62212
6686 * g++.dg/template/mangle2.C: The dg-do directive should be
6687 "compile" not "assemble".
6688
3caf0ca1
BS
66892016-03-25 Bernd Schmidt <bschmidt@redhat.com>
6690
6691 PR lto/69650
6692 * gcc.dg/pr69650.c: New test.
6693
634035b6
DE
66942016-03-25 David Edelsohn <dje.gcc@gmail.com>
6695
6696 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
6697
45d34276
AM
66982016-03-25 Alan Modra <amodra@gmail.com>
6699
6700 * gcc.dg/dfp/pr70052.c: New test.
6701
8f085166
RH
67022016-03-24 Richard Henderson <rth@redhat.com>
6703
6704 PR middle-end/69845
6705 * gcc.dg/tree-ssa/pr69845-1.c: New test.
6706 * gcc.dg/tree-ssa/pr69845-2.c: New test.
6707
011e5ec3
TV
67082016-03-24 Tom de Vries <tom@codesourcery.com>
6709
6710 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
6711
9e3f4551
TV
67122016-03-24 Tom de Vries <tom@codesourcery.com>
6713
6714 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
6715 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
6716
45780041
TV
67172016-03-24 Tom de Vries <tom@codesourcery.com>
6718
6719 * c-c++-common/goacc/uninit-dim-clause.c: New test.
6720 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
6721
887ab4e5
PP
67222016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
6723
6724 PR c++/62212
6725 * g++.dg/template/mangle2.C: New test.
6726
69a9a66f
RB
67272016-03-24 Richard Biener <rguenther@suse.de>
6728
6729 PR tree-optimization/70396
6730 * gcc.dg/torture/pr70396.c: New testcase.
6731
ed87de55
RB
67322016-03-24 Richard Biener <rguenther@suse.de>
6733
6734 PR middle-end/70370
6735 * gcc.dg/torture/pr70370.c: New testcase.
6736
ea064934
TV
67372016-03-24 Tom de Vries <tom@codesourcery.com>
6738
6739 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
6740 * gfortran.dg/goacc/kernels-tree.f95: Same.
6741 * gfortran.dg/goacc/parallel-tree.f95: Same.
6742
b2a4dd1d
TV
67432016-03-24 Tom de Vries <tom@codesourcery.com>
6744
6745 * c-c++-common/goacc/uninit-if-clause.c: New test.
6746 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
6747
72e7cd6e
JJ
67482016-03-24 Jakub Jelinek <jakub@redhat.com>
6749
6750 PR target/70290
bf867841
UB
6751 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
6752 Fix formatting.
72e7cd6e 6753
ce9d0c03
RB
67542016-03-24 Richard Biener <rguenther@suse.de>
6755
6756 PR tree-optimization/70372
6757 * gcc.dg/tree-ssa/pr70372.c: New testcase.
6758
426b9428
PP
67592016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6760
6761 PR c++/70347
6762 * g++.dg/cpp1y/nsdmi-union1.C: New test.
6763
cd1588c4
PP
67642016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6765
6766 PR c++/70332
6767 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
6768
61637db3
JJ
67692016-03-23 Jakub Jelinek <jakub@redhat.com>
6770
928af3bf
JJ
6771 PR c++/70001
6772 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
6773 * g++.dg/cpp1y/pr70001.C: New test.
6774
61637db3
JJ
6775 PR c++/70323
6776 * g++.dg/cpp0x/constexpr-70323.C: New test.
6777
05aca4e7
AO
67782016-03-23 Alexandre Oliva <aoliva@redhat.com>
6779 Jason Merrill <jason@redhat.com>
6780 Jakub Jelinek <jakub@redhat.com>
6781
6782 PR c++/69315
6783 * g++.dg/cpp0x/constexpr-69315.C: New test.
6784 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
6785
fbdb6baf
MP
67862016-03-23 Marek Polacek <polacek@redhat.com>
6787
6788 PR c++/69884
6789 * g++.dg/warn/Wignored-attributes-1.C: New test.
6790 * g++.dg/warn/Wignored-attributes-2.C: New test.
6791
d79ee524
TV
67922016-03-23 Tom de Vries <tom@codesourcery.com>
6793
6794 * c-c++-common/goacc/kernels-default.c (foo): Add missing
6795 initialization.
6796 * gfortran.dg/goacc/private-3.f95 (test): Same.
6797 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
6798 missing use param.
6799
a59f0bef
KT
68002016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6801
6802 * lib/target-supports.exp: Remove v7ve entry from loop
6803 creating effective target checks.
6804 (check_effective_target_arm_arch_v7ve_ok): New procedure.
6805 (add_options_for_arm_arch_v7ve): Likewise.
6806
0179520a
JJ
68072016-03-23 Jakub Jelinek <jakub@redhat.com>
6808
6809 PR tree-optimization/70354
6810 * gcc.dg/vect/pr70354-1.c: New test.
6811 * gcc.dg/vect/pr70354-2.c: New test.
6812 * gcc.target/i386/avx2-pr70354-1.c: New test.
6813 * gcc.target/i386/avx2-pr70354-2.c: New test.
6814
75bb14d7
JL
68152016-03-22 Jeff Law <law@redhat.com>
6816
6817 PR target/70232
6818 * gcc.dg/tree-ssa/pr70232.c: New test.
6819
72c9526d
IE
68202016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6821
6822 PR target/70302
6823 * gcc.target/i386/pr70302.c: New test.
6824
a3ca1bc5
RB
68252016-03-22 Richard Biener <rguenther@suse.de>
6826
6827 PR middle-end/70251
6828 * g++.dg/torture/pr70251.C: New testcase.
6829
5c240f4d
DM
68302016-03-22 David Malcolm <dmalcolm@redhat.com>
6831
6832 PR c/69993
6833 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
6834 Wmisleading-indentation.c.
6835 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
6836 reflect change to diagnostic text and order of messages.
6837 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
6838
80f6631b
DE
68392016-03-22 David Edelsohn <dje.gcc@gmail.com>
6840
6841 * g++.dg/ext/java-3.C: Don't compile on AIX.
6842
9a10956c
RB
68432016-03-22 Richard Biener <rguenther@suse.de>
6844
6845 PR middle-end/70333
6846 * gcc.dg/torture/pr70333.c: New testcase.
6847
6cedf922
IE
68482016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6849
6850 * g++.dg/ext/pr70290.C: New test.
6851
cd6c27ac
KY
68522016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
6853
6854 PR target/70325
6855 * gcc.target/i386/pr70325.c: New test.
6856
4cde512c
JJ
68572016-03-22 Jakub Jelinek <jakub@redhat.com>
6858
b01915ed
JJ
6859 PR target/70329
6860 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
6861 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
6862
4e3e2cf1
JJ
6863 PR target/70300
6864 * gcc.target/i386/pr70300.c: New test.
6865
4cde512c
JJ
6866 PR c++/70295
6867 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
6868 (func2): New function for cond with parens, xfail warning for c++.
6869 * g++.dg/warn/Wnonnull-compare-8.C: New test.
6870
16f6d7dc
PP
68712016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6872
6873 PR c++/70096
6874 * g++.dg/template/ptrmem30.C: New test.
6875
a3e2b438
PP
68762016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6877
6878 PR c++/70204
6879 * g++.dg/cpp0x/constexpr-70204a.C: New test.
6880 * g++.dg/cpp0x/constexpr-70204b.C: New test.
6881
11b6a02e
JJ
68822016-03-21 Jakub Jelinek <jakub@redhat.com>
6883
6884 PR middle-end/70326
6885 * gcc.dg/pr70326.c: New test.
6886
b9407883
MG
68872016-03-21 Marc Glisse <marc.glisse@inria.fr>
6888 Jakub Jelinek <jakub@redhat.com>
6889
6890 PR tree-optimization/70317
6891 * gcc.dg/pr70317.c: New test.
6892
4a148e19
UB
68932016-03-21 Uros Bizjak <ubizjak@gmail.com>
6894
6895 PR target/70327
6896 * gcc.target/i386/pr70327.c: New test.
6897
2a85ddbb
ML
68982016-03-21 Martin Liska <mliska@suse.cz>
6899
7d36fe98 6900 PR ipa/70306
2a85ddbb
ML
6901 * gcc.dg/ipa/pr70306.c: New test.
6902
4a148e19 69032016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
6904
6905 * gcc.target/arm/attr-align1.c: Skip if M-profile.
6906 * gcc.target/arm/attr-align3.c: Likewise.
6907 * gcc.target/arm/attr_arm.c: Likewise.
6908 * gcc.target/arm/flip-thumb.c: Likewise.
6909
6b366948
JJ
69102016-03-21 Jakub Jelinek <jakub@redhat.com>
6911
6912 PR target/70296
6913 * gcc.target/powerpc/altivec-36.c: New test.
6914
2fac8c14
RB
69152016-03-21 Richard Biener <rguenther@suse.de>
6916
6917 PR tree-optimization/70310
6918 * gcc.dg/torture/pr70310.c: New testcase.
6919
e9bde854
KY
69202016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
6921
6922 PR target/70293
6923 * gcc.target/i386/pr70293.c: New test.
6924
56bbfaf6
RB
69252016-03-21 Richard Biener <rguenther@suse.de>
6926
6927 PR tree-optimization/70288
6928 * gcc.dg/torture/pr70288-1.c: New testcase.
6929 * gcc.dg/torture/pr70288-2.c: Likewise.
6930
3eee49ed
AB
69312016-03-21 Andrey Belevantsev <abel@ispras.ru>
6932
6933 PR rtl-optimization/69307
6934 * gcc.target/arm/pr69307.c: New test.
4a148e19 6935
8e7816b4
AB
69362016-03-21 Andrey Belevantsev <abel@ispras.ru>
6937
6938 PR rtl-optimization/69102
6939 * gcc.c-torture/compile/pr69102.c: New test.
6940
14d7d4be
JL
69412016-03-18 Jeff Law <law@redhat.com>
6942
6943 PR rtl-optimization/70263
6944 * gcc.c-torture/compile/pr70263-1.c: New test.
6945 * gcc.target/i386/pr70263-2.c: New test.
6946
5c6a601c
BS
69472016-03-18 Bernd Schmidt <bschmidt@redhat.com>
6948
6949 PR rtl-optimization/70278
6950 * gcc.dg/torture/pr70278.c: New test.
6951 * gcc.target/arm/pr70278.c: New test.
6952
4bbf545b
DM
69532016-03-18 David Malcolm <dmalcolm@redhat.com>
6954
6955 PR c/70281
6956 * gcc.dg/plugin/diagnostic-test-expressions-1.c
6957 (test_builtin_types_compatible_p): New test function.
6958 * gcc.dg/pr70281.c: New test case.
6959
dc28bb68
CL
69602016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
6961
6962 PR target/70113
6963 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
6964
5e8d6dff
IE
69652016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6966
6967 PR tree-optimization/70252
6968 * gcc.dg/pr70252.c: New test.
6969
d0e7e403
TV
69702016-03-18 Tom de Vries <tom@codesourcery.com>
6971
6972 * gcc.dg/pr70161-2.c: New test.
6973 * gcc.dg/pr70161.c: New test.
6974
fa22501a
TV
69752016-03-18 Tom de Vries <tom@codesourcery.com>
6976
6977 PR ipa/70269
6978 * gcc.dg/pr70269.c: New test.
6979
dd125026
JJ
69802016-03-18 Jakub Jelinek <jakub@redhat.com>
6981
6982 PR c++/70267
6983 * g++.dg/ext/java-3.C: New test.
6984
91914f0a
PP
69852016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6986
6987 PR c++/70205
6988 * g++.dg/lookup/pr70205.C: New test.
6989
753a8910
PP
69902016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6991
6992 PR c++/70218
6993 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6994
14ba7b28
MP
69952016-03-17 Marek Polacek <polacek@redhat.com>
6996
6997 PR c/69407
6998 * gcc.dg/atomic-op-6.c: New test.
6999
ded60913
DM
70002016-03-17 David Malcolm <dmalcolm@redhat.com>
7001
7002 PR c/70264
7003 * c-c++-common/pr70264.c: New test case.
7004
a3aad0e6
JJ
70052016-03-17 Jakub Jelinek <jakub@redhat.com>
7006
17366700
JJ
7007 PR c++/70144
7008 * c-c++-common/pr70144-1.c: New test.
7009 * c-c++-common/pr70144-2.c: New test.
7010
a3aad0e6
JJ
7011 PR c++/70272
7012 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
7013 * g++.dg/opt/flifetime-dse6.C: New test.
7014 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
7015
b57e6e18
L
70162016-03-17 H.J. Lu <hongjiu.lu@intel.com>
7017
7018 PR driver/70192
7019 * gcc.dg/pic-1.c: New test.
7020 * gcc.dg/pic-2.c: Likewise.
7021 * gcc.dg/pic-3.c: Likewise.
7022 * gcc.dg/pic-4.c: Likewise.
7023 * gcc.dg/pie-1.c: Likewise.
7024 * gcc.dg/pie-2.c: Likewise.
7025 * gcc.dg/pie-3.c: Likewise.
7026 * gcc.dg/pie-4.c: Likewise.
7027 * gcc.dg/pie-5.c: Likewise.
7028 * gcc.dg/pie-6.c: Likewise.
7029
b38ba58b
TV
70302016-03-17 Tom de Vries <tom@codesourcery.com>
7031
7032 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
7033 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
7034
6931b3b7
RB
70352016-03-17 Richard Biener <rguenther@suse.de>
7036
7037 PR debug/70271
7038 * g++.dg/debug/pr70271.C: New testcase.
7039
0c8b64cb
IE
70402016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
7041
7042 * gcc.target/i386/pr70251.c: New test.
7043
b1970801
MP
70442016-03-17 Marek Polacek <polacek@redhat.com>
7045
7046 PR c++/70194
7047 * g++.dg/warn/constexpr-70194.C: New test.
7048
820c5eaa
RH
70492016-03-16 Richard Henderson <rth@redhat.com>
7050
7051 PR middle-end/70240
7052 * gcc.c-torture/compile/pr70240.c: New.
7053
da0ad263
SKS
70542016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7055
7056 * gcc.c-torture/compile/20151204.c: Skip for avr.
7057
c73d295c
JJ
70582016-03-16 Jakub Jelinek <jakub@redhat.com>
7059
7060 PR target/70245
7061 * g++.dg/opt/pr70245.C: New test.
7062 * g++.dg/opt/pr70245.h: New file.
7063 * g++.dg/opt/pr70245-aux.cc: New file.
7064
b2794066
MS
70652016-03-16 Martin Sebor <msebor@redhat.com>
7066
7067 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
7068
aa43616c
RH
70692016-03-16 Richard Henderson <rth@redhat.com>
7070
7071 PR middle-end/70199
7072 * gcc.c-torture/compile/pr70199.c: New.
7073
59608fe5
L
70742016-03-16 H.J. Lu <hongjiu.lu@intel.com>
7075
7076 * gcc.dg/uninit-19.c: Run dos2unix.
7077
ab4c578f
MP
70782016-03-16 Marek Polacek <polacek@redhat.com>
7079
7080 PR c/70093
7081 * gcc.dg/nested-func-10.c: New test.
7082 * gcc.dg/nested-func-9.c: New test.
7083
f5387e76
JJ
70842016-03-16 Jakub Jelinek <jakub@redhat.com>
7085
7086 PR tree-optimization/68714
7087 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
7088
7662b718
TV
70892016-03-16 Tom de Vries <tom@codesourcery.com>
7090
7091 PR tree-optimization/68715
7092 * gcc.dg/graphite/pr68715-2.c: New test.
7093 * gcc.dg/graphite/pr68715.c: New test.
7094 * gfortran.dg/graphite/pr68715.f90: New test.
7095
be7ce7ae
TV
70962016-03-16 Tom de Vries <tom@codesourcery.com>
7097
7098 PR tree-optimization/68809
7099 * gcc.dg/graphite/pr68809-2.c: New test.
7100 * gcc.dg/graphite/pr68809.c: New test.
7101
1935f250
JJ
71022016-03-16 Jakub Jelinek <jakub@redhat.com>
7103
6651c93e
JJ
7104 PR c++/70147
7105 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
7106 method call to i () as argument. Adjust expected output.
7107
1935f250
JJ
7108 PR c++/70147
7109 * g++.dg/ubsan/pr70147-1.C: New test.
7110 * g++.dg/ubsan/pr70147-2.C: New test.
7111
ab1caa6e
MS
71122016-03-15 Martin Sebor <msebor@redhat.com>
7113
7114 PR c++/58281
7115 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
7116
5c2a1bbb
JDA
71172016-03-15 John David Anglin <danglin@gcc.gnu.org>
7118
cb5d8ad1
JDA
7119 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
7120 hppa*-*-hpux*.
7121
b440dd40
JDA
7122 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
7123
5c2a1bbb
JDA
7124 PR libfortran/69799
7125 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
7126 libatomic_available.
7127
42c729c5
MP
71282016-03-15 Marek Polacek <polacek@redhat.com>
7129
7130 PR c++/70209
7131 * g++.dg/ext/attribute-may-alias-4.C: New test.
7132
82b1c550
AM
71332016-03-15 Alexander Monakov <amonakov@ispras.ru>
7134
7135 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
7136 -fvar-tracking-assignments-toggle flag.
7137
4ccbf3a6
PH
71382016-03-15 Pat Haugen <pthaugen@us.ibm.com>
7139
7140 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
7141
c39858bd
JJ
71422016-03-15 Jakub Jelinek <jakub@redhat.com>
7143
7144 PR rtl-optimization/70222
7145 * gcc.c-torture/execute/pr70222-1.c: New test.
7146 * gcc.c-torture/execute/pr70222-2.c: New test.
7147
8be119c1
RH
71482016-03-15 Richard Henderson <rth@redhat.com>
7149
7150 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
7151
6598bb55
AB
71522016-03-15 Andrey Belevantsev <abel@ispras.ru>
7153
7154 PR rtl-optimization/69032
7155 * gcc.dg/pr69032.c: New test.
7156
81fa2944
AB
71572016-03-15 Andrey Belevantsev <abel@ispras.ru>
7158
7159 PR rtl-optimization/63384
4a148e19 7160 * g++.dg/pr63384.C: New test.
81fa2944 7161
74ea9ab6
AB
71622016-03-15 Andrey Belevantsev <abel@ispras.ru>
7163
7164 PR target/64411
7165 * gcc.target/i386/pr64411.C: New test.
7166
045d5055
TV
71672016-03-15 Tom de Vries <tom@codesourcery.com>
7168
7169 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
7170 * gfortran.dg/goacc/kernels-alias.f95: New test.
7171
3ea33585
MS
71722016-03-14 Martin Sebor <msebor@redhat.com>
7173
7174 PR c++/53792
7175 * g++.dg/cpp0x/constexpr-inline.C: New test.
7176 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
7177
1df7b330
DE
71782016-03-14 David Edelsohn <dje.gcc@gmail.com>
7179
7180 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
7181
79b57d18
JJ
71822016-03-14 Jakub Jelinek <jakub@redhat.com>
7183
7184 PR middle-end/70219
7185 * gcc.dg/pr70219.c: New test.
7186
3cbf012a
BS
71872016-03-14 Bernd Schmidt <bschmidt@redhat.com>
7188
7189 PR target/70083
7190 * gcc.dg/torture/pr70083.c: New test.
7191 * gcc.target/i386/pr70083.c: New test.
7192
a9fee7cd
RB
71932016-03-14 Richard Biener <rguenther@suse.de>
7194
7195 PR tree-optimization/56365
7196 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
7197
4799603f
SB
71982016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
7199
7200 PR target/70098
7201 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
7202 New function.
7203 * g++.dg/pr70098.C: New testcase.
7204
7205
760ca967
TV
72062016-03-14 Tom de Vries <tom@codesourcery.com>
7207
7208 PR tree-optimization/70045
7209 * gcc.dg/graphite/pr70045.c: New test.
7210
44e66a77
JD
72112016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7212
7213 PR fortran/69043
7214 * gfortran.dg/include_9.f90: New test.
7215
a18e0fe1
DH
72162016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
7217
7218 PR fortran/45076
7219 gfortran.dg/prof/prof.exp: New script.
7220 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
7221
d0aca6ab
AB
72222016-03-12 Andrey Belevantsev <abel@ispras.ru>
7223
7224 PR rtl-optimization/69307
7225 * gcc.dg/pr69307.c: New test.
7226
cefe08a4
VM
72272016-03-12 Vladimir Makarov <vmakarov@redhat.com>
7228
7229 PR target/69614
7230 * gcc.target/arm/pr69614.c: New.
7231
70112e2a
PT
72322016-03-12 Paul Thomas <pault@gcc.gnu.org>
7233
7234 PR fortran/70031
7235 * gfortran.dg/submodule_14.f08: New test
7236
7237 PR fortran/69524
7238 * gfortran.dg/submodule_15.f08: New test
7239
3f1e5d3a
PP
72402016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
7241
7242 PR c++/70106
7243 * g++.dg/cpp1y/paren3.C: New test.
7244
a3f6d680
MM
72452016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
7246
7247 PR target/70131
7248 * gcc.target/powerpc/ppc-round2.c: New test.
7249
92348f09
BS
72502016-03-11 Bernd Schmidt <bschmidt@redhat.com>
7251
7252 PR target/70123
7253 * gcc.dg/torture/pr70123.c: New test.
7254
cebde9e9
JL
72552016-03-11 Jeff Law <law@redhat.com>
7256
7257 PR tree-optimization/70190
7258 * gcc.c-torture/compile/pr70190.c: New test.
7259
3edc5da4
DM
72602016-03-11 David Malcolm <dmalcolm@redhat.com>
7261
7262 PR c/68187
7263 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
7264 case.
7265 (test43_b): Likewise.
7266 (test43_c): Likewise.
7267 (test43_d): Likewise.
7268 (test43_e): Likewise.
7269 (test43_f): Likewise.
7270 (test43_g): Likewise.
7271 (test44_a): Likewise.
7272 (test44_b): Likewise.
7273 (test44_c): Likewise.
7274 (test44_d): Likewise.
7275 (test44_e): Likewise.
7276
318c1204
DM
72772016-03-11 David Malcolm <dmalcolm@redhat.com>
7278
7279 PR c/70085
7280 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
7281
bc062234
KT
72822016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7283
7284 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
7285 dg-options.
7286
acfc1ac1
KT
72872016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7288
7289 PR target/70002
7290 PR target/69245
7291 * gcc.target/aarch64/pr69245_2.c: New test.
7292
d1e2bb2d
JJ
72932016-03-11 Jakub Jelinek <jakub@redhat.com>
7294
7295 PR tree-optimization/70177
7296 * gcc.dg/pr70177.c: New test.
7297
07350627
AL
72982016-03-11 Alan Lawrence <alan.lawrence@arm.com>
7299
7300 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
7301
5c6706f7
AL
73022016-03-11 Alan Lawrence <alan.lawrence@arm.com>
7303
7304 * gcc.dg/tree-ssa/sra-20.c: New.
7305
02d472a2
JJ
73062016-03-11 Jakub Jelinek <jakub@redhat.com>
7307
686d390a
JJ
7308 PR rtl-optimization/70174
7309 * gcc.dg/pr70174.c: New test.
7310
02d472a2
JJ
7311 PR tree-optimization/70169
7312 * gcc.dg/pr70169.c: New test.
7313
0f9befa1
IE
73142016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7315
7316 PR target/70160
7317 * gcc.target/i386/pr70160.c: New test.
7318
432d4670
AK
73192016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7320
7321 * gcc.target/s390/dfp-1.c: New test.
7322
a3dc8760
NC
73232016-03-10 Nick Clifton <nickc@redhat.com>
7324
7325 PR target/70044
7326 * gcc.target/aarch64/pr70044.c: New test.
7327
b87a8d7d
PP
73282016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
7329 Jakub Jelinek <jakub@redhat.com>
7330
7331 PR c++/70001
7332 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
7333 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
7334 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
7335
4f4ada6a
JH
73362016-03-10 Jan Hubicka <hubicka@ucw.cz>
7337
7338 PR lto/69589
7339 * g++.dg/lto/pr69589_0.C: New testcase
7340 * g++.dg/lto/pr69589_1.C: New testcase
7341
d49b0aa0
MP
73422016-03-10 Marek Polacek <polacek@redhat.com>
7343
7344 PR c++/70153
7345 * g++.dg/delayedfold/unary-plus1.C: New test.
7346
73472016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
7348
7349 * gcc.target/arm/pr45701-1.c: Escape brackets.
7350 * gcc.target/arm/pr45701-2.c: Likewise.
7351
71017a7b
AL
73522016-03-10 Alan Lawrence <alan.lawrence@arm.com>
7353
7354 * gfortran.dg/unconstrained_commons.f: New.
7355
ba52669f
AM
73562016-03-10 Alan Modra <amodra@gmail.com>
7357
7358 * gcc.dg/pr69195.c: New.
7359 * gcc.dg/pr69238.c: New.
7360
27742332
TV
73612016-03-10 Tom de Vries <tom@codesourcery.com>
7362
7363 PR testsuite/68915
7364 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
7365
3a81a594
RB
73662016-03-10 Richard Biener <rguenther@suse.de>
7367
7368 PR tree-optimization/70128
7369 * gcc.dg/tree-ssa/alias-34.c: New testcase.
7370 * gcc.dg/tree-ssa/alias-35.c: Likewise.
7371
3433b975
JJ
73722016-03-09 Jakub Jelinek <jakub@redhat.com>
7373
c2864f02
JJ
7374 PR tree-optimization/70152
7375 * gcc.dg/pr70152.c: New test.
7376
3433b975
JJ
7377 PR target/70086
7378 * gcc.target/i386/pr70086-1.c: New test.
7379 * gcc.target/i386/pr70086-2.c: New test.
7380 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
7381
7382 PR tree-optimization/70127
7383 * gcc.c-torture/execute/pr70127.c: New test.
7384
96b3c82d
CP
73852016-03-09 Cesar Philippidis <cesar@codesourcery.com>
7386
7387 * c-c++-common/goacc/combined-directives-2.c: New test.
7388
b4f3232d
DM
73892016-03-09 David Malcolm <dmalcolm@redhat.com>
7390
7391 PR c/68473
7392 PR c++/70105
7393 * g++.dg/diagnostic/pr70105.C: New test.
7394 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
7395 (test_multiple_ordinary_maps): New test function.
7396
40499f81
DM
73972016-03-09 David Malcolm <dmalcolm@redhat.com>
7398
7399 PR c/68473
7400 PR c++/70105
7401 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
7402 Drop range information from call to inform_at_rich_loc.
7403 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
7404 New.
7405 (test_show_locus): Replace calls to rich_location::add_range with
7406 calls to add_range. Rewrite the tests that used the now-defunct
7407 rich_location ctor taking a source_range. Simplify other tests
7408 by replacing calls to COMBINE_LOCATION_DATA with calls to
7409 make_location.
7410
c9e33662
RB
74112016-03-09 Richard Biener <rguenther@suse.de>
7412 Jakub Jelinek <jakub@redhat.com>
7413
7414 PR tree-optimization/70138
7415 * gcc.dg/vect/pr70138-1.c: New testcase.
7416 * gcc.dg/vect/pr70138-2.c: Likewise.
7417
2c73b764
JJ
74182016-03-09 Jakub Jelinek <jakub@redhat.com>
7419
7420 PR target/70049
7421 * gcc.target/i386/pr70049.c: New test.
7422
c06d25bb
RB
74232016-03-09 Richard Biener <rguenther@suse.de>
7424
7425 PR c/70143
7426 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
7427 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
7428 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
7429
5828a501
RO
74302016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7431
7432 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
7433 arm-*-*.
7434
2e141c8d
JJ
74352016-03-09 Jakub Jelinek <jakub@redhat.com>
7436
5a9def37
JJ
7437 PR middle-end/67278
7438 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
7439
2e141c8d
JJ
7440 PR target/67278
7441 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
7442
7443 PR middle-end/70050
7444 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
7445 in testcase comment.
7446
bf751f40
TV
74472016-03-09 Tom de Vries <tom@codesourcery.com>
7448
7449 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
7450 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
7451 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
7452 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
7453 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
7454 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
7455 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
7456 * gfortran.dg/goacc/kernels-loop.f95: New test.
7457
e210c999
MS
74582016-03-08 Martin Sebor <msebor@redhat.com>
7459
7460 PR c++/62096
7461 * g++.dg/warn/overflow-warn-7.C: New test.
7462
80aac5c8
JM
74632016-03-08 Jason Merrill <jason@redhat.com>
7464
7465 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
7466 * lib/target-supports.exp (check_effective_target_concepts): New.
7467
12b81409
JJ
74682016-03-08 Jakub Jelinek <jakub@redhat.com>
7469
d259b234
JJ
7470 PR c++/70135
7471 * g++.dg/cpp1y/constexpr-loop4.C: New test.
7472 * g++.dg/ubsan/pr70135.C: New test.
7473
12b81409
JJ
7474 PR target/70110
7475 * gcc.dg/pr70110.c: New test.
7476
b4e9f2aa
MJ
74772016-03-07 Martin Jambor <mjambor@suse.cz>
7478
7479 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
7480 * c-c++-common/gomp/if-1.c: Likewise.
7481 * c-c++-common/gomp/pr61486-2.c: Likewise.
7482 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
7483 to dg-additional-options.
7484 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
7485 * g++/gomp/target-teams-1.c: Likewise.
7486 * gcc.dg/gomp/gomp.exp: Likewise.
7487 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
7488 dg-additional-options.
7489 * gfortran.dg/gomp/gomp.exp: Likewise.
7490 * gfortran.dg/gomp/target1.f90: Remove dg-options.
7491 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
7492 dg-additional-options.
7493 * gfortran.dg/gomp/target3.f90: Remove dg-options.
7494
f86e631e
MJ
74952016-03-07 Martin Jambor <mjambor@suse.cz>
7496
7497 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
7498 * c-c++-common/gomp/gridify-1.c: New test.
7499 * gfortran.dg/gomp/gridify-1.f90: Likewise.
7500
94156b3f
AV
75012016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
7502
7503 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
7504 trigger for cortex-r8, when scanning for register r8.
7505 * gcc.target/arm/pr45701-2.c: Likewise.
7506
a84a49b7 75072016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 7508 Jeff Law <law@redhat.com>
a84a49b7
RB
7509
7510 PR tree-optimization/69740
7511 * gcc.c-torture/compile/pr69740-1.c: New test.
7512 * gcc.c-torture/compile/pr69740-2.c: New test.
7513
e41f6c9e
BS
75142016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7515
7516 * lib/target-supports.exp
7517 (check_effective_target_whole_vector_shift): Enable for PPC64.
7518
57548bf5
RB
75192016-03-07 Richard Biener <rguenther@suse.de>
7520
7521 PR tree-optimization/70115
7522 * gcc.dg/torture/pr70115.c: New testcase.
7523
4ae13300
NS
75242016-03-07 Nathan Sidwell <nathan@codesourcery.com>
7525
7526 PR middle-end/69916
7527 * c-c-++-common/goacc/pr69916.c: New.
7528
5edb9853
RH
75292016-03-07 Richard Henderson <rth@redhat.com>
7530
7531 * gcc.c-torture/compile/pr70061.c: New test.
7532
2067a8f3
RB
75332016-03-07 Richard Biener <rguenther@suse.de>
7534
7535 PR testsuite/70109
7536 * gcc.dg/vect/O3-pr36098.c: New testcase.
7537
4145a9b7
CL
75382016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
7539
7540 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
7541
1878be32
EB
75422016-03-07 Eric Botcazou <ebotcazou@adacore.com>
7543
7544 * gnat.dg/renaming9.ad[sb]: New testcase.
7545
df762bb2
JJ
75462016-03-05 Jakub Jelinek <jakub@redhat.com>
7547
7548 PR c++/70084
7549 * g++.dg/expr/stdarg3.C: New test.
7550
7d461295
JL
75512016-03-04 Jeff Law <law@redhat.com>
7552
7553 PR tree-optimization/69196
7554 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
7555 x86_64-*-*.
7556
29b9828f
BS
75572016-03-04 Bernd Schmidt <bschmidt@redhat.com>
7558
b6b552fd
BS
7559 PR c/69973
7560 * gcc.dg/pr69973.c: New test.
7561
201d49e9
BS
7562 PR rtl-optimization/69941
7563 * gcc.dg/torture/pr69941.c: New test.
7564
29b9828f
BS
7565 PR c/69824
7566 * gcc.dg/pr69824.c: New test.
7567
640b7e74
TV
75682016-03-05 Tom de Vries <tom@codesourcery.com>
7569
7570 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
7571 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
7572 function.
7573
7a3a3fad
PP
75742016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
7575
7576 PR c++/66786
7577 * g++.dg/cpp1y/var-templ48.C: New test.
7578 * g++.dg/cpp1y/var-templ49.C: New test.
7579
cd439aec
EB
75802016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7581
7582 * g++.dg/Wno-frame-address.C: Skip on IA-64.
7583
60204554
JJ
75842016-03-04 Jakub Jelinek <jakub@redhat.com>
7585
0c8825de
JJ
7586 PR c++/70035
7587 * g++.dg/ubsan/pr70035.C: New test.
7588
60204554
JJ
7589 PR target/70062
7590 * gcc.target/i386/pr70062.c: New test.
7591
f79d4eab
L
75922016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7593
7594 * g++.dg/template/typename21.C: Remove c++98_only.
7595
ea81ce67
L
75962016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7597
7598 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
7599
64b23c13
DM
76002016-03-04 David Malcolm <dmalcolm@redhat.com>
7601
7602 PR c/68187
7603 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
7604 function.
7605 (fn_42_b): Likewise.
7606 (fn_42_c): Likewise.
7607
729526f5
DM
76082016-03-04 David Malcolm <dmalcolm@redhat.com>
7609
7610 PR c/68187
7611 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
7612 function.
7613 (fn_40_b): Likewise.
7614 (fn_41_a): Likewise.
7615 (fn_41_b): Likewise.
7616
f9ea11ac
JJ
76172016-03-04 Jakub Jelinek <jakub@redhat.com>
7618
7619 PR target/70059
7620 * gcc.target/i386/avx512f-pr70059.c: New test.
7621 * gcc.target/i386/avx512dq-pr70059.c: New test.
7622
b6c38c69
BS
76232016-03-04 Bernd Schmidt <bschmidt@redhat.com>
7624
7625 PR rtl-optimization/57676
7626 * gcc.dg/torture/pr57676.c: New test.
7627
af3cdd34
IE
76282016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7629
7630 * gcc.dg/pr70026.c: New test.
7631
7ff6ca38
MP
76322016-03-04 Marek Polacek <polacek@redhat.com>
7633
7634 PR c/69798
7635 * gcc.dg/cilk-plus/pr69798-1.c: New test.
7636 * gcc.dg/cilk-plus/pr69798-2.c: New test.
7637
a6bf62d5
KT
76382016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7639
7640 PR target/70004
7641 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
7642 Delete.
7643 (test_corners_sisd_si): Likewise.
7644 (main): Remove checks of the above.
7645 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
7646
ae4cdc6a
EB
76472016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7648
7649 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
7650
08455559
CL
76512016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
7652
7653 * gcc.dg/torture/pr69951.c: Accept argc==0.
7654
e9a35493
RB
76552016-03-04 Richard Biener <rguenther@suse.de>
7656
7657 PR c++/70054
7658 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
7659 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
7660
fba054c2
DV
76612016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
7662
7663 PR testsuite/69766
7664 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
7665 testing multiarch.
7666
f10cdc6c
JJ
76672016-03-04 Jakub Jelinek <jakub@redhat.com>
7668
7669 PR debug/69947
7670 * gcc.dg/guality/pr69947.c: New test.
7671
2e981ba0
JJ
76722016-03-03 Jakub Jelinek <jakub@redhat.com>
7673
7674 PR ada/70017
7675 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
7676
0ba3bfa2
KT
76772016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7678
7679 PR rtl-optimization/69904
7680 * gcc.target/arm/pr69904.c: New test.
7681
97ecdb46
JJ
76822016-03-03 Jakub Jelinek <jakub@redhat.com>
7683
7684 PR target/70021
7685 * gcc.dg/vect/pr70021.c: New test.
7686 * gcc.target/i386/pr70021.c: New test.
7687
a2a743a1
MP
76882016-03-03 Marek Polacek <polacek@redhat.com>
7689
7690 PR middle-end/70050
7691 * gcc.dg/pr70050.c: New test.
7692
fa07ecdd
JG
76932016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
7694
7695 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
7696
23504262
ML
76972016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
7698
7699 PR tree-optimization/70043
7700 * gfortran.dg/vect/pr70043.f90: New test.
7701
b7b9e1a9
EB
77022016-03-03 Eric Botcazou <ebotcazou@adacore.com>
7703
7704 * gnat.dg/specs/task1.ads: New test.
7705
cb83ba54
RO
77062016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7707
7708 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
7709 Invoke gdb with -batch.
7710 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
7711
a75f5e30
RB
77122016-03-03 Richard Biener <rguenther@suse.de>
7713
7714 PR tree-optimization/55936
7715 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
7716
268bc320
JL
77172016-03-02 Jeff Law <law@redhat.com>
7718
815f20ab
JL
7719 PR rtl-optimization/69942
7720 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
7721 effects of argument promotions.
7722
268bc320
JL
7723 PR tree-optimization/69987
7724 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
7725 target does not support -fprefetch-loop-arrays.
7726
171f7de5
UB
77272016-03-02 Uros Bizjak <ubizjak@gmail.com>
7728
7729 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
7730
192912db
BC
77312016-03-02 Bin Cheng <bin.cheng@arm.com>
7732
c7908871 7733 PR rtl-optimization/69052
192912db
BC
7734 * gcc.target/i386/pr69052.c: New test.
7735
90a7a40b
AM
77362016-03-02 Alan Modra <amodra@gmail.com>
7737
7738 * gcc.dg/pr69990.c: New.
7739
69fa742f
JJ
77402016-03-02 Jakub Jelinek <jakub@redhat.com>
7741
de752fb0
JJ
7742 PR c/68062
7743 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
7744
7745 PR middle-end/70022
7746 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
7747
69fa742f
JJ
7748 PR target/70028
7749 * gcc.target/i386/pr70028.c: New test.
7750
7c65bd56
MK
77512016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7752
7753 * c-c++-common/asan/swapcontext-test-1.c,
7754 * c-c++-common/tsan/thread_leak.c,
7755 * g++.dg/tsan/aligned_vs_unaligned_race.C,
7756 * g++.dg/tsan/benign_race.C,
7757 * g++.dg/tsan/fd_close_norace.C,
7758 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
7759 races with sanitizer output
7760
37d98220 77612016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 7762 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
7763
7764 PR target/67278
7765 * gcc.dg/simd-8.c: New testcase.
7766
218db463
RB
77672016-03-02 Richard Biener <rguenther@suse.de>
7768
7769 PR middle-end/67278
7770 * gcc.dg/simd-7.c: New testcase.
7771
22c72158
EB
77722016-03-02 Eric Botcazou <ebotcazou@adacore.com>
7773
7774 * gcc.target/i386/pr70007.c: Tweak.
7775
9a790ccc
DV
77762016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
7777
7778 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
7779
bd02f00f
MP
77802016-03-02 Marek Polacek <polacek@redhat.com>
7781
7782 PR c/67854
7783 * gcc.dg/pr67854.c: New test.
7784
1e840f39
JJ
77852016-03-02 Jakub Jelinek <jakub@redhat.com>
7786
7787 PR middle-end/70025
7788 * gcc.dg/torture/pr70025.c: New test.
7789
bca00241
VK
77902016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
7791
7792 PR tree-optimization/68621
7793 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
7794
0bca04b8
EB
77952016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7796
7797 * gcc.target/i386/pr70007.c: New test.
7798
2a9afc86
JL
77992016-03-01 Jeff Law <law@redhat.com>
7800
eab2541b 7801 PR tree-optimization/69196
9d83ef71 7802 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 7803
2a9afc86
JL
7804 PR tree-optimization/69196
7805 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
7806 duplicating code and spoiling the expected output.
7807
0d39977e
MM
78082016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
7809
7810 PR target/70033
7811 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
7812 supports power9 before doing tests.
7813 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
7814 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
7815 * gcc.target/powerpc/p9-permute.c: Likewise.
7816
a0c0699d
UB
78172016-03-01 Uros Bizjak <ubizjak@gmail.com>
7818
7819 PR target/70027
7820 * gcc.target/i386/pr70027.c: New test.
7821
0ae3ef47 78222016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
7823
7824 * gcc.dg/pr70017.c: New test.
7825
686e2237
JJ
78262016-03-01 Jakub Jelinek <jakub@redhat.com>
7827
7828 PR c/69796
7829 PR c/69974
7830 * gcc.dg/pr69796.c: New test.
7831 * gcc.dg/pr69974.c: New test.
7832
f8e4188c
EB
78332016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7834
7835 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
7836
5e3f1c7c
JL
78372016-02-29 Jeff Law <law@redhat.com>
7838
7839 PR tree-optimization/69987
7840 * gfortran.dg/pr69987.f90: New test.
7841
7842 PR tree-optimization/69989
7843 * gcc.c-torture/compile/pr69989-2.c: New test.
7844
1be56bc5
MP
78452016-03-01 Marek Polacek <polacek@redhat.com>
7846
7847 PR c++/69795
7848 * g++.dg/parse/invalid1.C: New test.
7849
1b19470d
RB
78502016-03-01 Richard Biener <rguenther@suse.de>
7851
7852 PR middle-end/70022
7853 * gcc.dg/pr70022.c: New testcase.
7854
3ae0661a
IE
78552016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7856
7857 PR tree-optimization/69956
7858 * gcc.dg/pr69956.c: New test.
7859
0f09ab88
BS
78602016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7861
7862 PR target/70011
7863 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
7864 XFAIL when hardware supports efficient unaligned storage access.
7865
76d881bf
PP
78662016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
7867
7868 PR c++/69961
7869 * g++.dg/template/pr69961a.C: New test.
7870 * g++.dg/template/pr69961b.C: New test.
7871
7168133a
DM
78722016-02-29 David Malcolm <dmalcolm@redhat.com>
7873
7874 PR preprocessor/69985
7875 * gcc.dg/cpp/pr69985.c: New test case.
7876
0c6072a3
JL
78772016-02-29 Jeff Law <law@redhat.com>
7878
e66f219b
JL
7879 PR tree-optimization/70005
7880 * gcc.c-torture/execute/pr70005.c New test.
7881
0c6072a3
JL
7882 PR tree-optimization/69999
7883 * gcc.c-torture/compile/pr69999.c: New test.
7884
fd9fbdb3
YR
78852016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
7886
7887 PR tree-optimization/69652
7888 * gcc.dg/torture/pr69652.c: Delete test.
7889 * gcc.dg/vect/pr69652.c: New test.
7890
cbd400b4
RB
78912016-02-19 Richard Biener <rguenther@suse.de>
7892
7893 PR tree-optimization/69980
7894 * gfortran.dg/vect/pr69980.f90: New testcase.
7895
84ea0f58
EB
78962016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7897
7898 * gcc.target/sparc/20160229-1.c: New test.
7899
5d2a63dc
EB
79002016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7901
7902 * gnat.dg/stack_usage3.adb: New test.
7903 * gnat.dg/stack_usage3_pkg.ads: New helper.
7904
93e708f9
EB
79052016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7906
7907 * gnat.dg/renaming8.adb: New test.
7908 * gnat.dg/renaming8_pkg1.ads: New helper.
7909 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
7910 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
7911
6512bc93
RB
79122016-02-29 Richard Biener <rguenther@suse.de>
7913
7914 PR tree-optimization/69720
7915 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
7916
7b201a88
TK
79172016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7918
7919 PR fortran/68147
7920 PR fortran/47674
7921 * gfortran.dg/realloc_on_assign_26.f90: New test case.
7922
82ee0cf2 79232016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
7924 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7925
7926 PR fortran/56007
7927 * gfortran.dg/coarray_8.f90: Adjust error message.
7928 * gfortran.dg/pr56007.f90: New test.
7929 * gfortran.dg/pr56007.f: New test.
7930
cdc1a2c8
L
79312016-02-28 H.J. Lu <hongjiu.lu@intel.com>
7932
7933 PR tree-optimization/69989
7934 * gcc.dg/torture/pr69989.c: New test.
7935
33505bcf
EB
79362016-02-28 Eric Botcazou <ebotcazou@adacore.com>
7937
7938 * gcc.target/i386/stack-realign-win.c: New test.
7939
524bfb19
HA
79402016-02-28 Harald Anlauf <anlauf@gmx.de>
7941
7942 PR fortran/60126
7943 * gfortran.dg/pr60126.f90: New test.
7944
bd542508
JL
79452016-02-27 Jeff Law <law@redhat.com>
7946
7947 Revert
7948 2016-02-26 Richard Biener <rguenther@suse.de>
7949 Jeff Law <law@redhat.com>
7950
7951 PR tree-optimization/69740
7952 * gcc.c-torture/compile/pr69740-1.c: New test.
7953 * gcc.c-torture/compile/pr69740-2.c: New test.
7954
dd1291e0
JD
79552016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7956
5fb67f8b 7957 PR fortran/69910
dd1291e0
JD
7958 * gfortran.dg/newunit_4.f90: New test.
7959
5cfefb59
JJ
79602016-02-27 Jakub Jelinek <jakub@redhat.com>
7961
7962 PR target/69613
7963 PR rtl-optimization/69886
7964 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
7965 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
7966 target.
7967
20ba5f33
MS
79682016-02-26 Martin Sebor <msebor@redhat.com>
7969
7970 PR tree-optimization/15826
7971 * gcc.dg/tree-ssa/pr15826.c: New test.
7972
e6fb01b0
JJ
79732016-02-26 Jakub Jelinek <jakub@redhat.com>
7974
7975 PR target/69969
7976 * gcc.target/powerpc/pr69969.c: New test.
7977
e3e0cf64
MS
79782016-02-26 Martin Sebor <msebor@redhat.com>
7979
7980 PR c++/15766
7981 * g++.old-deja/g++.other/decl5.C: Add a test case.
7982
d1f2bea5
SB
79832016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7984
7985 PR target/69946
7986 * gcc.target/powerpc/pr69946.c: New file.
7987
4a4f9d2b 79882016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 7989 Jeff Law <law@redhat.com>
4a4f9d2b 7990
e3e0cf64 7991 PR tree-optimization/69740
4a4f9d2b
RB
7992 * gcc.c-torture/compile/pr69740-1.c: New test.
7993 * gcc.c-torture/compile/pr69740-2.c: New test.
7994
ad2a2706
MJ
79952016-02-26 Martin Jambor <mjambor@suse.cz>
7996
7997 PR middle-end/69920
7998 * gcc.dg/torture/pr69932.c: New test.
7999 * gcc.dg/torture/pr69936.c: Likewise.
8000
1d11f7ce
AK
80012016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8002
8003 PR target/69709
8004 * gcc.target/s390/pr69709.c: New test.
8005
6cfccbb2
KT
80062016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8007
8008 PR target/69245
8009 * gcc.target/aarch64/pr69245_1.c: New test.
8010
ac59ad4e
KT
80112016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8012
8013 PR target/69613
8014 * gcc.dg/torture/pr69613.c: New test.
8015
a2ad54a0
JJ
80162016-02-26 Jakub Jelinek <jakub@redhat.com>
8017
8018 PR rtl-optimization/69891
8019 * gcc.target/i386/pr69891.c: New test.
8020
0884062c 80212016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
8022 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8023
d2369d4f 8024 PR target/61397
c163789b
MM
8025 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
8026 functionality for both 32-bit and 64-bit.
8027
5aed7e2c
RB
80282016-02-26 Richard Biener <rguenther@suse.de>
8029
8030 PR tree-optimization/69551
8031 * gcc.dg/torture/pr69951.c: New testcase.
8032
798e2a8e
RB
80332016-02-25 Richard Biener <rguenther@suse.de>
8034
8035 PR tree-optimization/48795
8036 * gcc.dg/Warray-bounds-18.c: New testcase.
8037
9559fbac
RO
80382016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8039
8040 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
8041
c049b107
JJ
80422016-02-25 Jakub Jelinek <jakub@redhat.com>
8043
8044 PR rtl-optimization/69896
8045 * gcc.dg/pr69896.c: New test.
8046
1137001c
PP
80472016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
8048
8049 PR c++/69736
8050 * g++.dg/cpp1y/paren2.C: New test.
8051
2e9c8641
MS
80522016-02-24 Martin Sebor <msebor@redhat.com>
8053
8054 PR c/51147
8055 * gcc.dg/enum-mode-2.c: New test.
8056
03ca8fb3
JJ
80572016-02-24 Jakub Jelinek <jakub@redhat.com>
8058
8059 PR c++/69922
8060 * g++.dg/warn/Wnonnull-compare-6.C: New test.
8061 * g++.dg/warn/Wnonnull-compare-7.C: New test.
8062 * g++.dg/ubsan/pr69922.C: New test.
8063
0b05329b
MP
80642016-02-24 Marek Polacek <polacek@redhat.com>
8065
8066 PR c/69819
8067 * gcc.dg/pr69819.c: New test.
8068
57c2c374
MS
80692016-02-24 Martin Sebor <msebor@redhat.com>
8070
3b96b93a
MS
8071 PR c++/69912
8072 * g++.dg/ext/flexary15.C: New test.
8073
80742016-02-24 Martin Sebor <msebor@redhat.com>
8075
8076 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 8077 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 8078 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 8079
65433bb5
MK
80802016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
8081 Charles Baylis <charles.baylis@linaro.org>
8082
8083 PR debug/61033
8084 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
8085
f802a424 80862016-02-24 Richard Biener <rguenther@suse.de>
44293580 8087 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
8088
8089 PR middle-end/69760
8090 * gcc.dg/torture/pr69760.c: New testcase.
8091
525f795f
RO
80922016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8093
8094 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
8095 pattern on Solaris with as.
8096
cd7bbceb
KT
80972016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8098
8099 * gcc.target/arm/cond_sub_restrict_it.c: New test.
8100 * gcc.target/arm/condarith_restrict_it.c: Likewise.
8101 * gcc.target/arm/movcond_restrict_it.c: Likewise.
8102 * gcc.target/arm/negscc_restrict_it.c: Likewise.
8103
89c0c1fd
JJ
81042016-02-24 Jakub Jelinek <jakub@redhat.com>
8105
8106 PR middle-end/69915
8107 * gcc.dg/pr69915.c: New test.
8108
0683fd27
KT
81092016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8110
8111 PR rtl-optimization/69886
8112 * gcc.dg/torture/pr69886.c: New test.
8113
e53d562a
RB
81142016-02-24 Richard Biener <rguenther@suse.de>
8115
8116 PR middle-end/68963
8117 * gcc.dg/torture/pr68963.c: New testcase.
8118
74a00288
KT
81192016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8120
8121 PR target/69875
8122 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
8123 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
8124 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
8125 * gcc.target/arm/atomic_loaddi_1.c: New test.
8126 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
8127 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
8128 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
8129 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
8130 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
8131 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
8132 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
8133 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
8134
340fd4c9
JJ
81352016-02-24 Jakub Jelinek <jakub@redhat.com>
8136
8137 PR middle-end/69909
8138 * gcc.dg/torture/pr69909.c: New test.
8139
47d3fdb2
RB
81402016-02-24 Richard Biener <rguenther@suse.de>
8141
8142 PR tree-optimization/69907
8143 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
8144 * gcc.dg/vect/bb-slp-34.c: XFAIL.
8145 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
8146
dab73e73
CB
81472016-02-24 Christian Bruel <christian.bruel@st.com>
8148
8149 * gcc.target/arm/pragma_cpp_fma.c: New test.
8150
7cc5ec65
JD
81512016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8152
8153 PR fortran/61156
8154 * gfortran.dg/include_6.f90: Update test.
8155
067fbd8b
JJ
81562016-02-23 Jakub Jelinek <jakub@redhat.com>
8157
8158 PR objc/69844
8159 * objc.dg/pr69844.m: New test.
8160
64a454d9
JD
81612016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8162
8163 PR libgfortran/69456
8164 * gfortran.dg/namelist_89.f90: New test.
8165 * gfortran.dg/pr59700.f90: Update test..
8166
35886f0b
MS
81672016-02-23 Martin Sebor <msebor@redhat.com>
8168
8169 PR middle-end/69780
8170 * g++.dg/ext/builtin_alloca.C: New test.
8171 * gcc.dg/builtins-68.c: New test.
8172
162cc7e3
RH
81732016-02-23 Richard Henderson <rth@redhat.com>
8174
8175 * gcc.target/i386/addr-space-3.c: Remove test.
8176
196440f8
DM
81772016-02-23 David Malcolm <dmalcolm@redhat.com>
8178
8179 PR preprocessor/69126
8180 PR preprocessor/69543
8181 * c-c++-common/pr69126-2-long.c: New test.
8182 * c-c++-common/pr69126-2-short.c: New test.
8183 * c-c++-common/pr69543-1.c: Remove xfail.
8184
1d3121af
DM
81852016-02-23 David Malcolm <dmalcolm@redhat.com>
8186
8187 PR preprocessor/69126
8188 PR preprocessor/69543
8189 PR preprocessor/69558
8190 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
8191 (f): Rename to...
8192 (test_2): ...this, and add leading comment.
8193 (MACRO_3, test_3): New.
8194 (MACRO_4A, MACRO_4B, test_4): New.
8195 (MACRO): Rename to...
8196 (MACRO_5): ...this.
8197 (g): Rename to...
8198 (test_5): ...this, updating for renaming of MACRO, and
8199 add leading comment.
8200 * c-c++-common/pr69543-1.c: New.
8201 * c-c++-common/pr69543-2.c: New.
8202 * c-c++-common/pr69543-3.c: New.
8203 * c-c++-common/pr69543-4.c: New.
8204 * c-c++-common/pr69558-1.c: New.
8205 * c-c++-common/pr69558-2.c: New.
8206 * c-c++-common/pr69558-3.c: New.
8207 * c-c++-common/pr69558-4.c: New.
8208 * gcc.dg/pr69558.c: Move to...
8209 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
8210 xfail for c++.
8211
f99c3557
TS
82122016-02-23 Thomas Schwinge <thomas@codesourcery.com>
8213
8214 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
8215 to -ftree-parallelize-loops/-fopenacc changes.
8216 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
8217 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
8218 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
8219 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
8220 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
8221 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
8222 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
8223 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
8224 * c-c++-common/goacc/kernels-loop.c: Likewise.
8225 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
8226 * c-c++-common/goacc/kernels-reduction.c: Likewise.
8227 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
8228 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
8229
c60ec7c2
RO
82302016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8231
8232 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
8233
f1a62b6f
JJ
82342016-02-23 Jakub Jelinek <jakub@redhat.com>
8235
e67bf044
JJ
8236 PR c++/69902
8237 * g++.dg/warn/Wnonnull-compare-5.C: New test.
8238
f1a62b6f
JJ
8239 PR c/69900
8240 * gcc.dg/pr69900.c: New test.
8241
20c5e09e
MJ
82422016-02-23 Martin Jambor <mjambor@suse.cz>
8243
8244 PR tree-optimization/69666
8245 * gcc.dg/tree-ssa/pr69666.c: New test.
8246
e457a6fc
AV
82472016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
8248
8249 PR fortran/67451
8250 * gfortran.dg/coarray_allocate_5.f08: New test.
8251
d7b574f4
AK
82522016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8253
8254 * gcc.target/s390/vcond-shift.c: Move to ...
8255 * gcc.target/s390/vector/vcond-shift.c: ... here.
8256
58bdeb44
AK
82572016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8258
8259 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
8260 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
8261
7cd0387b
AK
82622016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8263
8264 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
8265
4246c8da
MW
82662016-02-20 Mark Wielaard <mjw@redhat.com>
8267
8268 PR c/28901
8269 * gcc.dg/unused-variable-3.c: New test.
8270
f93bc532
JJ
82712016-02-22 Jakub Jelinek <jakub@redhat.com>
8272
8273 PR target/69888
8274 * gcc.target/i386/pr69888.c: New test.
8275
c4e360f4
RB
82762016-02-22 Richard Biener <rguenther@suse.de>
8277
8278 PR tree-optimization/69882
8279 * gfortran.dg/vect/pr69882.f90: New testcase.
8280
09c92f1c
JJ
82812016-02-22 Jakub Jelinek <jakub@redhat.com>
8282
8283 PR target/69885
8284 * gcc.dg/pr69885.c: New test.
8285
f88d45dc
OE
82862016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
8287
8288 PR target/69806
8289 PR target/54089
8290 * gcc.target/sh/pr54089-10.c: New.
8291
ce1ff48e
PT
82922016-02-20 Paul Thomas <pault@gcc.gnu.org>
8293
8294 PR fortran/69423
8295 * gfortran.dg/deferred_character_15.f90 : New test.
8296
bbf27208
DH
82972016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
8298
8299 PR fortran/57365
8300 gfortran.dg/allocate_with_source_18.f03: New test.
8301
83022016-02-20 Harald Anlauf <anlauf@gmx.de>
8303
8304 PR fortran/52531
8305 gfortran.dg/gomp/pr52531.f90: New test.
8306
268be88c
BE
83072016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
8308
8309 PR c++/69865
8310 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
8311 -std=c++03.
8312
4b6c824a
JJ
83132016-02-19 Jakub Jelinek <jakub@redhat.com>
8314
871b3f47
JJ
8315 PR c++/69826
8316 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
8317 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
8318
7a965d51
JJ
8319 PR c++/69850
8320 * g++.dg/warn/Wnonnull-compare-4.C: New test.
8321
4b6c824a
JJ
8322 PR c++/69851
8323 * g++.dg/torture/pr69851.C: New test.
8324
15fca21a
MS
83252016-02-19 Martin Sebor <msebor@redhat.com>
8326
8327 PR testsuite/69573
8328 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
8329
19e21586
JJ
83302016-02-19 Jakub Jelinek <jakub@redhat.com>
8331
03a616ac
JJ
8332 PR c++/69850
8333 * g++.dg/warn/Wnonnull-compare-2.C: New test.
8334 * g++.dg/warn/Wnonnull-compare-3.C: New test.
8335
19e21586
JJ
8336 PR c++/67767
8337 * g++.dg/cpp0x/pr67767.C: New test.
8338
2db16594
KT
83392016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8340
8341 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
8342 for fp, simd, crypto, crc, lse.
8343 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
8344 above.
8345 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
8346 effective target check.
8347
5a7d9d1e
JJ
83482016-02-19 Jakub Jelinek <jakub@redhat.com>
8349
8350 PR target/69820
8351 * gcc.target/i386/pr69820.c: New test.
8352
6448f064
AK
83532016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8354
8355 * gcc.target/s390/vector/int128-1.c: New test.
8356
d0a859e6
AK
83572016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8358
8359 * gcc.target/s390/vector/vec-vcond-1.c: New test.
8360
9e4eb643
AK
83612016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8362
8363 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
8364 instruction pattern name to prevent the testcase from failing with
8365 -march=z13.
8366
859a4c0e
AK
83672016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8368
8369 * gcc.target/s390/md/movstr-2.c: New test.
8370
efc2340b
MK
83712016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
8372
8373 * gcc.target/s390/morestack.c: New test.
8374
ca2bfbc2
DV
83752016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
8376
8377 PR target/69625
8378 * gcc.target/s390/pr69625.c: Add test case.
8379
efd4bd05
BE
83802016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
8381
8382 PR testsuite/68580
8383 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
8384
2bf2078a
MM
83852016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
8386
8387 PR target/68404
8388 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
8389 * gcc.target/powerpc/fusion3.c: Likewise.
8390
f003579e
RB
83912016-02-18 Richard Biener <rguenther@suse.de>
8392
8393 PR middle-end/69553
8394 * g++.dg/torture/pr69553.C: New testcase.
8395
19233914
NC
83962016-02-18 Nick Clifton <nickc@redhat.com>
8397
efd4bd05
BE
8398 PR target/62254
8399 PR target/69610
8400 * gcc.target/arm/pr62554.c: New test.
8401 * gcc.target/arm/pr69610-1.c: New test.
8402 * gcc.target/arm/pr69610-2.c: New test.
19233914 8403
23f27839
RB
84042016-02-18 Richard Biener <rguenther@suse.de>
8405
8406 PR middle-end/69854
8407 * gcc.dg/torture/pr69854.c: New testcase.
8408
932c0da4
JJ
84092016-02-17 Jakub Jelinek <jakub@redhat.com>
8410
8411 PR c++/69850
8412 * g++.dg/warn/Wnonnull-compare-1.C: New test.
8413
1bed93e4
BS
84142012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8415
8416 * gcc.target/powerpc/vec-cg.c: New test.
8417
57bfb134
RB
84182016-02-17 Richard Biener <rguenther@suse.de>
8419
8420 PR testsuite/69586
8421 * gcc.dg/uninit-21.c: Add -fno-short-enums.
8422
a44e0ebb
KT
84232016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8424
8425 PR target/69161
8426 * gcc.c-torture/compile/pr69161.c: New test.
8427
ffacd726
DS
84282016-02-17 David Sherwood <david.sherwood@arm.com>
8429
8430 PR target/69532
8431 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
8432 * gcc.target/arm/vect-fmaxmin.c: Likewise.
8433
448db8d2
EB
84342016-02-17 Eric Botcazou <ebotcazou@adacore.com>
8435
8436 * gcc.dg/ifcvt-4.c: Skip on Visium.
8437
e2f0522e
EB
84382016-02-17 Eric Botcazou <ebotcazou@adacore.com>
8439
8440 * gnat.dg/atomic8.adb: New test.
8441
bf17fe3f
EB
84422016-02-17 Eric Botcazou <ebotcazou@adacore.com>
8443
8444 * gnat.dg/discr46.ad[sb]: New test.
8445
ecf835e9
KN
84462016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
8447
8448 PR Target/48344
8449 * gcc.target/powerpc/pr48344-1.c: New test.
8450
49a1164a
TK
84512015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
8452
8453 PR fortran/69742
8454 * gfortran.dg/associate_21.f90: New test.
8455
bf14eba2
JJ
84562016-02-16 Jakub Jelinek <jakub@redhat.com>
8457
8458 PR c/69835
8459 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
8460 -Wnonnull in dg-options.
8461 * c-c++-common/nonnull-2.c: New test.
8462
35a093b6
JG
84632016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
8464 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8465
8466 * gcc.target/aarch64/vector_initialization_nostack.c: New.
8467
e387d491
JJ
84682016-02-16 Jakub Jelinek <jakub@redhat.com>
8469
8470 PR middle-end/69801
8471 * gcc.dg/pr69801.c: Add empty dg-options.
8472
ba539195
JN
84732016-02-16 James Norris <jnorris@codesourcery.com>
8474
8475 * c-c++-common/goacc/deviceptr-1.c: Add tests.
8476 * g++.dg/goacc/deviceptr-1.c: New file.
8477
2a2b8f64
JJ
84782016-02-16 Jakub Jelinek <jakub@redhat.com>
8479
8480 PR tree-optimization/69820
8481 * gcc.dg/vect/pr69820.c: New test.
8482
87440c29
RB
84832016-02-16 Richard Biener <rguenther@suse.de>
8484
8485 PR tree-optimization/69776
8486 * gcc.dg/torture/pr69776-2.c: New testcase.
8487
6d87c306
BS
84882016-02-16 Bernd Schmidt <bschmidt@redhat.com>
8489
8490 PR tree-optimization/69714
8491 * gcc.dg/torture/pr69714.c: New test.
8492
3824a0a2
JJ
84932016-02-16 Jakub Jelinek <jakub@redhat.com>
8494
8495 PR tree-optimization/69802
8496 * gcc.dg/pr69802.c: New test.
8497
c8cfe96e
RB
84982016-02-16 Richard Biener <rguenther@suse.de>
8499
8500 PR middle-end/69801
8501 * gcc.dg/pr69801.c: New testcase.
8502
fc12098d
JD
85032016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8504
8505 PR libgfortran/69651
8506 * gfortran.dg/read_bang.f90: New test.
8507 * gfortran.dg/read_bang4.f90: New test.
8508
ba6b3795
JJ
85092016-02-15 Jakub Jelinek <jakub@redhat.com>
8510
f0516ca4
JJ
8511 PR c++/69658
8512 * g++.dg/init/pr69658.C: New test.
8513
ba6b3795
JJ
8514 PR c++/69797
8515 * c-c++-common/pr69797.c: New test.
8516
de3f9a2d
PK
85172016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8518
8519 * lib/target-supports.exp (check_effective_target_section_anchors): Add
8520 check for aarch64*-*-*.
8521
17a3b967
RB
85222016-02-15 Richard Biener <rguenther@suse.de>
8523
8524 PR tree-optimization/69783
8525 * gcc.dg/vect/pr69783.c: New testcase.
8526
1c48bff1
RB
85272016-02-15 Richard Biener <rguenther@suse.de>
8528
8529 PR tree-optimization/69776
8530 * gcc.dg/torture/pr69776.c: New testcase.
8531
1e6025b6
TK
85322016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8533
8534 PR fortran/60526
8535 * gfortran.dg/type_decl_4.f90: Reinstated.
8536
d3308279
JDA
85372016-02-14 John David Anglin <danglin@gcc.gnu.org>
8538
8539 PR fortran/68746
8540 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
8541
b7c56581
TK
85422016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8543
8544 PR fortran/60526
8545 PR bootstrap/69816
8546 * gfortran.dg/type_decl_4.f90: Removed.
8547
60cb4ef5
TK
85482016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8549
8550 PR fortran/60526
8551 * gfortran.dg/type_decl_4.f90: New test.
8552
f6964637
AM
85532016-02-14 Alan Modra <amodra@gmail.com>
8554
1a8849d1 8555 PR testsuite/68886
f6964637
AM
8556 * gcc.c-torture/execute/stkalign.c: Revise test.
8557
f5121920
OE
85582016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8559
8560 PR target/67260
8561 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
8562
6cda3ab6
OE
85632016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8564
8565 PR target/67260
8566 * gcc.target/sh/torture/pr67260.c: New.
8567
6786e598
JDA
85682016-02-12 John David Anglin <danglin@gcc.gnu.org>
8569
8570 * gcc.dg/pr67964.c: Add dg-require-alias.
8571
7e05dad8
OE
85722016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8573
8574 PR target/67636
8575 PR target/64345
8576 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
8577
7f4cc3ce
JD
85782016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8579
8580 PR libgfortran/69668
8581 * gfortran.dg/namelist_88.f90: New test.
8582
955ca6dc
JD
85832016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8584
8585 PR libgfortran/69668
8586 * gfortran.dg/namelist_38.f90: Update test.
8587 * gfortran.dg/namelist_84.f90: Update test.
8588
876217ae
DM
85892016-02-12 David Malcolm <dmalcolm@redhat.com>
8590
8591 PR other/69554
8592 * gcc.dg/pr69554-1.c: New test.
8593 * gfortran.dg/pr69554-1.F90: New test.
8594 * gfortran.dg/pr69554-2.F90: New test.
8595 * lib/gcc-dg.exp (proc dg-locus): New function.
8596 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
8597 distinguish between the caret-printing and non-caret-printing
8598 cases. If caret-printing has been explicitly enabled, bail out
8599 without attempting to fix up the output.
8600
61789eed
DM
86012016-02-12 David Malcolm <dmalcolm@redhat.com>
8602
8603 PR driver/69265
8604 PR driver/69453
8605 * gcc.dg/spellcheck-options-3.c: New test case.
8606 * gcc.dg/spellcheck-options-4.c: New test case.
8607 * gcc.dg/spellcheck-options-5.c: New test case.
8608 * gcc.dg/spellcheck-options-6.c: New test case.
8609 * gcc.dg/spellcheck-options-7.c: New test case.
8610 * gcc.dg/spellcheck-options-8.c: New test case.
8611 * gcc.dg/spellcheck-options-9.c: New test case.
8612 * gcc.dg/spellcheck-options-10.c: New test case.
8613
c3090c1f
JJ
86142016-02-12 Jakub Jelinek <jakub@redhat.com>
8615
8616 PR rtl-optimization/69764
8617 PR rtl-optimization/69771
8618 * c-c++-common/pr69764.c: New test.
8619 * gcc.dg/torture/pr69771.c: New test.
8620
8222034d
MP
86212016-02-12 Marek Polacek <polacek@redhat.com>
8622
8623 * g++.dg/torture/init-list1.C: New.
8624
f749f792
MP
86252016-02-12 Marek Polacek <polacek@redhat.com>
8626
8627 * gcc.dg/pr69522.c: Add empty dg-options.
8628
199fb02a
IE
86292016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
8630
8631 * g++.dg/lto/lto.exp: Include and init mpx.
8632 * g++.dg/lto/pr69729_0.C: New test.
8633
b69539cb
JJ
86342016-02-12 Jakub Jelinek <jakub@redhat.com>
8635
06ff7000
JJ
8636 PR ipa/69241
8637 * g++.dg/ipa/pr69241-4.C: New test.
8638
b69539cb
JJ
8639 PR ipa/68672
8640 * g++.dg/ipa/pr68672-1.C: New test.
8641 * g++.dg/ipa/pr68672-2.C: New test.
8642 * g++.dg/ipa/pr68672-3.C: New test.
8643
16595a1f
BS
86442016-02-12 Bernd Schmidt <bschmidt@redhat.com>
8645
8646 PR c/69522
6d87c306 8647 * gcc.dg/pr69522.c: New test.
16595a1f 8648
38d795d2
PP
86492016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
8650
8651 PR c++/69098
8652 * g++.dg/cpp1y/69098.C: New test.
8653 * g++.dg/cpp1y/69098-2.C: New test.
8654
9c582551
JJ
86552016-02-12 Jakub Jelinek <jakub@redhat.com>
8656
8657 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
8658 and neighbour -> neighbor.
8659 * objc.dg/attributes/method-nonnull-1.m: Likewise.
8660 * objc.dg/gnu-api-2-class-meta.m: Likewise.
8661 * c-c++-common/Wvarargs.c: Likewise.
8662 * c-c++-common/goacc/host_data-5.c: Likewise.
8663 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
8664 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
8665 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
8666 * gcc.target/aarch64/pr60697.c: Likewise.
8667 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
8668 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
8669 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
8670 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
8671 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
8672 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
8673 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
8674 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
8675 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
8676 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
8677 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
8678 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
8679 * g++.dg/lookup/koenig5.C: Likewise.
8680 * g++.dg/ext/no-asm-2.C: Likewise.
8681 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
8682 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
8683 * gfortran.dg/used_types_16.f90: Likewise.
8684 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
8685 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
8686 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
8687 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
8688 * gfortran.dg/abstract_type_6.f03: Likewise.
8689 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
8690 * gfortran.dg/used_types_15.f90: Likewise.
8691 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
8692 * gfortran.dg/exit_3.f08: Likewise.
8693 * gfortran.dg/open_status_2.f90: Likewise.
8694 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
8695 * gfortran.dg/intrinsic_std_1.f90: Likewise.
8696 * gfortran.dg/associate_1.f03: Likewise.
8697 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
8698 * gfortran.dg/intrinsic_std_6.f90: Likewise.
8699 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
8700 * gcc.dg/builtin-object-size-1.c: Likewise.
8701 * gcc.dg/noreturn-6.c: Likewise.
8702 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
8703 * gcc.dg/globalalias.c: Likewise.
8704 * gcc.dg/builtins-config.h: Likewise.
8705 * gcc.dg/pr30457.c: Likewise.
8706 * gcc.c-torture/compile/volatile-1.c: Likewise.
8707 * gcc.c-torture/execute/20101011-1.c: Likewise.
8708 * c-c++-common/Waddress-1.c: Likewise.
8709
66756373
JJ
87102016-02-11 Jakub Jelinek <jakub@redhat.com>
8711
8712 PR c/69768
8713 * c-c++-common/Waddress-1.c: New test.
8714
76fe932b
AV
87152016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
8716
8717 PR fortran/69296
8718 * gfortran.dg/associate_19.f03: New test.
8719 * gfortran.dg/associate_20.f03: New test.
8720
564c4d4b
OE
87212016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
8722
8723 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
8724
e1c1ecb0
KT
87252016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8726
8727 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
8728 .arch armv8-a\n. Add -dA to dg-options.
8729 * gcc.target/aarch64/assembler_arch_1.c: New test.
8730 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
8731
0d7d9458
PC
87322016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
8733
8734 PR c++/68726
8735 * g++.dg/cpp0x/pr68726.C: New.
8736
e6208a60
IE
87372016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8738
8739 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
8740 test.
8741
281a11eb
RB
87422016-02-11 Richard Biener <rguenther@suse.de>
8743
8744 * g++.dg/tree-ssa/pr61034.C: Adjust.
8745
e03dd765
VM
87462016-02-10 Vladimir Makarov <vmakarov@redhat.com>
8747
4b48faf5 8748 PR target/69148
e03dd765
VM
8749 * gcc.target/s390/pr69148.c: New.
8750
cdc23927
YR
87512016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
8752
8753 PR tree-optimization/69652
8754 * gcc.dg/torture/pr69652.c: New test.
8755
e199dd0a
JJ
87562016-02-10 Jakub Jelinek <jakub@redhat.com>
8757 Patrick Palka <ppalka@gcc.gnu.org>
8758
8759 PR ipa/69241
8760 PR c++/69649
8761 * g++.dg/ipa/pr69241-1.C: New test.
8762 * g++.dg/ipa/pr69241-2.C: New test.
8763 * g++.dg/ipa/pr69241-3.C: New test.
8764 * g++.dg/ipa/pr69649.C: New test.
8765
d6b38027
UB
87662016-02-10 Uros Bizjak <ubizjak@gmail.com>
8767
8768 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
8769 * gcc.dg/tree-ssa/sra-18.c: Ditto.
8770
13b562c5
BC
87712016-02-10 Bin Cheng <bin.cheng@arm.com>
8772
8773 PR tree-optimization/68021
8774 * gcc.dg/tree-ssa/pr68021.c: New test.
8775
24a179f8
RB
87762016-02-10 Richard Biener <rguenther@suse.de>
8777
8778 PR tree-optimization/69726
8779 * gcc.dg/uninit-22.c: New testcase.
8780
0d99886f
AP
87812016-02-09 Andrew Pinski <apinski@cavium.com>
8782
8783 PR tree-opt/69282
8784 * gcc.c-torture/compile/20160205-1.c: New testcase.
8785
ab04995c
MM
87862016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
8787
8788 PR target/68404
8789 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
8790 instead accessing a really large arrray.
8791 * gcc.target/powerpc/fusion3.c: Likewise.
8792
4b79ac23
CB
87932016-02-09 Charles Baylis <charles.baylis@linaro.org>
8794
8795 PR target/68532
8796 * gcc.c-torture/execute/pr68532.c: New test.
8797
b890a441
AO
87982016-02-11 Alexandre Oliva <aoliva@redhat.com>
8799
8800 PR target/69634
8801 * gcc.dg/pr69634.c: New.
8802
84a5bef7
RB
88032016-02-09 Richard Biener <rguenther@suse.de>
8804
8805 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
8806
1f123759 88072016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 8808
1f123759
AF
8809 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
8810
65860c77
YR
88112016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
8812
8813 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
8814
7e1e8a0a
RB
88152016-02-09 Richard Biener <rguenther@suse.de>
8816
8817 PR tree-optimization/69715
8818 * gcc.dg/torture/pr69715.c: New testcase.
8819
efb45a9f
PP
88202016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8821
8822 PR c++/69139
8823 * g++.dg/cpp0x/trailing12.C: New test.
8824 * g++.dg/cpp0x/trailing13.C: New test.
8825
20a0c6f9
PP
88262016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8827
8828 PR c++/69283
8829 PR c++/67835
8830 * g++.dg/cpp1y/auto-fn29.C: New test.
8831 * g++.dg/cpp1y/auto-fn30.C: New test.
8832
a162f3af
JJ
88332016-02-08 Jakub Jelinek <jakub@redhat.com>
8834
8835 PR tree-optimization/69209
8836 * gcc.c-torture/compile/pr69209.c: New test.
8837
4b4a9fbd
JL
88382016-02-08 Jeff Law <law@redhat.com>
8839
8840 PR tree-optimization/68541
8841 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
8842 of statements allowed in join block for path splitting.
8843
cfac5ed2
JJ
88442016-02-08 Jakub Jelinek <jakub@redhat.com>
8845
f68bc23f
JJ
8846 PR c++/59627
8847 * g++.dg/gomp/pr59627.C: New test.
8848
cfac5ed2
JJ
8849 PR ipa/69239
8850 * g++.dg/ipa/pr69239.C: New test.
8851
44714d8c
DM
88522016-02-08 David Malcolm <dmalcolm@redhat.com>
8853
8854 PR preprocessor/69664
8855 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
8856 * gcc.dg/cpp/warn-comments.c: Likewise.
8857
eba9e839
MP
88582016-02-08 Marek Polacek <polacek@redhat.com>
8859
8860 PR c++/69688
8861 * g++.dg/init/const12.C: New test.
8862
a011cd92
BS
88632016-02-08 Bernd Schmidt <bschmidt@redhat.com>
8864
8865 PR target/60410
8866 * gcc.dg/lto/pr55113_0.c: Remove test.
8867
5317b1be
RB
88682016-02-08 Richard Biener <rguenther@suse.de>
8869
8870 PR tree-optimization/69719
8871 * gcc.dg/torture/pr69719.c: New testcase.
8872
63998a63
RB
88732016-02-08 Richard Biener <rguenther@suse.de>
8874 Jeff Law <law@redhat.com>
8875
8876 PR target/68273
8877 * gcc.target/mips/pr68273.c: New testcase.
8878
43f4a281
RB
88792016-02-08 Richard Biener <rguenther@suse.de>
8880
8881 PR rtl-optimization/69274
8882 * gcc.target/i386/addr-sel-1.c: XFAIL.
8883
0b604d2d
JL
88842016-02-08 Jeff Law <law@redhat.com>
8885
e8dfe49e
JL
8886 PR tree-optimization/68541
8887 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
8888
6daecd7a 8889 PR tree-optimization/65917
0b604d2d
JL
8890 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
8891
c0f0e35a
JD
88922016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8893
8894 PR fortran/50555
8895 * gfortran.dg/namelist_args.f90: New test.
8896
8981d712
JL
88972016-02-05 Jeff Law <law@redhat.com>
8898
6daecd7a 8899 PR tree-optimization/68541
8981d712
JL
8900 * gcc.dg/tree-ssa/split-path-2.c: New test.
8901 * gcc.dg/tree-ssa/split-path-3.c: New test.
8902 * gcc.dg/tree-ssa/split-path-4.c: New test.
8903 * gcc.dg/tree-ssa/split-path-5.c: New test.
8904 * gcc.dg/tree-ssa/split-path-6.c: New test.
8905 * gcc.dg/tree-ssa/split-path-7.c: New test.
8906
46cb9332
MS
89072016-02-05 Martin Sebor <msebor@redhat.com>
8908
8909 PR c++/69662
8910 * g++.dg/warn/Wplacement-new-size-1.C: New test.
8911 * g++.dg/warn/Wplacement-new-size-2.C: New test.
8912
be2083ea
RH
89132016-02-06 Richard HEnderson <rth@redhat.com>
8914
8915 PR c/69643
8916 * gcc.target/i386/addr-space-4.c: New.
8917 * gcc.target/i386/addr-space-5.c: New.
8918
711d7c23
MM
89192016-02-05 Mikael Morin <mikael@gcc.gnu.org>
8920
8921 PR fortran/66089
8922 * gfortran.dg/elemental_dependency_6.f90: New.
8923
b5c1c988
JJ
89242016-02-05 Jakub Jelinek <jakub@redhat.com>
8925
861c7bcd
JJ
8926 PR rtl-optimization/69691
8927 * gcc.c-torture/execute/pr69691.c: New test.
8928
b5c1c988
JJ
8929 PR c++/69628
8930 * g++.dg/parse/pr69628.C: New test.
8931
f7dfa966
UB
89322016-02-05 Uros Bizjak <ubizjak@gmail.com>
8933
8934 * gcc.dg/sancov/asan.c: Move to ...
8935 * gcc.dg/asan/sancov-1.c: ... here.
8936
9b143e64
UB
89372016-02-05 Uros Bizjak <ubizjak@gmail.com>
8938
8939 * gcc.target/i386/pr69577.c: Require avx_runtime target.
8940
f5d4b899
L
89412016-02-05 H.J. Lu <hongjiu.lu@intel.com>
8942
8943 PR target/69677
8944 * gcc.target/i386/pr69677.c: New test.
8945
76c85fbb
PP
89462016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
8947
8948 PR c++/68948
8949 * g++.dg/template/pr68948.C: New test.
8950
f181bf90
DV
89512016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
8952
8953 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
8954 (only necessary on s390x).
8955
714fb282
L
89562016-02-04 H.J. Lu <hongjiu.lu@intel.com>
8957
8958 * gcc.target/i386/pr69454-2.c: Compile with -msse2
8959 -mno-accumulate-outgoing-args.
8960
618d6c1c
PP
89612016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
8962
8963 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
8964
1066e9b5
JJ
89652016-02-04 Jakub Jelinek <jakub@redhat.com>
8966
8967 PR c/69669
8968 * c-c++-common/pr69669.c: New test.
8969
76255d0d
MM
89702016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8971
8972 PR target/69667
8973 * g++.dg/pr69667.C: New file.
8974
e0b059b1
WD
89752016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8976
8977 PR target/69619
8978 * gcc.dg/pr69619.c: Add new test.
8979
2692b5c8
RS
89802016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8981
8982 PR rtl-optimization/69577
8983 * gcc.target/i386/pr69577.c: New test.
8984
7db337c2
ML
89852016-02-04 Martin Liska <mliska@suse.cz>
8986
8987 * g++.dg/asan/pr69276.C: New test.
8988
cc9c0829
KT
89892016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8990
8991 PR target/65932
8992 PR target/67714
8993 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8994 a single smulbb instruction.
8995 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8996 * gcc.target/amr/wmul-2.c: Likewise.
8997
eb9feb52
KT
89982016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8999
9000 PR target/65932
9001 PR target/67714
9002 * gcc.c-torture/execute/pr67714.c: New test.
9003
61f727fe
JJ
90042016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
9005
9006 PR target/69454
9007 * gcc.target/i386/pr69454-1.c: New test.
9008 * gcc.target/i386/pr69454-2.c: New test.
9009
05dd97db
MS
90102016-02-03 Martin Sebor <msebor@redhat.com>
9011
9012 PR c++/69251
9013 PR c++/69253
9014 PR c++/69290
9015 PR c++/69277
9016 PR c++/69349
9017 * g++.dg/ext/flexarray-mangle-2.C: New test.
9018 * g++.dg/ext/flexarray-mangle.C: New test.
9019 * g++.dg/ext/flexarray-subst.C: New test.
9020 * g++.dg/ext/flexary11.C: New test.
9021 * g++.dg/ext/flexary12.C: New test.
9022 * g++.dg/ext/flexary13.C: New test.
9023 * g++.dg/ext/flexary14.C: New test.
9024 * g++.dg/other/dump-ada-spec-2.C: Adjust.
9025
dac2fc29
L
90262016-02-03 H.J. Lu <hongjiu.lu@intel.com>
9027
9028 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
9029 Define only if CHECK_FLOAT128 is defined.
9030 (main): Properly initialize u5.
9031
eadb8035
JJ
90322016-02-03 Jakub Jelinek <jakub@redhat.com>
9033
0afbb81b
JJ
9034 PR c/69627
9035 * gcc.dg/pr69627.c: New test.
9036
eadb8035
JJ
9037 PR target/69644
9038 * gcc.dg/pr69644.c: New test.
9039
b12d4923
MS
90402016-02-03 Mike Stump <mikestump@comcast.net>
9041
9042 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
9043 support for struct-layout-1.exp.
9044
ab4bae0c
PP
90452016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
9046
9047 PR c++/69056
618d6c1c 9048 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 9049
95831c01
VM
90502016-02-03 Vladimir Makarov <vmakarov@redhat.com>
9051 Alexandre Oliva <aoliva@redhat.com>
9052
9053 PR target/69461
9054 * gcc.target/powerpc/pr69461.c: New.
9055
ccc71ab8
UB
90562016-02-03 Uros Bizjak <ubizjak@gmail.com>
9057
9058 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
9059 works from here ...
9060 (check_effective_target_fsanitize_thread): ... to here. Do not
9061 specify additional compile flags for the test source.
9062 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
9063 specify additional compile flags for the test source.
9064
96299640
WD
90652016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
9066
9067 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
9068
781d83d9
AV
90692016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
9070
9071 PR fortran/67451
9072 PR fortran/69418
9073 * gfortran.dg/coarray_allocate_2.f08: New test.
9074 * gfortran.dg/coarray_allocate_3.f08: New test.
9075 * gfortran.dg/coarray_allocate_4.f08: New test.
9076
d8208e6d
AL
90772016-02-03 Alan Lawrence <alan.lawrence@arm.com>
9078
9079 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
9080 use same scan-tree-dump-times on all platforms.
9081 * gcc.dg/vect/vect-outer-1.c: Likewise.
9082 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
9083 * gcc.dg/vect/vect-outer-1a.c: Likewise.
9084 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
9085 * gcc.dg/vect/vect-outer-1b.c: Likewise.
9086 * gcc.dg/vect/vect-outer-2b.c: Likewise.
9087 * gcc.dg/vect/vect-outer-3b.c: Likewise.
9088 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
9089
a8394fa0
SB
90902016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
9091
9092 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
9093 warning.
9094
f3baa1d3
L
90952016-02-02 H.J. Lu <hongjiu.lu@intel.com>
9096
9097 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
9098
eb077516
JN
90992016-02-02 James Norris <jnorris@codesourcery.com>
9100
9101 * c-c++-common/goacc/routine-5.c: Add tests.
9102
578fb225
AM
91032016-02-02 Alexander Monakov <amonakov@ispras.ru>
9104
9105 * gcc.target/nvptx/unsigned-cmp.c: New test.
9106
c64f7d37
WD
91072016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
9108
9109 * gcc.target/aarch64/scalar_shift_1.c
9110 (test_corners_sisd_di): Improve force to SIMD register.
9111 (test_corners_sisd_si): Likewise.
9112 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
9113 Remove scan-assembler check for ldr.
9114
90c6f26c
RB
91152016-02-02 Richard Biener <rguenther@suse.de>
9116
9117 PR tree-optimization/69595
9118 * gcc.dg/Warray-bounds-17.c: New testcase.
9119
9dc03c97
RB
91202016-02-02 Richard Biener <rguenther@suse.de>
9121
9122 PR tree-optimization/69606
9123 * gcc.dg/torture/pr69606.c: New testcase.
9124
2d4dc223
YR
91252016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
9126
9127 PR middle-end/68542
9128 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
9129 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
9130
65c98fde
AM
91312016-02-02 Alan Modra <amodra@gmail.com>
9132
9133 PR target/69548
9134 * gcc.target/powerpc/pr69548.c: New test.
9135
e1b81f2b
JJ
91362016-02-01 Jakub Jelinek <jakub@redhat.com>
9137
d0268b37
JJ
9138 PR rtl-optimization/69592
9139 * gcc.dg/pr69592.c: New test.
9140
e1b81f2b
JJ
9141 PR preprocessor/69543
9142 PR c/69558
9143 * gcc.dg/pr69543.c: New test.
9144 * gcc.dg/pr69558.c: New test.
9145
7dd7780d
UB
91462016-02-01 Uros Bizjak <ubizjak@gmail.com>
9147
bf672ee5
UB
9148 PR testsuite/65940
9149 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 9150
9a7013f8
MS
91512016-02-01 Martin Sebor <msebor@redhat.com>
9152
9153 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
9154
e681fb2b
BC
91552016-02-01 Bin Cheng <bin.cheng@arm.com>
9156
9157 PR tree-optimization/67921
9158 * c-c++-common/ubsan/pr67921.c: New test.
9159
ff86345f
RB
91602016-02-01 Richard Biener <rguenther@suse.de>
9161
9162 PR middle-end/69556
9163 * gcc.dg/tree-ssa/recip-8.c: New testcase.
9164
bc369dbd
RB
91652016-02-01 Richard Biener <rguenther@suse.de>
9166
9167 PR tree-optimization/69574
9168 * gcc.dg/torture/pr69574.c: New testcase.
9169
ef318184
RB
91702016-02-01 Richard Biener <rguenther@suse.de>
9171
9172 PR tree-optimization/69579
9173 * gcc.dg/setjmp-6.c: New testcase.
9174
654745e6
JJ
91752016-02-01 Jakub Jelinek <jakub@redhat.com>
9176
9177 PR rtl-optimization/69570
9178 * g++.dg/opt/pr69570.C: New test.
9179
e6c0c44b
RH
91802016-02-01 Richard Henderson <rth@redhat.com>
9181
9182 * gcc.dg/pr69535.c: New test.
9183
6ff3f09a
JDA
91842016-01-31 John David Anglin <danglin@gcc.gnu.org>
9185
2c005538
JDA
9186 PR testsuite/69584
9187 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
9188 * gcc.dg/tree-ssa/sra-18.c: Likewise.
9189
61083a4b
JDA
9190 PR debug/68244
9191 * g++.dg/parse/parens3.C: Use register "4" on hppa.
9192
6ff3f09a
JDA
9193 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
9194
0c221916
PT
91952016-01-31 Paul Thomas <pault@gcc.gnu.org>
9196
9197 PR fortran/67564
9198 * gfortran.dg/allocate_with_source_17.f03: New test.
9199
db7a2818
JJ
92002016-01-30 Jakub Jelinek <jakub@redhat.com>
9201
9202 PR tree-optimization/69546
9203 * gcc.dg/torture/pr69546.c: New test.
9204
e520d5f0
PT
92052016-01-30 Paul Thomas <pault@gcc.gnu.org>
9206
9207 PR fortran/69566
9208 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
9209
343c05d3
MS
92102016-01-30 Martin Sebor <msebor@redhat.com>
9211
9212 PR c++/68490
9213 * g++.dg/ext/flexary10.C: New test.
9214
d6c3a539
DH
92152016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
9216
9217 PR fortran/66707
9218 gfortran.dg/common_23.f90: New test.
9219
52d72fcd
BS
92202016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9221
9222 PR target/65546
9223 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
9224 condition being checked, and disable it when the target supports
9225 misaligned loads and stores.
9226
3a5d2ba4
JJ
92272016-01-29 Jakub Jelinek <jakub@redhat.com>
9228
9229 PR debug/69518
9230 * gcc.dg/torture/pr69518.c: New test.
9231
6bbacdb5
L
92322016-01-29 H.J. Lu <hongjiu.lu@intel.com>
9233
9234 PR target/69530
9235 * gcc.target/i386/pr69530.c: New test.
9236
af932cdb
SE
92372016-01-29 Steve Ellcey <sellcey@imgtec.com>
9238
9239 PR target/65604
9240 * gcc.target/mips/div-delay.c: New test.
9241
26658b7c
JJ
92422016-01-29 Jakub Jelinek <jakub@redhat.com>
9243
33e89989
JJ
9244 PR target/69551
9245 * gcc.target/i386/pr69551.c: New test.
9246
26658b7c
JJ
9247 PR target/66137
9248 * gcc.target/i386/pr66137.c: New test.
9249
401116b5
AB
92502016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
9251
9252 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
9253 always built for p5600.
9254 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
9255 isa=p5600 dg-option.
9256
d4abfcc5
RB
92572016-01-29 Richard Biener <rguenther@suse.de>
9258
9259 PR tree-optimization/69547
9260 * g++.dg/tree-ssa/pr69547.C: New testcase.
9261
16b77b32
JJ
92622016-01-29 Jakub Jelinek <jakub@redhat.com>
9263
9264 PR debug/66869
9265 * g++.dg/warn/Wunused-function2.C: New test.
9266
a1c95464
DV
92672016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
9268
9269 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
9270 support for test to succeed.
9271
5453bfed
MP
92722016-01-29 Marek Polacek <polacek@redhat.com>
9273
9274 PR c++/69509
9275 PR c++/69516
9276 * g++.dg/ext/constexpr-vla2.C: New test.
9277 * g++.dg/ext/constexpr-vla3.C: New test.
9278 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
9279
452ec2a5
RB
92802016-01-29 Richard Biener <rguenther@suse.de>
9281
9282 PR middle-end/69537
9283 * gcc.dg/uninit-21.c: New testcase.
9284
aec0b19e
UB
92852016-01-28 Uros Bizjak <ubizjak@gmail.com>
9286
9287 PR target/69459
9288 * gcc.target/i386/pr69459.c: New test.
9289
df113ce7
SE
92902016-01-28 Steve Ellcey <sellcey@imgtec.com>
9291
9292 PR target/68400
9293 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
9294 * gcc.target/mips/pr68400.c: New test.
9295
494de84f
MS
92962016-01-28 Martin Sebor <msebor@redhat.com>
9297
9298 PR target/17381
9299 * gcc.target/powerpc/pr17381.c: New test.
9300
eb1b1f01
JJ
93012016-01-28 Jakub Jelinek <jakub@redhat.com>
9302
9303 PR middle-end/69542
9304 * gcc.dg/torture/pr69542.c: New test.
9305
6dfeb7ce
WD
93062016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
9307
9308 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
9309
4b7471a4
DE
93102016-01-28 David Edelsohn <dje.gcc@gmail.com>
9311
9312 * gcc.dg/pr65980.c: Skip on AIX.
9313 * gcc.dg/pr66688.c: Same.
9314
b271fd21
DE
93152016-01-28 David Edelsohn <dje.gcc@gmail.com>
9316
9317 PR target/63679
9318 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
9319 * gcc.dg/tree-ssa/sra-18.c: Same.
9320
874108a9
AV
93212016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
9322
9323 PR fortran/62536
9324 * gfortran.dg/block_15.f08: New test.
9325 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
9326 on incorrectly closed BLOCK.
9327
30480bcd
IE
93282016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
9329
9330 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
93312016-01-28 Richard Biener <rguenther@suse.de>
9332
9333 PR tree-optimization/69466
9334 * gfortran.dg/vect/pr69466.f90: New testcase.
9335
0d4c694e
TP
93362016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
9337
9338 * g++.dg/pr67989.C: Remove ARM-specific option.
9339 * gcc.target/arm/pr67989.C: New file.
9340
2aa780da
UB
93412016-01-27 Uros Bizjak <ubizjak@gmail.com>
9342
9343 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
9344 and expm1 test for glibc < 2.11.
9345
f75ebe77
RH
93462016-01-27 Richard Henderson <rth@redhat.com>
9347
9348 * gcc.c-torture/execute/pr69447.c: New test.
9349
93502016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 9351
9a175e65 9352 PR fortran/69422
49847d75
PT
9353 * gfortran.dg/alloc_comp_assign_15.f03: New test.
9354
cbdd8ae0
JJ
93552016-01-27 Jakub Jelinek <jakub@redhat.com>
9356
9357 PR debug/66869
9358 * gcc.dg/pr66869.c: New test.
9359
2b572b3c
JL
93602016-01-25 Jeff Law <law@redhat.com>
9361
9362 PR tree-optimization/68398
aec0b19e 9363 PR tree-optimization/69196
2b572b3c
JL
9364 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
9365 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
9366 path to avoid new heuristic allowing more irreducible regions
9367 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
9368 * gcc.dg/tree-ssa/vrp46.c: Likewise.
9369 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
9370 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
9371 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
9372
fa74a4bc
MP
93732016-01-27 Marek Polacek <polacek@redhat.com>
9374
9375 PR c/68062
9376 * c-c++-common/vector-compare-4.c: New test.
9377
0afff540
DM
93782016-01-27 David Malcolm <dmalcolm@redhat.com>
9379
9380 PR preprocessor/69126
9381 * c-c++-common/pr69126.c: New test case.
9382
1a218fc9
ILT
93832016-01-27 Ian Lance Taylor <iant@google.com>
9384
9385 * gcc.dg/tree-ssa/ivopt_5.c: New test.
9386
5d70666e
RB
93872016-01-27 Ryan Burn <contact@rnburn.com>
9388
9389 PR cilkplus/69267
9390 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
9391
87ff4d66
UB
93922016-01-27 Uros Bizjak <ubizjak@gmail.com>
9393
9394 PR target/69512
9395 * gcc.target/i386/pr69512.c: New test.
9396
27e23cca
RE
93972016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
9398
9399 PR ada/69488
9400 * gnat.dg/sso/*.adb: Robustify dg-output directives.
9401
05bf54c3
MP
94022016-01-27 Marek Polacek <polacek@redhat.com>
9403
9404 PR c++/69379
9405 * g++.dg/pr69379.C: New test.
9406
60214d0d
MS
94072016-01-27 Martin Sebor <msebor@redhat.com>
9408
9409 PR c++/69317
9410 * g++.dg/abi/Wabi-2-2.C: New test.
9411 * g++.dg/abi/Wabi-2-3.C: New test.
9412 * g++.dg/abi/Wabi-3-2.C: New test.
9413 * g++.dg/abi/Wabi-3-3.C: New test.
9414
167c7bfa
RB
94152016-01-27 Richard Biener <rguenther@suse.de>
9416
9417 PR tree-optimization/69166
9418 * gcc.dg/torture/pr69166.c: New testcase.
9419
1430fb1f
MJ
94202016-01-27 Martin Jambor <mjambor@suse.cz>
9421
9422 PR tree-optimization/69355
9423 * gcc.dg/tree-ssa/pr69355.c: New test.
9424
95e3030c
MP
94252016-01-27 Marek Polacek <polacek@redhat.com>
9426
9427 PR c++/69496
9428 * g++.dg/ext/constexpr-vla1.C: New test.
9429
eeb085f3
CB
94302016-01-20 Christian Bruel <christian.bruel@st.com>
9431
9432 PR target/69245
9433 * gcc.target/arm/pr69245.c: New test.
9434
b1652dde
JJ
94352016-01-27 Jakub Jelinek <jakub@redhat.com>
9436
9437 PR tree-optimization/69399
9438 * gcc.dg/torture/pr69399.c: New test.
9439
ce7e8f00
EB
94402016-01-27 Eric Botcazou <ebotcazou@adacore.com>
9441
9442 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
9443
e4aac1d1
EB
94442016-01-26 Eric Botcazou <ebotcazou@adacore.com>
9445
9446 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
9447
8dfdb419
TV
94482016-01-26 Tom de Vries <tom@codesourcery.com>
9449
9450 PR tree-optimization/69110
9451 * gcc.dg/autopar/pr69110.c: New test.
9452
56f80f54 94532016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 9454 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
9455
9456 * gcc.dg/graphite/isl-ast-op-select.c: New.
9457
a0909527
PT
94582015-01-26 Paul Thomas <pault@gcc.gnu.org>
9459
9460 PR fortran/69385
9461 * gfortran.dg/allocate_error_6.f90: New test.
9462
ffc445f4
RH
94632016-01-26 Richard Henderson <rth@redhat.com>
9464
9465 * gcc.dg/tm/pr60908.c: New test.
9466
01e1dea3
DM
94672016-01-26 David Malcolm <dmalcolm@redhat.com>
9468
9469 PR other/69006
9470 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
9471 directive.
9472 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
9473 expected multiline output to reflect the colorization being
9474 disabled before newlines.
9475 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
9476 (custom_diagnostic_finalizer): Replace call to
9477 pp_newline_and_flush with call to pp_flush.
9478 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
9479 * gfortran.dg/implicit_class_1.f90: Likewise.
9480 * lib/gcc-dg.exp (allow_blank_lines): New global.
9481 (dg-allow-blank-lines-in-output): New procedure.
9482 (gcc-dg-prune): Complain about blank lines in the output, unless
9483 dg-allow-blank-lines-in-output was called.
9484 * lib/multiline.exp (_build_multiline_regex): Only support
9485 arbitrary followup text for non-blank-lines, not for blank lines.
9486
13f92e8d
JJ
94872016-01-26 Jakub Jelinek <jakub@redhat.com>
9488
9489 PR tree-optimization/69483
9490 * gcc.dg/pr69483.c: New test.
9491 * g++.dg/opt/pr69483.C: New test.
9492
92422235
CL
94932016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
9494
9495 PR target/68620
9496 * gcc.target/arm/pr68620.c: New test.
9497
0bccf11b
L
94982016-01-26 H.J. Lu <hongjiu.lu@intel.com>
9499
9500 * gcc.target/i386/pr68986-2.c: Remove -m32.
9501
81cd202e
L
95022016-01-26 H.J. Lu <hongjiu.lu@intel.com>
9503
9504 PR target/68986
9505 * gcc.target/i386/pr68986-1.c: New test.
9506 * gcc.target/i386/pr68986-2.c: Likewise.
9507 * gcc.target/i386/pr68986-3.c: Likewise.
9508
213a1c03
CB
95092016-01-26 Christian Bruel <christian.bruel@st.com>
9510
9511 * lib/target-supports.exp
9512 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
9513 (check_effective_target_arm_crypto_pragma_ok): Likewise.
9514 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
9515
22a08dd1
RB
95162016-01-26 Richard Biener <rguenther@suse.de>
9517
9518 PR tree-optimization/69452
9519 * gcc.dg/torture/pr69452.c: New testcase.
9520
6c06e0e8
JJ
95212016-01-26 Jakub Jelinek <jakub@redhat.com>
9522
9523 PR target/69442
9524 * gcc.dg/pr69442.c: New test.
9525
b96824c4
RFI
95262016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
9527
9528 PR target/67896
9529 * gcc.target/aarch64/simd/pr67896.C: New.
9530
5ee31e57
RS
95312016-01-26 Richard Sandiford <richard.sandiford@arm.com>
9532
9533 PR tree-optimization/69400
9534 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
9535 function.
9536 (plugin_init): Call it.
9537 * gcc.dg/torture/pr69400.c: New test.
9538
7ddfb31d
CL
95392016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
9540
9541 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
9542
1e050c90
AK
95432016-01-25 Aditya Kumar <aditya.k7@samsung.com>
9544 Sebastian Pop <s.pop@samsung.com>
9545
9546 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
9547 isl-0.15.
9548
c8ee4bf5
AK
95492016-01-25 Aditya Kumar <aditya.k7@samsung.com>
9550 Sebastian Pop <s.pop@samsung.com>
9551
9552 * gcc.dg/graphite/pr69292.c: New.
9553
d902b330
JJ
95542016-01-25 Jakub Jelinek <jakub@redhat.com>
9555
9556 * c-c++-common/goacc/use_device-1.c: New test.
9557
2c89b952
JL
95582016-01-25 Jeff Law <law@redhat.com>
9559
9560 PR tree-optimization/69196
9561 PR tree-optimization/68398
9562 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
9563 * gcc.dg/tree-ssa/pr68198.c: Likewise.
9564
685c8785
DE
95652016-01-25 David Edelsohn <dje.gcc@gmail.com>
9566
9567 PR target/69469
9568 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
9569 Algorithm.
9570
95cef0c1
RB
95712016-01-25 Richard Biener <rguenther@suse.de>
9572
9573 PR testsuite/69380
9574 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
9575
2947d3b2
IE
95762016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
9577
9578 PR target/69421
9579 * gcc.dg/pr69421.c: New test.
9580
ae19075a
BB
95812016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
9582
9583 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
9584 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
9585 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
9586 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
9587 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
9588 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
9589 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
9590 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
9591 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
9592 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
9593
fa4511c2
RB
95942016-01-25 Richard Biener <rguenther@suse.de>
9595
9596 PR tree-optimization/69376
9597 * gcc.dg/torture/pr69376.c: New testcase.
9598
1d101216
JD
95992016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9600
9601 PR fortran/69397
9602 PR fortran/68442
9603 * gfortran.dg/interface_38.f90: New test.
9604 * gfortran.dg/interface_39.f90: New test.
a0909527 9605
a59b92b0
PP
96062016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
9607
9608 Revert:
9609 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9610
9611 PR c++/11858
9612 PR c++/24663
9613 PR c++/24664
9614 * g++.dg/template/pr11858.C: New test.
9615 * g++.dg/template/pr24663.C: New test.
9616 * g++.dg/template/unify12.C: New test.
9617 * g++.dg/template/unify13.C: New test.
9618 * g++.dg/template/unify14.C: New test.
9619 * g++.dg/template/unify15.C: New test.
9620 * g++.dg/template/unify16.C: New test.
9621 * g++.dg/template/unify17.C: New test.
9622
16acb1a8
DH
96232016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
9624
9625 PR fortran/68283
9626 gfortran.dg/pr68283.f90: New test.
9627
094773e8
TK
96282016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
9629
9630 PR fortran/66094
9631 * gfortran.dg/inline_matmul_13.f90: New test.
9632 * gfortran.dg/matmul_bounds_8.f90: New test.
9633 * gfortran.dg/matmul_bounds_9.f90: New test.
9634 * gfortran.dg/matmul_bounds_10.f90: New test.
9635
42fb90d7
TV
96362016-01-23 Tom de Vries <tom@codesourcery.com>
9637
9638 PR tree-optimization/69426
9639 * gcc.dg/autopar/pr69426.c: New test.
9640
69da7802
MS
96412016-01-23 Martin Sebor <msebor@redhat.com>
9642
9643 PR c++/58109
9644 PR c++/69022
9645 * g++.dg/cpp0x/alignas5.C: New test.
9646 * g++.dg/ext/vector29.C: Same.
9647
da17300a
UB
96482016-01-23 Uros Bizjak <ubizjak@gmail.com>
9649
9650 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
9651 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
9652 _GNU_SOURCE from compile flags to the source.
9653 * gcc.target/i386/chkp-stropt-12.c: Ditto.
9654 * gcc.target/i386/chkp-stropt-16.c: Ditto.
9655 * gcc.target/i386/chkp-stropt-4.c: Ditto.
9656 * gcc.target/i386/chkp-stropt-8.c: Ditto.
9657
62041cfc
JJ
96582016-01-22 Jakub Jelinek <jakub@redhat.com>
9659
9660 PR target/69432
9661 * g++.dg/opt/pr69432.C: New test.
9662
f7d2ad6f
BS
96632016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9664
9665 * gcc.target/powerpc/pr63354c: Adjust target selector to include
9666 32-bit targets testing an -m64 multilib.
9667
d403fc9a
WS
96682016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9669
9670 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
9671 64-bit support.
9672
4aa16f8d
JG
96732016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
9674
9675 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
9676
7c816d0f
CB
96772016-01-21 Christian Bruel <christian.bruel@st.com>
9678
9679 PR target/68674
9680 * gcc.target/i386/pr68674.c
9681 * gcc.target/aarch64/pr68674.c
9682 * gcc.target/arm/pr68674.c
9683
fce661e8
KT
96842016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9685
9686 PR target/69403
9687 * gcc.c-torture/execute/pr69403.c: New test.
9688
4696899f
PC
96892016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
9690
9691 PR c++/55843
9692 * g++.dg/template/pr55843.C: New.
9693
bac69366
AL
96942016-01-22 Alan Lawrence <alan.lawrence@arm.com>
9695
9696 PR testsuite/66877
9697 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
9698 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
9699
b57d3a5c
BS
97002016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9701
9702 PR testsuite/67489
da17300a
UB
9703 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
9704 from dg-do compile directive, and instead add
9705 { dg-require-effective-target int128 }.
b57d3a5c 9706
9f04a53e
MS
97072016-01-20 Martin Sebor <msebor@redhat.com>
9708
9709 PR c/69405
9710 * gcc.dg/sync-fetch.c: New test.
9711
38a51663
JL
97122016-01-21 Martin Sebor <msebor@redhat.com>
9713
9714 PR target/69252
9715 * gcc.target/powerpc/pr69252.c: New test.
9716
2423a75a
JD
97172016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9718
9719 PR fortran/65996
da17300a 9720 * gfortran.dg/pr65996.f90: New test.
2423a75a 9721
0a76463f
DV
97222016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9723
9724 PR c++/68810
9f04a53e 9725 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 9726 expected to generate an error.
0a76463f 9727
9776e692
BS
97282016-01-21 Bernd Schmidt <bschmidt@redhat.com>
9729
9730 PR middle-end/66178
9731 * gcc.dg/torture/pr66178.c: New test.
9732
c8d3e088
AB
97332016-01-21 Anton Blanchard <anton@samba.org>
9734 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9735
9736 PR target/63354
9737 * gcc.target/powerpc/pr63354.c: New test.
9738
35b707ff
VM
97392016-01-21 Vladimir Makarov <vmakarov@redhat.com>
9740
9741 PR rtl-optimization/68990
9742 * gcc.target/i386/pr68990: New.
9743
157b0829
NC
97442016-01-21 Nick Clifton <nickc@redhat.com>
9745
9746 PR target/69129
9747 * gcc.target/mips/pr69129.c: New.
9748
aede6748
PC
97492016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
9750
9751 PR c++/58046
9752 * g++.dg/cpp0x/pr58046.C: New.
9753
5463c2c8
JJ
97542016-01-21 Jakub Jelinek <jakub@redhat.com>
9755
6d31cc75
SS
9756 PR target/69187
9757 PR target/65624
9758 * gcc.target/arm/pr69187.c: New test.
9759
5463c2c8
JJ
9760 PR c++/69355
9761 * g++.dg/torture/pr69355.C: New test.
9762
fa28f32b
AK
97632016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9764 Sebastian Pop <s.pop@samsung.com>
9765
9766 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
9767
b920a047
AK
97682016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9769 Sebastian Pop <s.pop@samsung.com>
9770
da17300a 9771 * gcc.dg/graphite/pr68976.c: New test.
b920a047 9772
bdd3aea6
JJ
97732016-01-21 Jakub Jelinek <jakub@redhat.com>
9774
9775 PR middle-end/67653
9776 * c-c++-common/pr67653.c: New test.
9777 * gcc.dg/torture/pr29119.c: Add dg-warning.
9778
26a2e6ae
PB
97792016-01-20 Peter Bergner <bergner@vnet.ibm.com>
9780
9781 * gcc.target/powerpc/cpu-builtin-1.c: New test.
9782
d25c7690
PK
97832016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9784
9785 PR c/24293
9786 * gcc.dg/pr24293.c: New test.
9787 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
9788 incomplete struct type.
9789 * gcc.dg/declspec-1.c: Likewise.
9790 * gcc.dg/pr63549.c: Likewise.
9791
889d5698
JJ
97922016-01-20 Jakub Jelinek <jakub@redhat.com>
9793
9794 PR tree-optimization/66612
9795 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
9796 for bdn instruction.
9797
d7cf3dc7
CL
97982016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
9799
9800 * lib/target-supports.exp
9801 (check_effective_target_arm_fp_ok_nocache): New.
9802 (check_effective_target_arm_fp_ok): New.
9803 (add_options_for_arm_fp): New.
9804 (check_effective_target_arm_crypto_ok_nocache): Require
9805 target_arm_v8_neon_ok instead of arm32.
9806 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
9807 (check_effective_target_arm_crypto_pragma_ok): New.
9808 (add_options_for_arm_vfp): New.
9809 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
9810 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
9811 target instead. Force initial fpu to vfp.
9812 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
9813 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
9814 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
9815 dependency.
9816 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
9817 use arm_vfp effective target instead. Force initial fpu to vfp.
9818 * gcc.target/arm/attr-neon3.c: Likewise.
9819 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
9820 arm_vfp_ok.
9821 * gcc.target/arm/unsigned-float.c: Likewise.
9822 * gcc.target/arm/vfp-1.c: Likewise.
9823 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
9824 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
9825 * gcc.target/arm/vfp-ldmiad.c: Likewise.
9826 * gcc.target/arm/vfp-ldmias.c: Likewise.
9827 * gcc.target/arm/vfp-stmdbd.c: Likewise.
9828 * gcc.target/arm/vfp-stmdbs.c: Likewise.
9829 * gcc.target/arm/vfp-stmiad.c: Likewise.
9830 * gcc.target/arm/vfp-stmias.c: Likewise.
9831 * gcc.target/arm/vnmul-1.c: Likewise.
9832 * gcc.target/arm/vnmul-2.c: Likewise.
9833 * gcc.target/arm/vnmul-3.c: Likewise.
9834 * gcc.target/arm/vnmul-4.c: Likewise.
9835
01ac9704 98362016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 9837
e84b00da
L
9838 PR testsuite/69366
9839 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
9840 the MPX run-time library, for compile-time MPX test.
9841 * gcc.target/i386/chkp-always_inline.c: Likewise.
9842 * gcc.target/i386/chkp-bndret.c: Likewise.
9843 * gcc.target/i386/chkp-builtins-1.c: Likewise.
9844 * gcc.target/i386/chkp-builtins-2.c: Likewise.
9845 * gcc.target/i386/chkp-builtins-3.c: Likewise.
9846 * gcc.target/i386/chkp-builtins-4.c: Likewise.
9847 * gcc.target/i386/chkp-const-check-1.c: Likewise.
9848 * gcc.target/i386/chkp-const-check-2.c: Likewise.
9849 * gcc.target/i386/chkp-hidden-def.c: Likewise.
9850 * gcc.target/i386/chkp-label-address.c: Likewise.
9851 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
9852 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
9853 * gcc.target/i386/chkp-pr69044.c: Likewise.
9854 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
9855 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
9856 * gcc.target/i386/chkp-strchr.c: Likewise.
9857 * gcc.target/i386/chkp-strlen-1.c: Likewise.
9858 * gcc.target/i386/chkp-strlen-2.c: Likewise.
9859 * gcc.target/i386/chkp-strlen-3.c: Likewise.
9860 * gcc.target/i386/chkp-strlen-4.c: Likewise.
9861 * gcc.target/i386/chkp-strlen-5.c: Likewise.
9862 * gcc.target/i386/chkp-stropt-1.c: Likewise.
9863 * gcc.target/i386/chkp-stropt-10.c: Likewise.
9864 * gcc.target/i386/chkp-stropt-11.c: Likewise.
9865 * gcc.target/i386/chkp-stropt-12.c: Likewise.
9866 * gcc.target/i386/chkp-stropt-13.c: Likewise.
9867 * gcc.target/i386/chkp-stropt-14.c: Likewise.
9868 * gcc.target/i386/chkp-stropt-15.c: Likewise.
9869 * gcc.target/i386/chkp-stropt-16.c: Likewise.
9870 * gcc.target/i386/chkp-stropt-2.c: Likewise.
9871 * gcc.target/i386/chkp-stropt-3.c: Likewise.
9872 * gcc.target/i386/chkp-stropt-4.c: Likewise.
9873 * gcc.target/i386/chkp-stropt-5.c: Likewise.
9874 * gcc.target/i386/chkp-stropt-6.c: Likewise.
9875 * gcc.target/i386/chkp-stropt-7.c: Likewise.
9876 * gcc.target/i386/chkp-stropt-8.c: Likewise.
9877 * gcc.target/i386/chkp-stropt-9.c: Likewise.
9878 * gcc.target/i386/pr63995-2.c: Likewise.
9879 * gcc.target/i386/pr64805.c: Likewise.
9880 * gcc.target/i386/pr65044.c: Likewise.
9881 * gcc.target/i386/pr65167.c: Likewise.
9882 * gcc.target/i386/pr65183.c: Likewise.
9883 * gcc.target/i386/pr65184.c: Likewise.
9884 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 9885
28b33016
IE
98862016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
9887
9888 PR tree-optimization/69328
9889 * gcc.dg/pr69328.c: New test.
9890
bcff0913
JL
98912016-01-20 Jeff Law <law@redhat.com>
9892
bf0bb970 9893 PR target/25114
bcff0913
JL
9894 * gcc.target/m68k/pr25114.c: New test.
9895
a3f69631
AV
98962016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
9897
9898 * gcc.target/arm/memset-inline-10.c: Added
9899 dg-require-effective-target arm_thumb2_ok.
9900
af33ba0d
EB
99012016-01-19 Eric Botcazou <ebotcazou@adacore.com>
9902
9903 * gcc.dg/debug/dwarf2/sso.c: New test.
9904
7596d5de
UB
99052016-01-19 Uros Bizjak <ubizjak@gmail.com>
9906
9907 PR testsuite/68820
9908 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
9909 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
9910 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
9911
ceda2c69
JH
99122016-01-19 Jan Hubicka <hubicka@ucw.cz>
9913
9914 PR ipa/66223
9915 * g++.dg/ipa/devirt-50.C: New testcase.
9916
38a979f2
MP
99172016-01-19 Marek Polacek <polacek@redhat.com>
9918
9919 PR c++/68965
9920 * g++.dg/cpp1y/parameter-pack-1.C: New test.
9921 * g++.dg/cpp1y/parameter-pack-2.C: New test.
9922
962801c5
KT
99232016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9924
9925 PR target/69135
9926 * gcc.target/arm/pr69135_1.c: New test.
9927
078fe40a
WD
99282015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9929
9930 * gcc.target/aarch64/ccmp_1.c: Add new tests.
9931
786e3c06
WD
99322015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9933
9934 * gcc.target/aarch64/ccmp_1.c: New testcase.
9935
1e297006
MP
99362016-01-19 Marek Polacek <polacek@redhat.com>
9937
9938 PR c++/68586
9939 * g++.dg/cpp0x/enum30.C: New test.
9940
879c27e3
RB
99412016-01-19 Richard Biener <rguenther@suse.de>
9942
9943 PR tree-optimization/69336
9944 * g++.dg/tree-ssa/pr69336.C: New testcase.
9945
015337d3
JJ
99462016-01-19 Jakub Jelinek <jakub@redhat.com>
9947
9948 PR debug/65779
9949 * gcc.dg/pr65779.c: New test.
9950
e2c768b6
RB
99512016-01-19 Richard Biener <rguenther@suse.de>
9952
9953 PR tree-optimization/69352
9954 * gcc.dg/torture/pr69352.c: New testcase.
9955
569efc34
JJ
99562016-01-19 Jakub Jelinek <jakub@redhat.com>
9957
9958 PR rtl-optimization/68955
9959 PR rtl-optimization/64557
9960 * gcc.dg/torture/pr68955.c: New test.
9961
e49d321f
JH
99622016-01-19 Jan Hubicka <hubicka@ucw.cz>
9963
9964 PR lto/69136
9965 * g++.dg/torture/pr69136.C: New testcase.
9966
e9191ad3
JH
99672016-01-19 Jan Hubicka <hubicka@ucw.cz>
9968
9969 PR lto/69133
9970 * g++.dg/lto/pr69133_0.C: New testcase.
9971 * g++.dg/lto/pr69133_1.C: New testcase.
9972
2bedb645
JL
99732016-01-15 Jeff Law <law@redhat.com>
9974
9975 PR tree-optimization/69320
9976 * gcc.c-torture/pr69320-1.c: New test.
9977 * gcc.c-torture/pr69320-2.c: New test.
9978 * gcc.c-torture/pr69320-3.c: New test.
9979 * gcc.c-torture/pr69320-4.c: New test.
9980
17c15cb9
PP
99812016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9982
9983 PR c++/11858
9984 PR c++/24663
9985 PR c++/24664
9986 * g++.dg/template/pr11858.C: New test.
9987 * g++.dg/template/pr24663.C: New test.
9988 * g++.dg/template/unify12.C: New test.
9989 * g++.dg/template/unify13.C: New test.
9990 * g++.dg/template/unify14.C: New test.
9991 * g++.dg/template/unify15.C: New test.
9992 * g++.dg/template/unify16.C: New test.
9993 * g++.dg/template/unify17.C: New test.
9994
9617fd08
DM
99952016-01-18 David Malcolm <dmalcolm@redhat.com>
9996
9997 PR testsuite/69181
9998 * gcc.dg/pr69181-1.c: New test file.
9999 * gcc.dg/pr69181-2.c: New test file.
10000 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
10001 globals by moving it to...
10002 (cleanup-after-saved-dg-test): ...this new function. Add
10003 "global additional_sources_used". Add reset of global
10004 multiline_expected_outputs to the empty list.
10005 * lib/multiline.exp (_multiline_expected_outputs): Rename this
10006 global to...
10007 (multiline_expected_outputs): ...this, and updated comments to
10008 note that it is modified from gcc-dg.exp.
10009 (dg-end-multiline-output): Update for the above renaming.
10010 (handle-multiline-outputs): Likewise. Remove the clearing
10011 of the expected outputs to the empty list.
10012
b555a2e4
RB
100132016-01-18 Richard Biener <rguenther@suse.de>
10014
10015 PR tree-optimization/69297
10016 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
10017
96902805
JM
100182016-01-18 Joseph Myers <joseph@codesourcery.com>
10019
10020 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
10021 dg-options.
10022 * gcc.target/mips/mips-3d-2.c: Likewise.
10023 * gcc.target/mips/mips-3d-3.c: Likewise.
10024 * gcc.target/mips/mips-3d-4.c: Likewise.
10025 * gcc.target/mips/mips-3d-5.c: Likewise.
10026 * gcc.target/mips/mips-3d-6.c: Likewise.
10027 * gcc.target/mips/mips-3d-7.c: Likewise.
10028 * gcc.target/mips/mips-3d-8.c: Likewise.
10029 * gcc.target/mips/mips-3d-9.c: Likewise.
10030 * gcc.target/mips/mips-ps-1.c: Likewise.
10031 * gcc.target/mips/mips-ps-2.c: Likewise.
10032 * gcc.target/mips/mips-ps-3.c: Likewise.
10033 * gcc.target/mips/mips-ps-4.c: Likewise.
10034 * gcc.target/mips/mips-ps-5.c: Likewise.
10035 * gcc.target/mips/mips-ps-6.c: Likewise.
10036 * gcc.target/mips/mips-ps-7.c: Likewise.
10037 * gcc.target/mips/mips-ps-type.c: Likewise.
10038 * gcc.target/mips/mips-ps-type-2.c: Likewise.
10039 * gcc.target/mips/mips16-attributes-6.c: Likewise.
10040
40e26f94
TV
100412016-01-18 Tom de Vries <tom@codesourcery.com>
10042
10043 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
10044 * c-c++-common/goacc/kernels-double-reduction.c: New test.
10045 * c-c++-common/goacc/kernels-empty.c: New test.
10046 * c-c++-common/goacc/kernels-eternal.c: New test.
10047 * c-c++-common/goacc/kernels-loop-2.c: New test.
10048 * c-c++-common/goacc/kernels-loop-3.c: New test.
10049 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
10050 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
10051 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
10052 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
10053 * c-c++-common/goacc/kernels-loop-data.c: New test.
10054 * c-c++-common/goacc/kernels-loop-g.c: New test.
10055 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
10056 * c-c++-common/goacc/kernels-loop-n.c: New test.
10057 * c-c++-common/goacc/kernels-loop-nest.c: New test.
10058 * c-c++-common/goacc/kernels-loop.c: New test.
10059 * c-c++-common/goacc/kernels-noreturn.c: New test.
10060 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
10061 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
10062 * c-c++-common/goacc/kernels-reduction.c: New test.
10063
a98d4647
TV
100642016-01-18 Tom de Vries <tom@codesourcery.com>
10065
10066 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
10067 * gcc.dg/autopar/outer-2.c: Same.
10068 * gcc.dg/autopar/outer-3.c: Same.
10069 * gcc.dg/autopar/outer-4.c: Same.
10070 * gcc.dg/autopar/outer-5.c: Same.
10071 * gcc.dg/autopar/outer-6.c: Same.
10072 * gcc.dg/autopar/parallelization-1.c: Same.
10073 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
10074 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
10075 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
10076 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
10077 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
10078 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
10079 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
10080 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
10081 * gcc.dg/autopar/pr39500-1.c: Same.
10082 * gcc.dg/autopar/pr39500-2.c: Same.
10083 * gcc.dg/autopar/pr46193.c: Same.
10084 * gcc.dg/autopar/pr46194.c: Same.
10085 * gcc.dg/autopar/pr49580.c: Same.
10086 * gcc.dg/autopar/pr49960-1.c: Same.
10087 * gcc.dg/autopar/pr49960.c: Same.
10088 * gcc.dg/autopar/pr68373.c: Same.
10089 * gcc.dg/autopar/reduc-1.c: Same.
10090 * gcc.dg/autopar/reduc-1char.c: Same.
10091 * gcc.dg/autopar/reduc-1short.c: Same.
10092 * gcc.dg/autopar/reduc-2.c: Same.
10093 * gcc.dg/autopar/reduc-2char.c: Same.
10094 * gcc.dg/autopar/reduc-2short.c: Same.
10095 * gcc.dg/autopar/reduc-3.c: Same.
10096 * gcc.dg/autopar/reduc-4.c: Same.
10097 * gcc.dg/autopar/reduc-6.c: Same.
10098 * gcc.dg/autopar/reduc-7.c: Same.
10099 * gcc.dg/autopar/reduc-8.c: Same.
10100 * gcc.dg/autopar/reduc-9.c: Same.
10101 * gcc.dg/autopar/uns-outer-4.c: Same.
10102 * gcc.dg/autopar/uns-outer-5.c: Same.
10103 * gcc.dg/autopar/uns-outer-6.c: Same.
10104 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
10105 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
10106
da976fa8
AL
101072016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10108
10109 PR target/63679
10110 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
10111 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
10112
70c1e886
AL
101132016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10114
10115 PR target/63679
10116 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
10117 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
10118 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
10119
88bed196
AL
101202016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10121
10122 PR target/63679
10123 * gcc.dg/tree-ssa/sra-17.c: New.
10124 * gcc.dg/tree-ssa/sra-18.c: New.
10125
3dd5f42e
IE
101262016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
10127
10128 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
10129
ae5a77fa
EB
101302016-01-18 Eric Botcazou <ebotcazou@adacore.com>
10131
10132 * gnat.dg/inline12.adb: New test.
10133
11e57fc6
BC
101342016-01-18 Bin Cheng <bin.cheng@arm.com>
10135
10136 PR tree-optimization/66797
10137 * gcc.c-torture/execute/pr65447.c: Relax check condition.
10138
995b6fe0
RB
101392016-01-18 Richard Biener <rguenther@suse.de>
10140
10141 PR tree-optimization/69170
10142 * gcc.dg/torture/pr69170.c: New testcase.
10143
82ee0cf2 101442016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
10145
10146 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
10147
d69da357
TV
101482016-01-16 Tom de Vries <tom@codesourcery.com>
10149
10150 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
10151
a3845283
TV
101522016-01-16 Tom de Vries <tom@codesourcery.com>
10153
10154 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
10155 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
10156 redundant dg-require-effective-target pthread.
10157 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
10158 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
10159 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
10160 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
10161 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
10162 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
10163 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
10164
197a6aa6
DE
101652016-01-16 David Edelsohn <dje.gcc@gmail.com>
10166
10167 PR target/68609
10168 * gcc.target/powerpc/recip-6.c: Enable on AIX.
10169 * gcc.target/powerpc/recip-7.c: Same.
10170
ec7886c1
PP
101712016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10172
10173 PR c++/69091
10174 * g++.dg/template/pr69091.C: New test.
10175
203484bb
PP
101762016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10177
10178 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
10179 dump does not contain an error_mark_node.
10180 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
10181 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
10182
aa2500e9
PP
101832016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10184
10185 PR c++/68936
10186 * g++.dg/template/pr68936.C: New test.
10187
28621a5c
DE
101882016-01-15 David Edelsohn <dje.gcc@gmail.com>
10189
10190 PR target/68609
10191 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
10192 * gcc.target/powerpc/recip-2.c: Same.
10193 * gcc.target/powerpc/recip-3.c: Same.
10194 * gcc.target/powerpc/recip-4.c: Same.
10195 * gcc.target/powerpc/recip-sqrtf.c: Same.
10196
40c43aca
JL
101972016-01-15 Jeff Law <law@redhat.com>
10198
10199 PR tree-optimization/69270
10200 * gcc.dg/tree-ssa/pr69270-2.c: New test.
10201 * gcc.dg/tree-ssa/pr69270-3.c: New test.
10202
afbc5ae8
PT
102032016-01-15 Paul Thomas <pault@gcc.gnu.org>
10204
10205 PR fortran/49630
10206 * gfortran.dg/deferred_character_13.f90: New test for the fix
10207 of comment 3 of the PR.
10208
10209 PR fortran/54070
10210 * gfortran.dg/deferred_character_8.f90: New test
10211 * gfortran.dg/allocate_error_5.f90: New test
10212
10213 PR fortran/60593
10214 * gfortran.dg/deferred_character_10.f90: New test
10215
10216 PR fortran/60795
10217 * gfortran.dg/deferred_character_14.f90: New test
10218
10219 PR fortran/61147
10220 * gfortran.dg/deferred_character_11.f90: New test
10221
10222 PR fortran/64324
10223 * gfortran.dg/deferred_character_9.f90: New test
10224
49abe076
VM
102252016-01-15 Vladimir Makarov <vmakarov@redhat.com>
10226
10227 PR rtl-optimization/69030
10228 * gcc.target/i386/pr69030.c: New.
10229
16d12992
KT
102302016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10231
10232 * gcc.target/aarch64/target_attr_17.c: New test.
10233
78810bd3
RB
102342016-01-15 Richard Biener <rguenther@suse.de>
10235
10236 PR tree-optimization/66856
10237 * gcc.dg/torture/pr66856-1.c: New testcase.
10238 * gcc.dg/torture/pr66856-2.c: Likewise.
10239
2bd847fe
RB
102402016-01-15 Richard Biener <rguenther@suse.de>
10241
10242 PR debug/69137
10243 * g++.dg/lto/pr69137_0.C: New testcase.
10244
a00fe3b7
RS
102452016-01-15 Richard Sandiford <richard.sandiford@arm.com>
10246
10247 PR middle-end/69246
10248 * gcc.target/i386/pr69246.c: New test.
10249
cbb0e83b
DV
102502016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10251
7596d5de 10252 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 10253
5a500ecf
DV
102542016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10255
10256 PR c++/56194
10257 * g++.dg/init/const9.C: Disable test on S/390.
10258
5d9bf64f
DV
102592016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10260
10261 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
10262 * g++.dg/Wno-frame-address.C: Ditto.
10263
e234b19e
DV
102642016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10265
10266 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
10267
89483f99
RB
102682016-01-15 Richard Biener <rguenther@suse.de>
10269
10270 PR tree-optimization/68961
10271 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
10272
94f37395
IE
102732016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
10274
10275 * gcc.target/i386/pr65105-5.c: New test.
10276
82ee0cf2 102772016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
10278
10279 * gcc.c-torture/execute/alias-4.c: New testcase.
10280
82ee0cf2 102812016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
10282
10283 PR ipa/68148
10284 * g++.dg/ipa/devirt-49.C: New testcase.
10285
092f7deb 102862016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
10287
10288 PR target/65837
10289 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
10290 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
10291 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
10292
e93c66bc
RB
102932016-01-15 Richard Biener <rguenther@suse.de>
10294
10295 PR tree-optimization/69117
10296 * gcc.dg/torture/pr69117.c: New testcase.
10297
c47eaca6 102982015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
10299
10300 PR c++/69048
10301 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
10302
c3f6914a
FXC
103032016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10304
10305 PR testsuite/67509
10306 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
10307 range tests use 100 * maximum instead of maximum + 1.
10308
cd65ae90
JJ
103092016-01-14 Jakub Jelinek <jakub@redhat.com>
10310
10311 PR debug/69244
10312 * gcc.dg/guality/pr69244.c: New test.
10313
19643948
UB
103142016-01-14 Uros Bizjak <ubizjak@gmail.com>
10315
10316 * lib/target-supports.exp (check_effective_target_issignaling):
10317 New procedure.
10318 * gcc.dg/pr61441.c: Require issignaling effective target.
10319
fe79c97e
SB
103202016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
10321
10322 PR target/68803
10323 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
10324
c7df95d8
DM
103252016-01-14 David Malcolm <dmalcolm@redhat.com>
10326
10327 PR c++/68819
10328 PR preprocessor/69177
10329 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
10330 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
10331 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
10332 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
10333
00083992
MP
103342016-01-14 Marek Polacek <polacek@redhat.com>
10335
10336 PR c/69262
10337 * gcc.dg/array-15.c: New test.
10338
0c9b3294
JJ
103392016-01-14 Jakub Jelinek <jakub@redhat.com>
10340
10341 PR middle-end/68146
10342 PR tree-optimization/69155
10343 * gfortran.dg/pr68146.f: New test.
10344 * gfortran.dg/pr69155.f90: New test.
10345
3688e13d
RB
103462016-01-14 Richard Biener <rguenther@suse.de>
10347
10348 PR tree-optimization/68060
10349 * gcc.dg/torture/pr68060-1.c: New testcase.
10350 * gcc.dg/torture/pr68060-2.c: Likewise.
10351
bab0ad3a
NC
103522016-01-14 Nick Clifton <nickc@redhat.com>
10353
10354 * lib/target-supports.exp
10355 (check_effective_target_arm_neon_ok_nocache): Add an option
10356 sequence that includes setting the ARM architecture to ARMv7-A.
10357 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
10358 command line options necessary to enable Neon support.
10359 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
10360 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
10361 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
10362 * gcc.target/arm/pr69180.c: Likewise.
10363
947c2ce5
JL
103642016-01-14 Jeff Law <law@redhat.com>
10365
10366 PR tree-optimization/69270
10367 * gcc.dg/tree-ssa/pr69270.c: New test.
10368
3342fd71
BS
103692016-01-13 Bernd Schmidt <bschmidt@redhat.com>
10370
10371 PR c/66208
10372 * c-c++-common/pr66208.c: New file.
10373
2ad3adf1
JJ
103742016-01-13 Jakub Jelinek <jakub@redhat.com>
10375
10376 PR tree-optimization/69156
10377 * gcc.dg/pr69156.c: New test.
10378
398d6feb
L
103792016-01-13 H.J. Lu <hongjiu.lu@intel.com>
10380
10381 * gcc.target/i386/pr69225-7.c: New test.
10382
4c868789
RH
103832016-01-13 Richard Henderson <rth@redhat.com>
10384
10385 * gcc.dg/tm/memopt-13.c: Update expected function.
10386 * gcc.dg/tm/memopt-6.c: Likewise.
10387
ef6d1772
UB
103882016-01-13 Uros Bizjak <ubizjak@gmail.com>
10389
10390 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
10391 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
10392 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
10393 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 10394
ef6d1772
UB
103952016-01-13 Tom de Vries <tom@codesourcery.com>
10396
10397 PR tree-optimization/69169
0b4b6ef2
TV
10398 * gcc.dg/pr69169.c: New test.
10399
2ad3adf1 104002016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
10401
10402 PR target/69228
10403 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
10404 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
10405 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
10406 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
10407 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
10408 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
10409 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
10410 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
10411
9060e335
AK
104122016-01-13 Jakub Jelinek <jakub@redhat.com>
10413
10414 PR target/69247
10415 * gcc.dg/pr69247.c: New test.
10416
40311329
RB
104172016-01-13 Richard Biener <rguenther@suse.de>
10418
10419 PR tree-optimization/69242
10420 * gcc.dg/torture/pr69242.c: New testcase.
10421
ccbd7103
RB
104222016-01-13 Richard Biener <rguenther@suse.de>
10423
10424 PR tree-optimization/69186
10425 * gcc.dg/torture/pr69186.c: New testcase.
10426
c6f72a46
JL
104272016-01-13 Jeff Law <law@redhat.com>
10428
10429 PR tree-optimization/67755
10430 * gcc.dg/tree-ssa/pr67755.c: New test.
10431
104322016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
10433
10434 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
10435 pass number in output by a star.
10436
c446cf07
BC
104372016-01-12 Bin Cheng <bin.cheng@arm.com>
10438
10439 PR tree-optimization/68911
10440 * gcc.c-torture/execute/pr68911.c: New test.
10441
5342156c
MP
104422016-01-12 Marek Polacek <polacek@redhat.com>
10443
10444 PR c++/68979
10445 * g++.dg/warn/permissive-1.C: New test.
10446
65364cc5
JJ
104472016-01-12 Jakub Jelinek <jakub@redhat.com>
10448
10449 PR objc++/68511
10450 PR c++/69213
10451 * g++.dg/opt/pr69213.C: New test.
10452
81b9a3d9
CB
104532016-01-12 Christian Bruel <christian.bruel@st.com>
10454
10455 PR target/69180
10456 * gcc.target/arm/pr69180.c: New test.
10457
3c4e91c9
RB
104582016-01-12 Richard Biener <rguenther@suse.de>
10459
10460 PR lto/69077
10461 * g++.dg/lto/pr69077_0.C: New testcase.
10462 * g++.dg/lto/pr69077_1.C: Likewise.
10463
5664cea1
JJ
104642016-01-12 Jakub Jelinek <jakub@redhat.com>
10465
10466 PR target/69175
10467 * g++.dg/opt/pr69175.C: New test.
10468
86cefc49
AL
104692016-01-12 Alan Lawrence <alan.lawrence@arm.com>
10470
10471 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
10472 rather than #including math.h & stdlib.h.
10473 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
10474 * gcc.dg/vect/pr49771.c: Likewise.
10475 * gcc.dg/vect/vect-10-big-array.c: Likewise.
10476 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
10477 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
10478 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
10479 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
10480 * gcc.dg/vect/pr44507.c: Likewise.
10481 * gcc.dg/vect/pr45902.c: Likewise.
10482 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
10483 * gcc.dg/vect/vect-117.c: Likewise.
10484 * gcc.dg/vect/vect-99.c: Likewise.
10485 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
10486 * gcc.dg/vect/vect-cond-1.c: Likewise.
10487 * gcc.dg/vect/vect-cond-2.c: Likewise.
10488 * gcc.dg/vect/vect-cond-3.c: Likewise.
10489 * gcc.dg/vect/vect-cond-4.c: Likewise.
10490 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
10491 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
10492 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
10493 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
10494 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
10495 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
10496 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
10497 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
10498 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
10499 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
10500 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
10501 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
10502 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
10503 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
10504 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
10505 include of signal.h.
10506 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
10507 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
10508 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
10509 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
10510 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
10511 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
10512 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
10513 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
10514 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
10515 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
10516 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
10517 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
10518 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
10519 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
10520 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
10521 * gcc.dg/vect/vect-outer-5.c: Likewise.
10522 * gcc.dg/vect/vect-outer-6.c: Likewise.
10523 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
10524 include of stdio.h.
10525
b832f61e
NC
105262016-01-12 Nick Clifton <nickc@redhat.com>
10527
10528 PR target/68913
10529 * gcc.dg/lto/pr61886_0.c: Rename the external function called
10530 to fread so that it will be found in all target runtimes.
10531
8eac49b1
RB
105322016-01-12 Richard Biener <rguenther@suse.de>
10533
10534 PR tree-optimization/69053
10535 * g++.dg/torture/pr69053.C: New testcase.
10536
2935d994
RB
105372016-01-12 Richard Biener <rguenther@suse.de>
10538
10539 PR tree-optimization/69168
10540 * gcc.dg/torture/pr69168.c: New testcase.
10541
66c16fd9
RB
105422016-01-12 Richard Biener <rguenther@suse.de>
10543
10544 PR tree-optimization/69157
10545 * gcc.dg/torture/pr69157.c: New testcase.
10546
105472016-01-12 Richard Biener <rguenther@suse.de>
10548
10549 PR tree-optimization/69174
10550 * gcc.dg/torture/pr69174.c: New testcase.
10551
723033a6
JJ
105522016-01-12 Jakub Jelinek <jakub@redhat.com>
10553
10554 PR c++/66808
10555 PR c++/69000
10556 * g++.dg/tls/pr66808.C: New test.
10557 * g++.dg/tls/pr69000.C: New test.
10558
3574cf47
BS
105592016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10560
10561 * gcc.target/powerpc/swaps-p8-23.c: New test.
10562 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
10563
feb20787
JDA
105642016-01-11 John David Anglin <danglin@gcc.gnu.org>
10565
10566 PR tree-optimization/68356
10567 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
10568
27b1820a
KV
105692016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
10570 Jim Wilson <jim.wilson@linaro.org>
10571
10572 PR target/69194
10573 * gcc.target/arm/pr69194.c: New test.
10574
cf4de6af
L
105752016-01-11 H.J. Lu <hongjiu.lu@intel.com>
10576
10577 PR target/69225
10578 * gcc.target/i386/pr69225-1.c: New test.
10579 * gcc.target/i386/pr69225-2.c: Likewise.
10580 * gcc.target/i386/pr69225-3.c: Likewise.
10581 * gcc.target/i386/pr69225-4.c: Likewise.
10582 * gcc.target/i386/pr69225-5.c: Likewise.
10583 * gcc.target/i386/pr69225-6.c: Likewise.
10584
1ebd5558
JJ
105852016-01-11 Jakub Jelinek <jakub@redhat.com>
10586
23552a4d
JJ
10587 PR target/67462
10588 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
10589 if lp64.
10590
26ff85b0
JJ
10591 PR target/69071
10592 * gcc.dg/pr69071.c: New test.
10593
9cb6bd74
JJ
10594 PR c++/69211
10595 * g++.dg/opt/pr69211.C: New test.
10596
1ebd5558
JJ
10597 PR tree-optimization/69214
10598 * gcc.c-torture/compile/pr69214.c: New test.
10599
8c18c836
UB
106002016-01-11 Uros Bizjak <ubizjak@gmail.com>
10601
10602 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
10603 * gcc.target/i386/pr66232-11.c: Ditto.
10604 * gcc.target/i386/pr66232-12.c: Ditto.
10605 * gcc.target/i386/pr66232-13.c: Ditto.
10606
62446e6e
RB
106072016-01-11 Richard Biener <rguenther@suse.de>
10608
10609 PR tree-optimization/69173
10610 * gcc.dg/torture/pr69173.c: New testcase.
10611
2b8568fe
KT
106122016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10613
10614 PR rtl-optimization/68796
10615 * gcc.target/aarch64/tst_5.c: New test.
10616 * gcc.target/aarch64/tst_6.c: Likewise.
10617
5baf4532
KT
106182016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10619
10620 PR rtl-optimization/68841
10621 * gcc.dg/pr68841.c: New test.
10622 * gcc.c-torture/execute/pr68841.c: New test.
10623
ca90b1ed
YR
106242016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
10625
10626 PR rtl-optimization/68920
10627 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
10628 for ix86 targets.
10629 * gcc.dg/ifcvt-5.c: New test.
10630
2ad3adf1 106312016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
10632
10633 PR bootstrap/69123
10634 * g++.dg/pr69123.C: New.
10635
83834c09
IE
106362016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
10637
10638 PR target/69010
10639 * gcc.target/i386/pr69010.c: New test.
10640
dcf89d57
MJ
106412016-01-11 Martin Jambor <mjambor@suse.cz>
10642
10643 PR ipa/69044
10644 * gcc.target/i386/chkp-pr69044.c: New test.
10645
d95167ee
TV
106462016-01-11 Tom de Vries <tom@codesourcery.com>
10647
10648 PR tree-optimization/69109
10649 * gcc.dg/autopar/pr69109-2.c: New test.
10650 * gcc.dg/autopar/pr69109.c: New test.
10651
4f6403a8
TV
106522016-01-11 Tom de Vries <tom@codesourcery.com>
10653
10654 PR tree-optimization/69108
10655 * gcc.dg/autopar/pr69108.c: New test.
10656
21efdd80
PP
106572016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
10658
10659 PR c++/69029
10660 * c-c++-common/Wisleading-indentation.c: Augment test.
10661
fd42eed8
TK
106622016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
10663
10664 PR fortran/69154
10665 * gfortran.dg/inline_matmul_12.f90: New test.
10666
4f90ee6c
PT
106672016-01-10 Paul Thomas <pault@gcc.gnu.org>
10668
10669 PR fortran/67779
10670 * gfortran.dg/actual_array_offset_1: New test.
10671
3907c6cf
TV
106722016-01-10 Tom de Vries <tom@codesourcery.com>
10673
10674 PR tree-optimization/69062
10675 * gcc.dg/autopar/pr69062.c: New test.
10676
b07b236e
TS
106772016-01-10 Thomas Schwinge <thomas@codesourcery.com>
10678
10679 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
10680 * gcc.dg/vect/slp-perm-2.c: Likewise.
10681 * gcc.dg/vect/slp-perm-3.c: Likewise.
10682 * gcc.dg/vect/slp-perm-5.c: Likewise.
10683 * gcc.dg/vect/slp-perm-6.c: Likewise.
10684 * gcc.dg/vect/slp-perm-7.c: Likewise.
10685 * gcc.dg/vect/slp-perm-8.c: Likewise.
10686
23fab8ae
TV
106872016-01-10 Tom de Vries <tom@codesourcery.com>
10688
10689 PR tree-optimization/69039
10690 * gcc.dg/autopar/pr69039.c: New test.
10691
73f0dae2
MP
106922016-01-09 Marek Polacek <polacek@redhat.com>
10693
10694 PR c++/69113
10695 * g++.dg/pr69113.C: New test.
10696
20b8d734
JJ
106972016-01-09 Jakub Jelinek <jakub@redhat.com>
10698
10699 PR middle-end/50865
10700 PR tree-optimization/69097
10701 * gcc.c-torture/execute/pr50865.c: New test.
10702 * gcc.c-torture/execute/pr69097-1.c: New test.
10703 * gcc.c-torture/execute/pr69097-2.c: New test.
10704 * gcc.dg/pr69097-1.c: New test.
10705 * gcc.dg/pr69097-2.c: New test.
10706
c50e614b
JJ
107072016-01-09 Jakub Jelinek <jakub@redhat.com>
10708
10709 PR c++/69164
10710 * g++.dg/opt/pr69164.C: New test.
10711
e0237993
JJ
107122016-01-08 Jakub Jelinek <jakub@redhat.com>
10713
10714 PR tree-optimization/69167
10715 * gcc.dg/pr69167.c: New test.
10716
bd8f5bb2
MP
107172016-01-08 Marek Polacek <polacek@redhat.com>
10718
10719 PR c++/68449
10720 * g++.dg/pr68449.C: New.
10721
bb0f5ca7
AL
107222016-01-08 Alan Lawrence <alan.lawrence@arm.com>
10723
10724 PR tree-optimization/68707
10725 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
10726 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
10727 on platforms supporting it.
10728 * gcc.dg/vect/slp-perm-2.c: Likewise.
10729 * gcc.dg/vect/slp-perm-3.c: Likewise.
10730 * gcc.dg/vect/slp-perm-5.c: Likewise.
10731 * gcc.dg/vect/slp-perm-7.c: Likewise.
10732 * gcc.dg/vect/slp-perm-8.c: Likewise.
10733 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
10734 on platforms supporting it.
10735
22518428
JJ
107362016-01-08 Jakub Jelinek <jakub@redhat.com>
10737
33f0852f
JJ
10738 PR tree-optimization/69162
10739 * gcc.dg/pr69162.c: New test.
10740
22518428
JJ
10741 PR tree-optimization/69172
10742 * gcc.dg/pr69172.c: New test.
10743
80e9b3aa
TP
107442016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
10745
10746 PR tree-optimization/67781
10747 * gcc.c-torture/execute/pr67781.c: New file.
10748
262a363f
JJ
107492016-01-08 Jakub Jelinek <jakub@redhat.com>
10750
10751 PR tree-optimization/69083
10752 * gcc.dg/vect/pr69083.c: New test.
10753
6e1f093f
SS
107542016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
10755
10756 PR tree-optimization/61441
10757 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
10758 Use -fexcess-precision=standard for compiler options.
10759 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
10760
53290e07
JJ
107612016-01-08 Jakub Jelinek <jakub@redhat.com>
10762
57bf3072
JJ
10763 PR fortran/69128
10764 * gfortran.dg/gomp/pr69128.f90: New test.
10765
53290e07
JJ
10766 PR c++/69145
10767 * g++.dg/ext/pr69145-1.C: New test.
10768 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
10769 * g++.dg/ext/pr69145-2.h: New file.
10770
7a127fa7
MS
107712016-01-07 Martin Sebor <msebor@redhat.com>
10772
10773 PR c/68966
10774 * gcc.dg/atomic-fetch-bool.c: New test.
10775 * gcc.dg/sync-fetch-bool.c: New test.
10776
95918b49
L
107772016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10778
10779 PR fortran/66680
10780 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
10781
c8e62a9d
NC
107822016-01-07 Nick Clifton <nickc@redhat.com>
10783
10784 PR target/66655
10785 * g++.dg/pr66655.C: New test.
10786 * g++.dg/pr66655_1.cc: Test support file.
10787 * g++.dg/pr66655.h: Test header file.
10788
2ad3adf1 107892016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
10790
10791 PR fortran/66680
10792 gfortran.dg/gomp/pr66680.f90: New test.
10793
4cd9ca92
L
107942016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10795
10796 PR target/69171
10797 * gcc.target/i386/pr69171-1.c: New test.
10798 * gcc.target/i386/pr69171-2.c: Likewise.
10799 * gcc.target/i386/pr69171-3.c: Likewise.
10800 * gcc.target/i386/pr69171-4.c: Likewise.
10801 * gcc.target/i386/pr69171-5.c: Likewise.
10802 * gcc.target/i386/pr69171-6.c: Likewise.
10803
7e33d4dc
BS
108042015-12-15 Bernd Schmidt <bschmidt@redhat.com>
10805
10806 PR middle-end/67639
10807 * c-c++-common/pr67639.c: New test.
10808
fec64afc
JJ
108092016-01-07 Jakub Jelinek <jakub@redhat.com>
10810
10811 PR tree-optimization/69141
10812 * g++.dg/opt/pr69141.C: New test.
10813
f293ad29
EB
108142016-01-06 Eric Botcazou <ebotcazou@adacore.com>
10815
10816 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
10817
5027395e
UB
108182016-01-06 Uros Bizjak <ubizjak@gmail.com>
10819
10820 PR target/69140
10821 * gcc.target/i386/pr69140.c: New test
10822
7443cf13
DM
108232016-01-06 David Malcolm <dmalcolm@redhat.com>
10824
10825 * gcc.dg/bad-dereference.c: New test case.
10826
32928931
BS
108272015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10828
10829 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
10830
68dd05da
AS
108312016-01-06 Andreas Schwab <schwab@linux-m68k.org>
10832
10833 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
10834
6b131d5b
MP
108352016-01-06 Marek Polacek <polacek@redhat.com>
10836
10837 PR sanitizer/69099
10838 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
10839
8d9fdb49
MP
108402016-01-05 Marek Polacek <polacek@redhat.com>
10841
10842 PR c/69104
10843 * gcc.dg/atomic-invalid-2.c: New.
10844
acf93f1e
L
108452016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10846
10847 PR target/68991
10848 * gcc.target/i386/pr68991.c: New test.
10849
3f50525d
L
108502016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10851
10852 PR target/68991
10853 * g++.dg/pr68991-1.C: New test.
10854 * g++.dg/pr68991-2.C: Likewise.
10855
e0237993 108562016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 10857
e0237993 10858 PR other/60465
face88a1
ST
10859 * gcc.target/ia64/pr60465-gprel64.c: New test.
10860 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
10861
a0866eff
KT
108622016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10863
10864 PR rtl-optimization/68651
10865 * gcc.target/aarch64/pr68651_1.c: New test.
10866
c589e975
DM
108672016-01-05 David Malcolm <dmalcolm@redhat.com>
10868
10869 PR c/69122
10870 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
10871
929710d9
NS
108722016-01-05 Nathan Sidwell <nathan@acm.org>
10873
ce3e43d7
NS
10874 PR c++/58583
10875 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
10876
929710d9
NS
10877 * gcc.dg/alias-15.c: New.
10878
a2faef8e
NC
108792016-01-05 Nick Clifton <nickc@redhat.com>
10880
10881 PR target/68870
10882 * g++.dg/pr68770.C: New test.
10883
4cfa76e3
MS
108842016-01-04 Mike Stump <mikestump@comcast.net>
10885
10886 * lib/target-supports.exp (check_effective_target_cilkplus):
10887 cilkplus targets require pthreads.
4ece61b6 10888 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 10889
4e8a3a35
MM
108902016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10891
10892 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
10893 generation.
10894
818ab71a
JJ
108952016-01-04 Jakub Jelinek <jakub@redhat.com>
10896
10897 Update copyright years.
10898
2fe0a208
MP
108992016-01-04 Marek Polacek <polacek@redhat.com>
10900
10901 PR c/68908
10902 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
10903 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
10904 * gcc.dg/atomic/stdatomic-op-5.c: New test.
10905
9e3b2fe3
EB
109062016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10907
10908 * gcc.target/sparc/20160104-2.c: New test.
10909
e8d65a35
EB
109102016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10911
10912 * gcc.target/sparc/20160104-1.c: New test.
10913
25ccfccd
PT
109142016-01-03 Paul Thomas <pault@gcc.gnu.org>
10915
10916 PR fortran/65045
10917 * gfortran.dg/pr65045.f90: New test.
10918
cb51d382
EB
109192016-01-02 Eric Botcazou <ebotcazou@adacore.com>
10920
10921 * gnat.dg/specs/debug1.ads: Delete.
10922
6eeaad6e
JD
109232016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10924
10925 PR libgfortran/68867
10926 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
10927 expression.
10928
2f968603
JD
109292016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10930
10931 PR libgfortran/68867
10932 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
10933 PowerPC.
10934
591bb5e4
PT
109352016-01-01 Paul Thomas <pault@gcc.gnu.org>
10936
10937 PR fortran/68864
10938 * gfortran.dg/pr68864.f90: New test.
10939
f1e0620c
JJ
109402016-01-01 Jakub Jelinek <jakub@redhat.com>
10941
942a1319
JJ
10942 PR tree-optimization/69070
10943 * gcc.dg/pr69070.c: New test.
10944
10dff63f
JJ
10945 PR sanitizer/69055
10946 * gfortran.dg/pr69055.f90: New test.
10947
f1e0620c
JJ
10948 PR target/69015
10949 * gcc.dg/pr69015.c: New test.
818ab71a 10950\f
2f883d1c 10951Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
10952
10953Copying and distribution of this file, with or without modification,
10954are permitted in any medium without royalty provided the copyright
10955notice and this notice are preserved.