]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
S/390: Provide low-level builtins with __int128 ops.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
183ac6d0
RB
12016-08-11 Richard Biener <rguenther@suse.de>
2
3 PR tree-optimization/72772
4 * gcc.dg/graphite/pr35356-1.c: Adjust.
5 * gcc.dg/tree-ssa/pr59597.c: Likewise.
6
b152f5a2
JB
72016-08-11 Janne Blomqvist <jb@gcc.gnu.org>
8
9 * gfortran.dg/random_7.f90: Take into account that the last seed
10 value is the special p value.
11 * gfortran.dg/random_seed_1.f90: Seed size is now constant.
12
bb7ebad1
RB
132016-08-11 Richard Biener <rguenther@suse.de>
14
15 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust.
16
2e186411
AM
172016-08-11 Alan Modra <amodra@gmail.com>
18
19 * gcc.target/powerpc/pr71680.c: New.
20
e9e6d4f6
KN
212016-08-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
22
23 * gcc.target/powerpc/bfp/bfp.exp: New file.
24 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-0.c: New test.
25 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-1.c: New test.
26 * gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: New test.
27 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-0.c: New test.
28 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-1.c: New test.
29 * gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: New test.
30 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-0.c: New test.
31 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-1.c: New test.
32 * gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: New test.
33 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-0.c: New test.
34 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-1.c: New test.
35 * gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: New test.
36 * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: New test.
37 * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: New test.
38 * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: New test.
39 * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: New test.
40 * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: New test.
41 * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: New test.
42 * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: New test.
43 * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: New test.
44 * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: New test.
45 * gcc.target/powerpc/bfp/scalar-test-data-class-0.c: New test.
46 * gcc.target/powerpc/bfp/scalar-test-data-class-1.c: New test.
47 * gcc.target/powerpc/bfp/scalar-test-data-class-2.c: New test.
48 * gcc.target/powerpc/bfp/scalar-test-data-class-3.c: New test.
49 * gcc.target/powerpc/bfp/scalar-test-data-class-4.c: New test.
50 * gcc.target/powerpc/bfp/scalar-test-data-class-5.c: New test.
51 * gcc.target/powerpc/bfp/scalar-test-data-class-6.c: New test.
52 * gcc.target/powerpc/bfp/scalar-test-data-class-7.c: New test.
53 * gcc.target/powerpc/bfp/scalar-test-neg-0.c: New test.
54 * gcc.target/powerpc/bfp/scalar-test-neg-1.c: New test.
55 * gcc.target/powerpc/bfp/scalar-test-neg-2.c: New test.
56 * gcc.target/powerpc/bfp/scalar-test-neg-3.c: New test.
57 * gcc.target/powerpc/bfp/vec-extract-exp-0.c: New test.
58 * gcc.target/powerpc/bfp/vec-extract-exp-1.c: New test.
59 * gcc.target/powerpc/bfp/vec-extract-exp-2.c: New test.
60 * gcc.target/powerpc/bfp/vec-extract-exp-3.c: New test.
61 * gcc.target/powerpc/bfp/vec-extract-sig-0.c: New test.
62 * gcc.target/powerpc/bfp/vec-extract-sig-1.c: New test.
63 * gcc.target/powerpc/bfp/vec-extract-sig-2.c: New test.
64 * gcc.target/powerpc/bfp/vec-extract-sig-3.c: New test.
65 * gcc.target/powerpc/bfp/vec-insert-exp-0.c: New test.
66 * gcc.target/powerpc/bfp/vec-insert-exp-1.c: New test.
67 * gcc.target/powerpc/bfp/vec-insert-exp-2.c: New test.
68 * gcc.target/powerpc/bfp/vec-insert-exp-3.c: New test.
69 * gcc.target/powerpc/bfp/vec-test-data-class-0.c: New test.
70 * gcc.target/powerpc/bfp/vec-test-data-class-1.c: New test.
71 * gcc.target/powerpc/bfp/vec-test-data-class-2.c: New test.
72 * gcc.target/powerpc/bfp/vec-test-data-class-3.c: New test.
73 * gcc.target/powerpc/bfp/vec-test-data-class-4.c: New test.
74 * gcc.target/powerpc/bfp/vec-test-data-class-5.c: New test.
75 * gcc.target/powerpc/bfp/vec-test-data-class-6.c: New test.
76 * gcc.target/powerpc/bfp/vec-test-data-class-7.c: New test.
77
9c8eabea
BC
782016-08-10 Bin Cheng <bin.cheng@arm.com>
79
80 * lib/target-supports.exp (check_effective_target_vect_cond_mixed):
81 Add aarch64*-*-*.
82
6c553b76
BC
832016-08-10 Bin Cheng <bin.cheng@arm.com>
84
85 * gcc.target/aarch64/simd/vcond-ne.c: New test.
86
a0883b08
MM
872016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com>
88
89 PR target/72853
90 * gcc.target/powerpc/pr72853.c: New test.
91
a266236e
ML
922016-08-10 Martin Liska <mliska@suse.cz>
93
94 PR gcov-profile/58306
95 * gcc.dg/tree-prof/val-profiler-threads-1.c: New test.
96
22063dbc
ML
972016-08-10 Martin Liska <mliska@suse.cz>
98
99 * g++.dg/gcov/gcov-threads-1.C: New test.
100
5250a5bb
SKS
1012016-08-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
102
103 PR target/71873
104 * gcc.target/avr/pr71873.c: New test.
105
b7597ae5
ML
1062016-08-09 Martin Liska <mliska@suse.cz>
107
108 * g++.dg/gcov/gcov-dump-1.C: New test.
109 * g++.dg/gcov/gcov-dump-2.C: New test.
110
ab50a215
ML
1112016-08-09 Martin Liska <mliska@suse.cz>
112
113 * gcc.dg/tree-prof/val-prof-9.c: New test.
114
dcb1e137
ML
1152016-08-09 Martin Liska <mliska@suse.cz>
116
117 * gcc.dg/tree-prof/val-prof-8.c: New test.
118
04d6d3b6
MJ
1192016-08-09 Martin Jambor <mjambor@suse.cz>
120
121 PR ipa/71981
122 * gcc.dg/ipa/pr71981.c: New test.
123
c57e78c4
BC
1242016-08-09 Bin Cheng <bin.cheng@arm.com>
125
126 PR tree-optimization/33707
127 * gcc.dg/vect/pr33707.c: New test.
128
42970a17
BC
1292016-08-09 Bin Cheng <bin.cheng@arm.com>
130
131 PR tree-optimization/pr72772
132 * gcc.dg/tree-ssa/pr72772.c: New test.
133
810a3aa6
MF
1342016-08-09 Matthew Fortune <matthew.fortune@imgtec.com>
135
136 PR rtl-optimization/66669
137 * gcc.dg/loop-8.c: Skip for MIPS due to extra invariants.
138
9e207d6f
JJ
1392016-08-09 Jakub Jelinek <jakub@redhat.com>
140
141 PR tree-optimization/72824
142 * gcc.c-torture/execute/ieee/pr72824.c: New test.
143
50bf47fd
RB
1442016-08-09 Richard Biener <rguenther@suse.de>
145
146 PR tree-optimization/71802
147 * gcc.dg/torture/pr71802.c: New testcase.
148
cadec7ca
JJ
1492016-08-09 Jakub Jelinek <jakub@redhat.com>
150
151 PR c++/72809
152 * g++.dg/eh/stdarg1.C: New test.
153
c43c5112
AK
1542016-08-08 Andi Kleen <ak@linux.intel.com>
155
156 * lib/profopt.exp: (auto-profopt-execute): Don't include full
157 test command line in failure log.
158 (profopt-execute): dito. Make autofdo file names unique.
159
895aa8e1
DM
1602016-08-08 David Malcolm <dmalcolm@redhat.com>
161
162 PR c/64955
163 * gcc.dg/format/diagnostic-ranges.c: Add fix-it hints to expected
164 output.
165
9afda630
PK
1662016-08-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
167
168 * gcc.dg/tree-ssa/pr71078-1.c: Add require-effective-target
169 c99_runtime.
170 * gcc.dg/tree-ssa/pr71078-1-double.c: Likewise.
171 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
172 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
173 * gcc.dg/tree-ssa/pr71078-2-double.c: Likewise.
174 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
175 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
176
e52ed3fe
DM
1772016-08-08 David Malcolm <dmalcolm@redhat.com>
178
179 PR c/52952
180 * gcc.dg/cpp/pr66415-1.c: Likewise.
181 * gcc.dg/format/asm_fprintf-1.c: Update column numbers.
182 * gcc.dg/format/c90-printf-1.c: Likewise.
183 * gcc.dg/format/diagnostic-ranges.c: New test case.
184
ad200580
JJ
1852016-08-08 Jakub Jelinek <jakub@redhat.com>
186
77524e0d
JJ
187 PR fortran/72716
188 * gfortran.dg/gomp/pr72716.f90: New test.
189
2187f2a2
JJ
190 PR middle-end/72781
191 * gcc.dg/gomp/pr72781.c: New test.
192
ad200580
JJ
193 PR middle-end/68762
194 * g++.dg/vect/pr68762-1.cc: New test.
195 * g++.dg/vect/pr68762-2.cc: New test.
196 * g++.dg/vect/pr68762.h: New file.
197
989d0071
MS
1982016-08-08 Martin Sebor <msebor@redhat.com>
199
200 PR testsuite/72838
201 * gcc/testsuite/g++.dg/cpp0x/constexpr-cast.C: Correct target selector.
202 * gcc/testsuite/g++.dg/warn/overflow-warn-3.C: Same.
203 * gcc/testsuite/g++.dg/warn/overflow-warn-4.C: Same.
204
7090cac9
AV
2052016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
206
207 PR fortran/71936
208 * gfortran.dg/allocate_with_source_21.f03: New test.
209
64e56ab0
AV
2102016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
211
212 PR fortran/72698
213 * gfortran.dg/allocate_with_source_20.f03: New test.
214
0476487d
AM
2152016-08-08 Alan Modra <amodra@gmail.com>
216
217 * gcc.c-torture/compile/pr72802.c: New.
218
8e9218f2
AV
2192016-08-08 Andre Vehreschild <vehre@gcc.gnu.org>
220
221 PR fortran/70524
222 * gfortran.dg/dependency_48.f90: New test.
223
c1f7083b
TK
2242016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
225
531e5ae3 226 PR fortran/70040
c1f7083b
TK
227 * gfortran.dg/pr70040.f90: New testcase.
228
6ab5813c
TK
2292016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org>
230
231 PR fortran/71961
232 * gfortran.dg/matmul_10.f90: New testcase.
233
27bddc4a
JH
2342016-08-07 Jan Hubicka <hubicka@ucw.cz>
235
236 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update testcase.
237
4a9f8a9f
JJ
2382016-08-07 Jakub Jelinek <jakub@redhat.com>
239
240 PR c/72816
241 * gcc.dg/pr72816.c: New test.
242
fa76f2c6
JW
2432016-08-06 Jonathan Wakely <jwakely@redhat.com>
244
245 * g++.dg/conversion/pr16333.C: Adjust dg-error regexp.
246 * g++.dg/conversion/pr41426.C: Likewise.
247 * g++.dg/conversion/pr66211.C: Likewise.
248 * g++.dg/cpp1y/lambda-init9.C: Likewise.
249 * g++.dg/init/ref8.C: Likewise.
250 * g++.old-deja/g++.law/cvt20.C: Likewise.
251 * g++.old-deja/g++.mike/p9732c.C: Likewise.
252
5c3e5002
PP
2532016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
254
255 PR tree-optimization/18046
256 * gcc.dg/tree-ssa/vrp105.c: New test.
257 * gcc.dg/tree-ssa/vrp106.c: New test.
258
64d6d399
MS
2592016-08-05 Martin Sebor <msebor@redhat.com>
260
261 * g++.dg/cpp0x/constexpr-cast.C: Avoid assuming (void*)1 is spelled
262 1ul in diagnostics. Remove hyphen from "constant-expression."
263 * g++.dg/cpp0x/constexpr-50060.C: Adjust.
264 * g++.dg/cpp0x/static_assert3.C: Same.
265 * g++.dg/cpp1y/constexpr-throw.C: Same.
266 * g++.dg/template/nontype3.C: Same.
267 * g++.dg/warn/overflow-warn-1.C: Same.
268 * g++.dg/warn/overflow-warn-3.C: Same.
269 * g++.dg/warn/overflow-warn-4.C: Same.
270
88fa5555
DM
2712016-08-05 David Malcolm <dmalcolm@redhat.com>
272
273 * gcc.dg/plugin/diagnostic-test-string-literals-1.c: New file.
274 * gcc.dg/plugin/diagnostic-test-string-literals-2.c: New file.
275 * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c: New file.
276 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above new files.
277
1addb9e6
PP
2782016-08-05 Patrick Palka <ppalka@gcc.gnu.org>
279
280 PR tree-optimization/72810
281 * gcc.dg/tree-ssa/vrp110.c: New test.
282
1b62ed4f
JG
2832016-08-05 James Greenhalgh <james.greenhalgh@arm.com>
284
285 PR Target/72819
286 * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision
287 registers.
288 * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for
289 saving the half-precision registers.
290 * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16
291 value is returned in h0.
292 * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments
293 are passed in FP/SIMD registers.
294 * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA
295 passing works corrcetly.
296 * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New.
297 (hfa_f16x2_t): Likewise.
298 (hfa_f16x3_t): Likewise.
299 * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values
300 are promoted to double and passed in a double register.
301 * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values
302 are promoted to double and stacked.
303 * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of
304 __fp16 data types.
305 * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise.
306 * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of
307 __fp16 first get passed in FP/SIMD registers, then stacked.
308
4228ca19
NS
3092016-08-05 Nathan Sidwell <nathan@acm.org>
310
311 PR c++/68724
312 * g++.dg/cpp0x/pr68724.C: New.
313
db7c335e
RB
3142016-08-05 Richard Biener <rguenther@suse.de>
315
316 * gcc.dg/tree-ssa/ivopt_5.c: Make robust against edge swapping.
317
48abe922
PP
3182016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
319
320 * gcc.dg/tree-ssa/vrp107.c: New test.
321 * gcc.dg/tree-ssa/vrp108.c: New test.
322 * gcc.dg/tree-ssa/vrp109.c: New test.
323
f6cdf42f
PK
3242016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
325
326 * gcc.dg/pr70920-4.c: Move dg-require-effective-target before
327 dg-options.
328
33a9c609
PK
3292016-08-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
330
331 * gcc.dg/tree-ssa/pr71078-1.c: Remove double and long double
332 test-cases.
333 * gcc.dg/tree-ssa/pr71078-1-double.c: New test-case.
334 * gcc.dg/tree-ssa/pr71078-1-long-double.c: Likewise.
335 * gcc.dg/tree-ssa/pr71078-2.c: Remove double and long double
336 test-cases.
337 * gcc.dg/tree-ssa/pr71078-2-double.c: New test-case.
338 * gcc.dg/tree-ssa/pr71078-2-long-double.c: Likewise.
339 * gcc.dg/tree-ssa/pr71078-3.c: Add require-effective-check for
340 large_double.
341
4473482d
PC
3422016-08-04 Paolo Carlini <paolo.carlini@oracle.com>
343
344 PR c++/72800
345 * g++.dg/cpp1y/lambda-ice1.C: New.
346
08156df5
PP
3472016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
348
349 PR c++/72759
350 * g++.dg/cpp1y/pr72759.C: New test.
351
938da3a5
PP
3522016-08-04 Patrick Palka <ppalka@gcc.gnu.org>
353
354 * gcc.dg/switch-10.c: New test.
355
da84183c
JG
3562016-08-04 James Greenhalgh <james.greenhalgh@arm.com>
357
358 * gcc.c-torture/execute/pr70903.c: Remove duplicate test body.
359
ae9281fc
TS
3602016-08-04 Thomas Schwinge <thomas@codesourcery.com>
361
362 * c-c++-common/goacc/routine-5.c: Update.
363
086ad22e
BE
3642016-08-04 Bernd Edlinger <bernd.edlinger@hotmail.de>
365
366 PR rtl-optimization/70903
367 * gcc.c-torture/execute/pr70903.c: New test.
368
6805e400
ML
3692016-08-04 Martin Liska <mliska@suse.cz>
370
371 * gcc.dg/params/params.exp: Replace file exists with
372 TESTING_IN_BUILD_TREE.
373
a0008434
MP
3742016-08-04 Marek Polacek <polacek@redhat.com>
375
376 PR c++/70229
377 * g++.dg/cpp0x/constexpr-ctor19.C: New test.
378
fb46286e
RB
3792016-08-04 Richard Biener <rguenther@suse.de>
380
381 PR middle-end/71984
382 * gcc.dg/torture/pr71984.c: Guard correctness check for
383 little-endian.
384
ac2c96ab
AP
3852016-08-03 Andrew Pinski <apinski@cavium.com>
386
387 * gcc.c-torture/compile/20160802-1.c: New testcase.
388
c98583e9
FR
3892016-08-03 Fritz Reese <fritzoreese@gmail.com>
390
391 * gfortran.dg/dec_intrinsic_ints.f90: New testcase.
392
9ad1a1da
RB
3932016-08-03 Richard Biener <rguenther@suse.de>
394
395 * c-c++-common/ubsan/pr71403-1.c: Use dg-additional-options
396 and remove -O3.
397 * c-c++-common/ubsan/pr71403-2.c: Likewise.
398 * c-c++-common/ubsan/pr71403-3.c: Likewise.
399
cd75c979
RB
4002016-08-03 Richard Biener <rguenther@suse.de>
401
402 * gcc.dg/tree-ssa/loadpre2.c: Disable LIM.
403 * gcc.dg/tree-ssa/loadpre21.c: Likewise.
404 * gcc.dg/tree-ssa/loadpre22.c: Likewise.
405 * gcc.dg/tree-ssa/ssa-pre-23.c: Likewise.
406
30e8d875
SKS
4072016-08-03 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
408
409 * gcc.dg/init-excess-2.c: Require int32plus.
410 * gcc.dg/pr44024.c: Skip if target keeps null pointer checks.
411 * gcc.dg/pr59963-2.c: Require int32plus.
412 * gcc.dg/pr71084.c: Cast pointer to intprt_t.
413 * gcc.dg/unroll-7.c: Require int32plus.
414
69b806f6
BC
4152016-08-02 Bin Cheng <bin.cheng@arm.com>
416
417 PR tree-optimization/34114
418 * gcc.dg/tree-ssa/loop-42.c: New test.
419
1efafef3
TC
4202016-08-02 Tamar Christina <tamar.christina@arm.com>
421
422 * gcc.target/aarch64/vminmaxnm.c: New.
423 * gcc.target/aarch64/simd/vminmaxnm_1.c (main): Add float64x1_t
424 tests.
425
e2a99194
MM
4262016-08-01 Michael Meissner <meissner@linux.vnet.ibm.com>
427
428 * gcc.target/powerpc/vec-extract-5.c: New tests to test
429 vec_extract for vector float, vector int, vector short, and vector
430 char.
431 * gcc.target/powerpc/vec-extract-6.c: Likewise.
432 * gcc.target/powerpc/vec-extract-7.c: Likewise.
433 * gcc.target/powerpc/vec-extract-8.c: Likewise.
434 * gcc.target/powerpc/vec-extract-9.c: Likewise.
435
71bfb77a
WD
4362016-08-01 Wilco Dijkstra <wdijkstr@arm.com>
437
438 * gcc.target/aarch64/test_frame_10.c: Fix test to check for a
e2a99194 439 single stack adjustment, no writeback.
71bfb77a
WD
440 * gcc.target/aarch64/test_frame_12.c: Likewise.
441 * gcc.target/aarch64/test_frame_13.c: Likewise.
442 * gcc.target/aarch64/test_frame_15.c: Likewise.
443 * gcc.target/aarch64/test_frame_6.c: Likewise.
444 * gcc.target/aarch64/test_frame_7.c: Likewise.
445 * gcc.target/aarch64/test_frame_8.c: Likewise.
446 * gcc.target/aarch64/test_frame_16.c: New test.
447
37bce35a
L
4482015-08-01 H.J. Lu <hongjiu.lu@intel.com>
449
450 PR target/72748
451 * gcc.target/i386/pr72748.c: New test.
452
2a93954e
AH
4532015-08-01 Alan Hayward <alan.hayward@arm.com>
454
455 PR tree-optimization/71818
456 * gcc.dg/vect/pr71818.c: New
457
bf60c531
ML
4582016-08-01 Martin Liska <mliska@suse.cz>
459
460 PR tree-optimization/71857
461 * gcc.dg/tree-ssa/ivopt_mult_4.c: Change expectation.
462
8ed49fab
KT
4632016-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
464
465 * gcc.target/aarch64/ldp_stp_unaligned_1.c: New test.
466
76e2c821
JB
4672016-08-01 Jan Beulich <jbeulich@suse.com>
468
469 * gcc.dg/vshift-6.c, gcc.dg/vshift-7.c: New.
470
35029597
WS
4712016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
472
473 * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware.
474 * gcc.target/powerpc/mulkc3-1.c: Likewise.
475
3aa4b66a
JW
4762016-07-31 Jonathan Wakely <jwakely@redhat.com>
477
478 * lib/target-supports.exp (check_effective_target_c): Fix indentation.
479 (check_effective_target_c++): Likewise. Also match for libstdc++.
480
93cb9a5a
SK
4812016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
482
483 PR fortran/41922
484 * gfortran.dg/equiv_constraint_5.f90: Adjust the error message.
485 * gfortran.dg/equiv_constraint_7.f90: Ditto.
486 * gfortran.dg/pr41922.f90: New test.
487
9fcb2819
SK
4882016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
489
490 PR fortran/68566
491 * gfortran.dg/pr68566.f90: new test.
492
8bada5cd
MS
4932016-07-30 Martin Sebor <msebor@redhat.com>
494
495 PR c++/60760
496 PR c++/71091
497 * g++.dg/cpp0x/constexpr-cast.C: New test.
498 * g++.dg/cpp0x/constexpr-nullptr-2.C: New test.
499 * g++.dg/cpp1y/constexpr-sfinae.C: Correct.
500 * g++.dg/ubsan/pr63956.C: Correct.
501
d0047a25
MM
5022016-07-30 Michael Meissner <meissner@linux.vnet.ibm.com>
503
504 * gcc.target/powerpc/vec-extract-2.c: New tests for vec_extract of
505 vector double or vector long where the vector is in memory.
506 * gcc.target/powerpc/vec-extract-3.c: Likewise.
507 * gcc.target/powerpc/vec-extract-4.c: Likewise.
508
e4f7a5df
SK
5092016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
510
511 PR fortran/69867
512 * gfortran.dg/pr69867.f90: New test.
513
b441ae1d
SK
5142016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
515
516 PR fortran/69962
517 * gfortran.dg/pr69962.f90: New test.
518
712dff31
SK
5192016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
520
521 PR fortran/70006
522 * gfortran.dg/pr70006.f90: New test.
523
fb42421e
SK
5242016-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
525
526 PR fortran/71730
527 * gfortran.dg/pr71730.f90: New test.
528 * gfortran.dg/bounds_check_strlen_2.f90: Fix invalid code.
529 * gfortran.dg/array_constructor_27.f03: Update dg-error message.
530 * gfortran.dg/array_constructor_26.f03: Ditto.
531
466effe0
WS
5322016-07-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
533
534 * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm.
535 * gcc.target/powerpc/pr71763.c: Likewise.
536
f618a472
MP
5372016-07-29 Marek Polacek <polacek@redhat.com>
538
539 PR c/71742
540 * gcc.dg/940510-1.c: Adjust dg-error.
541 * gcc.dg/c99-flex-array-1.c: Likewise.
542 * gcc.dg/c99-flex-array-typedef-1.c: Likewise.
543
efd0786f
MP
544 PR c/71853
545 * gcc.dg/noncompile/pr71853.c: New test.
546
e00dceaf
MP
547 PR c/71573
548 * gcc.dg/noncompile/pr71573.c: New test.
549
638fc14f
MP
550 PR c/71926
551 * g++.dg/warn/Wparentheses-30.C: New test.
552 * gcc.dg/Wparentheses-14.c: New test.
553
61c73a7f
UB
5542016-07-29 Uros Bizjak <ubizjak@gmail.com>
555
556 * gcc.dg/pr59833.c: Use dg-add-options ieee.
557
01d32b2b
BC
5582016-07-29 Bin Cheng <bin.cheng@arm.com>
559
560 PR tree-optimization/57558
561 * gcc.dg/vect/pr57558-1.c: New test.
562 * gcc.dg/vect/pr57558-2.c: New test.
563
f6c7a248
PK
5642016-07-29 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
565
61c73a7f 566 * gcc.dg/pr70920-4.c: Restrict to lp64 targets and make scan-tree-dump
f6c7a248
PK
567 to scan forwprop1 dump pass.
568
f54ea774
PC
5692016-07-29 Paolo Carlini <paolo.carlini@oracle.com>
570
571 PR c++/51488
572 * g++.dg/template/pr51488.C: New.
573
673a107a
JJ
5742016-07-29 Jakub Jelinek <jakub@redhat.com>
575
576 PR c/71969
577 * gcc.dg/alias-11.c (add_cfi, new_cfi): Change __inline__ to
578 static __inline__.
579 * gcc.dg/pr71969-1.c: New test.
580 * gcc.dg/pr71969-2.c: New test.
581 * gcc.dg/pr71969-3.c: New test.
582
78169471
MP
5832016-07-29 Marek Polacek <polacek@redhat.com>
584
585 PR c/71574
586 * c-c++-common/pr71574.c: New test.
587
a5b5c8b6
MP
588 PR c/71583
589 * gcc.dg/noncompile/pr71583.c: New test.
590
883b6d4e
KV
5912016-07-29 Kugan Vivekanandarajah <kuganv@linaro.org>
592
593 PR middle-end/68217
594 * gcc.dg/pr68217.c: New test.
595
89f1f37e
SK
5962016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
597
598 PR fortran/71067
599 * gfortran.dg/pr71067_1.f90: New test.
600 * gfortran.dg/pr71067_2.f90: Ditto.
601
e0d32185
MM
6022016-07-28 Michael Meissner <meissner@linux.vnet.ibm.com>
603
604 * gcc.target/powerpc/vec-extract-1.c: New test.
605
c851722d
SK
6062016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
607
608 PR fortran/71799
609 * gfortran.dg/pr71799.f90: New test.
610
f064da6a
PC
6112016-07-28 Paolo Carlini <paolo.carlini@oracle.com>
612
613 PR c++/71665
614 * g++.dg/cpp0x/pr71665-1.C: New.
615 * g++.dg/cpp0x/pr71665-2.C: Likewise.
616 * g++.dg/cpp0x/enum29.C: Adjust dg-error string.
617 * g++.dg/ext/label10.C: Likewise.
618 * g++.dg/parse/constant5.C: Likewise.
619
1b70aaad
SK
6202016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
621
622 PR fortran/71859
623 * gfortran.dg/pr71859.f90: New test.
624 * gfortran.dg/intrinsic_numeric_arg.f: Update error message.
625 * gfortran.dg/coarray_collectives_1.f90: Ditto.
626
a23404c9
PT
6272016-07-28 Paul Thomas <pault@gcc.gnu.org>
628
629 PR fortran/71883
630 * gfortran.dg/pr71883.f90 : New test.
631
513d866d
YR
6322016-07-28 Yuri Rumyantsev <ysrumyan@gmail.com>
633
634 PR tree-optimization/71734
61c73a7f 635 * g++.dg/vect/pr70729-nest.cc: New test.
513d866d 636
7c428aa2
RL
6372016-07-28 Renlin Li <renlin.li@arm.com>
638
639 Revert
640 2016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
641
642 PR fortran/71902
643 * gfortran.dg/dependency_47.f90: New test.
644
1225d6b1
ML
6452016-07-28 Martin Liska <mliska@suse.cz>
646
647 PR gcov-profile/68025
648 * gcc.dg/no_profile_instrument_function-attr-1.c: New test.
649
e5f5bf35
ML
6502016-07-28 Martin Liska <mliska@suse.cz>
651
652 * g++.dg/vect/pr70944.cc: New test.
653
4536610d
KV
6542016-07-28 Kugan Vivekanandarajah <kuganv@linaro.org>
655
656 PR middle-end/71994
657 * gcc.dg/torture/pr71994.c: New test.
658
8c6961ca
PK
6592016-07-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
660
661 PR middle-end/71078
662 * gcc.dg/tree-ssa/pr71078-1.c: New test-case.
663 * gcc.dg/tree-ssa/pr71078-2.c: Likewise.
664 * gcc.dg/tree-ssa/pr71078-3.c: Likewise.
665
8de22ea0
RB
6662016-07-27 Richard Biener <rguenther@suse.de>
667
668 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: Remove.
669
5d9da222
ML
6702016-07-27 Martin Liska <mliska@suse.cz>
671
672 * gcc.dg/predict-13.c: New test.
673 * gcc.dg/predict-14.c: New test.
674
af9e275f
SKS
6752016-07-27 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
676
a23404c9 677 * gcc.dg/torture/pr69352.c: Use __INTPTR_TYPE__ instead of
af9e275f
SKS
678 including stdint.h.
679 * gcc.dg/torture/pr71866.c: Use __UINTPTR_TYPE__ isntead of
680 including stdint.h.
681
71abba1e
MM
6822016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com>
683
684 PR target/71869
685 * gcc.target/powerpc/float128-cmp.c: New test to make sure that
686 IEEE built-in functions handle quiet and signalling NaNs
687 correctly.
688
9cd74e8f
SK
6892016-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
690
691 PR fortran/71862
692 * gfortran.dg/pr71862.f90: New test.
693
0d48446f
MS
6942016-07-26 Martin Sebor <msebor@redhat.com>
695
696 * gcc.dg/atomic/pr71675.c: Replace the unsupported c11 target
697 selector with dg-options.
698
524cf1e4
PP
6992016-07-26 Patrick Palka <ppalka@gcc.gnu.org>
700
701 PR tree-optimization/18046
702 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Bump FSM count to 5.
703 * gcc.dg/tree-ssa/vrp103.c: New test.
704 * gcc.dg/tree-ssa/vrp104.c: New test.
705
100665d8
WS
7062016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
707
708 * gcc.target/powerpc/pr63354.c: Require lp64 since
709 -mprofile-kernel is not legal with -m32.
710
0b64ca40
RB
7112016-07-26 Richard Biener <rguenther@suse.de>
712
713 PR rtl-optimization/71984
714 * gcc.dg/torture/pr71984.c: New testcase.
715
9b7937cf
RS
7162016-07-26 Robert Suchanek <robert.suchanek@imgtec.com>
717
718 * g++.dg/vect/vect.exp: Add and set new global EFFECTIVE_TARGETS. Call
719 g++-dg-runtest via et-dg-runtest.
720 * gcc.dg/graphite/graphite.exp: Likewise, but for dg-runtest.
721 * gcc.dg/vect/vect.exp: Likewise.
722 * gfortran.dg/graphite/graphite.exp: Likewise, but for
723 gfortran-dg-runtest.
724 * gfortran.dg/vect/vect.exp: Likewise.
725 * lib/target-supports.exp (check_mpaired_single_hw_available): New.
726 (check_mips_loongson_hw_available): Likewise.
727 (check_effective_target_mpaired_single_runtime): Likewise.
728 (check_effective_target_mips_loongson_runtime): Likewise.
729 (add_options_for_mpaired_single): Likewise.
730 (check_effective_target_vect_int): Add global et_index.
731 Check and save the supported feature for a target selected by
732 the et_index target. Break long lines where appropriate. Call
733 et-is-effective-target for MIPS with an argument instead of
734 check_effective_target_* where appropriate.
735 (check_effective_target_vect_intfloat_cvt): Likewise.
736 (check_effective_target_vect_uintfloat_cvt): Likewise.
737 (check_effective_target_vect_floatint_cvt): Likewise.
738 (check_effective_target_vect_floatuint_cvt): Likewise.
739 (check_effective_target_vect_simd_clones): Likewise.
740 (check_effective_target_vect_shift): ewise.
741 (check_effective_target_whole_vector_shift): Likewise.
742 (check_effective_target_vect_bswap): Likewise.
743 (check_effective_target_vect_shift_char): Likewise.
744 (check_effective_target_vect_long): Likewise.
745 (check_effective_target_vect_float): Likewise.
746 (check_effective_target_vect_double): Likewise.
747 (check_effective_target_vect_long_long): Likewise.
748 (check_effective_target_vect_no_int_max): Likewise.
749 (check_effective_target_vect_no_int_add): Likewise.
750 (check_effective_target_vect_no_bitwise): Likewise.
751 (check_effective_target_vect_widen_shift): Likewise.
752 (check_effective_target_vect_no_align): Likewise.
753 (check_effective_target_vect_hw_misalign): Likewise.
754 (check_effective_target_vect_element_align): Likewise.
755 (check_effective_target_vect_condition): Likewise.
756 (check_effective_target_vect_cond_mixed): Likewise.
757 (check_effective_target_vect_char_mult): Likewise.
758 (check_effective_target_vect_short_mult): Likewise.
759 (check_effective_target_vect_int_mult): Likewise.
760 (check_effective_target_vect_extract_even_odd): Likewise.
761 (check_effective_target_vect_interleave): Likewise.
762 (check_effective_target_vect_stridedN): Likewise.
763 (check_effective_target_vect_multiple_sizes): Likewise.
764 (check_effective_target_vect64): Likewise.
765 (check_effective_target_vect_call_copysignf): Likewise.
766 (check_effective_target_vect_call_sqrtf): Likewise.
767 (check_effective_target_vect_call_btrunc): Likewise.
768 (check_effective_target_vect_call_btruncf): Likewise.
769 (check_effective_target_vect_call_ceil): Likewise.
770 (check_effective_target_vect_call_ceilf): Likewise.
771 (check_effective_target_vect_call_floor): Likewise.
772 (check_effective_target_vect_call_floorf): Likewise.
773 (check_effective_target_vect_call_lceil): Likewise.
774 (check_effective_target_vect_call_lfloor): Likewise.
775 (check_effective_target_vect_call_nearbyint): Likewise.
776 (check_effective_target_vect_call_nearbyintf): Likewise.
777 (check_effective_target_vect_call_round): Likewise.
778 (check_effective_target_vect_call_roundf): Likewise.
779 (check_effective_target_vect_perm): Likewise, but also append *_saved
780 to the existing global name to properly cache the result.
781 (check_effective_target_vect_perm_byte): Likewise.
782 (check_effective_target_vect_perm_short): Likewise.
783 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Likewise.
784 (check_effective_target_vect_widen_sum_hi_to_si): Likewise.
785 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
786 (check_effective_target_vect_widen_sum_qi_to_si): Likewise.
787 (check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
788 (check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
789 (check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
790 (check_effective_target_vect_widen_mult_si_to_di_pattern): Likewise.
791 (check_effective_target_vect_sdot_qi): Likewise.
792 (check_effective_target_vect_udot_qi): Likewise.
793 (check_effective_target_vect_sdot_hi): Likewise.
794 (check_effective_target_vect_udot_hi): Likewise.
795 (check_effective_target_vect_usad_char): Likewise.
796 (check_effective_target_vect_pack_trunc): Likewise.
797 (check_effective_target_vect_unpack): Likewise.
798 (check_effective_target_vect_aligned_arrays): Likewise.
799 (check_effective_target_vect_natural_alignment): Likewise.
800 (check_effective_target_vector_alignment_reachable): Likewise.
801 (check_effective_target_vector_alignment_reachable_for_64bit): Likewise.
802 (is-effective-target): Initialize et_index if undefined.
803 (et-dg-runtest): New.
804 (et-is-effective-target): Likewise.
805 (check_vect_support_and_set_flags): Add supported MIPS targets to
806 EFFECTIVE_TARGETS list. Return the number of supported targets.
807
8f63caf6
RB
8082016-07-26 Richard Biener <rguenther@suse.de>
809 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
810
811 PR middle-end/70920
812 * gcc.dg/pr70920-1.c: New test-case.
813 * gcc.dg/pr70902-2.c: Likewise.
814 * gcc.dg/pr70920-3.c: Likewise.
815 * gcc.dg/pr70920-4.c: Likewise
816 * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Change scan-tree-dump-times to
817 2 instead of 3.
818
7d575fff
AM
8192016-07-25 Alexander Monakov <amonakov@ispras.ru>
820
821 * gcc.c-torture/execute/pr71494.c: Require label_values.
822 * gcc.dg/pr16973.c: Ditto.
823
bf01e070
SKS
8242016-07-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
825
826 * gcc.dg/torture/pr69352.c (foo): Cast to intptr_t instead of long.
827 * gcc.dg/torture/pr69771.c: Require int32plus.
828 * gcc.dg/torture/pr71866.c (inb): Add cast to intptr_t.
829
16b05965
ML
8302016-07-25 Martin Liska <mliska@suse.cz>
831
832 * gcc.dg/torture/pr71987.c: New test.
833
d52d3767
SK
8342016-07-22 Steven G. Kargl <kargl@gcc.gnu.org>
835
836 PR fortran/71935
837 * gfortran.dg/c_sizeof_1.f90: Move invalid code to ...
838 * gfortran.dg/c_sizeof_6.f90: here. Test for error.
839 * gfortran.dg/pr71935.f90: New test.
840
2e6b45af
MS
8412016-07-22 Martin Sebor <msebor@redhat.com>
842
843 PR c++/71675
844 * g++.dg/ext/atomic-3.C: New test.
845 * gcc.dg/atomic/pr71675.c: New test.
846
58b3986e
ES
8472016-07-22 Evgeny Stupachenko <evstupac@gmail.com>
848
849 * gcc.target/i386/mvc8.c: New test.
850
faa1612a
BC
8512016-07-22 Bin Cheng <bin.cheng@arm.com>
852
853 * gcc.dg/tree-ssa/pr19210-1.c: Refine test strings.
854 * gcc.dg/tree-ssa/pr19210-2.c: Delete.
855
1603ebe0
TK
8562016-07-22 Thomas Koenig <tkoenig@gcc.gnu.org>
857
858 PR fortran/71795
859 * gfortran.dg/constructor_50.f90: New test.
860
bc91c436
ML
8612016-07-22 Martin Liska <mliska@suse.cz>
862
863 PR gcov-profile/69028
864 PR gcov-profile/62047
865 * g++.dg/cilk-plus/pr69028.C: New test.
866
9fe9a3a7
AV
8672016-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
868
869 * gfortran.dg/coarray_stat_2.f90: New test.
870
70866e3d
MM
8712016-07-21 Michael Meissner <meissner@linux.vnet.ibm.com>
872
873 * gcc.target/powerpc/vec-extract.h: New files to check the
874 vec_extract built-in functions for all vector types, testing
875 accessing each element, both with constant and variable element
876 numbers.
877 * gcc.target/powerpc/vec-extract-v16qi.c: Likewise.
878 * gcc.target/powerpc/vec-extract-v16qiu.c: Likewise.
879 * gcc.target/powerpc/vec-extract-v2df.c: Likewise.
880 * gcc.target/powerpc/vec-extract-v2di.c: Likewise.
881 * gcc.target/powerpc/vec-extract-v4sf.c: Likewise.
882 * gcc.target/powerpc/vec-extract-v4si.c: Likewise.
883 * gcc.target/powerpc/vec-extract-v4siu.c: Likewise.
884 * gcc.target/powerpc/vec-extract-v8hi.c: Likewise.
885 * gcc.target/powerpc/vec-extract-v8hiu.c: Likewise.
886
ab3af181
JJ
8872016-07-21 Jakub Jelinek <jakub@redhat.com>
888
889 PR c++/71728
890 * g++.dg/other/pr71728.C: New test.
891
ebe8f322
JG
8922016-07-21 James Greenhalgh <james.greenhalgh@arm.com>
893
894 * gcc.dg/ifcvt-2.c: Use parameter to guide if-conversion heuristics.
895 * gcc.dg/ifcvt-3.c: Use parameter to guide if-conversion heuristics.
896 * gcc.dg/pr68435.c: Use parameter to guide if-conversion heuristics.
897 * gcc.dg/ifcvt-4.c: Use parameter to guide if-conversion heuristics.
898 * gcc.dg/ifcvt-5.c: Use parameter to guide if-conversion heuristics.
899
959cef74
RB
9002016-07-21 Richard Biener <rguenther@suse.de>
901
902 PR tree-optimization/71947
903 * gcc.dg/tree-ssa/vrp102.c: New testcase.
904
b24d9420
BC
9052016-07-21 Bin Cheng <bin.cheng@arm.com>
906
907 * gcc.dg/tree-ssa/scev-15.c: New.
908
23974819
BC
9092016-07-21 Bin Cheng <bin.cheng@arm.com>
910
911 * gcc.dg/vect/vect-mask-store-move-1.c: XFAIL.
912
ee78cbaa
JJ
9132016-07-21 Jakub Jelinek <jakub@redhat.com>
914
915 PR c++/71941
916 * g++.dg/gomp/pr71941.C: New test.
917
52ed68f7
DM
9182016-07-20 David Malcolm <dmalcolm@redhat.com>
919
920 PR c/70339
921 PR c/71858
922 * g++.dg/spellcheck-identifiers.C: New test case, based on
923 gcc.dg/spellcheck-identifiers.c.
924 * g++.dg/spellcheck-identifiers-2.C: New test case, based on
925 gcc.dg/spellcheck-identifiers-2.c.
926 * g++.dg/spellcheck-typenames.C: New test case, based on
927 gcc.dg/spellcheck-typenames.c
928
18407bfb
JW
9292016-07-20 Jonathan Wakely <jwakely@redhat.com>
930
931 * g++.dg/cpp0x/nullptr35.C: Change expected result for catching as
932 pointer to member function and also test catching by reference.
933
4c07fd98
DV
9342016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
935
936 * gcc.target/s390/pr67443.c: Fix test case.
937
fee21d65
DV
9382016-07-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
939
940 * gcc.target/s390/insv-1.c: Xfail some tests.
941 * gcc.target/s390/insv-2.c: Likewise.
942
dbe9dfdd
GJL
9432016-07-20 Georg-Johann Lay <avr@gjlay.de>
944
945 * gcc.target/avr/torture/get-mem.c: New test.
946 * gcc.target/avr/torture/set-mem.c: New test.
947
c25e1d82
GJL
9482016-07-20 Georg-Johann Lay <avr@gjlay.de>
949
950 PR target/71948
951 * gcc.target/avr/torture/tiny-progmem.c: New test.
952
109d2197
JJ
9532016-07-20 Jakub Jelinek <jakub@redhat.com>
954
7419f441
JJ
955 PR c++/71909
956 * g++.dg/parse/pr71909.C: New test.
957 * g++.dg/tm/pr71909.C: New test.
958
109d2197
JJ
959 PR c++/50060
960 * g++.dg/cpp0x/constexpr-50060.C: New test.
961 * g++.dg/cpp1y/constexpr-50060.C: New test.
962
144530cf
ML
9632016-07-20 Martin Liska <mliska@suse.cz>
964
965 * gfortran.dg/graphite/pr71898.f90: New test.
966
04ac4afa
BC
9672016-07-20 Bin Cheng <bin.cheng@arm.com>
968
969 PR tree-optimization/71503
970 PR tree-optimization/71683
971 * gcc.dg/tree-ssa/ifc-pr71503.c: New test.
972 * gcc.dg/tree-ssa/ifc-pr71683.c: New test.
973
dcbdb17a
ML
9742016-07-20 Martin Liska <mliska@suse.cz>
975
976 * gcc.dg/plugin/plugin.exp: Remove sreal test.
977 * gcc.dg/plugin/sreal-test-1.c: Remove.
978 * gcc.dg/plugin/sreal_plugin.c: Remove.
979
6ed82555
TK
9802016-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
981
982 PR fortran/71902
983 * gfortran.dg/dependency_47.f90: New test.
984
13da0507
JJ
9852016-07-19 Jakub Jelinek <jakub@redhat.com>
986
4833f561
JJ
987 PR rtl-optimization/71916
988 * gcc.c-torture/compile/pr71916.c: New test.
989
4fda19ef
JJ
990 PR middle-end/71874
991 * g++.dg/torture/pr71874.C: New test.
992
13da0507
JJ
993 PR middle-end/71734
994 * g++.dg/vect/pr70729.cc: Don't include string.h or xmmintrin.h.
995 (my_alloc): Rewritten to use __builtin_posix_memalign and
996 __SIZE_TYPE__.
997 (my_free): Use __builtin_free instead of _mm_free.
998 (Vec::operator=): Use __builtin_memcpy.
999
e7980add
MJ
10002016-07-19 Martin Jambor <mjambor@suse.cz>
1001
61c73a7f
UB
1002 PR fortran/71688
1003 * gfortran.dg/pr71688.f90: New test.
e7980add 1004
13e88953
RB
10052016-07-19 Richard Biener <rguenther@suse.de>
1006
1007 * c-c++-common/vector-subscript-6.c: New testcase.
1008 * c-c++-common/vector-subscript-7.c: Likewise.
1009
1caf0482
SKS
10102016-07-19 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1011
a23404c9 1012 * gcc.dg/params/blocksort-part.c: Conditionally define Int32
1caf0482
SKS
1013 and UInt32 based on __SIZEOF_INT__.
1014
cef5388d
RB
10152016-07-19 Richard Biener <rguenther@suse.de>
1016
1017 PR tree-optimization/71901
1018 * gcc.dg/torture/pr71901.c: New testcase.
1019
10202016-07-19 Richard Biener <rguenther@suse.de>
9a4cb973
RB
1021
1022 PR tree-optimization/71908
1023 * gcc.dg/torture/pr71908.c: New testcase.
1024
a8f7a895
MM
10252016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1026
1027 PR target/71493
1028 * gcc.target/powerpc/pr71493-1.c: New test.
1029 * gcc.target/powerpc/pr71493-2.c: Likewise.
1030
f2111a36
JJ
10312016-07-18 Jakub Jelinek <jakub@redhat.com>
1032
99516432
JJ
1033 PR c++/71835
1034 * g++.dg/conversion/ambig3.C: New test.
1035
87713c6a
JJ
1036 PR c++/71828
1037 * g++.dg/cpp0x/constexpr-71828.C: New test.
1038
7a7f16ca
JJ
1039 PR c++/71826
1040 * g++.dg/template/pr71826.C: New test.
1041
f4d90295
JJ
1042 PR c++/71822
1043 * g++.dg/template/defarg21.C: New test.
1044
f2111a36
JJ
1045 PR c++/71871
1046 * g++.dg/ext/vector31.C: New test.
1047
0b965526
UB
10482016-07-18 Uros Bizjak <ubizjak@gmail.com>
1049
1050 * gcc.dg/pr70017.c: Do not check for warning on alpha*-*-*.
1051
94e136b9
YR
10522016-07-18 Yuri Rumyantsev <ysrumyan@gmail.com>
1053
1054 PR tree-optimization/71734
1055 * g++.dg/vect/pr70729.cc: Delete redundant dg options, fix style.
1056
7072df0a
DV
10572016-07-18 Dominik Vogt <vogt@linux.vnet.ibm.com>
1058
1059 * gcc.target/s390/warn-dynamicstack-1.c: New test.
1060 * gcc.dg/stack-usage-2.c (foo3): Adapt expected warning.
1061 stack-layout-dynamic-1.c: New test.
1062
54158a1a
AK
10632016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1064
1065 * gcc.target/s390/nolrl-1.c: New test.
1066
43068916
FR
10672016-07-17 Fritz Reese <fritzoreese@gmail.com>
1068
1069 PR fortran/71523
1070 * gfortran.dg/pr71523_1.f90: New test.
1071 * gfortran.dg/pr71523_2.f90: New test.
1072
a9356b12
AS
10732016-07-16 Andreas Schwab <schwab@linux-m68k.org>
1074
1075 * g++.dg/cpp0x/nullptr35.C (caught): Fix typo.
1076
466effe0 1077>>>>>>> .r238890
a07b81c7
JD
10782016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1079 Marco Restelli <mrestelli@gmail.com>
1080
1081 PR fortran/62125
1082 * gfortran.dg/pr62125.f90: New test.
1083
96c0ec12
BS
10842016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1085
1086 * gcc.target/powerpc/divkc3-1.c: Require p8vector support.
1087 * gcc.target/powerpc/mulkc3-1.c: Likewise.
1088
479d0ed5
JW
10892016-07-15 Jonathan Wakely <jwakely@redhat.com>
1090
1091 PR c++/58796
1092 * g++.dg/cpp0x/nullptr21.C: Remove void* handlers.
1093 * g++.dg/cpp0x/nullptr35.C: New test.
1094
41c7438e
BC
10952016-07-15 Bin Cheng <bin.cheng@arm.com>
1096
1097 * gcc.dg/tree-ssa/scev-8.c: Update test string.
1098
f7ba880b
CP
10992016-07-15 Cesar Philippidis <cesar@codesourcery.com>
1100
1101 * gfortran.dg/goacc/vector_length.f90: New test.
1102
b9aba0a0
RB
11032016-07-15 Richard Biener <rguenther@suse.de>
1104
1105 PR tree-optimization/71881
1106 * gcc.dg/torture/pr71881.c: New testcase.
1107
9513d5fb
RB
11082016-07-15 Richard Biener <rguenther@suse.de>
1109
1110 PR tree-optimization/71887
1111 * gcc.dg/torture/pr71887.c: New testcase.
1112
ddbbcb19
JJ
11132016-07-15 Jakub Jelinek <jakub@redhat.com>
1114
1115 PR c/71858
1116 * gcc.dg/spellcheck-identifiers-3.c: New test.
1117
29eb509c
AV
11182016-07-15 Andre Vehreschild <vehre@gcc.gnu.org>
1119
1120 PR fortran/71807
1121 * gfortran.dg/null_9.f90: New test.
1122
43aabfcf
BC
11232016-07-15 Bin Cheng <bin.cheng@arm.com>
1124
1125 * gcc.dg/tree-ssa/loop-41.c: New test.
1126
afc89e58
BC
11272016-07-15 Bin Cheng <bin.cheng@arm.com>
1128
1129 PR tree-optimization/71347
1130 * gcc.dg/tree-ssa/pr71347.c: XFAIL on ia64, arm, m68k and sparc.
1131
6fa682ad
SK
11322016-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
1133
1134 PR fortran/29819
1135 * gfortran.dg/bind_c_usage_9.f03: Move dg-error.
1136 * gfortran.dg/contains.f90: Ditto.
1137 * gfortran.dg/contains_empty_1.f03: Ditto.
1138 * gfortran.dg/submodule_3.f08: Ditto.
1139
dd36b877
JJ
11402016-07-14 Jakub Jelinek <jakub@redhat.com>
1141
a60a5d31
JJ
1142 PR testsuite/71865
1143 * gcc.dg/diagnostic-token-ranges.c: Add -std=c11 to dg-options.
1144 (wide_string_literal_in_asm): Use __asm instead of asm, adjust
1145 expected diagnostics.
1146
dd36b877
JJ
1147 PR c/71858
1148 * gcc.dg/spellcheck-identifiers.c (snprintf): Declare.
1149 * gcc.dg/spellcheck-identifiers-2.c: New test.
1150 * gcc.dg/diagnostic-token-ranges.c (nanl): Declare.
1151 * c-c++-common/attributes-1.c: Adjust dg-prune-output.
1152
a241f8ca
JJ
11532016-07-14 Jakub Jelinek <jakub@redhat.com>
1154
1155 PR tree-optimization/71872
1156 * gcc.c-torture/compile/pr71872.c: New test.
1157
d62b809c
TP
11582016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
1159
1160 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Rename into ...
1161 * gcc.target/arm/atomic-comp-swap-release-acquire-1.c: This.
1162 * gcc.target/arm/atomic-op-acq_rel.c: Rename into ...
1163 * gcc.target/arm/atomic-op-acq_rel-1.c: This.
1164 * gcc.target/arm/atomic-op-acquire.c: Rename into ...
1165 * gcc.target/arm/atomic-op-acquire-1.c: This.
1166 * gcc.target/arm/atomic-op-char.c: Rename into ...
1167 * gcc.target/arm/atomic-op-char-1.c: This.
1168 * gcc.target/arm/atomic-op-consume.c: Rename into ...
1169 * gcc.target/arm/atomic-op-consume-1.c: This.
1170 * gcc.target/arm/atomic-op-int.c: Rename into ...
1171 * gcc.target/arm/atomic-op-int-1.c: This.
1172 * gcc.target/arm/atomic-op-relaxed.c: Rename into ...
1173 * gcc.target/arm/atomic-op-relaxed-1.c: This.
1174 * gcc.target/arm/atomic-op-release.c: Rename into ...
1175 * gcc.target/arm/atomic-op-release-1.c: This.
1176 * gcc.target/arm/atomic-op-seq_cst.c: Rename into ...
1177 * gcc.target/arm/atomic-op-seq_cst-1.c: This.
1178 * gcc.target/arm/atomic-op-short.c: Rename into ...
1179 * gcc.target/arm/atomic-op-short-1.c: This.
1180 * gcc.target/arm/atomic-comp-swap-release-acquire-2.c: New test.
1181 * gcc.target/arm/atomic-op-acq_rel-2.c: Likewise.
1182 * gcc.target/arm/atomic-op-acquire-2.c: Likewise.
1183 * gcc.target/arm/atomic-op-char-2.c: Likewise.
1184 * gcc.target/arm/atomic-op-consume-2.c: Likewise.
1185 * gcc.target/arm/atomic-op-int-2.c: Likewise.
1186 * gcc.target/arm/atomic-op-relaxed-2.c: Likewise.
1187 * gcc.target/arm/atomic-op-release-2.c: Likewise.
1188 * gcc.target/arm/atomic-op-seq_cst-2.c: Likewise.
1189 * gcc.target/arm/atomic-op-short-2.c: Likewise.
1190
1f8dd420
AV
11912016-07-14 Andre Vehreschild <vehre@gcc.gnu.org>
1192
1193 PR fortran/70842
1194 * gfortran.dg/select_type_35.f03: New test.
1195
53109ba8
KT
11962016-07-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1197
1198 PR target/65951
1199 PR tree-optimization/70923
1200 * gcc.dg/vect/vect-mult-const-pattern-1.c: New test.
1201 * gcc.dg/vect/vect-mult-const-pattern-2.c: Likewise.
1202 * gcc.dg/vect/pr65951.c: Likewise.
1203 * gcc.dg/vect/vect-iv-9.c: Remove ! vect_int_mult-specific scan.
1204
91f35b7f
DE
12052016-07-14 David Edelsohn <dje.gcc@gmail.com>
1206
1207 * c-c++-common/pr60226.c: Expect maximum object file alignment
1208 error on AIX.
1209
351168fe
RB
12102016-07-14 Richard Biener <rguenther@suse.de>
1211
1212 PR tree-optimization/71866
1213 * gcc.dg/torture/pr71866.c: New testcase.
1214
94c32c00
TP
12152016-07-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
1216
1217 * gcc.target/arm/pr42574.c: Add missing target keyword for the dg-do
1218 selector and enclose boolean expression in curly braces.
1219
b799a481
AM
12202016-07-14 Alan Modra <amodra@gmail.com>
1221
1222 PR target/71733
1223 * gcc.target/powerpc/p9-novsx.c: New.
1224
f63ba78c
AK
12252016-07-13 Andi Kleen <ak@linux.intel.com>
1226
1227 * g++.dg/tree-prof/indir-call-prof.C: Basic fixes for autofdo.
1228 * g++.dg/tree-prof/morefunc.C: Dito.
1229 * g++.dg/tree-prof/pr35545.C: Dito.
1230 * g++.dg/tree-prof/reorder.C: Dito.
1231 * gcc.dg/tree-prof/20050826-2.c: Dito.
1232 * gcc.dg/tree-prof/cmpsf-1.c: Dito.
1233 * gcc.dg/tree-prof/cold_partition_label.c: Dito.
1234 * gcc.dg/tree-prof/ic-misattribution-1.c: Dito.
1235 * gcc.dg/tree-prof/indir-call-prof.c: Dito.
1236 * gcc.dg/tree-prof/inliner-1.c: Dito.
1237 * gcc.dg/tree-prof/merge_block.c: Dito.
1238 * gcc.dg/tree-prof/stringop-1.c: Dito.
1239 * gcc.dg/tree-prof/stringop-2.c: Dito.
1240 * gcc.dg/tree-prof/switch-case-1.c: Dito.
1241 * gcc.dg/tree-prof/switch-case-2.c: Dito.
1242 * gcc.dg/tree-prof/time-profiler-1.c: Dito.
1243 * gcc.dg/tree-prof/time-profiler-2.c: Dito.
1244 * gcc.dg/tree-prof/update-loopch.c: Dito.
1245 * gcc.dg/tree-prof/val-prof-1.c: Dito.
1246 * gcc.dg/tree-prof/val-prof-2.c: Dito.
1247 * gcc.dg/tree-prof/val-prof-3.c: Dito.
1248 * gcc.dg/tree-prof/val-prof-4.c: Dito.
1249 * gcc.dg/tree-prof/val-prof-5.c: Dito.
1250 * gcc.dg/tree-prof/val-prof-6.c: Dito.
1251 * gcc.dg/tree-prof/val-prof-7.c: Dito.
1252
f4d5a23d
AK
12532016-07-13 Andi Kleen <ak@linux.intel.com>
1254
1255 * lib/profopt.exp (profopt-execute): Remove .imports files.
1256
ae145898
AK
12572016-07-13 Andi Kleen <ak@linux.intel.com>
1258
0b965526 1259 * lib/profopt.exp (profopt-execute): Always log profiler command line.
ae145898 1260
e97bd4f5
AK
12612016-07-13 Andi Kleen <ak@linux.intel.com>
1262
1263 * lib/profopt.exp (dg-final-scan-autofdo,
1264 dg-final-scan-not-autofdo): New functions.
1265
6fa3d4b4
BC
12662016-07-13 Bin Cheng <bin.cheng@arm.com>
1267
1268 * gcc.dg/vect/vect-35-big-array.c: Refine comment and test.
1269 * gcc.dg/vect/vect-35.c: Ditto.
1270 * gcc.dg/vect/vect-alias-check-2.c: New test.
1271
65f18bc6
ML
12722016-07-13 Martin Liska <mliska@suse.cz>
1273
1274 * gfortran.dg/ldist-1.f90: Revert change introduces in r238114.
0b965526 1275 * gfortran.dg/vect/pr62283.f: Add -fno-ipa-icf to additional options.
65f18bc6
ML
1276 * gfortran.dg/pr42108.f90: Update expected dump scan.
1277
9737f35b
RB
12782016-07-13 Richard Biener <rguenther@suse.de>
1279
1280 PR tree-optimization/24574
1281 * gcc.dg/pr24574.c: New testcase.
1282
62c0ea4b
SKS
12832016-07-13 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1284
0b965526 1285 * c-c++-common/Wduplicated-cond-3.c (fn10): Use smaller const literal.
62c0ea4b
SKS
1286 * c-c++-common/builtin-arith-overflow-2.c: Skip for avr.
1287 * c-c++-common/pr68833-1.c: Require int32plus.
1288 * gcc.dg/ipa/pr63551.c: Likewise.
1289 * gcc.dg/ipa/pr63595.c: Require ptr32plus.
1290 * gcc.dg/ipa/pr64041.c: Require int32plus.
1291
c7ed8938
IE
12922016-07-13 Ilya Enkovich <ilya.enkovich@intel.com>
1293
1294 PR ipa/71633
1295 * g++.dg/pr71633.C: New test.
1296
5ce15300
TP
12972016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1298
1299 * lib/target-supports.exp (check_effective_target_arm_thumb1_cbz_ok):
1300 Add new arm_thumb1_cbz_ok effective target.
1301 * gcc.target/arm/cbz.c: New test.
1302
2b9509a3
TP
13032016-07-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1304
1305 * lib/target-supports.exp (check_effective_target_arm_thumb1_movt_ok):
1306 Define effective target.
1307 * gcc.target/arm/pr42574.c: Require arm_thumb1_ok and
1308 !arm_thumb1_movt_ok to exclude ARMv8-M Baseline.
1309 * gcc.target/arm/movhi_movw.c: New test.
1310 * gcc.target/arm/movsi_movw.c: Likewise.
1311 * gcc.target/arm/movdi_movw.c: Likewise.
1312
7f15b177
RB
13132016-07-13 Richard Biener <rguenther@suse.de>
1314
1315 PR middle-end/71104
1316 * gcc.dg/pr71104-1.c: New testcase.
1317 * gcc.dg/pr71104-2.c: Likewise.
1318
0b0a896e
MM
13192016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1320
1321 PR target/71805
1322 * gcc.target/powerpc/pr71805.c: New test.
1323
f906f5ed
BS
13242016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1325
1326 * gcc.target/powerpc/divkc3-1.c: New.
1327 * gcc.target/powerpc/mulkc3-1.c: New.
1328
9e63c3aa
NS
13292016-07-12 Nathan Sidwell <nathan@acm.org>
1330
1331 * gcc.target/arm/data-rel-1.c: New.
1332 * gcc.target/arm/data-rel-2.c: New.
1333 * gcc.target/arm/data-rel-3.c: New.
1334
f507d202
ML
13352016-07-12 Martin Liska <mliska@suse.cz>
1336
1337 * gcc.dg/params/blocksort-part.c: New test.
1338 * gcc.dg/params/params.exp: New file.
1339
d6f7c125
KT
13402016-07-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1341
1342 PR middle-end/71700
1343 * gcc.c-torture/execute/pr71700.c: New test.
1344
37ccb0ba
SB
13452016-07-12 Steven Bosscher <steven@gcc.gnu.org>
1346 Richard Biener <rguenther@suse.de>
1347
1348 PR tree-optimization/23286
1349 PR tree-optimization/70159
1350 * gcc.dg/tree-ssa/ssa-pre-11.c: Disable code hosting.
1351 * gcc.dg/tree-ssa/ssa-pre-27.c: Likewise.
1352 * gcc.dg/tree-ssa/ssa-pre-28.c: Likewise.
1353 * gcc.dg/tree-ssa/ssa-pre-2.c: Likewise.
1354 * gcc.dg/tree-ssa/pr35286.c: Likewise.
1355 * gcc.dg/tree-ssa/pr35287.c: Likewise.
1356 * gcc.dg/hoist-register-pressure-1.c: Likewise.
1357 * gcc.dg/hoist-register-pressure-2.c: Likewise.
1358 * gcc.dg/hoist-register-pressure-3.c: Likewise.
1359 * gcc.dg/pr51879-12.c: Likewise.
1360 * gcc.dg/strlenopt-9.c: Likewise.
1361 * gcc.dg/tree-ssa/pr47392.c: Likewise.
1362 * gcc.dg/tree-ssa/pr68619-4.c: Likewise.
1363 * gcc.dg/tree-ssa/split-path-5.c: Likewise.
1364 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1365 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1366 * gcc.dg/tree-ssa/loadpre3.c: Adjust so hosting doesn't apply.
1367 * gcc.dg/tree-ssa/pr43491.c: Scan optimized dump for desired result.
1368 * gcc.dg/tree-ssa/ssa-pre-31.c: Adjust expected outcome for hoisting.
1369 * gcc.dg/tree-ssa/ssa-hoist-1.c: New testcase.
1370 * gcc.dg/tree-ssa/ssa-hoist-2.c: New testcase.
1371 * gcc.dg/tree-ssa/ssa-hoist-3.c: New testcase.
1372 * gcc.dg/tree-ssa/ssa-hoist-4.c: New testcase.
1373 * gcc.dg/tree-ssa/ssa-hoist-5.c: New testcase.
1374 * gcc.dg/tree-ssa/ssa-hoist-6.c: New testcase.
1375 * gfortran.dg/pr43984.f90: Adjust expected outcome.
1376
712a93d6
RB
13772016-07-12 Richard Biener <rguenther@suse.de>
1378
1379 PR rtl-optimization/68961
1380 * gcc.target/i386/pr68961.c: New testcase.
1381
c392943c
JJ
13822016-07-11 Jakub Jelinek <jakub@redhat.com>
1383
3d56e6a4
JJ
1384 PR middle-end/71758
1385 * c-c++-common/gomp/pr71758.c: New test.
1386 * gfortran.dg/gomp/pr71758.f90: New test.
1387
c392943c
JJ
1388 PR tree-optimization/71823
1389 * gcc.dg/vect/pr71823.c: New test.
1390
741d3be5
DM
13912016-07-11 David Malcolm <dmalcolm@redhat.com>
1392
1393 * gcc.dg/plugin/location_overflow_plugin.c (plugin_init): Avoid
1394 hardcoding the values of LINE_MAP_MAX_LOCATION_WITH_PACKED_RANGES
1395 and LINE_MAP_MAX_LOCATION_WITH_COLS.
1396
92fa45b5
L
13972016-07-11 H.J. Lu <hongjiu.lu@intel.com>
1398
1399 PR target/71801
1400 * gcc.target/i386/pr71801.c: New test.
1401
f51606c7
RB
14022016-07-11 Richard Biener <rguenther@suse.de>
1403
1404 PR tree-optimization/71816
1405 * gcc.dg/torture/pr71816.c: New testcase.
1406
36b54ce0
TK
14072016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1408
1409 PR fortran/71783
1410 * gfortran.dg/dependency_46.f90: New test.
1411
d13835b6
VM
14122016-07-08 Vladimir Makarov <vmakarov@redhat.com>
1413
1414 PR rtl-optimization/71621
1415 * gcc.target/i386/pr71621-1.c: New.
1416 * gcc.target/i386/pr71621-2.c: New.
1417
642bcbdf
CP
14182016-07-08 Cesar Philippidis <cesar@codesourcery.com>
1419
1420 * gfortran.dg/goacc/pr71704.f90: New test.
1421
02eb5b8b
BS
14222016-07-08 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1423
1424 PR target/71297
1425 * gcc.target/powerpc/pr71297.c: New.
1426
8beb9a0d
JW
14272016-07-08 Jiong Wang <jiong.wang@arm.com>
1428
1429 * gcc.target/aarch64/simd/vminmaxnm_1.c: New.
1430
cef4b650
MM
14312016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1432
1433 PR target/71806
1434 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option.
1435
3c3ecf52
AH
14362016-07-08 Alan Hayward <alan.hayward@arm.com>
1437
1438 PR tree-optimization/71667
1439 * gcc.dg/vect/pr71667.c: New
1440
2660286d
ML
14412016-07-08 Martin Liska <mliska@suse.cz>
1442
1443 * gcc.dg/torture/pr71606.c: New test.
1444
70cdd4ae
JD
14452016-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1446
1447 PR fortran/71764
1448 * gfortran.dg/pr71764.f90: New test.
1449
842dc2e6
JJ
14502016-07-07 Jakub Jelinek <jakub@redhat.com>
1451 Kai Tietz <ktietz70@googlemail.com>
1452
1453 PR c++/70869
1454 PR c++/71054
1455 * g++.dg/cpp0x/pr70869.C: New test.
1456 * g++.dg/cpp0x/pr71054.C: New test.
1457
31be4262
DE
14582016-07-07 David Edelsohn <dje.gcc@gmail.com>
1459
1460 * g++.dg/debug/pr71432.C: Fail on AIX.
1461
1c122092
ML
14622016-07-07 Martin Liska <mliska@suse.cz>
1463
1464 * gfortran.dg/do_1.f90: Remove a corner case that triggers
1465 an undefined behavior.
1466 * gfortran.dg/do_3.F90: Likewise.
1467 * gfortran.dg/do_check_11.f90: New test.
1468 * gfortran.dg/do_check_12.f90: New test.
1469 * gfortran.dg/do_corner_warn.f90: New test.
1470
7119f1b1
ML
14712016-07-07 Martin Liska <mliska@suse.cz>
1472
1473 * gfortran.dg/predict-1.f90: Ammend the test.
1474 * gfortran.dg/predict-2.f90: Likewise.
1475
275792f2
IE
14762016-07-07 Ilya Enkovich <ilya.enkovich@intel.com>
1477
1478 PR ipa/71624
1479 * g++.dg/pr71624.C: New test.
1480
05a437c1
TP
14812016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1482
1483 * lib/target-supports.exp: Generate add_options_for_arm_arch_FUNC and
1484 check_effective_target_arm_arch_FUNC_multilib for ARMv8-M Baseline and
1485 ARMv8-M Mainline architectures.
1486
6f493951
TP
14872016-07-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
1488
1489 * lib/target-supports.exp (check_effective_target_arm_cortex_m): Use
1490 __ARM_ARCH_ISA_ARM to test for Cortex-M devices.
1491
5ddaee94
SB
14922016-07-06 Segher Boessenkool <segher@kernel.crashing.org>
1493
1494 PR target/70098
1495 PR target/71763
1496 * gcc.target/powerpc/pr71763.c: New file.
1497
651afdb2
YR
14982016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com>
1499
1500 PR tree-optimization/71518
0b965526 1501 * gcc.dg/pr71518.c: New test.
651afdb2 1502
9df99881
WD
15032016-07-06 Wilco Dijkstra <wdijkstr@arm.com>
1504
1505 * gcc.target/arm/vst1Q_laneu64-1.c (foo): Use unsigned char*.
1506
7b4e0769
SKS
15072016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1508
0b965526 1509 PR target/50739
7b4e0769
SKS
1510 * gcc.target/avr/pr50739.c: New test.
1511
eb4432f7
JH
15122016-07-05 Jan Hubicka <jh@suse.cz>
1513
1514 * gcc.dg/tree-ssa/scev-14.c: update template.
1515
c01e092f
RS
15162016-07-06 Richard Sandiford <richard.sandiford@arm.com>
1517
1518 * gcc.dg/vect/group-no-gaps-1.c: New test.
1519
8070763a
AK
15202016-07-05 Andi Kleen <ak@linux.intel.com>
1521
1522 * gcc.target/i386/mpx/mpx-check.h: Check XGETBV output
1523 if kernel supports MPX.
1524
7f6e88a8
KC
15252016-07-05 Kito Cheng <kito.cheng@gmail.com>
1526
1527 * gcc.c-torture/compile/pr69102.c: Require fpic support.
1528
36a265b1
MM
15292016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com>
1530 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1531
1532 * gcc.target/powerpc/signbit-1.c: New test.
1533 * gcc.target/powerpc/signbit-2.c: New test.
1534 * gcc.target/powerpc/signbit-3.c: New test.
1535
7a98fb6e
KT
15362016-07-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1537
1538 PR rtl-optimization/71594
1539 * gcc.dg/torture/pr71594.c: New test.
1540
1e3d54b4
JH
15412016-07-05 Jan Hubicka <jh@suse.cz>
1542
1543 * gcc.dg/tree-ssa/scev-14.c: new testcase.
1544
84ca3893
DM
15452016-07-05 David Malcolm <dmalcolm@redhat.com>
1546
1547 PR c++/62314
1548 * gcc/testsuite/g++.dg/parse/error5.C: Update column
1549 number of missing semicolon error.
1550 * g++.dg/pr62314-2.C: New test case.
1551
20d0bfce
AF
15522016-07-05 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
1553
1554 * gfortran.dg/coarray_stat_function.f90: New test.
1555 * gfortran.dg/coarray_stat_whitespace.f90: New test.
1556 * gfortran.dg/coarray_lib_comm_1: Adapting old test
1557 to new interfaces.
1558
69aaea06
AV
15592016-07-05 Andre Vehreschild <vehre@gcc.gnu.org>
1560
1561 PR fortran/71623
1562 * gfortran.dg/deferred_character_17.f90: New test.
1563
f723a43c
CL
15642016-07-05 Christophe Lyon <christophe.lyon@linaro.org>
1565
1566 * gcc.target/arm/neon/polytypes.c: Move to ...
1567 * gcc.target/arm/polytypes.c: ... here.
1568 * gcc.target/arm/neon/pr51534.c: Move to ...
1569 * gcc.target/arm/pr51534.c: ... here.
1570 * gcc.target/arm/neon/vect-vcvt.c: Move to ...
1571 * gcc.target/arm/vect-vcvt.c: ... here.
1572 * gcc.target/arm/neon/vect-vcvtq.c: Move to ...
1573 * gcc.target/arm/vect-vcvtq.c: ... here.
1574 * gcc.target/arm/neon/vfp-shift-a2t2.c: Move to ...
1575 * gcc.target/arm/vfp-shift-a2t2.c: ... here.
1576 * gcc.target/arm/neon/vst1Q_laneu64-1.c: Move to ...
1577 * gcc.target/arm/vst1Q_laneu64-1.c: ... here. Fix foo() prototype.
1578 * gcc.target/arm/neon/neon.exp: Delete.
1579 * gcc.target/arm/neon/: Delete.
1580
d73e0ccf
JD
15812016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1582
1583 PR fortran/65575
1584 * gfortran.dg: pr65575.f90: New test.
1585
c20f6223
JD
15862016-07-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1587
1588 PR fortran/35849
1589 * gfortran.dg: pr35849.f90: New test.
1590
2a5537c3
JJ
15912016-07-04 Jakub Jelinek <jakub@redhat.com>
1592
1593 PR c++/71739
1594 * g++.dg/cpp0x/pr71739.C: New test.
1595
740f9751
CL
15962016-07-04 Christophe Lyon <christophe.lyon@linaro.org>
1597
1598 * c-c++-common/asan/clone-test-1.c (main): Handle clone() failure.
1599
bf749919
DV
16002016-07-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
1601
1602 * gcc.target/s390/vector/vec-scalar-cmp-1.c: Expect lochi instead of
1603 locr.
1604 * gcc.target/s390/loc-1.c: New test.
1605
430bb38e
YR
16062016-07-04 Yuri Rumyantsev <ysrumyan@gmail.com>
1607
1608 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-1.c: New test.
1609 * gcc/testsuite/gcc.target/i386/avx512f-vect-perm-2.c: New test.
1610
15f6e0da
RR
16112016-07-04 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1612
1613 PR target/63874
1614 * gcc.target/aarch64/pr63874.c: New test.
1615
79335075
JB
16162016-07-04 Jan Beulich <jbeulich@suse.com>
1617
1618 * g++.dg/header.c: New.
1619 * gcc.dg/header.c: New.
1620
557e8c49
JJ
16212016-07-02 Jakub Jelinek <jakub@redhat.com>
1622
1623 PR c/71719
1624 * c-c++-common/Wunused-var-15.c: New test.
1625
79a592e3
JJ
16262016-07-01 Jakub Jelinek <jakub@redhat.com>
1627
1628 PR fortran/71687
1629 * gfortran.dg/gomp/pr71687.f90: New test.
1630
e2298656
BS
16312016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1632
1633 * gcc.dg/const-float128-ped.c: Require __float128 effective
1634 target and options.
1635 * gcc.dg/const-float128.c: Likewise.
1636 * gcc.dg/torture/float128-cmp-invalid.c: Require
1637 __float128 and base_quadfloat_support effective targets, and
1638 __float128 options.
1639 * gcc.dg/torture/float128-div-underflow.c: Likewise.
1640 * gcc.dg/torture/float128-extend-nan.c: Likewise.
1641 * gcc.dg/torture/float128-nan.c: Likewise.
1642 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
1643 * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
1644 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
0b965526 1645 * lib/target-supports.exp (check_effective_target___float128): New.
e2298656
BS
1646 (add_options_for___float128): New.
1647 (check_effective_target_base_quadword_support): New.
1648
70c11966
MM
16492016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com>
1650
1651 PR target/71720
1652 * gcc.target/powerpc/pr71720.c: New test.
1653
059541fd
JB
16542016-07-01 Jan Beulich <jbeulich@suse.com>
1655
1656 * gcc.dg/bss.c: New.
1657
2c1e4964
PB
16582016-07-01 Peter Bergner <bergner@vnet.ibm.com>
1659
1660 PR target/71698
1661 * gcc.target/powerpc/pr71698.c: New test.
1662
22e1cb39
GJL
16632016-07-01 Georg-Johann Lay <avr@gjlay.de>
1664
1665 PR target/71151
1666 * gcc.target/avr/pr71151-common.h (foo): Use macro SECTION_NAME
1667 instead of ".foo" for its section name.
1668 * gcc.target/avr/pr71151-2.c (SECTION_NAME): Define appropriately
1669 depending on MCU's flash size.
1670 * gcc.target/avr/pr71151-3.c (SECTION_NAME): Dito.
1671 * gcc.target/avr/pr71151-4.c (SECTION_NAME): Dito.
1672 * gcc.target/avr/pr71151-5.c (SECTION_NAME): Dito.
1673 * gcc.target/avr/pr71151-6.c (SECTION_NAME): Dito.
1674 * gcc.target/avr/pr71151-7.c (SECTION_NAME): Dito.
1675 * gcc.target/avr/pr71151-8.c (SECTION_NAME): Dito.
1676
466cf574
JB
16772016-07-01 Jan Beulich <jbeulich@suse.com>
1678
1679 * gcc.target/i386/pr65105-2.c: Add -msse2.
1680
351beab7
JJ
16812016-06-30 Jakub Jelinek <jakub@redhat.com>
1682
55a0f21a
JJ
1683 PR tree-optimization/71707
1684 * gcc.dg/strlenopt-29.c: New test.
1685
6245ad72
JJ
1686 PR fortran/71704
1687 * gfortran.dg/gomp/pr71704.f90: New test.
1688
351beab7
JJ
1689 PR fortran/71705
1690 * gfortran.dg/gomp/pr71705.f90: New test.
1691
5a3a6a5e
KN
16922016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
1693
1694 * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script.
1695 * gcc.target/powerpc/dfp/dtstsfi-0.c: New test.
1696 * gcc.target/powerpc/dfp/dtstsfi-1.c: New test.
1697 * gcc.target/powerpc/dfp/dtstsfi-10.c: New test.
1698 * gcc.target/powerpc/dfp/dtstsfi-11.c: New test.
1699 * gcc.target/powerpc/dfp/dtstsfi-12.c: New test.
1700 * gcc.target/powerpc/dfp/dtstsfi-13.c: New test.
1701 * gcc.target/powerpc/dfp/dtstsfi-14.c: New test.
1702 * gcc.target/powerpc/dfp/dtstsfi-15.c: New test.
1703 * gcc.target/powerpc/dfp/dtstsfi-16.c: New test.
1704 * gcc.target/powerpc/dfp/dtstsfi-17.c: New test.
1705 * gcc.target/powerpc/dfp/dtstsfi-18.c: New test.
1706 * gcc.target/powerpc/dfp/dtstsfi-19.c: New test.
1707 * gcc.target/powerpc/dfp/dtstsfi-2.c: New test.
1708 * gcc.target/powerpc/dfp/dtstsfi-20.c: New test.
1709 * gcc.target/powerpc/dfp/dtstsfi-21.c: New test.
1710 * gcc.target/powerpc/dfp/dtstsfi-22.c: New test.
1711 * gcc.target/powerpc/dfp/dtstsfi-23.c: New test.
1712 * gcc.target/powerpc/dfp/dtstsfi-24.c: New test.
1713 * gcc.target/powerpc/dfp/dtstsfi-25.c: New test.
1714 * gcc.target/powerpc/dfp/dtstsfi-26.c: New test.
1715 * gcc.target/powerpc/dfp/dtstsfi-27.c: New test.
1716 * gcc.target/powerpc/dfp/dtstsfi-28.c: New test.
1717 * gcc.target/powerpc/dfp/dtstsfi-29.c: New test.
1718 * gcc.target/powerpc/dfp/dtstsfi-3.c: New test.
1719 * gcc.target/powerpc/dfp/dtstsfi-30.c: New test.
1720 * gcc.target/powerpc/dfp/dtstsfi-31.c: New test.
1721 * gcc.target/powerpc/dfp/dtstsfi-32.c: New test.
1722 * gcc.target/powerpc/dfp/dtstsfi-33.c: New test.
1723 * gcc.target/powerpc/dfp/dtstsfi-34.c: New test.
1724 * gcc.target/powerpc/dfp/dtstsfi-35.c: New test.
1725 * gcc.target/powerpc/dfp/dtstsfi-36.c: New test.
1726 * gcc.target/powerpc/dfp/dtstsfi-37.c: New test.
1727 * gcc.target/powerpc/dfp/dtstsfi-38.c: New test.
1728 * gcc.target/powerpc/dfp/dtstsfi-39.c: New test.
1729 * gcc.target/powerpc/dfp/dtstsfi-4.c: New test.
1730 * gcc.target/powerpc/dfp/dtstsfi-40.c: New test.
1731 * gcc.target/powerpc/dfp/dtstsfi-41.c: New test.
1732 * gcc.target/powerpc/dfp/dtstsfi-42.c: New test.
1733 * gcc.target/powerpc/dfp/dtstsfi-43.c: New test.
1734 * gcc.target/powerpc/dfp/dtstsfi-44.c: New test.
1735 * gcc.target/powerpc/dfp/dtstsfi-45.c: New test.
1736 * gcc.target/powerpc/dfp/dtstsfi-46.c: New test.
1737 * gcc.target/powerpc/dfp/dtstsfi-47.c: New test.
1738 * gcc.target/powerpc/dfp/dtstsfi-48.c: New test.
1739 * gcc.target/powerpc/dfp/dtstsfi-49.c: New test.
1740 * gcc.target/powerpc/dfp/dtstsfi-5.c: New test.
1741 * gcc.target/powerpc/dfp/dtstsfi-50.c: New test.
1742 * gcc.target/powerpc/dfp/dtstsfi-51.c: New test.
1743 * gcc.target/powerpc/dfp/dtstsfi-52.c: New test.
1744 * gcc.target/powerpc/dfp/dtstsfi-53.c: New test.
1745 * gcc.target/powerpc/dfp/dtstsfi-54.c: New test.
1746 * gcc.target/powerpc/dfp/dtstsfi-55.c: New test.
1747 * gcc.target/powerpc/dfp/dtstsfi-56.c: New test.
1748 * gcc.target/powerpc/dfp/dtstsfi-57.c: New test.
1749 * gcc.target/powerpc/dfp/dtstsfi-58.c: New test.
1750 * gcc.target/powerpc/dfp/dtstsfi-59.c: New test.
1751 * gcc.target/powerpc/dfp/dtstsfi-6.c: New test.
1752 * gcc.target/powerpc/dfp/dtstsfi-60.c: New test.
1753 * gcc.target/powerpc/dfp/dtstsfi-61.c: New test.
1754 * gcc.target/powerpc/dfp/dtstsfi-62.c: New test.
1755 * gcc.target/powerpc/dfp/dtstsfi-63.c: New test.
1756 * gcc.target/powerpc/dfp/dtstsfi-64.c: New test.
1757 * gcc.target/powerpc/dfp/dtstsfi-65.c: New test.
1758 * gcc.target/powerpc/dfp/dtstsfi-66.c: New test.
1759 * gcc.target/powerpc/dfp/dtstsfi-67.c: New test.
1760 * gcc.target/powerpc/dfp/dtstsfi-68.c: New test.
1761 * gcc.target/powerpc/dfp/dtstsfi-69.c: New test.
1762 * gcc.target/powerpc/dfp/dtstsfi-7.c: New test.
1763 * gcc.target/powerpc/dfp/dtstsfi-70.c: New test.
1764 * gcc.target/powerpc/dfp/dtstsfi-71.c: New test.
1765 * gcc.target/powerpc/dfp/dtstsfi-72.c: New test.
1766 * gcc.target/powerpc/dfp/dtstsfi-73.c: New test.
1767 * gcc.target/powerpc/dfp/dtstsfi-74.c: New test.
1768 * gcc.target/powerpc/dfp/dtstsfi-75.c: New test.
1769 * gcc.target/powerpc/dfp/dtstsfi-76.c: New test.
1770 * gcc.target/powerpc/dfp/dtstsfi-77.c: New test.
1771 * gcc.target/powerpc/dfp/dtstsfi-78.c: New test.
1772 * gcc.target/powerpc/dfp/dtstsfi-79.c: New test.
1773 * gcc.target/powerpc/dfp/dtstsfi-8.c: New test.
1774 * gcc.target/powerpc/dfp/dtstsfi-9.c: New test.
1775
3dfa8071 17762016-06-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0b965526 1777 James Greenhalgh <james.greenhalgh@arm.com>
3dfa8071
KT
1778
1779 * gcc.target/aarch64/vect_copy_lane_1.c: New test.
1780
9bd62242 17812016-06-30 James Greenhalgh <james.greenhalgh@arm.com>
0b965526 1782 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9bd62242
JG
1783
1784 * gcc.target/aarch64/vget_set_lane_1.c: New test.
1785
603107fb
DM
17862016-06-30 David Malcolm <dmalcolm@redhat.com>
1787
1788 PR driver/71651
1789 * gcc.dg/spellcheck-options-12.c: New test case.
1790
205cccc7
JJ
17912016-06-30 Jakub Jelinek <jakub@redhat.com>
1792
1793 PR middle-end/71693
1794 * gcc.c-torture/compile/pr71693.c: New test.
1795
f4452176
DM
17962016-06-29 David Malcolm <dmalcolm@redhat.com>
1797
1798 * gcc.dg/spellcheck-params.c: New testcase.
1799 * gcc.dg/spellcheck-params-2.c: New testcase.
1800
c5e74d9d
MM
18012016-06-29 Michael Meissner <meissner@linux.vnet.ibm.com>
1802
1803 * gcc.target/powerpc/p9-extract-1.c: New file to test ISA 3.0
1804 vector extract instructions.
1805 * gcc.target/powerpc/p9-extract-2.c: Likewise.
1806
e44ecbfd
JD
18072016-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1808
1809 PR fortran/71686
1810 * gfortran.dg/unexpected_eof_2.f90: New test.
1811 * gfortran.dg/unexpected_eof_3.f90: New test.
1812
ee446d9f
JW
18132016-06-29 Jim Wilson <jim.wilson@linaro.org>
1814
1815 * gcc.dg/asr_div1.c: Add aarch64 specific dg-options.
1816
27f67461
CP
18172016-06-29 Cesar Philippidis <cesar@codesourcery.com>
1818
1819 * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics.
1820 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
1821 * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage.
1822
b1206d29
RB
18232016-06-29 Richard Biener <rguenther@suse.de>
1824
1825 PR middle-end/15256
1826 * gcc.dg/tree-ssa/forwprop-34.c: New testcase.
1827
1af21224
MW
18282016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1829
1830 * gcc.target/arm/aapcs/neon-vect10.c: Require
1831 -mfloat-ab=hard. Replace arm_neon_fp16_ok with arm_neon_fp16_hw.
1832 * gcc.target/arm/aapcs/neon-vect9.c: Likewise.
1833 * gcc.target/arm/aapcs/vfp18.c: Likewise.
1834 * gcc.target/arm/aapcs/vfp19.c: Likewise.
1835 * gcc.target/arm/aapcs/vfp20.c: Likewise.
1836 * gcc.target/arm/aapcs/vfp21.c: Likewise.
1837 * gcc.target/arm/fp16-aapcs-1.c: Require
1838 -mfloat-ab=hard. Also simplify the test.
1839 * gcc.target/arm/fp16-aapcs-2.c: New.
1840
7fe43755
MW
18412016-06-29 Matthew Wahab <matthew.wahab@arm.com>
1842
0b965526 1843 * lib/target-supports.exp (add_options_for_arm_fp16): Reword comment.
7fe43755
MW
1844 (add_options_for_arm_fp16_ieee): New.
1845 (add_options_for_arm_fp16_alternative): New.
1846 (effective_target_arm_fp16_ok_nocache): Add to comment. Fix a
1847 long-line.
1848 (effective_target_arm_fp16_hw): New.
1849
264d951a
IE
18502016-06-29 Ilya Enkovich <ilya.enkovich@intel.com>
1851
1852 PR tree-optimization/71655
1853 * g++.dg/pr71655.C: New test.
1854
5c846a81
ML
18552016-06-29 Martin Liska <mliska@suse.cz>
1856
1857 * gcc.dg/pr71585.c: New test.
1858 * gcc.dg/pr71585-2.c: New test.
1859 * gcc.dg/pr71585-3.c: New test.
1860
fafe9318
YR
18612016-06-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1862
1863 PR tree-optimization/70729
1864 * g++.dg/vect/pr70729.cc: New test.
1865
54d19c3b
TS
18662016-06-29 Thomas Schwinge <thomas@codesourcery.com>
1867
1868 * c-c++-common/gomp/cancel-1.c: Extend.
1869
5f3cd7c3
JJ
18702016-06-29 Jakub Jelinek <jakub@redhat.com>
1871
1872 PR tree-optimization/71625
1873 * gcc.dg/strlenopt-28.c: New test.
1874
4aa83879
RB
18752016-06-29 Richard Biener <rguenther@suse.de>
1876
1877 PR middle-end/71002
1878 * g++.dg/torture/pr71002.C: Adjust testcase.
1879
152ef731
JJ
18802016-06-29 Jakub Jelinek <jakub@redhat.com>
1881
1882 PR c/71685
1883 * gcc.dg/pr71685.c: New test.
1884
18852016-06-28 Martin Sebor <msebor@redhat.com>
4378d117
MS
1886
1887 PR c/71552
1888 * gcc.dg/init-bad-9.c: New test.
1889
d41dc215
BS
18902016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1891
1892 * gcc.target/powerpc/abs128-1.c: Require VSX.
1893 * gcc.target/powerpc/copysign128-1.c: Likewise.
1894 * gcc.target/powerpc/inf128-1.c: Likewise.
1895 * gcc.target/powerpc/nan128-1.c: Likewise.
1896
6a20b538
JJ
18972016-06-28 Jakub Jelinek <jakub@redhat.com>
1898
1899 PR middle-end/71626
1900 * gcc.c-torture/execute/pr71626-1.c: New test.
1901 * gcc.c-torture/execute/pr71626-2.c: New test.
1902
77d93c47
PB
19032016-06-28 Peter Bergner <bergner@vnet.ibm.com>
1904
1905 PR target/71656
1906 * gcc.target/powerpc/pr71656-2.c: Fix syntax errors.
1907
a8264058
SB
19082016-06-27 Segher Boessenkool <segher@kernel.crashing.org>
1909
1910 PR target/71670
1911 * gcc.target/powerpc/pr71670.c: New testcase.
1912
0dc47331
PB
19132016-06-27 Peter Bergner <bergner@vnet.ibm.com>
1914
1915 PR target/71656
1916 * gcc.target/powerpc/pr71656-1.c: New test.
1917 * gcc.target/powerpc/pr71656-2.c: New test.
1918
b65ffc79
CL
19192016-06-27 Christophe Lyon <christophe.lyon@linaro.org>
1920
1921 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add ifdef
1922 around fp16 code.
1923 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Likewise.
1924 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
1925 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
1926 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1927 * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c:
1928 Add arm_neon_fp16_ok effective target.
0b965526
UB
1929 * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c:
1930 Likewise.
1931 * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c:
1932 Likewise.
1933 * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c:
1934 Likewise.
1935 * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c:
1936 Likewise.
1937 * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c:
1938 Likewise.
1939 * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c:
1940 Likewise.
1941 * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c:
1942 Likewise.
1943 * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c:
1944 Likewise.
1945 * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c:
1946 Likewise.
1947 * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c:
1948 Likewise.
1949 * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c:
1950 Likewise.
b65ffc79 1951
9bb86f40
JH
19522016-06-26 Jan Hubicka <hubicka@ucw.cz>
1953
1954 * gcc.dg/predict-12.c: New testcase.
1955
46db0fd4
JD
19562016-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1957
1958 PR fortran/71649
1959 * gfortran.dg/pr71649.f90: New test.
1960
2a65e70b
JJ
19612016-06-25 Jakub Jelinek <jakub@redhat.com>
1962
f8a06e24
JJ
1963 PR tree-optimization/71643
1964 * g++.dg/opt/pr71643.C: New test.
1965
2a65e70b
JJ
1966 PR tree-optimization/71631
1967 * gcc.c-torture/execute/pr71631.c: New test.
1968
7805417a
JH
19692016-06-24 Jan Hubicka <hubicka@ucw.cz>
1970
1971 * gcc.dg/predict-11.c: New testcase.
1972 * gfortran.dg/predict-2.f90: New testcase.
1973
888ed1a3
JH
19742016-06-24 Jan Hubicka <hubicka@ucw.cz>
1975
1976 * gcc.dg/predict-10.c: New test.
1977
53605f35
BS
19782016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1979
1980 * gcc.target/powerpc/abs128-1.c: New.
1981 * gcc.target/powerpc/copysign128-1.c: New.
1982 * gcc.target/powerpc/inf128-1.c: New.
1983 * gcc.target/powerpc/nan128-1.c: New.
1984
7b22b4c6
EB
19852016-06-24 Eric Botcazou <ebotcazou@adacore.com>
1986
1987 * gfortran.dg/pr71642.f90: New test.
1988
37e373c2
JJ
19892016-06-24 Jakub Jelinek <jakub@redhat.com>
1990
1991 PR tree-optimization/71647
1992 * gcc.target/i386/pr71647.c: New test.
1993
b20b79f2
L
19942016-06-24 H.J. Lu <hongjiu.lu@intel.com>
1995
1996 * gcc.target/i386/noplt-gd-1.c: New test.
1997 * gcc.target/i386/noplt-gd-2.c: Likewise.
1998 * gcc.target/i386/noplt-gd-3.c: Likewise.
1999 * gcc.target/i386/noplt-ld-1.c: Likewise.
2000 * gcc.target/i386/noplt-ld-2.c: Likewise.
2001 * gcc.target/i386/noplt-ld-3.c: Likewise.
2002 * lib/target-supports.exp
2003 (check_effective_target_tls_get_addr_via_got): New.
2004
04619cb8
UB
20052016-06-24 Uros Bizjak <ubizjak@gmail.com>
2006
2007 * gcc.dg/vect/vect-nb-iter-ub-1.c: Remove default vector
2008 testsuite compile flags.
2009 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2010 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2011
20122016-06-24 Uros Bizjak <ubizjak@gmail.com>
2013
2014 * g++dg/vect/pr36684.cc: Add dg-do compile.
2015 * gcc.dg/vect/O3-pr70130.c: Remove dg-do run.
2016 * gcc.dg/vect/pr70021.c: Ditto.
2017 * gcc.dg/vect/pr70138-1.c: Ditto.
2018 * gcc.dg/vect/pr70138-2.c: Ditto.
2019 * gcc.dg/vect/pr70354-1.c: Ditto.
2020 * gcc.dg/vect/pr70354-2.c: Ditto.
2021 * gcc.dg/vect/pr71259.c: Ditto.
2022 * gcc.dg/vect/pr71416-1.c: Ditto.
2023 * gcc.dg/vect/slp-43.c: Ditto.
2024 * gcc.dg/vect/slp-45.c: Ditto.
2025 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
2026 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2027 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2028 * gfortran.dg/vect/pr69980.f90: Ditto.
2029
20302016-06-24 Uros Bizjak <ubizjak@gmail.com>
2031
2032 * gcc.dg/vect/O3-pr70130.c: Include tree-vect.h and call check_vect.
2033 * gcc.dg/vect/bb-slp-30.c: Ditto.
2034 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Ditto.
2035 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Ditto.
2036 * gcc.dg/vect/pr45902.c: Ditto.
2037 * gcc.dg/vect/pr48172.c: Ditto.
2038 * gcc.dg/vect/pr48377.c: Ditto.
2039 * gcc.dg/vect/pr49038.c: Ditto.
2040 * gcc.dg/vect/pr49771.c: Ditto.
2041 * gcc.dg/vect/pr52091.c: Ditto.
2042 * gcc.dg/vect/pr53185-2.c: Ditto.
2043 * gcc.dg/vect/pr56826.c: Ditto.
2044 * gcc.dg/vect/pr60276.c: Ditto.
2045 * gcc.dg/vect/pr62021.c: Ditto.
2046 * gcc.dg/vect/pr63530.c: Ditto.
2047 * gcc.dg/vect/pr65518.c: Ditto.
2048 * gcc.dg/vect/pr65947-1.c: Ditto.
2049 * gcc.dg/vect/pr65947-10.c: Ditto.
2050 * gcc.dg/vect/pr65947-11.c: Ditto.
2051 * gcc.dg/vect/pr65947-12.c: Ditto.
2052 * gcc.dg/vect/pr65947-13.c: Ditto.
2053 * gcc.dg/vect/pr65947-2.c: Ditto.
2054 * gcc.dg/vect/pr65947-3.c: Ditto.
2055 * gcc.dg/vect/pr65947-4.c: Ditto.
2056 * gcc.dg/vect/pr65947-5.c: Ditto.
2057 * gcc.dg/vect/pr65947-6.c: Ditto.
2058 * gcc.dg/vect/pr65947-7.c: Ditto.
2059 * gcc.dg/vect/pr65947-8.c: Ditto.
2060 * gcc.dg/vect/pr65947-9.c: Ditto.
2061 * gcc.dg/vect/pr71416-1.c: Ditto.
2062 * gcc.dg/vect/pr71439.c: Ditto.
2063 * gcc.dg/vect/slp-widen-mult-half.c: Ditto.
2064 * gcc.dg/vect/vect-bswap16.c: Ditto.
2065 * gcc.dg/vect/vect-bswap32.c: Ditto.
2066 * gcc.dg/vect/vect-bswap64.c: Ditto.
2067 * gcc.dg/vect/vect-live-1.c: Ditto.
2068 * gcc.dg/vect/vect-live-2.c: Ditto.
2069 * gcc.dg/vect/vect-live-3.c: Ditto.
2070 * gcc.dg/vect/vect-live-4.c: Ditto.
2071 * gcc.dg/vect/vect-live-5.c: Ditto.
2072 * gcc.dg/vect/vect-live-slp-1.c: Ditto.
2073 * gcc.dg/vect/vect-live-slp-2.c: Ditto.
2074 * gcc.dg/vect/vect-live-slp-3.c: Ditto.
2075 * gcc.dg/vect/vect-nb-iter-ub-1.c: Ditto.
2076 * gcc.dg/vect/vect-nb-iter-ub-2.c: Ditto.
2077 * gcc.dg/vect/vect-nb-iter-ub-3.c: Ditto.
2078 * gcc.dg/vect/vect-neg-store-1.c: Ditto.
2079 * gcc.dg/vect/vect-neg-store-2.c: Ditto.
2080 * gcc.dg/vect/vect-outer-pr69720.c: Ditto.
2081 * gcc.dg/vect/vect-reduc-mul_1.c: Ditto.
2082 * gcc.dg/vect/vect-reduc-mul_2.c: Ditto.
2083 * gcc.dg/vect/vect-reduc-or_1.c: Ditto.
2084 * gcc.dg/vect/vect-reduc-or_2.c: Ditto.
2085 * gcc.dg/vect/vect-widen-mult-const-s16.c: Ditto.
2086 * gcc.dg/vect/vect-widen-mult-const-u16.c: Ditto.
2087 * gcc.dg/vect/vect-widen-mult-half-u8.c: Ditto.
2088 * gcc.dg/vect/vect-widen-mult-half.c: Ditto.
2089
da224bcb
UB
20902016-06-24 Uros Bizjak <ubizjak@gmail.com>
2091
2092 * gcc.dg/torture/float128-cmp-invalid.c (main): Use __builtin_nanq.
2093
dfee2870
L
20942016-06-24 H.J. Lu <hongjiu.lu@intel.com>
2095
2096 * gcc.target/i386/noplt-1.c: Don't disable for ia32. Scan for
2097 ia32 if R_386_GOT32X relocation is supported.
2098 * gcc.target/i386/noplt-3.c: Likewise.
2099 * gcc.target/i386/noplt-2.c: Likewise.
2100 (main): Renamed to ...
2101 (bar): This.
2102 * gcc.target/i386/noplt-4.c: Likewise.
2103 (main): Renamed to ...
2104 (bar): This.
2105 * gcc.target/i386/pr67400-3.c: Don't disable for ia32.
2106 * gcc.target/i386/pr67400-5.c: Likewise.
2107
a86451b9
JJ
21082016-06-24 Jakub Jelinek <jakub@redhat.com>
2109
00085092
JJ
2110 * c-c++-common/torture/builtin-arith-overflow-p-19.c: Run for C++ too.
2111 * g++.dg/ext/builtin-arith-overflow-2.C: New test.
2112
a86451b9
JJ
2113 * c-c++-common/builtin-arith-overflow-1.c (generic_wrong_type, f3,
2114 f4): Adjust expected diagnostics.
2115 * c-c++-common/torture/builtin-arith-overflow.h (TP): New macro.
2116 (T): If OVFP is defined, redefine to TP.
2117 * c-c++-common/torture/builtin-arith-overflow-12.c: Adjust comment.
2118 * c-c++-common/torture/builtin-arith-overflow-p-1.c: New test.
2119 * c-c++-common/torture/builtin-arith-overflow-p-2.c: New test.
2120 * c-c++-common/torture/builtin-arith-overflow-p-3.c: New test.
2121 * c-c++-common/torture/builtin-arith-overflow-p-4.c: New test.
2122 * c-c++-common/torture/builtin-arith-overflow-p-5.c: New test.
2123 * c-c++-common/torture/builtin-arith-overflow-p-6.c: New test.
2124 * c-c++-common/torture/builtin-arith-overflow-p-7.c: New test.
2125 * c-c++-common/torture/builtin-arith-overflow-p-8.c: New test.
2126 * c-c++-common/torture/builtin-arith-overflow-p-9.c: New test.
2127 * c-c++-common/torture/builtin-arith-overflow-p-10.c: New test.
2128 * c-c++-common/torture/builtin-arith-overflow-p-11.c: New test.
2129 * c-c++-common/torture/builtin-arith-overflow-p-12.c: New test.
2130 * c-c++-common/torture/builtin-arith-overflow-p-13.c: New test.
2131 * c-c++-common/torture/builtin-arith-overflow-p-14.c: New test.
2132 * c-c++-common/torture/builtin-arith-overflow-p-15.c: New test.
2133 * c-c++-common/torture/builtin-arith-overflow-p-16.c: New test.
2134 * c-c++-common/torture/builtin-arith-overflow-p-17.c: New test.
2135 * c-c++-common/torture/builtin-arith-overflow-p-18.c: New test.
2136 * c-c++-common/torture/builtin-arith-overflow-p-19.c: New test.
2137 * g++.dg/ext/builtin-arith-overflow-1.C: Pass 0 instead of C
2138 as last argument to __builtin_add_overflow_p.
2139
7bb5d5f4
UB
21402016-06-23 Uros Bizjak <ubizjak@gmail.com>
2141
2142 * g++.dg/vect/pr33834_2.cc: Use dg-additional-options instead of
2143 dg-options and remove default vector testsuite compile flags.
2144 * g++.dg/vect/pr33860a.cc: Ditto.
2145 * g++.dg/vect/pr45470-a.cc: Ditto.
2146 * g++.dg/vect/pr45470-b.cc: Ditto.
2147 * g++.dg/vect/pr60896.cc: Ditto.
2148 * gcc.dg/vect/no-tree-pre-pr45241.c: Ditto.
2149 * gcc.dg/vect/pr18308.c: Ditto.
2150 * gcc.dg/vect/pr24049.c: Ditto.
2151 * gcc.dg/vect/pr33373.c: Ditto.
2152 * gcc.dg/vect/pr36228.c: Ditto.
2153 * gcc.dg/vect/pr42395.c: Ditto.
2154 * gcc.dg/vect/pr42604.c: Ditto.
2155 * gcc.dg/vect/pr46663.c: Ditto.
2156 * gcc.dg/vect/pr48765.c: Ditto.
2157 * gcc.dg/vect/pr49093.c: Ditto.
2158 * gcc.dg/vect/pr49352.c: Ditto.
2159 * gcc.dg/vect/pr52298.c: Ditto.
2160 * gcc.dg/vect/pr52870.c: Ditto.
2161 * gcc.dg/vect/pr53185.c: Ditto.
2162 * gcc.dg/vect/pr53773.c: Ditto.
2163 * gcc.dg/vect/pr56695.c: Ditto.
2164 * gcc.dg/vect/pr62171.c: Ditto.
2165 * gcc.dg/vect/pr63530.c: Ditto.
2166 * gcc.dg/vect/pr68339.c: Ditto.
2167 * gcc.dg/vect/pr71259.c: Ditto.
2168 * gcc.dg/vect/vect-82_64.c: Ditto.
2169 * gcc.dg/vect/vect-83_64.c: Ditto.
2170 * gcc.dg/vect/vect-debug-pr41926.c: Ditto.
2171 * gcc.dg/vect/vect-shift-2-big-array.c: Ditto.
2172 * gcc.dg/vect/vect-shift-2.c: Ditto.
2173 * gfortran.dg/vect/fast-math-mgrid-resid.f: Ditto.
2174 * gfortran.dg/vect/pr39318.f90: Ditto.
2175 * gfortran.dg/vect/pr45714-a.f: Ditto.
2176 * gfortran.dg/vect/pr45714-b.f: Ditto.
2177 * gfortran.dg/vect/pr46213.f90: Ditto.
2178
2d4bb02f
MM
21792016-06-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2180 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2181
2182 * gcc.target/powerpc/p9-splat-5.c: New test.
2183
f6d1b868
UB
21842016-06-23 Uros Bizjak <ubizjak@gmail.com>
2185
2186 PR tree-optimization/71488
2187 * gcc.target/i386/i386.exp (check_effective_target_sse4): Move to ...
2188 * lib/target-supports.exp: ... here.
2189 (check_sse4_hw_available): New procedure.
2190 (check_effective_target_sse4_runtime): Ditto.
2191 * g++.dg/pr71488.C (dg-additional-options): Use -msse4 instead of
2192 -march=westmere for sse4_runtime targets.
936ff030 2193 * gcc.dg/vect/tree-vect.h (check_vect): Handle __SSE4_2__.
f6d1b868 2194 * gcc.dg/vect/vect-bool-cmp.c: Include "tree-vect.h".
a7898180 2195 (dg-additional-options): Use for sse4_runtime targets.
f6d1b868 2196 (main): Call check_vect ().
a7898180 2197 (dg-final): Perform scan only for sse4_runtime targets.
f6d1b868 2198
c0597759
L
21992016-06-23 H.J. Lu <hongjiu.lu@intel.com>
2200
2201 PR target/66232
2202 PR target/67400
2203 * gcc.target/i386/pr66232-14.c: New file.
2204 * gcc.target/i386/pr66232-15.c: Likewise.
2205 * gcc.target/i386/pr66232-16.c: Likewise.
2206 * gcc.target/i386/pr66232-17.c: Likewise.
2207 * gcc.target/i386/pr67400-1.c: Don't disable for ia32. Scan for
2208 ia32 if R_386_GOT32X relocation is supported.
2209 * gcc.target/i386/pr67400-2.c: Likewise.
2210 * gcc.target/i386/pr67400-3.c: Likewise.
2211 * gcc.target/i386/pr67400-4.c: Likewise.
2212 * gcc.target/i386/pr67400-6.c: Likewise.
2213 * gcc.target/i386/pr67400-7.c: Likewise.
f6d1b868 2214 * lib/target-supports.exp (check_effective_target_got32x_reloc): New.
c0597759 2215
5b0e27a7
JD
22162016-06-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2217
2218 PR libgfortran/48852
2219 * gfortran.dg/char4_iunit_1.f03: Update test.
2220 * gfortran.dg/f2003_io_5.f03: Update test.
2221 * gfortran.dg/real_const_3.f90: Update test.
2222
7f586d90
AK
22232016-06-23 Andi Kleen <ak@linux.intel.com>
2224
2225 * g++.dg/bprob/bprob.exp: Support autofdo.
2226 * g++.dg/tree-prof/tree-prof.exp: dito.
2227 * gcc.dg/tree-prof/tree-prof.exp: dito.
2228 * gcc.misc-tests/bprob.exp: dito.
2229 * gfortran.dg/prof/prof.exp: dito.
2230 * lib/profopt.exp: dito.
2231 * lib/target-supports.exp: Check for autofdo.
2232
60fa7862
ML
22332016-06-23 Martin Liska <mliska@suse.cz>
2234
2235 * gcc.dg/pr71619.c: New test.
2236
e3d62871
UB
22372016-06-23 H.J. Lu <hongjiu.lu@intel.com>
2238
2239 PR target/67400
cc901875
UB
2240 * gcc.target/i386/pr67400-1.c: New test.
2241 * gcc.target/i386/pr67400-2.c: Likewise.
2242 * gcc.target/i386/pr67400-3.c: Likewise.
2243 * gcc.target/i386/pr67400-4.c: Likewise.
2244 * gcc.target/i386/pr67400-5.c: Likewise.
2245 * gcc.target/i386/pr67400-6.c: Likewise.
2246 * gcc.target/i386/pr67400-7.c: Likewise.
e3d62871 2247
ac81cf0b
DM
22482016-06-22 David Malcolm <dmalcolm@redhat.com>
2249
2250 * c-c++-common/missing-header-1.c: New test case.
2251 * c-c++-common/missing-header-2.c: New test case.
2252 * c-c++-common/missing-header-3.c: New test case.
2253 * c-c++-common/missing-header-4.c: New test case.
2254
1a4f11c8
DM
22552016-06-22 David Malcolm <dmalcolm@redhat.com>
2256
2257 PR c/70339
2258 * c-c++-common/attributes-1.c: Update dg-prune-output to include
2259 hint.
2260 * gcc.dg/diagnostic-token-ranges.c (undeclared_identifier): Update
2261 expected results due to builtin "nanl" now being suggested for
2262 "name".
2263 * gcc.dg/pr67580.c: Update expected messages.
2264 * gcc.dg/spellcheck-identifiers.c: New testcase.
2265 * gcc.dg/spellcheck-typenames.c: New testcase.
2266
a93eac6a
DM
22672016-06-22 David Malcolm <dmalcolm@redhat.com>
2268
2269 * gcc.dg/plugin/diagnostic-test-show-locus-parseable-fixits.c: New
2270 file.
2271 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add
2272 diagnostic-test-show-locus-parseable-fixits.c to sources for
2273 diagnostic_plugin_test_show_locus.c.
2274 * lib/gcc-defs.exp (freeform_regexps): New global.
2275 (dg-regexp): New function.
2276 (handle-dg-regexps): New function.
2277 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset
2278 freeform_regexps to the empty list.
2279 * lib/prune.exp (prune_gcc_output): Call handle-dg-regexps.
2280
49e76ff1
IE
22812016-06-22 Ilya Enkovich <ilya.enkovich@intel.com>
2282
f6d1b868 2283 PR tree-optimization/71488
49e76ff1
IE
2284 * g++.dg/pr71488.C: New test.
2285 * gcc.dg/vect/vect-bool-cmp.c: New test.
2286
951d8c8a
EB
22872016-06-22 Eric Botcazou <ebotcazou@adacore.com>
2288
2289 * gcc.dg/guality/param-5.c: New test.
2290
b60fc3bd
BE
22912016-06-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
2292
2293 * gcc.target/i386/asm-flag-7.c: New test.
2294
0609abda
TS
22952016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2296
2297 * gcc.dg/tree-ssa/forwprop-28.c: Remove mep-* support.
2298 * gcc.dg/tree-ssa/reassoc-32.c: Likewise.
2299 * gcc.dg/tree-ssa/reassoc-33.c: Likewise.
2300 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
2301 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
2302 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
2303 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
2304 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise.
2305 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise.
2306 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
2307 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
2308 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
2309 * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise.
2310 * gcc.dg/tree-ssa/vrp87.c: Likewise.
2311 * lib/target-supports.exp: Likewise.
2312
ee2499b4
TS
23132016-06-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
2314
2315 * gcc.dg/attr-ms_struct-1.c: Stop testing interix.
2316 * gcc.dg/attr-ms_struct-2.c: Likewise.
2317 * gcc.dg/attr-ms_struct-packed1.c: Likewise.
2318 * gcc.dg/bf-ms-attrib.c: Likewise.
2319 * gcc.dg/bf-ms-layout-2.c: Likewise.
2320 * gcc.dg/bf-ms-layout-3.c: Likewise.
2321 * gcc.dg/bf-ms-layout.c: Likewise.
2322 * gcc.dg/bf-no-ms-layout.c: Likewise.
2323 * gcc.target/i386/bitfield1.c: Likewise.
2324 * gcc.target/i386/bitfield2.c: Likewise.
2325 * gcc.target/i386/bitfield3.c: Likewise.
2326
caea59ff
KN
23272016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
2328
2329 * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable
2330 test if effective-target is not powerpc_p9vector_ok, or if a -mcpu
2331 override other than -mcpu=power9 command-line option is specified,
2332 or if the target operating system is aix.
2333 * gcc.target/powerpc/darn-1.c: Likewise.
2334 * gcc.target/powerpc/darn-2.c: Likewise.
2335 * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable
2336 test if effective-target is not powerpc_p9vector_ok or if the
2337 target operating system is not defined.
2338 * gcc.target/powerpc/vslv-1.c: Likewise.
2339 * gcc.target/powerpc/vsrv-0.c: Likewise.
2340 * gcc.target/powerpc/vsrv-1.c: Likewise.
2341
63617e30
TB
23422016-06-21 Tobias Burnus <burnus@net-b.de>
2343
2344 PR fortran/71068
2345 * gfortran.dg/coarray/data_1.f90: New.
2346
89192c3c
WD
23472016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
2348
2349 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c
2350 (dg-require-effective-target): Use arm_v8_neon_hw.
2351 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c
2352 (dg-require-effective-target): Likewise.
2353 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c
2354 (dg-require-effective-target): Likewise.
2355 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c
2356 (dg-require-effective-target): Likewise.
2357 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c
2358 (dg-require-effective-target): Likewise.
2359 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c
2360 (dg-require-effective-target): Likewise.
2361 * lib/target-supports.exp (check_runtime arm_v8_neon_hw_available):
2362 Add AArch64 check.
2363
64ac50e2
WD
23642016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
2365
2366 * gcc.dg/tree-ssa/attr-hotcold-2.c (scan-tree-dump-times):
2367 Set to 3 so test passes.
2368
6252b5db
WD
23692016-06-21 Wilco Dijkstra <wdijkstr@arm.com>
2370
2371 * gfortran.dg/vect/vect-8.f90 (vectorized loops): Set to 21.
2372
3b9bc511
IV
23732016-06-21 Ilya Verbin <ilya.verbin@intel.com>
2374
2375 * gcc.target/i386/avx512er-vrsqrt28ps-3.c: New test.
2376 * gcc.target/i386/avx512er-vrsqrt28ps-4.c: New test.
2377 * gcc.target/i386/avx512er-vrsqrt28ps-5.c: New test.
2378 * gcc.target/i386/avx512er-vrsqrt28ps-6.c: New test.
2379
21db1c78
IV
23802016-06-21 Ilya Verbin <ilya.verbin@intel.com>
2381
2382 * gcc.target/i386/avx512er-vrcp28ps-3.c: New test.
2383 * gcc.target/i386/avx512er-vrcp28ps-4.c: New test.
2384
9d30e86f
L
23852016-06-21 H.J. Lu <hongjiu.lu@intel.com>
2386
2387 PR target/71549
2388 * gcc.target/i386/pr71549.c: New test.
2389
448a7c69
KN
23902016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org>
2391
2392 * gcc.target/powerpc/vadsdu-0.c: Replace
2393 dg-require-effective-target directive to allow test to run on more
2394 platforms, and add dg-skip-if directive to disable test on aix
2395 platforms because of known incompatibilities.
2396 * gcc.target/powerpc/vadsdu-1.c: Likewise.
2397 * gcc.target/powerpc/vadsdu-2.c: Likewise.
2398 * gcc.target/powerpc/vadsdu-3.c: Likewise.
2399 * gcc.target/powerpc/vadsdu-4.c: Likewise.
2400 * gcc.target/powerpc/vadsdu-5.c: Likewise.
2401 * gcc.target/powerpc/vadsdub-1.c: Likewise.
2402 * gcc.target/powerpc/vadsdub-2.c: Replace
2403 dg-require-effective-target directive to allow test to run on more
2404 platforms, and add dg-skip-if directive to disable test on aix
2405 platforms because of known incompatibilities.
2406 (doAbsoluteDifferenceUnsigned): Replace __builtin_vec_vadub call
2407 with vec_absdb call to differentiate this test from vadsdub-1.c.
2408 * gcc.target/powerpc/vadsduh-1.c: Replace
2409 dg-require-effective-target directive to allow test to run on more
2410 platforms, and add dg-skip-if directive to disable test on aix
2411 platforms because of known incompatibilities.
2412 * gcc.target/powerpc/vadsduh-2.c: Likewise.
2413 * gcc.target/powerpc/vadsduw-1.c: Likewise.
2414 * gcc.target/powerpc/vadsduw-2.c: Likewise.
2415
0ad84f34
JJ
24162016-06-21 Jakub Jelinek <jakub@redhat.com>
2417
2418 PR tree-optimization/71588
2419 * gcc.dg/pr71558.c: New test.
2420
e71e8d94
SKS
24212016-06-21 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2422
2423 * c-c++-common/pr68657-1.c: Require ptr32plus support.
2424 * c-c++-common/pr68657-2.c: Likewise.
2425 * c-c++-common/pr68657-3.c: Likewise.
2426 * gcc.dg/torture/pr69714.c: Require int32plus support.
2427 * gcc.dg/torture/pr70025.c: Likewise.
2428 * gcc.dg/torture/pr70083.c: Likewise.
2429 * gcc.dg/torture/pr70542.c: Likewise.
2430 * gcc.dg/torture/pr70935.c: Require ptr32plus support.
2431
5a578671
JM
24322016-06-20 Joseph Myers <joseph@codesourcery.com>
2433
2434 PR c/71601
2435 * gcc.dg/dfp/usual-arith-conv-bad-3.c: New test.
2436
7a9df68e
JJ
24372016-06-20 Jakub Jelinek <jakub@redhat.com>
2438
50aa64d5
JJ
2439 PR middle-end/71581
2440 * gcc.dg/pr71581.c: New test.
2441
7a9df68e
JJ
2442 PR rtl-optimization/71591
2443 * gcc.dg/cpp/pr71591.c: New test.
2444
3947cf19
DR
24452016-06-20 David B. Robins <gcc@davidrobins.net>
2446
2447 PR target/71571
2448 * g++.dg/torture/pr71571.C: New test.
2449
c4ff221e
JJ
24502016-06-20 Jakub Jelinek <jakub@redhat.com>
2451
2452 PR target/71559
2453 * gcc.target/i386/sse2-pr71559.c: New test.
2454 * gcc.target/i386/avx-pr71559.c: New test.
2455 * gcc.target/i386/avx512f-pr71559.c: New test.
2456
f1b5abfb
TB
24572016-06-20 Tobias Burnus <burnus@net-b.de>
2458
2459 PR fortran/71194
2460 * gfortran.dg/pointer_remapping_10.f90: New.
2461
842107e4
DM
24622016-06-20 David Malcolm <dmalcolm@redhat.com>
2463
2464 * g++.dg/diagnostic/string-literal-concat.C: New test case.
2465
d9e8bdfd
MS
24662016-06-20 Martin Sebor <msebor@redhat.com>
2467
2468 PR c/69507
2469 * gnu89-const-expr-1.c: Avoid diagnosing __alignof__ as not conforming.
2470 * gnu90-const-expr-1.c: Same.
2471 * gnu99-const-expr-1.c: Same.
2472 * gnu99-static-1.c: Same.
2473
67785479
RL
24742016-06-20 Renlin Li <renlin.li@arm.com>
2475
29f09b38 2476 PR testsuite/71489
67785479
RL
2477 * gcc.dg/tree-ssa/attr-hotcold-2.c: Fix syntax errors.
2478
636929b8
JG
24792016-06-20 James Greenhalgh <james.greenhalgh@arm.com>
2480
2481 * gcc.target/aarch64/vcvt_f64_1.c: New.
2482 * gcc.target/aarch64/vcvt_n_f64_1.c: New.
2483 * gcc.target/aarch64/vrecp_f64_1.c: New.
2484
ff7b374b
KT
24852016-06-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2486
2487 * gfortran.dg/common_align_2.f90: Use "alignment" instead of
2488 "alignement".
2489
554cfc9e
GJL
24902016-06-20 Georg-Johann Lay <avr@gjlay.de>
2491
2492 PR target/71103
2493 * gcc.target/avr/torture/pr71103-2.c: New test.
2494
aa0db437
MS
24952016-06-19 Martin Sebor <msebor@redhat.com>
2496
2497 PR c/69507
2498 * gcc.dg/alignof.c: New test.
2499
c561b091
PC
25002016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
2501
2502 * g++.dg/cpp0x/constexpr-specialization.C: Adjust for dg-message
2503 vs dg-error; test constexpr specifier too.
2504
bf54f123
PC
25052016-06-17 Paolo Carlini <paolo.carlini@oracle.com>
2506
2507 * g++.dg/cpp0x/defaulted31.C: Adjust for dg-message vs dg-error.
2508
4e53aa97
CL
25092016-06-17 Christophe Lyon <christophe.lyon@linaro.org>
2510
2511 * lib/target-supports.exp
2512 (check_effective_target_arm_neon_fp16_ok_nocache): Call
2513 arm_neon_ok and merge flags. Fix temporary test name.
2514 (check_effective_target_arm_neonv2_ok_nocache): Call arm_neon_ok
2515 and merge flags.
2516
69071d86
ML
25172016-06-17 Martin Liska <mliska@suse.cz>
2518
2519 * gcc.dg/predict-9.c: Fix dump scanning.
2520
68b3b858
BC
25212016-06-17 Bin Cheng <bin.cheng@arm.com>
2522
2523 PR tree-optimization/71354
2524 * gcc.dg/vect/vect-23.c: Use vect_condition instead of vect_cond.
2525
d3ee260a
BC
25262016-06-17 Bin Cheng <bin.cheng@arm.com>
2527
2528 PR tree-optimization/71347
2529 * gcc.dg/tree-ssa/pr71347.c: New test.
2530
bd8fb114
BC
25312016-06-17 Bin Cheng <bin.cheng@arm.com>
2532
2533 PR tree-optimization/71354
2534 * gcc.dg/vect/vect-23.c: Add VECT_COND requirement.
2535
97816be4
BC
25362016-06-17 Bin Cheng <bin.cheng@arm.com>
2537
2538 * gcc.dg/vect/vect-alias-check-1.c: New test.
2539
2d761a37
SKS
25402016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2541
e0277d6b 2542 PR target/71151
2d761a37
SKS
2543 * gcc.target/avr/pr71151-1.c: New test.
2544 * gcc.target/avr/pr71151-2.c: New test.
2545 * gcc.target/avr/pr71151-3.c: New test.
2546 * gcc.target/avr/pr71151-4.c: New test.
2547 * gcc.target/avr/pr71151-5.c: New test.
2548 * gcc.target/avr/pr71151-6.c: New test.
2549 * gcc.target/avr/pr71151-7.c: New test.
2550 * gcc.target/avr/pr71151-8.c: New test.
2551 * gcc.target/avr/pr71151-common.h: New test.
2552
68fa96d6
ML
25532016-06-16 Martin Liska <mliska@suse.cz>
2554
2555 * gfortran.dg/predict-1.f90: New test.
2556
b6ca982f
UB
25572016-06-16 Uros Bizjak <ubizjak@gmail.com>
2558
2559 PR target/71242
2560 * testsuite/gcc.dg/torture/float128-nan.c: Also run on ia64-*-*.
2561
1dc8d15b
JH
25622016-06-16 Jan Hubicka <hubicka@ucw.cz>
2563
2564 * g++.dg/vect/pr36648.cc: Disable cunrolli
2565
67c25816
JJ
25662016-06-16 Jakub Jelinek <jakub@redhat.com>
2567
c577adb2
JJ
2568 PR target/71554
2569 * gcc.c-torture/execute/pr71554.c: New test.
2570
67c25816
JJ
2571 PR rtl-optimization/71532
2572 * gcc.dg/torture/pr71532.c: New test.
2573
1a3c3ee9
MM
25742016-06-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2575
2576 * gcc.target/powerpc/p9-dimode1.c: New test.
2577 * gcc.target/powerpc/p9-dimode2.c: Likewise.
2578
f29468a7
JJ
25792016-06-15 Jakub Jelinek <jakub@redhat.com>
2580
61daecc4
JJ
2581 * gcc.c-torture/compile/20160615-1.c: New test.
2582
f29468a7
JJ
2583 * g++.dg/cpp0x/ref-qual17.C: New test.
2584
209d1e2d
IE
25852016-06-15 Ilya Enkovich <ilya.enkovich@intel.com>
2586
2587 PR middle-end/71529
2588 * gcc.target/i386/pr71529.C: New test.
2589
8dc35712
AH
25902016-06-15 Alan Hayward <alan.hayward@arm.com>
2591
2592 PR tree-optimization/71483
2593 * g++.dg/vect/pr71483.c: New
2594
b8911cb8
PC
25952016-06-15 Paolo Carlini <paolo.carlini@oracle.com>
2596
2597 PR c++/70202
2598 * g++.dg/inherit/crash6.C: New.
2599 * g++.dg/inherit/union2.C: Likewise.
2600 * g++.dg/inherit/virtual12.C: Likewise.
2601 * g++.dg/inherit/virtual13.C: Likewise.
2602 * g++.dg/inherit/virtual1.C: Tweak dg-* tests.
2603
cf5d08ab
UB
26042016-06-15 Uros Bizjak <ubizjak@gmail.com>
2605
e3d62871 2606 * gcc.dg/torture/float128-nan.c: Include stdint.h to define uint64_t.
cf5d08ab 2607
8f482165
AH
26082016-06-15 Alan Hayward <alan.hayward@arm.com>
2609
2610 PR tree-optimization/71439
2611 * gcc.dg/vect/pr71439.c: New
2612
3256673f
KT
26132016-06-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2614
2615 * gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c: New test.
2616
b17dc4d4
RB
26172016-06-15 Richard Biener <rguenther@suse.de>
2618
2619 * gcc.dg/vect/slp-45.c: New testcase.
2620
2a5825f2
RB
26212016-06-15 Richard Biener <rguenther@suse.de>
2622
2623 * gcc.dg/vect/bb-slp-pattern-2.c: Disable loop vectorization.
2624
6e433d0b
BS
26252016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2626
2627 * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target
2628 requirements, and disable for AIX for now.
2629 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
2630
abe7f828
JJ
26312016-06-14 Jakub Jelinek <jakub@redhat.com>
2632
a09c81b4
JJ
2633 PR c++/71528
2634 * g++.dg/opt/pr71528.C: New test.
2635
abe7f828
JJ
2636 PR c++/71516
2637 * g++.dg/init/pr71516.C: New test.
2638
acfadf06
PC
26392016-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2640
2641 * g++.dg/init/array46.C: New.
2642
4d568ab2
UB
26432016-06-14 Uros Bizjak <ubizjak@gmail.com>
2644
e3d62871
UB
2645 * gcc.target/i386/float128-3.c: New test.
2646 * gcc.target/i386/quad-sse4.c: Ditto.
2647 * gcc.target/i386/quad-sse.c: Use -msse instead of -msse2.
2648 Update scan strings.
4d568ab2 2649
30934c5d
RB
26502016-06-14 Richard Biener <rguenther@suse.de>
2651
2652 PR middle-end/71526
2653 * gfortran.dg/pr71526.f90: New testcase.
2654
3970e545
AV
26552016-06-14 Andre Vieira <andre.simoesdiasvieira@arm.com>
2656
2657 * gcc.dg/zero_bits_compound-1.c: Support aarch64.
2658 * gcc.dg/zero_bits_compound-1.c: Likewise.
2659
04976c6e
RB
26602016-06-14 Richard Biener <rguenther@suse.de>
2661
2662 PR tree-optimization/71522
2663 * gcc.dg/torture/pr71522.c: New testcase.
2664
23e025db
JJ
26652016-06-14 Jakub Jelinek <jakub@redhat.com>
2666
2667 PR tree-optimization/71520
2668 * gcc.dg/tree-ssa/pr71520.c: New test.
2669
90b72e84
RB
26702016-06-14 Richard Biener <rguenther@suse.de>
2671
2672 PR tree-optimization/71521
86c24ba6 2673 * gcc.dg/tree-ssa/vrp101.c: New testcase.
90b72e84 2674
ef7cf206
JJ
26752016-06-13 Jakub Jelinek <jakub@redhat.com>
2676
0dda258b
JJ
2677 PR sanitizer/71498
2678 * c-c++-common/ubsan/bounds-13.c: New test.
2679
ef7cf206
JJ
2680 PR preprocessor/71183
2681 * gcc.dg/cpp/source_date_epoch-3.c: New test.
2682
a73786e3
JL
26832016-06-13 Jeff Law <law@redhat.com>
2684
2685 PR tree-optimization/71403
2686 * c-c++-common/ubsan/pr71403-1.c: New test.
2687 * c-c++-common/ubsan/pr71403-2.c: New test.
2688 * c-c++-common/ubsan/pr71403-3.c: New test.
2689
0ac249bf
JJ
26902016-06-13 Jakub Jelinek <jakub@redhat.com>
2691
2692 PR middle-end/71478
2693 * gcc.dg/pr71478.c: Remove dg-require-effective-target vect_int.
2694 Add -Wno-psabi -w to dg-options.
2695
5408a64a
KN
26962016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org>
2697
2698 * gcc.target/powerpc/vadsdu-0.c: New test.
2699 * gcc.target/powerpc/vadsdu-1.c: New test.
2700 * gcc.target/powerpc/vadsdu-2.c: New test.
2701 * gcc.target/powerpc/vadsdu-3.c: New test.
2702 * gcc.target/powerpc/vadsdu-4.c: New test.
2703 * gcc.target/powerpc/vadsdu-5.c: New test.
2704 * gcc.target/powerpc/vadsdub-1.c: New test.
2705 * gcc.target/powerpc/vadsdub-2.c: New test.
2706 * gcc.target/powerpc/vadsduh-1.c: New test.
2707 * gcc.target/powerpc/vadsduh-2.c: New test.
2708 * gcc.target/powerpc/vadsduw-1.c: New test.
2709 * gcc.target/powerpc/vadsduw-2.c: New test.
2710
f7e4f2e3
DM
27112016-06-13 David Malcolm <dmalcolm@redhat.com>
2712
2713 * gcc.dg/c99-init-2.c (c): Update expected error message.
2714 * gcc.dg/init-bad-8.c (foo): Likewise.
2715 * gcc.dg/spellcheck-fields-3.c: New test case.
2716
ad23a23e
ML
27172016-06-13 Martin Liska <mliska@suse.cz>
2718
2719 * gcc.dg/predict-1.c: Distinguish between "loop iv compare"
2720 and "guess loop iv compared" heuristics.
2721 * gcc.dg/predict-2.c: Likewise.
2722 * gcc.dg/predict-3.c: Likewise.
2723 * gcc.dg/predict-4.c: Likewise.
2724 * gcc.dg/predict-5.c: Likewise.
2725 * gcc.dg/predict-6.c: Likewise.
2726
146c55da
MP
27272016-06-13 Marek Polacek <polacek@redhat.com>
2728
2729 PR middle-end/71476
2730 * c-c++-common/Wswitch-unreachable-4.c: New test.
2731 * gcc.dg/Wswitch-unreachable-2.c: New test.
2732 * g++.dg/tm/jump1.C: Move dg-warning.
2733
42e77cbc
EB
27342016-06-13 Eric Botcazou <ebotcazou@adacore.com>
2735
2736 * gnat.dg/renaming10.ad[sb]: New test.
2737
7474dcc1
PT
27382016-06-13 Paul Thomas <pault@gcc.gnu.org>
2739
2740 PR fortran/70673
2741 * gfortran.dg/pr70673.f90: New test.
2742
f57f53d3
RB
27432016-06-13 Richard Biener <rguenther@suse.de>
2744
2745 PR middle-end/64516
2746 * gcc.dg/align-3.c: New testcase.
2747
5843a5f0
ML
27482016-06-13 Martin Liska <mliska@suse.cz>
2749
2750 * gcc.target/i386/pr71458.c: New test.
2751
aa8fdb44
UB
27522016-06-12 Uros Bizjak <ubizjak@gmail.com>
2753
2754 PR target/71241
2755 * testsuite/gcc.dg/torture/float128-nan.c: New test.
2756
2043e4d7
DH
27572016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2758
2759 PR target/60751
2760 * gfortran.dg/guality/pr41558.f90: Remove extra comma in WRITE
2761 statement.
2762
d3dc025d
DH
27632016-06-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2764
2765 PR target/60751
2766 * gfortran.dg/comma_IO_extension_1.f90: New test.
2767 * gfortran.dg/comma_IO_extension_2.f90: Likewise.
2768 * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE
2769 statement.
2770 * gfortran.dg/graphite/pr38083.f90: Likewise.
2771 * gfortran.dg/integer_exponentiation_6.F90: Likewise and add
2772 missing format.
2773
a31d78c6
EB
27742016-06-11 Eric Botcazou <ebotcazou@adacore.com>
2775
2776 * gnat.dg/case_character.adb: New test.
2777
95c18dd0
SB
27782016-06-11 Segher Boessenkool <segher@kernel.crashing.org>
2779
2780 PR middle-end/71310
2781 * gcc.target/powerpc/pr71310.c: New testcase.
2782
b97d37b4
KV
27832016-06-11 Kugan Vivekanandarajah <kuganv@linaro.org>
2784
2785 PR middle-end/71478
2786 * gcc.dg/pr71478.c: New test.
2787
900bcda3
JJ
27882016-06-10 Jakub Jelinek <jakub@redhat.com>
2789
ec1c20db
JJ
2790 PR middle-end/71494
2791 * gcc.c-torture/execute/pr71494.c: New test.
2792
50b15873
JJ
2793 PR c/68657
2794 * gcc.target/i386/pr68657.c: New test.
2795
900bcda3
JJ
2796 PR inline-asm/68843
2797 * gcc.target/i386/pr68843-2.c: Add dg-do run and empty dg-options.
2798 (test): Add -masm=intel alternatives.
2799
4d926e34
MS
28002016-06-10 Martin Sebor <msebor@redhat.com>
2801
2802 PR c/71392
2803 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2804
ad071b2b
JL
28052016-06-10 Jeff Law <law@redhat.com>
2806
2807 PR tree-optimization/71335
2808 * gcc.c-torture/execute/pr71335.c: New test.
2809
2704efe8
DM
28102016-06-10 David Malcolm <dmalcolm@redhat.com>
2811
2812 * gcc.dg/plugin/must-tail-call-2.c: Remove all details from
2813 the various "cannot tail-call: " messages.
2814
18c9b7d4
CL
28152016-06-10 Christophe Lyon <christophe.lyon@linaro.org>
2816
2817 * gcc.target/arm/pr37780_1.c: Use arm_arch_v6t2 effective target
2818 and options.
2819
7cfa10f3
MO
28202016-06-10 Maxim Ostapenko <m.ostapenko@samsung.com>
2821
2822 PR sanitizer/71480
2823 * c-c++-common/asan/pr71480.c: New test.
2824
1f24fd3e
L
28252016-06-10 H.J. Lu <hongjiu.lu@intel.com>
2826
2827 * gcc.dg/guality/pr68037-1.c (ASMNAME): New.
2828 (ASMNAME2): Likewise.
2829 (main): Replace fn in asm statement with ASMNAME ("fn").
2830 * gcc.dg/guality/pr68037-2.c: Likewise.
2831 * gcc.dg/guality/pr68037-3.c: Likewise.
2832 * gcc.dg/torture/pr68037-1.c: Likewise.
2833 * gcc.dg/torture/pr68037-2.c: Likewise.
2834 * gcc.dg/torture/pr68037-3.c: Likewise.
2835
ad551c07
BE
28362016-06-10 Bernd Edlinger <bernd.edlinger@hotmail.de>
2837
2838 PR inline-asm/68843
2839 * gcc.target/i386/pr68843-1.c: New test.
2840 * gcc.target/i386/pr68843-2.c: New test.
2841
4b1ffdb1 28422016-06-10 Thomas Schwinge <thomas@codesourcery.com>
27d6ba88
TS
2843 Cesar Philippidis <cesar@codesourcery.com>
2844
2845 PR middle-end/71373
2846 * gcc.dg/goacc/nested-function-1.c: New file.
2847 * gcc.dg/goacc/nested-function-2.c: Likewise.
2848 * gcc.dg/goacc/pr71373.c: Likewise.
2849 * gfortran.dg/goacc/cray-2.f95: Likewise.
2850 * gfortran.dg/goacc/loop-1-2.f95: Likewise.
2851 * gfortran.dg/goacc/loop-3-2.f95: Likewise.
2852 * gfortran.dg/goacc/cray.f95: Update.
2853 * gfortran.dg/goacc/loop-1.f95: Likewise.
2854 * gfortran.dg/goacc/loop-3.f95: Likewise.
2855 * gfortran.dg/goacc/subroutines.f90: Update, and rename to...
2856 * gfortran.dg/goacc/nested-function-1.f90: ... this new file.
2857
28582016-06-10 Thomas Schwinge <thomas@codesourcery.com>
2859
2860 * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning
2861 for OpenACC tile clauses.
2862 * gfortran.dg/goacc/combined-directives.f90: Likewise.
4b1ffdb1
TS
2863
2864 PR c/71381
2865 * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests
2866 to...
2867 * c-c++-common/goacc/cache-2.c: ... this new file.
2868 * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to...
2869 * gfortran.dg/goacc/cache-2.f95: ... this new file.
2870 * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive
2871 usage.
2872 * gfortran.dg/goacc/cray.f95: Likewise.
2873 * gfortran.dg/goacc/loop-1.f95: Likewise.
2874
89851e4c
AH
28752016-06-10 Alan Hayward <alan.hayward@arm.com>
2876
2877 PR tree-optimization/71407
2878 PR tree-optimization/71416
2879 * gcc.dg/vect/pr71407.c: New
2880 * gcc.dg/vect/pr71416-1.c: New
2881 * gcc.dg/vect/pr71416-2.c: New
2882
200eafbf
RB
28832016-06-10 Richard Biener <rguenther@suse.de>
2884
2885 PR middle-end/71477
2886 * gcc.dg/torture/pr71477.c: New testcase.
2887
4df99d92
JK
28882016-06-09 Julia Koval <julia.koval@intel.com>
2889
2890 * gcc.target/i386/interrupt-12.c: Fix test for -fpic and corei7.
2891 * gcc.target/i386/interrupt-13.c: Likewise.
2892 * gcc.target/i386/interrupt-15.c: Likewise.
2893 * gcc.target/i386/interrupt-14.c: Fix test for -fpic.
2894 * gcc.target/i386/interrupt-24.c: Likewise.
2895 * gcc.target/i386/interrupt-3.c: Fix test for corei7.
2896 * gcc.target/i386/interrupt-9.c: Likewise.
2897 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
2898
e01b4e16
MS
28992016-06-09 Martin Sebor <msebor@redhat.com>
2900
2901 PR c/70883
2902 * c-c++-common/builtin-arith-overflow-1.c: Adjust diagnostic text.
2903 * gcc.dg/builtin-constant_p-1.c: Same.
2904 * gcc.dg/builtins-error.c: Same.
2905 * gcc.dg/pr70859.c: Same.
2906
9c35db0e
SKS
29072016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2908
2909 * gcc.c-torture/execute/bswap-2.c: Require int32plus.
2910 * gcc.dg/torture/pr68067-1.c: Likewise.
2911 * gcc.dg/torture/pr68067-2.c: Likewise.
2912
29132016-06-09 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2914
2915 * gcc.dg/stack-usage-1.c (SIZE): Consider return address
2916 when setting SIZE.
2917
392a81b9
PC
29182016-06-09 Paolo Carlini <paolo.carlini@oracle.com>
2919
2920 PR c++/71465
2921 * g++.dg/inherit/crash5.C: New.
2922 Revert:
2923 2016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2924
2925 PR c++/70202
2926 * g++.dg/inherit/crash5.C: New.
2927 * g++.dg/inherit/virtual1.C: Adjust.
2928
e49efc14
ML
29292016-06-09 Martin Liska <mliska@suse.cz>
2930
2931 * g++.dg/predict-loop-exit-1.C: Scan for a new dump format.
2932 * g++.dg/predict-loop-exit-2.C: Likewise.
2933 * g++.dg/predict-loop-exit-3.C: Likewise.
2934 * gcc.dg/predict-1.c: Likewise.
2935 * gcc.dg/predict-2.c: Likewise.
2936 * gcc.dg/predict-3.c: Likewise.
2937 * gcc.dg/predict-4.c: Likewise.
2938 * gcc.dg/predict-5.c: Likewise.
2939 * gcc.dg/predict-6.c: Likewise.
2940 * gcc.dg/predict-7.c: Likewise.
2941
36d57986
RB
29422016-06-09 Richard Biener <rguenther@suse.de>
2943
2944 PR tree-optimization/71462
2945 * gcc.dg/torture/pr71462.c: New testcase.
2946
7d82e8e4
MP
29472016-06-09 Marek Polacek <polacek@redhat.com>
2948
2949 PR c/65471
2950 * gcc.dg/c11-generic-3.c: New test.
2951
c8a71589
PC
29522016-06-08 Paolo Carlini <paolo.carlini@oracle.com>
2953
2954 * g++.dg/init/array42.C: New.
2955 * g++.dg/init/array43.C: Likewise.
2956 * g++.dg/init/array44.C: Likewise.
2957 * g++.dg/init/array45.C: Likewise.
2958 * g++.dg/cpp0x/constexpr-ice10.C: Test column number too.
2959 * g++.dg/cpp0x/constexpr-incomplete1.C: Likewise.
2960 * g++.dg/cpp1y/auto-fn27.C: Likewise.
2961 * g++.dg/gomp/pr35751.C: Likewise.
2962 * g++.dg/init/array23.C: Likewise.
2963 * g++.dg/init/brace2.C: Likewise.
2964 * g++.dg/init/brace6.C: Likewise.
2965
44a845ca
MS
29662016-06-08 Martin Sebor <msebor@redhat.com>
2967 Jakub Jelinek <jakub@redhat.com>
2968
2969 PR c++/70507
2970 PR c/68120
2971 * c-c++-common/builtin-arith-overflow-1.c: Add test cases.
2972 * c-c++-common/builtin-arith-overflow-2.c: New test.
2973 * g++.dg/ext/builtin-arith-overflow-1.C: New test.
2974 * g++.dg/cpp0x/constexpr-arith-overflow.C: New test.
2975 * g++.dg/cpp1y/constexpr-arith-overflow.C: New test.
2976
2ef16b6e
JJ
29772016-06-08 Jakub Jelinek <jakub@redhat.com>
2978
2979 PR c++/71442
2980 * g++.dg/cpp0x/Wunused-variable-1.C: New test.
2981
5e3ee346
AL
29822016-06-08 Alan Lawrence <alan.lawrence@arm.com>
2983
2984 * gcc.target/aarch64/aapcs64/aapcs64.exp: Also execute rec_*.c
2985 * gcc.target/aarch64/aapcs64/rec_align-5.c: New.
2986 * gcc.target/aarch64/aapcs64/rec_align-6.c: New.
2987 * gcc.target/aarch64/aapcs64/rec_align-7.c: New.
2988 * gcc.target/aarch64/aapcs64/rec_align-8.c: New.
2989 * gcc.target/aarch64/aapcs64/rec_align-9.c: New.
2990 * gcc.target/aarch64/aapcs64/test_align-5.c: New.
2991 * gcc.target/aarch64/aapcs64/test_align-6.c: New.
2992 * gcc.target/aarch64/aapcs64/test_align-7.c: New.
2993 * gcc.target/aarch64/aapcs64/test_align-8.c: New.
2994 * gcc.target/aarch64/aapcs64/test_align-9.c: New.
2995 * gcc.target/aarch64/aapcs64/rec_vaarg-1.c: New.
2996 * gcc.target/aarch64/aapcs64/rec_vaarg-2.c: New.
2997
b2ae2814
RB
29982016-06-08 Richard Biener <rguenther@suse.de>
2999
3000 PR tree-optimization/68558
3001 * gcc.dg/vect/slp-44.c: New testcase.
3002
e09b4c37
RB
30032016-06-08 Richard Biener <rguenther@suse.de>
3004
3005 * gcc.dg/vect/slp-43.c: New testcase.
3006
72d50660
RB
30072016-06-08 Richard Biener <rguenther@suse.de>
3008
3009 PR tree-optimization/71452
3010 * gcc.dg/torture/pr71452.c: New testcase.
3011
988c115c
JJ
30122016-06-08 Jakub Jelinek <jakub@redhat.com>
3013
3014 PR c++/71448
3015 * g++.dg/torture/pr71448.C: New test.
3016
73d73b48
BS
30172016-06-08 Bernd Schmidt <bschmidt@redhat.com>
3018
3019 PR debug/71432
3020 PR ada/71413
3021 * g++.dg/debug/pr71432.C: New test.
3022
bdd15d0c
PK
30232016-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3024
3025 * gcc.dg/vect/section-anchors-vect-70.c: Rename to aligned-section-anchors-vect-71.c.
3026 * gcc.dg/vect/section-anchors-vect-71.c: Rename to aligned-section-anchors-vect-72.c.
3027 * gcc.dg/vect/section-anchors-vect-72.c: Rename to aligned-section-anchors-vect-72.c.
3028
ce0607bb
AH
30292016-06-08 Alan Hayward <alan.hayward@arm.com>
3030
3031 * gcc.dg/vect/vect-live-2.c: Update effective target.
3032 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
3033 * lib/target-supports.exp: Add aarch64 to vect_long.
3034
92a5f2ba
MP
30352016-06-08 Marek Polacek <polacek@redhat.com>
3036
3037 PR c/71418
3038 * gcc.dg/noncompile/pr71418.c: New test.
3039
08203f73
MP
3040 PR c/71426
3041 * gcc.dg/noncompile/pr71426.c: New test.
3042
d1fcc2bd
JH
30432016-06-07 Jan Hubicka <hubicka@ucw.cz>
3044
3045 * gcc.dg/ipa/inlinehint-4.c: Disable partial inlining.
3046 * gcc.dg/predict-1.c: Update template for new predictor hitrates.
3047 * gcc.dg/predict-3.c: Update template.
3048 * gcc.dg/predict-5.c: Update template.
3049 * gcc.dg/predict-6.c: Update template.
3050 * gcc.dg/predict-9.c: Update template.
3051 * gcc.dg/tree-ssa/attr-hotcold-2.c: Update template.
3052
a23e6f1c
BS
30532016-06-07 Bill Seurer <seurer@linux.vnet.ibm.com>
3054
3055 * gcc.target/powerpc/vec-mul.c: New test.
3056
6ffd47b7
DM
30572016-06-07 David Malcolm <dmalcolm@redhat.com>
3058
3059 * gcc.dg/spellcheck-fields-2.c: New test case.
3060
bfd67b47
RB
30612016-06-07 Richard Biener <rguenther@suse.de>
3062
3063 PR c/61564
3064 * gcc.dg/Wpragmas-1.c: New testcase.
3065 * gcc.dg/Wattributes-4.c: Likewise.
3066 * gcc.dg/ipa/pr70646.c: Drop optimize pragma in favor of dg-option
3067 entry.
3068
701b9a47
CL
30692016-06-07 Christophe Lyon <christophe.lyon@linaro.org>
3070
3071 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: Remove
3072 spurious debug code.
3073
6b80d6fa
RB
30742016-06-07 Richard Biener <rguenther@suse.de>
3075
3076 PR tree-optimization/71428
3077 * gcc.dg/torture/pr71428.c: New testcase.
3078
0f3f9437
RB
30792016-06-07 Richard Biener <rguenther@suse.de>
3080
3081 PR middle-end/71423
3082 * gcc.dg/torture/pr71423.c: New testcase.
3083
ec963f2a
KV
30842016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
3085
3086 PR middle-end/71408
3087 * gcc.dg/tree-ssa/pr71408.c: New test.
3088
46ab5b6e
KV
30892016-06-07 Kugan Vivekanandarajah <kuganv@linaro.org>
3090
3091 PR middle-end/71281
3092 * g++.dg/torture/pr71281.C: New test.
3093
1f40cff3
MP
30942016-06-06 Marek Polacek <polacek@redhat.com>
3095
3096 PR c/71362
3097 * gcc.dg/pr71362.c: New test.
3098
6f5bcd24
JJ
30992016-06-06 Jakub Jelinek <jakub@redhat.com>
3100 Patrick Palka <ppalka@gcc.gnu.org>
3101
3102 PR c++/70847
3103 PR c++/71330
3104 PR c++/71393
3105 * g++.dg/opt/pr70847.C: New test.
3106 * g++.dg/ubsan/pr70847.C: New test.
3107 * g++.dg/ubsan/pr71393.C: New test.
3108
158beb4a
JJ
31092016-06-06 Jakub Jelinek <jakub@redhat.com>
3110
3111 PR tree-optimization/71259
3112 * gcc.dg/vect/pr71259.c: New test.
3113
d9b950dd
DM
31142016-06-06 David Malcolm <dmalcolm@redhat.com>
3115
3116 * gcc.dg/plugin/levenshtein-test-1.c: Delete.
3117 * gcc.dg/plugin/levenshtein_plugin.c: Delete.
3118 * gcc.dg/plugin/plugin.exp (plugin_test_list): Remove the
3119 above.
3120
36f9ad69
KT
31212016-06-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3122
3123 PR middle-end/37780
3124 * gcc.c-torture/execute/pr37780.c: New test.
3125 * gcc.target/aarch64/pr37780_1.c: Likewise.
3126 * gcc.target/arm/pr37780_1.c: Likewise.
3127
5545a907
MP
31282016-06-06 Marek Polacek <polacek@redhat.com>
3129
3130 * c-c++-common/attr-may-alias-1.c: New test.
3131 * c-c++-common/attr-may-alias-2.c: New test.
3132 * gcc.dg/pr39464.c: Turn dg-warning into dg-bogus.
3133
93671519
BE
31342016-06-06 Bernd Edlinger <bernd.edlinger@hotmail.de>
3135
3136 PR c/24414
3137 * gcc.target/i386/pr24414.c: New test.
3138
690f24b7
JM
31392016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com>
3140
3141 * gcc.target/sparc/vis4misc.c: New file.
3142 * gcc.target/sparc/fpcmp.c: Likewise.
3143 * gcc.target/sparc/fpcmpu.c: Likewise.
3144
31ce6157
AH
31452016-06-06 Alan Hayward <alan.hayward@arm.com>
3146
3147 * gcc.dg/vect/vect-live-1.c: Use additional-options.
3148 * gcc.dg/vect/vect-live-3.c: Likewise.
3149
9fcebb5a
RB
31502016-06-06 Richard Biener <rguenther@suse.de>
3151
3152 PR tree-optimization/71398
3153 * gcc.dg/torture/pr71398.c: New testcase.
3154
903ca97b
UB
31552016-06-06 Uros Bizjak <ubizjak@gmail.com>
3156
3157 PR target/71389
3158 * g++.dg/pr71389.C: New test.
3159
9c1eb332
JD
31602016-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3161
3162 PR fortran/71404
3163 * gfortran.dg/fmt_read_5.f: New test.
3164
b2d83bd2
AV
31652016-06-05 Andre Vehreschild <vehre@gcc.gnu.org>
3166
3167 PR fortran/69659
3168 * gfortran.dg/class_array_22.f03: New test.
3169
ec81960e
JH
31702016-06-05 Jan Hubicka <hubicka@ucw.cz>
3171
3172 * gcc.dg/tree-prof/peel-1.c: Fix testcase.
3173
429d2750
JH
31742016-06-05 Jan Hubicka <hubicka@ucw.cz>
3175
3176 * gcc.dg/predict-9.c: Update template.
3177
c1c00983
PC
31782016-06-05 Paolo Carlini <paolo.carlini@oracle.com>
3179
3180 PR c++/49377
3181 * g++.dg/template/pr49377.C: New.
3182
1927a963
JJ
31832016-06-04 Jakub Jelinek <jakub@redhat.com>
3184
3185 PR tree-optimization/71405
3186 * g++.dg/torture/pr71405.C: New test.
3187
909a11ad
PC
31882016-06-04 Paolo Carlini <paolo.carlini@oracle.com>
3189
3190 PR c++/70202
3191 * g++.dg/inherit/crash5.C: New.
3192 * g++.dg/inherit/virtual1.C: Adjust.
3193
08bbb1f8
JL
31942016-06-03 Jeff Law <law@redhat.com>
3195
3196 PR tree-optimization/71316
3197 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected output.
3198
7c35235c
JJ
31992016-06-03 Jakub Jelinek <jakub@redhat.com>
3200
3201 * gcc.dg/vect/vect-live-1.c: Remove dg-options. Add
3202 dg-additional-options with just -fno-tree-scev-cprop in it.
3203 * gcc.dg/vect/vect-live-2.c: Likewise.
3204 * gcc.dg/vect/vect-live-5.c: Likewise.
3205 * gcc.dg/vect/vect-live-slp-1.c: Likewise.
3206 * gcc.dg/vect/vect-live-slp-2.c: Likewise.
3207 * gcc.dg/vect/vect-live-slp-3.c: Likewise.
3208
c8572dd6
PP
32092016-06-03 Patrick Palka <ppalka@gcc.gnu.org>
3210
3211 PR c++/27100
3212 * g++.dg/other/friend6.C: New test.
3213
1c7733a7
BS
32142016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3215
3216 * g++.dg/torture/ppc-ldst-array.C: New.
3217
0d2f700f
JM
32182016-06-03 Joseph Myers <joseph@codesourcery.com>
3219
3220 PR target/71276
3221 PR target/71277
3222 * gcc.dg/torture/builtin-fp-int-inexact.c,
3223 gcc.target/i386/387-builtin-fp-int-inexact.c,
3224 gcc.target/i386/387-rint-inline-1.c,
3225 gcc.target/i386/387-rint-inline-2.c,
3226 gcc.target/i386/sse2-builtin-fp-int-inexact.c,
3227 gcc.target/i386/sse2-rint-inline-1.c,
3228 gcc.target/i386/sse2-rint-inline-2.c,
3229 gcc.target/i386/sse4_1-builtin-fp-int-inexact.c,
3230 gcc.target/i386/sse4_1-rint-inline.c: New tests.
3231
f8071c05
L
32322016-06-03 H.J. Lu <hongjiu.lu@intel.com>
3233 Julia Koval <julia.koval@intel.com>
3234
3235 PR target/66960
3236 PR target/67630
3237 PR target/67634
3238 PR target/67841
3239 PR target/68037
3240 PR target/68618
3241 PR target/68661
3242 PR target/69575
3243 PR target/69596
3244 PR target/69734
3245 * gcc.dg/guality/pr68037-1.c: New test.
3246 * gcc.dg/guality/pr68037-2.c: Likewise.
3247 * gcc.dg/guality/pr68037-3.c: Likewise.
3248 * gcc.dg/torture/pr68037-1.c: Likewise.
3249 * gcc.dg/torture/pr68037-2.c: Likewise.
3250 * gcc.dg/torture/pr68037-3.c: Likewise.
3251 * gcc.dg/torture/pr68661-1a.c: Likewise.
3252 * gcc.dg/torture/pr68661-1b.c: Likewise.
3253 * gcc.target/i386/interrupt-1.c: Likewise.
3254 * gcc.target/i386/interrupt-2.c: Likewise.
3255 * gcc.target/i386/interrupt-3.c: Likewise.
3256 * gcc.target/i386/interrupt-4.c: Likewise.
3257 * gcc.target/i386/interrupt-5.c: Likewise.
3258 * gcc.target/i386/interrupt-6.c: Likewise.
3259 * gcc.target/i386/interrupt-7.c: Likewise.
3260 * gcc.target/i386/interrupt-8.c: Likewise.
3261 * gcc.target/i386/interrupt-9.c: Likewise.
3262 * gcc.target/i386/interrupt-10.c: Likewise.
3263 * gcc.target/i386/interrupt-11.c: Likewise.
3264 * gcc.target/i386/interrupt-12.c: Likewise.
3265 * gcc.target/i386/interrupt-13.c: Likewise.
3266 * gcc.target/i386/interrupt-14.c: Likewise.
3267 * gcc.target/i386/interrupt-15.c: Likewise.
3268 * gcc.target/i386/interrupt-16.c: Likewise.
3269 * gcc.target/i386/interrupt-17.c: Likewise.
3270 * gcc.target/i386/interrupt-18.c: Likewise.
3271 * gcc.target/i386/interrupt-19.c: Likewise.
3272 * gcc.target/i386/interrupt-20.c: Likewise.
3273 * gcc.target/i386/interrupt-21.c: Likewise.
3274 * gcc.target/i386/interrupt-22.c: Likewise.
3275 * gcc.target/i386/interrupt-23.c: Likewise.
3276 * gcc.target/i386/interrupt-24.c: Likewise.
3277 * gcc.target/i386/interrupt-25.c: Likewise.
3278 * gcc.target/i386/interrupt-26.c: Likewise.
3279 * gcc.target/i386/interrupt-27.c: Likewise.
3280 * gcc.target/i386/interrupt-28.c: Likewise.
3281 * gcc.target/i386/interrupt-387-err-1.c: Likewise.
3282 * gcc.target/i386/interrupt-387-err-2.c: Likewise.
3283 * gcc.target/i386/interrupt-bnd-err-1.c: Likewise.
3284 * gcc.target/i386/interrupt-bnd-err-2.c: Likewise.
3285 * gcc.target/i386/interrupt-iamcu.c: Likewise.
3286 * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
3287 * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
3288 * gcc.target/i386/interrupt-redzone-1.c: Likewise.
3289 * gcc.target/i386/interrupt-redzone-2.c: Likewise.
3290 * gcc.target/i386/interrupt-sibcall-1.c: Likewise.
3291 * gcc.target/i386/interrupt-sibcall-2.c: Likewise.
3292 * gcc.target/i386/interrupt-switch-abi.c: Likewise.
3293
36b85e43
BS
32942016-06-03 Bernd Schmidt <bschmidt@redhat.com>
3295
9de2e795
L
3296 PR tree-optimization/52171
3297 * gcc.dg/pr52171.c: New test.
3298 * gcc.target/i386/pr52171.c: New test.
36b85e43 3299
bfeee8ac
JH
33002016-06-03 Jan Hubicka <jh@suse.cz>
3301
3302 * g++.dg/tree-ssa/pred-1.C: New testcase
3303 * gcc.dg/tree-ssa/pred-1.c: New testcase
3304
859b0bae
BS
33052016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3306
3307 PR target/70957
3308 * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
3309 support.
3310 * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
3311
3a2edf4c
AH
33122016-06-03 Alan Hayward <alan.hayward@arm.com>
3313
3314 * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
3315
b28ead45
AH
33162016-06-03 Alan Hayward <alan.hayward@arm.com>
3317
3318 * gcc.dg/tree-ssa/pr64183.c: Ensure test does not vectorize.
c87885ca 3319 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Remove xfail.
b28ead45
AH
3320 * gcc.dg/vect/vect-live-1.c: New test.
3321 * gcc.dg/vect/vect-live-2.c: New test.
3322 * gcc.dg/vect/vect-live-3.c: New test.
3323 * gcc.dg/vect/vect-live-4.c: New test.
3324 * gcc.dg/vect/vect-live-5.c: New test.
3325 * gcc.dg/vect/vect-live-slp-1.c: New test.
3326 * gcc.dg/vect/vect-live-slp-2.c: New test.
3327 * gcc.dg/vect/vect-live-slp-3.c: New test.
3328
1f91747b
JJ
33292016-06-03 Jakub Jelinek <jakub@redhat.com>
3330
3331 PR middle-end/71387
3332 * g++.dg/opt/pr71387.C: New test.
3333
47b83923
JL
33342016-06-02 Jeff Law <law@redhat.com>
3335
3336 PR tree-optimization/71328
3337 * gcc.c-torture/compile/pr71328.c: New test.
3338
e96e5f46
JD
33392016-06-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3340
3341 PR fortran/52393
3342 * gfortran.dg/fmt_read_3.f90: Fix typo.
3343 * gfortran.dg/fmt_read_4.f90: New test.
3344
b872d729
PC
33452016-06-02 Paolo Carlini <paolo.carlini@oracle.com>
3346
3347 * g++.dg/cpp0x/forw_enum10.C: Adjust for dg-message vs dg-error.
3348 * g++.dg/cpp0x/forw_enum6.C: Likewise.
3349 * g++.dg/cpp0x/forw_enum8.C: Likewise.
3350 * g++.dg/cpp0x/override2.C: Likewise.
3351 * g++.dg/parse/crash5.C: Likewise.
3352 * g++.dg/parse/error16.C: Likewise.
3353 * g++.dg/parse/error27.C: Likewise.
3354 * g++.dg/template/qualttp15.C: Likewise.
3355 * g++.dg/template/redecl4.C: Likewise.
3356 * g++.old-deja/g++.other/crash39.C: Likewise.
3357 * g++.old-deja/g++.other/struct1.C: Likewise.
3358 * g++.old-deja/g++.pt/m9a.C: Likewise.
3359 * g++.old-deja/g++.pt/memclass10.C: Likewise.
3360
0e535442
JJ
33612016-06-02 Jakub Jelinek <jakub@redhat.com>
3362
0633ee10
JJ
3363 PR c++/71372
3364 * c-c++-common/pr71372.c: New test.
3365
0e535442
JJ
3366 * gcc.dg/cpp/source_date_epoch-1.c (main): Test __DATE__ and
3367 __TIME__ strings with __builtin_strcmp instead of printf and
3368 dg-output.
3369
f3c5ecc2
ML
33702016-06-02 Martin Liska <mliska@suse.cz>
3371
3372 * gcc.dg/predict-9.c: New test.
3373
a91807c5
JJ
33742016-06-02 Jakub Jelinek <jakub@redhat.com>
3375
3376 * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Add missing
3377 global set_compiler_env_var and global saved_compiler_env_var.
3378
b5bd1978
KT
33792016-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3380
3381 PR rtl-optimization/71295
3382 * gcc.c-torture/compile/pr71295.c: New test.
3383
b93b1475
JJ
33842016-06-02 Jakub Jelinek <jakub@redhat.com>
3385
930ebd0e
JJ
3386 * gcc.target/i386/avx512vl-concatv4si-1.c: New test.
3387
1e021dc3
JJ
3388 * gcc.target/i386/avx512dq-concatv2si-1.c: New test.
3389 * gcc.target/i386/avx512vl-concatv2si-1.c: New test.
3390
b93b1475
JJ
3391 * gcc.target/i386/avx512dq-concatv2di-1.c: New test.
3392 * gcc.target/i386/avx512vl-concatv2di-1.c: New test.
3393 * gcc.target/i386/sse2-init-v2di-2.c: Adjust expected vec_concatv2di
3394 alternative number.
3395
58f2fb5c
MM
33962016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
3397
3398 * gcc.target/powerpc/p9-splat-4.c: New test.
3399
34002016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com>
3401
3402 PR target/71186
3403 * gcc.target/powerpc/pr71186.c: New test.
3404
4731c9f0
JD
34052016-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3406
3407 PR fortran/52393
3408 * gfortran.dg/fmt_read_3.f90: New test.
3409
042dee3e
TP
34102016-06-01 Thomas Preud'homme <thomas.preudhomme@arm.com>
3411
3412 * lib/target-supports.exp (check_effective_target_arm_acq_rel): New
3413 procedure.
3414
15c98b2e
ES
34152016-06-01 Eduard Sanou <dhole@openmailbox.org>
3416
3417 * gcc.dg/cpp/source_date_epoch-1.c: New file, test the proper
3418 behaviour of the macros __DATE__ and __TIME__ when SOURCE_DATE_EPOCH
3419 env var is set.
3420 * gcc.dg/cpp/source_date_epoch-2.c: New file, test the error output
3421 when parsing the SOURCE_DATE_EPOCH env var, and make sure it is only
3422 shown once.
3423 * lib/gcc-dg.exp (dg-set-compiler-env-var): New function, set env vars
3424 during compilation.
3425 * lib/gcc-dg.exp (restore-compiler-env-var): New function, restore env
3426 vars set by dg-set-compiler-env-var.
3427
6442a6f4
PT
34282016-06-01 Paul Thomas <pault@gcc.gnu.org>
3429
3430 PR fortran/71156
3431 * gfortran.dg/submodule_14.f08: Add missing recursive prefix
3432 to the module procedure declaration.
3433 * gfortran.dg/submodule_16.f08: New test.
3434
ab62397a
JJ
34352016-06-01 Jakub Jelinek <jakub@redhat.com>
3436
3437 PR middle-end/71371
3438 * c-c++-common/gomp/pr71371.c: New test.
3439
b66af6ed
RB
34402016-06-01 Richard Biener <rguenther@suse.de>
3441
3442 PR tree-optimization/71366
3443 * gcc.dg/torture/pr71366-1.c: New testcase.
3444 * gcc.dg/torture/pr71366-2.c: Likewise.
3445
e342b9d8
KN
34462016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org>
3447
3448 * gcc.target/powerpc/vslv-0.c: New test.
3449 * gcc.target/powerpc/vslv-1.c: New test.
3450 * gcc.target/powerpc/vsrv-0.c: New test.
3451 * gcc.target/powerpc/vsrv-1.c: New test.
3452
721547cd
NS
34532016-06-01 Nathan Sidwell <nathan@acm.org>
3454
3455 * c-c++-common/torture/pr57945.c: Add expected PTX error.
3456 * gcc.target/nvptx/weak.c: New.
3457
fa2c9034
RB
34582016-06-01 Richard Biener <rguenther@suse.de>
3459
3460 PR tree-optimization/71261
3461 * gcc.dg/torture/vect-bool-1.c: New testcase.
3462
3e32893c
JJ
34632016-06-01 Jakub Jelinek <jakub@redhat.com>
3464
3465 * gfortran.dg/gomp/order-1.f90: New test.
3466 * gfortran.dg/gomp/order-2.f90: New test.
3467
8c383600
JH
34682016-06-01 Jan Hubicka <hubicka@ucw.cz>
3469
3470 * gcc.dg/unroll-6.c: Update template.
3471 * gcc.dg/unroll-7.c: New testcase.
3472 * gcc.dg/unroll-8.c: New testcase.
3473
a0dfeef5
EB
34742016-06-01 Eric Botcazou <ebotcazou@adacore.com>
3475
3476 * gnat.dg/opt56.ad[sb]: New test.
3477
48de5701
PC
34782016-06-01 Paolo Carlini <paolo.carlini@oracle.com>
3479
3480 PR c++/66635
3481 * g++.dg/cpp0x/constexpr-ice16.C: New.
3482
827cf695
PP
34832016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
3484
3485 PR tree-optimization/71314
3486 * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust target selector. Pass
3487 -mbranch-cost=2.
3488
ff66f6e8
PP
34892016-06-01 Patrick Palka <ppalka@gcc.gnu.org>
3490
3491 PR tree-optimization/71077
3492 * gcc.dg/tree-ssa/pr71077.c: New test.
3493
050fb209
JH
34942016-05-31 Jan Hubicka <hubicka@ucw.cz>
3495
48de5701
PC
3496 * g++.dg/predict-lop-exit-1.C: Update template for new predictor name.
3497 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
3498 * g++.dg/predict-lop-exit-2.C: Update template for new predictor name.
050fb209 3499
c642d919
PC
35002016-05-31 Paolo Carlini <paolo.carlini@oracle.com>
3501
3502 PR c++/71248
3503 * g++.dg/cpp0x/pr71248.C: New.
3504 * g++.dg/cpp0x/auto7.C: Test column numbers too.
3505 * g++.dg/cpp0x/constexpr-static8.C: Likewise.
3506 * g++.dg/init/new37.C: Likewise.
3507 * g++.dg/template/static1.C: Likewise.
3508 * g++.dg/template/static2.C: Likewise.
3509
d6439e08
L
35102016-05-31 H.J. Lu <hongjiu.lu@intel.com>
3511
3512 * gcc.target/i386/avx512vl-vbroadcast-3.c: Scan %\[re\]di
3513 instead of %rdi.
3514 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: Likewise.
3515
780b9dd4
MP
35162016-05-31 Marek Polacek <polacek@redhat.com>
3517
3518 * c-c++-common/Wswitch-unreachable-3.c: New test.
3519 * g++.dg/warn/Wswitch-unreachable-1.C: New test.
3520
0d99f8a0
RB
35212016-05-31 Richard Biener <rguenther@suse.de>
3522
3523 PR tree-optimization/71352
3524 * gcc.dg/tree-ssa/reassoc-45.c: New testcase.
3525
52545641
TP
35262016-05-31 Thomas Preud'homme <thomas.preudhomme@arm.com>
3527
3528 * gcc.target/arm/armv5_thumb_isa.c: New test.
3529
5b8c1205
KY
35302016-05-31 Kirill Yukhin <kirill.yukhin@intel.com>
3531
3532 PR target/71346
3533 * gcc.target/i386/pr71346.c: New test.
3534
7a88cc84
TV
35352016-05-31 Tom de Vries <tom@codesourcery.com>
3536
3537 PR tree-optimization/69068
3538 * gcc.dg/graphite/pr69068.c: New test.
3539
265149a6
MS
35402016-05-27 Martin Sebor <msebor@redhat.com>
3541
3542 PR c++/71306
3543 * g++.dg/warn/Wplacement-new-size-3.C: New test.
3544
00631022
JJ
35452016-05-30 Jakub Jelinek <jakub@redhat.com>
3546
3547 PR c++/71349
3548 * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add
3549 nowait depend(inout: dd[0]) clauses where permitted.
3550
b2f6675b
PC
35512016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3552
3553 PR c++/71238
3554 * g++.dg/parse/pr71238.C: New.
3555 * g++.dg/concepts/friend1.C: Test column numbers too.
3556 * g++.dg/cpp0x/initlist31.C: Likewise.
3557 * g++.dg/cpp0x/pr51420.C: Likewise.
3558 * g++.dg/cpp0x/udlit-declare-neg.C: Likewise.
3559 * g++.dg/cpp0x/udlit-member-neg.C: Likewise.
3560 * g++.dg/ext/builtin3.C: Likewise.
3561 * g++.dg/lookup/friend12.C: Likewise.
3562 * g++.dg/lookup/friend7.C: Likewise.
3563 * g++.dg/lookup/koenig1.C: Likewise.
3564 * g++.dg/lookup/koenig5.C: Likewise.
3565 * g++.dg/lookup/used-before-declaration.C: Likewise.
3566 * g++.dg/overload/koenig1.C: Likewise.
3567 * g++.dg/template/crash65.C: Likewise.
3568 * g++.dg/template/friend57.C: Likewise.
3569 * g++.dg/warn/Wshadow-5.C: Likewise.
3570 * g++.dg/warn/Wunused-8.C: Likewise.
3571 * g++.old-deja/g++.bugs/900211_01.C: Likewise.
3572 * g++.old-deja/g++.jason/lineno5.C: Likewise.
3573 * g++.old-deja/g++.jason/member.C: Likewise.
3574 * g++.old-deja/g++.jason/report.C: Likewise.
3575 * g++.old-deja/g++.jason/scoping12.C: Likewise.
3576 * g++.old-deja/g++.law/visibility20.C: Likewise.
3577 * g++.old-deja/g++.ns/koenig5.C: Likewise.
3578 * g++.old-deja/g++.other/static5.C: Likewise.
3579 * g++.old-deja/g++.pt/overload2.C: Likewise.
3580
a448ff40
JH
35812016-05-30 Jan Hubicka <hubicka@ucw.cz>
3582
3583 * gcc.dg/tree-ssa/peel1.c: New testcase.
3584 * gcc.dg/tree-ssa/pr61743-1.c: Disable loop peeling.
3585 * gcc.dg/tree-ssa/pr61743-2.c: Disable loop peeling.
3586
69be8c91
TV
35872016-05-30 Tom de Vries <tom@codesourcery.com>
3588
3589 * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call
3590 to ce.
3591
a59775a1
PC
35922016-05-30 Paolo Carlini <paolo.carlini@oracle.com>
3593
3594 PR c++/71099
3595 * g++.dg/parse/virtual1.C: New.
3596
53d6d955
UB
35972016-05-30 Uros Bizjak <ubizjak@gmail.com>
3598
3599 * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers):
3600 Use correct register when clearing %edx.
3601
0557293f
AM
36022016-05-30 Alexander Monakov <amonakov@ispras.ru>
3603
3604 PR tree-optimization/71289
3605 * gcc.dg/pr71289.c: New test.
3606
5d476e35
KV
36072016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3608
3609 PR middle-end/71269
3610 PR middle-end/71292
3611 * gcc.dg/tree-ssa/pr71269.c: New test.
3612 * gcc.dg/tree-ssa/pr71292.c: New test.
3613
db5447ca
KV
36142016-05-30 Kugan Vivekanandarajah <kuganv@linaro.org>
3615
3616 PR middle-end/71252
3617 * gcc.dg/tree-ssa/pr71252-2.c: New test.
3618
98bdbb39
JH
36192016-05-30 Jan Hubicka <hubicka@ucw.cz>
3620
3621 * gcc.dg/tree-ssa/cunroll-12.c: New testcase.
3622 * gcc.dg/tree-ssa/cunroll-13.c: New testcase.
3623 * gcc.dg/tree-ssa/cunroll-14.c: New testcase.
3624
7e012855
TV
36252016-05-30 Tom de Vries <tom@codesourcery.com>
3626
3627 PR tree-optimization/69067
3628 * gcc.dg/graphite/pr69067.c: New test.
3629
beed3701
UB
36302016-05-29 Uros Bizjak <ubizjak@gmail.com>
3631
3632 PR target/71245
3633 * gcc.target/i386/pr71245-1.c: New test.
3634 * gcc.target/i386/pr71245-2.c: Ditto.
3635
b6d4f8e8
PC
36362016-05-29 Paolo Carlini <paolo.carlini@oracle.com>
3637
3638 PR c++/71105
3639 * g++.dg/cpp0x/lambda/lambda-conv11.C: New.
3640 * g++.dg/cpp1y/lambda-conv1.C: Likewise.
3641 * g++.dg/cpp1y/lambda-conv2.C: Likewise.
3642
00022058
JH
36432016-05-27 Jan Hubicka <hubicka@ucw.cz>
3644
3645 * gcc.dg/tree-ssa/prefetch-5.c: Remove xfail.
3646
c8419aca
VV
36472016-05-28 Ville Voutilainen <ville.voutilainen@gmail.com>
3648
3649 Revert:
3650 PR c++/69855
3651 * g++.dg/overload/69855.C: New.
3652 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3653 * g++.old-deja/g++.pt/crash3.C: Likewise.
3654
8008c4d2
PC
36552016-05-27 Paolo Carlini <paolo.carlini@oracle.com>
3656
3657 PR c++/60385
3658 * g++.dg/parse/namespace13.C: New.
3659
8b2ef235
JL
36602016-05-26 Jeff Law <law@redhat.com>
3661
3662 * gcc.dg/tree-ssa/pr21417.c: Update expected output.
3663 * gcc.dg/tree-ssa/pr66752-3.c: Likewise.
3664 * gcc.dg/tree-ssa/pr68198.c: Likewise.
3665 * gcc.dg/tree-ssa/pr69196-1.c: Likewise.
3666 * gcc.dg/tree-ssa/pr69270-3.c: Likewise.
3667 * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Likewise.
3668 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: Likewise.
3669 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
3670 * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Likewise.
3671 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Likewise.
3672 * gcc.dg/tree-ssa/ssa-dom-thread-12.c: Likewise.
3673 * gcc.dg/tree-ssa/ssa-dom-thread-13.c: Likewise.
3674 * gcc.dg/tree-ssa/vrp56.c: Likewise.
3675
7d67159b
VV
36762016-05-27 Ville Voutilainen <ville.voutilainen@gmail.com>
3677
3678 PR c++/69855
3679 * g++.dg/overload/69855.C: New.
3680 * g++.old-deja/g++.law/missed-error2.C: Adjust.
3681 * g++.old-deja/g++.pt/crash3.C: Likewise.
3682
88e3bdd1
JW
36832016-05-27 Jiong Wang <jiong.wang@arm.com>
3684
3685 PR target/63596
3686 * gcc.target/aarch64/va_arg_1.c: New testcase.
3687 * gcc.target/aarch64/va_arg_2.c: Likewise.
3688 * gcc.target/aarch64/va_arg_3.c: Likewise.
3689
3fd6b9cc
JW
36902016-05-27 Jiong Wang <jiong.wang@arm.com>
3691
3692 * gcc.dg/tree-ssa/stdarg-2.c: Enable all testcases for AArch64.
3693 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3694 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3695 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3696 * gcc.dg/tree-ssa/stdarg-6.c: Likewise.
3697
3cee7e4e
MP
36982016-05-27 Marek Polacek <polacek@redhat.com>
3699
3700 PR middle-end/71308
3701 * g++.dg/torture/pr71308.C: New test.
3702
6a813c96
DV
37032016-05-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
3704
3705 * gcc.dg/zero_bits_compound-1.c: New test.
3706 * gcc.dg/zero_bits_compound-2.c: New test.
3707
0561bcfb
IE
37082016-05-27 Ilya Enkovich <ilya.enkovich@intel.com>
3709
3710 PR middle-end/71279
3711 * gcc.dg/pr71279.c: New test.
3712
21316320
MM
37132016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com>
3714
3715 * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0
3716 floating point min/max/comparison instructions.
3717 * gcc.target/powerpc/p9-minmax-2.c: Likewise.
3718
7211a097
JJ
37192016-05-26 Jakub Jelinek <jakub@redhat.com>
3720
3721 * c-c++-common/gomp/schedule-1.c: New test.
3722 * gfortran.dg/gomp/schedule-1.f90: New test.
3723
cac177cf
PP
37242016-05-26 Patrick Palka <ppalka@gcc.gnu.org>
3725
3726 PR c++/70822
3727 PR c++/70106
3728 * g++.dg/cpp1y/auto-fn32.C: New test.
3729 * g++.dg/cpp1y/paren4.C: New test.
3730
a2d5b8c9
NS
37312016-05-26 Nathan Sidwell <nathan@acm.org>
3732
3733 * gcc.dg/20060410.c: Xfail on ptx.
3734 * gcc.dg/torture/c99-contract-1.c: Skip on ptx.
3735 * c-c++-common/torture/complex-sign-mixed-add.c: Skip on ptx -O0
3736 * c-c++-common/torture/complex-sign-mixed-sub.c: Skip on ptx -O0
3737 * gcc.c-torture/execute/pr68185.c: Skip on ptx -O0 & Os.
3738 * gcc.c-torture/execute/20020529-1.c: Skip on ptx -00.
3739
ffa8b552
TP
37402016-05-26 Thomas Preud'homme <thomas.preudhomme@arm.com>
3741
3742 * gcc.dg/plugin/plugin.exp: skip tail call tests for Thumb-1.
3743
c7501e00
JJ
37442016-05-26 Jakub Jelinek <jakub@redhat.com>
3745
1875b9a0
JJ
3746 PR tree-optimization/71280
3747 * gcc.dg/pr71280.c: New test.
3748
2116e19f
JJ
3749 * gcc.target/i386/avx512vl-vcvtps2ph-3.c: New test.
3750
305aef09
JJ
3751 * gcc.target/i386/avx512bw-vpalignr-4.c: New test.
3752 * gcc.target/i386/avx512vl-vpalignr-4.c: New test.
3753
c7501e00
JJ
3754 * gcc.target/i386/avx512vl-vbroadcast-3.c: New test.
3755
ca449d26
JW
37562016-05-26 Jiong Wang <jiong.wang@arm.com>
3757
3758 * gcc.target/aarch64/simd/vmul_elem_1.c: Force result variables to be
6442a6f4 3759 kept in memory.
ca449d26 3760
8af01c66
JL
37612016-05-25 Jeff Law <law@redhat.com>
3762
3763 PR tree-optimization/71272
3764 * gcc.c-torture/compile/pr71272.c: new test.
3765
f9d6ce73
BS
37662016-05-25 Bill Seurer <seurer@linux.vnet.ibm.com>
3767
3768 * gcc.target/powerpc/vec-cmpne.c: New test.
3769 * gcc.target/powerpc/vec-cmpne-long.c: New test.
3770
a88a7b22
EB
37712016-05-25 Eric Botcazou <ebotcazou@adacore.com>
3772
3773 * gnat.dg/opt55.ad[sb]: New test.
3774
125f02ed
SKS
37752016-05-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3776
3777 * c-c++-common/Wduplicated-cond-1.c: Use smaller const literal.
3778 * c-c++-common/pr60226.c: Require int32plus.
3779 * gcc.c-torture/execute/pr70602.c: Likewise.
3780 * gcc.dg/Warray-bounds-11.c: Use __SIZE_TYPE__ instead of
3781 unsigned long for malloc arg type.
3782 * gcc.dg/asr_div1.c: Require int32plus.
3783 * gcc.dg/enum-mode-1.c: XFAIL for int16.
3784 * gcc.dg/pie-1.c: Require pie.
3785 * gcc.dg/pie-2.c: Likewise.
3786 * gcc.dg/pr59471.c: Require int32plus.
3787 * gcc.dg/pr59963-2.c: XFAIL for int16.
3788 * gcc.dg/pr60114.c: Require int32plus.
3789 * gcc.dg/pr62090-2.c: Use __SIZE_TYPE__ instead of
3790 unsigned long for typedef of size_t.
3791 * gcc.dg/pr63914.c: Require int32plus.
3792 * gcc.dg/pr64536.c: Require pt32plus.
3793 * gcc.dg/pr65658.c: Likewise.
3794 * gcc.dg/pr67271.c: Require int32plus.
3795 * gcc.dg/pr68112.c: Likewise.
3796 * gcc.dg/pr69071.c: Skip for avr target.
3797 * gcc.dg/pr69973.c: Require int32plus.
3798 * gcc.dg/pr70169.c: Skip for avr target.
3799 * gcc.dg/sso-6.c: Require int32plus.
3800 * gcc.dg/sso-7.c: Likewise.
3801 * gcc.dg/sso-8.c: Likewise.
3802 * gcc.dg/vrp-min-max-2.c: Likewise.
3803
c6e434f5
UB
38042016-05-25 H.J. Lu <hongjiu.lu@intel.com>
3805
3806 PR target/70738
3807 * gcc.target/i386/pr70738-1.c: New test.
3808 * gcc.target/i386/pr70738-2.c: Likewise.
3809 * gcc.target/i386/pr70738-3.c: Likewise.
3810 * gcc.target/i386/pr70738-4.c: Likewise.
3811 * gcc.target/i386/pr70738-5.c: Likewise.
3812 * gcc.target/i386/pr70738-6.c: Likewise.
3813 * gcc.target/i386/pr70738-7.c: Likewise.
3814 * gcc.target/i386/pr70738-8.c: Likewise.
3815 * gcc.target/i386/pr70738-9.c: Likewise.
3816
5c42d341
KT
38172016-05-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3818
3819 PR rtl-optimization/66940
3820 * gcc.c-torture/execute/pr66940.c: New test.
3821
bf9a1a07
IV
38222016-05-25 Ilya Verbin <ilya.verbin@intel.com>
3823
3824 * gcc.target/i386/avx512f-ceil-vec-1.c: New test.
3825 * gcc.target/i386/avx512f-ceil-vec-2.c: New test.
3826 * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test.
3827 * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test.
3828 * gcc.target/i386/avx512f-ceilf-vec-1.c: New test.
3829 * gcc.target/i386/avx512f-ceilf-vec-2.c: New test.
3830 * gcc.target/i386/avx512f-floor-vec-1.c: New test.
3831 * gcc.target/i386/avx512f-floor-vec-2.c: New test.
3832 * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test.
3833 * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test.
3834 * gcc.target/i386/avx512f-floorf-vec-1.c: New test.
3835 * gcc.target/i386/avx512f-floorf-vec-2.c: New test.
3836 * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test.
3837 * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test.
3838 * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test.
3839 * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test.
3840 * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test.
3841 * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test.
3842 * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test.
3843 * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test.
3844 * gcc.target/i386/avx512f-trunc-vec-1.c: New test.
3845 * gcc.target/i386/avx512f-trunc-vec-2.c: New test.
3846 * gcc.target/i386/avx512f-truncf-vec-1.c: New test.
3847 * gcc.target/i386/avx512f-truncf-vec-2.c: New test.
3848
95efe6b6
MP
38492016-05-25 Marek Polacek <polacek@redhat.com>
3850
3851 PR c/71265
3852 * gcc.dg/noncompile/pr71265.c: New test.
3853
a23faf7a
MP
3854 PR c/71266
3855 * gcc.dg/noncompile/old-style-parm-3.c: New test.
3856
69a6d5ad
NS
38572016-05-25 Nathan Sidwell <nathan@acm.org>
3858
3859 * gcc.c-torture/execute/921110-1.c: Fix abort decl.
3860
3072d4ea
RB
38612016-05-25 Richard Biener <rguenther@suse.de>
3862
3863 PR tree-optimization/71261
3864 * c-c++-common/torture/pr71261.c: New testcase.
3865
e412ece4
RB
38662016-05-25 Richard Biener <rguenther@suse.de>
3867
3868 PR tree-optimization/71264
3869 * gcc.dg/vect/pr71264.c: New testcase.
3870
b9e551ad
PC
38712016-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3872
3873 PR c++/55992
3874 * g++.dg/cpp0x/alias-decl-53.C: New.
3875 * g++.dg/cpp0x/alias-decl-54.C: Likewise.
3876
6aa1abe5
ML
38772016-05-25 Martin Liska <mliska@suse.cz>
3878
3879 * g++.dg/pr71239.C: New test.
3880
842d162e
RB
38812016-05-25 Richard Biener <rguenther@suse.de>
3882
c87885ca
RO
3883 * gcc.dg/vect/pr58135.c: Rename to ...
3884 * gcc.dg/vect/bb-slp-pr58135.c: ... this.
842d162e 3885
f184a36c
MP
38862016-05-25 Marek Polacek <polacek@redhat.com>
3887
3888 * g++.dg/pr65295.C: Use target c++14.
3889
021fad86
PC
38902016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3891
53d6d955
UB
3892 * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14.
3893 * g++.dg/cpp1y/lambda-generic-static2.C: Likewise.
021fad86 3894
c3eaf15a
MM
38952016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3896
3897 * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD
3898 instructions.
3899
e46c7770
CP
39002016-05-24 Cesar Philippidis <cesar@codesourcery.com>
3901
3902 * c-c++-common/goacc/data-clause-duplicate-1.c: Adjust test.
3903 * c-c++-common/goacc/deviceptr-1.c: Likewise.
3904 * c-c++-common/goacc/kernels-alias-3.c: Likewise.
3905 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
3906 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
3907 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
3908 * c-c++-common/goacc/kernels-alias-ipa-pta-3.c: Likewise.
3909 * c-c++-common/goacc/pcopy.c: Likewise.
3910 * c-c++-common/goacc/pcopyin.c: Likewise.
3911 * c-c++-common/goacc/pcopyout.c: Likewise.
3912 * c-c++-common/goacc/pcreate.c: Likewise.
3913 * c-c++-common/goacc/pr70688.c: New test.
3914 * c-c++-common/goacc/present-1.c: Adjust test.
3915 * c-c++-common/goacc/reduction-5.c: Likewise.
3916 * g++.dg/goacc/data-1.C: New test.
3917
4bfc9db7
MM
39182016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3919
3920 * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0
3921 vector parity built-in functions.
3922 * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector
3923 count trailing zeros automatic vectorization.
3924 * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector
3925 count trailing zeros built-in functions.
3926
2bc145af
KV
39272016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
3928
3929 * gcc.dg/tree-ssa/reassoc-44.c: New test.
3930
26869fdb
PH
39312016-05-24 Pat Haugen <pthaugen@us.ibm.com>
3932
3933 PR target/71050
3934 * gcc.target/powerpc/lhs-1.c: Fix testcase to avoid subreg changes.
3935
b2dc9c3b
PC
39362016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3937
3938 PR c++/50436
3939 * g++.dg/template/crash123.C: New.
3940 * g++.dg/template/crash124.C: Likewise.
3941
f65e97fd
MS
39422016-05-24 Martin Sebor <msebor@redhat.com>
3943
3944 PR c++/71147
3945 * g++.dg/ext/flexary16.C: New test.
3946
a6f5ac7f
IV
39472016-05-24 Ilya Verbin <ilya.verbin@intel.com>
3948
69a6d5ad
NS
3949 * gcc.target/i386/avx-ceil-sfix-2-vec.c: Define __NO_MATH_INLINES
3950 before math.h is included.
a6f5ac7f
IV
3951 * gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
3952 * gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
3953 * gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
3954 * gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
3955 * gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
3956 * gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
3957 * gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
3958 * gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
3959 * gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
3960 * gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
3961 * gcc.target/i386/sse4_1-floor-vec.c: Likewise.
3962 * gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
3963 * gcc.target/i386/sse4_1-rint-vec.c: Likewise.
3964 * gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
3965 * gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
3966 * gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
3967 * gcc.target/i386/sse4_1-round-vec.c: Likewise.
3968 * gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
3969 * gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
3970 * gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
3971 * gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
3972 * gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
3973 * gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
3974
27bad558
MM
39752016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3976 Kelvin Nilsen <kelvin@gcc.gnu.org>
3977
3978 * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr
3979 support.
3980
72f382fb
PC
39812016-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3982
3983 PR c++/69872
3984 * g++.dg/warn/Wno-narrowing1.C: New.
3985
ef2ec9d9
MP
39862016-05-24 Marek Polacek <polacek@redhat.com>
3987
3988 PR c/71249
3989 * c-c++-common/Wswitch-unreachable-2.c: New test.
3990
e90434e3
JJ
39912016-05-24 Jakub Jelinek <jakub@redhat.com>
3992
7adb26f2
JJ
3993 PR c++/71257
3994 * g++.dg/vect/simd-clone-6.cc: New test.
3995 * g++.dg/gomp/declare-simd-6.C: New test.
3996
e90434e3
JJ
3997 PR middle-end/70434
3998 PR c/69504
3999 * c-c++-common/vector-subscript-5.c (foo): Move ; out of the ifdef.
4000
b556ea3b
RB
40012016-05-24 Richard Biener <rguenther@suse.de>
4002
4003 PR tree-optimization/71240
4004 * gcc.dg/optimize-bswapsi-5.c: New testcase.
4005
e5328f5d
RB
40062016-05-24 Richard Biener <rguenther@suse.de>
4007
4008 PR tree-optimization/71230
4009 * gcc.dg/torture/pr71230.c: New testcase.
4010 * g++.dg/torture/pr71230.C: Likewise.
4011
a04e69c0
TS
40122016-05-24 Thomas Schwinge <thomas@codesourcery.com>
4013
4014 * c-c++-common/goacc/routine-5.c: Add tests.
4015 * g++.dg/goacc/routine-2.C: Remove duplicate tests.
4016 * gfortran.dg/goacc/routine-6.f90: Add tests.
4017
30fd2977
RB
40182016-05-24 Richard Biener <rguenther@suse.de>
4019
4020 PR tree-optimization/71253
4021 * gcc.dg/torture/pr71253.c: New testcase.
4022
ca6f60bc
KV
40232016-05-24 Kugan Vivekanandarajah <kuganv@linaro.org>
4024
4025 PR middle-end/71252
4026 * gfortran.dg/pr71252.f90: New test.
4027
d3465d72
RS
40282016-05-24 Richard Sandiford <richard.sandiford@arm.com>
4029
4030 * gcc.dg/vect/vect-load-lanes-peeling-1.c: New test.
4031
f17a223d
RB
40322016-05-24 Richard Biener <rguenther@suse.de>
4033
4034 PR middle-end/70434
4035 PR c/69504
4036 * c-c++-common/vector-subscript-4.c: New testcase.
4037 * c-c++-common/vector-subscript-5.c: Likewise.
4038
e3f36534
JD
40392016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4040
4041 PR fortran/71123
4042 * gfortran.dg/namelist_90.f: New test
4043
85d5c27d
JD
40442016-05-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4045
4046 PR fortran/66461
4047 * gfortran.dg/unexpected_eof.f: New test
4048
fe3f3340
MM
40492016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com>
4050 Kelvin Nilsen <kelvin@gcc.gnu.org>
4051
4052 * gcc.target/powerpc/p9-permute.c: Run test on big endian as well
4053 as little endian.
4054
26d6ae55
PC
40552016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4056
4057 PR c++/70972
4058 * g++.dg/cpp0x/inh-ctor20.C: New.
4059 * g++.dg/cpp0x/inh-ctor21.C: Likewise.
4060
d6c9a06f
PC
40612016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4062
4063 PR c++/69095
4064 * g++.dg/cpp0x/variadic168.C: New.
4065
396a1d10
PC
40662016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4067
4068 * g++.dg/cpp0x/pr31445.C: Test column number too.
4069 * g++.dg/cpp0x/pr32253.C: Likewise.
4070 * g++.dg/cpp0x/variadic-ex13.C: Likewise.
4071 * g++.dg/cpp0x/variadic36.C: Likewise.
4072
ece46666
MG
40732016-05-23 Marc Glisse <marc.glisse@inria.fr>
4074
4075 * gcc.dg/fold-notshift-2.c: Adjust.
4076
a7dc5980
MP
40772016-05-23 Marek Polacek <polacek@redhat.com>
4078
4079 PR c/49859
4080 * c-c++-common/Wswitch-unreachable-1.c: New test.
4081 * gcc.dg/Wswitch-unreachable-1.c: New test.
4082 * c-c++-common/goacc/sb-2.c (void foo): Add dg-warning.
4083 * g++.dg/cpp0x/lambda/lambda-switch.C (main): Likewise.
4084 * g++.dg/gomp/block-10.C: Likewise.
4085 * gcc.dg/gomp/block-10.c: Likewise.
4086 * g++.dg/gomp/block-9.C: Likewise.
4087 * gcc.dg/gomp/block-9.c: Likewise.
4088 * g++.dg/gomp/target-1.C: Likewise.
4089 * g++.dg/gomp/target-2.C: Likewise.
4090 * gcc.dg/gomp/target-1.c: Likewise.
396a1d10 4091 * gcc.dg/gomp/target-2.c: Likewise.
a7dc5980
MP
4092 * g++.dg/gomp/taskgroup-1.C: Likewise.
4093 * gcc.dg/gomp/taskgroup-1.c: Likewise.
4094 * gcc.dg/gomp/teams-1.c: Likewise.
4095 * g++.dg/gomp/teams-1.C: Likewise.
4096 * g++.dg/overload/error3.C: Likewise.
4097 * g++.dg/tm/jump1.C: Likewise.
4098 * g++.dg/torture/pr40335.C: Likewise.
4099 * gcc.dg/c99-vla-jump-5.c: Likewise.
4100 * gcc.dg/switch-warn-1.c: Likewise.
4101 * gcc.dg/Wjump-misses-init-1.c: Use -Wno-switch-unreachable.
4102 * gcc.dg/nested-func-1.c: Likewise.
4103 * gcc.dg/pr67784-4.c: Likewise.
4104
18b54004
RB
41052016-05-23 Richard Biener <rguenther@suse.de>
4106
4107 PR tree-optimization/71230
4108 * gfortran.dg/pr71230-1.f90: New testcase.
4109 * gfortran.dg/pr71230-2.f90: Likewise.
4110
e569db5f
VK
41112016-05-23 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
4112
396a1d10 4113 * gcc.dg/vect/bb-slp-19.c: Remove XFAIL.
e569db5f
VK
4114 * gcc.dg/vect/pr58135.c: Add new.
4115 * gfortran.dg/pr46519-1.f: Adjust test case.
4116
e4b71114
PC
41172016-05-23 Paolo Carlini <paolo.carlini@oracle.com>
4118
4119 PR c++/53401
4120 * g++.dg/cpp0x/decltype64.C: New.
4121
a25a8058
CL
41222016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4123
4124 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add fp16 tests.
4125 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Likewise.
4126 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: Likewise.
4127
0dcfe9ab
CL
41282016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4129
4130 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (result):
4131 Add poly64x1_t and poly64x2_t cases if supported.
4132 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
4133 (buffer, buffer_pad, buffer_dup, buffer_dup_pad): Likewise.
4134 * gcc.target/aarch64/advsimd-intrinsics/p64_p128.c: New file.
4135 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: New file.
4136 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p64.c: New file.
4137
ffd70e4a
CL
41382016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4139
4140 * gcc.target/aarch64/advsimd-intrinsics/vrnd.c: New.
4141 * gcc.target/aarch64/advsimd-intrinsics/vrndX.inc: New.
4142 * gcc.target/aarch64/advsimd-intrinsics/vrnda.c: New.
4143 * gcc.target/aarch64/advsimd-intrinsics/vrndm.c: New.
4144 * gcc.target/aarch64/advsimd-intrinsics/vrndn.c: New.
4145 * gcc.target/aarch64/advsimd-intrinsics/vrndp.c: New.
4146 * gcc.target/aarch64/advsimd-intrinsics/vrndx.c: New.
4147
4b1f57fe
CL
41482016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4149
4150 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Add fp16 tests.
4151
16c5ec77
CL
41522016-05-23 Christophe Lyon <christophe.lyon@linaro.org>
4153
4154 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Add tests for
4155 vtst_p8, vtstq_p8, vtst_p16 and vtstq_p16.
4156
94ad56c7
JJ
41572016-05-22 Jakub Jelinek <jakub@redhat.com>
4158
57748705
JJ
4159 * gcc.target/i386/avx512bw-kunpckdq-1.c (avx512bw_test): Use "m"
4160 constraint instead of "r".
4161 * gcc.target/i386/avx512f-additional-reg-names.c (foo): Use vpxord
4162 insn instead of vxorpd.
4163 * gcc.target/i386/strinline.c: Add dg-require-effective-target ia32.
4164
af120161
JJ
4165 * gcc.target/i386/avx512dq-vinsert-1.c: New test.
4166 * gcc.target/i386/avx512vl-vinsert-1.c: New test.
4167
355023ce
JJ
4168 * gcc.target/i386/avx512vl-vinserti32x4-3.c: New test.
4169
3b48574c
JJ
4170 * gcc.target/i386/avx512dq-vbroadcast-2.c: New test.
4171 * gcc.target/i386/avx512vl-vbroadcast-2.c: New test.
4172
94ad56c7
JJ
4173 * gcc.target/i386/avx512vl-vbroadcast-1.c: New test.
4174
8a85cee2
KV
41752016-05-22 Kugan Vivekanandarajah <kuganv@linaro.org>
4176
4177 PR middle-end/40921
4178 * gcc.dg/tree-ssa/pr40921.c: New test.
4179
8e916b16
PS
41802016-05-20 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
4181
4182 PR target/71103
4183 * gcc.target/avr/pr71103.c: New test.
4184
88aea79f
KV
41852016-05-21 Kugan Vivekanandarajah <kuganv@linaro.org>
4186
4187 PR middle-end/71179
4188 * gcc.dg/tree-ssa/pr71179.c: New test.
4189
79063edd
MS
41902016-05-20 Martin Sebor <msebor@redhat.com>
4191
4192 PR c/71115
4193 * gcc.dg/init-excess-2.c: New test.
4194
55c8849f
EB
41952016-05-20 Eric Botcazou <ebotcazou@adacore.com>
4196
4197 * gnat.dg/opt53.adb: New test.
4198 * gnat.dg/opt54.adb: Likewise.
4199
c91a0948
MJ
42002016-05-20 Martin Jambor <mjambor@suse.cz>
4201
4202 PR tree-optimization/70884
4203 * gcc.dg/tree-ssa/pr70919.c: New test.
4204
9cad20fa
BS
42052016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
4206
4207 * gcc.target/powerpc/vec-adde.c: Change dejagnu options, fix code
4208 formatting.
69a6d5ad
NS
4209 * gcc.target/powerpc/vec-adde-int128.c: Change dejagnu options,
4210 fix code formatting.
4211
42122016-05-20 Nathan Sidwell <nathan@acm.org>
4213
4214 * gcc.target/nvptx/uninit-decl.c: Force common storage, add
4215 non-common cases.
4216 * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Add -fcommon.
9cad20fa 4217
15c671a7
DM
42182016-05-20 David Malcolm <dmalcolm@redhat.com>
4219
4220 * jit.dg/all-non-failing-tests.h: Add
4221 test-factorial-must-tail-call.c.
4222 * jit.dg/test-error-impossible-must-tail-call.c: New test case.
4223 * jit.dg/test-factorial-must-tail-call.c: New test case.
4224
4f028369
JJ
42252016-05-20 Jakub Jelinek <jakub@redhat.com>
4226
4227 PR fortran/71204
4228 * gfortran.dg/pr71204.f90: New test.
4229
7dea4ab3
CP
42302016-05-20 Cesar Philippidis <cesar@codesourcery.com>
4231
4232 * gcc.target/nvptx/sincos.c: New test.
4233
ef98d365
PC
42342016-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4235
4236 PR c++/70572
4237 * g++.dg/cpp1y/auto-fn31.C: New.
4238
92466115
BS
42392016-05-20 Bill Seurer <seurer@linux.vnet.ibm.com>
4240
4241 * gcc.target/powerpc/vec-addec.c: New test.
4242 * gcc.target/powerpc/vec-addec-int128.c: New test.
4243
9a385c2d
DM
42442016-05-20 David Malcolm <dmalcolm@redhat.com>
4245
4246 * gcc.dg/plugin/must-tail-call-1.c: New test case.
4247 * gcc.dg/plugin/must-tail-call-2.c: New test case.
4248 * gcc.dg/plugin/must_tail_call_plugin.c: New file.
4249 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
4250
77c9d5b4
JH
42512016-05-20 Jan Hubicka <hubicka@ucw.cz>
4252
4253 * gcc.dg/tree-ssa/prefetch-5.c: xfail.
4254
68047971
JJ
42552016-05-20 Jakub Jelinek <jakub@redhat.com>
4256
18954840
JJ
4257 PR c++/71210
4258 * g++.dg/opt/pr71210-1.C: New test.
4259 * g++.dg/opt/pr71210-2.C: New test.
4260
68047971
JJ
4261 PR tree-optimization/29756
4262 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options.
4263 Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times
4264 only on selected targets where V4SImode vectors are known to be
4265 supported.
4266
d78789f5
MG
42672016-05-20 Marc Glisse <marc.glisse@inria.fr>
4268
4269 PR tree-optimization/71079
4270 PR tree-optimization/71206
4271 * gcc.dg/tree-ssa/pr71206.c: New testcase.
4272
550fa093
PK
42732016-05-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4274
4275 * gcc.dg/vect/section-anchors-vect-70.c: New test-case.
4276 * gcc.dg/vect/section-anchors-vect-71.c: Likewise.
4277 * gcc.dg/vect/section-anchors-vect-72.c: Likewise.
4278
483c6429
RG
42792016-05-20 Richard Guenther <rguenther@suse.de>
4280
4281 PR tree-optimization/29756
4282 * gcc.dg/tree-ssa/vector-6.c: New testcase.
4283
eb066284
RB
42842016-05-20 Richard Biener <rguenther@suse.de>
4285
4286 PR tree-optimization/71185
4287 * gcc.dg/tree-ssa/pr71185.c: New testcase.
4288
58f10249
RB
42892016-05-20 Richard Biener <rguenther@suse.de>
4290
4291 * gcc.dg/tree-ssa/ifc-cd.c: Adjust.
4292
2a5569fa
MP
42932016-05-19 Marek Polacek <polacek@redhat.com>
4294
4295 PR c++/71075
4296 * g++.dg/diagnostic/pr71075.C: New test.
4297
5e9a5385
DM
42982016-05-19 David Malcolm <dmalcolm@redhat.com>
4299
4300 PR c++/71184
4301 * g++.dg/pr71184.C: New test case.
4302
4f45da44
KN
43032016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
4304
4305 * gcc.target/powerpc/darn-0.c: New test.
4306 * gcc.target/powerpc/darn-1.c: New test.
4307 * gcc.target/powerpc/darn-2.c: New test.
4308
4177437e
MP
43092016-05-19 Marek Polacek <polacek@redhat.com>
4310
4311 PR tree-optimization/71031
4312 * gcc.dg/tree-ssa/vrp100.c: New test.
4313
afb72432
IE
43142016-05-19 Ilya Enkovich <ilya.enkovich@intel.com>
4315
4316 PR rtl-optimization/71148
4317 * gcc.dg/pr71148.c: New test.
4318
4f83064e
KT
43192016-05-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4320
4321 PR target/71056
4322 * gcc.target/arm/pr71056.c: New test.
4323
4bf8dbe1
BE
43242016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
4325
4326 * c-c++-common/pr69669.c: Check the used mode.
4327
f3510625
MO
43282016-05-19 Maxim Ostapenko <m.ostapenko@samsung.com>
4329
4330 PR sanitizer/64354
4331 * c-c++-common/tsan/sanitize-thread-macro.c: New test.
4332
43c0068e
RB
43332016-05-19 Richard Biener <rguenther@suse.de>
4334
4335 PR tree-optimization/70729
4336 * gcc.dg/autopar/outer-6.c: Adjust to avoid redundant store.
4337 * gcc.dg/graphite/scop-18.c: Likewise.
4338 * gcc.dg/pr41783.c: Disable LIM.
4339 * gcc.dg/tree-ssa/loadpre10.c: Likewise.
4340 * gcc.dg/tree-ssa/loadpre23.c: Likewise.
4341 * gcc.dg/tree-ssa/loadpre24.c: Likewise.
4342 * gcc.dg/tree-ssa/loadpre25.c: Likewise.
4343 * gcc.dg/tree-ssa/loadpre4.c: Likewise.
4344 * gcc.dg/tree-ssa/loadpre8.c: Likewise.
4345 * gcc.dg/tree-ssa/ssa-pre-16.c: Likewise.
4346 * gcc.dg/tree-ssa/ssa-pre-18.c: Likewise.
4347 * gcc.dg/tree-ssa/ssa-pre-20.c: Likewise.
4348 * gcc.dg/tree-ssa/ssa-pre-3.c: Likewise.
4349 * gfortran.dg/pr42108.f90: Likewise.
4350
70f25790
DM
43512016-05-18 David Malcolm <dmalcolm@redhat.com>
4352
4353 PR driver/69265
4354 * gcc.dg/spellcheck-options-11.c: New test case.
4355
960db8ec
JJ
43562016-05-18 Jakub Jelinek <jakub@redhat.com>
4357
4358 PR c++/71100
4359 * g++.dg/opt/pr71100.C: New test.
4360
04643334
MJ
43612016-05-18 Martin Jambor <mjambor@suse.cz>
4362
4363 PR ipa/69708
4364 * gcc.dg/ipa/iinline-cstagg-2.c: New test.
4365 * gcc.dg/ipa/ipcp-cstagg-5.c: Likewise.
4366 * gcc.dg/ipa/ipcp-cstagg-6.c: Likewise.
4367 * gcc.dg/ipa/ipcp-cstagg-7.c: Likewise.
4368
91bb9f80
MJ
43692016-05-18 Martin Jambor <mjambor@suse.cz>
4370
4371 PR ipa/69708
4372 * gcc.dg/ipa/iinline-cstagg-1.c: New test.
4373 * gcc.dg/ipa/ipcp-cstagg-1.c: Likewise.
4374 * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise.
4375 * gcc.dg/ipa/ipcp-cstagg-3.c: Likewise.
4376 * gcc.dg/ipa/ipcp-cstagg-4.c: Likewise.
4377
c584aca6
PC
43782016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
4379
4380 PR c++/69793
4381 * g++.dg/template/crash122.C: New.
4382
20309c6e
PC
43832016-05-18 Paolo Carlini <paolo.carlini@oracle.com>
4384
4385 PR c++/70466
4386 * g++.dg/template/pr70466-1.C: New.
4387 * g++.dg/template/pr70466-2.C: Likewise.
4388
50c78b9a
MM
43892016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com>
4390
4391 * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word
4392 splat operations and the XXSPLTIB instruction.
4393 * gcc.target/powerpc/p9-splat-2.c: Likewise.
4394 * gcc.target/powerpc/p9-splat-3.c: Likewise.
4395 * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to
4396 xxlxor to clear a register.
4397
cf8be00d
RS
43982016-05-18 Richard Sandiford <richard.sandiford@arm.com>
4399
4400 * gcc.dg/torture/pr71020.c: New test.
4401
848a392a
MJ
44022016-05-18 Martin Jambor <mjambor@suse.cz>
4403
4404 PR ipa/70646
4405 * gcc.dg/ipa/pr70646.c: New test.
4406
1f2ab776
CL
44072016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4408
4409 * gcc.target/aarch64/advsimd-intrinsics/vget_lane.c: Add fp16 tests.
4410
76489493
CL
44112016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4412
4413 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Add
4414 missing tests for vreinterpretq_p{8,16}.
4415
bd79378d
CL
44162016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4417
4418 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Add checks for
4419 vsliq_n_s64 and vsliq_n_u64.
4420
81ca3ea0
CL
44212016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4422
4423 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK,
4424 CHECK_FP, CHECK_CUMULATIVE_SAT): Print which type was checked.
4425
873cb425
CL
44262016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4427
4428 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Remove useless #ifdef.
4429 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
4430 * gcc.target/aarch64/advsimd-intrinsics/vtst.c: Likewise.
4431
9d6e7c21
CL
44322016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
4433
4434 * gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c: Fix typo
4435 in comment.
4436
b4dbe40e 44372016-05-18 Christophe Lyon <christophe.lyon@linaro.org>
887687b0
CL
4438
4439 * gcc.target/aarch64/noplt_3.c: Scan for "br\t".
4440 * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t",
4441 "blr\t" and switch to scan-assembler-times.
4442
83a5c910
JW
44432016-05-18 Jiong Wang <jiong.wang@arm.com>
4444
53d6d955
UB
4445 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: Guard float64_t
4446 with __aarch64__.
4447 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: Guard variable
4448 declarations under __aarch64__ and __ARM_FEATURE_FMA.
83a5c910 4449
fb7cbdeb
JJ
44502016-05-18 Jakub Jelinek <jakub@redhat.com>
4451
8ee91165
JJ
4452 * gcc.target/i386/avx512bw-vpbroadcast-1.c: New test.
4453 * gcc.target/i386/avx512bw-vpbroadcast-2.c: New test.
4454 * gcc.target/i386/avx512bw-vpbroadcast-3.c: New test.
4455 * gcc.target/i386/avx512vl-vpbroadcast-1.c: New test.
4456 * gcc.target/i386/avx512vl-vpbroadcast-2.c: New test.
4457 * gcc.target/i386/avx512vl-vpbroadcast-3.c: New test.
4458
cf4d516a
JJ
4459 * gcc.target/i386/avx512vl-vpalignr-3.c: New test.
4460 * gcc.target/i386/avx512bw-vpalignr-3.c: New test.
4461
a4f16422
JJ
4462 * gcc.target/i386/avx512vl-vpshufb-3.c: New test.
4463 * gcc.target/i386/avx512bw-vpshufb-3.c: New test.
4464
7b37ce10
JJ
4465 * gcc.target/i386/avx512vl-vpmulhrsw-3.c: New test.
4466 * gcc.target/i386/avx512bw-vpmulhrsw-3.c: New test.
4467
fb7cbdeb
JJ
4468 * gcc.target/i386/avx512bw-vpmaddubsw-3.c: New test.
4469
c9326aef
RB
44702016-05-18 Richard Biener <rguenther@suse.de>
4471
4472 PR tree-optimization/71168
4473 * gcc.dg/torture/pr71168.c: New testcase.
4474
df8b0a11
KV
44752016-05-17 Kugan Vivekanandarajah <kuganv@linaro.org>
4476
4477 PR middle-end/63586
4478 * gcc.dg/tree-ssa/pr63586-2.c: New test.
4479 * gcc.dg/tree-ssa/pr63586.c: New test.
4480 * gcc.dg/tree-ssa/reassoc-14.c: Adjust multiplication count.
4481
2efd67ed
NS
44822016-05-17 Nathan Sidwell <nathan@acm.org>
4483
4484 * gcc.c-torture/execute/20030222-1.c: Skip on ptx.
4485 * gcc.dg/pr68671.c: Fix ptx xfail-if.
4486 * gcc.dg/torture/pr54261-1.c: Allocate atomic var statically.
4487 * gcc.dg/torture/type-generic-1.c: Enable UNSAFE for ptx.
4488
1988b2c2
NS
44892016-05-17 Nathan Sidwell <nathan@acm.org>
4490
4491 * gcc.target/nvptx/abi-vararg-3.c: New.
4492
ad1d92ab
MM
44932016-05-17 Mikhail Maltsev <maltsevm@gmail.com>
4494
4495 PR tree-optimization/54579
4496 PR middle-end/55299
4497 * gcc.dg/fold-notrotate-1.c: New test.
4498 * gcc.dg/fold-notshift-1.c: New test.
4499 * gcc.dg/fold-notshift-2.c: New test.
4500
47768df8
MP
45012016-05-17 Marek Polacek <polacek@redhat.com>
4502
4503 PR ipa/71146
4504 * g++.dg/ipa/pr71146.C: New test.
4505
6b5423a5
DM
45062016-05-17 David Malcolm <dmalcolm@redhat.com>
4507
4508 * jit.dg/test-error-array-bounds.c: New test case.
4509
c7986356
MG
45102016-05-17 Marc Glisse <marc.glisse@inria.fr>
4511
4512 * gcc.dg/tree-ssa/and-1.c: New testcase.
4513
d982c5b7
MG
45142016-05-17 Marc Glisse <marc.glisse@inria.fr>
4515
4516 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4517 * gcc.dg/tree-ssa/andnot-1.c: New testcase.
4518
0139ba93
MG
45192016-05-17 Marc Glisse <marc.glisse@inria.fr>
4520
4521 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4522 * gcc.dg/tree-ssa/vrp99.c: New testcase.
4523
daab4562
JW
45242016-05-17 Jiong Wang <jiong.wang@arm.com>
4525
4526 * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics.
4527
22330033
JW
45282016-05-17 Jiong Wang <jiong.wang@arm.com>
4529
4530 * gcc.target/aarch64/simd/vmul_elem_1.c: New.
4531
98b3a5f2
JW
45322016-05-17 Jiong Wang <jiong.wang@arm.com>
4533
4534 * gcc.target/aarch64/fmla_intrinsic_1.c: Allow ".d[index]" besides
4535 ".2d[index]" when scan the assembly.
4536 * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise.
4537 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h: New entry for
4538 float64x1.
4539 * gcc.target/aarch64/advsimd-intrinsics/vfms_vfma_n.c: New.
4540
b71b7a8e
RB
45412016-05-17 Richard Biener <rguenther@suse.de>
4542
4543 PR tree-optimization/71132
4544 * gcc.dg/torture/pr71132.c: New testcase.
4545
3c51ad46
CL
45462016-05-17 Christophe Lyon <christophe.lyon@linaro.org>
4547
4548 * g++.dg/inherit/think1.C: Fix dg-do and dg-skip order.
4549
d20faa66
KT
45502016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4551
4552 PR target/70809
4553 * gcc.target/aarch64/pr70809_1.c: New test.
4554
b75cc5a4
KT
45552016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4556
4557 * gcc.target/aarch64/cpu-diagnostics-1.c: Skip if -mcpu is overriden.
4558 * gcc.target/aarch64/cpu-diagnostics-2.c: Likewise.
4559 * gcc.target/aarch64/cpu-diagnostics-3.c: Likewise.
4560 * gcc.target/aarch64/cpu-diagnostics-4.c: Likewise.
4561
b28eb195
IE
45622016-05-17 Dominique d'Humieres <dominiq@lps.ens.fr>
4563 Ilya Enkovich <ilya.enkovich@intel.com>
4564
4565 PR target/71114
4566 * gcc.target/i386/pr70799-1.c: Fix scan for Darwin.
4567
0b9004ed
JH
45682016-05-16 Jan Hubicka <hubicka@ucw.cz>
4569
4570 * g++.dg/ipa/ivinline-7.C: Do not xfail.
4571 * g++.dg/ipa/ivinline-9.C: Do not xfail.
4572
1b81a1c1
MW
45732016-05-16 Matthew Wahab <matthew.wahab@arm.com>
4574
4575 * g++.dg/ext/arm-fp16/fp16-param-1.c: Update expected output. Add
4576 test for __ARM_FP16_ARGS.
4577 * g++.dg/ext/arm-fp16/fp16-return-1.c: Update expected output.
4578 * gcc.target/arm/aapcs/neon-vect10.c: New.
4579 * gcc.target/arm/aapcs/neon-vect9.c: New.
4580 * gcc.target/arm/aapcs/vfp18.c: New.
4581 * gcc.target/arm/aapcs/vfp19.c: New.
4582 * gcc.target/arm/aapcs/vfp20.c: New.
4583 * gcc.target/arm/aapcs/vfp21.c: New.
4584 * gcc.target/arm/fp16-aapcs-1.c: New.
4585 * g++.target/arm/fp16-param-1.c: Update expected output. Add
4586 test for __ARM_FP16_ARGS.
4587 * g++.target/arm/fp16-return-1.c: Update expected output.
4588
921d1e73
JW
45892016-05-16 Jiong Wang <jiong.wang@arm.com>
4590
4591 PR testsuite/70227
4592 * g++.dg/lto/pr69589_0.C: Skip arm and aarch64 bare-metal targets.
4593
228eb42a
HA
45942016-05-15 Harald Anlauf <anlauf@gmx.de>
4595
4596 PR fortran/69603
4597 * gfortran.dg/pr69603.f90: New testcase.
4598
785abfd3
FR
45992016-05-14 Fritz Reese <fritzoreese@gmail.com>
4600
4601 * gfortran.dg/dec_union_4.f90: Fix endian issue.
4602
e75eb64f
FR
46032016-05-14 Fritz Reese <fritzoreese@gmail.com>
4604
4605 PR fortran/71047
4606 * gfortran.dg/pr71047.f08: New test.
4607
aa4b467b
JM
46082016-05-13 Joseph Myers <joseph@codesourcery.com>
4609
4610 * gcc.dg/qual-return-5.c, gcc.dg/qual-return-6.c: New tests.
4611 * gcc.dg/call-diag-2.c, gcc.dg/qual-return-2.c ,
4612 gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: Use -std=gnu99.
4613
653fb4a2
MS
46142016-05-13 Martin Sebor <msebor@redhat.com>
4615
4616 PR c++/60049
4617 * g++.dg/cpp0x/constexpr-60049.C: New test.
4618
9e37582d
JJ
46192016-05-13 Jakub Jelinek <jakub@redhat.com>
4620
4621 PR bootstrap/71071
4622 * gcc.dg/pr71071.c: New test.
4623
a278aa17
UB
46242016-05-13 Uros Bizjak <ubizjak@gmail.com>
4625
4626 * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2,
4627 remove XOP handling.
377eaca7 4628 * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)).
a278aa17 4629
ac3d02e2
NS
46302016-05-13 Nathan Sidwell <nathan@acm.org>
4631
4632 * gcc.dg/atomic-noinline-aux.c: Include stddef.h. Fix
4633 __atomic_is_lock_free declaration.
4634
8ab3bdac
RB
46352016-05-13 Richard Biener <rguenther@suse.de>
4636
4637 PR tree-optimization/42587
4638 * gcc.dg/optimize-bswapsi-4.c: New testcase.
4639
623b8e0a
ML
46402016-05-13 Martin Liska <mliska@suse.cz>
4641
4642 * g++.dg/tree-ssa/ivopts-3.C: Change test-case to follow
4643 the new format of dump output.
4644
da7674f6
IE
46452016-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
4646
4647 * gcc.dg/pr71084.c: New test.
4648
c959db3d
RR
46492016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4650
53d6d955
UB
4651 PR target/53440
4652 * g++.dg/inherit/thunk1.C: Support arm / aarch64.
c959db3d 4653
43203dea
RR
46542016-05-13 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4655
4656 * gcc.target/aarch64/struct_return.c: New test.
4657
4f2e1536
MP
46582016-05-12 Marek Polacek <polacek@redhat.com>
4659
4660 PR c/70756
4661 * c-c++-common/pr70756-2.c: New test.
4662 * c-c++-common/pr70756.c: New test.
4663
1ef33ef3
RB
46642016-05-12 Richard Biener <rguenther@suse.de>
4665
4666 PR tree-optimization/71059
4667 * gcc.dg/torture/pr71059.c: New testcase.
4668
763baff6
RB
46692016-05-12 Richard Biener <rguenther@suse.de>
4670
4671 PR tree-optimization/71062
4672 * gcc.dg/torture/pr71062.c: New testcase.
4673
c4ec1243
IE
46742016-05-12 Ilya Enkovich <ilya.enkovich@intel.com>
4675
4676 PR tree-optimization/71006
4677 * gcc.dg/pr71006.c: New test.
4678
a5fbf76d
MP
46792016-05-12 Marek Polacek <polacek@redhat.com>
4680
4681 PR driver/71063
4682 * gcc.dg/opts-7.c: New test.
4683
5acc47a4
KT
46842016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4685
4686 PR target/70830
4687 * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble.
4688 Add -save-temps to dg-options.
4689 Scan for ldmfd rather than pop instruction.
4690 * gcc.target/arm/interrupt-2.c: Likewise.
4691 * gcc.target/arm/pr70830.c: New test.
4692
40bd4bf9
JJ
46932016-05-12 Jakub Jelinek <jakub@redhat.com>
4694
3cd63842
JJ
4695 * gcc.target/i386/avx512bw-vpextr-1.c: New test.
4696 * gcc.target/i386/avx512dq-vpextr-1.c: New test.
4697
c05d08f6
JJ
4698 * gcc.target/i386/avx512bw-vpinsr-1.c: New test.
4699 * gcc.target/i386/avx512dq-vpinsr-1.c: New test.
4700 * gcc.target/i386/avx512vl-vpinsr-1.c: New test.
4701
bc27ffae
JJ
4702 PR target/71019
4703 * gcc.target/i386/avx512vl-pack-1.c: New test.
4704 * gcc.target/i386/avx512vl-pack-2.c: New test.
4705 * gcc.target/i386/avx512bw-pack-2.c: New test.
4706
515d7412
JJ
4707 * gcc.target/i386/avx512vl-vinsertps-1.c: New test.
4708
40bd4bf9
JJ
4709 * gcc.target/i386/avx512dq-abs-copysign-1.c: New test.
4710 * gcc.target/i386/avx512vl-abs-copysign-1.c: New test.
4711 * gcc.target/i386/avx512vl-abs-copysign-2.c: New test.
4712
44ab146a
RB
47132016-05-12 Richard Biener <rguenther@suse.de>
4714
4715 PR tree-optimization/70986
4716 * gcc.dg/torture/pr70986-1.c: New testcase.
4717 * gcc.dg/torture/pr70986-2.c: Likewise.
4718 * gcc.dg/torture/pr70986-3.c: Likewise.
4719
d6e83a8d
MM
47202016-05-11 Mikhail Maltsev <maltsevm@gmail.com>
4721
4722 PR c/43651
4723 * gcc.dg/Wduplicate-decl-specifier-c11.c: New test.
4724 * gcc.dg/Wduplicate-decl-specifier.c: Likewise.
4725
51e67ea3
UB
47262016-05-11 Uros Bizjak <ubizjak@gmail.com>
4727
4728 * gcc.target/i386/sse-13.c: Add dg-add-options bind_pic_locally
4729 directive.
4730 * gcc.target/i386/pr66746.c: Ditto.
4731
3fd2b007
MM
47322016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com>
4733
4734 * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form
4735 support.
4736 * gcc.target/powerpc/dform-1.c: Add -mlra option to silence
4737 warning when using -mvsx-timode.
4738 * gcc.target/powerpc/p8vector-int128-1.c: Likewise.
4739 * gcc.target/powerpc/dform-2.c: Likewise.
4740 * gcc.target/powerpc/pr68805.c: Likewise.
4741
5c3a10fb
MP
47422016-05-11 Marek Polacek <polacek@redhat.com>
4743
4744 PR c++/71024
4745 * c-c++-common/attributes-3.c: New test.
4746
7cfb065b
NS
47472016-05-11 Nathan Sidwell <nathan@acm.org>
4748
4749 * gcc.dg/pr68671.c: Xfail on PTX -- assembler crash.
4750 * gcc.c-torture/execute/pr68185.c: Likewise.
4751 * gcc.dg/ipa/pr70306.c: Requires global constructors.
4752 * gcc.dg/pr69634.c: Requires scheduling.
4753 * gcc.dg/torture/pr66178.c: Require label values.
4754 * gcc.dg/setjmp-6.c: Require indirect jumps.
4755
f35ea97d
RB
47562016-05-11 Richard Biener <rguenther@suse.de>
4757
4758 PR tree-optimization/71055
4759 * gcc.dg/torture/pr71055.c: New testcase.
4760
dff70323
RB
47612016-05-11 Richard Biener <rguenther@suse.de>
4762
4763 PR debug/71057
4764 * g++.dg/debug/pr71057.C: New testcase.
4765
56a3d28b
JJ
47662016-05-11 Jakub Jelinek <jakub@redhat.com>
4767
4768 PR fortran/70855
4769 * gfortran.dg/gomp/pr70855.f90: New test.
4770
ebc1b29e
RB
47712016-05-11 Richard Biener <rguenther@suse.de>
4772
4773 PR middle-end/71002
4774 * g++.dg/torture/pr71002.C: New testcase.
4775
98ccd1d7
IE
47762016-05-11 Ilya Enkovich <ilya.enkovich@intel.com>
4777
4778 PR middle-end/70807
4779 * gcc.dg/pr70807.c: New test.
4780
ed29e24b
MS
47812016-05-10 Martin Sebor <msebor@redhat.com>
4782
4783 PR c++/38611
4784 * g++.dg/Wattributes.C: New test.
4785
e39dab2c
MG
47862016-05-10 Marc Glisse <marc.glisse@inria.fr>
4787
4788 * gcc.dg/tree-ssa/bit-assoc.c: New testcase.
4789 * gcc.dg/tree-ssa/pr69270.c: Adjust.
4790 * gcc.dg/tree-ssa/vrp59.c: Disable forwprop.
4791
d067e238
IE
47922016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4793
4794 PR target/70799
4795 * gcc.target/i386/pr70799-1.c: New test.
4796
cd36c83e
PMR
47972016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4798
4799 * gnat.dg/debug6.adb, gnat.dg/debug6_pkg.ads: New testcase.
4800
1e3af2a4
IE
48012016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4802
4803 PR middle-end/70877
4804 * gcc.target/i386/pr70877.c: New test.
4805
afc610db
IE
48062016-05-10 Ilya Enkovich <ilya.enkovich@intel.com>
4807
4808 PR tree-optimization/70786
4809 * gcc.target/i386/pr70876.c: New test.
4810
4b59d19f
JJ
48112016-05-10 Jakub Jelinek <jakub@redhat.com>
4812
4813 PR target/70927
4814 * gcc.target/i386/avx512vl-logic-1.c: New test.
4815 * gcc.target/i386/avx512vl-logic-2.c: New test.
4816 * gcc.target/i386/avx512dq-logic-2.c: New test.
4817
9b5ee426
BS
48182016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4819
4820 PR target/70963
4821 * gcc.target/powerpc/pr70963.c: New.
4822
f3352cab
DM
48232016-05-10 David Malcolm <dmalcolm@redhat.com>
4824
4825 * gcc.dg/plugin/diagnostic-test-show-locus-bw.c
4826 (test_very_wide_line): Add ruler to expected output.
4827 * gcc.dg/plugin/diagnostic-test-show-locus-color.c
4828 (test_very_wide_line): Likewise.
4829 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
4830 (test_show_locus): Within the handling of "test_very_wide_line",
4831 enable show_ruler_p on the diagnostic context.
4832
4a3255dd
RB
48332016-05-10 Richard Biener <rguenther@suse.de>
4834
4835 PR tree-optimization/71039
4836 * gcc.dg/torture/pr71039.c: New testcase.
4837
da7c9950
NS
48382016-05-10 Nathan Sidwell <nathan@acm.org>
4839
4840 * gcc.dg/nested-func-10.c: Requires alloca.
4841 * gcc.dg/nested-func-9.c: Requires alloca.
4842 * gcc.c-torture/execute/pr70460.c: Requires labels.
4843 * gcc.c-torture/compile/pr70199.c: Requires labels.
4844 * gcc.target/nvptx/decl.c: Compile only.
4845 * gcc.target/nvptx/trailing-init.c: Compile only.
4846 * gcc.target/nvptx/ary-init.c: Compile only.
4847
cf68d92c
MP
48482016-05-10 Marek Polacek <polacek@redhat.com>
4849
4850 PR c/70255
4851 * gcc.dg/attr-opt-1.c: New test.
4852
64ea4e15
RB
48532016-05-10 Richard Biener <rguenther@suse.de>
4854
4855 PR tree-optimization/70497
4856 PR tree-optimization/28367
4857 * gcc.dg/torture/20160404-1.c: New testcase.
4858 * gcc.dg/tree-ssa/ssa-fre-54.c: Likewise.
4859 * gcc.dg/tree-ssa/ssa-fre-55.c: Likewise.
4860
5a96dae3
PMR
48612016-05-10 Pierre-Marie de Rodat <derodat@adacore.com>
4862
4863 * gcc.dg/debug/dwarf2/nested_fun.c: New testcase.
4864
fc97f805
UB
48652016-05-09 Uros Bizjak <ubizjak@gmail.com>
4866
4867 * gcc.target/i386/fabsneg-1.c New test.
4868
a710b1d5
AM
48692016-05-09 Alan Modra <amodra@gmail.com>
4870
4871 PR testsuite/70826
4872 * gcc.target/powerpc/savres.c: Compile with -fno-rename-registers.
4873
171f6f05
RB
48742016-05-09 Richard Biener <rguenther@suse.de>
4875
4876 PR tree-optimization/70985
4877 * gcc.dg/torture/pr70985.c: New testcase.
4878
18caa34e
BC
48792016-05-09 Bin Cheng <bin.cheng@arm.com>
4880
4881 * gcc.dg/tree-ssa/ifc-9.c: New test.
4882 * gcc.dg/tree-ssa/ifc-10.c: New test.
4883 * gcc.dg/tree-ssa/ifc-11.c: New test.
4884 * gcc.dg/tree-ssa/ifc-12.c: New test.
4885 * gcc.dg/vect/pr61194.c: Remove XFAIL.
4886 * gcc.dg/vect/vect-23.c: Remove XFAIL.
4887 * gcc.dg/vect/vect-mask-store-move-1.c: Revise test check.
4888
7a27d38f
RB
48892016-05-09 Richard Biener <rguenther@suse.de>
4890
4891 PR fortran/70937
4892 * gfortran.dg/pr70937.f90: New testcase.
4893
5ebbbd3d
RO
48942016-05-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4895
4896 * gcc.dg/ipa/pure-const-3.c: Scan local-pure-const1 dump.
4897
f6288c24
FR
48982016-05-07 Fritz Reese <fritzoreese@gmail.com>
4899
4900 PR fortran/56226
4901 * gfortran.dg/dec_structure_1.f90: New testcase.
4902 * gfortran.dg/dec_structure_2.f90: Ditto.
4903 * gfortran.dg/dec_structure_3.f90: Ditto.
4904 * gfortran.dg/dec_structure_4.f90: Ditto.
4905 * gfortran.dg/dec_structure_5.f90: Ditto.
4906 * gfortran.dg/dec_structure_6.f90: Ditto.
4907 * gfortran.dg/dec_structure_7.f90: Ditto.
4908 * gfortran.dg/dec_structure_8.f90: Ditto.
4909 * gfortran.dg/dec_structure_9.f90: Ditto.
4910 * gfortran.dg/dec_structure_10.f90: Ditto.
4911 * gfortran.dg/dec_structure_11.f90: Ditto.
4912 * gfortran.dg/dec_union_1.f90: Ditto.
4913 * gfortran.dg/dec_union_2.f90: Ditto.
4914 * gfortran.dg/dec_union_3.f90: Ditto.
4915 * gfortran.dg/dec_union_4.f90: Ditto.
4916 * gfortran.dg/dec_union_5.f90: Ditto.
4917 * gfortran.dg/dec_union_6.f90: Ditto.
4918 * gfortran.dg/dec_union_7.f90: Ditto.
4919
5ec4a8cd
TV
49202016-05-07 Tom de Vries <tom@codesourcery.com>
4921
4922 PR tree-optimization/70956
4923 * gcc.dg/graphite/pr70956.c: New test.
4924
58ec1d0e
JJ
49252016-05-06 Jakub Jelinek <jakub@redhat.com>
4926
ccd88fb7
JJ
4927 PR middle-end/70941
4928 * gcc.dg/torture/pr70941.c (abort): Remove prototype.
4929 (a, b, c, d): Change type from char to signed char.
4930 (main): Compare against (signed char) -1634678893 instead of
4931 hardcoded -109. Use __builtin_abort instead of abort.
4932
dd3b6464
JJ
4933 * gcc.target/i386/avx512bw-vpsraw-3.c: New test.
4934 * gcc.target/i386/avx512vl-vpsrad-3.c: New test.
4935
58ec1d0e
JJ
4936 * gcc.target/i386/avx512bw-vpmaddwd-3.c: New test.
4937
19aa23d8
YR
49382016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com>
4939
4940 PR debug/70935
4941 * gcc.dg/torture/pr70935.c: New test.
4942
ae5f0df1
OE
49432016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4944
4945 PR target/58219
ce23a8ff 4946 * gcc.target/sh/pr58219.c: New tests.
ae5f0df1 4947
078f7e37
RB
49482016-05-06 Richard Biener <rguenther@suse.de>
4949
4950 PR tree-optimization/70960
4951 * gfortran.fortran-torture/compile/pr70960.f90: New testcase.
4952
765d7b54
OE
49532016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4954
4955 PR target/52933
4956 * gcc.target/sh/pr52933-1.c (test_31, test_32, test_33, test_34,
4957 test_35, test_36, test_37, test_38, test_39, test_40): New sub-tests.
4958 Adjust expected instruction counts.
4959 * gcc.target/sh/pr52933-2.c: Adjust expected instruction counts.
4960
29c94e65
MP
49612016-05-06 Marek Polacek <polacek@redhat.com>
4962
4963 PR sanitizer/70875
4964 * gcc.dg/ubsan/bounds-3.c: New test.
4965
3684b02e
OE
49662016-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4967
4968 PR target/54089
4969 * gcc.target/sh/pr54089-1.c (test_24): Add new sub-test.
4970
8706773f
RB
49712016-05-06 Richard Biener <rguenther@suse.de>
4972
4973 PR middle-end/70931
4974 * gfortran.dg/pr70931.f90: New testcase.
4975
a4f51018
RB
49762016-05-06 Richard Biener <rguenther@suse.de>
4977
4978 PR middle-end/70941
4979 * gcc.dg/torture/pr70941.c: New testcase.
4980
c4f2425f
BC
49812016-05-05 Bin Cheng <bin.cheng@arm.com>
4982
4983 PR tree-optimization/57206
4984 * gcc.dg/vect/pr57206.c: New test.
4985
5dc08197
RO
49862016-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4987
4988 * gcc.dg/ipa/inline-8.c (isnanf): Declare.
4989
351f85c5
JJ
49902016-05-05 Jakub Jelinek <jakub@redhat.com>
4991
568bac8c
JJ
4992 * gcc.target/i386/avx512f-vfmadd-1.c: New test.
4993
351f85c5
JJ
4994 * c-c++-common/Wdangling-else-4.c: New test.
4995
33fd7785
JJ
49962016-05-04 Jakub Jelinek <jakub@redhat.com>
4997
2d1ac15a
JJ
4998 PR c++/70906
4999 PR c++/70933
5000 * g++.dg/opt/pr70906.C: New test.
5001 * g++.dg/opt/pr70933.C: New test.
5002
33fd7785
JJ
5003 * gcc.target/i386/avx512vl-vmovq-1.c: New test.
5004
6b715bf6
JH
50052016-05-04 Jan Hubicka <hubicka@ucw.cz>
5006
5007 * gcc.dg/ipa/pure-const-3.c: New testcase.
5008
deef7113
MP
50092016-05-04 Marek Polacek <polacek@redhat.com>
5010
5011 * c-c++-common/Wdangling-else-1.c: New test.
5012 * c-c++-common/Wdangling-else-2.c: New test.
5013 * c-c++-common/Wdangling-else-3.c: New test.
5014
5396db97
KCY
50152016-05-04 Kwok Cheung Yeung <kcy@codesourcery.com>
5016
5017 * gcc.target/mips/mips16-attributes.c: Skip if -mmicromips
5018 flag is present.
5019
de55efd5
MP
50202016-05-04 Marek Polacek <polacek@redhat.com>
5021
5022 PR c/48778
5023 * gcc.dg/Waddress-2.c: New test.
5024
475839b6
AM
50252016-05-04 Alan Modra <amodra@gmail.com>
5026
5027 * gcc.target/powerpc/pr70866.c: New.
5028
b25aad5f
MS
50292016-05-03 Martin Sebor <msebor@redhat.com>
5030
5031 PR c++/66561
5032 * c-c++-common/builtin_location.c: New test.
5033 * g++.dg/cpp1y/builtin_location.C: New test.
5034
79ce98bc
MP
50352016-05-03 Marek Polacek <polacek@redhat.com>
5036
5037 PR c/70859
5038 * gcc.dg/pr70859.c: New test.
5039 * gcc.dg/pr70859-2.c: New test.
5040
402e89f5
PMR
50412016-05-03 Pierre-Marie de Rodat <derodat@adacore.com>
5042
5043 * gnat.dg/debug5.adb: New testcase.
5044
f3d90045
DV
50452016-05-03 Dominik Vogt <vogt@linux.vnet.ibm.com>
5046
5047 * gcc.target/s390/md/rXsbg_mode_sXl.c: New test.
5048 * gcc.target/s390/s390.exp (check_effective_target_z10_instructions):
5049 Procedure to check for z10 instruction set.
5050
1e26cec1
CL
50512016-05-03 Christophe Lyon <christophe.lyon@linaro.org>
5052
5053 * gcc.dg/ipa/inline-8.c: Require c99_runtime.
5054
71aca5a0
AM
50552016-05-03 Alan Modra <amodra@gmail.com>
5056
5057 * gcc.target/powerpc/savres.c: Add func using a single gpr.
5058
2fd70ec1
JJ
50592016-05-03 Jakub Jelinek <jakub@redhat.com>
5060
5061 * gcc.target/i386/avx512f-cvt-1.c: New test.
5062
e5705cf7
L
50632016-05-03 H.J. Lu <hongjiu.lu@intel.com>
5064
5065 * gcc.dg/tree-ssa/ssa-thread-14.c: Replace -fdump-tree-vrp with
5066 -fdump-tree-vrp-details.
5067
381cdae4
RB
50682016-05-03 Richard Biener <rguenther@suse.de>
5069
5070 * gcc.dg/pr30172-1.c: Adjust.
5071 * gcc.dg/pr63743.c: Likewise.
5072 * gcc.dg/tm/pr51696.c: Likewise.
5073 * c-c++-common/tm/safe-1.c: Likewise.
5074 * gcc.dg/tree-prof/val-prof-3.c: Likewise.
5075 * gcc.dg/plugin/self-assign-test-1.c: XFAIL case that needs CSE.
5076 * g++.dg/plugin/self-assign-test-1.C: Likewise.
5077 * g++.dg/plugin/self-assign-test-2.C: Likewise.
5078
adedd5c1
JJ
50792016-05-03 Jakub Jelinek <jakub@redhat.com>
5080
31ed1665
JJ
5081 PR rtl-optimization/70467
5082 * gcc.target/i386/pr70467-3.c: New test.
5083 * gcc.target/i386/pr70467-4.c: New test.
5084
dea60b59
JJ
5085 PR tree-optimization/70916
5086 * gcc.c-torture/compile/pr70916.c: New test.
5087
adedd5c1
JJ
5088 PR target/49244
5089 * gcc.target/i386/pr49244-1.c: New test.
5090 * gcc.target/i386/pr49244-2.c: New test.
5091
f80041ef
BS
50922016-05-03 Bernd Schmidt <bschmidt@redhat.com>
5093
5094 PR rtl-optimization/44281
5095 * gcc.target/i386/pr44281.c: New test.
5096
1cfcd39e
BC
50972016-05-03 bin cheng <bin.cheng@arm.com>
5098
5099 PR tree-optimization/56541
5100 * gcc.dg/tree-ssa/ifc-pr56541.c: new test.
5101 * gcc.dg/vect/pr56541.c: new test.
5102
4304ccfd
MM
51032016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com>
5104
5105 * gcc.target/powerpc/float128-complex-1.c: New tests for complex
5106 __float128.
5107 * gcc.target/powerpc/float128-complex-2.c: Likewise.
5108
50d94c29
L
51092016-05-02 H.J. Lu <hongjiu.lu@intel.com>
5110
5111 PR testsuite/70520
5112 * c-c++-common/asan/clone-test-1.c (main): Align child process
5113 stack to 16 bytes.
5114
bc1aee87
DM
51152016-05-02 David Malcolm <dmalcolm@redhat.com>
5116
5117 PR c++/62314
5118 * g++.dg/spellcheck-fields-2.C: New test case.
5119
474e0129
DM
51202016-05-02 David Malcolm <dmalcolm@redhat.com>
5121
5122 PR c++/62314
5123 * g++.dg/pr62314.C: New test case.
5124
818b88a7
JH
51252016-05-02 Jan Hubicka <hubicka@ucw.cz>
5126
5127 * gcc.dg/ipa/inline-8.c: New testcase.
5128
dd77684f
JJ
51292016-05-02 Jakub Jelinek <jakub@redhat.com>
5130
5131 PR rtl-optimization/70467
5132 * gcc.target/i386/pr70467-1.c: New test.
5133
72407e00
BE
51342016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
5135
5136 * gcc.dg/spec-options.c: Run the test on all targets.
5137 * gcc.dg/foo.specs: Use cpp_unique_options.
5138
dd53d197
MG
51392016-05-02 Marc Glisse <marc.glisse@inria.fr>
5140
5141 * gcc.dg/tree-ssa/unord.c: New testcase.
5142
a8b85ce9
MG
51432016-05-02 Marc Glisse <marc.glisse@inria.fr>
5144
5145 * gcc.dg/tree-ssa/20040305-1.c: Adjust.
5146
5b37e866
NS
51472016-05-02 Nathan Sidwell <nathan@codesourcery.com>
5148
5149 * c-c++-common/goacc/loop-auto-1.c: Adjust expected warnings.
5150
7176a4a0
MP
51512016-05-02 Marek Polacek <polacek@redhat.com>
5152
5153 PR c/70851
5154 * gcc.dg/enum-incomplete-3.c: New test.
5155
6b9933b9
MP
51562016-05-02 Marek Polacek <polacek@redhat.com>
5157 Tom de Vries <tom@codesourcery.com>
5158
5159 PR tree-optimization/70700
5160 * gcc.dg/pr70700.c: New test.
5161
90f82260
UB
51622016-05-01 Uros Bizjak <ubizjak@gmail.com>
5163
5164 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan strings.
5165 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
5166 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
5167 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
5168 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
5169
f73036c1
EB
51702016-04-30 Eric Botcazou <ebotcazou@adacore.com>
5171
5172 * ada/acats/run_acats: Rename into...
5173 * ada/acats/run_acats.sh: ...this. Only export BASE variable.
5174 * ada/acats/run_all.sh: Remove redundant test.
5175 (target_run): Move around.
5176 (target_gnatchop): Use newly built executable.
5177 (target_gnatmake): Likewise.
5178 Check that the compilation of impbit succeeds.
5179
85e051a3
OE
51802016-04-30 Oleg Endo <olegendo@gcc.gnu.org>
5181
5182 * g++.old-deja/g++.jason/thunk3.C: Remove SH5 checks.
5183 * gcc.dg/20021029-1.c: Likewise.
5184 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
5185 * gcc.target/sh/attr-isr-trapa.c: Likewise.
5186 * gcc.target/sh/cmpstr.c: Likewise.
5187 * gcc.target/sh/cmpstrn.c: Likewise.
5188 * gcc.target/sh/memset.c: Likewise.
5189 * gcc.target/sh/pr21255-2-mb.c: Likewise.
5190 * gcc.target/sh/pr21255-2-ml.c: Likewise.
5191 * gcc.target/sh/pr39423-1.c: Likewise.
5192 * gcc.target/sh/pr49468-di.c: Likewise.
5193 * gcc.target/sh/pr49468-si.c: Likewise.
5194 * gcc.target/sh/pr49880-1.c: Likewise.
5195 * gcc.target/sh/pr49880-2.c: Likewise.
5196 * gcc.target/sh/pr49880-3.c: Likewise.
5197 * gcc.target/sh/pr50751-1.c: Likewise.
5198 * gcc.target/sh/pr50751-4.c: Likewise.
5199 * gcc.target/sh/pr50751-7.c: Likewise.
5200 * gcc.target/sh/pr51244-1.c: Likewise.
5201 * gcc.target/sh/pr51244-10.c: Likewise.
5202 * gcc.target/sh/pr51244-11.c: Likewise.
5203 * gcc.target/sh/pr51244-12.c: Likewise.
5204 * gcc.target/sh/pr51244-13.c: Likewise.
5205 * gcc.target/sh/pr51244-14.c: Likewise.
5206 * gcc.target/sh/pr51244-17.c: Likewise.
5207 * gcc.target/sh/pr51244-18.c: Likewise.
5208 * gcc.target/sh/pr51244-19.c: Likewise.
5209 * gcc.target/sh/pr51244-4.c: Likewise.
5210 * gcc.target/sh/pr51244-5.c: Likewise.
5211 * gcc.target/sh/pr51244-7.c: Likewise.
5212 * gcc.target/sh/pr51244-8.c: Likewise.
5213 * gcc.target/sh/pr51244-9.c: Likewise.
5214 * gcc.target/sh/pr51697.c: Likewise.
5215 * gcc.target/sh/pr52483-1.c: Likewise.
5216 * gcc.target/sh/pr52483-2.c: Likewise.
5217 * gcc.target/sh/pr52483-3.c: Likewise.
5218 * gcc.target/sh/pr52483-5.c: Likewise.
5219 * gcc.target/sh/pr52933-1.c: Likewise.
5220 * gcc.target/sh/pr52933-2.c: Likewise.
5221 * gcc.target/sh/pr52933-3.c: Likewise.
5222 * gcc.target/sh/pr53568-1.c: Likewise.
5223 * gcc.target/sh/pr53976-1.c: Likewise.
5224 * gcc.target/sh/pr53988-1.c: Likewise.
5225 * gcc.target/sh/pr53988.c: Likewise.
5226 * gcc.target/sh/pr54089-1.c: Likewise.
5227 * gcc.target/sh/pr54089-6.c: Likewise.
5228 * gcc.target/sh/pr54089-7.c: Likewise.
5229 * gcc.target/sh/pr54089-8.c: Likewise.
5230 * gcc.target/sh/pr54089-9.c: Likewise.
5231 * gcc.target/sh/pr54236-1.c: Likewise.
5232 * gcc.target/sh/pr54236-2.c: Likewise.
5233 * gcc.target/sh/pr54236-3.c: Likewise.
5234 * gcc.target/sh/pr54236-4.c: Likewise.
5235 * gcc.target/sh/pr54386.c: Likewise.
5236 * gcc.target/sh/pr54602-1.c: Likewise.
5237 * gcc.target/sh/pr54685.c: Likewise.
5238 * gcc.target/sh/pr54760-1.c: Likewise.
5239 * gcc.target/sh/pr54760-2.c: Likewise.
5240 * gcc.target/sh/pr54760-3.c: Likewise.
5241 * gcc.target/sh/pr54760-4.c: Likewise.
5242 * gcc.target/sh/pr54760-5.c: Likewise.
5243 * gcc.target/sh/pr54760-6.c: Likewise.
5244 * gcc.target/sh/pr55146.c: Likewise.
5245 * gcc.target/sh/pr55160.c: Likewise.
5246 * gcc.target/sh/pr59278.c: Likewise.
5247 * gcc.target/sh/pr59401-1.c: Likewise.
5248 * gcc.target/sh/pr59533-1.c: Likewise.
5249 * gcc.target/sh/pr63260.c: Likewise.
5250 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
5251 * gcc.target/sh/pragma-isr-trapa.c: Likewise.
5252 * gcc.target/sh/strlen.c: Likewise.
5253 * gcc.target/sh/torture/pr30807.c: Likewise.
5254 * gcc.target/sh/torture/pr34777.c: Likewise.
5255 * gcc.target/sh/torture/pr64652.c: Likewise.
5256 * gcc.target/sh/torture/pr65505.c: Likewise.
5257 * gcc.target/sh/torture/pragma-isr.c: Likewise.
5258 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
5259
411e5c67
PC
52602016-04-29 Paolo Carlini <paolo.carlini@oracle.com>
5261
5262 PR c++/66644
5263 * g++.dg/cpp0x/nsdmi-anon-struct1.C: New.
5264
8fa97501
BS
52652016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5266
5267 * gcc.target/powerpc/vsx-elemrev-1.c: New.
5268 * gcc.target/powerpc/vsx-elemrev-2.c: New.
5269 * gcc.target/powerpc/vsx-elemrev-3.c: New.
5270 * gcc.target/powerpc/vsx-elemrev-4.c: New.
5271
5a956111
PP
52722016-04-29 Patrick Palka <ppalka@gcc.gnu.org>
5273
5274 * gcc.dg/tree-ssa/ssa-thread-14.c: New test.
5275 * gcc.dg/tree-ssa/ssa-thread-11.c: Update expected output.
5276
e7ff0319
CP
52772016-04-29 Cesar Philippidis <cesar@codesourcery.com>
5278
5279 PR middle-end/70626
5280 * c-c++-common/goacc/combined-reduction.c: New test.
5281 * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions.
5282
52d11a4b
L
52832016-04-29 H.J. Lu <hongjiu.lu@intel.com>
5284
5285 * gcc.target/i386/pr70155-1.c: Check for nonexistence of the
5286 *movdi_internal pattern only if PIC off.
5287 * gcc.target/i386/pr70155-2.c: Likewise.
5288 * gcc.target/i386/pr70155-3.c: Likewise.
5289 * gcc.target/i386/pr70155-4.c: Likewise.
5290 * gcc.target/i386/pr70155-5.c: Likewise.
5291 * gcc.target/i386/pr70155-6.c: Likewise.
5292 * gcc.target/i386/pr70155-7.c: Likewise.
5293 * gcc.target/i386/pr70155-8.c: Likewise.
5294 * gcc.target/i386/pr70155-15.c: Likewise.
5295 * gcc.target/i386/pr70155-17.c: Likewise.
5296 * gcc.target/i386/pr70155-22.c: Likewise.
5297
8960db31
BC
52982016-04-29 Bin Cheng <bin.cheng@arm.com>
5299
5300 PR tree-optimization/70803
5301 * gcc.dg/vect/pr56625.c: Require vect_int_mult.
5302
cca535a4
IE
53032016-04-29 Ilya Enkovich <ilya.enkovich@intel.com>
5304
5305 * gcc.target/i386/vect-unpack-2.c (avx512bw_test): Avoid
5306 optimization of vector loop.
5307 * gcc.target/i386/vect-unpack-3.c: New test.
5308 * gcc.dg/vect/vect-nb-iter-ub-1.c: New test.
5309 * gcc.dg/vect/vect-nb-iter-ub-2.c: New test.
5310 * gcc.dg/vect/vect-nb-iter-ub-3.c: New test.
5311
500ecf4a
MP
53122016-04-29 Marek Polacek <polacek@redhat.com>
5313
5314 PR sanitizer/70342
5315 * g++.dg/ubsan/null-7.C: New test.
5316
2fff3db8
MP
5317 PR c/70852
5318 * gcc.dg/pr70852.c: New test.
5319
509063eb
DV
53202016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5321
5322 PR/69089
5323 * g++.dg/cpp0x/alignas6.C: New test.
5324
83745c0d
DV
53252016-04-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
5326
c87885ca
RO
5327 * gcc.dg/cpp/mac-dir-2.c: Remove pointless duplicate dg-do.
5328 * gcc.dg/pr27003.c: Likewise.
5329 * gcc.dg/tree-ssa/cswtch.c: Likewise.
5330 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
5331 * gcc.dg/tree-ssa/predcom-4.c: Likewise.
5332 * gcc.dg/tree-ssa/predcom-5.c: Likewise.
83745c0d
DV
5333 * gcc.target/arc/mxy.c: Likewise.
5334 * gcc.target/arc/mswape.c: Likewise.
5335 * gcc.target/arc/mrtsc.c: Likewise.
5336 * gcc.target/arc/mcrc.c: Likewise.
5337 * gcc.target/arc/mdsp-packa.c: Likewise.
5338 * gcc.target/arc/mdvbf.c: Likewise.
5339 * gcc.target/arc/mlock.c: Likewise.
5340 * gcc.target/arc/mmac-24.c: Likewise.
5341 * gcc.dg/spec-options.c: Switch order of the two "dg-do run".
5342
849b265d
BS
53432016-04-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
5344 Matthijs Kooijman <matthijs@stdin.nl>
5345 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5346
5347 PR target/60040
5348 * gcc.target/avr/pr60040-1.c: New.
5349 * gcc.target/avr/pr60040-2.c: New.
5350
1390536b
RB
53512016-04-29 Richard Biener <rguenther@suse.de>
5352
5353 * gcc.dg/tree-ssa/pr18589-10.c: Adjust.
5354
98998245
RB
53552016-04-29 Richard Biener <rguenther@suse.de>
5356
5357 PR tree-optimization/13962
5358 PR tree-optimization/65686
5359 * gcc.dg/uninit-pr65686.c: New testcase.
5360
8b80cc21
JJ
53612016-04-29 Jakub Jelinek <jakub@redhat.com>
5362
5363 PR middle-end/70843
5364 * gcc.dg/pr70843.c: New test.
5365
6181bc30
JJ
53662016-04-28 Jakub Jelinek <jakub@redhat.com>
5367
5368 PR target/70858
5369 * gcc.target/i386/pr70858.c: New test.
5370
f4cb3612
AB
53712016-04-28 Andrew Burgess <andrew.burgess@embecosm.com>
5372
5373 * gcc.target/arc/nps400-1.c: New file.
5374
8ad9df62
JR
53752016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
5376 Andrew Burgess <andrew.burgess@embecosm.com>
5377
5378 * gcc.target/arc/movh_cl-1.c: New file.
5379
ceaaa9fe
JR
53802016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
5381 Andrew Burgess <andrew.burgess@embecosm.com>
5382
5383 * gcc.target/arc/extzv-1.c: New file.
5384 * gcc.target/arc/insv-1.c: New file.
5385 * gcc.target/arc/insv-2.c: New file.
5386 * gcc.target/arc/movb-1.c: New file.
5387 * gcc.target/arc/movb-2.c: New file.
5388 * gcc.target/arc/movb-3.c: New file.
5389 * gcc.target/arc/movb-4.c: New file.
5390 * gcc.target/arc/movb-5.c: New file.
5391 * gcc.target/arc/movb_cl-1.c: New file.
5392 * gcc.target/arc/movb_cl-2.c: New file.
5393 * gcc.target/arc/movbi_cl-1.c: New file.
5394 * gcc.target/arc/movl-1.c: New file.
5395
4d03dc2f
JR
53962016-04-28 Joern Rennecke <joern.rennecke@embecosm.com>
5397 Andrew Burgess <andrew.burgess@embecosm.com>
5398
5399 * gcc.target/arc/cmem-1.c: New file.
5400 * gcc.target/arc/cmem-2.c: New file.
5401 * gcc.target/arc/cmem-3.c: New file.
5402 * gcc.target/arc/cmem-4.c: New file.
5403 * gcc.target/arc/cmem-5.c: New file.
5404 * gcc.target/arc/cmem-6.c: New file.
5405 * gcc.target/arc/cmem-7.c: New file.
5406 * gcc.target/arc/cmem-ld.inc: New file.
5407 * gcc.target/arc/cmem-st.inc: New file.
5408
81262dad
JJ
54092016-04-28 Jakub Jelinek <jakub@redhat.com>
5410
5411 PR target/70821
5412 * gcc.target/i386/pr70821.c: New test.
5413
0a31a09a
BS
54142016-04-28 Bill Seurer <seurer@linux.vnet.ibm.com>
5415
5416 * gcc.target/powerpc/vec-adde.c: New test.
5417 * gcc.target/powerpc/vec-adde-int128.c: New test.
5418
3ddffba9
JJ
54192016-04-28 Jakub Jelinek <jakub@redhat.com>
5420
5421 * gcc.target/i386/avx-vround-1.c: New test.
5422 * gcc.target/i386/avx-vround-2.c: New test.
5423 * gcc.target/i386/avx512vl-vround-1.c: New test.
5424 * gcc.target/i386/avx512vl-vround-2.c: New test.
5425
713dedcd
RO
54262016-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5427
5428 PR testsuite/70595
5429 * lib/target-supports.exp (check_libcilkrts_available): Rename to ...
5430 (check_effective_target_cilkplus_runtime): ... this.
5431 * g++.dg/cilk-plus/cilk-plus.exp: Adapt to it.
5432 * gcc.dg/cilk-plus/cilk-plus.exp: Likewise.
5433
5434 * c-c++-common/cilk-plus/CK/cilk-for-2.c: Remove dg-do target selector.
5435 Require cilkplus_runtime.
5436 Don't add -lcilkrts.
5437 * c-c++-common/cilk-plus/CK/cilk-fors.c: Likewise.
5438 * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Likewise.
5439 * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Likewise.
5440 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
5441 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
5442 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
5443 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
5444 * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Likewise.
5445 * c-c++-common/cilk-plus/CK/pr60586.c: Likewise.
5446 * c-c++-common/cilk-plus/CK/pr69826-1.c: Likewise.
5447 * c-c++-common/cilk-plus/CK/pr69826-2.c: Likewise.
5448 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
5449 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
5450 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
5451 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
5452 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
5453 * g++.dg/cilk-plus/CK/catch_exc.cc: Likewise.
5454 * g++.dg/cilk-plus/CK/cilk-for-tplt.cc: Likewise.
5455 * g++.dg/cilk-plus/CK/const_spawn.cc: Likewise.
5456 * g++.dg/cilk-plus/CK/fib-opr-overload.cc: Likewise.
5457 * g++.dg/cilk-plus/CK/fib-tplt.cc: Likewise.
5458 * g++.dg/cilk-plus/CK/for1.cc: Likewise.
5459 * g++.dg/cilk-plus/CK/lambda_spawns.cc: Likewise.
5460 * g++.dg/cilk-plus/CK/lambda_spawns_tplt.cc: Likewise.
5461 * g++.dg/cilk-plus/CK/pr60586.cc: Likewise.
5462 * g++.dg/cilk-plus/CK/pr66326.cc: Likewise.
5463 * g++.dg/cilk-plus/CK/stl_iter.cc: Likewise.
5464 * g++.dg/cilk-plus/CK/stl_rev_iter.cc: Likewise.
5465 * g++.dg/cilk-plus/CK/stl_test.cc: Likewise.
5466
5467 * c-c++-common/cilk-plus/CK/pr63307.c: Remove dg-do target selector.
5468 * c-c++-common/cilk-plus/SE/ef_error3.c: Likewise.
5469
5470 * c-c++-common/cilk-plus/SE/ef_error2.c: Explain target selector.
5471
5472 * c-c++-common/cilk-plus/CK/test__cilk.c: Run if
5473 cilkplus_runtime.
5474
3563f78f
MG
54752016-04-27 Marc Glisse <marc.glisse@inria.fr>
5476
5477 * gcc.dg/tree-ssa/overflow-2.c: New testcase.
5478 * gcc.dg/tree-ssa/minus-ovf.c: Likewise.
5479
6bc2bb18
RB
54802015-04-27 Ryan Burn <contact@rnburn.com>
5481
5482 PR c++/69024
5483 PR c++/68997
5484 * g++.dg/cilk-plus/CK/pr68001.cc: Fix to not depend on broken
5485 diagnostic.
5486 * g++.dg/cilk-plus/CK/pr69024.cc: New test.
5487 * g++.dg/cilk-plus/CK/pr68997.cc: New test.
5488
1e55d29a
EB
54892016-04-27 Eric Botcazou <ebotcazou@adacore.com>
5490
5491 * gnat.dg/limited_with4.ad[sb]: New test.
5492 * gnat.dg/limited_with4_pkg.ads: New helper.
5493
087146ca
L
54942016-04-27 H.J. Lu <hongjiu.lu@intel.com>
5495
5496 PR target/70155
5497 * gcc.target/i386/pr55247-2.c: Updated to check movti_internal
5498 and movv1ti_internal patterns
5499 * gcc.target/i386/pr70155-1.c: New test.
5500 * gcc.target/i386/pr70155-2.c: Likewise.
5501 * gcc.target/i386/pr70155-3.c: Likewise.
5502 * gcc.target/i386/pr70155-4.c: Likewise.
5503 * gcc.target/i386/pr70155-5.c: Likewise.
5504 * gcc.target/i386/pr70155-6.c: Likewise.
5505 * gcc.target/i386/pr70155-7.c: Likewise.
5506 * gcc.target/i386/pr70155-8.c: Likewise.
5507 * gcc.target/i386/pr70155-9.c: Likewise.
5508 * gcc.target/i386/pr70155-10.c: Likewise.
5509 * gcc.target/i386/pr70155-11.c: Likewise.
5510 * gcc.target/i386/pr70155-12.c: Likewise.
5511 * gcc.target/i386/pr70155-13.c: Likewise.
5512 * gcc.target/i386/pr70155-14.c: Likewise.
5513 * gcc.target/i386/pr70155-15.c: Likewise.
5514 * gcc.target/i386/pr70155-16.c: Likewise.
5515 * gcc.target/i386/pr70155-17.c: Likewise.
5516 * gcc.target/i386/pr70155-18.c: Likewise.
5517 * gcc.target/i386/pr70155-19.c: Likewise.
5518 * gcc.target/i386/pr70155-20.c: Likewise.
5519 * gcc.target/i386/pr70155-21.c: Likewise.
5520 * gcc.target/i386/pr70155-22.c: Likewise.
5521
92329f9f
L
55222016-04-27 H.J. Lu <hongjiu.lu@intel.com>
5523
5524 * gcc.target/i386/avx512vl-vmovdqa64-1.c: Replace ".{5}" with
5525 ".{5,6}".
5526
309a0cf6
BC
55272016-04-27 Bin Cheng <bin.cheng@arm.com>
5528
5529 * gcc.dg/tree-ssa/pr64705.c: Revise check string.
5530 * gcc.dg/tree-ssa/scev-9.c: Ditto.
5531 * gcc.dg/tree-ssa/scev-10.c: Ditto.
5532 * gcc.dg/tree-ssa/scev-11.c: Ditto.
5533 * gcc.dg/tree-ssa/scev-12.c: Ditto.
5534
72ed2b9c
RB
55352016-04-27 Richard Biener <rguenther@suse.de>
5536
5537 PR ipa/70760
5538 * g++.dg/ipa/ipa-pta-2.C: New testcase.
5539 * gcc.dg/ipa/ipa-pta-1.c: Adjust.
5540
3c98ff9b
NS
55412016-04-27 Nathan Sidwell <nathan@acm.org>
5542
5543 * g++.dg/cpp0x/constexpr-recursion3.C: New.
5544 * g++.dg/ubsan/pr63956.C: Adjust error location.
5545
9ec5d66b
NC
55462016-04-27 Nick Clifton <nickc@redhat.com>
5547
5548 PR middle-end/49889
5549 * gcc.dg/pr49889.c: New test.
5550
c1e1f433
BS
55512016-04-27 Bernd Schmidt <bschmidt@redhat.com>
5552
5553 * c-c++-common/memset-array.c: New test.
5554
8ac43293
MS
55552016-04-26 Martin Sebor <msebor@redhat.com>
5556
5557 PR c++/66639
5558 * g++.dg/cpp1y/func_constexpr.C: New test.
5559
843ce8ab
PP
55602016-04-26 Patrick Palka <ppalka@gcc.gnu.org>
5561
5562 PR c++/70241
5563 * g++.dg/cpp0x/enum32.C: New test.
5564 * g++.dg/cpp0x/enum33.C: New test.
5565
55662016-04-26 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3866f82f
SKS
5567
5568 * gcc.c-torture/compile/pr69102.c: Require scheduling support.
5569 * gcc.c-torture/compile/pr37669.c: Require >=32 bit integers.
5570 * gcc.c-torture/execute/bitfld-6.c: Likewise.
5571 * gcc.c-torture/execute/bitfld-7.c: Likewise.
5572 * gcc.c-torture/execute/pr38151.c: Likewise.
5573 * gcc.c-torture/execute/pr66556.c: Likewise.
5574 * gcc.c-torture/execute/pr67781.c: Likewise.
5575 * gcc.c-torture/execute/pr68648.c: Likewise.
5576
ca1206be
MG
55772016-04-26 Marc Glisse <marc.glisse@inria.fr>
5578
5579 * gcc.dg/tree-ssa/overflow-1.c: New testcase.
5580
2448a956
MP
55812016-04-26 Marek Polacek <polacek@redhat.com>
5582
5583 PR c/67784
5584 * gcc.dg/pr67784-3.c: New test.
5585 * gcc.dg/pr67784-4.c: New test.
5586 * gcc.dg/pr67784-5.c: New test.
5587
b02a5e26
MP
5588 PR c/70791
5589 * gcc.dg/Wnested-externs-2.c: New test.
5590
6b6aa8d3
MG
55912016-04-26 Marc Glisse <marc.glisse@inria.fr>
5592
5593 * gcc.dg/fold-plusmult.c: Adjust.
5594 * gcc.dg/no-strict-overflow-6.c: Adjust.
5595 * gcc.dg/gomp/loop-1.c: Xfail some tests.
5596
a2095b55
BS
55972016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5598
5599 * gcc.target/i386/avx512bw-vptestmb-1.c: Correct [xyz]mm register
5600 number scans.
5601 * gcc.target/i386/avx512bw-vptestmw-1.c: Likewise.
5602 * gcc.target/i386/avx512bw-vptestnmb-1.c: Likewise.
5603 * gcc.target/i386/avx512bw-vptestnmw-1.c: Likewise.
5604 * gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c: Likewise.
5605 * gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c: Likewise.
5606 * gcc.target/i386/avx512dq-vfpclasspd-1.c: Likewise.
5607 * gcc.target/i386/avx512dq-vfpclassps-1.c: Likewise.
5608 * gcc.target/i386/avx512dq-vinsertf64x2-1.c: Likewise.
5609 * gcc.target/i386/avx512dq-vinserti64x2-1.c: Likewise.
5610 * gcc.target/i386/avx512f-gather-5.c: Likewise.
5611 * gcc.target/i386/avx512f-vptestmd-1.c: Likewise.
5612 * gcc.target/i386/avx512f-vptestmq-1.c: Likewise.
5613 * gcc.target/i386/avx512f-vptestnmd-1.c: Likewise.
5614 * gcc.target/i386/avx512f-vptestnmq-1.c: Likewise.
5615 * gcc.target/i386/avx512f-vrndscaleps-1.c: Likewise.
5616 * gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c: Likewise.
5617 * gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c: Likewise.
5618 * gcc.target/i386/avx512vl-vptestmd-1.c: Likewise.
5619 * gcc.target/i386/avx512vl-vptestmq-1.c: Likewise.
5620 * gcc.target/i386/avx512vl-vptestnmd-1.c: Likewise.
5621 * gcc.target/i386/avx512vl-vptestnmq-1.c: Likewise.
5622 * gcc.target/i386/pr32219-2.c: Allow registers other than %eax in
5623 scans.
5624 * gcc.target/i386/pr32219-4.c: Likewise.
5625 * gcc.target/i386/pr32219-6.c: Likewise.
5626 * gcc.target/i386/pr32219-8.c: Likewise.
5627
bb0cc5c8
KT
56282016-04-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5629
5630 * gcc.dg/tree-ssa/minmax-2.c: Require c99_runtime and add the
5631 associated options.
5632
5a0802ea
MP
56332016-04-26 Marek Polacek <polacek@redhat.com>
5634
5635 PR c++/70744
5636 * g++.dg/ext/cond2.C: New test.
5637
00f615af
BC
56382016-04-26 Bin Cheng <bin.cheng@arm.com>
5639
5640 PR tree-optimization/70771
5641 PR tree-optimization/70775
5642 * gcc.dg/pr70771.c: New test.
25939d34 5643 * gcc.dg/pr70775.c: New test.
00f615af 5644
218155e7
BS
56452016-04-26 Bernd Schmidt <bschmidt@redhat.com>
5646
5647 * gcc.target/i386/lzcnt-1.c: Allow a different lzcntw output register.
5648
ab99f467
RB
56492016-04-25 Richard Biener <rguenther@suse.de>
5650
5651 PR tree-optimization/70780
5652 * gcc.dg/torture/pr70780.c: New testcase.
5653
93c590ee
MC
56542016-04-25 Michael Collison <michael.collison@arm.com>
5655
c87885ca
RO
5656 * gcc.target/arm/neon-vaddws16.c: New test.
5657 * gcc.target/arm/neon-vaddws32.c: New test.
5658 * gcc.target/arm/neon-vaddwu16.c: New test.
5659 * gcc.target/arm/neon-vaddwu32.c: New test.
5660 * gcc.target/arm/neon-vaddwu8.c: New test.
5661 * lib/target-supports.exp
93c590ee
MC
5662 (check_effective_target_vect_widen_sum_hi_to_si_pattern): Indicate
5663 that arm neon support vector widen sum of HImode TO SImode.
5664
d6c1a7a7
JJ
56652016-04-23 Jakub Jelinek <jakub@redhat.com>
5666
5667 PR sanitizer/70712
5668 * c-c++-common/asan/pr70712.c: New test.
5669
ab0fc037
TS
56702016-04-22 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
5671
5672 * .gitattributes: New file.
5673
2aa64824
CL
56742016-04-22 Christophe Lyon <christophe.lyon@linaro.org>
5675
5676 * lib/gcc-dg.exp (${tool}_load): Add default return value handler.
5677
e7e12d92
DH
56782016-04-22 Dominique d'Humieres <dominiq@lps.ens.fr>
5679
5680 * gfortran.dg/submodule_14.f08: Add cleanup-submodules.
5681 * gfortran.dg/submodule_15.f08: Likewise.
5682
d1431192
RB
56832016-04-22 Richard Biener <rguenther@suse.de>
5684
5685 PR tree-optimization/70740
5686 * gcc.dg/torture/pr70740.c: New testcase.
5687
04a63c24
L
56882016-04-21 H.J. Lu <hongjiu.lu@intel.com>
5689
5690 PR target/70750
5691 * gcc.target/i386/pr70750-1.c: New test.
5692 * gcc.target/i386/pr70750-2.c: Likewise.
5693
20700098
PC
56942016-04-21 Paolo Carlini <paolo.carlini@oracle.com>
5695
5696 PR c++/70540
5697 * g++.dg/cpp0x/auto48.C: New.
5698
aedf4e12
MP
56992016-04-21 Marek Polacek <polacek@redhat.com>
5700
5701 PR c++/70513
5702 * g++.dg/cpp0x/forw_enum12.C: New test.
5703 * g++.dg/cpp0x/forw_enum13.C: New test.
5704
2074d80a
KY
57052016-04-21 Kirill Yukhin <kirill.yukhin@intel.com>
5706
5707 PR target/70728
5708 * gcc.target/i386/pr70728.c: New test.
5709
aef4aab0
RB
57102016-04-21 Richard Biener <rguenther@suse.de>
5711
5712 PR middle-end/70747
5713 * gcc.dg/pr70747.c: New testcase.
5714
2359e571
BC
57152016-04-21 Bin Cheng <bin.cheng@arm.com>
5716
5717 PR tree-optimization/70715
5718 * gcc.dg/tree-ssa/scev-13.c: New test.
5719
ce0e66ff
MG
57202016-04-21 Marc Glisse <marc.glisse@inria.fr>
5721
5722 * gcc.dg/tree-ssa/minmax-2.c: New testcase.
5723
2c2870a1
MG
57242016-04-21 Marc Glisse <marc.glisse@inria.fr>
5725
5726 * gcc.dg/tree-ssa/minmax-1.c: New testcase.
5727
a2b056a3
JH
57282016-04-20 Jan Hubicka <jh@suse.cz>
5729
5730 PR ipa/70018
5731 * g++.dg/ipa/nothrow-1.C: New testcase.
5732
ee392fc2
NS
57332016-04-20 Nathan Sidwell <nathan@acm.org>
5734
5735 PR c++/55635
5736 * g++.dg/eh/delete1.C: New.
5737
dda49daf
L
57382016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5739
5740 * gcc.target/i386/avx256-unaligned-store-2.c: Add
5741 -mtune-ctrl=sse_typeless_stores.
5742
8a5b9d5a
L
57432016-04-20 H.J. Lu <hongjiu.lu@intel.com>
5744
5745 * gcc.target/i386/avx256-unaligned-load-1.c: Update load scan.
5746
1011119f
BC
57472016-04-20 Bin Cheng <bin.cheng@arm.com>
5748
5749 PR tree-optimization/69489
5750 * gcc.dg/tree-ssa/ifc-pr69489-2.c: New test.
5751
477d4906
IV
57522016-04-20 Ilya Verbin <ilya.verbin@intel.com>
5753
5754 PR c++/69363
5755 * c-c++-common/cilk-plus/PS/clauses3.c: Adjust dg-error string.
5756 * c-c++-common/cilk-plus/PS/clauses4.c: New test.
5757 * c-c++-common/cilk-plus/PS/pr69363.c: New test.
5758
fad08d12
BC
57592016-04-20 Bin Cheng <bin.cheng@arm.com>
5760
5761 PR tree-optimization/56625
5762 PR tree-optimization/69489
5763 * gcc.dg/vect/pr56625.c: New test.
5764 * gcc.dg/tree-ssa/ifc-pr69489-1.c: New test.
5765
9e3e4fab
AP
57662016-04-20 Andrew Pinski <apinski@cavium.com>
5767
5768 PR target/64971
5769 * gcc.c-torture/compile/pr37433-1.c: New testcase.
5770
d7aa24e4
AC
57712016-04-20 Arnaud Charlet <charlet@adacore.com>
5772
5773 * gnat.dg/self1.adb: Remove now incorrect test.
5774
e6d62b46
BC
57752016-04-20 Bin Cheng <bin.cheng@arm.com>
5776
5777 * gcc.dg/tree-ssa/scev-11.c: New test.
5778 * gcc.dg/tree-ssa/scev-12.c: New test.
5779
2697b189
MP
57802016-04-20 Marek Polacek <polacek@redhat.com>
5781
5782 PR tree-optimization/70725
5783 * gcc.dg/pr70725.c: New test.
5784
60d393e8
RB
57852016-04-20 Richard Biener <rguenther@suse.de>
5786
5787 PR tree-optimization/70726
5788 * g++.dg/vect/pr70726.cc: New testcase.
5789
82c6f58a
AK
57902016-04-20 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
5791
5792 PR target/70674
5793 * gcc.target/s390/pr70674.c: New test.
5794
90eeab20
JD
57952016-04-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5796
5797 PR libgfortran/70684
5798 * gfortran.dg/list_read_14.f90: New test.
5799
fc9cf6da
L
58002016-04-19 H.J. Lu <hongjiu.lu@intel.com>
5801
5802 PR target/69201
5803 * gcc.target/i386/avx256-unaligned-store-1.c (a): Make it
5804 extern to force it misaligned.
5805 (b): Likewise.
5806 (c): Likewise.
5807 (d): Likewise.
5808 Check vmovups.*movv8sf_internal/3 instead of avx_storeups256.
5809 Don't check `*' before movv4sf_internal.
5810 * gcc.target/i386/avx256-unaligned-store-2.c: Check
5811 vmovups.*movv32qi_internal/3 instead of avx_storeups256.
5812 Don't check `*' before movv16qi_internal.
5813 * gcc.target/i386/avx256-unaligned-store-3.c (a): Make it
5814 extern to force it misaligned.
5815 (b): Likewise.
5816 (c): Likewise.
5817 (d): Likewise.
5818 Check vmovups.*movv4df_internal/3 instead of avx_storeupd256.
5819 Don't check `*' before movv2df_internal.
5820 * gcc.target/i386/avx256-unaligned-store-4.c (a): Make it
5821 extern to force it misaligned.
5822 (b): Likewise.
5823 (c): Likewise.
5824 (d): Likewise.
5825 Check movv8sf_internal instead of avx_storeups256.
5826 Check movups.*movv4sf_internal/3 instead of avx_storeups256.
5827
ea8927ea
RB
58282016-04-19 Richard Biener <rguenther@suse.de>
5829
5830 PR tree-optimization/70171
5831 * g++.dg/tree-ssa/pr70171.C: New testcase.
5832
65f52ee9
RB
58332016-04-19 Richard Biener <rguenther@suse.de>
5834
5835 PR tree-optimization/70724
5836 * gcc.dg/torture/pr70724.c: New testcase.
5837
987b67f1
VM
58382016-04-18 Vladimir Makarov <vmakarov@redhat.com>
5839
5840 PR middle-end/70689
c87885ca 5841 * gcc.target/i386/pr70689.c: New.
987b67f1 5842
91a47c39
L
58432016-04-18 H.J. Lu <hongjiu.lu@intel.com>
5844
5845 PR target/70708
5846 * gcc.target/i386/pr70708.c: New test.
5847
8270b82d
RB
58482016-04-18 Richard Biener <rguenther@suse.de>
5849
5850 PR tree-optimization/43434
5851 * gcc.dg/vect/pr43434.c: New testcase.
5852 * c-c++-common/goacc/kernels-alias-3.c: Adjust.
5853 * c-c++-common/goacc/kernels-alias-4.c: Likewise.
5854 * c-c++-common/goacc/kernels-alias-5.c: Likewise.
5855 * c-c++-common/goacc/kernels-alias-6.c: Likewise.
5856 * c-c++-common/goacc/kernels-alias-7.c: Likewise.
5857 * c-c++-common/goacc/kernels-alias-8.c: Likewise.
5858 * gcc.dg/gomp/pr68640.c: Likewise.
5859 * gfortran.dg/goacc/kernels-alias-3.f95: Likewise.
5860 * gfortran.dg/goacc/kernels-alias-4.f95: Likewise.
5861
edd048e2
RB
58622016-04-18 Richard Biener <rguenther@suse.de>
5863
5864 PR tree-optimization/70701
5865 * gcc.dg/tree-ssa/ssa-fre-53.c: New testcase.
5866
bd5c7330
TV
58672016-04-18 Tom de Vries <tom@codesourcery.com>
5868
5869 PR testsuite/70699
5870 * gcc.dg/pr70161.c: Add dot-file scans.
5871 * lib/scandump.exp (dump-suffix): Return suffix after first dot char,
5872 instead of after last dot char.
5873
23f2660f
EB
58742016-04-17 Eric Botcazou <ebotcazou@adacore.com>
5875
5876 * c-c++-common/dump-ada-spec-3.c: New test.
5877 * c-c++-common/dump-ada-spec-4.c: Likewise.
5878
da152c9f
TV
58792016-04-17 Tom de Vries <tom@codesourcery.com>
5880
5881 PR other/70183
5882 * gcc.target/i386/vzeroupper-dump-flags.c: New test.
5883
cc950f98
JH
58842016-04-15 Jan Hubicka <jh@suse.cz>
5885
5886 PR ipa/70018
5887 * g++.dg/ipa/pure-const-1.C: New testcase.
5888 * g++.dg/ipa/pure-const-2.C: New testcase.
5889 * g++.dg/ipa/pure-const-3.C: New testcase.
5890
949505a9
MP
58912016-04-15 Marek Polacek <polacek@redhat.com>
5892
5893 PR c/70671
5894 * gcc.dg/bitfld-22.c: New test.
5895
10e547d6
BS
58962016-04-15 Bernd Schmidt <bschmidt@redhat.com>
5897
5898 * gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
5899 x86_64.
5900
1e77281b
MP
59012016-04-15 Marek Polacek <polacek@redhat.com>
5902
5903 PR c/70651
5904 * c-c++-common/pr70651.c: New test.
5905
e501fa8e
KT
59062016-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5907
5908 PR rtl-optimization/70681
5909 * gcc.dg/ira-shrinkwrap-prep-2.c: XFAIL shrinkwrapping
5910 dump scan on arm and powerpc.
5911 * gcc.dg/pr10474.c: Likewise.
5912
dda1bf61
JJ
59132016-04-15 Jakub Jelinek <jakub@redhat.com>
5914
ca4ef1ff
JJ
5915 PR c++/69517
5916 PR c++/70019
5917 PR c++/70588
5918 * g++.dg/cpp1y/vla11.C: Revert for real.
5919
dda1bf61
JJ
5920 PR c/70436
5921 * c-c++-common/Wparentheses-1.c: New test.
5922 * c-c++-common/gomp/Wparentheses-1.c: New test.
5923 * c-c++-common/gomp/Wparentheses-2.c: New test.
5924 * c-c++-common/gomp/Wparentheses-3.c: New test.
5925 * c-c++-common/gomp/Wparentheses-4.c: New test.
5926 * c-c++-common/cilk-plus/PS/Wparentheses-1.c: New test.
5927 * c-c++-common/cilk-plus/CK/Wparentheses-1.c: New test.
5928 * c-c++-common/goacc/Wparentheses-1.c: New test.
5929
1355e62c
KY
59302016-04-15 Kirill Yukhin <kirill.yukhin@intel.com>
5931
5932 PR target/70662
5933 * gcc.target/i386/pr70662.c: New test.
5934
0ab34b9e 59352016-04-15 Richard Biener <rguenther@suse.de>
ca4ef1ff 5936 Alan Modra <amodra@gmail.com>
0ab34b9e
RB
5937
5938 PR tree-optimization/70130
5939 * gcc.dg/vect/O3-pr70130.c: New testcase.
5940
bc773aad
MM
59412016-04-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5942
6e9b2286
MM
5943 PR target/70669
5944 * gcc.target/powerpc/pr70669.c: New test.
5945
bc773aad
MM
5946 PR target/70640
5947 * gcc.target/powerpc/pr70640.c: Fix test so it correctly works on
5948 a power7 system that does not have an assembler that supports
5949 power8.
5950
d8747845
MS
59512016-04-14 Martin Sebor <msebor@redhat.com>
5952
5953 PR c++/69517
5954 PR c++/70019
5955 PR c++/70588
5956 * c-c++-common/ubsan/vla-1.c: Revert.
5957 * g++.dg/cpp1y/vla11.C: Same.
5958 * g++.dg/cpp1y/vla12.C: Same.
5959 * g++.dg/cpp1y/vla13.C: Same.
5960 * g++.dg/cpp1y/vla14.C: Same.
5961 * g++.dg/cpp1y/vla3.C: Same.
c87885ca 5962 * g++.dg/init/array24.C: Same.
d8747845
MS
5963 * g++.dg/ubsan/vla-1.C: Same.
5964
85128559
MP
59652016-04-14 Marek Polacek <polacek@redhat.com>
5966 Jan Hubicka <hubicka@ucw.cz>
5967
5968 PR c++/70029
5969 * g++.dg/torture/pr70029.C: New test.
5970
52fbb073
MS
59712016-04-14 Martin Sebor <msebor@redhat.com>
5972
5973 * g++.dg/cpp1y/vla11.C: Avoid using attribute aligned to increase
5974 type size to prevent failures on targets with very low maximum
5975 alignment.
5976
6db61d6f
RB
59772016-04-14 Richard Biener <rguenther@suse.de>
5978
5979 PR tree-optimization/70623
5980 * gcc.dg/torture/pr70623.c: New testcase.
5981 * gcc.dg/torture/pr70623-2.c: Likewise.
5982
342fac95
MS
59832016-04-13 Martin Sebor <msebor@redhat.com>
5984
5985 PR c++/69517
5986 PR c++/70019
5987 PR c++/70588
5988 * c-c++-common/ubsan/vla-1.c (main): Catch exceptions.
5989 * g++.dg/cpp1y/vla11.C: New test.
5990 * g++.dg/cpp1y/vla12.C: New test.
5991 * g++.dg/cpp1y/vla13.C: New test.
5992 * g++.dg/cpp1y/vla14.C: New test.
5993 * g++.dg/cpp1y/vla3.C: Restore deleted test.
c87885ca 5994 * g++.dg/init/array24.C: Fully brace VLA initializer.
342fac95
MS
5995 * g++.dg/ubsan/vla-1.C: Disable exceptions.
5996
d93c452f
JJ
59972016-04-13 Jakub Jelinek <jakub@redhat.com>
5998
5999 PR c++/70641
6000 * g++.dg/opt/pr70641.C: New test.
6001
85115fb6
RO
60022016-04-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6003
6004 PR rtl-optimization/68749
6005 * gcc.dg/ifcvt-4.c: Use "word_mode" rather than "int" to limit the
6006 effects of argument promotions.
6007 Remove default args to dg-skip-if.
6008
545a4139
PC
60092016-04-13 Paolo Carlini <paolo.carlini@oracle.com>
6010
6011 PR c++/70635
6012 * g++.dg/parse/pr70635.C: New.
6013
b3a77f21
MP
60142016-04-13 Marek Polacek <polacek@redhat.com>
6015
6016 PR c++/70639
6017 * c-c++-common/Wmisleading-indentation-4.c: New test.
6018
99cd9857
MP
60192016-04-13 Marek Polacek <polacek@redhat.com>
6020
6021 PR c/70436
c87885ca
RO
6022 * gcc.dg/Wparentheses-12.c: New test.
6023 * gcc.dg/Wparentheses-13.c: New test.
99cd9857 6024
75ca93ec
IE
60252016-04-13 Ilya Enkovich <ilya.enkovich@intel.com>
6026
6027 * gcc.target/i386/avx512bw-kunpckdq-2.c: New test.
6028 * gcc.target/i386/avx512bw-kunpckwd-2.c: New test.
6029 * gcc.target/i386/avx512f-kunpckbw-2.c: New test.
6030
3d3f9e7e
JJ
60312016-04-13 Jakub Jelinek <jakub@redhat.com>
6032
37947cd0
JJ
6033 PR middle-end/70633
6034 * gcc.c-torture/compile/pr70633.c: New test.
6035
3d3f9e7e
JJ
6036 PR debug/70628
6037 * gcc.dg/torture/pr70628.c: New test.
6038
92886d3e
PP
60392016-04-12 Patrick Palka <ppalka@gcc.gnu.org>
6040
6041 PR c++/70610
6042 * g++.dg/template/pr70610.C: New test.
6043 * g++.dg/template/pr70610-2.C: New test.
6044 * g++.dg/template/pr70610-3.C: New test.
6045 * g++.dg/template/pr70610-4.C: New test.
6046
13bd7c2b
JJ
60472016-04-12 Jakub Jelinek <jakub@redhat.com>
6048
6512fa6d
JJ
6049 * c-c++-common/cilk-plus/SE/ef_error2.c (func2): Use vectorlength
6050 128 instead of 32.
6051
13bd7c2b
JJ
6052 PR c++/70571
6053 * g++.dg/ext/pr70571.C: New test.
6054
20b9851c
MM
60552016-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
6056
8a434ada 6057 PR target/70640
20b9851c
MM
6058 * gcc.target/powerpc/pr70640.c: New test.
6059
2b2f52bc
PC
60602016-04-12 Paolo Carlini <paolo.carlini@oracle.com>
6061
6062 PR c++/68722
6063 * g++.dg/parse/pr68722.C: New.
6064
5901e56a
JJ
60652016-04-12 Jakub Jelinek <jakub@redhat.com>
6066
6067 PR rtl-optimization/70596
6068 * gcc.target/i386/pr70596.c: New test.
6069
d4619dc1
NS
60702016-04-12 Nathan Sidwell <nathan@acm.org>
6071
6072 PR c++/70501
6073 * g++.dg/init/pr70501.C: New.
6074
3df530d3
DW
60752016-04-12 David Wohlferd <dw@LimeGreenSocks.com>
6076
6077 * gcc.target/i386/asm-flag-6.c: New test.
6078
b7a120d7
TV
60792016-04-12 Tom de Vries <tom@codesourcery.com>
6080
6081 PR tree-optimization/68756
6082 * gcc.dg/graphite/pr68756.c: New test.
6083
4e0eea75
JJ
60842016-04-12 Jakub Jelinek <jakub@redhat.com>
6085
6086 PR tree-optimization/70602
6087 * gcc.c-torture/execute/pr70602.c: New test.
6088
35fbda43
MM
60892016-04-11 Michael Meissner <meissner@linux.vnet.ibm.com>
6090
6091 PR target/70381
6092 * gcc.target/powerpc/float128-1.c: New tests to make sure the
6093 __float128 emulator is built and runs.
6094 * gcc.target/powerpc/float128-1.c: Likewise.
6095
6096 * lib/target-supports.exp (check_ppc_float128_sw_available):
6097 Rework tests for __float128 software and hardware
6098 availability. Fix exit condition to return 0 on success.
6099
04a99ebe
JG
61002016-04-11 James Greenhalgh <james.greenhalgh@arm.com>
6101
6102 PR target/70133
6103 * gcc.target/aarch64/mgeneral-regs_4.c: Fix expected output.
6104 * gcc.target/aarch64/target_attr_15.c: Likewise.
6105
47cd5a85
PC
61062016-04-10 Paolo Carlini <paolo.carlini@oracle.com>
6107
6108 PR c++/69066
6109 * g++.dg/cpp1y/pr69066.C: New.
6110
a5edb32e
JD
61112016-04-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6112
6113 PR fortran/68566
6114 * gfortran.dg/pr36192.f90: Update test.
6115 * gfortran.dg/pr36192_1.f90: Update test.
6116 * gfortran.dg/real_dimension_1.f: Update test.
6117 * gfortran.dg/parameter_array_init_7.f90: New test.
6118
8ef378f8
JDA
61192016-04-09 John David Anglin <danglin@gcc.gnu.org>
6120
c532c871
JDA
6121 PR testsuite/64039
6122 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail scan-tree-dump on hppa*64*-*-*.
6123
d34f706f
JDA
6124 * gcc.dg/pr70317.c: Add -fno-common on hppa*-*-hpux*.
6125
75e1dd9e
JDA
6126 PR rtl-optimization/66669
6127 * gcc.dg/loop-8.c: Skip on hppa*-*-*.
6128
8a976f5f
JDA
6129 * gcc.dg/debug/dwarf2/prod-options.c: Adjust scan for hppa*64*-*-*.
6130
da04822a
JDA
6131 * gcc.dg/pic-1.c: Skip on hppa*-*-*.
6132 * gcc.dg/pie-1.c: Likewise.
6133 * gcc.dg/pic-3.c: Skip on hppa*64*-*-*.
6134 * gcc.dg/pic-4.c: Likewise.
6135 * gcc.dg/pie-3.c: Likewise.
6136 * gcc.dg/pie-4.c: Likewise.
6137
adfabcf9
JDA
6138 * gcc.dg/uninit-19.c: Fix warning line for hppa*64*-*-*.
6139
4a020adf
JDA
6140 PR tree-optimization/68644
6141 * gcc.dg/tree-ssa/ivopts-lt-2.c: Skip on hppa*-*-*.
6142
8ef378f8
JDA
6143 PR rtl-optimization/64886
6144 * gcc.dg/pr64434.c: Skip on hppa*-*-hpux*.
6145
09bf990e
TV
61462016-04-09 Tom de Vries <tom@codesourcery.com>
6147
6148 PR tree-optimization/68953
6149 * gcc.dg/graphite/pr68953.c: New test.
6150
138c3c1a
DH
61512016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
6152
6153 PR fortran/70592
6154 * gfortran.dg/deferred_character_16.f90: New test.
6155
f55460af
JJ
61562016-04-09 Jakub Jelinek <jakub@redhat.com>
6157
6158 PR tree-optimization/70586
6159 * gcc.c-torture/execute/pr70586.c: New test.
6160
0b77bbf3
DH
61612016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
6162
6163 PR sanitizer/70573
6164 * c-c++-common/asan/halt_on_error-1.c: Replace memset
6165 with __builtin_memset
6166 * c-c++-common/asan/halt_on_error-2.c: Likewise.
6167
c42cfb5c
CP
61682016-04-08 Cesar Philippidis <cesar@codesourcery.com>
6169
6170 PR lto/70289
6171 PR ipa/70348
6172 PR tree-optimization/70373
6173 PR middle-end/70533
6174 PR middle-end/70534
6175 PR middle-end/70535
6176 * c-c++-common/goacc/reduction-5.c: New test.
6177 * c-c++-common/goacc/reduction-promotions.c: New test.
6178 * gfortran.dg/goacc/reduction-3.f95: New test.
6179 * gfortran.dg/goacc/reduction-promotions.f90: New test.
6180
56cfb596
PP
61812016-04-08 Patrick Palka <ppalka@gcc.gnu.org>
6182
6183 PR c++/70590
6184 PR c++/70452
6185 * g++.dg/pr70590.C: New test.
6186 * g++.dg/pr70590-2.C: New test.
6187
1a13c0a2
JJ
61882016-04-08 Jakub Jelinek <jakub@redhat.com>
6189
abc0647a
JJ
6190 PR middle-end/70593
6191 * gcc.target/i386/pr70593.c: New test.
6192
1a13c0a2
JJ
6193 PR rtl-optimization/70574
6194 * gcc.target/i386/avx2-pr70574.c: New test.
6195
c3da4956
MO
61962016-04-08 Maxim Ostapenko <m.ostapenko@samsung.com>
6197
6198 PR sanitizer/70541
6199 * c-c++-common/asan/pr70541.c: New test.
6200
9f1b833b
TV
62012016-04-08 Tom de Vries <tom@codesourcery.com>
6202
6203 * c-c++-common/goacc/uninit-firstprivate-clause.c: New test.
6204 * gfortran.dg/goacc/uninit-firstprivate-clause.f95: New test.
6205
bae7adda
KT
62062016-04-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6207
6208 PR target/70566
6209 * gcc.c-torture/execute/pr70566.c: New test.
6210
211f3d57
TV
62112016-04-08 Tom de Vries <tom@codesourcery.com>
6212
6213 * c-c++-common/goacc/uninit-copy-clause.c: New test.
6214 * gfortran.dg/goacc/uninit-copy-clause.f95: New test.
6215
02cf2861
AM
62162016-04-08 Alan Modra <amodra@gmail.com>
6217
6218 * gcc.target/powerpc/pr70117.c: New.
6219
5f490f9f
JJ
62202016-04-07 Jakub Jelinek <jakub@redhat.com>
6221
56e9b710
JJ
6222 PR testsuite/70581
6223 * gcc.dg/lto/simd-function_0.c: New test.
6224
5f490f9f
JJ
6225 * c-c++-common/attr-simd.c: Add scan-assembler* directives for AVX512F
6226 clones.
6227 * c-c++-common/attr-simd-2.c: Likewise.
6228 * c-c++-common/attr-simd-4.c: Likewise.
6229 * gcc.dg/gomp/simd-clones-2.c: Likewise.
6230 * gcc.dg/gomp/simd-clones-3.c: Likewise.
6231
e4ebc74d
TP
62322016-04-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
6233
6234 PR testsuite/70553
6235 * gcc.target/arm/pr70496.c: Also require arm_arm_ok effective target.
6236
9817ae35
TS
62372016-04-07 Thomas Schwinge <thomas@codesourcery.com>
6238 Tom de Vries <tom@codesourcery.com>
6239
6240 * gfortran.dg/goacc/kernels-loop-2.f95: Scan for parallelization.
6241 * gfortran.dg/goacc/kernels-loop-data-2.f95: Likewise.
6242 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: Likewise.
6243 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: Likewise.
6244 * gfortran.dg/goacc/kernels-loop-data-update.f95: Likewise.
6245 * gfortran.dg/goacc/kernels-loop-data.f95: Likewise.
6246 * gfortran.dg/goacc/kernels-loop.f95: Likewise.
6247 * gfortran.dg/goacc/kernels-loop-n.f95: Likewise, XFAILed.
6248
e292f64d
PP
62492016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
6250
6251 PR c/70436
6252 * g++.dg/warn/Wparentheses-29.C: New test.
6253
6b37bdaf
PP
62542016-04-06 Patrick Palka <ppalka@gcc.gnu.org>
6255
6256 PR c/70436
6257 * g++.dg/plugin/pragma_plugin.c (handle_pragma_sayhello): Add
6258 explicit braces to resolve a future -Wparentheses warning.
6259
64824205
RH
62602016-04-06 Richard Henderson <rth@redhat.com>
6261
6262 * gcc.dg/pr61817-1.c: New test.
6263 * gcc.dg/pr61817-2.c: New test.
6264 * gcc.dg/pr69391-1.c: New test.
6265 * gcc.dg/pr69391-2.c: New test.
6266
bc2fc1f3
VM
62672016-04-06 Vladimir Makarov <vmakarov@redhat.com>
6268
6269 PR rtl-optimization/70398
c87885ca 6270 * gcc.target/aarch64/pr70398.c: New.
bc2fc1f3 6271
41414a02
EB
62722016-04-06 Eric Botcazou <ebotcazou@adacore.com>
6273
6274 * gcc.c-torture/execute/20101011-1.c (__VISIUM__): Set DO_TEST to 0.
6275
4066ea8a
YR
62762016-04-06 Yvan Roux <yvan.roux@linaro.org>
6277 Pedro Alves <palves@redhat.com>
6278
6279 * gcc.dg/guality/guality.h (main): Avoid GDB being blocked on signals.
6280
ec35ea45
JJ
62812016-04-06 Jakub Jelinek <jakub@redhat.com>
6282
3866f8dd
JJ
6283 * lib/target-supports.exp (check_effective_target_vect_simd_clones):
6284 Check for avx512f effective targets instead of avx2.
6285 * gcc.dg/gomp/declare-simd-1.c: Add scan-assembler-times directives
6286 for AVX512F clones.
6287 * gcc.dg/gomp/declare-simd-3.c: Likewise.
6288 * g++.dg/gomp/declare-simd-1.C: Likewise.
6289 * g++.dg/gomp/declare-simd-3.C: Likewise.
6290 * g++.dg/gomp/declare-simd-4.C: Likewise.
6291
ec35ea45
JJ
6292 PR middle-end/70550
6293 * c-c++-common/gomp/pr70550-1.c: New test.
6294 * c-c++-common/gomp/pr70550-2.c: New test.
6295
c08d28ac
NS
62962016-04-05 Nathan Sidwell <nathan@acm.org>
6297
6298 PR c++/70512
6299 * g++.dg/ext/attribute-may-alias-5.C: New.
6300
1d510e04
JJ
63012016-04-05 Jakub Jelinek <jakub@redhat.com>
6302
6303 PR c++/70336
6304 * c-c++-common/pr70336.c: New test.
6305 * gcc.dg/torture/builtin-isinf_sign-1.c (foo): Guard tests
6306 no longer optimized away at -O0 with #ifndef __OPTIMIZE__.
6307
84278ed9
JH
63082016-04-05 Jan Hubicka <hubicka@ucw.cz>
6309
6310 PR ipa/66223
6311 * g++.dg/ipa/devirt-51.C: Use -fsanitize=unreachable.
6312
268a0ec4
JJ
63132016-04-05 Jakub Jelinek <jakub@redhat.com>
6314
6315 PR rtl-optimization/70542
6316 * gcc.dg/torture/pr70542.c: New test.
6317 * gcc.target/i386/avx2-pr70542.c: New test.
6318
5e8c2eb1
ZS
63192016-04-05 Zdenek Sojka <zsojka@seznam.cz>
6320
6321 PR tree-optimization/70509
6322 * gcc.target/i386/avx512bw-pr70509.c: New test.
6323
c0daf32d
PP
63242016-04-05 Patrick Palka <ppalka@gcc.gnu.org>
6325
6326 PR c++/70452
6327 * g++.dg/ext/constexpr-vla4.C: New test.
6328
bf867841
UB
63292016-04-05 Uros Bizjak <ubizjak@gmail.com>
6330
6331 PR target/70510
6332 * gcc.target/i386/pr70510.c: New test.
6333
3022186a
RB
63342016-04-05 Richard Biener <rguenther@suse.de>
6335
6336 PR tree-optimization/70526
6337 * g++.dg/torture/pr70526.C: New testcase.
6338
55fc79b2
JJ
63392016-04-05 Jakub Jelinek <jakub@redhat.com>
6340
6341 PR target/70525
6342 * gcc.target/i386/pr70525.c: New test.
6343
62b233f2
RB
63442016-04-05 Richard Biener <rguenther@suse.de>
6345
6346 PR middle-end/70499
6347 * g++.dg/torture/pr70499.C: New testcase.
6348
cc05759d
RB
63492016-04-05 Richard Biener <rguenther@suse.de>
6350
6351 * gcc.dg/tree-ssa/20030814-6.c: Fix testcase, disable FRE,
6352 remove XFAIL.
6353
f23f16d4
JJ
63542016-04-04 Jakub Jelinek <jakub@redhat.com>
6355
6356 PR middle-end/70307
6357 * gcc.dg/torture/pr70307.c: Add -Wno-psabi to dg-options. Prune
6358 rs6000 ABI warnings.
6359
d27ecc49
JH
63602016-04-04 Jan Hubicka <hubicka@ucw.cz>
6361
6362 PR ipa/66223
6363 * g++.dg/ipa/devirt-51.C: New testcase.
6364
c974c96e
BS
63652016-04-04 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6366 Jakub Jelinek <jakub@redhat.com>
6367
6368 PR middle-end/70457
6369 * gcc.dg/torture/pr70457.c: New.
6370
7a85da89
AV
63712016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
6372
6373 PR fortran/67538
6374 * gfortran.dg/allocate_with_source_19.f08: New test.
6375
de517e64
AV
63762016-04-04 Andre Vehreschild <vehre@gcc.gnu.org>
6377
6378 PR fortran/65795
6379 * gfortran.dg/coarray_allocate_6.f08: New test.
6380
43b9f499
RB
63812016-04-04 Richard Biener <rguenther@suse.de>
6382
6383 PR rtl-optimization/70484
6384 * gcc.dg/torture/pr70484.c: New testcase.
6385
f13355da
MP
63862016-04-04 Marek Polacek <polacek@redhat.com>
6387
6388 PR c/70307
6389 * gcc.dg/torture/pr70307.c: New test.
6390
6cc6ed50
OE
63912016-04-03 Oleg Endo <olegendo@gcc.gnu.org>
6392
6393 PR target/70416
6394 PR target/67391
6395 * gcc.target/sh/torture/pr70416.c: New.
6396
abdc16c8
MS
63972016-04-02 Martin Sebor <msebor@redhat.com>
6398
6399 PR c++/67376
6400 PR c++/70170
6401 PR c++/70172
6402 PR c++/70228
6403 * g++.dg/cpp0x/constexpr-array-ptr10.C: New test.
6404 * g++.dg/cpp0x/constexpr-array-ptr9.C: New test.
6405 * g++.dg/cpp0x/constexpr-nullptr-1.C: New test.
6406 * g++.dg/cpp0x/constexpr-array5.C: Adjust text of expected diagnostic.
6407 * g++.dg/cpp0x/constexpr-string.C: Same.
6408 * g++.dg/cpp0x/constexpr-wstring2.C: Same.
6409 * g++.dg/cpp0x/pr65398.C: Same.
6410 * g++.dg/ext/constexpr-vla1.C: Same.
6411 * g++.dg/ext/constexpr-vla2.C: Same.
6412 * g++.dg/ext/constexpr-vla3.C: Same.
6413 * g++.dg/ubsan/pr63956.C: Same.
6414
763cd859
JJ
64152016-04-01 Jakub Jelinek <jakub@redhat.com>
6416
6417 PR rtl-optimization/70467
6418 * gcc.target/i386/pr70467-2.c: New test.
6419
0f875435
JJ
64202016-04-01 Jakub Jelinek <jakub@redhat.com>
6421 Marek Polacek <polacek@redhat.com>
6422
6423 PR c++/70488
6424 * g++.dg/init/new47.C: New test.
6425
41d14659
RR
64262016-04-01 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6427
6428 PR target/70496
6429 * gcc.target/arm/pr70496.c: New test.
6430
f9bf89bb
NS
64312016-04-01 Nathan Sidwell <nathan@acm.org>
6432
73b9085d
NS
6433 PR c++/68475
6434 * g++.dg/g++.dg/cpp0x/noexcept29.C: New.
6435
4afdcfaa
IE
64362016-04-01 Ilya Enkovich <enkovich.gnu@gmail.com>
6437
6438 PR target/69890
6439 * gcc.dg/strlenopt.h (memmove): New.
6440 * gcc.target/i386/chkp-strlen-1.c: Include "../../gcc.dg/strlenopt.h"
6441 instead of "string.h".
6442 * gcc.target/i386/chkp-strlen-2.c: Likewise.
6443 * gcc.target/i386/chkp-strlen-3.c: Likewise.
6444 * gcc.target/i386/chkp-strlen-4.c: Likewise.
6445 * gcc.target/i386/chkp-strlen-5.c: Likewise.
6446 * gcc.target/i386/chkp-stropt-1.c: Likewise.
6447 * gcc.target/i386/chkp-stropt-10.c: Likewise.
6448 * gcc.target/i386/chkp-stropt-11.c: Likewise.
6449 * gcc.target/i386/chkp-stropt-12.c: Likewise.
6450 * gcc.target/i386/chkp-stropt-13.c: Likewise.
6451 * gcc.target/i386/chkp-stropt-14.c: Likewise.
6452 * gcc.target/i386/chkp-stropt-15.c: Likewise.
6453 * gcc.target/i386/chkp-stropt-16.c: Likewise.
6454 * gcc.target/i386/chkp-stropt-2.c: Likewise.
6455 * gcc.target/i386/chkp-stropt-3.c: Likewise.
6456 * gcc.target/i386/chkp-stropt-4.c: Likewise.
6457 * gcc.target/i386/chkp-stropt-5.c: Likewise.
6458 * gcc.target/i386/chkp-stropt-6.c: Likewise.
6459 * gcc.target/i386/chkp-stropt-7.c: Likewise.
6460 * gcc.target/i386/chkp-stropt-8.c: Likewise.
6461 * gcc.target/i386/chkp-stropt-9.c: Likewise.
6462
b5d7a29c
RO
64632016-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6464
6465 * g++.dg/template/ptrmem30.C (read): Rename to data_read.
6466 (Holder::foo): Reflect this.
6467
b660f9ec
IE
64682016-03-31 Ilya Enkovich <enkovich.gnu@gmail.com>
6469
6470 PR target/70442
6471 * gcc.dg/pr70442.c: New test.
6472
88504f34
NS
64732016-03-31 Nathan Sidwell <nathan@acm.org>
6474
6475 PR c++/70393
6476 * g++.dg/cpp0x/constexpr-virtual6.C: New.
6477
95d34b96
KY
64782016-03-31 Kirill Yukhin <kirill.yukhin@intel.com>
6479
6480 PR target/70453
6481 * gcc.target/i386/pr70453.c: New test.
6482
b4c4967c
AB
64832016-03-31 Andrey Belevantsev <abel@ispras.ru>
6484
6485 PR target/70292
6486 * gcc.c-torture/pr70292.c: New test.
6487
5fde6a45
MP
64882016-03-31 Marek Polacek <polacek@redhat.com>
6489
6490 PR c/70297
6491 * c-c++-common/pr70297.c: New test.
6492 * g++.dg/cpp0x/typedef-redecl.C: New test.
6493 * gcc.dg/typedef-redecl2.c: New test.
6494
97eb24c4
JJ
64952016-03-31 Jakub Jelinek <jakub@redhat.com>
6496
6497 PR rtl-optimization/70460
6498 * gcc.c-torture/execute/pr70460.c: New test.
6499
efc3536f
RB
65002016-03-31 Richard Biener <rguenther@suse.de>
6501
6502 PR c++/70430
6503 * g++.dg/ext/vector30.C: New testcase.
6504
e0876e21
DH
65052016-03-30 Dominique d'Humieres <dominiq@lps.ens.fr>
6506 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6507
6508 * gfortran.dg/fmt_pf.f90: New test.
6509
e9bff8c6
RO
65102016-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6511
6512 Forward-port from 5 branch
6513 2016-03-30 Jakub Jelinek <jakub@redhat.com>
6514
6515 PR testsuite/70356
6516 * gcc.target/i386/avx-vextractf128-256-5.c: Move
6517 dg-require-effective-target after dg-do.
6518
6519 2015-12-30 Kirill Yukhin <kirill.yukhin@intel.com>
6520
6521 * gcc.target/i386/avx-vextractf128-256-5.c: New test.
6522
2620c80d
TS
65232016-03-30 Thomas Schwinge <thomas@codesourcery.com>
6524 Julian Brown <julian@codesourcery.com>
6525 Chung-Lin Tang <cltang@codesourcery.com>
6526 Cesar Philippidis <cesar@codesourcery.com>
6527 James Norris <jnorris@codesourcery.com>
6528 Tom de Vries <tom@codesourcery.com>
6529 Nathan Sidwell <nathan@codesourcery.com>
6530
bf867841 6531 * c-c++-common/goacc/combined-directives.c: Clean up dg-* directives.
2620c80d
TS
6532 * c-c++-common/goacc/loop-clauses.c: Likewise.
6533 * g++.dg/goacc/template.C: Likewise.
6534 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6535 * gfortran.dg/goacc/loop-1.f95: Likewise.
6536 * gfortran.dg/goacc/loop-5.f95: Likewise.
6537 * gfortran.dg/goacc/loop-6.f95: Likewise.
6538 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
6539 * c-c++-common/goacc-gomp/nesting-1.c: Update.
6540 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
6541 * c-c++-common/goacc/clauses-fail.c: Likewise.
6542 * c-c++-common/goacc/parallel-1.c: Likewise.
6543 * c-c++-common/goacc/reduction-1.c: Likewise.
6544 * c-c++-common/goacc/reduction-2.c: Likewise.
6545 * c-c++-common/goacc/reduction-3.c: Likewise.
6546 * c-c++-common/goacc/reduction-4.c: Likewise.
6547 * c-c++-common/goacc/routine-3.c: Likewise.
6548 * c-c++-common/goacc/routine-4.c: Likewise.
6549 * c-c++-common/goacc/routine-5.c: Likewise.
6550 * c-c++-common/goacc/tile.c: Likewise.
6551 * g++.dg/goacc/template.C: Likewise.
6552 * gfortran.dg/goacc/combined-directives.f90: Likewise.
6553 * c-c++-common/goacc/nesting-1.c: Move dg-error test cases into...
6554 * c-c++-common/goacc/nesting-fail-1.c: ... this file. Update.
6555 * c-c++-common/goacc/kernels-1.c: Update. Incorporate...
6556 * c-c++-common/goacc/kernels-empty.c: ... this file, and...
6557 * c-c++-common/goacc/kernels-eternal.c: ... this file, and...
6558 * c-c++-common/goacc/kernels-noreturn.c: ... this file.
6559 * c-c++-common/goacc/host_data-1.c: New file. Incorporate...
6560 * c-c++-common/goacc/use_device-1.c: ... this file.
6561 * c-c++-common/goacc/host_data-2.c: New file. Incorporate...
6562 * c-c++-common/goacc/host_data-5.c: ... this file, and...
6563 * c-c++-common/goacc/host_data-6.c: ... this file.
6564 * c-c++-common/goacc/loop-2-kernels.c: New file.
6565 * c-c++-common/goacc/loop-2-parallel.c: Likewise.
6566 * c-c++-common/goacc/loop-3.c: Likewise.
6567 * g++.dg/goacc/reference.C: Likewise.
6568 * g++.dg/goacc/routine-1.C: Likewise.
6569 * g++.dg/goacc/routine-2.C: Likewise.
6570
f6d2d066
RB
65712016-03-30 Richard Biener <rguenther@suse.de>
6572
6573 PR middle-end/70450
6574 * gcc.dg/torture/pr70450.c: New testcase.
6575
d43242b9
JJ
65762016-03-30 Jakub Jelinek <jakub@redhat.com>
6577
6578 PR target/70421
6579 * gcc.dg/torture/pr70421.c: New test.
6580 * gcc.target/i386/avx512f-pr70421.c: New test.
6581
5ce43b77
L
65822016-03-30 H.J. Lu <hongjiu.lu@intel.com>
6583
6584 PR testsuite/70364
6585 * gcc.target/i386/cleanup-1.c: Include <stddef.h>.
6586 (check): New function.
6587 (bar): Call check.
6588 (foo): Align stack to 16 bytes when calling bar.
6589 * gcc.target/i386/cleanup-2.c: Likewise.
6590
d014a712
PP
65912016-03-30 Patrick Palka <ppalka@gcc.gnu.org>
6592
6593 PR tree-optimization/59124
6594 * gcc.dg/Warray-bounds-19.c: New test.
6595
13f0e8c7
ZW
65962016-03-29 Zachary T Welch <zwelch@codesourcery.com>
6597
6598 * lib/prune.exp (escape_regex_chars): New.
6599 (prune_file_path): Update to quote metcharacters for regexp.
6600
3336c6e0
JJ
66012016-03-29 Jakub Jelinek <jakub@redhat.com>
6602
a362f023
JJ
6603 PR rtl-optimization/70429
6604 * gcc.c-torture/execute/pr70429.c: New test.
6605
3336c6e0
JJ
6606 PR tree-optimization/70405
6607 * gcc.dg/pr70405.c: New test.
6608
728557fd
AV
66092016-03-29 Andre Vehreschild <vehre@gcc.gnu.org>
6610
6611 PR fortran/70397
6612 * gfortran.dg/unlimited_polymorphic_25.f90: New test.
6613 * gfortran.dg/unlimited_polymorphic_26.f90: New test.
6614
bef977d4
TS
66152016-03-29 Thomas Schwinge <thomas@codesourcery.com>
6616
6617 PR testsuite/64177
6618 * c-c++-common/cilk-plus/CK/spawning_arg.c (main): Call
6619 __cilkrts_set_param to set two workers.
6620 * c-c++-common/cilk-plus/CK/steal_check.c (main): Likewise.
6621 * g++.dg/cilk-plus/CK/catch_exc.cc (main): Likewise.
6622
6f6d25c9
DH
66232016-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
6624
bf867841 6625 * g++.dg/ext/fnname5.C: Update the test for Darwin.
6f6d25c9 6626
45733562
KY
66272016-03-28 Kirill Yukhin <kirill.yukhin@intel.com>
6628
6629 PR target/70406
bf867841 6630 * gcc.target/i386/pr70406.c: New test.
45733562 6631
a1799e5e
EB
66322016-03-27 Eric Botcazou <ebotcazou@adacore.com>
6633
6634 * gnat.dg/specs/double_record_extension3.ads: New test.
6635
5fca7b66
RH
66362016-03-25 Richard Henderson <rth@redhat.com>
6637
6638 PR target/70120
6639 * gcc.target/aarch64/pr70120-1.c: New.
6640 * gcc.target/aarch64/pr70120-2.c: New.
6641 * gcc.target/aarch64/pr70120-3.c: New.
6642
31ce75c6
PP
66432016-03-25 Patrick Palka <ppalka@gcc.gnu.org>
6644
6645 PR c++/62212
6646 * g++.dg/template/mangle2.C: The dg-do directive should be
6647 "compile" not "assemble".
6648
3caf0ca1
BS
66492016-03-25 Bernd Schmidt <bschmidt@redhat.com>
6650
6651 PR lto/69650
6652 * gcc.dg/pr69650.c: New test.
6653
634035b6
DE
66542016-03-25 David Edelsohn <dje.gcc@gmail.com>
6655
6656 * g++.dg/ext/pr70290.C: Prune non-standard ABI.
6657
45d34276
AM
66582016-03-25 Alan Modra <amodra@gmail.com>
6659
6660 * gcc.dg/dfp/pr70052.c: New test.
6661
8f085166
RH
66622016-03-24 Richard Henderson <rth@redhat.com>
6663
6664 PR middle-end/69845
6665 * gcc.dg/tree-ssa/pr69845-1.c: New test.
6666 * gcc.dg/tree-ssa/pr69845-2.c: New test.
6667
011e5ec3
TV
66682016-03-24 Tom de Vries <tom@codesourcery.com>
6669
6670 * gfortran.dg/goacc/host_data-tree.f95: Add missing initialization.
6671
9e3f4551
TV
66722016-03-24 Tom de Vries <tom@codesourcery.com>
6673
6674 * c-c++-common/goacc/uninit-use-device-clause.c: New test.
6675 * gfortran.dg/goacc/uninit-use-device-clause.f95: New test.
6676
45780041
TV
66772016-03-24 Tom de Vries <tom@codesourcery.com>
6678
6679 * c-c++-common/goacc/uninit-dim-clause.c: New test.
6680 * gfortran.dg/goacc/uninit-dim-clause.f95: New test.
6681
887ab4e5
PP
66822016-03-24 Patrick Palka <ppalka@gcc.gnu.org>
6683
6684 PR c++/62212
6685 * g++.dg/template/mangle2.C: New test.
6686
69a9a66f
RB
66872016-03-24 Richard Biener <rguenther@suse.de>
6688
6689 PR tree-optimization/70396
6690 * gcc.dg/torture/pr70396.c: New testcase.
6691
ed87de55
RB
66922016-03-24 Richard Biener <rguenther@suse.de>
6693
6694 PR middle-end/70370
6695 * gcc.dg/torture/pr70370.c: New testcase.
6696
ea064934
TV
66972016-03-24 Tom de Vries <tom@codesourcery.com>
6698
6699 * gfortran.dg/goacc/data-tree.f95: Add missing initialization.
6700 * gfortran.dg/goacc/kernels-tree.f95: Same.
6701 * gfortran.dg/goacc/parallel-tree.f95: Same.
6702
b2a4dd1d
TV
67032016-03-24 Tom de Vries <tom@codesourcery.com>
6704
6705 * c-c++-common/goacc/uninit-if-clause.c: New test.
6706 * gfortran.dg/goacc/uninit-if-clause.f95: New test.
6707
72e7cd6e
JJ
67082016-03-24 Jakub Jelinek <jakub@redhat.com>
6709
6710 PR target/70290
bf867841
UB
6711 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w to dg-options.
6712 Fix formatting.
72e7cd6e 6713
ce9d0c03
RB
67142016-03-24 Richard Biener <rguenther@suse.de>
6715
6716 PR tree-optimization/70372
6717 * gcc.dg/tree-ssa/pr70372.c: New testcase.
6718
426b9428
PP
67192016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6720
6721 PR c++/70347
6722 * g++.dg/cpp1y/nsdmi-union1.C: New test.
6723
cd1588c4
PP
67242016-03-23 Patrick Palka <ppalka@gcc.gnu.org>
6725
6726 PR c++/70332
6727 * g++.dg/cpp1y/nsdmi-aggr5.C: New test.
6728
61637db3
JJ
67292016-03-23 Jakub Jelinek <jakub@redhat.com>
6730
928af3bf
JJ
6731 PR c++/70001
6732 * g++.dg/cpp0x/constexpr-70001-4.C: New test.
6733 * g++.dg/cpp1y/pr70001.C: New test.
6734
61637db3
JJ
6735 PR c++/70323
6736 * g++.dg/cpp0x/constexpr-70323.C: New test.
6737
05aca4e7
AO
67382016-03-23 Alexandre Oliva <aoliva@redhat.com>
6739 Jason Merrill <jason@redhat.com>
6740 Jakub Jelinek <jakub@redhat.com>
6741
6742 PR c++/69315
6743 * g++.dg/cpp0x/constexpr-69315.C: New test.
6744 * g++.dg/cpp0x/variadic122.C: Change one dg-warning into dg-bogus.
6745
fbdb6baf
MP
67462016-03-23 Marek Polacek <polacek@redhat.com>
6747
6748 PR c++/69884
6749 * g++.dg/warn/Wignored-attributes-1.C: New test.
6750 * g++.dg/warn/Wignored-attributes-2.C: New test.
6751
d79ee524
TV
67522016-03-23 Tom de Vries <tom@codesourcery.com>
6753
6754 * c-c++-common/goacc/kernels-default.c (foo): Add missing
6755 initialization.
6756 * gfortran.dg/goacc/private-3.f95 (test): Same.
6757 * gfortran.dg/goacc/routine-5.f90 (gang, worker, vector, seq): Add
6758 missing use param.
6759
a59f0bef
KT
67602016-03-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6761
6762 * lib/target-supports.exp: Remove v7ve entry from loop
6763 creating effective target checks.
6764 (check_effective_target_arm_arch_v7ve_ok): New procedure.
6765 (add_options_for_arm_arch_v7ve): Likewise.
6766
0179520a
JJ
67672016-03-23 Jakub Jelinek <jakub@redhat.com>
6768
6769 PR tree-optimization/70354
6770 * gcc.dg/vect/pr70354-1.c: New test.
6771 * gcc.dg/vect/pr70354-2.c: New test.
6772 * gcc.target/i386/avx2-pr70354-1.c: New test.
6773 * gcc.target/i386/avx2-pr70354-2.c: New test.
6774
75bb14d7
JL
67752016-03-22 Jeff Law <law@redhat.com>
6776
6777 PR target/70232
6778 * gcc.dg/tree-ssa/pr70232.c: New test.
6779
72c9526d
IE
67802016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6781
6782 PR target/70302
6783 * gcc.target/i386/pr70302.c: New test.
6784
a3ca1bc5
RB
67852016-03-22 Richard Biener <rguenther@suse.de>
6786
6787 PR middle-end/70251
6788 * g++.dg/torture/pr70251.C: New testcase.
6789
5c240f4d
DM
67902016-03-22 David Malcolm <dmalcolm@redhat.com>
6791
6792 PR c/69993
6793 * c-c++-common/Wmisleading-indentation-3.c: New test, based on
6794 Wmisleading-indentation.c.
6795 * c-c++-common/Wmisleading-indentation.c: Update thoughout to
6796 reflect change to diagnostic text and order of messages.
6797 * gcc.dg/plugin/location-overflow-test-2.c: Likewise.
6798
80f6631b
DE
67992016-03-22 David Edelsohn <dje.gcc@gmail.com>
6800
6801 * g++.dg/ext/java-3.C: Don't compile on AIX.
6802
9a10956c
RB
68032016-03-22 Richard Biener <rguenther@suse.de>
6804
6805 PR middle-end/70333
6806 * gcc.dg/torture/pr70333.c: New testcase.
6807
6cedf922
IE
68082016-03-22 Ilya Enkovich <enkovich.gnu@gmail.com>
6809
6810 * g++.dg/ext/pr70290.C: New test.
6811
cd6c27ac
KY
68122016-03-22 Kirill Yukhin <kirill.yukhin@intel.com>
6813
6814 PR target/70325
6815 * gcc.target/i386/pr70325.c: New test.
6816
4cde512c
JJ
68172016-03-22 Jakub Jelinek <jakub@redhat.com>
6818
b01915ed
JJ
6819 PR target/70329
6820 * gcc.target/i386/avx512bw-pr70329-1.c: New test.
6821 * gcc.target/i386/avx512bw-pr70329-2.c: New test.
6822
4e3e2cf1
JJ
6823 PR target/70300
6824 * gcc.target/i386/pr70300.c: New test.
6825
4cde512c
JJ
6826 PR c++/70295
6827 * c-c++-common/nonnull-1.c (func): Remove parens around cp4 != 0.
6828 (func2): New function for cond with parens, xfail warning for c++.
6829 * g++.dg/warn/Wnonnull-compare-8.C: New test.
6830
16f6d7dc
PP
68312016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6832
6833 PR c++/70096
6834 * g++.dg/template/ptrmem30.C: New test.
6835
a3e2b438
PP
68362016-03-22 Patrick Palka <ppalka@gcc.gnu.org>
6837
6838 PR c++/70204
6839 * g++.dg/cpp0x/constexpr-70204a.C: New test.
6840 * g++.dg/cpp0x/constexpr-70204b.C: New test.
6841
11b6a02e
JJ
68422016-03-21 Jakub Jelinek <jakub@redhat.com>
6843
6844 PR middle-end/70326
6845 * gcc.dg/pr70326.c: New test.
6846
b9407883
MG
68472016-03-21 Marc Glisse <marc.glisse@inria.fr>
6848 Jakub Jelinek <jakub@redhat.com>
6849
6850 PR tree-optimization/70317
6851 * gcc.dg/pr70317.c: New test.
6852
4a148e19
UB
68532016-03-21 Uros Bizjak <ubizjak@gmail.com>
6854
6855 PR target/70327
6856 * gcc.target/i386/pr70327.c: New test.
6857
2a85ddbb
ML
68582016-03-21 Martin Liska <mliska@suse.cz>
6859
7d36fe98 6860 PR ipa/70306
2a85ddbb
ML
6861 * gcc.dg/ipa/pr70306.c: New test.
6862
4a148e19 68632016-03-21 Andre Vieira <andre.simoesdiasvieira@arm.com>
9a72f5f6
AV
6864
6865 * gcc.target/arm/attr-align1.c: Skip if M-profile.
6866 * gcc.target/arm/attr-align3.c: Likewise.
6867 * gcc.target/arm/attr_arm.c: Likewise.
6868 * gcc.target/arm/flip-thumb.c: Likewise.
6869
6b366948
JJ
68702016-03-21 Jakub Jelinek <jakub@redhat.com>
6871
6872 PR target/70296
6873 * gcc.target/powerpc/altivec-36.c: New test.
6874
2fac8c14
RB
68752016-03-21 Richard Biener <rguenther@suse.de>
6876
6877 PR tree-optimization/70310
6878 * gcc.dg/torture/pr70310.c: New testcase.
6879
e9bde854
KY
68802016-03-21 Kirill Yukhin <kirill.yukhin@intel.com>
6881
6882 PR target/70293
6883 * gcc.target/i386/pr70293.c: New test.
6884
56bbfaf6
RB
68852016-03-21 Richard Biener <rguenther@suse.de>
6886
6887 PR tree-optimization/70288
6888 * gcc.dg/torture/pr70288-1.c: New testcase.
6889 * gcc.dg/torture/pr70288-2.c: Likewise.
6890
3eee49ed
AB
68912016-03-21 Andrey Belevantsev <abel@ispras.ru>
6892
6893 PR rtl-optimization/69307
6894 * gcc.target/arm/pr69307.c: New test.
4a148e19 6895
8e7816b4
AB
68962016-03-21 Andrey Belevantsev <abel@ispras.ru>
6897
6898 PR rtl-optimization/69102
6899 * gcc.c-torture/compile/pr69102.c: New test.
6900
14d7d4be
JL
69012016-03-18 Jeff Law <law@redhat.com>
6902
6903 PR rtl-optimization/70263
6904 * gcc.c-torture/compile/pr70263-1.c: New test.
6905 * gcc.target/i386/pr70263-2.c: New test.
6906
5c6a601c
BS
69072016-03-18 Bernd Schmidt <bschmidt@redhat.com>
6908
6909 PR rtl-optimization/70278
6910 * gcc.dg/torture/pr70278.c: New test.
6911 * gcc.target/arm/pr70278.c: New test.
6912
4bbf545b
DM
69132016-03-18 David Malcolm <dmalcolm@redhat.com>
6914
6915 PR c/70281
6916 * gcc.dg/plugin/diagnostic-test-expressions-1.c
6917 (test_builtin_types_compatible_p): New test function.
6918 * gcc.dg/pr70281.c: New test case.
6919
dc28bb68
CL
69202016-03-18 Christophe Lyon <christophe.lyon@linaro.org>
6921
6922 PR target/70113
6923 * gcc.target/aarch64/pr63304_1.c: Add -mno-fix-cortex-a53-843419.
6924
5e8d6dff
IE
69252016-03-18 Ilya Enkovich <enkovich.gnu@gmail.com>
6926
6927 PR tree-optimization/70252
6928 * gcc.dg/pr70252.c: New test.
6929
d0e7e403
TV
69302016-03-18 Tom de Vries <tom@codesourcery.com>
6931
6932 * gcc.dg/pr70161-2.c: New test.
6933 * gcc.dg/pr70161.c: New test.
6934
fa22501a
TV
69352016-03-18 Tom de Vries <tom@codesourcery.com>
6936
6937 PR ipa/70269
6938 * gcc.dg/pr70269.c: New test.
6939
dd125026
JJ
69402016-03-18 Jakub Jelinek <jakub@redhat.com>
6941
6942 PR c++/70267
6943 * g++.dg/ext/java-3.C: New test.
6944
91914f0a
PP
69452016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6946
6947 PR c++/70205
6948 * g++.dg/lookup/pr70205.C: New test.
6949
753a8910
PP
69502016-03-18 Patrick Palka <ppalka@gcc.gnu.org>
6951
6952 PR c++/70218
6953 * g++.dg/cpp0x/lambda/lambda-70218.C: New test.
6954
14ba7b28
MP
69552016-03-17 Marek Polacek <polacek@redhat.com>
6956
6957 PR c/69407
6958 * gcc.dg/atomic-op-6.c: New test.
6959
ded60913
DM
69602016-03-17 David Malcolm <dmalcolm@redhat.com>
6961
6962 PR c/70264
6963 * c-c++-common/pr70264.c: New test case.
6964
a3aad0e6
JJ
69652016-03-17 Jakub Jelinek <jakub@redhat.com>
6966
17366700
JJ
6967 PR c++/70144
6968 * c-c++-common/pr70144-1.c: New test.
6969 * c-c++-common/pr70144-2.c: New test.
6970
a3aad0e6
JJ
6971 PR c++/70272
6972 * g++.dg/opt/flifetime-dse5.C (main): Remove extra semicolon.
6973 * g++.dg/opt/flifetime-dse6.C: New test.
6974 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6975
b57e6e18
L
69762016-03-17 H.J. Lu <hongjiu.lu@intel.com>
6977
6978 PR driver/70192
6979 * gcc.dg/pic-1.c: New test.
6980 * gcc.dg/pic-2.c: Likewise.
6981 * gcc.dg/pic-3.c: Likewise.
6982 * gcc.dg/pic-4.c: Likewise.
6983 * gcc.dg/pie-1.c: Likewise.
6984 * gcc.dg/pie-2.c: Likewise.
6985 * gcc.dg/pie-3.c: Likewise.
6986 * gcc.dg/pie-4.c: Likewise.
6987 * gcc.dg/pie-5.c: Likewise.
6988 * gcc.dg/pie-6.c: Likewise.
6989
b38ba58b
TV
69902016-03-17 Tom de Vries <tom@codesourcery.com>
6991
6992 * gfortran.dg/goacc/kernels-alias-3.f95: New test.
6993 * gfortran.dg/goacc/kernels-alias-4.f95: New test.
6994
6931b3b7
RB
69952016-03-17 Richard Biener <rguenther@suse.de>
6996
6997 PR debug/70271
6998 * g++.dg/debug/pr70271.C: New testcase.
6999
0c8b64cb
IE
70002016-03-17 Ilya Enkovich <enkovich.gnu@gmail.com>
7001
7002 * gcc.target/i386/pr70251.c: New test.
7003
b1970801
MP
70042016-03-17 Marek Polacek <polacek@redhat.com>
7005
7006 PR c++/70194
7007 * g++.dg/warn/constexpr-70194.C: New test.
7008
820c5eaa
RH
70092016-03-16 Richard Henderson <rth@redhat.com>
7010
7011 PR middle-end/70240
7012 * gcc.c-torture/compile/pr70240.c: New.
7013
da0ad263
SKS
70142016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
7015
7016 * gcc.c-torture/compile/20151204.c: Skip for avr.
7017
c73d295c
JJ
70182016-03-16 Jakub Jelinek <jakub@redhat.com>
7019
7020 PR target/70245
7021 * g++.dg/opt/pr70245.C: New test.
7022 * g++.dg/opt/pr70245.h: New file.
7023 * g++.dg/opt/pr70245-aux.cc: New file.
7024
b2794066
MS
70252016-03-16 Martin Sebor <msebor@redhat.com>
7026
7027 * g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives.
7028
aa43616c
RH
70292016-03-16 Richard Henderson <rth@redhat.com>
7030
7031 PR middle-end/70199
7032 * gcc.c-torture/compile/pr70199.c: New.
7033
59608fe5
L
70342016-03-16 H.J. Lu <hongjiu.lu@intel.com>
7035
7036 * gcc.dg/uninit-19.c: Run dos2unix.
7037
ab4c578f
MP
70382016-03-16 Marek Polacek <polacek@redhat.com>
7039
7040 PR c/70093
7041 * gcc.dg/nested-func-10.c: New test.
7042 * gcc.dg/nested-func-9.c: New test.
7043
f5387e76
JJ
70442016-03-16 Jakub Jelinek <jakub@redhat.com>
7045
7046 PR tree-optimization/68714
7047 * gcc.dg/tree-ssa/pr68714.c: Add -w -Wno-psabi to dg-options.
7048
7662b718
TV
70492016-03-16 Tom de Vries <tom@codesourcery.com>
7050
7051 PR tree-optimization/68715
7052 * gcc.dg/graphite/pr68715-2.c: New test.
7053 * gcc.dg/graphite/pr68715.c: New test.
7054 * gfortran.dg/graphite/pr68715.f90: New test.
7055
be7ce7ae
TV
70562016-03-16 Tom de Vries <tom@codesourcery.com>
7057
7058 PR tree-optimization/68809
7059 * gcc.dg/graphite/pr68809-2.c: New test.
7060 * gcc.dg/graphite/pr68809.c: New test.
7061
1935f250
JJ
70622016-03-16 Jakub Jelinek <jakub@redhat.com>
7063
6651c93e
JJ
7064 PR c++/70147
7065 * g++.dg/ubsan/pr70147-2.C (C::C): Initialize A base with invalid
7066 method call to i () as argument. Adjust expected output.
7067
1935f250
JJ
7068 PR c++/70147
7069 * g++.dg/ubsan/pr70147-1.C: New test.
7070 * g++.dg/ubsan/pr70147-2.C: New test.
7071
ab1caa6e
MS
70722016-03-15 Martin Sebor <msebor@redhat.com>
7073
7074 PR c++/58281
7075 * g++.dg/cpp1y/constexpr-instantiate.C: Add new test.
7076
5c2a1bbb
JDA
70772016-03-15 John David Anglin <danglin@gcc.gnu.org>
7078
cb5d8ad1
JDA
7079 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on
7080 hppa*-*-hpux*.
7081
b440dd40
JDA
7082 * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list.
7083
5c2a1bbb
JDA
7084 PR libfortran/69799
7085 * gfortran.dg/coarray_allocate_5.f08: Add "-latomic" option if
7086 libatomic_available.
7087
42c729c5
MP
70882016-03-15 Marek Polacek <polacek@redhat.com>
7089
7090 PR c++/70209
7091 * g++.dg/ext/attribute-may-alias-4.C: New test.
7092
82b1c550
AM
70932016-03-15 Alexander Monakov <amonakov@ispras.ru>
7094
7095 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' in
7096 -fvar-tracking-assignments-toggle flag.
7097
4ccbf3a6
PH
70982016-03-15 Pat Haugen <pthaugen@us.ibm.com>
7099
7100 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*.
7101
c39858bd
JJ
71022016-03-15 Jakub Jelinek <jakub@redhat.com>
7103
7104 PR rtl-optimization/70222
7105 * gcc.c-torture/execute/pr70222-1.c: New test.
7106 * gcc.c-torture/execute/pr70222-2.c: New test.
7107
8be119c1
RH
71082016-03-15 Richard Henderson <rth@redhat.com>
7109
7110 * gcc.dg/tree-ssa/pr68714.c: Test during reassoc1 pass.
7111
6598bb55
AB
71122016-03-15 Andrey Belevantsev <abel@ispras.ru>
7113
7114 PR rtl-optimization/69032
7115 * gcc.dg/pr69032.c: New test.
7116
81fa2944
AB
71172016-03-15 Andrey Belevantsev <abel@ispras.ru>
7118
7119 PR rtl-optimization/63384
4a148e19 7120 * g++.dg/pr63384.C: New test.
81fa2944 7121
74ea9ab6
AB
71222016-03-15 Andrey Belevantsev <abel@ispras.ru>
7123
7124 PR target/64411
7125 * gcc.target/i386/pr64411.C: New test.
7126
045d5055
TV
71272016-03-15 Tom de Vries <tom@codesourcery.com>
7128
7129 * gfortran.dg/goacc/kernels-alias-2.f95: New test.
7130 * gfortran.dg/goacc/kernels-alias.f95: New test.
7131
3ea33585
MS
71322016-03-14 Martin Sebor <msebor@redhat.com>
7133
7134 PR c++/53792
7135 * g++.dg/cpp0x/constexpr-inline.C: New test.
7136 * g++.dg/cpp0x/constexpr-inline-1.C: Same.
7137
1df7b330
DE
71382016-03-14 David Edelsohn <dje.gcc@gmail.com>
7139
7140 * gcc.dg/torture/pr70083.c: Prune non-standard ABI.
7141
79b57d18
JJ
71422016-03-14 Jakub Jelinek <jakub@redhat.com>
7143
7144 PR middle-end/70219
7145 * gcc.dg/pr70219.c: New test.
7146
3cbf012a
BS
71472016-03-14 Bernd Schmidt <bschmidt@redhat.com>
7148
7149 PR target/70083
7150 * gcc.dg/torture/pr70083.c: New test.
7151 * gcc.target/i386/pr70083.c: New test.
7152
a9fee7cd
RB
71532016-03-14 Richard Biener <rguenther@suse.de>
7154
7155 PR tree-optimization/56365
7156 * gcc.dg/tree-ssa/phi-opt-14.c: New testcase.
7157
4799603f
SB
71582016-03-14 Segher Boessenkool <segher@kernel.crashing.org>
7159
7160 PR target/70098
7161 * lib/target-supports.exp (check_effective_target_powerpc64_no_dm):
7162 New function.
7163 * g++.dg/pr70098.C: New testcase.
7164
7165
760ca967
TV
71662016-03-14 Tom de Vries <tom@codesourcery.com>
7167
7168 PR tree-optimization/70045
7169 * gcc.dg/graphite/pr70045.c: New test.
7170
44e66a77
JD
71712016-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7172
7173 PR fortran/69043
7174 * gfortran.dg/include_9.f90: New test.
7175
a18e0fe1
DH
71762016-03-13 Dominique d'Humieres <dominiq@lps.ens.fr>
7177
7178 PR fortran/45076
7179 gfortran.dg/prof/prof.exp: New script.
7180 gfortran.dg/prof/dynamic_dispatch_6.f03: New test.
7181
d0aca6ab
AB
71822016-03-12 Andrey Belevantsev <abel@ispras.ru>
7183
7184 PR rtl-optimization/69307
7185 * gcc.dg/pr69307.c: New test.
7186
cefe08a4
VM
71872016-03-12 Vladimir Makarov <vmakarov@redhat.com>
7188
7189 PR target/69614
7190 * gcc.target/arm/pr69614.c: New.
7191
70112e2a
PT
71922016-03-12 Paul Thomas <pault@gcc.gnu.org>
7193
7194 PR fortran/70031
7195 * gfortran.dg/submodule_14.f08: New test
7196
7197 PR fortran/69524
7198 * gfortran.dg/submodule_15.f08: New test
7199
3f1e5d3a
PP
72002016-03-12 Patrick Palka <ppalka@gcc.gnu.org>
7201
7202 PR c++/70106
7203 * g++.dg/cpp1y/paren3.C: New test.
7204
a3f6d680
MM
72052016-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
7206
7207 PR target/70131
7208 * gcc.target/powerpc/ppc-round2.c: New test.
7209
92348f09
BS
72102016-03-11 Bernd Schmidt <bschmidt@redhat.com>
7211
7212 PR target/70123
7213 * gcc.dg/torture/pr70123.c: New test.
7214
cebde9e9
JL
72152016-03-11 Jeff Law <law@redhat.com>
7216
7217 PR tree-optimization/70190
7218 * gcc.c-torture/compile/pr70190.c: New test.
7219
3edc5da4
DM
72202016-03-11 David Malcolm <dmalcolm@redhat.com>
7221
7222 PR c/68187
7223 * c-c++-common/Wmisleading-indentation.c (test43_a): New test
7224 case.
7225 (test43_b): Likewise.
7226 (test43_c): Likewise.
7227 (test43_d): Likewise.
7228 (test43_e): Likewise.
7229 (test43_f): Likewise.
7230 (test43_g): Likewise.
7231 (test44_a): Likewise.
7232 (test44_b): Likewise.
7233 (test44_c): Likewise.
7234 (test44_d): Likewise.
7235 (test44_e): Likewise.
7236
318c1204
DM
72372016-03-11 David Malcolm <dmalcolm@redhat.com>
7238
7239 PR c/70085
7240 * c-c++-common/Wmisleading-indentation.c (pr70085): New test case.
7241
bc062234
KT
72422016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7243
7244 * gcc.target/aarch64/vect-reduc-or_1.c: Add -fno-vect-cost-model to
7245 dg-options.
7246
acfc1ac1
KT
72472016-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7248
7249 PR target/70002
7250 PR target/69245
7251 * gcc.target/aarch64/pr69245_2.c: New test.
7252
d1e2bb2d
JJ
72532016-03-11 Jakub Jelinek <jakub@redhat.com>
7254
7255 PR tree-optimization/70177
7256 * gcc.dg/pr70177.c: New test.
7257
07350627
AL
72582016-03-11 Alan Lawrence <alan.lawrence@arm.com>
7259
7260 * gfortran.dg/unconstrained_commons.f: Widen regexp to match j_<N>.
7261
5c6706f7
AL
72622016-03-11 Alan Lawrence <alan.lawrence@arm.com>
7263
7264 * gcc.dg/tree-ssa/sra-20.c: New.
7265
02d472a2
JJ
72662016-03-11 Jakub Jelinek <jakub@redhat.com>
7267
686d390a
JJ
7268 PR rtl-optimization/70174
7269 * gcc.dg/pr70174.c: New test.
7270
02d472a2
JJ
7271 PR tree-optimization/70169
7272 * gcc.dg/pr70169.c: New test.
7273
0f9befa1
IE
72742016-03-11 Ilya Enkovich <enkovich.gnu@gmail.com>
7275
7276 PR target/70160
7277 * gcc.target/i386/pr70160.c: New test.
7278
432d4670
AK
72792016-03-11 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7280
7281 * gcc.target/s390/dfp-1.c: New test.
7282
a3dc8760
NC
72832016-03-10 Nick Clifton <nickc@redhat.com>
7284
7285 PR target/70044
7286 * gcc.target/aarch64/pr70044.c: New test.
7287
b87a8d7d
PP
72882016-03-10 Patrick Palka <ppalka@gcc.gnu.org>
7289 Jakub Jelinek <jakub@redhat.com>
7290
7291 PR c++/70001
7292 * g++.dg/cpp0x/constexpr-70001-1.C: New test.
7293 * g++.dg/cpp0x/constexpr-70001-2.C: New test.
7294 * g++.dg/cpp0x/constexpr-70001-3.C: New test.
7295
4f4ada6a
JH
72962016-03-10 Jan Hubicka <hubicka@ucw.cz>
7297
7298 PR lto/69589
7299 * g++.dg/lto/pr69589_0.C: New testcase
7300 * g++.dg/lto/pr69589_1.C: New testcase
7301
d49b0aa0
MP
73022016-03-10 Marek Polacek <polacek@redhat.com>
7303
7304 PR c++/70153
7305 * g++.dg/delayedfold/unary-plus1.C: New test.
7306
73072016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
7308
7309 * gcc.target/arm/pr45701-1.c: Escape brackets.
7310 * gcc.target/arm/pr45701-2.c: Likewise.
7311
71017a7b
AL
73122016-03-10 Alan Lawrence <alan.lawrence@arm.com>
7313
7314 * gfortran.dg/unconstrained_commons.f: New.
7315
ba52669f
AM
73162016-03-10 Alan Modra <amodra@gmail.com>
7317
7318 * gcc.dg/pr69195.c: New.
7319 * gcc.dg/pr69238.c: New.
7320
27742332
TV
73212016-03-10 Tom de Vries <tom@codesourcery.com>
7322
7323 PR testsuite/68915
7324 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
7325
3a81a594
RB
73262016-03-10 Richard Biener <rguenther@suse.de>
7327
7328 PR tree-optimization/70128
7329 * gcc.dg/tree-ssa/alias-34.c: New testcase.
7330 * gcc.dg/tree-ssa/alias-35.c: Likewise.
7331
3433b975
JJ
73322016-03-09 Jakub Jelinek <jakub@redhat.com>
7333
c2864f02
JJ
7334 PR tree-optimization/70152
7335 * gcc.dg/pr70152.c: New test.
7336
3433b975
JJ
7337 PR target/70086
7338 * gcc.target/i386/pr70086-1.c: New test.
7339 * gcc.target/i386/pr70086-2.c: New test.
7340 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
7341
7342 PR tree-optimization/70127
7343 * gcc.c-torture/execute/pr70127.c: New test.
7344
96b3c82d
CP
73452016-03-09 Cesar Philippidis <cesar@codesourcery.com>
7346
7347 * c-c++-common/goacc/combined-directives-2.c: New test.
7348
b4f3232d
DM
73492016-03-09 David Malcolm <dmalcolm@redhat.com>
7350
7351 PR c/68473
7352 PR c++/70105
7353 * g++.dg/diagnostic/pr70105.C: New test.
7354 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
7355 (test_multiple_ordinary_maps): New test function.
7356
40499f81
DM
73572016-03-09 David Malcolm <dmalcolm@redhat.com>
7358
7359 PR c/68473
7360 PR c++/70105
7361 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
7362 Drop range information from call to inform_at_rich_loc.
7363 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
7364 New.
7365 (test_show_locus): Replace calls to rich_location::add_range with
7366 calls to add_range. Rewrite the tests that used the now-defunct
7367 rich_location ctor taking a source_range. Simplify other tests
7368 by replacing calls to COMBINE_LOCATION_DATA with calls to
7369 make_location.
7370
c9e33662
RB
73712016-03-09 Richard Biener <rguenther@suse.de>
7372 Jakub Jelinek <jakub@redhat.com>
7373
7374 PR tree-optimization/70138
7375 * gcc.dg/vect/pr70138-1.c: New testcase.
7376 * gcc.dg/vect/pr70138-2.c: Likewise.
7377
2c73b764
JJ
73782016-03-09 Jakub Jelinek <jakub@redhat.com>
7379
7380 PR target/70049
7381 * gcc.target/i386/pr70049.c: New test.
7382
c06d25bb
RB
73832016-03-09 Richard Biener <rguenther@suse.de>
7384
7385 PR c/70143
7386 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
7387 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
7388 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
7389
5828a501
RO
73902016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7391
7392 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
7393 arm-*-*.
7394
2e141c8d
JJ
73952016-03-09 Jakub Jelinek <jakub@redhat.com>
7396
5a9def37
JJ
7397 PR middle-end/67278
7398 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
7399
2e141c8d
JJ
7400 PR target/67278
7401 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
7402
7403 PR middle-end/70050
7404 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
7405 in testcase comment.
7406
bf751f40
TV
74072016-03-09 Tom de Vries <tom@codesourcery.com>
7408
7409 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
7410 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
7411 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
7412 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
7413 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
7414 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
7415 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
7416 * gfortran.dg/goacc/kernels-loop.f95: New test.
7417
e210c999
MS
74182016-03-08 Martin Sebor <msebor@redhat.com>
7419
7420 PR c++/62096
7421 * g++.dg/warn/overflow-warn-7.C: New test.
7422
80aac5c8
JM
74232016-03-08 Jason Merrill <jason@redhat.com>
7424
7425 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
7426 * lib/target-supports.exp (check_effective_target_concepts): New.
7427
12b81409
JJ
74282016-03-08 Jakub Jelinek <jakub@redhat.com>
7429
d259b234
JJ
7430 PR c++/70135
7431 * g++.dg/cpp1y/constexpr-loop4.C: New test.
7432 * g++.dg/ubsan/pr70135.C: New test.
7433
12b81409
JJ
7434 PR target/70110
7435 * gcc.dg/pr70110.c: New test.
7436
b4e9f2aa
MJ
74372016-03-07 Martin Jambor <mjambor@suse.cz>
7438
7439 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
7440 * c-c++-common/gomp/if-1.c: Likewise.
7441 * c-c++-common/gomp/pr61486-2.c: Likewise.
7442 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
7443 to dg-additional-options.
7444 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
7445 * g++/gomp/target-teams-1.c: Likewise.
7446 * gcc.dg/gomp/gomp.exp: Likewise.
7447 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
7448 dg-additional-options.
7449 * gfortran.dg/gomp/gomp.exp: Likewise.
7450 * gfortran.dg/gomp/target1.f90: Remove dg-options.
7451 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
7452 dg-additional-options.
7453 * gfortran.dg/gomp/target3.f90: Remove dg-options.
7454
f86e631e
MJ
74552016-03-07 Martin Jambor <mjambor@suse.cz>
7456
7457 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
7458 * c-c++-common/gomp/gridify-1.c: New test.
7459 * gfortran.dg/gomp/gridify-1.f90: Likewise.
7460
94156b3f
AV
74612016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
7462
7463 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
7464 trigger for cortex-r8, when scanning for register r8.
7465 * gcc.target/arm/pr45701-2.c: Likewise.
7466
a84a49b7 74672016-02-26 Richard Biener <rguenther@suse.de>
4a148e19 7468 Jeff Law <law@redhat.com>
a84a49b7
RB
7469
7470 PR tree-optimization/69740
7471 * gcc.c-torture/compile/pr69740-1.c: New test.
7472 * gcc.c-torture/compile/pr69740-2.c: New test.
7473
e41f6c9e
BS
74742016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7475
7476 * lib/target-supports.exp
7477 (check_effective_target_whole_vector_shift): Enable for PPC64.
7478
57548bf5
RB
74792016-03-07 Richard Biener <rguenther@suse.de>
7480
7481 PR tree-optimization/70115
7482 * gcc.dg/torture/pr70115.c: New testcase.
7483
4ae13300
NS
74842016-03-07 Nathan Sidwell <nathan@codesourcery.com>
7485
7486 PR middle-end/69916
7487 * c-c-++-common/goacc/pr69916.c: New.
7488
5edb9853
RH
74892016-03-07 Richard Henderson <rth@redhat.com>
7490
7491 * gcc.c-torture/compile/pr70061.c: New test.
7492
2067a8f3
RB
74932016-03-07 Richard Biener <rguenther@suse.de>
7494
7495 PR testsuite/70109
7496 * gcc.dg/vect/O3-pr36098.c: New testcase.
7497
4145a9b7
CL
74982016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
7499
7500 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
7501
1878be32
EB
75022016-03-07 Eric Botcazou <ebotcazou@adacore.com>
7503
7504 * gnat.dg/renaming9.ad[sb]: New testcase.
7505
df762bb2
JJ
75062016-03-05 Jakub Jelinek <jakub@redhat.com>
7507
7508 PR c++/70084
7509 * g++.dg/expr/stdarg3.C: New test.
7510
7d461295
JL
75112016-03-04 Jeff Law <law@redhat.com>
7512
7513 PR tree-optimization/69196
7514 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
7515 x86_64-*-*.
7516
29b9828f
BS
75172016-03-04 Bernd Schmidt <bschmidt@redhat.com>
7518
b6b552fd
BS
7519 PR c/69973
7520 * gcc.dg/pr69973.c: New test.
7521
201d49e9
BS
7522 PR rtl-optimization/69941
7523 * gcc.dg/torture/pr69941.c: New test.
7524
29b9828f
BS
7525 PR c/69824
7526 * gcc.dg/pr69824.c: New test.
7527
640b7e74
TV
75282016-03-05 Tom de Vries <tom@codesourcery.com>
7529
7530 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
7531 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
7532 function.
7533
7a3a3fad
PP
75342016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
7535
7536 PR c++/66786
7537 * g++.dg/cpp1y/var-templ48.C: New test.
7538 * g++.dg/cpp1y/var-templ49.C: New test.
7539
cd439aec
EB
75402016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7541
7542 * g++.dg/Wno-frame-address.C: Skip on IA-64.
7543
60204554
JJ
75442016-03-04 Jakub Jelinek <jakub@redhat.com>
7545
0c8825de
JJ
7546 PR c++/70035
7547 * g++.dg/ubsan/pr70035.C: New test.
7548
60204554
JJ
7549 PR target/70062
7550 * gcc.target/i386/pr70062.c: New test.
7551
f79d4eab
L
75522016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7553
7554 * g++.dg/template/typename21.C: Remove c++98_only.
7555
ea81ce67
L
75562016-03-04 H.J. Lu <hongjiu.lu@intel.com>
7557
7558 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
7559
64b23c13
DM
75602016-03-04 David Malcolm <dmalcolm@redhat.com>
7561
7562 PR c/68187
7563 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
7564 function.
7565 (fn_42_b): Likewise.
7566 (fn_42_c): Likewise.
7567
729526f5
DM
75682016-03-04 David Malcolm <dmalcolm@redhat.com>
7569
7570 PR c/68187
7571 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
7572 function.
7573 (fn_40_b): Likewise.
7574 (fn_41_a): Likewise.
7575 (fn_41_b): Likewise.
7576
f9ea11ac
JJ
75772016-03-04 Jakub Jelinek <jakub@redhat.com>
7578
7579 PR target/70059
7580 * gcc.target/i386/avx512f-pr70059.c: New test.
7581 * gcc.target/i386/avx512dq-pr70059.c: New test.
7582
b6c38c69
BS
75832016-03-04 Bernd Schmidt <bschmidt@redhat.com>
7584
7585 PR rtl-optimization/57676
7586 * gcc.dg/torture/pr57676.c: New test.
7587
af3cdd34
IE
75882016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
7589
7590 * gcc.dg/pr70026.c: New test.
7591
7ff6ca38
MP
75922016-03-04 Marek Polacek <polacek@redhat.com>
7593
7594 PR c/69798
7595 * gcc.dg/cilk-plus/pr69798-1.c: New test.
7596 * gcc.dg/cilk-plus/pr69798-2.c: New test.
7597
a6bf62d5
KT
75982016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7599
7600 PR target/70004
7601 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
7602 Delete.
7603 (test_corners_sisd_si): Likewise.
7604 (main): Remove checks of the above.
7605 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
7606
ae4cdc6a
EB
76072016-03-04 Eric Botcazou <ebotcazou@adacore.com>
7608
7609 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
7610
08455559
CL
76112016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
7612
7613 * gcc.dg/torture/pr69951.c: Accept argc==0.
7614
e9a35493
RB
76152016-03-04 Richard Biener <rguenther@suse.de>
7616
7617 PR c++/70054
7618 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
7619 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
7620
fba054c2
DV
76212016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
7622
7623 PR testsuite/69766
7624 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
7625 testing multiarch.
7626
f10cdc6c
JJ
76272016-03-04 Jakub Jelinek <jakub@redhat.com>
7628
7629 PR debug/69947
7630 * gcc.dg/guality/pr69947.c: New test.
7631
2e981ba0
JJ
76322016-03-03 Jakub Jelinek <jakub@redhat.com>
7633
7634 PR ada/70017
7635 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
7636
0ba3bfa2
KT
76372016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7638
7639 PR rtl-optimization/69904
7640 * gcc.target/arm/pr69904.c: New test.
7641
97ecdb46
JJ
76422016-03-03 Jakub Jelinek <jakub@redhat.com>
7643
7644 PR target/70021
7645 * gcc.dg/vect/pr70021.c: New test.
7646 * gcc.target/i386/pr70021.c: New test.
7647
a2a743a1
MP
76482016-03-03 Marek Polacek <polacek@redhat.com>
7649
7650 PR middle-end/70050
7651 * gcc.dg/pr70050.c: New test.
7652
fa07ecdd
JG
76532016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
7654
7655 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
7656
23504262
ML
76572016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
7658
7659 PR tree-optimization/70043
7660 * gfortran.dg/vect/pr70043.f90: New test.
7661
b7b9e1a9
EB
76622016-03-03 Eric Botcazou <ebotcazou@adacore.com>
7663
7664 * gnat.dg/specs/task1.ads: New test.
7665
cb83ba54
RO
76662016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7667
7668 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
7669 Invoke gdb with -batch.
7670 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
7671
a75f5e30
RB
76722016-03-03 Richard Biener <rguenther@suse.de>
7673
7674 PR tree-optimization/55936
7675 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
7676
268bc320
JL
76772016-03-02 Jeff Law <law@redhat.com>
7678
815f20ab
JL
7679 PR rtl-optimization/69942
7680 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
7681 effects of argument promotions.
7682
268bc320
JL
7683 PR tree-optimization/69987
7684 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
7685 target does not support -fprefetch-loop-arrays.
7686
171f7de5
UB
76872016-03-02 Uros Bizjak <ubizjak@gmail.com>
7688
7689 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
7690
192912db
BC
76912016-03-02 Bin Cheng <bin.cheng@arm.com>
7692
c7908871 7693 PR rtl-optimization/69052
192912db
BC
7694 * gcc.target/i386/pr69052.c: New test.
7695
90a7a40b
AM
76962016-03-02 Alan Modra <amodra@gmail.com>
7697
7698 * gcc.dg/pr69990.c: New.
7699
69fa742f
JJ
77002016-03-02 Jakub Jelinek <jakub@redhat.com>
7701
de752fb0
JJ
7702 PR c/68062
7703 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
7704
7705 PR middle-end/70022
7706 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
7707
69fa742f
JJ
7708 PR target/70028
7709 * gcc.target/i386/pr70028.c: New test.
7710
7c65bd56
MK
77112016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
7712
7713 * c-c++-common/asan/swapcontext-test-1.c,
7714 * c-c++-common/tsan/thread_leak.c,
7715 * g++.dg/tsan/aligned_vs_unaligned_race.C,
7716 * g++.dg/tsan/benign_race.C,
7717 * g++.dg/tsan/fd_close_norace.C,
7718 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
7719 races with sanitizer output
7720
37d98220 77212016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 7722 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
7723
7724 PR target/67278
7725 * gcc.dg/simd-8.c: New testcase.
7726
218db463
RB
77272016-03-02 Richard Biener <rguenther@suse.de>
7728
7729 PR middle-end/67278
7730 * gcc.dg/simd-7.c: New testcase.
7731
22c72158
EB
77322016-03-02 Eric Botcazou <ebotcazou@adacore.com>
7733
7734 * gcc.target/i386/pr70007.c: Tweak.
7735
9a790ccc
DV
77362016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
7737
7738 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
7739
bd02f00f
MP
77402016-03-02 Marek Polacek <polacek@redhat.com>
7741
7742 PR c/67854
7743 * gcc.dg/pr67854.c: New test.
7744
1e840f39
JJ
77452016-03-02 Jakub Jelinek <jakub@redhat.com>
7746
7747 PR middle-end/70025
7748 * gcc.dg/torture/pr70025.c: New test.
7749
bca00241
VK
77502016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
7751
7752 PR tree-optimization/68621
7753 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
7754
0bca04b8
EB
77552016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7756
7757 * gcc.target/i386/pr70007.c: New test.
7758
2a9afc86
JL
77592016-03-01 Jeff Law <law@redhat.com>
7760
eab2541b 7761 PR tree-optimization/69196
9d83ef71 7762 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 7763
2a9afc86
JL
7764 PR tree-optimization/69196
7765 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
7766 duplicating code and spoiling the expected output.
7767
0d39977e
MM
77682016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
7769
7770 PR target/70033
7771 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
7772 supports power9 before doing tests.
7773 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
7774 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
7775 * gcc.target/powerpc/p9-permute.c: Likewise.
7776
a0c0699d
UB
77772016-03-01 Uros Bizjak <ubizjak@gmail.com>
7778
7779 PR target/70027
7780 * gcc.target/i386/pr70027.c: New test.
7781
0ae3ef47 77822016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
7783
7784 * gcc.dg/pr70017.c: New test.
7785
686e2237
JJ
77862016-03-01 Jakub Jelinek <jakub@redhat.com>
7787
7788 PR c/69796
7789 PR c/69974
7790 * gcc.dg/pr69796.c: New test.
7791 * gcc.dg/pr69974.c: New test.
7792
f8e4188c
EB
77932016-03-01 Eric Botcazou <ebotcazou@adacore.com>
7794
7795 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
7796
5e3f1c7c
JL
77972016-02-29 Jeff Law <law@redhat.com>
7798
7799 PR tree-optimization/69987
7800 * gfortran.dg/pr69987.f90: New test.
7801
7802 PR tree-optimization/69989
7803 * gcc.c-torture/compile/pr69989-2.c: New test.
7804
1be56bc5
MP
78052016-03-01 Marek Polacek <polacek@redhat.com>
7806
7807 PR c++/69795
7808 * g++.dg/parse/invalid1.C: New test.
7809
1b19470d
RB
78102016-03-01 Richard Biener <rguenther@suse.de>
7811
7812 PR middle-end/70022
7813 * gcc.dg/pr70022.c: New testcase.
7814
3ae0661a
IE
78152016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
7816
7817 PR tree-optimization/69956
7818 * gcc.dg/pr69956.c: New test.
7819
0f09ab88
BS
78202016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7821
7822 PR target/70011
7823 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
7824 XFAIL when hardware supports efficient unaligned storage access.
7825
76d881bf
PP
78262016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
7827
7828 PR c++/69961
7829 * g++.dg/template/pr69961a.C: New test.
7830 * g++.dg/template/pr69961b.C: New test.
7831
7168133a
DM
78322016-02-29 David Malcolm <dmalcolm@redhat.com>
7833
7834 PR preprocessor/69985
7835 * gcc.dg/cpp/pr69985.c: New test case.
7836
0c6072a3
JL
78372016-02-29 Jeff Law <law@redhat.com>
7838
e66f219b
JL
7839 PR tree-optimization/70005
7840 * gcc.c-torture/execute/pr70005.c New test.
7841
0c6072a3
JL
7842 PR tree-optimization/69999
7843 * gcc.c-torture/compile/pr69999.c: New test.
7844
fd9fbdb3
YR
78452016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
7846
7847 PR tree-optimization/69652
7848 * gcc.dg/torture/pr69652.c: Delete test.
7849 * gcc.dg/vect/pr69652.c: New test.
7850
cbd400b4
RB
78512016-02-19 Richard Biener <rguenther@suse.de>
7852
7853 PR tree-optimization/69980
7854 * gfortran.dg/vect/pr69980.f90: New testcase.
7855
84ea0f58
EB
78562016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7857
7858 * gcc.target/sparc/20160229-1.c: New test.
7859
5d2a63dc
EB
78602016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7861
7862 * gnat.dg/stack_usage3.adb: New test.
7863 * gnat.dg/stack_usage3_pkg.ads: New helper.
7864
93e708f9
EB
78652016-02-29 Eric Botcazou <ebotcazou@adacore.com>
7866
7867 * gnat.dg/renaming8.adb: New test.
7868 * gnat.dg/renaming8_pkg1.ads: New helper.
7869 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
7870 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
7871
6512bc93
RB
78722016-02-29 Richard Biener <rguenther@suse.de>
7873
7874 PR tree-optimization/69720
7875 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
7876
7b201a88
TK
78772016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7878
7879 PR fortran/68147
7880 PR fortran/47674
7881 * gfortran.dg/realloc_on_assign_26.f90: New test case.
7882
82ee0cf2 78832016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
7884 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7885
7886 PR fortran/56007
7887 * gfortran.dg/coarray_8.f90: Adjust error message.
7888 * gfortran.dg/pr56007.f90: New test.
7889 * gfortran.dg/pr56007.f: New test.
7890
cdc1a2c8
L
78912016-02-28 H.J. Lu <hongjiu.lu@intel.com>
7892
7893 PR tree-optimization/69989
7894 * gcc.dg/torture/pr69989.c: New test.
7895
33505bcf
EB
78962016-02-28 Eric Botcazou <ebotcazou@adacore.com>
7897
7898 * gcc.target/i386/stack-realign-win.c: New test.
7899
524bfb19
HA
79002016-02-28 Harald Anlauf <anlauf@gmx.de>
7901
7902 PR fortran/60126
7903 * gfortran.dg/pr60126.f90: New test.
7904
bd542508
JL
79052016-02-27 Jeff Law <law@redhat.com>
7906
7907 Revert
7908 2016-02-26 Richard Biener <rguenther@suse.de>
7909 Jeff Law <law@redhat.com>
7910
7911 PR tree-optimization/69740
7912 * gcc.c-torture/compile/pr69740-1.c: New test.
7913 * gcc.c-torture/compile/pr69740-2.c: New test.
7914
dd1291e0
JD
79152016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7916
5fb67f8b 7917 PR fortran/69910
dd1291e0
JD
7918 * gfortran.dg/newunit_4.f90: New test.
7919
5cfefb59
JJ
79202016-02-27 Jakub Jelinek <jakub@redhat.com>
7921
7922 PR target/69613
7923 PR rtl-optimization/69886
7924 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
7925 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
7926 target.
7927
20ba5f33
MS
79282016-02-26 Martin Sebor <msebor@redhat.com>
7929
7930 PR tree-optimization/15826
7931 * gcc.dg/tree-ssa/pr15826.c: New test.
7932
e6fb01b0
JJ
79332016-02-26 Jakub Jelinek <jakub@redhat.com>
7934
7935 PR target/69969
7936 * gcc.target/powerpc/pr69969.c: New test.
7937
e3e0cf64
MS
79382016-02-26 Martin Sebor <msebor@redhat.com>
7939
7940 PR c++/15766
7941 * g++.old-deja/g++.other/decl5.C: Add a test case.
7942
d1f2bea5
SB
79432016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
7944
7945 PR target/69946
7946 * gcc.target/powerpc/pr69946.c: New file.
7947
4a4f9d2b 79482016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 7949 Jeff Law <law@redhat.com>
4a4f9d2b 7950
e3e0cf64 7951 PR tree-optimization/69740
4a4f9d2b
RB
7952 * gcc.c-torture/compile/pr69740-1.c: New test.
7953 * gcc.c-torture/compile/pr69740-2.c: New test.
7954
ad2a2706
MJ
79552016-02-26 Martin Jambor <mjambor@suse.cz>
7956
7957 PR middle-end/69920
7958 * gcc.dg/torture/pr69932.c: New test.
7959 * gcc.dg/torture/pr69936.c: Likewise.
7960
1d11f7ce
AK
79612016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
7962
7963 PR target/69709
7964 * gcc.target/s390/pr69709.c: New test.
7965
6cfccbb2
KT
79662016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7967
7968 PR target/69245
7969 * gcc.target/aarch64/pr69245_1.c: New test.
7970
ac59ad4e
KT
79712016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7972
7973 PR target/69613
7974 * gcc.dg/torture/pr69613.c: New test.
7975
a2ad54a0
JJ
79762016-02-26 Jakub Jelinek <jakub@redhat.com>
7977
7978 PR rtl-optimization/69891
7979 * gcc.target/i386/pr69891.c: New test.
7980
0884062c 79812016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
7982 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7983
d2369d4f 7984 PR target/61397
c163789b
MM
7985 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
7986 functionality for both 32-bit and 64-bit.
7987
5aed7e2c
RB
79882016-02-26 Richard Biener <rguenther@suse.de>
7989
7990 PR tree-optimization/69551
7991 * gcc.dg/torture/pr69951.c: New testcase.
7992
798e2a8e
RB
79932016-02-25 Richard Biener <rguenther@suse.de>
7994
7995 PR tree-optimization/48795
7996 * gcc.dg/Warray-bounds-18.c: New testcase.
7997
9559fbac
RO
79982016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7999
8000 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
8001
c049b107
JJ
80022016-02-25 Jakub Jelinek <jakub@redhat.com>
8003
8004 PR rtl-optimization/69896
8005 * gcc.dg/pr69896.c: New test.
8006
1137001c
PP
80072016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
8008
8009 PR c++/69736
8010 * g++.dg/cpp1y/paren2.C: New test.
8011
2e9c8641
MS
80122016-02-24 Martin Sebor <msebor@redhat.com>
8013
8014 PR c/51147
8015 * gcc.dg/enum-mode-2.c: New test.
8016
03ca8fb3
JJ
80172016-02-24 Jakub Jelinek <jakub@redhat.com>
8018
8019 PR c++/69922
8020 * g++.dg/warn/Wnonnull-compare-6.C: New test.
8021 * g++.dg/warn/Wnonnull-compare-7.C: New test.
8022 * g++.dg/ubsan/pr69922.C: New test.
8023
0b05329b
MP
80242016-02-24 Marek Polacek <polacek@redhat.com>
8025
8026 PR c/69819
8027 * gcc.dg/pr69819.c: New test.
8028
57c2c374
MS
80292016-02-24 Martin Sebor <msebor@redhat.com>
8030
3b96b93a
MS
8031 PR c++/69912
8032 * g++.dg/ext/flexary15.C: New test.
8033
80342016-02-24 Martin Sebor <msebor@redhat.com>
8035
8036 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 8037 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 8038 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 8039
65433bb5
MK
80402016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
8041 Charles Baylis <charles.baylis@linaro.org>
8042
8043 PR debug/61033
8044 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
8045
f802a424 80462016-02-24 Richard Biener <rguenther@suse.de>
44293580 8047 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
8048
8049 PR middle-end/69760
8050 * gcc.dg/torture/pr69760.c: New testcase.
8051
525f795f
RO
80522016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8053
8054 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
8055 pattern on Solaris with as.
8056
cd7bbceb
KT
80572016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8058
8059 * gcc.target/arm/cond_sub_restrict_it.c: New test.
8060 * gcc.target/arm/condarith_restrict_it.c: Likewise.
8061 * gcc.target/arm/movcond_restrict_it.c: Likewise.
8062 * gcc.target/arm/negscc_restrict_it.c: Likewise.
8063
89c0c1fd
JJ
80642016-02-24 Jakub Jelinek <jakub@redhat.com>
8065
8066 PR middle-end/69915
8067 * gcc.dg/pr69915.c: New test.
8068
0683fd27
KT
80692016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8070
8071 PR rtl-optimization/69886
8072 * gcc.dg/torture/pr69886.c: New test.
8073
e53d562a
RB
80742016-02-24 Richard Biener <rguenther@suse.de>
8075
8076 PR middle-end/68963
8077 * gcc.dg/torture/pr68963.c: New testcase.
8078
74a00288
KT
80792016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8080
8081 PR target/69875
8082 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
8083 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
8084 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
8085 * gcc.target/arm/atomic_loaddi_1.c: New test.
8086 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
8087 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
8088 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
8089 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
8090 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
8091 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
8092 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
8093 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
8094
340fd4c9
JJ
80952016-02-24 Jakub Jelinek <jakub@redhat.com>
8096
8097 PR middle-end/69909
8098 * gcc.dg/torture/pr69909.c: New test.
8099
47d3fdb2
RB
81002016-02-24 Richard Biener <rguenther@suse.de>
8101
8102 PR tree-optimization/69907
8103 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
8104 * gcc.dg/vect/bb-slp-34.c: XFAIL.
8105 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
8106
dab73e73
CB
81072016-02-24 Christian Bruel <christian.bruel@st.com>
8108
8109 * gcc.target/arm/pragma_cpp_fma.c: New test.
8110
7cc5ec65
JD
81112016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8112
8113 PR fortran/61156
8114 * gfortran.dg/include_6.f90: Update test.
8115
067fbd8b
JJ
81162016-02-23 Jakub Jelinek <jakub@redhat.com>
8117
8118 PR objc/69844
8119 * objc.dg/pr69844.m: New test.
8120
64a454d9
JD
81212016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8122
8123 PR libgfortran/69456
8124 * gfortran.dg/namelist_89.f90: New test.
8125 * gfortran.dg/pr59700.f90: Update test..
8126
35886f0b
MS
81272016-02-23 Martin Sebor <msebor@redhat.com>
8128
8129 PR middle-end/69780
8130 * g++.dg/ext/builtin_alloca.C: New test.
8131 * gcc.dg/builtins-68.c: New test.
8132
162cc7e3
RH
81332016-02-23 Richard Henderson <rth@redhat.com>
8134
8135 * gcc.target/i386/addr-space-3.c: Remove test.
8136
196440f8
DM
81372016-02-23 David Malcolm <dmalcolm@redhat.com>
8138
8139 PR preprocessor/69126
8140 PR preprocessor/69543
8141 * c-c++-common/pr69126-2-long.c: New test.
8142 * c-c++-common/pr69126-2-short.c: New test.
8143 * c-c++-common/pr69543-1.c: Remove xfail.
8144
1d3121af
DM
81452016-02-23 David Malcolm <dmalcolm@redhat.com>
8146
8147 PR preprocessor/69126
8148 PR preprocessor/69543
8149 PR preprocessor/69558
8150 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
8151 (f): Rename to...
8152 (test_2): ...this, and add leading comment.
8153 (MACRO_3, test_3): New.
8154 (MACRO_4A, MACRO_4B, test_4): New.
8155 (MACRO): Rename to...
8156 (MACRO_5): ...this.
8157 (g): Rename to...
8158 (test_5): ...this, updating for renaming of MACRO, and
8159 add leading comment.
8160 * c-c++-common/pr69543-1.c: New.
8161 * c-c++-common/pr69543-2.c: New.
8162 * c-c++-common/pr69543-3.c: New.
8163 * c-c++-common/pr69543-4.c: New.
8164 * c-c++-common/pr69558-1.c: New.
8165 * c-c++-common/pr69558-2.c: New.
8166 * c-c++-common/pr69558-3.c: New.
8167 * c-c++-common/pr69558-4.c: New.
8168 * gcc.dg/pr69558.c: Move to...
8169 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
8170 xfail for c++.
8171
f99c3557
TS
81722016-02-23 Thomas Schwinge <thomas@codesourcery.com>
8173
8174 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
8175 to -ftree-parallelize-loops/-fopenacc changes.
8176 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
8177 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
8178 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
8179 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
8180 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
8181 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
8182 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
8183 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
8184 * c-c++-common/goacc/kernels-loop.c: Likewise.
8185 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
8186 * c-c++-common/goacc/kernels-reduction.c: Likewise.
8187 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
8188 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
8189
c60ec7c2
RO
81902016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8191
8192 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
8193
f1a62b6f
JJ
81942016-02-23 Jakub Jelinek <jakub@redhat.com>
8195
e67bf044
JJ
8196 PR c++/69902
8197 * g++.dg/warn/Wnonnull-compare-5.C: New test.
8198
f1a62b6f
JJ
8199 PR c/69900
8200 * gcc.dg/pr69900.c: New test.
8201
20c5e09e
MJ
82022016-02-23 Martin Jambor <mjambor@suse.cz>
8203
8204 PR tree-optimization/69666
8205 * gcc.dg/tree-ssa/pr69666.c: New test.
8206
e457a6fc
AV
82072016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
8208
8209 PR fortran/67451
8210 * gfortran.dg/coarray_allocate_5.f08: New test.
8211
d7b574f4
AK
82122016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8213
8214 * gcc.target/s390/vcond-shift.c: Move to ...
8215 * gcc.target/s390/vector/vcond-shift.c: ... here.
8216
58bdeb44
AK
82172016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8218
8219 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
8220 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
8221
7cd0387b
AK
82222016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8223
8224 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
8225
4246c8da
MW
82262016-02-20 Mark Wielaard <mjw@redhat.com>
8227
8228 PR c/28901
8229 * gcc.dg/unused-variable-3.c: New test.
8230
f93bc532
JJ
82312016-02-22 Jakub Jelinek <jakub@redhat.com>
8232
8233 PR target/69888
8234 * gcc.target/i386/pr69888.c: New test.
8235
c4e360f4
RB
82362016-02-22 Richard Biener <rguenther@suse.de>
8237
8238 PR tree-optimization/69882
8239 * gfortran.dg/vect/pr69882.f90: New testcase.
8240
09c92f1c
JJ
82412016-02-22 Jakub Jelinek <jakub@redhat.com>
8242
8243 PR target/69885
8244 * gcc.dg/pr69885.c: New test.
8245
f88d45dc
OE
82462016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
8247
8248 PR target/69806
8249 PR target/54089
8250 * gcc.target/sh/pr54089-10.c: New.
8251
ce1ff48e
PT
82522016-02-20 Paul Thomas <pault@gcc.gnu.org>
8253
8254 PR fortran/69423
8255 * gfortran.dg/deferred_character_15.f90 : New test.
8256
bbf27208
DH
82572016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
8258
8259 PR fortran/57365
8260 gfortran.dg/allocate_with_source_18.f03: New test.
8261
82622016-02-20 Harald Anlauf <anlauf@gmx.de>
8263
8264 PR fortran/52531
8265 gfortran.dg/gomp/pr52531.f90: New test.
8266
268be88c
BE
82672016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
8268
8269 PR c++/69865
8270 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
8271 -std=c++03.
8272
4b6c824a
JJ
82732016-02-19 Jakub Jelinek <jakub@redhat.com>
8274
871b3f47
JJ
8275 PR c++/69826
8276 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
8277 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
8278
7a965d51
JJ
8279 PR c++/69850
8280 * g++.dg/warn/Wnonnull-compare-4.C: New test.
8281
4b6c824a
JJ
8282 PR c++/69851
8283 * g++.dg/torture/pr69851.C: New test.
8284
15fca21a
MS
82852016-02-19 Martin Sebor <msebor@redhat.com>
8286
8287 PR testsuite/69573
8288 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
8289
19e21586
JJ
82902016-02-19 Jakub Jelinek <jakub@redhat.com>
8291
03a616ac
JJ
8292 PR c++/69850
8293 * g++.dg/warn/Wnonnull-compare-2.C: New test.
8294 * g++.dg/warn/Wnonnull-compare-3.C: New test.
8295
19e21586
JJ
8296 PR c++/67767
8297 * g++.dg/cpp0x/pr67767.C: New test.
8298
2db16594
KT
82992016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8300
8301 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
8302 for fp, simd, crypto, crc, lse.
8303 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
8304 above.
8305 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
8306 effective target check.
8307
5a7d9d1e
JJ
83082016-02-19 Jakub Jelinek <jakub@redhat.com>
8309
8310 PR target/69820
8311 * gcc.target/i386/pr69820.c: New test.
8312
6448f064
AK
83132016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8314
8315 * gcc.target/s390/vector/int128-1.c: New test.
8316
d0a859e6
AK
83172016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8318
8319 * gcc.target/s390/vector/vec-vcond-1.c: New test.
8320
9e4eb643
AK
83212016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8322
8323 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
8324 instruction pattern name to prevent the testcase from failing with
8325 -march=z13.
8326
859a4c0e
AK
83272016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
8328
8329 * gcc.target/s390/md/movstr-2.c: New test.
8330
efc2340b
MK
83312016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
8332
8333 * gcc.target/s390/morestack.c: New test.
8334
ca2bfbc2
DV
83352016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
8336
8337 PR target/69625
8338 * gcc.target/s390/pr69625.c: Add test case.
8339
efd4bd05
BE
83402016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
8341
8342 PR testsuite/68580
8343 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
8344
2bf2078a
MM
83452016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
8346
8347 PR target/68404
8348 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
8349 * gcc.target/powerpc/fusion3.c: Likewise.
8350
f003579e
RB
83512016-02-18 Richard Biener <rguenther@suse.de>
8352
8353 PR middle-end/69553
8354 * g++.dg/torture/pr69553.C: New testcase.
8355
19233914
NC
83562016-02-18 Nick Clifton <nickc@redhat.com>
8357
efd4bd05
BE
8358 PR target/62254
8359 PR target/69610
8360 * gcc.target/arm/pr62554.c: New test.
8361 * gcc.target/arm/pr69610-1.c: New test.
8362 * gcc.target/arm/pr69610-2.c: New test.
19233914 8363
23f27839
RB
83642016-02-18 Richard Biener <rguenther@suse.de>
8365
8366 PR middle-end/69854
8367 * gcc.dg/torture/pr69854.c: New testcase.
8368
932c0da4
JJ
83692016-02-17 Jakub Jelinek <jakub@redhat.com>
8370
8371 PR c++/69850
8372 * g++.dg/warn/Wnonnull-compare-1.C: New test.
8373
1bed93e4
BS
83742012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
8375
8376 * gcc.target/powerpc/vec-cg.c: New test.
8377
57bfb134
RB
83782016-02-17 Richard Biener <rguenther@suse.de>
8379
8380 PR testsuite/69586
8381 * gcc.dg/uninit-21.c: Add -fno-short-enums.
8382
a44e0ebb
KT
83832016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8384
8385 PR target/69161
8386 * gcc.c-torture/compile/pr69161.c: New test.
8387
ffacd726
DS
83882016-02-17 David Sherwood <david.sherwood@arm.com>
8389
8390 PR target/69532
8391 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
8392 * gcc.target/arm/vect-fmaxmin.c: Likewise.
8393
448db8d2
EB
83942016-02-17 Eric Botcazou <ebotcazou@adacore.com>
8395
8396 * gcc.dg/ifcvt-4.c: Skip on Visium.
8397
e2f0522e
EB
83982016-02-17 Eric Botcazou <ebotcazou@adacore.com>
8399
8400 * gnat.dg/atomic8.adb: New test.
8401
bf17fe3f
EB
84022016-02-17 Eric Botcazou <ebotcazou@adacore.com>
8403
8404 * gnat.dg/discr46.ad[sb]: New test.
8405
ecf835e9
KN
84062016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
8407
8408 PR Target/48344
8409 * gcc.target/powerpc/pr48344-1.c: New test.
8410
49a1164a
TK
84112015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
8412
8413 PR fortran/69742
8414 * gfortran.dg/associate_21.f90: New test.
8415
bf14eba2
JJ
84162016-02-16 Jakub Jelinek <jakub@redhat.com>
8417
8418 PR c/69835
8419 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
8420 -Wnonnull in dg-options.
8421 * c-c++-common/nonnull-2.c: New test.
8422
35a093b6
JG
84232016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
8424 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8425
8426 * gcc.target/aarch64/vector_initialization_nostack.c: New.
8427
e387d491
JJ
84282016-02-16 Jakub Jelinek <jakub@redhat.com>
8429
8430 PR middle-end/69801
8431 * gcc.dg/pr69801.c: Add empty dg-options.
8432
ba539195
JN
84332016-02-16 James Norris <jnorris@codesourcery.com>
8434
8435 * c-c++-common/goacc/deviceptr-1.c: Add tests.
8436 * g++.dg/goacc/deviceptr-1.c: New file.
8437
2a2b8f64
JJ
84382016-02-16 Jakub Jelinek <jakub@redhat.com>
8439
8440 PR tree-optimization/69820
8441 * gcc.dg/vect/pr69820.c: New test.
8442
87440c29
RB
84432016-02-16 Richard Biener <rguenther@suse.de>
8444
8445 PR tree-optimization/69776
8446 * gcc.dg/torture/pr69776-2.c: New testcase.
8447
6d87c306
BS
84482016-02-16 Bernd Schmidt <bschmidt@redhat.com>
8449
8450 PR tree-optimization/69714
8451 * gcc.dg/torture/pr69714.c: New test.
8452
3824a0a2
JJ
84532016-02-16 Jakub Jelinek <jakub@redhat.com>
8454
8455 PR tree-optimization/69802
8456 * gcc.dg/pr69802.c: New test.
8457
c8cfe96e
RB
84582016-02-16 Richard Biener <rguenther@suse.de>
8459
8460 PR middle-end/69801
8461 * gcc.dg/pr69801.c: New testcase.
8462
fc12098d
JD
84632016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8464
8465 PR libgfortran/69651
8466 * gfortran.dg/read_bang.f90: New test.
8467 * gfortran.dg/read_bang4.f90: New test.
8468
ba6b3795
JJ
84692016-02-15 Jakub Jelinek <jakub@redhat.com>
8470
f0516ca4
JJ
8471 PR c++/69658
8472 * g++.dg/init/pr69658.C: New test.
8473
ba6b3795
JJ
8474 PR c++/69797
8475 * c-c++-common/pr69797.c: New test.
8476
de3f9a2d
PK
84772016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
8478
8479 * lib/target-supports.exp (check_effective_target_section_anchors): Add
8480 check for aarch64*-*-*.
8481
17a3b967
RB
84822016-02-15 Richard Biener <rguenther@suse.de>
8483
8484 PR tree-optimization/69783
8485 * gcc.dg/vect/pr69783.c: New testcase.
8486
1c48bff1
RB
84872016-02-15 Richard Biener <rguenther@suse.de>
8488
8489 PR tree-optimization/69776
8490 * gcc.dg/torture/pr69776.c: New testcase.
8491
1e6025b6
TK
84922016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8493
8494 PR fortran/60526
8495 * gfortran.dg/type_decl_4.f90: Reinstated.
8496
d3308279
JDA
84972016-02-14 John David Anglin <danglin@gcc.gnu.org>
8498
8499 PR fortran/68746
8500 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
8501
b7c56581
TK
85022016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8503
8504 PR fortran/60526
8505 PR bootstrap/69816
8506 * gfortran.dg/type_decl_4.f90: Removed.
8507
60cb4ef5
TK
85082016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8509
8510 PR fortran/60526
8511 * gfortran.dg/type_decl_4.f90: New test.
8512
f6964637
AM
85132016-02-14 Alan Modra <amodra@gmail.com>
8514
1a8849d1 8515 PR testsuite/68886
f6964637
AM
8516 * gcc.c-torture/execute/stkalign.c: Revise test.
8517
f5121920
OE
85182016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8519
8520 PR target/67260
8521 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
8522
6cda3ab6
OE
85232016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8524
8525 PR target/67260
8526 * gcc.target/sh/torture/pr67260.c: New.
8527
6786e598
JDA
85282016-02-12 John David Anglin <danglin@gcc.gnu.org>
8529
8530 * gcc.dg/pr67964.c: Add dg-require-alias.
8531
7e05dad8
OE
85322016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
8533
8534 PR target/67636
8535 PR target/64345
8536 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
8537
7f4cc3ce
JD
85382016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8539
8540 PR libgfortran/69668
8541 * gfortran.dg/namelist_88.f90: New test.
8542
955ca6dc
JD
85432016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8544
8545 PR libgfortran/69668
8546 * gfortran.dg/namelist_38.f90: Update test.
8547 * gfortran.dg/namelist_84.f90: Update test.
8548
876217ae
DM
85492016-02-12 David Malcolm <dmalcolm@redhat.com>
8550
8551 PR other/69554
8552 * gcc.dg/pr69554-1.c: New test.
8553 * gfortran.dg/pr69554-1.F90: New test.
8554 * gfortran.dg/pr69554-2.F90: New test.
8555 * lib/gcc-dg.exp (proc dg-locus): New function.
8556 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
8557 distinguish between the caret-printing and non-caret-printing
8558 cases. If caret-printing has been explicitly enabled, bail out
8559 without attempting to fix up the output.
8560
61789eed
DM
85612016-02-12 David Malcolm <dmalcolm@redhat.com>
8562
8563 PR driver/69265
8564 PR driver/69453
8565 * gcc.dg/spellcheck-options-3.c: New test case.
8566 * gcc.dg/spellcheck-options-4.c: New test case.
8567 * gcc.dg/spellcheck-options-5.c: New test case.
8568 * gcc.dg/spellcheck-options-6.c: New test case.
8569 * gcc.dg/spellcheck-options-7.c: New test case.
8570 * gcc.dg/spellcheck-options-8.c: New test case.
8571 * gcc.dg/spellcheck-options-9.c: New test case.
8572 * gcc.dg/spellcheck-options-10.c: New test case.
8573
c3090c1f
JJ
85742016-02-12 Jakub Jelinek <jakub@redhat.com>
8575
8576 PR rtl-optimization/69764
8577 PR rtl-optimization/69771
8578 * c-c++-common/pr69764.c: New test.
8579 * gcc.dg/torture/pr69771.c: New test.
8580
8222034d
MP
85812016-02-12 Marek Polacek <polacek@redhat.com>
8582
8583 * g++.dg/torture/init-list1.C: New.
8584
f749f792
MP
85852016-02-12 Marek Polacek <polacek@redhat.com>
8586
8587 * gcc.dg/pr69522.c: Add empty dg-options.
8588
199fb02a
IE
85892016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
8590
8591 * g++.dg/lto/lto.exp: Include and init mpx.
8592 * g++.dg/lto/pr69729_0.C: New test.
8593
b69539cb
JJ
85942016-02-12 Jakub Jelinek <jakub@redhat.com>
8595
06ff7000
JJ
8596 PR ipa/69241
8597 * g++.dg/ipa/pr69241-4.C: New test.
8598
b69539cb
JJ
8599 PR ipa/68672
8600 * g++.dg/ipa/pr68672-1.C: New test.
8601 * g++.dg/ipa/pr68672-2.C: New test.
8602 * g++.dg/ipa/pr68672-3.C: New test.
8603
16595a1f
BS
86042016-02-12 Bernd Schmidt <bschmidt@redhat.com>
8605
8606 PR c/69522
6d87c306 8607 * gcc.dg/pr69522.c: New test.
16595a1f 8608
38d795d2
PP
86092016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
8610
8611 PR c++/69098
8612 * g++.dg/cpp1y/69098.C: New test.
8613 * g++.dg/cpp1y/69098-2.C: New test.
8614
9c582551
JJ
86152016-02-12 Jakub Jelinek <jakub@redhat.com>
8616
8617 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
8618 and neighbour -> neighbor.
8619 * objc.dg/attributes/method-nonnull-1.m: Likewise.
8620 * objc.dg/gnu-api-2-class-meta.m: Likewise.
8621 * c-c++-common/Wvarargs.c: Likewise.
8622 * c-c++-common/goacc/host_data-5.c: Likewise.
8623 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
8624 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
8625 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
8626 * gcc.target/aarch64/pr60697.c: Likewise.
8627 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
8628 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
8629 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
8630 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
8631 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
8632 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
8633 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
8634 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
8635 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
8636 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
8637 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
8638 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
8639 * g++.dg/lookup/koenig5.C: Likewise.
8640 * g++.dg/ext/no-asm-2.C: Likewise.
8641 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
8642 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
8643 * gfortran.dg/used_types_16.f90: Likewise.
8644 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
8645 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
8646 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
8647 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
8648 * gfortran.dg/abstract_type_6.f03: Likewise.
8649 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
8650 * gfortran.dg/used_types_15.f90: Likewise.
8651 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
8652 * gfortran.dg/exit_3.f08: Likewise.
8653 * gfortran.dg/open_status_2.f90: Likewise.
8654 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
8655 * gfortran.dg/intrinsic_std_1.f90: Likewise.
8656 * gfortran.dg/associate_1.f03: Likewise.
8657 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
8658 * gfortran.dg/intrinsic_std_6.f90: Likewise.
8659 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
8660 * gcc.dg/builtin-object-size-1.c: Likewise.
8661 * gcc.dg/noreturn-6.c: Likewise.
8662 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
8663 * gcc.dg/globalalias.c: Likewise.
8664 * gcc.dg/builtins-config.h: Likewise.
8665 * gcc.dg/pr30457.c: Likewise.
8666 * gcc.c-torture/compile/volatile-1.c: Likewise.
8667 * gcc.c-torture/execute/20101011-1.c: Likewise.
8668 * c-c++-common/Waddress-1.c: Likewise.
8669
66756373
JJ
86702016-02-11 Jakub Jelinek <jakub@redhat.com>
8671
8672 PR c/69768
8673 * c-c++-common/Waddress-1.c: New test.
8674
76fe932b
AV
86752016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
8676
8677 PR fortran/69296
8678 * gfortran.dg/associate_19.f03: New test.
8679 * gfortran.dg/associate_20.f03: New test.
8680
564c4d4b
OE
86812016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
8682
8683 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
8684
e1c1ecb0
KT
86852016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8686
8687 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
8688 .arch armv8-a\n. Add -dA to dg-options.
8689 * gcc.target/aarch64/assembler_arch_1.c: New test.
8690 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
8691
0d7d9458
PC
86922016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
8693
8694 PR c++/68726
8695 * g++.dg/cpp0x/pr68726.C: New.
8696
e6208a60
IE
86972016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
8698
8699 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
8700 test.
8701
281a11eb
RB
87022016-02-11 Richard Biener <rguenther@suse.de>
8703
8704 * g++.dg/tree-ssa/pr61034.C: Adjust.
8705
e03dd765
VM
87062016-02-10 Vladimir Makarov <vmakarov@redhat.com>
8707
4b48faf5 8708 PR target/69148
e03dd765
VM
8709 * gcc.target/s390/pr69148.c: New.
8710
cdc23927
YR
87112016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
8712
8713 PR tree-optimization/69652
8714 * gcc.dg/torture/pr69652.c: New test.
8715
e199dd0a
JJ
87162016-02-10 Jakub Jelinek <jakub@redhat.com>
8717 Patrick Palka <ppalka@gcc.gnu.org>
8718
8719 PR ipa/69241
8720 PR c++/69649
8721 * g++.dg/ipa/pr69241-1.C: New test.
8722 * g++.dg/ipa/pr69241-2.C: New test.
8723 * g++.dg/ipa/pr69241-3.C: New test.
8724 * g++.dg/ipa/pr69649.C: New test.
8725
d6b38027
UB
87262016-02-10 Uros Bizjak <ubizjak@gmail.com>
8727
8728 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
8729 * gcc.dg/tree-ssa/sra-18.c: Ditto.
8730
13b562c5
BC
87312016-02-10 Bin Cheng <bin.cheng@arm.com>
8732
8733 PR tree-optimization/68021
8734 * gcc.dg/tree-ssa/pr68021.c: New test.
8735
24a179f8
RB
87362016-02-10 Richard Biener <rguenther@suse.de>
8737
8738 PR tree-optimization/69726
8739 * gcc.dg/uninit-22.c: New testcase.
8740
0d99886f
AP
87412016-02-09 Andrew Pinski <apinski@cavium.com>
8742
8743 PR tree-opt/69282
8744 * gcc.c-torture/compile/20160205-1.c: New testcase.
8745
ab04995c
MM
87462016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
8747
8748 PR target/68404
8749 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
8750 instead accessing a really large arrray.
8751 * gcc.target/powerpc/fusion3.c: Likewise.
8752
4b79ac23
CB
87532016-02-09 Charles Baylis <charles.baylis@linaro.org>
8754
8755 PR target/68532
8756 * gcc.c-torture/execute/pr68532.c: New test.
8757
b890a441
AO
87582016-02-11 Alexandre Oliva <aoliva@redhat.com>
8759
8760 PR target/69634
8761 * gcc.dg/pr69634.c: New.
8762
84a5bef7
RB
87632016-02-09 Richard Biener <rguenther@suse.de>
8764
8765 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
8766
1f123759 87672016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 8768
1f123759
AF
8769 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
8770
65860c77
YR
87712016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
8772
8773 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
8774
7e1e8a0a
RB
87752016-02-09 Richard Biener <rguenther@suse.de>
8776
8777 PR tree-optimization/69715
8778 * gcc.dg/torture/pr69715.c: New testcase.
8779
efb45a9f
PP
87802016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8781
8782 PR c++/69139
8783 * g++.dg/cpp0x/trailing12.C: New test.
8784 * g++.dg/cpp0x/trailing13.C: New test.
8785
20a0c6f9
PP
87862016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
8787
8788 PR c++/69283
8789 PR c++/67835
8790 * g++.dg/cpp1y/auto-fn29.C: New test.
8791 * g++.dg/cpp1y/auto-fn30.C: New test.
8792
a162f3af
JJ
87932016-02-08 Jakub Jelinek <jakub@redhat.com>
8794
8795 PR tree-optimization/69209
8796 * gcc.c-torture/compile/pr69209.c: New test.
8797
4b4a9fbd
JL
87982016-02-08 Jeff Law <law@redhat.com>
8799
8800 PR tree-optimization/68541
8801 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
8802 of statements allowed in join block for path splitting.
8803
cfac5ed2
JJ
88042016-02-08 Jakub Jelinek <jakub@redhat.com>
8805
f68bc23f
JJ
8806 PR c++/59627
8807 * g++.dg/gomp/pr59627.C: New test.
8808
cfac5ed2
JJ
8809 PR ipa/69239
8810 * g++.dg/ipa/pr69239.C: New test.
8811
44714d8c
DM
88122016-02-08 David Malcolm <dmalcolm@redhat.com>
8813
8814 PR preprocessor/69664
8815 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
8816 * gcc.dg/cpp/warn-comments.c: Likewise.
8817
eba9e839
MP
88182016-02-08 Marek Polacek <polacek@redhat.com>
8819
8820 PR c++/69688
8821 * g++.dg/init/const12.C: New test.
8822
a011cd92
BS
88232016-02-08 Bernd Schmidt <bschmidt@redhat.com>
8824
8825 PR target/60410
8826 * gcc.dg/lto/pr55113_0.c: Remove test.
8827
5317b1be
RB
88282016-02-08 Richard Biener <rguenther@suse.de>
8829
8830 PR tree-optimization/69719
8831 * gcc.dg/torture/pr69719.c: New testcase.
8832
63998a63
RB
88332016-02-08 Richard Biener <rguenther@suse.de>
8834 Jeff Law <law@redhat.com>
8835
8836 PR target/68273
8837 * gcc.target/mips/pr68273.c: New testcase.
8838
43f4a281
RB
88392016-02-08 Richard Biener <rguenther@suse.de>
8840
8841 PR rtl-optimization/69274
8842 * gcc.target/i386/addr-sel-1.c: XFAIL.
8843
0b604d2d
JL
88442016-02-08 Jeff Law <law@redhat.com>
8845
e8dfe49e
JL
8846 PR tree-optimization/68541
8847 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
8848
6daecd7a 8849 PR tree-optimization/65917
0b604d2d
JL
8850 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
8851
c0f0e35a
JD
88522016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8853
8854 PR fortran/50555
8855 * gfortran.dg/namelist_args.f90: New test.
8856
8981d712
JL
88572016-02-05 Jeff Law <law@redhat.com>
8858
6daecd7a 8859 PR tree-optimization/68541
8981d712
JL
8860 * gcc.dg/tree-ssa/split-path-2.c: New test.
8861 * gcc.dg/tree-ssa/split-path-3.c: New test.
8862 * gcc.dg/tree-ssa/split-path-4.c: New test.
8863 * gcc.dg/tree-ssa/split-path-5.c: New test.
8864 * gcc.dg/tree-ssa/split-path-6.c: New test.
8865 * gcc.dg/tree-ssa/split-path-7.c: New test.
8866
46cb9332
MS
88672016-02-05 Martin Sebor <msebor@redhat.com>
8868
8869 PR c++/69662
8870 * g++.dg/warn/Wplacement-new-size-1.C: New test.
8871 * g++.dg/warn/Wplacement-new-size-2.C: New test.
8872
be2083ea
RH
88732016-02-06 Richard HEnderson <rth@redhat.com>
8874
8875 PR c/69643
8876 * gcc.target/i386/addr-space-4.c: New.
8877 * gcc.target/i386/addr-space-5.c: New.
8878
711d7c23
MM
88792016-02-05 Mikael Morin <mikael@gcc.gnu.org>
8880
8881 PR fortran/66089
8882 * gfortran.dg/elemental_dependency_6.f90: New.
8883
b5c1c988
JJ
88842016-02-05 Jakub Jelinek <jakub@redhat.com>
8885
861c7bcd
JJ
8886 PR rtl-optimization/69691
8887 * gcc.c-torture/execute/pr69691.c: New test.
8888
b5c1c988
JJ
8889 PR c++/69628
8890 * g++.dg/parse/pr69628.C: New test.
8891
f7dfa966
UB
88922016-02-05 Uros Bizjak <ubizjak@gmail.com>
8893
8894 * gcc.dg/sancov/asan.c: Move to ...
8895 * gcc.dg/asan/sancov-1.c: ... here.
8896
9b143e64
UB
88972016-02-05 Uros Bizjak <ubizjak@gmail.com>
8898
8899 * gcc.target/i386/pr69577.c: Require avx_runtime target.
8900
f5d4b899
L
89012016-02-05 H.J. Lu <hongjiu.lu@intel.com>
8902
8903 PR target/69677
8904 * gcc.target/i386/pr69677.c: New test.
8905
76c85fbb
PP
89062016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
8907
8908 PR c++/68948
8909 * g++.dg/template/pr68948.C: New test.
8910
f181bf90
DV
89112016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
8912
8913 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
8914 (only necessary on s390x).
8915
714fb282
L
89162016-02-04 H.J. Lu <hongjiu.lu@intel.com>
8917
8918 * gcc.target/i386/pr69454-2.c: Compile with -msse2
8919 -mno-accumulate-outgoing-args.
8920
618d6c1c
PP
89212016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
8922
8923 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
8924
1066e9b5
JJ
89252016-02-04 Jakub Jelinek <jakub@redhat.com>
8926
8927 PR c/69669
8928 * c-c++-common/pr69669.c: New test.
8929
76255d0d
MM
89302016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
8931
8932 PR target/69667
8933 * g++.dg/pr69667.C: New file.
8934
e0b059b1
WD
89352016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
8936
8937 PR target/69619
8938 * gcc.dg/pr69619.c: Add new test.
8939
2692b5c8
RS
89402016-02-04 Richard Sandiford <richard.sandiford@arm.com>
8941
8942 PR rtl-optimization/69577
8943 * gcc.target/i386/pr69577.c: New test.
8944
7db337c2
ML
89452016-02-04 Martin Liska <mliska@suse.cz>
8946
8947 * g++.dg/asan/pr69276.C: New test.
8948
cc9c0829
KT
89492016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8950
8951 PR target/65932
8952 PR target/67714
8953 * gcc.target/arm/wmul-3.c: Simplify test to generate just
8954 a single smulbb instruction.
8955 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
8956 * gcc.target/amr/wmul-2.c: Likewise.
8957
eb9feb52
KT
89582016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
8959
8960 PR target/65932
8961 PR target/67714
8962 * gcc.c-torture/execute/pr67714.c: New test.
8963
61f727fe
JJ
89642016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
8965
8966 PR target/69454
8967 * gcc.target/i386/pr69454-1.c: New test.
8968 * gcc.target/i386/pr69454-2.c: New test.
8969
05dd97db
MS
89702016-02-03 Martin Sebor <msebor@redhat.com>
8971
8972 PR c++/69251
8973 PR c++/69253
8974 PR c++/69290
8975 PR c++/69277
8976 PR c++/69349
8977 * g++.dg/ext/flexarray-mangle-2.C: New test.
8978 * g++.dg/ext/flexarray-mangle.C: New test.
8979 * g++.dg/ext/flexarray-subst.C: New test.
8980 * g++.dg/ext/flexary11.C: New test.
8981 * g++.dg/ext/flexary12.C: New test.
8982 * g++.dg/ext/flexary13.C: New test.
8983 * g++.dg/ext/flexary14.C: New test.
8984 * g++.dg/other/dump-ada-spec-2.C: Adjust.
8985
dac2fc29
L
89862016-02-03 H.J. Lu <hongjiu.lu@intel.com>
8987
8988 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
8989 Define only if CHECK_FLOAT128 is defined.
8990 (main): Properly initialize u5.
8991
eadb8035
JJ
89922016-02-03 Jakub Jelinek <jakub@redhat.com>
8993
0afbb81b
JJ
8994 PR c/69627
8995 * gcc.dg/pr69627.c: New test.
8996
eadb8035
JJ
8997 PR target/69644
8998 * gcc.dg/pr69644.c: New test.
8999
b12d4923
MS
90002016-02-03 Mike Stump <mikestump@comcast.net>
9001
9002 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
9003 support for struct-layout-1.exp.
9004
ab4bae0c
PP
90052016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
9006
9007 PR c++/69056
618d6c1c 9008 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 9009
95831c01
VM
90102016-02-03 Vladimir Makarov <vmakarov@redhat.com>
9011 Alexandre Oliva <aoliva@redhat.com>
9012
9013 PR target/69461
9014 * gcc.target/powerpc/pr69461.c: New.
9015
ccc71ab8
UB
90162016-02-03 Uros Bizjak <ubizjak@gmail.com>
9017
9018 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
9019 works from here ...
9020 (check_effective_target_fsanitize_thread): ... to here. Do not
9021 specify additional compile flags for the test source.
9022 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
9023 specify additional compile flags for the test source.
9024
96299640
WD
90252016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
9026
9027 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
9028
781d83d9
AV
90292016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
9030
9031 PR fortran/67451
9032 PR fortran/69418
9033 * gfortran.dg/coarray_allocate_2.f08: New test.
9034 * gfortran.dg/coarray_allocate_3.f08: New test.
9035 * gfortran.dg/coarray_allocate_4.f08: New test.
9036
d8208e6d
AL
90372016-02-03 Alan Lawrence <alan.lawrence@arm.com>
9038
9039 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
9040 use same scan-tree-dump-times on all platforms.
9041 * gcc.dg/vect/vect-outer-1.c: Likewise.
9042 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
9043 * gcc.dg/vect/vect-outer-1a.c: Likewise.
9044 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
9045 * gcc.dg/vect/vect-outer-1b.c: Likewise.
9046 * gcc.dg/vect/vect-outer-2b.c: Likewise.
9047 * gcc.dg/vect/vect-outer-3b.c: Likewise.
9048 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
9049
a8394fa0
SB
90502016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
9051
9052 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
9053 warning.
9054
f3baa1d3
L
90552016-02-02 H.J. Lu <hongjiu.lu@intel.com>
9056
9057 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
9058
eb077516
JN
90592016-02-02 James Norris <jnorris@codesourcery.com>
9060
9061 * c-c++-common/goacc/routine-5.c: Add tests.
9062
578fb225
AM
90632016-02-02 Alexander Monakov <amonakov@ispras.ru>
9064
9065 * gcc.target/nvptx/unsigned-cmp.c: New test.
9066
c64f7d37
WD
90672016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
9068
9069 * gcc.target/aarch64/scalar_shift_1.c
9070 (test_corners_sisd_di): Improve force to SIMD register.
9071 (test_corners_sisd_si): Likewise.
9072 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
9073 Remove scan-assembler check for ldr.
9074
90c6f26c
RB
90752016-02-02 Richard Biener <rguenther@suse.de>
9076
9077 PR tree-optimization/69595
9078 * gcc.dg/Warray-bounds-17.c: New testcase.
9079
9dc03c97
RB
90802016-02-02 Richard Biener <rguenther@suse.de>
9081
9082 PR tree-optimization/69606
9083 * gcc.dg/torture/pr69606.c: New testcase.
9084
2d4dc223
YR
90852016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
9086
9087 PR middle-end/68542
9088 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
9089 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
9090
65c98fde
AM
90912016-02-02 Alan Modra <amodra@gmail.com>
9092
9093 PR target/69548
9094 * gcc.target/powerpc/pr69548.c: New test.
9095
e1b81f2b
JJ
90962016-02-01 Jakub Jelinek <jakub@redhat.com>
9097
d0268b37
JJ
9098 PR rtl-optimization/69592
9099 * gcc.dg/pr69592.c: New test.
9100
e1b81f2b
JJ
9101 PR preprocessor/69543
9102 PR c/69558
9103 * gcc.dg/pr69543.c: New test.
9104 * gcc.dg/pr69558.c: New test.
9105
7dd7780d
UB
91062016-02-01 Uros Bizjak <ubizjak@gmail.com>
9107
bf672ee5
UB
9108 PR testsuite/65940
9109 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 9110
9a7013f8
MS
91112016-02-01 Martin Sebor <msebor@redhat.com>
9112
9113 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
9114
e681fb2b
BC
91152016-02-01 Bin Cheng <bin.cheng@arm.com>
9116
9117 PR tree-optimization/67921
9118 * c-c++-common/ubsan/pr67921.c: New test.
9119
ff86345f
RB
91202016-02-01 Richard Biener <rguenther@suse.de>
9121
9122 PR middle-end/69556
9123 * gcc.dg/tree-ssa/recip-8.c: New testcase.
9124
bc369dbd
RB
91252016-02-01 Richard Biener <rguenther@suse.de>
9126
9127 PR tree-optimization/69574
9128 * gcc.dg/torture/pr69574.c: New testcase.
9129
ef318184
RB
91302016-02-01 Richard Biener <rguenther@suse.de>
9131
9132 PR tree-optimization/69579
9133 * gcc.dg/setjmp-6.c: New testcase.
9134
654745e6
JJ
91352016-02-01 Jakub Jelinek <jakub@redhat.com>
9136
9137 PR rtl-optimization/69570
9138 * g++.dg/opt/pr69570.C: New test.
9139
e6c0c44b
RH
91402016-02-01 Richard Henderson <rth@redhat.com>
9141
9142 * gcc.dg/pr69535.c: New test.
9143
6ff3f09a
JDA
91442016-01-31 John David Anglin <danglin@gcc.gnu.org>
9145
2c005538
JDA
9146 PR testsuite/69584
9147 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
9148 * gcc.dg/tree-ssa/sra-18.c: Likewise.
9149
61083a4b
JDA
9150 PR debug/68244
9151 * g++.dg/parse/parens3.C: Use register "4" on hppa.
9152
6ff3f09a
JDA
9153 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
9154
0c221916
PT
91552016-01-31 Paul Thomas <pault@gcc.gnu.org>
9156
9157 PR fortran/67564
9158 * gfortran.dg/allocate_with_source_17.f03: New test.
9159
db7a2818
JJ
91602016-01-30 Jakub Jelinek <jakub@redhat.com>
9161
9162 PR tree-optimization/69546
9163 * gcc.dg/torture/pr69546.c: New test.
9164
e520d5f0
PT
91652016-01-30 Paul Thomas <pault@gcc.gnu.org>
9166
9167 PR fortran/69566
9168 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
9169
343c05d3
MS
91702016-01-30 Martin Sebor <msebor@redhat.com>
9171
9172 PR c++/68490
9173 * g++.dg/ext/flexary10.C: New test.
9174
d6c3a539
DH
91752016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
9176
9177 PR fortran/66707
9178 gfortran.dg/common_23.f90: New test.
9179
52d72fcd
BS
91802016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9181
9182 PR target/65546
9183 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
9184 condition being checked, and disable it when the target supports
9185 misaligned loads and stores.
9186
3a5d2ba4
JJ
91872016-01-29 Jakub Jelinek <jakub@redhat.com>
9188
9189 PR debug/69518
9190 * gcc.dg/torture/pr69518.c: New test.
9191
6bbacdb5
L
91922016-01-29 H.J. Lu <hongjiu.lu@intel.com>
9193
9194 PR target/69530
9195 * gcc.target/i386/pr69530.c: New test.
9196
af932cdb
SE
91972016-01-29 Steve Ellcey <sellcey@imgtec.com>
9198
9199 PR target/65604
9200 * gcc.target/mips/div-delay.c: New test.
9201
26658b7c
JJ
92022016-01-29 Jakub Jelinek <jakub@redhat.com>
9203
33e89989
JJ
9204 PR target/69551
9205 * gcc.target/i386/pr69551.c: New test.
9206
26658b7c
JJ
9207 PR target/66137
9208 * gcc.target/i386/pr66137.c: New test.
9209
401116b5
AB
92102016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
9211
9212 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
9213 always built for p5600.
9214 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
9215 isa=p5600 dg-option.
9216
d4abfcc5
RB
92172016-01-29 Richard Biener <rguenther@suse.de>
9218
9219 PR tree-optimization/69547
9220 * g++.dg/tree-ssa/pr69547.C: New testcase.
9221
16b77b32
JJ
92222016-01-29 Jakub Jelinek <jakub@redhat.com>
9223
9224 PR debug/66869
9225 * g++.dg/warn/Wunused-function2.C: New test.
9226
a1c95464
DV
92272016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
9228
9229 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
9230 support for test to succeed.
9231
5453bfed
MP
92322016-01-29 Marek Polacek <polacek@redhat.com>
9233
9234 PR c++/69509
9235 PR c++/69516
9236 * g++.dg/ext/constexpr-vla2.C: New test.
9237 * g++.dg/ext/constexpr-vla3.C: New test.
9238 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
9239
452ec2a5
RB
92402016-01-29 Richard Biener <rguenther@suse.de>
9241
9242 PR middle-end/69537
9243 * gcc.dg/uninit-21.c: New testcase.
9244
aec0b19e
UB
92452016-01-28 Uros Bizjak <ubizjak@gmail.com>
9246
9247 PR target/69459
9248 * gcc.target/i386/pr69459.c: New test.
9249
df113ce7
SE
92502016-01-28 Steve Ellcey <sellcey@imgtec.com>
9251
9252 PR target/68400
9253 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
9254 * gcc.target/mips/pr68400.c: New test.
9255
494de84f
MS
92562016-01-28 Martin Sebor <msebor@redhat.com>
9257
9258 PR target/17381
9259 * gcc.target/powerpc/pr17381.c: New test.
9260
eb1b1f01
JJ
92612016-01-28 Jakub Jelinek <jakub@redhat.com>
9262
9263 PR middle-end/69542
9264 * gcc.dg/torture/pr69542.c: New test.
9265
6dfeb7ce
WD
92662016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
9267
9268 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
9269
4b7471a4
DE
92702016-01-28 David Edelsohn <dje.gcc@gmail.com>
9271
9272 * gcc.dg/pr65980.c: Skip on AIX.
9273 * gcc.dg/pr66688.c: Same.
9274
b271fd21
DE
92752016-01-28 David Edelsohn <dje.gcc@gmail.com>
9276
9277 PR target/63679
9278 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
9279 * gcc.dg/tree-ssa/sra-18.c: Same.
9280
874108a9
AV
92812016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
9282
9283 PR fortran/62536
9284 * gfortran.dg/block_15.f08: New test.
9285 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
9286 on incorrectly closed BLOCK.
9287
30480bcd
IE
92882016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
9289
9290 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
92912016-01-28 Richard Biener <rguenther@suse.de>
9292
9293 PR tree-optimization/69466
9294 * gfortran.dg/vect/pr69466.f90: New testcase.
9295
0d4c694e
TP
92962016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
9297
9298 * g++.dg/pr67989.C: Remove ARM-specific option.
9299 * gcc.target/arm/pr67989.C: New file.
9300
2aa780da
UB
93012016-01-27 Uros Bizjak <ubizjak@gmail.com>
9302
9303 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
9304 and expm1 test for glibc < 2.11.
9305
f75ebe77
RH
93062016-01-27 Richard Henderson <rth@redhat.com>
9307
9308 * gcc.c-torture/execute/pr69447.c: New test.
9309
93102016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 9311
9a175e65 9312 PR fortran/69422
49847d75
PT
9313 * gfortran.dg/alloc_comp_assign_15.f03: New test.
9314
cbdd8ae0
JJ
93152016-01-27 Jakub Jelinek <jakub@redhat.com>
9316
9317 PR debug/66869
9318 * gcc.dg/pr66869.c: New test.
9319
2b572b3c
JL
93202016-01-25 Jeff Law <law@redhat.com>
9321
9322 PR tree-optimization/68398
aec0b19e 9323 PR tree-optimization/69196
2b572b3c
JL
9324 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
9325 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
9326 path to avoid new heuristic allowing more irreducible regions
9327 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
9328 * gcc.dg/tree-ssa/vrp46.c: Likewise.
9329 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
9330 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
9331 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
9332
fa74a4bc
MP
93332016-01-27 Marek Polacek <polacek@redhat.com>
9334
9335 PR c/68062
9336 * c-c++-common/vector-compare-4.c: New test.
9337
0afff540
DM
93382016-01-27 David Malcolm <dmalcolm@redhat.com>
9339
9340 PR preprocessor/69126
9341 * c-c++-common/pr69126.c: New test case.
9342
1a218fc9
ILT
93432016-01-27 Ian Lance Taylor <iant@google.com>
9344
9345 * gcc.dg/tree-ssa/ivopt_5.c: New test.
9346
5d70666e
RB
93472016-01-27 Ryan Burn <contact@rnburn.com>
9348
9349 PR cilkplus/69267
9350 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
9351
87ff4d66
UB
93522016-01-27 Uros Bizjak <ubizjak@gmail.com>
9353
9354 PR target/69512
9355 * gcc.target/i386/pr69512.c: New test.
9356
27e23cca
RE
93572016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
9358
9359 PR ada/69488
9360 * gnat.dg/sso/*.adb: Robustify dg-output directives.
9361
05bf54c3
MP
93622016-01-27 Marek Polacek <polacek@redhat.com>
9363
9364 PR c++/69379
9365 * g++.dg/pr69379.C: New test.
9366
60214d0d
MS
93672016-01-27 Martin Sebor <msebor@redhat.com>
9368
9369 PR c++/69317
9370 * g++.dg/abi/Wabi-2-2.C: New test.
9371 * g++.dg/abi/Wabi-2-3.C: New test.
9372 * g++.dg/abi/Wabi-3-2.C: New test.
9373 * g++.dg/abi/Wabi-3-3.C: New test.
9374
167c7bfa
RB
93752016-01-27 Richard Biener <rguenther@suse.de>
9376
9377 PR tree-optimization/69166
9378 * gcc.dg/torture/pr69166.c: New testcase.
9379
1430fb1f
MJ
93802016-01-27 Martin Jambor <mjambor@suse.cz>
9381
9382 PR tree-optimization/69355
9383 * gcc.dg/tree-ssa/pr69355.c: New test.
9384
95e3030c
MP
93852016-01-27 Marek Polacek <polacek@redhat.com>
9386
9387 PR c++/69496
9388 * g++.dg/ext/constexpr-vla1.C: New test.
9389
eeb085f3
CB
93902016-01-20 Christian Bruel <christian.bruel@st.com>
9391
9392 PR target/69245
9393 * gcc.target/arm/pr69245.c: New test.
9394
b1652dde
JJ
93952016-01-27 Jakub Jelinek <jakub@redhat.com>
9396
9397 PR tree-optimization/69399
9398 * gcc.dg/torture/pr69399.c: New test.
9399
ce7e8f00
EB
94002016-01-27 Eric Botcazou <ebotcazou@adacore.com>
9401
9402 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
9403
e4aac1d1
EB
94042016-01-26 Eric Botcazou <ebotcazou@adacore.com>
9405
9406 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
9407
8dfdb419
TV
94082016-01-26 Tom de Vries <tom@codesourcery.com>
9409
9410 PR tree-optimization/69110
9411 * gcc.dg/autopar/pr69110.c: New test.
9412
56f80f54 94132016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 9414 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
9415
9416 * gcc.dg/graphite/isl-ast-op-select.c: New.
9417
a0909527
PT
94182015-01-26 Paul Thomas <pault@gcc.gnu.org>
9419
9420 PR fortran/69385
9421 * gfortran.dg/allocate_error_6.f90: New test.
9422
ffc445f4
RH
94232016-01-26 Richard Henderson <rth@redhat.com>
9424
9425 * gcc.dg/tm/pr60908.c: New test.
9426
01e1dea3
DM
94272016-01-26 David Malcolm <dmalcolm@redhat.com>
9428
9429 PR other/69006
9430 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
9431 directive.
9432 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
9433 expected multiline output to reflect the colorization being
9434 disabled before newlines.
9435 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
9436 (custom_diagnostic_finalizer): Replace call to
9437 pp_newline_and_flush with call to pp_flush.
9438 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
9439 * gfortran.dg/implicit_class_1.f90: Likewise.
9440 * lib/gcc-dg.exp (allow_blank_lines): New global.
9441 (dg-allow-blank-lines-in-output): New procedure.
9442 (gcc-dg-prune): Complain about blank lines in the output, unless
9443 dg-allow-blank-lines-in-output was called.
9444 * lib/multiline.exp (_build_multiline_regex): Only support
9445 arbitrary followup text for non-blank-lines, not for blank lines.
9446
13f92e8d
JJ
94472016-01-26 Jakub Jelinek <jakub@redhat.com>
9448
9449 PR tree-optimization/69483
9450 * gcc.dg/pr69483.c: New test.
9451 * g++.dg/opt/pr69483.C: New test.
9452
92422235
CL
94532016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
9454
9455 PR target/68620
9456 * gcc.target/arm/pr68620.c: New test.
9457
0bccf11b
L
94582016-01-26 H.J. Lu <hongjiu.lu@intel.com>
9459
9460 * gcc.target/i386/pr68986-2.c: Remove -m32.
9461
81cd202e
L
94622016-01-26 H.J. Lu <hongjiu.lu@intel.com>
9463
9464 PR target/68986
9465 * gcc.target/i386/pr68986-1.c: New test.
9466 * gcc.target/i386/pr68986-2.c: Likewise.
9467 * gcc.target/i386/pr68986-3.c: Likewise.
9468
213a1c03
CB
94692016-01-26 Christian Bruel <christian.bruel@st.com>
9470
9471 * lib/target-supports.exp
9472 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
9473 (check_effective_target_arm_crypto_pragma_ok): Likewise.
9474 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
9475
22a08dd1
RB
94762016-01-26 Richard Biener <rguenther@suse.de>
9477
9478 PR tree-optimization/69452
9479 * gcc.dg/torture/pr69452.c: New testcase.
9480
6c06e0e8
JJ
94812016-01-26 Jakub Jelinek <jakub@redhat.com>
9482
9483 PR target/69442
9484 * gcc.dg/pr69442.c: New test.
9485
b96824c4
RFI
94862016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
9487
9488 PR target/67896
9489 * gcc.target/aarch64/simd/pr67896.C: New.
9490
5ee31e57
RS
94912016-01-26 Richard Sandiford <richard.sandiford@arm.com>
9492
9493 PR tree-optimization/69400
9494 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
9495 function.
9496 (plugin_init): Call it.
9497 * gcc.dg/torture/pr69400.c: New test.
9498
7ddfb31d
CL
94992016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
9500
9501 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
9502
1e050c90
AK
95032016-01-25 Aditya Kumar <aditya.k7@samsung.com>
9504 Sebastian Pop <s.pop@samsung.com>
9505
9506 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
9507 isl-0.15.
9508
c8ee4bf5
AK
95092016-01-25 Aditya Kumar <aditya.k7@samsung.com>
9510 Sebastian Pop <s.pop@samsung.com>
9511
9512 * gcc.dg/graphite/pr69292.c: New.
9513
d902b330
JJ
95142016-01-25 Jakub Jelinek <jakub@redhat.com>
9515
9516 * c-c++-common/goacc/use_device-1.c: New test.
9517
2c89b952
JL
95182016-01-25 Jeff Law <law@redhat.com>
9519
9520 PR tree-optimization/69196
9521 PR tree-optimization/68398
9522 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
9523 * gcc.dg/tree-ssa/pr68198.c: Likewise.
9524
685c8785
DE
95252016-01-25 David Edelsohn <dje.gcc@gmail.com>
9526
9527 PR target/69469
9528 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
9529 Algorithm.
9530
95cef0c1
RB
95312016-01-25 Richard Biener <rguenther@suse.de>
9532
9533 PR testsuite/69380
9534 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
9535
2947d3b2
IE
95362016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
9537
9538 PR target/69421
9539 * gcc.dg/pr69421.c: New test.
9540
ae19075a
BB
95412016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
9542
9543 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
9544 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
9545 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
9546 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
9547 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
9548 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
9549 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
9550 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
9551 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
9552 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
9553
fa4511c2
RB
95542016-01-25 Richard Biener <rguenther@suse.de>
9555
9556 PR tree-optimization/69376
9557 * gcc.dg/torture/pr69376.c: New testcase.
9558
1d101216
JD
95592016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9560
9561 PR fortran/69397
9562 PR fortran/68442
9563 * gfortran.dg/interface_38.f90: New test.
9564 * gfortran.dg/interface_39.f90: New test.
a0909527 9565
a59b92b0
PP
95662016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
9567
9568 Revert:
9569 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9570
9571 PR c++/11858
9572 PR c++/24663
9573 PR c++/24664
9574 * g++.dg/template/pr11858.C: New test.
9575 * g++.dg/template/pr24663.C: New test.
9576 * g++.dg/template/unify12.C: New test.
9577 * g++.dg/template/unify13.C: New test.
9578 * g++.dg/template/unify14.C: New test.
9579 * g++.dg/template/unify15.C: New test.
9580 * g++.dg/template/unify16.C: New test.
9581 * g++.dg/template/unify17.C: New test.
9582
16acb1a8
DH
95832016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
9584
9585 PR fortran/68283
9586 gfortran.dg/pr68283.f90: New test.
9587
094773e8
TK
95882016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
9589
9590 PR fortran/66094
9591 * gfortran.dg/inline_matmul_13.f90: New test.
9592 * gfortran.dg/matmul_bounds_8.f90: New test.
9593 * gfortran.dg/matmul_bounds_9.f90: New test.
9594 * gfortran.dg/matmul_bounds_10.f90: New test.
9595
42fb90d7
TV
95962016-01-23 Tom de Vries <tom@codesourcery.com>
9597
9598 PR tree-optimization/69426
9599 * gcc.dg/autopar/pr69426.c: New test.
9600
69da7802
MS
96012016-01-23 Martin Sebor <msebor@redhat.com>
9602
9603 PR c++/58109
9604 PR c++/69022
9605 * g++.dg/cpp0x/alignas5.C: New test.
9606 * g++.dg/ext/vector29.C: Same.
9607
da17300a
UB
96082016-01-23 Uros Bizjak <ubizjak@gmail.com>
9609
9610 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
9611 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
9612 _GNU_SOURCE from compile flags to the source.
9613 * gcc.target/i386/chkp-stropt-12.c: Ditto.
9614 * gcc.target/i386/chkp-stropt-16.c: Ditto.
9615 * gcc.target/i386/chkp-stropt-4.c: Ditto.
9616 * gcc.target/i386/chkp-stropt-8.c: Ditto.
9617
62041cfc
JJ
96182016-01-22 Jakub Jelinek <jakub@redhat.com>
9619
9620 PR target/69432
9621 * g++.dg/opt/pr69432.C: New test.
9622
f7d2ad6f
BS
96232016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9624
9625 * gcc.target/powerpc/pr63354c: Adjust target selector to include
9626 32-bit targets testing an -m64 multilib.
9627
d403fc9a
WS
96282016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9629
9630 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
9631 64-bit support.
9632
4aa16f8d
JG
96332016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
9634
9635 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
9636
7c816d0f
CB
96372016-01-21 Christian Bruel <christian.bruel@st.com>
9638
9639 PR target/68674
9640 * gcc.target/i386/pr68674.c
9641 * gcc.target/aarch64/pr68674.c
9642 * gcc.target/arm/pr68674.c
9643
fce661e8
KT
96442016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9645
9646 PR target/69403
9647 * gcc.c-torture/execute/pr69403.c: New test.
9648
4696899f
PC
96492016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
9650
9651 PR c++/55843
9652 * g++.dg/template/pr55843.C: New.
9653
bac69366
AL
96542016-01-22 Alan Lawrence <alan.lawrence@arm.com>
9655
9656 PR testsuite/66877
9657 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
9658 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
9659
b57d3a5c
BS
96602016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9661
9662 PR testsuite/67489
da17300a
UB
9663 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
9664 from dg-do compile directive, and instead add
9665 { dg-require-effective-target int128 }.
b57d3a5c 9666
9f04a53e
MS
96672016-01-20 Martin Sebor <msebor@redhat.com>
9668
9669 PR c/69405
9670 * gcc.dg/sync-fetch.c: New test.
9671
38a51663
JL
96722016-01-21 Martin Sebor <msebor@redhat.com>
9673
9674 PR target/69252
9675 * gcc.target/powerpc/pr69252.c: New test.
9676
2423a75a
JD
96772016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9678
9679 PR fortran/65996
da17300a 9680 * gfortran.dg/pr65996.f90: New test.
2423a75a 9681
0a76463f
DV
96822016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
9683
9684 PR c++/68810
9f04a53e 9685 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 9686 expected to generate an error.
0a76463f 9687
9776e692
BS
96882016-01-21 Bernd Schmidt <bschmidt@redhat.com>
9689
9690 PR middle-end/66178
9691 * gcc.dg/torture/pr66178.c: New test.
9692
c8d3e088
AB
96932016-01-21 Anton Blanchard <anton@samba.org>
9694 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9695
9696 PR target/63354
9697 * gcc.target/powerpc/pr63354.c: New test.
9698
35b707ff
VM
96992016-01-21 Vladimir Makarov <vmakarov@redhat.com>
9700
9701 PR rtl-optimization/68990
9702 * gcc.target/i386/pr68990: New.
9703
157b0829
NC
97042016-01-21 Nick Clifton <nickc@redhat.com>
9705
9706 PR target/69129
9707 * gcc.target/mips/pr69129.c: New.
9708
aede6748
PC
97092016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
9710
9711 PR c++/58046
9712 * g++.dg/cpp0x/pr58046.C: New.
9713
5463c2c8
JJ
97142016-01-21 Jakub Jelinek <jakub@redhat.com>
9715
6d31cc75
SS
9716 PR target/69187
9717 PR target/65624
9718 * gcc.target/arm/pr69187.c: New test.
9719
5463c2c8
JJ
9720 PR c++/69355
9721 * g++.dg/torture/pr69355.C: New test.
9722
fa28f32b
AK
97232016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9724 Sebastian Pop <s.pop@samsung.com>
9725
9726 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
9727
b920a047
AK
97282016-01-21 Aditya Kumar <aditya.k7@samsung.com>
9729 Sebastian Pop <s.pop@samsung.com>
9730
da17300a 9731 * gcc.dg/graphite/pr68976.c: New test.
b920a047 9732
bdd3aea6
JJ
97332016-01-21 Jakub Jelinek <jakub@redhat.com>
9734
9735 PR middle-end/67653
9736 * c-c++-common/pr67653.c: New test.
9737 * gcc.dg/torture/pr29119.c: Add dg-warning.
9738
26a2e6ae
PB
97392016-01-20 Peter Bergner <bergner@vnet.ibm.com>
9740
9741 * gcc.target/powerpc/cpu-builtin-1.c: New test.
9742
d25c7690
PK
97432016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
9744
9745 PR c/24293
9746 * gcc.dg/pr24293.c: New test.
9747 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
9748 incomplete struct type.
9749 * gcc.dg/declspec-1.c: Likewise.
9750 * gcc.dg/pr63549.c: Likewise.
9751
889d5698
JJ
97522016-01-20 Jakub Jelinek <jakub@redhat.com>
9753
9754 PR tree-optimization/66612
9755 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
9756 for bdn instruction.
9757
d7cf3dc7
CL
97582016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
9759
9760 * lib/target-supports.exp
9761 (check_effective_target_arm_fp_ok_nocache): New.
9762 (check_effective_target_arm_fp_ok): New.
9763 (add_options_for_arm_fp): New.
9764 (check_effective_target_arm_crypto_ok_nocache): Require
9765 target_arm_v8_neon_ok instead of arm32.
9766 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
9767 (check_effective_target_arm_crypto_pragma_ok): New.
9768 (add_options_for_arm_vfp): New.
9769 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
9770 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
9771 target instead. Force initial fpu to vfp.
9772 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
9773 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
9774 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
9775 dependency.
9776 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
9777 use arm_vfp effective target instead. Force initial fpu to vfp.
9778 * gcc.target/arm/attr-neon3.c: Likewise.
9779 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
9780 arm_vfp_ok.
9781 * gcc.target/arm/unsigned-float.c: Likewise.
9782 * gcc.target/arm/vfp-1.c: Likewise.
9783 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
9784 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
9785 * gcc.target/arm/vfp-ldmiad.c: Likewise.
9786 * gcc.target/arm/vfp-ldmias.c: Likewise.
9787 * gcc.target/arm/vfp-stmdbd.c: Likewise.
9788 * gcc.target/arm/vfp-stmdbs.c: Likewise.
9789 * gcc.target/arm/vfp-stmiad.c: Likewise.
9790 * gcc.target/arm/vfp-stmias.c: Likewise.
9791 * gcc.target/arm/vnmul-1.c: Likewise.
9792 * gcc.target/arm/vnmul-2.c: Likewise.
9793 * gcc.target/arm/vnmul-3.c: Likewise.
9794 * gcc.target/arm/vnmul-4.c: Likewise.
9795
01ac9704 97962016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 9797
e84b00da
L
9798 PR testsuite/69366
9799 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
9800 the MPX run-time library, for compile-time MPX test.
9801 * gcc.target/i386/chkp-always_inline.c: Likewise.
9802 * gcc.target/i386/chkp-bndret.c: Likewise.
9803 * gcc.target/i386/chkp-builtins-1.c: Likewise.
9804 * gcc.target/i386/chkp-builtins-2.c: Likewise.
9805 * gcc.target/i386/chkp-builtins-3.c: Likewise.
9806 * gcc.target/i386/chkp-builtins-4.c: Likewise.
9807 * gcc.target/i386/chkp-const-check-1.c: Likewise.
9808 * gcc.target/i386/chkp-const-check-2.c: Likewise.
9809 * gcc.target/i386/chkp-hidden-def.c: Likewise.
9810 * gcc.target/i386/chkp-label-address.c: Likewise.
9811 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
9812 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
9813 * gcc.target/i386/chkp-pr69044.c: Likewise.
9814 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
9815 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
9816 * gcc.target/i386/chkp-strchr.c: Likewise.
9817 * gcc.target/i386/chkp-strlen-1.c: Likewise.
9818 * gcc.target/i386/chkp-strlen-2.c: Likewise.
9819 * gcc.target/i386/chkp-strlen-3.c: Likewise.
9820 * gcc.target/i386/chkp-strlen-4.c: Likewise.
9821 * gcc.target/i386/chkp-strlen-5.c: Likewise.
9822 * gcc.target/i386/chkp-stropt-1.c: Likewise.
9823 * gcc.target/i386/chkp-stropt-10.c: Likewise.
9824 * gcc.target/i386/chkp-stropt-11.c: Likewise.
9825 * gcc.target/i386/chkp-stropt-12.c: Likewise.
9826 * gcc.target/i386/chkp-stropt-13.c: Likewise.
9827 * gcc.target/i386/chkp-stropt-14.c: Likewise.
9828 * gcc.target/i386/chkp-stropt-15.c: Likewise.
9829 * gcc.target/i386/chkp-stropt-16.c: Likewise.
9830 * gcc.target/i386/chkp-stropt-2.c: Likewise.
9831 * gcc.target/i386/chkp-stropt-3.c: Likewise.
9832 * gcc.target/i386/chkp-stropt-4.c: Likewise.
9833 * gcc.target/i386/chkp-stropt-5.c: Likewise.
9834 * gcc.target/i386/chkp-stropt-6.c: Likewise.
9835 * gcc.target/i386/chkp-stropt-7.c: Likewise.
9836 * gcc.target/i386/chkp-stropt-8.c: Likewise.
9837 * gcc.target/i386/chkp-stropt-9.c: Likewise.
9838 * gcc.target/i386/pr63995-2.c: Likewise.
9839 * gcc.target/i386/pr64805.c: Likewise.
9840 * gcc.target/i386/pr65044.c: Likewise.
9841 * gcc.target/i386/pr65167.c: Likewise.
9842 * gcc.target/i386/pr65183.c: Likewise.
9843 * gcc.target/i386/pr65184.c: Likewise.
9844 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 9845
28b33016
IE
98462016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
9847
9848 PR tree-optimization/69328
9849 * gcc.dg/pr69328.c: New test.
9850
bcff0913
JL
98512016-01-20 Jeff Law <law@redhat.com>
9852
bf0bb970 9853 PR target/25114
bcff0913
JL
9854 * gcc.target/m68k/pr25114.c: New test.
9855
a3f69631
AV
98562016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
9857
9858 * gcc.target/arm/memset-inline-10.c: Added
9859 dg-require-effective-target arm_thumb2_ok.
9860
af33ba0d
EB
98612016-01-19 Eric Botcazou <ebotcazou@adacore.com>
9862
9863 * gcc.dg/debug/dwarf2/sso.c: New test.
9864
7596d5de
UB
98652016-01-19 Uros Bizjak <ubizjak@gmail.com>
9866
9867 PR testsuite/68820
9868 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
9869 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
9870 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
9871
ceda2c69
JH
98722016-01-19 Jan Hubicka <hubicka@ucw.cz>
9873
9874 PR ipa/66223
9875 * g++.dg/ipa/devirt-50.C: New testcase.
9876
38a979f2
MP
98772016-01-19 Marek Polacek <polacek@redhat.com>
9878
9879 PR c++/68965
9880 * g++.dg/cpp1y/parameter-pack-1.C: New test.
9881 * g++.dg/cpp1y/parameter-pack-2.C: New test.
9882
962801c5
KT
98832016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
9884
9885 PR target/69135
9886 * gcc.target/arm/pr69135_1.c: New test.
9887
078fe40a
WD
98882015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9889
9890 * gcc.target/aarch64/ccmp_1.c: Add new tests.
9891
786e3c06
WD
98922015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
9893
9894 * gcc.target/aarch64/ccmp_1.c: New testcase.
9895
1e297006
MP
98962016-01-19 Marek Polacek <polacek@redhat.com>
9897
9898 PR c++/68586
9899 * g++.dg/cpp0x/enum30.C: New test.
9900
879c27e3
RB
99012016-01-19 Richard Biener <rguenther@suse.de>
9902
9903 PR tree-optimization/69336
9904 * g++.dg/tree-ssa/pr69336.C: New testcase.
9905
015337d3
JJ
99062016-01-19 Jakub Jelinek <jakub@redhat.com>
9907
9908 PR debug/65779
9909 * gcc.dg/pr65779.c: New test.
9910
e2c768b6
RB
99112016-01-19 Richard Biener <rguenther@suse.de>
9912
9913 PR tree-optimization/69352
9914 * gcc.dg/torture/pr69352.c: New testcase.
9915
569efc34
JJ
99162016-01-19 Jakub Jelinek <jakub@redhat.com>
9917
9918 PR rtl-optimization/68955
9919 PR rtl-optimization/64557
9920 * gcc.dg/torture/pr68955.c: New test.
9921
e49d321f
JH
99222016-01-19 Jan Hubicka <hubicka@ucw.cz>
9923
9924 PR lto/69136
9925 * g++.dg/torture/pr69136.C: New testcase.
9926
e9191ad3
JH
99272016-01-19 Jan Hubicka <hubicka@ucw.cz>
9928
9929 PR lto/69133
9930 * g++.dg/lto/pr69133_0.C: New testcase.
9931 * g++.dg/lto/pr69133_1.C: New testcase.
9932
2bedb645
JL
99332016-01-15 Jeff Law <law@redhat.com>
9934
9935 PR tree-optimization/69320
9936 * gcc.c-torture/pr69320-1.c: New test.
9937 * gcc.c-torture/pr69320-2.c: New test.
9938 * gcc.c-torture/pr69320-3.c: New test.
9939 * gcc.c-torture/pr69320-4.c: New test.
9940
17c15cb9
PP
99412016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
9942
9943 PR c++/11858
9944 PR c++/24663
9945 PR c++/24664
9946 * g++.dg/template/pr11858.C: New test.
9947 * g++.dg/template/pr24663.C: New test.
9948 * g++.dg/template/unify12.C: New test.
9949 * g++.dg/template/unify13.C: New test.
9950 * g++.dg/template/unify14.C: New test.
9951 * g++.dg/template/unify15.C: New test.
9952 * g++.dg/template/unify16.C: New test.
9953 * g++.dg/template/unify17.C: New test.
9954
9617fd08
DM
99552016-01-18 David Malcolm <dmalcolm@redhat.com>
9956
9957 PR testsuite/69181
9958 * gcc.dg/pr69181-1.c: New test file.
9959 * gcc.dg/pr69181-2.c: New test file.
9960 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
9961 globals by moving it to...
9962 (cleanup-after-saved-dg-test): ...this new function. Add
9963 "global additional_sources_used". Add reset of global
9964 multiline_expected_outputs to the empty list.
9965 * lib/multiline.exp (_multiline_expected_outputs): Rename this
9966 global to...
9967 (multiline_expected_outputs): ...this, and updated comments to
9968 note that it is modified from gcc-dg.exp.
9969 (dg-end-multiline-output): Update for the above renaming.
9970 (handle-multiline-outputs): Likewise. Remove the clearing
9971 of the expected outputs to the empty list.
9972
b555a2e4
RB
99732016-01-18 Richard Biener <rguenther@suse.de>
9974
9975 PR tree-optimization/69297
9976 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
9977
96902805
JM
99782016-01-18 Joseph Myers <joseph@codesourcery.com>
9979
9980 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
9981 dg-options.
9982 * gcc.target/mips/mips-3d-2.c: Likewise.
9983 * gcc.target/mips/mips-3d-3.c: Likewise.
9984 * gcc.target/mips/mips-3d-4.c: Likewise.
9985 * gcc.target/mips/mips-3d-5.c: Likewise.
9986 * gcc.target/mips/mips-3d-6.c: Likewise.
9987 * gcc.target/mips/mips-3d-7.c: Likewise.
9988 * gcc.target/mips/mips-3d-8.c: Likewise.
9989 * gcc.target/mips/mips-3d-9.c: Likewise.
9990 * gcc.target/mips/mips-ps-1.c: Likewise.
9991 * gcc.target/mips/mips-ps-2.c: Likewise.
9992 * gcc.target/mips/mips-ps-3.c: Likewise.
9993 * gcc.target/mips/mips-ps-4.c: Likewise.
9994 * gcc.target/mips/mips-ps-5.c: Likewise.
9995 * gcc.target/mips/mips-ps-6.c: Likewise.
9996 * gcc.target/mips/mips-ps-7.c: Likewise.
9997 * gcc.target/mips/mips-ps-type.c: Likewise.
9998 * gcc.target/mips/mips-ps-type-2.c: Likewise.
9999 * gcc.target/mips/mips16-attributes-6.c: Likewise.
10000
40e26f94
TV
100012016-01-18 Tom de Vries <tom@codesourcery.com>
10002
10003 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
10004 * c-c++-common/goacc/kernels-double-reduction.c: New test.
10005 * c-c++-common/goacc/kernels-empty.c: New test.
10006 * c-c++-common/goacc/kernels-eternal.c: New test.
10007 * c-c++-common/goacc/kernels-loop-2.c: New test.
10008 * c-c++-common/goacc/kernels-loop-3.c: New test.
10009 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
10010 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
10011 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
10012 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
10013 * c-c++-common/goacc/kernels-loop-data.c: New test.
10014 * c-c++-common/goacc/kernels-loop-g.c: New test.
10015 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
10016 * c-c++-common/goacc/kernels-loop-n.c: New test.
10017 * c-c++-common/goacc/kernels-loop-nest.c: New test.
10018 * c-c++-common/goacc/kernels-loop.c: New test.
10019 * c-c++-common/goacc/kernels-noreturn.c: New test.
10020 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
10021 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
10022 * c-c++-common/goacc/kernels-reduction.c: New test.
10023
a98d4647
TV
100242016-01-18 Tom de Vries <tom@codesourcery.com>
10025
10026 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
10027 * gcc.dg/autopar/outer-2.c: Same.
10028 * gcc.dg/autopar/outer-3.c: Same.
10029 * gcc.dg/autopar/outer-4.c: Same.
10030 * gcc.dg/autopar/outer-5.c: Same.
10031 * gcc.dg/autopar/outer-6.c: Same.
10032 * gcc.dg/autopar/parallelization-1.c: Same.
10033 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
10034 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
10035 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
10036 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
10037 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
10038 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
10039 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
10040 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
10041 * gcc.dg/autopar/pr39500-1.c: Same.
10042 * gcc.dg/autopar/pr39500-2.c: Same.
10043 * gcc.dg/autopar/pr46193.c: Same.
10044 * gcc.dg/autopar/pr46194.c: Same.
10045 * gcc.dg/autopar/pr49580.c: Same.
10046 * gcc.dg/autopar/pr49960-1.c: Same.
10047 * gcc.dg/autopar/pr49960.c: Same.
10048 * gcc.dg/autopar/pr68373.c: Same.
10049 * gcc.dg/autopar/reduc-1.c: Same.
10050 * gcc.dg/autopar/reduc-1char.c: Same.
10051 * gcc.dg/autopar/reduc-1short.c: Same.
10052 * gcc.dg/autopar/reduc-2.c: Same.
10053 * gcc.dg/autopar/reduc-2char.c: Same.
10054 * gcc.dg/autopar/reduc-2short.c: Same.
10055 * gcc.dg/autopar/reduc-3.c: Same.
10056 * gcc.dg/autopar/reduc-4.c: Same.
10057 * gcc.dg/autopar/reduc-6.c: Same.
10058 * gcc.dg/autopar/reduc-7.c: Same.
10059 * gcc.dg/autopar/reduc-8.c: Same.
10060 * gcc.dg/autopar/reduc-9.c: Same.
10061 * gcc.dg/autopar/uns-outer-4.c: Same.
10062 * gcc.dg/autopar/uns-outer-5.c: Same.
10063 * gcc.dg/autopar/uns-outer-6.c: Same.
10064 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
10065 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
10066
da976fa8
AL
100672016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10068
10069 PR target/63679
10070 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
10071 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
10072
70c1e886
AL
100732016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10074
10075 PR target/63679
10076 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
10077 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
10078 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
10079
88bed196
AL
100802016-01-18 Alan Lawrence <alan.lawrence@arm.com>
10081
10082 PR target/63679
10083 * gcc.dg/tree-ssa/sra-17.c: New.
10084 * gcc.dg/tree-ssa/sra-18.c: New.
10085
3dd5f42e
IE
100862016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
10087
10088 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
10089
ae5a77fa
EB
100902016-01-18 Eric Botcazou <ebotcazou@adacore.com>
10091
10092 * gnat.dg/inline12.adb: New test.
10093
11e57fc6
BC
100942016-01-18 Bin Cheng <bin.cheng@arm.com>
10095
10096 PR tree-optimization/66797
10097 * gcc.c-torture/execute/pr65447.c: Relax check condition.
10098
995b6fe0
RB
100992016-01-18 Richard Biener <rguenther@suse.de>
10100
10101 PR tree-optimization/69170
10102 * gcc.dg/torture/pr69170.c: New testcase.
10103
82ee0cf2 101042016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
10105
10106 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
10107
d69da357
TV
101082016-01-16 Tom de Vries <tom@codesourcery.com>
10109
10110 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
10111
a3845283
TV
101122016-01-16 Tom de Vries <tom@codesourcery.com>
10113
10114 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
10115 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
10116 redundant dg-require-effective-target pthread.
10117 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
10118 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
10119 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
10120 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
10121 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
10122 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
10123 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
10124
197a6aa6
DE
101252016-01-16 David Edelsohn <dje.gcc@gmail.com>
10126
10127 PR target/68609
10128 * gcc.target/powerpc/recip-6.c: Enable on AIX.
10129 * gcc.target/powerpc/recip-7.c: Same.
10130
ec7886c1
PP
101312016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10132
10133 PR c++/69091
10134 * g++.dg/template/pr69091.C: New test.
10135
203484bb
PP
101362016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10137
10138 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
10139 dump does not contain an error_mark_node.
10140 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
10141 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
10142
aa2500e9
PP
101432016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
10144
10145 PR c++/68936
10146 * g++.dg/template/pr68936.C: New test.
10147
28621a5c
DE
101482016-01-15 David Edelsohn <dje.gcc@gmail.com>
10149
10150 PR target/68609
10151 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
10152 * gcc.target/powerpc/recip-2.c: Same.
10153 * gcc.target/powerpc/recip-3.c: Same.
10154 * gcc.target/powerpc/recip-4.c: Same.
10155 * gcc.target/powerpc/recip-sqrtf.c: Same.
10156
40c43aca
JL
101572016-01-15 Jeff Law <law@redhat.com>
10158
10159 PR tree-optimization/69270
10160 * gcc.dg/tree-ssa/pr69270-2.c: New test.
10161 * gcc.dg/tree-ssa/pr69270-3.c: New test.
10162
afbc5ae8
PT
101632016-01-15 Paul Thomas <pault@gcc.gnu.org>
10164
10165 PR fortran/49630
10166 * gfortran.dg/deferred_character_13.f90: New test for the fix
10167 of comment 3 of the PR.
10168
10169 PR fortran/54070
10170 * gfortran.dg/deferred_character_8.f90: New test
10171 * gfortran.dg/allocate_error_5.f90: New test
10172
10173 PR fortran/60593
10174 * gfortran.dg/deferred_character_10.f90: New test
10175
10176 PR fortran/60795
10177 * gfortran.dg/deferred_character_14.f90: New test
10178
10179 PR fortran/61147
10180 * gfortran.dg/deferred_character_11.f90: New test
10181
10182 PR fortran/64324
10183 * gfortran.dg/deferred_character_9.f90: New test
10184
49abe076
VM
101852016-01-15 Vladimir Makarov <vmakarov@redhat.com>
10186
10187 PR rtl-optimization/69030
10188 * gcc.target/i386/pr69030.c: New.
10189
16d12992
KT
101902016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10191
10192 * gcc.target/aarch64/target_attr_17.c: New test.
10193
78810bd3
RB
101942016-01-15 Richard Biener <rguenther@suse.de>
10195
10196 PR tree-optimization/66856
10197 * gcc.dg/torture/pr66856-1.c: New testcase.
10198 * gcc.dg/torture/pr66856-2.c: Likewise.
10199
2bd847fe
RB
102002016-01-15 Richard Biener <rguenther@suse.de>
10201
10202 PR debug/69137
10203 * g++.dg/lto/pr69137_0.C: New testcase.
10204
a00fe3b7
RS
102052016-01-15 Richard Sandiford <richard.sandiford@arm.com>
10206
10207 PR middle-end/69246
10208 * gcc.target/i386/pr69246.c: New test.
10209
cbb0e83b
DV
102102016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10211
7596d5de 10212 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 10213
5a500ecf
DV
102142016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10215
10216 PR c++/56194
10217 * g++.dg/init/const9.C: Disable test on S/390.
10218
5d9bf64f
DV
102192016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10220
10221 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
10222 * g++.dg/Wno-frame-address.C: Ditto.
10223
e234b19e
DV
102242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
10225
10226 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
10227
89483f99
RB
102282016-01-15 Richard Biener <rguenther@suse.de>
10229
10230 PR tree-optimization/68961
10231 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
10232
94f37395
IE
102332016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
10234
10235 * gcc.target/i386/pr65105-5.c: New test.
10236
82ee0cf2 102372016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
10238
10239 * gcc.c-torture/execute/alias-4.c: New testcase.
10240
82ee0cf2 102412016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
10242
10243 PR ipa/68148
10244 * g++.dg/ipa/devirt-49.C: New testcase.
10245
092f7deb 102462016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
10247
10248 PR target/65837
10249 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
10250 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
10251 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
10252
e93c66bc
RB
102532016-01-15 Richard Biener <rguenther@suse.de>
10254
10255 PR tree-optimization/69117
10256 * gcc.dg/torture/pr69117.c: New testcase.
10257
c47eaca6 102582015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
10259
10260 PR c++/69048
10261 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
10262
c3f6914a
FXC
102632016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
10264
10265 PR testsuite/67509
10266 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
10267 range tests use 100 * maximum instead of maximum + 1.
10268
cd65ae90
JJ
102692016-01-14 Jakub Jelinek <jakub@redhat.com>
10270
10271 PR debug/69244
10272 * gcc.dg/guality/pr69244.c: New test.
10273
19643948
UB
102742016-01-14 Uros Bizjak <ubizjak@gmail.com>
10275
10276 * lib/target-supports.exp (check_effective_target_issignaling):
10277 New procedure.
10278 * gcc.dg/pr61441.c: Require issignaling effective target.
10279
fe79c97e
SB
102802016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
10281
10282 PR target/68803
10283 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
10284
c7df95d8
DM
102852016-01-14 David Malcolm <dmalcolm@redhat.com>
10286
10287 PR c++/68819
10288 PR preprocessor/69177
10289 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
10290 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
10291 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
10292 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
10293
00083992
MP
102942016-01-14 Marek Polacek <polacek@redhat.com>
10295
10296 PR c/69262
10297 * gcc.dg/array-15.c: New test.
10298
0c9b3294
JJ
102992016-01-14 Jakub Jelinek <jakub@redhat.com>
10300
10301 PR middle-end/68146
10302 PR tree-optimization/69155
10303 * gfortran.dg/pr68146.f: New test.
10304 * gfortran.dg/pr69155.f90: New test.
10305
3688e13d
RB
103062016-01-14 Richard Biener <rguenther@suse.de>
10307
10308 PR tree-optimization/68060
10309 * gcc.dg/torture/pr68060-1.c: New testcase.
10310 * gcc.dg/torture/pr68060-2.c: Likewise.
10311
bab0ad3a
NC
103122016-01-14 Nick Clifton <nickc@redhat.com>
10313
10314 * lib/target-supports.exp
10315 (check_effective_target_arm_neon_ok_nocache): Add an option
10316 sequence that includes setting the ARM architecture to ARMv7-A.
10317 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
10318 command line options necessary to enable Neon support.
10319 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
10320 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
10321 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
10322 * gcc.target/arm/pr69180.c: Likewise.
10323
947c2ce5
JL
103242016-01-14 Jeff Law <law@redhat.com>
10325
10326 PR tree-optimization/69270
10327 * gcc.dg/tree-ssa/pr69270.c: New test.
10328
3342fd71
BS
103292016-01-13 Bernd Schmidt <bschmidt@redhat.com>
10330
10331 PR c/66208
10332 * c-c++-common/pr66208.c: New file.
10333
2ad3adf1
JJ
103342016-01-13 Jakub Jelinek <jakub@redhat.com>
10335
10336 PR tree-optimization/69156
10337 * gcc.dg/pr69156.c: New test.
10338
398d6feb
L
103392016-01-13 H.J. Lu <hongjiu.lu@intel.com>
10340
10341 * gcc.target/i386/pr69225-7.c: New test.
10342
4c868789
RH
103432016-01-13 Richard Henderson <rth@redhat.com>
10344
10345 * gcc.dg/tm/memopt-13.c: Update expected function.
10346 * gcc.dg/tm/memopt-6.c: Likewise.
10347
ef6d1772
UB
103482016-01-13 Uros Bizjak <ubizjak@gmail.com>
10349
10350 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
10351 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
10352 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
10353 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 10354
ef6d1772
UB
103552016-01-13 Tom de Vries <tom@codesourcery.com>
10356
10357 PR tree-optimization/69169
0b4b6ef2
TV
10358 * gcc.dg/pr69169.c: New test.
10359
2ad3adf1 103602016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
10361
10362 PR target/69228
10363 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
10364 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
10365 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
10366 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
10367 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
10368 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
10369 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
10370 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
10371
9060e335
AK
103722016-01-13 Jakub Jelinek <jakub@redhat.com>
10373
10374 PR target/69247
10375 * gcc.dg/pr69247.c: New test.
10376
40311329
RB
103772016-01-13 Richard Biener <rguenther@suse.de>
10378
10379 PR tree-optimization/69242
10380 * gcc.dg/torture/pr69242.c: New testcase.
10381
ccbd7103
RB
103822016-01-13 Richard Biener <rguenther@suse.de>
10383
10384 PR tree-optimization/69186
10385 * gcc.dg/torture/pr69186.c: New testcase.
10386
c6f72a46
JL
103872016-01-13 Jeff Law <law@redhat.com>
10388
10389 PR tree-optimization/67755
10390 * gcc.dg/tree-ssa/pr67755.c: New test.
10391
103922016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
10393
10394 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
10395 pass number in output by a star.
10396
c446cf07
BC
103972016-01-12 Bin Cheng <bin.cheng@arm.com>
10398
10399 PR tree-optimization/68911
10400 * gcc.c-torture/execute/pr68911.c: New test.
10401
5342156c
MP
104022016-01-12 Marek Polacek <polacek@redhat.com>
10403
10404 PR c++/68979
10405 * g++.dg/warn/permissive-1.C: New test.
10406
65364cc5
JJ
104072016-01-12 Jakub Jelinek <jakub@redhat.com>
10408
10409 PR objc++/68511
10410 PR c++/69213
10411 * g++.dg/opt/pr69213.C: New test.
10412
81b9a3d9
CB
104132016-01-12 Christian Bruel <christian.bruel@st.com>
10414
10415 PR target/69180
10416 * gcc.target/arm/pr69180.c: New test.
10417
3c4e91c9
RB
104182016-01-12 Richard Biener <rguenther@suse.de>
10419
10420 PR lto/69077
10421 * g++.dg/lto/pr69077_0.C: New testcase.
10422 * g++.dg/lto/pr69077_1.C: Likewise.
10423
5664cea1
JJ
104242016-01-12 Jakub Jelinek <jakub@redhat.com>
10425
10426 PR target/69175
10427 * g++.dg/opt/pr69175.C: New test.
10428
86cefc49
AL
104292016-01-12 Alan Lawrence <alan.lawrence@arm.com>
10430
10431 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
10432 rather than #including math.h & stdlib.h.
10433 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
10434 * gcc.dg/vect/pr49771.c: Likewise.
10435 * gcc.dg/vect/vect-10-big-array.c: Likewise.
10436 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
10437 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
10438 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
10439 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
10440 * gcc.dg/vect/pr44507.c: Likewise.
10441 * gcc.dg/vect/pr45902.c: Likewise.
10442 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
10443 * gcc.dg/vect/vect-117.c: Likewise.
10444 * gcc.dg/vect/vect-99.c: Likewise.
10445 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
10446 * gcc.dg/vect/vect-cond-1.c: Likewise.
10447 * gcc.dg/vect/vect-cond-2.c: Likewise.
10448 * gcc.dg/vect/vect-cond-3.c: Likewise.
10449 * gcc.dg/vect/vect-cond-4.c: Likewise.
10450 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
10451 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
10452 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
10453 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
10454 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
10455 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
10456 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
10457 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
10458 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
10459 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
10460 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
10461 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
10462 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
10463 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
10464 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
10465 include of signal.h.
10466 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
10467 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
10468 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
10469 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
10470 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
10471 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
10472 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
10473 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
10474 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
10475 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
10476 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
10477 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
10478 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
10479 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
10480 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
10481 * gcc.dg/vect/vect-outer-5.c: Likewise.
10482 * gcc.dg/vect/vect-outer-6.c: Likewise.
10483 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
10484 include of stdio.h.
10485
b832f61e
NC
104862016-01-12 Nick Clifton <nickc@redhat.com>
10487
10488 PR target/68913
10489 * gcc.dg/lto/pr61886_0.c: Rename the external function called
10490 to fread so that it will be found in all target runtimes.
10491
8eac49b1
RB
104922016-01-12 Richard Biener <rguenther@suse.de>
10493
10494 PR tree-optimization/69053
10495 * g++.dg/torture/pr69053.C: New testcase.
10496
2935d994
RB
104972016-01-12 Richard Biener <rguenther@suse.de>
10498
10499 PR tree-optimization/69168
10500 * gcc.dg/torture/pr69168.c: New testcase.
10501
66c16fd9
RB
105022016-01-12 Richard Biener <rguenther@suse.de>
10503
10504 PR tree-optimization/69157
10505 * gcc.dg/torture/pr69157.c: New testcase.
10506
105072016-01-12 Richard Biener <rguenther@suse.de>
10508
10509 PR tree-optimization/69174
10510 * gcc.dg/torture/pr69174.c: New testcase.
10511
723033a6
JJ
105122016-01-12 Jakub Jelinek <jakub@redhat.com>
10513
10514 PR c++/66808
10515 PR c++/69000
10516 * g++.dg/tls/pr66808.C: New test.
10517 * g++.dg/tls/pr69000.C: New test.
10518
3574cf47
BS
105192016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10520
10521 * gcc.target/powerpc/swaps-p8-23.c: New test.
10522 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
10523
feb20787
JDA
105242016-01-11 John David Anglin <danglin@gcc.gnu.org>
10525
10526 PR tree-optimization/68356
10527 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
10528
27b1820a
KV
105292016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
10530 Jim Wilson <jim.wilson@linaro.org>
10531
10532 PR target/69194
10533 * gcc.target/arm/pr69194.c: New test.
10534
cf4de6af
L
105352016-01-11 H.J. Lu <hongjiu.lu@intel.com>
10536
10537 PR target/69225
10538 * gcc.target/i386/pr69225-1.c: New test.
10539 * gcc.target/i386/pr69225-2.c: Likewise.
10540 * gcc.target/i386/pr69225-3.c: Likewise.
10541 * gcc.target/i386/pr69225-4.c: Likewise.
10542 * gcc.target/i386/pr69225-5.c: Likewise.
10543 * gcc.target/i386/pr69225-6.c: Likewise.
10544
1ebd5558
JJ
105452016-01-11 Jakub Jelinek <jakub@redhat.com>
10546
23552a4d
JJ
10547 PR target/67462
10548 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
10549 if lp64.
10550
26ff85b0
JJ
10551 PR target/69071
10552 * gcc.dg/pr69071.c: New test.
10553
9cb6bd74
JJ
10554 PR c++/69211
10555 * g++.dg/opt/pr69211.C: New test.
10556
1ebd5558
JJ
10557 PR tree-optimization/69214
10558 * gcc.c-torture/compile/pr69214.c: New test.
10559
8c18c836
UB
105602016-01-11 Uros Bizjak <ubizjak@gmail.com>
10561
10562 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
10563 * gcc.target/i386/pr66232-11.c: Ditto.
10564 * gcc.target/i386/pr66232-12.c: Ditto.
10565 * gcc.target/i386/pr66232-13.c: Ditto.
10566
62446e6e
RB
105672016-01-11 Richard Biener <rguenther@suse.de>
10568
10569 PR tree-optimization/69173
10570 * gcc.dg/torture/pr69173.c: New testcase.
10571
2b8568fe
KT
105722016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10573
10574 PR rtl-optimization/68796
10575 * gcc.target/aarch64/tst_5.c: New test.
10576 * gcc.target/aarch64/tst_6.c: Likewise.
10577
5baf4532
KT
105782016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10579
10580 PR rtl-optimization/68841
10581 * gcc.dg/pr68841.c: New test.
10582 * gcc.c-torture/execute/pr68841.c: New test.
10583
ca90b1ed
YR
105842016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
10585
10586 PR rtl-optimization/68920
10587 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
10588 for ix86 targets.
10589 * gcc.dg/ifcvt-5.c: New test.
10590
2ad3adf1 105912016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
10592
10593 PR bootstrap/69123
10594 * g++.dg/pr69123.C: New.
10595
83834c09
IE
105962016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
10597
10598 PR target/69010
10599 * gcc.target/i386/pr69010.c: New test.
10600
dcf89d57
MJ
106012016-01-11 Martin Jambor <mjambor@suse.cz>
10602
10603 PR ipa/69044
10604 * gcc.target/i386/chkp-pr69044.c: New test.
10605
d95167ee
TV
106062016-01-11 Tom de Vries <tom@codesourcery.com>
10607
10608 PR tree-optimization/69109
10609 * gcc.dg/autopar/pr69109-2.c: New test.
10610 * gcc.dg/autopar/pr69109.c: New test.
10611
4f6403a8
TV
106122016-01-11 Tom de Vries <tom@codesourcery.com>
10613
10614 PR tree-optimization/69108
10615 * gcc.dg/autopar/pr69108.c: New test.
10616
21efdd80
PP
106172016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
10618
10619 PR c++/69029
10620 * c-c++-common/Wisleading-indentation.c: Augment test.
10621
fd42eed8
TK
106222016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
10623
10624 PR fortran/69154
10625 * gfortran.dg/inline_matmul_12.f90: New test.
10626
4f90ee6c
PT
106272016-01-10 Paul Thomas <pault@gcc.gnu.org>
10628
10629 PR fortran/67779
10630 * gfortran.dg/actual_array_offset_1: New test.
10631
3907c6cf
TV
106322016-01-10 Tom de Vries <tom@codesourcery.com>
10633
10634 PR tree-optimization/69062
10635 * gcc.dg/autopar/pr69062.c: New test.
10636
b07b236e
TS
106372016-01-10 Thomas Schwinge <thomas@codesourcery.com>
10638
10639 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
10640 * gcc.dg/vect/slp-perm-2.c: Likewise.
10641 * gcc.dg/vect/slp-perm-3.c: Likewise.
10642 * gcc.dg/vect/slp-perm-5.c: Likewise.
10643 * gcc.dg/vect/slp-perm-6.c: Likewise.
10644 * gcc.dg/vect/slp-perm-7.c: Likewise.
10645 * gcc.dg/vect/slp-perm-8.c: Likewise.
10646
23fab8ae
TV
106472016-01-10 Tom de Vries <tom@codesourcery.com>
10648
10649 PR tree-optimization/69039
10650 * gcc.dg/autopar/pr69039.c: New test.
10651
73f0dae2
MP
106522016-01-09 Marek Polacek <polacek@redhat.com>
10653
10654 PR c++/69113
10655 * g++.dg/pr69113.C: New test.
10656
20b8d734
JJ
106572016-01-09 Jakub Jelinek <jakub@redhat.com>
10658
10659 PR middle-end/50865
10660 PR tree-optimization/69097
10661 * gcc.c-torture/execute/pr50865.c: New test.
10662 * gcc.c-torture/execute/pr69097-1.c: New test.
10663 * gcc.c-torture/execute/pr69097-2.c: New test.
10664 * gcc.dg/pr69097-1.c: New test.
10665 * gcc.dg/pr69097-2.c: New test.
10666
c50e614b
JJ
106672016-01-09 Jakub Jelinek <jakub@redhat.com>
10668
10669 PR c++/69164
10670 * g++.dg/opt/pr69164.C: New test.
10671
e0237993
JJ
106722016-01-08 Jakub Jelinek <jakub@redhat.com>
10673
10674 PR tree-optimization/69167
10675 * gcc.dg/pr69167.c: New test.
10676
bd8f5bb2
MP
106772016-01-08 Marek Polacek <polacek@redhat.com>
10678
10679 PR c++/68449
10680 * g++.dg/pr68449.C: New.
10681
bb0f5ca7
AL
106822016-01-08 Alan Lawrence <alan.lawrence@arm.com>
10683
10684 PR tree-optimization/68707
10685 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
10686 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
10687 on platforms supporting it.
10688 * gcc.dg/vect/slp-perm-2.c: Likewise.
10689 * gcc.dg/vect/slp-perm-3.c: Likewise.
10690 * gcc.dg/vect/slp-perm-5.c: Likewise.
10691 * gcc.dg/vect/slp-perm-7.c: Likewise.
10692 * gcc.dg/vect/slp-perm-8.c: Likewise.
10693 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
10694 on platforms supporting it.
10695
22518428
JJ
106962016-01-08 Jakub Jelinek <jakub@redhat.com>
10697
33f0852f
JJ
10698 PR tree-optimization/69162
10699 * gcc.dg/pr69162.c: New test.
10700
22518428
JJ
10701 PR tree-optimization/69172
10702 * gcc.dg/pr69172.c: New test.
10703
80e9b3aa
TP
107042016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
10705
10706 PR tree-optimization/67781
10707 * gcc.c-torture/execute/pr67781.c: New file.
10708
262a363f
JJ
107092016-01-08 Jakub Jelinek <jakub@redhat.com>
10710
10711 PR tree-optimization/69083
10712 * gcc.dg/vect/pr69083.c: New test.
10713
6e1f093f
SS
107142016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
10715
10716 PR tree-optimization/61441
10717 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
10718 Use -fexcess-precision=standard for compiler options.
10719 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
10720
53290e07
JJ
107212016-01-08 Jakub Jelinek <jakub@redhat.com>
10722
57bf3072
JJ
10723 PR fortran/69128
10724 * gfortran.dg/gomp/pr69128.f90: New test.
10725
53290e07
JJ
10726 PR c++/69145
10727 * g++.dg/ext/pr69145-1.C: New test.
10728 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
10729 * g++.dg/ext/pr69145-2.h: New file.
10730
7a127fa7
MS
107312016-01-07 Martin Sebor <msebor@redhat.com>
10732
10733 PR c/68966
10734 * gcc.dg/atomic-fetch-bool.c: New test.
10735 * gcc.dg/sync-fetch-bool.c: New test.
10736
95918b49
L
107372016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10738
10739 PR fortran/66680
10740 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
10741
c8e62a9d
NC
107422016-01-07 Nick Clifton <nickc@redhat.com>
10743
10744 PR target/66655
10745 * g++.dg/pr66655.C: New test.
10746 * g++.dg/pr66655_1.cc: Test support file.
10747 * g++.dg/pr66655.h: Test header file.
10748
2ad3adf1 107492016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
10750
10751 PR fortran/66680
10752 gfortran.dg/gomp/pr66680.f90: New test.
10753
4cd9ca92
L
107542016-01-07 H.J. Lu <hongjiu.lu@intel.com>
10755
10756 PR target/69171
10757 * gcc.target/i386/pr69171-1.c: New test.
10758 * gcc.target/i386/pr69171-2.c: Likewise.
10759 * gcc.target/i386/pr69171-3.c: Likewise.
10760 * gcc.target/i386/pr69171-4.c: Likewise.
10761 * gcc.target/i386/pr69171-5.c: Likewise.
10762 * gcc.target/i386/pr69171-6.c: Likewise.
10763
7e33d4dc
BS
107642015-12-15 Bernd Schmidt <bschmidt@redhat.com>
10765
10766 PR middle-end/67639
10767 * c-c++-common/pr67639.c: New test.
10768
fec64afc
JJ
107692016-01-07 Jakub Jelinek <jakub@redhat.com>
10770
10771 PR tree-optimization/69141
10772 * g++.dg/opt/pr69141.C: New test.
10773
f293ad29
EB
107742016-01-06 Eric Botcazou <ebotcazou@adacore.com>
10775
10776 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
10777
5027395e
UB
107782016-01-06 Uros Bizjak <ubizjak@gmail.com>
10779
10780 PR target/69140
10781 * gcc.target/i386/pr69140.c: New test
10782
7443cf13
DM
107832016-01-06 David Malcolm <dmalcolm@redhat.com>
10784
10785 * gcc.dg/bad-dereference.c: New test case.
10786
32928931
BS
107872015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
10788
10789 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
10790
68dd05da
AS
107912016-01-06 Andreas Schwab <schwab@linux-m68k.org>
10792
10793 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
10794
6b131d5b
MP
107952016-01-06 Marek Polacek <polacek@redhat.com>
10796
10797 PR sanitizer/69099
10798 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
10799
8d9fdb49
MP
108002016-01-05 Marek Polacek <polacek@redhat.com>
10801
10802 PR c/69104
10803 * gcc.dg/atomic-invalid-2.c: New.
10804
acf93f1e
L
108052016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10806
10807 PR target/68991
10808 * gcc.target/i386/pr68991.c: New test.
10809
3f50525d
L
108102016-01-05 H.J. Lu <hongjiu.lu@intel.com>
10811
10812 PR target/68991
10813 * g++.dg/pr68991-1.C: New test.
10814 * g++.dg/pr68991-2.C: Likewise.
10815
e0237993 108162016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 10817
e0237993 10818 PR other/60465
face88a1
ST
10819 * gcc.target/ia64/pr60465-gprel64.c: New test.
10820 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
10821
a0866eff
KT
108222016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
10823
10824 PR rtl-optimization/68651
10825 * gcc.target/aarch64/pr68651_1.c: New test.
10826
c589e975
DM
108272016-01-05 David Malcolm <dmalcolm@redhat.com>
10828
10829 PR c/69122
10830 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
10831
929710d9
NS
108322016-01-05 Nathan Sidwell <nathan@acm.org>
10833
ce3e43d7
NS
10834 PR c++/58583
10835 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
10836
929710d9
NS
10837 * gcc.dg/alias-15.c: New.
10838
a2faef8e
NC
108392016-01-05 Nick Clifton <nickc@redhat.com>
10840
10841 PR target/68870
10842 * g++.dg/pr68770.C: New test.
10843
4cfa76e3
MS
108442016-01-04 Mike Stump <mikestump@comcast.net>
10845
10846 * lib/target-supports.exp (check_effective_target_cilkplus):
10847 cilkplus targets require pthreads.
4ece61b6 10848 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 10849
4e8a3a35
MM
108502016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
10851
10852 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
10853 generation.
10854
818ab71a
JJ
108552016-01-04 Jakub Jelinek <jakub@redhat.com>
10856
10857 Update copyright years.
10858
2fe0a208
MP
108592016-01-04 Marek Polacek <polacek@redhat.com>
10860
10861 PR c/68908
10862 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
10863 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
10864 * gcc.dg/atomic/stdatomic-op-5.c: New test.
10865
9e3b2fe3
EB
108662016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10867
10868 * gcc.target/sparc/20160104-2.c: New test.
10869
e8d65a35
EB
108702016-01-04 Eric Botcazou <ebotcazou@adacore.com>
10871
10872 * gcc.target/sparc/20160104-1.c: New test.
10873
25ccfccd
PT
108742016-01-03 Paul Thomas <pault@gcc.gnu.org>
10875
10876 PR fortran/65045
10877 * gfortran.dg/pr65045.f90: New test.
10878
cb51d382
EB
108792016-01-02 Eric Botcazou <ebotcazou@adacore.com>
10880
10881 * gnat.dg/specs/debug1.ads: Delete.
10882
6eeaad6e
JD
108832016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10884
10885 PR libgfortran/68867
10886 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
10887 expression.
10888
2f968603
JD
108892016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10890
10891 PR libgfortran/68867
10892 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
10893 PowerPC.
10894
591bb5e4
PT
108952016-01-01 Paul Thomas <pault@gcc.gnu.org>
10896
10897 PR fortran/68864
10898 * gfortran.dg/pr68864.f90: New test.
10899
f1e0620c
JJ
109002016-01-01 Jakub Jelinek <jakub@redhat.com>
10901
942a1319
JJ
10902 PR tree-optimization/69070
10903 * gcc.dg/pr69070.c: New test.
10904
10dff63f
JJ
10905 PR sanitizer/69055
10906 * gfortran.dg/pr69055.f90: New test.
10907
f1e0620c
JJ
10908 PR target/69015
10909 * gcc.dg/pr69015.c: New test.
818ab71a 10910\f
2f883d1c 10911Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
10912
10913Copying and distribution of this file, with or without modification,
10914are permitted in any medium without royalty provided the copyright
10915notice and this notice are preserved.